BM6P6(@ dddJJJ<<<999:::666555333///+++)))))))))******))))))((((((((('''((('''&&&%%%$$$%%%&&&'''$$$(((,,,+++&&&$$$&&&***'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***''''''&&&&&&&&&%%%%%%%%%(((%%%###%%%%%%###$$$'''$$$######"""""""""""""""!!!!!!!!!"""###%%%&&&'''$$$######%%%'''))))))(((%%%***+++(((&&&(((***)))''''''&&&&&&&&&&&&'''''',,,+++***)))(((((((((((($$$%%%'''((()))(((((('''&&&&&&&&&'''''''''''''''&&&(((***(((%%%$$$&&&(((%%%&&&'''''''''&&&%%%$$$%%%&&&''''''&&&%%%###"""!!!###%%%''''''&&&###"""&&&&&&''''''&&&%%%###"""'''&&&$$$#########$$$%%%"""%%%&&&%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%'''%%%###$$$&&&&&&### $$$$$$$$$$$$%%%(((***+++&&&'''&&&### ###"""%%%'''&&&$$$###%%%'''%%%%%%&&&((()))+++------,,,...---+++***++++++***)))'''%%%$$$%%%%%%###"""""""""!!!!!!!!!###$$$%%%###""""""""""""$$$%%%&&&111+++### """$$$###"""'''"""!!!%%%$$$ !!!%%%$$$###"""""""""###$$$%%%"""""""""$$$%%%%%%###!!!"""%%%""" """ !!!"""######$$$""""""###"""!!! !!! !!!"""###"""%%%""" $$$$$$$$$""" !!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!""""""#########"""""" """######"""!!! """"""""""""!!!!!!!!! """!!!!!!"""$$$%%%%%%$$$&&&&&&%%%$$$$$$######"""$$$###!!! """$$$%%% """!!!!!!!!!"""###$$$%%%%%% %%%)))(((%%%$$$!!!  !!!!!!!!!"""%%%((($$$$$$$$$$$$###!!!  !!!"""""""""!!!"""#########$$$$$$$$$$$$ !!!"""""""""""""""$$$ ###""""""""""""""""""""""""""""""|||^^^III>>>999888666555333000---,,,,,,,,,++++++******))))))))))))&&&%%%%%%$$$$$$$$$$$$$$$'''((()))))))))((((((((('''''''''''''''(((((()))''''''&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%***&&&%%%&&&%%%""""""%%%$$$######"""""""""######""""""""""""###$$$%%%&&&""""""!!!###%%%''''''&&&&&&---111+++%%%%%%)))+++''''''&&&&&&&&&&&&'''''',,,+++***)))((((((((((((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''(((((((((%%%&&&((('''$$$###$$$&&&%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$###$$$&&&''''''&&&$$$###!!!"""$$$%%%&&&'''&&&&&&&&&%%%$$$######$$$%%%%%%$$$&&&''''''&&&$$$$$$$$$%%%$$$###$$$&&&''''''&&&'''%%%$$$%%%&&&'''%%%"""&&&%%%%%%%%%&&&(((***+++&&&((((((&&&###!!!"""######%%%''''''&&&'''***---))))))***,,,000333777999666444000---,,,------,,,(((''''''%%%%%%$$$$$$%%%$$$###"""""""""###$$$%%%######""""""###$$$&&&&&&...((("""!!!###$$$###"""'''###"""%%%%%%!!!"""%%%'''&&&%%%$$$######$$$$$$###"""###$$$&&&&&&$$$"""###%%%""" """ !!!!!!""""""#########""""""######"""!!!!!!!!! !!!"""###!!!!!!""""""!!!"""###$$$$$$&&&$$$ """""""""""""""#########!!!"""###$$$$$$$$$######$$$$$$###""""""###$$$$$$"""######$$$$$$#########!!!"""###$$$$$$###!!! """"""""""""""""""""""""###"""!!!###%%%&&&%%%$$$&&&&&&%%%$$$"""!!! $$$###!!! !!!"""###$$$$$$#########""""""""""""""""""""""""######$$$### !!!'''***(((###%%%###!!!!!!$$$%%%$$$"""!!!"""#########$$$&&&)))$$$$$$######"""!!!!!!!!! !!!"""""""""!!!!!!!!!!!!""""""""""""### !!!!!!!!!!!!!!! $$$ ###""""""""""""""""""""""""""""""tttWWWGGG???:::777888666444222000/////////+++++++++++++++*********%%%&&&&&&&&&&&&%%%$$$$$$)))''''''(((***+++)))&&&'''''''''''''''(((((()))''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$+++'''&&&'''%%%"""!!!$$$$$$###############$$$%%%###"""""""""###$$$$$$%%%###""""""###&&&''''''&&&!!!+++///))) $$$(((((((((''''''''''''((((((+++***)))(((((('''((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((())))))$$$%%%&&&%%%###"""###$$$$$$$$$%%%&&&&&&%%%%%%$$$"""###$$$&&&'''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%% !!!###$$$%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%'''((((((&&&%%%%%%&&&$$$######$$$'''((((((''''''&&&%%%&&&(((((('''&&&(((((('''&&&'''((()))***'''((()))(((&&&$$$$$$%%%&&&'''(((((((((+++///222000000111444999@@@FFFJJJGGGAAA:::777666666555333---......+++'''%%%&&&(((&&&%%%$$$$$$###$$$$$$%%%############$$$%%%&&&''')))%%%"""!!!$$$%%%$$$"""'''$$$$$$&&&&&&######%%%((('''&&&$$$############$$$######%%%&&&'''%%%$$$""" $$$&&&###!!!""""""""""""""""""#########""""""############"""!!!!!!!!!!!! !!!""""""###%%%###!!!"""$$$%%%$$$"""'''###"""$$$$$$!!! """"""#########$$$$$$$$$%%%"""###%%%&&&&&&&&&$$$$$$'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$###""" """"""#####################""""""###%%%&&&&&&%%%&&&&&&%%%###!!! $$$###!!! !!!!!!"""###$$$$$$$$$###"""!!!$$$$$$############""""""""" $$$)))+++'''"""!!!  """$$$###### """###""""""###%%%'''$$$###"""!!!!!!"""###$$$!!!!!!"""""""""!!!  !!!!!!!!! !!!!!! ###!!!!!!###""" """""""""""""""""""""""""""rrrTTTDDD>>><<<;;;;;;999666333222111000///++++++++++++++++++++++++'''((()))***)))((('''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$***&&&%%%'''&&&######%%%$$$$$$###$$$$$$%%%&&&&&&$$$###############$$$%%%&&&%%%$$$&&&((())))))((( (((+++&&& $$$&&&******))))))))))))*********)))(((((('''''''''((('''&&&%%%$$$###$$$%%%%%%%%%%%%&&&'''((()))******%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$###""""""%%%%%%%%%&&&&&&'''((((((###$$$&&&'''''''''(((***%%%$$$$$$&&&(((******))))))((((((((()))***++++++***)))(((''''''((()))***))))))(((((('''''''''(((++++++++++++---000444777;;;;;;<<>>???>>>777...((('''***(((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((&&&$$$######%%%%%%$$$"""'''&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%&&&'''(((&&&%%%$$$######$$$&&&%%%###"""###############"""""""""""""""######$$$$$$$$$$$$!!!!!!!!!"""""""""######%%%%%%$$$$$$$$$###"""!!!%%%&&&***%%%###&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''%%%######%%%'''(((&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$""""""###############$$$$$$$$$$$$###"""###%%%'''&&&%%%%%%%%%$$$###"""!!!!!! %%%%%%###"""!!!!!!!!!!!!!!!"""$$$%%%%%%###""" &&&&&&%%%%%%$$$###""""""$$$""""""$$$(((***'''$$$ !!!"""""""""!!! !!!!!! !!!######"""!!! """$$$&&&!!!""""""###"""!!!  !!!!!!!!!!!!!!!"""!!!!!! ###""""""""""""!!!!!!"""""""""""""""""""""""""""sssTTTBBB===>>>AAA???<<<777444222111...,,,++++++++++++++++++++++++))))))***+++***)))((('''"""%%%)))(((%%%$$$&&&)))%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''$$$%%%((((((%%%%%%((($$$$$$$$$$$$%%%&&&((((((%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&((())))))'''&&&)))***'''(((++++++))))))((((((''''''(((((())))))(((''''''&&&'''''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&''''''((())))))***'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((('''&&&%%%$$$'''&&&%%%#########$$$%%%)))(((&&&%%%###"""!!! $$$$$$%%%'''((()))******###%%%&&&'''&&&''')))+++'''&&&&&&(((+++---------,,,,,,,,,,,,,,,---...///,,,+++***)))((()))******,,,+++((('''(((***,,,---///...///222777===BBBEEEKKKJJJJJJMMMSSS[[[dddiiiiiicccaaabbb```XXXQQQOOOTTTSSSOOODDD666,,,))))))))))))((((((((('''&&&&&&&&&&&&'''(((((()))))))))'''&&&%%%&&&&&&&&&%%%###'''((()))((((((((('''%%%''''''(((((())))))))))))***(((''''''(((((('''&&&&&&%%%%%%$$$%%%&&&%%%"""#########"""""""""""""""""""""######$$$$$$%%%%%%"""""""""###############"""%%%%%%###!!!###&&&###&&&***%%%###&&&###$$$$$$%%%&&&'''''''''((('''%%%###$$$&&&(((***((('''%%%$$$$$$%%%'''((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$###""""""###%%%&&&&&&%%%#########$$$$$$$$$$$$%%%'''&&&%%%$$$######""""""###%%%'''(((((('''%%%$$$''''''((('''&&&%%%###"""'''$$$""""""%%%''''''&&&$$$%%%&&&%%%%%%######""" !!!!!! """###"""!!! !!!"""%%%&&&!!!"""#########"""  !!!!!!!!!"""""""""""""""#########""""""!!!"""######""""""#########""""""""""""""""""""""""nnnQQQAAA===AAADDDAAA<<<666333222000---***,,,,,,,,,,,,------------((())))))))))))((('''''' %%%***)))%%%###&&&+++%%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%###$$$((()))&&&&&&)))$$$$$$$$$%%%&&&((()))***&&&%%%%%%%%%&&&&&&'''(((%%%$$$$$$$$$&&&''''''%%%&&&''''''&&&)))------(((%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((''''''((((((((())))))))))))(((&&&&&&(((((('''%%%%%%%%%%%%%%%&&&'''((((((((())))))))))))'''&&&%%%((('''&&&$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%###$$$&&&(((***+++,,,,,,))))))***((('''&&&''')))***)))))),,,///111222111000111111000//////111444......,,,++++++,,,---...111///------///222333333///000333999BBBKKKQQQTTTXXXWWWVVVWWW[[[bbbhhhlllmmmiiijjjoookkk___YYYZZZccc```XXXLLL===111***((())))))*********)))((((((((((((***++++++++++++++++++******)))'''&&&%%%%%%'''***+++))))))***)))%%%***+++,,,...////////////...,,,)))((((((((('''%%%%%%&&&%%%###$$$'''&&&###!!!!!!!!!!!!!!!"""""""""######""""""###$$$%%%%%%""""""###$$$$$$$$$$$$###$$$&&&######''',,,$$$!!!!!!%%%&&&###!!!!!!######$$$%%%&&&'''((((((((('''%%%###$$$&&&(((***'''''''''&&&&&&'''''''''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!"""$$$%%%%%%$$$""""""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$######%%%&&&&&&%%%%%%$$$))))))******)))'''&&&$$$'''%%%""""""###%%%&&&&&&"""$$$%%%%%%###!!! """###%%%%%%###""""""###""""""!!!!!!!!!###$$$%%%""""""#########"""!!! !!!!!!"""""""""#########!!!"""######$$$$$$$$$###"""$$$$$$""""""%%%%%%###""""""""""""""""""""""""cccJJJ@@@@@@CCCDDD???:::444111222111---)))....../////////000000000******)))(((((((((((()))$$$&&&))))))(((''')))+++'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&$$$%%%))))))&&&%%%'''$$$$$$%%%&&&''')))+++,,,&&&&&&&&&'''''')))***+++&&&%%%$$$%%%&&&'''&&&%%%$$$''''''%%%%%%))))))&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%&&&&&&''''''%%%&&&&&&'''''''''&&&&&&)))))))))(((((((((((((((***(((&&&&&&((()))'''%%%&&&&&&%%%%%%&&&((()))***((()))***++++++***((((((***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%'''((()))"""$$$&&&)))+++---------,,,,,,,,,***))))))***,,,,,,,,,---///333555666555555555555333111111444777222111000///000111222333666555555888;;;<<<;;;999000111555===GGGPPPUUUVVV]]][[[YYYXXXZZZ]]]bbbdddgggdddhhhmmmggg[[[YYY___fffaaaXXXLLL???333+++'''))))))++++++,,,+++************,,,---......------000000...+++(((&&&&&&&&&'''+++---******,,,***%%%---...///000111111000000111...+++)))((('''&&&$$$$$$&&&%%%"""$$$((((((### !!!!!!""""""######"""!!!""""""$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$&&&&&&'''(((***"""&&&&&&###"""######!!!"""###$$$%%%&&&'''((((((%%%%%%&&&&&&&&&''''''''''''((()))******)))((('''''''''''''''&&&%%%$$$$$$"""""""""######$$$%%%&&&$$$$$$###"""!!!!!! !!! !!!###$$$$$$###""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$)))***+++,,,+++***((('''%%%$$$######$$$$$$$$$###"""""" ###%%%&&&&&&$$$""""""""""""""""""""""""#########""""""###$$$###"""!!! !!!!!!"""""""""######### !!!###$$$$$$$$$$$$!!!%%%%%%""""""&&&&&&###""""""""""""""""""""""""{{{YYYDDD@@@CCCDDDCCC===777222000111111...***000000111111222222222333...---+++*********+++,,,((('''''')))+++,,,+++***((((((((((((((()))******%%%%%%%%%%%%&&&''''''((()))(((((((((((('''''''''(((&&&'''***)))%%%$$$%%%$$$$$$%%%&&&(((***+++,,,&&&&&&'''''')))***+++,,,((('''&&&'''))))))((('''%%%+++---)))&&&'''))))))'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((()))((('''%%%$$$******))))))((((((''''''***'''%%%&&&((()))'''$$$''''''&&&&&&'''(((***+++'''(((***+++,,,,,,+++++++++++++++***)))((((((''''''&&&&&&%%%&&&'''))))))"""$$$&&&))),,,---......+++,,,,,,,,,+++---000222......///111555888888888777888888555222222555888444444333333333444555666888999<<>>444,,,&&&((()))+++,,,---,,,,,,++++++,,,---///000//////...444333111---)))&&&&&&'''''',,,...******---+++%%%------/////////...---,,,333000,,,***((('''%%%$$$$$$&&&%%%!!!###(((((($$$ !!!""""""$$$###"""!!!!!!"""######"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%'''))))))&&&###&&&)))""" &&&(((%%%""""""###$$$%%%''''''(((!!!$$$'''))))))(((%%%###((()))+++,,,,,,+++)))(((''''''''''''&&&%%%$$$###!!!!!!!!!"""###$$$&&&&&&%%%$$$###"""!!!!!!  """$$$###"""""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))***+++,,,------,,,***((("""###$$$%%%%%%$$$"""  $$$%%%###!!!"""###"""###%%%%%%###!!! !!!""""""############"""!!!"""######$$$$$$"""!!! !!!!!!!!!!!!"""""""""""" !!!###$$$$$$$$$!!!%%%&&&""""""''''''###""""""""""""""""""""""""kkkMMM>>><<<>>>@@@AAA:::555222222000,,,,,,000555888:::;;;999777666666444000,,,******+++,,,,,,&&&&&&&&&'''(((***+++,,,((()))+++...+++&&&'''+++000+++&&&$$$&&&(((((('''''''''&&&''')))******)))+++(((%%%%%%&&&((())))))%%%&&&'''(((((('''&&&&&&)))***+++,,,,,,,,,++++++(((''''''''''''(((((()))))))))((('''''''''''''''(((((((((((('''&&&%%%$$$%%%'''))))))'''&&&%%%&&&***)))'''&&&&&&''')))******)))))))))*********(((******)))&&&######(((,,,$$$%%%))),,,***''')))...,,,,,,+++***...333222---000***&&&)))+++******+++*********)))'''(((***,,,,,,)))(((,,,111444111---000---+++,,,000333444333;;;555444888;;;:::<<>>>>>@@@AAABBB888444111111///,,,---000444666888888777666666666222000---+++++++++***)))&&&&&&'''((())),,,...///((((((+++...,,,((((((,,,---***&&&$$$$$$&&&''''''&&&&&&'''((()))))))))(((((()))+++...000...***'''&&&&&&((())))))))))))(((******,,,///111222///---)))(((((('''''''''(((((('''''''''''''''((()))))))))******))))))((('''&&&&&&((())))))'''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''***)))(((((()))))))))))),,,......+++(((&&&''')))&&&&&&(((***)))&&&)))...111444555555888===<<<999555...)))***+++***)))***+++,,,,,,,,,++++++---///...---,,,...222444333111444111...///222666999999===:::999<<<<<<:::===CCCAAA???<<<::::::999888666222333555777666444999@@@BBBBBBFFFMMMRRROOODDD;;;...------///555>>>GGGLLL[[[[[[ZZZYYYYYYXXXWWWVVV^^^^^^YYYNNNBBB@@@IIISSS^^^\\\QQQ???222,,,)))'''(((***,,,---......---,,,,,,------,,,+++,,,...111222111///,,,)))&&&$$$###%%%%%%&&&))),,,,,,)))&&&)))***++++++***(((&&&$$$&&&((()))(((&&&#########"""""""""!!!""""""######!!!!!!!!!"""""""""######%%%$$$###!!!!!!!!!"""""""""&&&'''&&&%%%''')))'''((()))'''%%%%%%(((+++)))(((''''''''''''%%%###&&&&&&'''''''''(((((((((&&&+++,,,***+++111444555555555888:::666///+++,,,(((******)))***------***((($$$"""%%%&&&%%%&&&)))$$$$$$$$$&&&''''''$$$!!!&&&&&&%%%$$$$$$%%%&&&'''!!!"""""""""!!!###&&&(((++++++)))'''&&&%%%%%%%%%((())))))+++,,,///333555555:::===;;;555...)))%%%%%%$$$$$$$$$%%%$$$""" """$$$&&&&&&%%%$$$$$$%%%"""### ###&&&%%%+++)))''''''(((((((((&&&%%%$$$""""""###$$$$$$$$$############""" !!!"""#########$$$%%%&&&******((('''%%%$$$###""" !!!"""###$$$%%%%%%%%%dddTTTDDD???BBBCCCCCCCCC777333000000///,,,,,,///333555777777777666777999444222///...---,,,***(((***)))((((((***,,,///111+++***---000000,,,,,,000******(((&&&$$$%%%''')))'''((()))***+++***)))((()))+++...111333111---)))((()))***++++++++++++*********---444:::;;;666000******)))((('''''''''(((&&&&&&&&&'''((()))+++,,,+++++++++++++++)))(((((('''(((***)))'''&&&&&&''''''&&&%%%$$$$$$%%%&&&'''))))))(((((()))***+++,,,,,,---///...,,,)))((('''(((&&&'''((('''%%%***111555:::>>>>>>???CCCDDDCCC;;;222+++******))))))+++,,,---///000///000111333222222222222333444666666:::666222111555:::???BBBBBBBBBDDDDDD@@@===@@@FFFHHHEEEAAA???===<<<:::888333000111666888888;;;@@@@@@AAAEEEJJJMMMHHH<<<222222000------333>>>JJJRRR]]]___aaaaaa___\\\YYYXXX___]]]VVVKKKBBBBBBLLLVVV___ZZZNNN<<>>CCCHHHFFF===222+++((($$$$$$%%%''''''%%%!!!$$$&&&''''''%%%$$$%%%%%% ###!!!###((()))((('''&&&&&&'''((('''%%%############$$$%%%'''(((%%%%%%%%%$$$###!!!$$$###!!!###&&&'''&&&$$$...---+++)))&&&###!!! !!!"""$$$%%%&&&&&&'''ӵĦĦ{{{___RRRHHHAAABBBFFFFFFDDDDDD888ӵ...555777999999999:::<<<===:::666222000///...---,,,...---+++***+++,,,///000222111222555444000///222(((***+++)))&&&&&&(((,,,)))+++---...---,,,++++++000......///000111111///---------,,,,,,+++******+++,,,000999BBBCCC;;;333,,,+++***)))((('''''''''''''''''''''(((***+++,,,,,,,,,,,,,,,+++***))))))((()))***Ħ(((((('''&&&&&&'''(((((('''(((((()))***---111444,,,---------+++***))))))'''&&&&&&''''''(((///888===CCCGGGEEEEEEHHHLLLLLL>>>444,,,******)))***---+++...000222222333555777888888777555444555888;;;===:::666555888>>>EEEJJJIIINNNQQQOOOHHHCCCGGGMMMOOOLLLIIIFFFDDDAAA>>><<<555000///444888999:::<<<;;;;;;===@@@@@@;;;222***111///,,,...555@@@LLLTTT]]]]]]]]]]]]]]]ZZZUUURRRWWWUUUPPPJJJGGGJJJRRRYYY]]]XXXJJJ999---***)))&&&((()))***+++,,,,,,,,,+++''')))************,,,...111...+++'''$$$#########$$$#########$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&'''&&&$$$###$$$%%%!!!!!!!!!!!!!!!"""######!!!!!!!!!""""""#########&&&$$$###!!!!!!!!!!!!"""###$$$''',,,111444333222666333...)))'''(((***---,,,++++++,,,,,,,,,)))''')))((((((((())),,,...000222555777555666===AAABBB???@@@DDDGGGBBB888000...000000......555???DDDDDD666///+++,,,...,,,,,,.........///111111///+++'''+++)))'''&&&%%%&&&(((***%%%&&&&&&%%%%%%'''***---777555333111///---,,,,,,***000888>>>AAADDDHHHJJJKKKOOOUUUSSSGGG777...---'''''''''((((((&&&### '''((())))))'''&&&&&&'''(((***(((""" $$$&&&'''$$$######$$$%%%&&&%%%######$$$$$$$$$$$$%%%''')))'''''''''&&&%%%$$$""""""$$$$$$###$$$%%%%%%%%%$$$...---+++)))&&&###!!! !!!!!!"""$$$$$$%%%%%%%%%4ĉ@ӵ>L=hĦuuubbbLLLFFFAAAAAAFFFIIIGGGCCCCCC4ĉ@ӵ555777:::<<<===>>>@@@AAA???:::555111000111111111///.........000222555777999666555888666111///000''')))+++***((('''))),,,***---//////...------...444444333555666666444222111111///---+++***)))(((---...444>>>FFFFFF===333---,,,+++***)))(((((((((***))))))))))))***++++++,,,,,,,,,,,,,,,***)))))))))******>L)))((((((((((((((((((((((((%%%''')))***,,,111888>>>888555000,,,************'''%%%&&&)))***...777AAAKKKPPPSSSPPPNNNQQQUUUVVV>>>555,,,*********,,,///+++---000222444666999;;;>>><<<:::777555666;;;>>>===<<<::::::===DDDLLLQQQRRRZZZ___[[[SSSOOORRRWWWWWWUUURRROOOLLLHHHCCC@@@777000...222666666666777888666444444444111+++&&&(((((()))---444>>>GGGMMMUUUPPPMMMMMMOOONNNHHHBBBAAABBBCCCFFFJJJNNNQQQSSSUUUOOOBBB333***((((((%%%&&&''''''((())))))******%%%'''))))))((()))***+++---+++(((%%%###"""######"""""""""!!!!!!"""###$$$&&&%%%$$$$$$$$$&&&((()))$$$%%%&&&%%%$$$###$$$&&&$$$######""""""######$$$ """###$$$$$$%%%$$$"""!!!!!!!!!"""###''')))...555;;;??????>>>===999222---+++,,,...///222///------.../////////+++,,,---///333888<<>>NNNWWWXXXCCC;;;555555666444222333222333444666777444000,,,---,,,***))))))***+++,,,)))***+++******+++...000999888777555444444333333222;;;GGGPPPTTTVVVYYY[[[``````bbb___PPP===111///---+++)))((())))))((('''***+++,,,+++***)))+++,,,,,,//////***&&&&&&&&&$$$''''''''')))***+++***(((%%%&&&'''&&&$$$%%%'''***'''''''''''''''&&&%%%$$$"""%%%'''&&&"""!!!###&&&******((('''&&&$$$###############$$$######""""""GG=?HdĦ=ĪjfffZZZTTTIIIBBB@@@CCCHHHIIIDDD???>>>GG=?999===AAABBBCCCDDDEEECCC???999666666666777777111222444777;;;>>>AAACCC===888777888777222...---(((***,,,,,,,,,+++,,,------000222222000///222555666999>>>CCCCCC???777111222111///,,,***)))((('''///222888AAAFFFDDD:::222,,,,,,+++***)))))))))***,,,,,,+++++++++,,,,,,---------------,,,+++*********++++++HdĦ***''''''''''''''''''''''''%%%''')))+++...444===DDDFFF@@@777///,,,+++++++++(((''')))---000555???JJJRRRWWWYYYXXXXXXZZZZZZXXXAAA777...,,,---,,,---000+++---///111444888<<<@@@CCC???:::666555888<<>>???@@@BBBFFFMMMTTTZZZ\\\eeekkkggg```^^^```bbb```___]]]ZZZUUUNNNEEE@@@666000---000222111000222444222///...---,,,***(((&&&'''***///555<<>>???===777222222444;;;DDDMMMQQQOOOLLLGGGBBB777***%%%&&&%%%"""%%%%%%&&&&&&'''(((((()))$$$&&&(((((('''&&&'''(((&&&%%%###"""!!!!!!!!!"""!!!""""""!!! !!!###$$$$$$######$$$%%%'''((($$$%%%%%%$$$######%%%'''&&&%%%$$$###"""""""""""" !!!"""#########"""!!!!!!!!!"""$$$$$$)))...666>>>EEEJJJLLLMMMGGGBBB;;;666444555555666555222///---......///...***,,,000666>>>EEELLLOOOWWW\\\\\\VVVOOOJJJEEE???<<<777888BBBKKKJJJDDD???<<<;;;999>>>LLL^^^hhhjjjRRRHHHAAA@@@BBB@@@>>>>>>999:::;;;======999444000//////......///000000111,,,...000111111111222333888888888888999:::;;;<<<===GGGTTT\\\```aaaeeehhhpppkkkgggcccUUU@@@333111000...,,,+++,,,---------...///000///......000222+++///222...,,,+++)))&&&*********---//////...,,,''')))***)))''''''***...+++++++++***)))((('''&&&###'''***(((""" ###'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵzzzoooĦBBBAAADDDӵƜ`1.׼s999>>>ĭӵCCC>>>AAAKKK@@@;;;999;;;;;;666222ӵ555555333222Ħ999888666777;;;BBB999)))(((((((((000555;;;Ħ,,,++++++*********---Ħ//////...---,,,++++++++++++DdD)))))))))333===ӵ///...ӵ222ӵXXX^^^aaa333111Ħ444888ӵ???CCCHHHnnnĭӵccc\\\---+++---...,,,---///,,,,,,+++++++++***)))((((((***,,,000444777:::;;;999<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦfff[[[UUUgL:::CCCCCCg&e444gĉ@:::>>>g&e>&eNNN@eIIIJJJ??NNNMMMCCC>>><<>>>>>;;;3we<Ħ@@@???===>>>3h?@e)))((()))******111777>>>Z...+++++++++***+++3h?gL111111111000///...---+++,,,+++D%%)?,,,fff?><z+++111=?Ħ111g&e111g&eUUU]]]fffS?ʬ7774ff?>ߝL111@eAAAg&e<<&ennniii??...+++***,,,,,,***+++///%%%'''(((******)))'''%%%'''((()))+++,,,...000000333===FFFDDD888---+++......000777CCCNNNOOOGGG>>>555222+++$$$$$$''''''$$$''''''&&&''''''((()))***$$$&&&((('''%%%#########!!!"""###$$$%%%%%%%%%%%%!!!######  """ !!!!!!!!!""""""""""""###$$$$$$###"""###&&&((('''&&&$$$""" &&&%%%$$$###"""!!!  """$$$&&&'''***444AAAJJJPPPUUU[[[aaaYYYSSSMMMIIIHHHHHHGGGEEEJJJHHHFFFCCC@@@;;;555111777<<>>;;;888444111///---+++))))))******(((&&&(((((((((((())))))))))))&&&&&&'''((()))))))))(((4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?JJJCCCHdĦ===>>>DDDHu]Ħ666ttEEEIIIHƅ^Hu]Ħ\\\H׼sRRROOORRRLLLHHHAAA>>><<>>>>>BBBDdDĦ555`eĭQQQDdDΦDdDĦbbbDdDĦXXXUUUSSSRRRQQQPPPLLLFFFAAA;;;::::::===@@@@@@geĦIIIJJJFFFFSĦAAA???qjRgdKӵDdDĦ&&&%%%$$$&&&)))+++...777===DdDĦ,,,***+++,,,qjRgdKӵDdDĦ333444444222111000///...------HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ@@@DdDĦNNNq<RQQQAAApeƜ4DuTӵ;;;DdDĦBBB@@@DdDĦEEEqjRgdKӵDdDΦDdDĦhhh\\\NNN???222+++)))"""###)))++++++,,,++++++---111555777666444---...///000000///---,,,)))+++...---+++)))((()))///555;;;===>>>===888111...---***'''%%%%%%&&&((('''&&&&&&&&&&&&''''''(((''''''&&&$$$###"""!!!!!!""""""###### !!!!!!!!! !!!!!!"""############"""###&&&&&&######''')))(((***%%%###$$$$$$!!!!!!######"""!!!!!!!!!!!!"""###$$$#########$$$%%%&&&&&&&&&---777BBBLLLVVV^^^ccceeeccc```^^^```dddffffffmmmoooooohhh]]]SSSMMMLLLMMMTTT[[[cccqqqtttfff\\\UUURRR[[[gggooosssvvvxxx~~~{{{iiiaaa]]][[[___fffjjjiiifff]]][[[TTTHHH:::111......---+++...444777555555666999===CCCEEEDDDAAA>>>===::::::888888???KKKRRRRRRQQQRRRKKKAAA===EEENNNSSSGGGAAA;;;;;;???AAA<<<777666777777888999::::::;;;===<<<:::888888999<<<===CCCDDDDDDBBB???;;;888777888777999???DDDFFFCCC???<<<<<<<<<<<<===>>>???@@@DDDLLLQQQMMMIIIEEE???999444222333666666333222444111111111111333444444444---000111///0003334441114DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħiii\\\CdgĪj666DdDĦ???>>>BBBDdDĦ666HߝL`o9WWWDdDΦDdDӵfffDdDĦ___ZZZTTTMMMIIIGGGCCC===777333555999<<<>>>===geĦIIIHHHsp?aĦ@@@===GIdnuR)ĦDdDĦ$$$%%%(((******)))...333555DdDĦ,,,+++,,,---GIdnuR)ĦDdDĦ555666444111/////////------...DdDĦnuR)ĦDdDΦDdDĦ222DdDĦnuR)ĦDdDĦQQQDdDĦLLLpo9ucccZZZLLL???=ӊB1.uTӵCCCDdDĦAAAAAADdDĦFFFGIdnuR)ĦDdDΦDdDӵRRRFFF;;;222,,,))))))%%%$$$(((+++,,,---000+++,,,///444:::===>>>===:::;;;;;;:::888666333111&&&'''(((((('''((()))+++000777<<<999555444333222***---...+++&&&$$$&&&)))&&&&&&%%%%%%&&&''''''(((&&&%%%###"""""""""######!!!""" ######!!!!!!!!!""""""""""""!!!!!!!!!""""""###$$$%%%%%%&&&%%%((()))(((***...///---,,,(((&&&((((((%%%$$$%%%""""""!!!!!!"""###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%***111:::DDDOOOZZZaaagggdddccceeeiiinnnsssuuussshhhddddddZZZ\\\___dddooo~~~}}}pppggg___[[[```jjjrrrxxx}}}|||uuubbbYYY[[[^^^dddhhhjjjhhhfffddd```WWWIII:::000,,,,,,+++***...444888888:::===???CCCHHHLLLLLLHHHCCC@@@======;;;:::???JJJPPPQQQQQQPPPHHH>>>:::@@@IIIOOOLLLBBB999777===AAA@@@<<<:::;;;<<<>>>????????????BBBCCCAAA===::::::>>>BBBJJJIIIGGGFFFEEEBBB>>>;;;999;;;???CCCFFFHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHIIIQQQVVVVVVSSSNNNHHHBBB999888:::>>>???<<<;;;===888888777888999<<<>>>@@@888999888777:::???===8884DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħ8884DufئL>eWWWDdDʜ4DuTӵfffDdDĦ___XXXPPPEEE???===;;;555000...222888<<<===<<aĦ>>>:::peӵDx<DdDĦ(((***+++,,,,,,+++---000///DdDĦ++++++,,,---peӵDx<>d<666333000000222444111000111>d<ӵDd<DdDΦDdDĦ777DdDӵnd<DdDĦhhh>d<ĦPPPpeӵ]]]Ħ999F&uTӵHHHDdDĦCCCCCC>d<ĦGGGpeӵDx<>d<ʜ4DuTӵ:::333---************)))***---...---///333...///333888>>>DDDHHHKKKIIIJJJKKKJJJEEE>>>666111))))))(((((())),,,///222777<<<<<<666111000111000***+++---+++(((&&&&&&'''&&&&&&%%%%%%&&&''''''((('''%%%###!!! !!!"""### !!!!!!!!!!!!"""""""""!!!!!!"""#########""""""###$$$$$$%%%''')))***+++***---///000444:::;;;888555...(((((('''$$$"""######"""""""""###$$$&&&'''%%%&&&&&&%%%$$$###%%%&&&(((+++///555>>>JJJWWW```eeebbbbbbgggmmmsssxxx}}}wwwtttuuuaaa^^^[[[]]]ggguuuyyymmmiiiaaa[[[^^^eeekkkssszzz~~~zzzjjj[[[PPPUUU]]]ccceeedddbbb```ccc^^^TTTGGG:::111......++++++000666999999<<<@@@CCCFFFLLLQQQRRRPPPKKKGGGBBBDDDCCCAAACCCJJJLLLKKKMMMKKKFFF???===CCCNNNVVVWWWKKK>>>:::>>>DDDDDDBBB<<<>>>@@@BBBDDDEEEEEEEEEFFFHHHGGGCCC>>>===CCCIIIOOOMMMKKKJJJJJJHHHEEEBBB;;;===@@@AAACCCFFFLLLPPPOOOMMMJJJHHHHHHJJJMMMOOOMMMSSSYYY\\\[[[VVVPPPKKKBBB???@@@CCCCCCAAAAAAEEEBBBBBB@@@??????AAAEEEHHHEEEDDDAAA???CCCGGGDDD>>>4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ999777B?Ho9,,,>d<+++)))+++...+++------>d<ӵ+++,,,B?Ho9999<x111333999>>><<<999888&ӫeʬtIӇGGG>d<Φ>d<Ħ>>>D&ӫetIӇPPPDdDĦ~~~sdKĦTTTB?dp&ĒRGGGGGG>d<sdKĦEEEB?Ho9<<<s&dq&ĒR...+++)))(((((()))***)))(((+++......+++---111222444999???GGGPPPYYY^^^QQQUUUZZZ[[[UUUIII===444000...,,,,,,///333666999@@@@@@<<<444000000///,,,,,,+++)))***+++***'''$$$(((''''''&&&&&&''''''((()))'''$$$""" !!!"""!!! !!!""""""""""""###!!!!!!"""###############$$$$$$&&&(((+++///222333333666999<<>>===???DDDFFFJJJPPPUUUWWWWWWUUUSSSMMMQQQQQQNNNLLLMMMKKKHHHJJJHHHDDD@@@???EEEOOOYYYVVVLLL@@@;;;>>>CCCEEEFFF>>>???AAADDDFFFHHHIIIJJJIIIKKKLLLHHHEEEEEEKKKQQQTTTRRROOOMMMKKKHHHEEECCC@@@@@@@@@>>>>>>CCCNNNVVVXXXTTTMMMHHHGGGKKKPPPTTTRRRUUUZZZ___```]]]XXXUUULLLGGGDDDEEEDDDBBBDDDHHHKKKKKKIIIEEECCCDDDHHHLLLNNNLLLGGGDDDGGGJJJGGG@@@4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBBBAAABene===HkgeEEEne>>>;;;feYYYHu]3hhdddbbb^^^se>>>:::444000///////////////111444777999:::geĦja>aĦ333555@G))),,,se,,,(((&&&)))---))),,,,,,<Ō***+++,,,@G888:::Hkge555333888BBBKKKJJJFFFCCCHĪj@IŌLLLOOOegeFFFEEEHu]3hIŌYYY```DdDĦne[[[ZZZ@h[[[VVV>h<<<@@@AAAseDDDne@@@DDD@G666555sĪj@h******************++++++((((((,,,111111///000444666:::AAAIIIQQQ[[[dddjjj\\\bbbjjjnnnjjj]]]OOOEEE999666444444777;;;>>>@@@GGGFFF@@@777333222...***000,,,***+++......***&&&+++***)))((('''''''''''')))(((&&&$$$""""""!!!"""""" ######!!!"""$$$"""###$$$%%%%%%%%%%%%%%%$$$&&&)))...555;;;AAADDDEEEHHHKKKNNNUUU[[[YYYSSSIII===000,,,,,,+++,,,...((('''&&&%%%$$$$$$%%%&&&$$$&&&(((&&&$$$###&&&)))&&&'''+++111;;;IIIWWWaaaccc^^^bbbmmmuuuwww{{{kkkccc]]]^^^dddlllwww{{{~~~{{{sssiiiccc^^^XXXSSSRRRSSSWWWaaalllssslllbbb[[[YYYZZZYYYWWWWWWYYY[[[[[[WWWSSSOOONNNOOOLLLFFF@@@<<<:::::::::999;;;AAAFFFEEEBBBCCCGGGJJJOOOUUUXXXXXXYYY\\\```YYY]]]^^^YYYTTTQQQMMMIIIKKKGGGCCCAAA>>>???GGGPPPMMMHHHBBB>>>???CCCHHHKKK@@@@@@AAACCCDDDGGGIIIJJJIIIKKKLLLKKKIIIKKKOOORRRUUUTTTRRRMMMGGGBBB@@@???DDDBBB???;;;;;;BBBLLLUUUWWWSSSKKKFFFFFFKKKQQQVVVVVVTTTWWW]]]aaa___]]]]]]SSSNNNJJJIIIHHHEEEFFFJJJPPPPPPMMMIIIDDDDDDGGGKKKOOONNNJJJEEEFFFIIIGGGBBB4DuXӵĵD^DdDĦ???@@@>>>AAA???@@@BBB<<<;;;888XXXTTTD^ZZZZZZUUUMMMs׼s444///000///---******,,,///000...---000444666geFm8111>aĦ...000555(((+++---s׼s,,,+++)))((()))+++)))+++***Ho)))+++,,,---...111888>>>>>>999666===KKKVVVVVVSSSRRRTTTVVVWWWNNNKKKKKKD^dddiiinnnDdDĦkkkgggiiiiiiiiigggbbb[[[000444777888s׼s777======???CCCOOOCCC666555---////////////000000111222000000444<<>>======:::>>>EEEKKKIIIDDDDDDIIILLLQQQVVVUUUSSSTTT\\\ddd```cccbbbZZZSSSQQQOOOLLLMMMHHHDDDBBB<<<888===EEEFFFFFFEEECCC@@@AAAFFFJJJDDDCCCAAA@@@AAABBBDDDFFFCCCDDDEEEFFFFFFHHHIIIIIILLLNNNNNNIIIAAA<<<===@@@BBB@@@;;;888999>>>FFFKKKKKKHHHDDDAAACCCHHHNNNRRRTTTOOOOOOVVV[[[[[[\\\___UUUQQQPPPQQQOOOKKKIIIKKKOOOPPPOOOJJJEEECCCFFFJJJJJJKKKIIIDDDCCCFFFFFFDDDΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħkkk___VVVHHH===<<<<<<;;;<<>>999Ħ444000222666<<d<ĦQQQRRRMMMFFF<<<Be...///'''***---,,,((('''+++///000,,,)))***///222geFYĉ***+++>aĦ+++,,,///111///,,,'''''''''***---///Be...++++++,,,,,,+++******+++)))nu]ӵ***000000000//////,,,---000888BBBIIILLLLLLIIIGGGCCC<<<999AAAPPP]]]]]][[[[[[aaaggghhhaaa[[[VVVXXX\\\]]]WWWOOOOOOSSSWWWUUUQQQOOOOOO>d<Ħcccjjjooosssvvv>d<ĦyyywwwĦzzzxxxwwwxxxwwwrrrmmmkkklllggg```ZZZVVVOOOBBB666+++///111222Be222111888???AAAĦBBBPPPYYYeeepppuuummmWWWBBB888777777::::::777444333333333333333555777999;;;<<<;;;@@@JJJQQQSSSSSSUUU]]]eeeooouuuuuussspppooolllqqqxxxzzzuuuhhhZZZPPPOOOLLLHHHHHHKKKNNNOOONNNQQQXXXXXXMMM???777666666222444555333000///111444000///---+++)))''''''&&&%%%%%%&&&''''''&&&&&&%%%$$$ $$$%%%!!!!!!%%%'''''')))***++++++++++++...222:::EEESSS```lllrrruuuwwwwwwyyy}}}yyyqqqeeeWWWJJJDDDAAA;;;555333...,,,***'''$$$###""""""!!!%%%((('''$$$$$$''',,,***+++---000555===FFFLLLOOOKKKSSSdddmmmmmmooowwwyyyuuuqqqppppppooollliiiccc___```fffhhhcccaaacccUUUUUUWWWZZZZZZXXXWWWWWWRRRNNNKKKIIIGGGJJJTTT```WWWPPPJJJHHHIIIIIIKKKMMMPPPMMMJJJJJJMMMQQQSSSSSSIIIGGGCCCAAA@@@???>>>===888<<>>@@@BBB===<<<===>>>@@@AAA@@@>>>@@@FFFIIIEEE===999===CCC>>>;;;888666777;;;???BBB===<<<;;;<<>>===<<<;;;;;;<<<===>>><<<===???@@@BBBDDDGGGJJJJJJEEE???===???>>>;;;777:::999888gdKĦ///222333444999>>>CCCGGGHHHCCCsdKĦCCC@@@999444...,,,+++******)))((('''&&&%%%%%%$$$(((***)))(((***...ŶS(((***---3we<---...------&&&+++,,,((()))---+++,,,,,,,,,,,,++++++***,,,++++++iĉ@3hR/Ō000111333333///+++...666888777>>>NNNVVVUUUPPPLLLEEE@@@AAAFFFMMMRRRQQQTTT^^^kkknnnhhh```[[[YYY[[[\\\[[[XXXRRRKKKGGGGGGEEEFFFKKKOOODdDĦqqqwwwvvvrrrqqqsdKĦyyygdKĦ|||wwwssspppooogggcccYYYMMMFFFBBB888,,,,,,***+++///333777333999>>>gdKĦJJJYYYaaakkkuuu|||yyydddNNNDDDCCCBBBBBBCCCCCCAAA@@@@@@EEEJJJJJJGGGEEEGGGJJJSSSTTT^^^iiiggg^^^aaakkkvvvxxx{{{}}}|||yyytttrrrssspppoooppphhhZZZOOOMMMKKKNNNSSSXXXZZZXXXSSSOOOOOOVVVZZZTTTFFF<<<;;;>>>???:::555555777888555222666444000,,,)))((((((((())))))(((((('''''''''&&&%%%&&&$$$!!!%%%,,,---'''((()))+++---...///000000888???JJJVVVbbbnnnwww}}}xxx}}}|||wwwlllggg___WWWNNNFFF>>>999000222222...)))%%%$$$%%%))),,,+++&&&$$$'''))))))+++)))***///888>>>???>>>CCCCCCFFFQQQ^^^ccc^^^WWWcccgggiiiggg```[[[ZZZ[[[___VVVOOOUUU```ddd[[[PPPKKKEEECCCIIINNNMMMKKKKKKHHHJJJOOOPPPKKKFFFNNNZZZTTTMMMHHHHHHLLLNNNKKKFFFGGGHHHGGGGGGHHHKKKQQQUUUFFFAAA???AAABBB???>>>@@@???CCCGGGIIIHHHFFFDDDDDDFFFLLLPPPMMMEEEAAAEEEJJJUUURRROOOLLLJJJFFFBBB???CCCBBB???<<<999666333222:::<<<===:::555333333555<<<;;;:::999999:::;;;<<<888666444222222444666888:::>>>CCCCCC@@@???BBBFFF@@@===999666777:::???CCC888777888:::>>>@@@@@@@@@DDDFFFJJJNNNPPPQQQPPPPPPVVVVVVVVVUUUSSSOOOLLLJJJOOOPPPOOOLLLIIIGGGFFFGGGFFF@@@;;;;;;@@@EEEFFFEEE>AneneneneDe}}}dddMMMAAA???>>>>>>===<<<<<<<<<=========@@@BBBCCCBBBCCCFFFIIIHHHCCC===:::;;;;;;888555888777ne000///111111111666;;;@@@@@@@@@999ne999777444111...***)))***++++++)))***))))))((('''&&&&&&%%%***,,,+++)))***--->A'''''')))k<((()))+++++++++***------+++,,,111111,,,,,,++++++******+++,,,---///...,,,fh222333555777666444222333777:::<<>>===EEECCCCCCDDD@@@===BBBJJJIIIEEE@@@@@@CCCEEEBBB???===============???CCCGGG???:::888;;;<<<999888::::::===AAABBBAAA?????????@@@DDDFFFCCC<<<888999<<>><<<:::666444444777:::===666666666888;;;>>>>>>===BBBDDDGGGJJJKKKKKKIIIHHHNNNOOOPPPPPPOOOMMMKKKJJJOOORRRUUUTTTQQQLLLIIIGGGFFF@@@;;;:::>>>CCCGGG}}}fffQQQBBB;;;;;;=========<<<<<<<<<;;;;;;<<<@@@DDDCCC@@@???BBBFFFGGGBBB<<<999999999777555444444222000///222000///333999<<<999666111000///---******((('''(((***+++++++++***++++++******)))((((((+++---,,,)))***...''''''(((%%%%%%'''***+++,,,+++,,,******---111000+++...---,,,,,,,,,...000111222111000///000333777999::::::;;;;;;:::888;;;AAAFFFIIINNNSSSVVVSSSNNNJJJGGGEEEFFFFFF======AAAKKKQQQRRRSSSUUUQQQRRRRRRPPPKKKEEE???<<<333111222888>>>]]]```aaabbbbbb```___kkkmmmppp~~~xxxnnncccZZZVVVTTTPPPKKK@@@777444555333///333111222666888:::@@@GGGGGGNNNeeelllnnnssswww|||zzzooodddaaa___```eeejjjoooqqqpppnnniiibbb]]]___eeekkkrrrllllllqqqqqqllllllrrryyyuuunnngggbbb______```VVVPPPKKKGGGAAA999555555555999>>>CCCEEEDDDAAA???777<<>>:::111777>>>@@@>>>:::777666000222666999;;;<<<>>>>>><<<666444666888555222111:::777444555333222444888:::888666555666777666555222333333333222222444666555000///222333111000222444666888888777666666777::::::999666222...------333222111222333333111///------------------------///---,,,,,,,,,,,,+++***)))))))))******)))))))))%%%%%%&&&''')))***+++,,,+++...111111//////111444555444222000000111333444222222222444777999999888===???AAABBBBBBAAA???===CCCDDDEEEFFFHHHHHHHHHHHHNNNSSSYYY[[[WWWQQQJJJFFFCCC@@@<<<;;;<<>>;;;;;;;;;;;;::::::999999666<<>>999444000***...333666555222111000+++...111111000000000111222...,,,///111///---...---...//////,,,******---------,,,,,,,,,,,,---------///000000...------......)))(((+++,,,******+++//////000///......///111555333000...,,,***((('''***))))))+++------,,,+++(((((())))))******++++++***(((&&&'''***+++)))&&&%%%&&&((((((((((((&&&%%% !!!###%%%&&&&&&&&&&&&%%%''')))***)))(((***+++------,,,,,,++++++++++++---,,,,,,...000222222111555666888999999777555444888888:::;;;===>>>@@@@@@IIINNNUUUWWWTTTNNNGGGCCC?????????>>>>>>AAAFFFzzzhhhTTTHHHAAA===;;;<<<888888888888888888888888333999???@@@>>>===???AAA@@@===999666555555555555...000222333333222000///111......111555555111,,,333000---,,,,,,,,,+++******+++,,,---------......---......///...---+++***)))+++,,,+++///444555111---,,,,,,---000111000...,,,***'''(((***...000000000...---///222333111000///111444666777777555444111444888;;;;;;888444111000555:::===<<<<<<>>>AAABBB<<<===DDDEEEAAABBBIIILLLKKKJJJIIIFFFCCCAAA???===777333555777888<<<@@@999999999999777555333111444000---///222777AAAKKK[[[YYYVVVUUUVVVUUURRRPPPIIILLLSSSZZZ___bbbdddfffiiilllmmmhhh___UUUOOOMMMSSSPPPMMMKKKIIIFFFCCCBBB@@@CCCKKKRRRTTTTTTYYY```lllppppppllljjjlllmmmkkklllmmmpppsssrrrqqqrrrtttkkkfffaaa^^^___bbbfffhhhfffbbbZZZQQQJJJGGGGGGHHHMMMFFFAAABBBFFFGGGGGGHHHFFFCCC>>>888444111000000///000000...,,,+++)))''''''+++...///---+++*********+++---///000000///...000///...---,,,+++)))(((&&&'''((()))(((%%%"""!!!!!!!!!!!!""""""""""""""""""""""""######""""""#########$$$%%%&&&&&&&&&%%%###&&&)))***+++,,,...///;;;<<>><<<>>>@@@===555///...---+++...---++++++,,,,,,,,,,,,---111555666222---***(((''')))+++++++++******+++///.........///...,,,)))---)))))),,,---+++***,,,(((000666333+++%%%$$$&&&&&&&&&'''(((((()))))))))---...000000...,,,,,,,,,,,,(((&&&)))***((('''))),,,,,,,,,+++))))))+++---///,,,)))((())))))(((&&&(((''''''(((******)))'''''''''''''''''''''''''''&&&###"""###&&&(((&&&###!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$###"""###$$$&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%$$$((('''&&&'''***++++++***+++---///111222000///---000000000000222333555666AAAEEEIIIKKKHHHDDDAAA???;;;===???@@@@@@AAACCCEEEeeeXXXJJJCCC???;;;888888777666666555666777999:::555999>>>BBBBBBAAAAAA@@@666555444222111000000111...///222333444222000...---------///111222111///222000,,,***+++,,,,,,,,,...000000000///000222444444444555666555222000......111222222777===>>>;;;333111000222444444000---,,,***)))***---///000000...,,,---000000//////222111333666888999777555444555888<<>>:::555111222555:::===???@@@BBBCCCFFFCCCBBBCCCDDDBBBCCCFFFHHHHHHGGGGGGFFFEEEDDDCCC;;;555222444666777:::>>>666666666666555444444333111...,,,///111666???IIIWWWVVVTTTSSSRRRQQQOOONNNHHHIIIOOOUUUXXXYYY\\\aaa]]]bbbgggfff^^^WWWTTTSSSUUUTTTTTTVVVSSSMMMJJJJJJNNNQQQWWW[[[YYYVVVZZZ```gggjjjjjjddd```___^^^ZZZYYY\\\aaadddbbb^^^aaagggaaa]]]WWWTTTSSSTTTTTTTTTUUUQQQKKKDDD>>>:::777666888444111111444666777666333333111///---+++)))(((###'''(((''''''((('''###'''+++------)))''''''((($$$&&&(((***+++,,,,,,,,,------,,,+++***((('''&&&###$$$%%%%%%%%%###!!! !!!!!!!!!!!!!!!"""!!! """$$$""""""!!!!!!"""""""""""""""!!!!!!###%%%'''''''''(((***......222<<>><<<;;;;;;<<<::::::;;;<<<===>>>>>>>>>lllUUULLLDDDAAA???;;;999:::888666555444666999<<>><<<:::;;;===<<<666111.........///222333222111//////222444222...111777999999999999999:::::::::<<<===???@@@???;;;888555444666:::???EEEHHHIIIHHHKKKLLLIIIDDDDDDGGGIIIGGGJJJIIIHHHGGGFFFGGGHHHIII@@@;;;999<<<>>>======@@@<<<<<<;;;::::::999999999444111000333555999AAAJJJPPPQQQPPPOOOMMMLLLLLLLLLHHHGGGJJJPPPQQQQQQUUU]]]XXX]]]aaa```ZZZUUUVVVXXXVVVUUUVVVZZZXXXQQQNNNPPPVVVWWWYYYZZZUUURRRWWW___\\\``````ZZZTTTQQQMMMIIIGGGKKKTTTYYYTTTNNNQQQYYYSSSPPPLLLJJJIIIHHHFFFEEEDDDAAA<<<777444111...---************+++---,,,+++++++++++++++***)))'''&&&!!!%%%'''$$$$$$'''&&&"""$$$'''+++)))&&&$$$%%%((("""%%%''''''(((***,,,++++++,,,+++)))'''%%%%%%!!!"""###$$$######!!!!!! !!!!!!!!!""""""!!!"""$$$"""!!! !!!!!!!!!!!!!!! ###%%%&&&%%%%%%&&&(((''')))---444<<>>>>>======???EEEIIIPPPPPPQQQQQQOOOKKKHHHEEEBBBDDDEEEEEEHHHMMMNNNKKKHHHEEECCCDDDFFFDDD===777222222333555777777555333777888<<>><<<:::999666777:::AAAJJJOOOOOOMMMOOORRROOOFFFEEELLLNNNJJJNNNLLLIIIHHHHHHJJJLLLNNNIIIDDDCCCFFFFFFCCCAAABBBDDDCCCBBB@@@???>>>>>>>>>;;;888777999:::<<>>@@@@@@BBBCCCCCCAAA;;;777999<<<======;;;;;;>>>AAA>>>AAAAAA;;;666333000,,,---......---,,,,,,---///000...,,,---...///...,,,&&&(((+++///111111///---//////000111000///...---)))(((+++000222222555:::+++000111,,,+++///000---+++'''%%%***111444000+++---...000000000111333666555000---///...+++)))***)))***++++++)))((((((((((((((('''%%%######%%%((($$$######$$$&&&&&&%%%###&&&&&&&&&&&&&&&%%%%%%%%%"""%%%'''&&&###"""$$$'''$$$###!!!!!!!!!!!!###$$$ !!!###$$$%%%&&&!!! !!!######""" !!!!!!!!!""""""#########$$$###"""###$$$%%%$$$###"""###&&&''''''&&&$$$""")))(((&&&$$$%%%(((+++......111333555555666888999<<<555...,,,000555777666eeeOOOAAA???;;;888777777888999999:::;;;999777:::AAAHHHAAA@@@???@@@AAA???999555555222000111444666555333555444777:::555......555777888???GGGHHHEEEHHHNNNMMMBBB888777:::<<>>HHHIIICCCEEEOOONNNHHHAAA>>>@@@CCCEEEFFFGGGEEEAAA===999777777777<<>>?????????===:::888666777===???<<<:::>>>@@@AAA===>>><<<666...+++...222111111111222111111000///...000333444333111111111......///222555666555444222000......000111...***000///......000333666888444222000///...///111222///---...333999;;;777333666222///111666999888555:::777222///,,,+++(((&&&))))))))))))))))))))))))###$$$%%%%%%###!!!!!!"""'''%%%###"""###$$$$$$###"""###%%%&&&((((((''''''!!!&&&%%%!!!$$$)))'''%%%!!!!!!###"""###%%%%%%###"""###$$$!!!!!! """''''''######%%%&&&&&&$$$######$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%&&&(((***,,,+++***&&&%%%###$$$''')))******.........///222555888;;;888333---,,,///222111...xxxXXXEEE>>>===;;;:::999:::;;;;;;:::<<<===;;;999:::@@@EEEBBBAAA@@@@@@@@@>>>:::666777444333444666777777555999999;;;>>>:::444444999???CCCLLLTTTTTTPPPQQQVVVRRRHHH@@@AAAEEEGGGJJJLLLYYYWWWVVVUUUQQQMMMPPPWWWaaaeeefffcccbbbdddeeecccZZZ\\\[[[XXXYYY^^^]]]XXXZZZ^^^^^^ZZZYYYZZZVVVPPPGGGAAA@@@FFFLLLJJJEEECCCBBB@@@DDDMMMMMMGGGIIIQQQOOOJJJCCC??????@@@??????@@@>>>;;;888666555555666===@@@FFFLLLRRRZZZbbbggghhhccc[[[SSSOOOMMMNNNOOORRRSSSTTTSSSSSSVVV]]]cccccc___[[[YYYTTTNNNNNNQQQQQQSSSVVVYYY[[[YYYVVVTTTPPPMMMJJJHHHIIIJJJKKKKKKNNNQQQQQQMMMEEEBBBEEEIIIIIILLLNNNMMMKKKJJJLLLOOOSSSLLLIIILLLPPPQQQTTTWWWZZZZZZXXXWWWVVVVVVUUUTTTRRROOOKKKHHHHHHKKKOOORRRNNNOOOMMMJJJKKKMMMLLLGGG@@@AAABBBDDDFFFEEEBBB??????;;;666333111000///...111...***)))))))))'''%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&&&&&&&&&&***$$$$$$(((((('''((('''&&&&&&%%%###"""###'''''''''(((((('''''''''***)))((('''&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!######""""""""""""######""""""############""""""$$$"""!!!!!!######!!!""""""##################(((***---///111333666888>>>>>>>>>===;;;888555333444:::===;;;:::===>>>===<<<<<<:::666000...///111111111111111222222333333///222555666555444333333555555555777999999888666222111111222222222000///333222111000111444777:::888555222///...000333555333222444999>>>@@@<<<888:::888777999<<<===<<<:::===999444111...,,,)))'''......---,,,***(((&&&%%%&&&'''((((((&&&%%%%%%&&&+++(((&&&%%%%%%%%%$$$######$$$&&&''''''&&&%%%$$$"""$$$### ###''''''&&&###!!! !!!"""$$$!!!!!!  """######$$$!!! $$$"""###%%%&&&&&&$$$###$$$%%%(((((('''''''''&&&&&&&&&&&&%%%&&&'''***+++***)))'''%%%$$$$$$&&&((()))(((,,,++++++,,,...111444666444000+++***,,,......,,,bbbIII===999999:::<<<===>>>??????===??????===;;;;;;>>>BBBCCCBBBAAAAAAAAA@@@===;;;===;;;::::::<<<======<<<@@@@@@BBBDDDCCC??????BBBGGGOOOZZZaaa___ZZZ[[[```YYYQQQKKKNNNSSSUUUVVVWWW```^^^\\\ZZZTTTOOOPPPUUU```eeefffddddddhhhjjjjjjhhhgggdddaaabbbfffgggeeedddggghhhfffcccbbb]]]XXXQQQLLLKKKPPPSSSOOOIIIEEEDDDAAADDDJJJJJJDDDEEEKKKGGGDDD@@@===;;;:::888666666555444222222222333444888;;;BBBIIIPPPYYYaaaggghhhaaaXXXRRRPPPPPPOOONNNRRRVVVYYYWWWTTTWWW___gggjjjbbb\\\YYYUUUQQQOOOQQQRRRVVVZZZ^^^``````^^^]]]VVVTTTRRRQQQRRRRRRQQQPPPPPPRRRQQQLLLFFFCCCFFFJJJLLLPPPSSSTTTQQQOOOPPPRRRPPPMMMLLLOOORRRRRRVVVZZZ```\\\XXXWWWWWWVVVSSSPPPPPPNNNKKKJJJJJJMMMQQQTTTOOOOOOLLLHHHIIINNNOOOLLLCCCBBB@@@???@@@???<<<:::444333000,,,(((''''''(((///,,,)))''''''&&&$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%(((%%%"""!!!"""%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$######!!!!!!!!!!!!""""""""""""######""""""""""""######""""""############""""""###"""!!!"""######!!! !!!!!!""""""""")))+++...000222444666999<<<<<<<<<;;;888555111///222888<<<;;;;;;>>>>>><<<;;;:::999666444111000///222111111111222444666777111444888:::999888777777777666666777999888666444111333666666666444444444777555333222222555999;;;;;;888444111000222555777888999;;;AAAFFFGGGDDDAAA@@@AAACCCDDDEEEDDDCCCBBBAAA===888444111...+++)))............,,,)))&&&$$$&&&((())))))((('''(((***+++)))'''''''''&&&%%%###%%%&&&'''((((((&&&$$$"""$$$###""" !!!###$$$'''&&&%%%$$$######$$$$$$&&&###!!!!!!"""$$$&&&&&&###$$$""""""!!!###%%%'''&&&%%%$$$%%%&&&)))))))))(((((((((((((((&&&&&&&&&(((***+++***)))(((&&&$$$$$$%%%''''''&&&)))(((((((((***,,,...//////+++'''&&&)))******(((kkkOOO???;;;444666:::>>>@@@AAABBBAAABBBAAA@@@===:::;;;>>>AAABBBBBBBBBBBBCCCDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGIIILLLNNNNNNNNNNNNNNNVVVaaadddaaa^^^```ddd]]]VVVSSSWWW\\\\\\[[[[[[___]]]\\\ZZZTTTMMMMMMRRR[[[bbbffffffhhhkkkmmmkkknnnkkkgggdddfffjjjmmmnnnkkknnnooommmiiiddd___\\\WWWRRRPPPSSSQQQIII@@@<<<<<<:::;;;>>>>>>999999<<<999888777666444333111000000000///......///000000///222888===DDDKKKRRRWWWVVVQQQKKKKKKNNNQQQOOOLLLLLLRRRVVVTTTOOOPPPYYYbbbddd\\\VVVVVVUUUPPPLLLKKKJJJNNNTTTYYY[[[[[[ZZZZZZTTTTTTTTTUUUWWWXXXWWWVVVOOORRRRRROOOIIIEEEEEEGGGNNNRRRWWWXXXVVVSSSSSSTTTTTTRRRTTTWWWXXXWWWZZZ___aaa[[[VVVTTTVVVVVVRRRMMMQQQOOOMMMLLLLLLNNNQQQSSSRRRQQQLLLGGGHHHNNNPPPNNNIIIEEE@@@<<<:::888777555,,,...---***%%%$$$&&&)))***)))'''&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%$$$$$$$$$"""!!!!!!###&&&((((((&&&&&&((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########"""!!!!!!!!!!!!""""""""""""######""""""""""""######""""""############"""""""""""""""#########"""!!! !!!"""###))),,,...000111333666888:::;;;:::999666222///---444888;;;:::;;;???@@@>>><<<:::888777666444000---555444222222333555777999222666:::<<<<<<;;;::::::888777777888999999666444111555:::;;;999777777999888777444333333666999;;;;;;:::777666555555777888;;;===@@@FFFLLLNNNLLLJJJEEEHHHLLLNNNMMMLLLKKKJJJDDD@@@;;;777333111...+++&&&(((+++,,,---,,,)))(((###$$$&&&&&&%%%%%%''')))((('''''''''((((((&&&$$$%%%&&&((())))))(((&&&%%%((($$$ !!!#########&&&&&&&&&&&&%%%%%%$$$###'''%%%######&&&''''''&&&"""""" !!!$$$$$$!!!$$$&&&(((((('''&&&''''''************************((('''((()))+++,,,+++***)))'''%%%$$$$$$%%%%%%$$$'''&&&&&&&&&'''((()))***+++(((%%%%%%&&&''''''&&&rrrVVVAAA:::===222666;;;@@@CCCDDDDDDCCCFFFDDD???;;;:::<<<@@@CCCAAABBBDDDFFFHHHKKKMMMNNNJJJKKKKKKLLLLLLNNNOOOQQQPPPPPPRRRUUUZZZ]]]\\\YYYTTT[[[bbbbbb______cccfff]]]WWWTTTXXX\\\ZZZWWWUUU[[[ZZZ[[[ZZZUUUOOOOOOSSS\\\eeemmmqqqsssuuutttpppnnnjjjffffffiiimmmpppssspppqqqqqqooohhhaaa\\\[[[UUUPPPNNNNNNJJJAAA777333555333222444444111000111222222222000...,,,++++++.........---------------,,,///222444777;;;@@@DDDBBB??????CCCJJJMMMJJJFFFHHHNNNRRRPPPKKKKKKSSS\\\VVVQQQOOORRRRRRMMMGGGEEEBBBGGGNNNRRRTTTSSSTTTTTTVVVUUUVVVXXXZZZZZZYYYWWWLLLPPPTTTSSSNNNGGGCCCAAALLLQQQVVVXXXUUURRRRRRRRRVVVUUUWWW[[[ZZZWWWYYY]]]\\\VVVQQQPPPSSSTTTQQQMMMRRRQQQOOOMMMMMMNNNOOOPPPTTTRRRMMMHHHHHHMMMOOOMMMMMMGGG@@@999555333111000'''(((***(((%%%$$$'''***$$$$$$%%%%%%$$$$$$$$$$$$###############"""""""""$$$""" !!!###$$$$$$###"""######""" """%%%(((((($$$###&&&&&&"""$$$$$$%%%%%%%%%%%%$$$$$$###############""""""""" !!!!!!!!!"""""""""#########""""""""""""######""""""############""""""!!!"""############"""""""""""""""###$$$&&&'''((()))+++...///000222555777999999999888666333000...555777888666999???AAA@@@<<<;;;:::999888666111...999777666444444555777888555888;;;===<<<<<<======<<<;;;;;;===??????===;;;222777===???>>>;;;;;;;;;999888666555666888:::;;;999:::<<<===<<<;;;999888<<<>>>BBBHHHMMMOOOPPPOOOFFFJJJOOOQQQPPPNNNMMMLLLBBB???:::666444111///---!!!###&&&)))+++***)))((("""###$$$######$$$&&&)))&&&&&&(((***------+++***&&&&&&((()))*********)))+++&&& """%%%$$$"""$$$%%%&&&&&&&&&%%%$$$###"""""""""$$$%%%$$$###!!! $$$&&&$$$$$$''''''$$$&&&((()))***)))((()))***++++++++++++++++++++++++***))))))+++------,,,+++***'''$$$######$$$###"""%%%%%%%%%%%%&&&&&&''''''((('''%%%%%%%%%&&&&&&&&&ttt^^^III:::999???666999>>>CCCFFFFFFFFFEEEHHHEEEAAA>>>>>>@@@DDDFFFBBBEEEIIILLLOOOQQQTTTVVVNNNPPPQQQRRRSSSUUUWWWZZZ[[[[[[[[[]]]ccchhheee___ZZZ___bbbaaa```ccceeefffZZZTTTQQQUUUXXXUUUPPPNNNSSSSSSVVVXXXTTTNNNNNNRRR^^^iiisssxxxzzz{{{wwwrrrnnniiigggjjjmmmmmmooosssooonnnmmmjjjaaaWWWSSSTTTKKKGGGFFFGGGDDD<<<666444444222000111222111000///333222111---)))'''((()))......---------,,,,,,+++///000111222222333777999888888999>>>BBBCCCAAA>>>DDDIIIMMMMMMJJJKKKSSSZZZLLLJJJLLLPPPPPPJJJEEECCCDDDJJJPPPSSSSSSQQQQQQRRRYYYXXXWWWWWWXXXXXXVVVTTTJJJOOOTTTTTTPPPIIIAAA===FFFJJJOOOPPPNNNKKKKKKKKKPPPNNNPPPUUUVVVSSSQQQRRRTTTPPPLLLKKKMMMOOOOOOMMMRRRQQQPPPNNNNNNMMMNNNNNNRRRQQQNNNIIIIIIMMMMMMJJJJJJDDD;;;444000...---,,,###$$$%%%%%%$$$$$$&&&''' """$$$$$$######$$$%%%#########"""""""""""""""$$$!!!"""$$$$$$"""###$$$$$$###"""!!!!!!"""!!!&&&&&& $$$$$$######$$$$$$$$$$$$######"""""""""""""""######### !!!!!!""""""############""""""""""""######""""""############""""""!!!"""$$$$$$###"""###$$$!!!!!!!!!"""###%%%((()))))),,,...///000222444666777888999999888666444222333555555555999???AAA>>>;;;;;;;;;;;;:::888666555<<<;;;:::999888999:::::::::<<<============???AAA=========???@@@@@@>>><<<777;;;AAADDDDDDAAA???===:::;;;;;;;;;<<<===>>>???:::===AAADDDDDDBBB>>><<<@@@AAADDDGGGJJJLLLNNNOOOEEEGGGIIIKKKKKKIIIFFFDDD;;;888444111000///---+++###$$$&&&''''''&&&%%%$$$###$$$$$$$$$###$$$''')))&&&'''***...111222000...''''''''''''(((***+++,,,***'''###"""$$$&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''$$$#########$$$(((***(((&&&''''''$$$(((***,,,,,,++++++,,,---+++++++++++++++,,,,,,,,,+++******+++------,,,+++)))'''$$$#########""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&yyyooobbbTTTEEE;;;;;;@@@===@@@CCCGGGIIIIIIHHHGGGHHHFFFEEEEEEFFFGGGHHHHHHEEEJJJOOOSSSTTTUUUXXXZZZSSSVVVYYYZZZ[[[]]]aaadddgggfffcccccciiinnniii```\\\aaacccaaacccgggfffbbbWWWQQQNNNQQQTTTRRRMMMKKKPPPQQQUUUXXXUUUPPPPPPTTTbbbllluuuzzz||||||yyytttnnniiihhhlllnnnkkkkkkmmmiiieeeccc^^^SSSGGGDDDHHHAAA>>>===@@@>>>888555555333111//////111333222///111000---((($$$$$$'''++++++,,,,,,,,,---,,,,,,,,,...///000//////000222555555555666666777888888888;;;???CCCEEEGGGKKKQQQWWWLLLLLLOOORRRPPPJJJGGGHHHIIIOOOUUUVVVTTTQQQPPPRRRUUUTTTRRRRRRSSSSSSQQQPPPKKKNNNRRRSSSOOOHHHAAA<<<===AAAEEEFFFCCCAAAAAABBBEEEBBBDDDKKKOOOLLLHHHGGGLLLKKKIIIGGGGGGIIIKKKLLLOOOOOOOOONNNNNNNNNNNNNNNMMMNNNMMMJJJKKKNNNMMMIII@@@;;;333---***))))))(((%%%$$$######$$$$$$###""""""%%%%%%###""""""$$$############""""""!!!!!!%%% !!!$$$###!!!"""""""""######"""!!! &&&&&& ''''''!!!"""##################"""!!!!!!""""""############ !!!"""###############""""""""""""######""""""############"""""" """%%%%%%###"""###%%%!!!$$$'''(((+++---///111111333555777666777999;;;;;;:::999777222666999;;;@@@DDDCCC>>>666999<<<<<<::::::<<<>>>>>>>>>>>>>>>????????????@@@AAA@@@???>>>???BBBEEEAAA@@@@@@AAAAAAAAA>>><<<>>>@@@DDDHHHJJJHHHCCC???>>>@@@BBBDDDEEEEEEEEEDDD???AAAEEEHHHIIIHHHFFFDDDFFFFFFFFFEEEEEEGGGIIIKKKDDDBBBAAAAAABBB???:::555111///+++*********)))(((%%%%%%%%%%%%$$$###""""""$$$%%%$$$###"""###&&&)))%%%'''***...111111///,,,)))'''%%%$$$%%%'''***+++)))'''&&&&&&&&&''''''&&&''''''''''''''''''''''''***,,,,,,(((""" %%%***"""(((+++)))'''((()))'''***,,,.........---...000******+++++++++,,,,,,,,,***))))))***+++,,,***)))(((&&&###""""""###"""!!!""""""###$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&yyypppjjjgggiiibbbYYYQQQHHH@@@>>>BBBCCCEEEHHHJJJKKKKKKJJJIIIFFFGGGIIIKKKMMMMMMKKKIIIIIINNNTTTWWWWWWWWWYYYZZZYYY\\\___aaabbbeeeiiimmmooommmiiigggkkkpppiii^^^\\\```bbbbbbfffjjjeee]]]UUUOOOLLLPPPSSSQQQMMMLLLVVVWWW\\\___\\\WWWWWWZZZhhhqqqyyy|||~~~}}}yyymmmhhhhhhmmmmmmhhheeefffaaa]]]YYYSSSGGG:::888===<<<999999;;;999444222333000///,,,,,,///222111...+++***'''### """)))...))))))+++,,,------------***+++,,,,,,+++---000222333333222000...000333666111444888===BBBHHHNNNRRRQQQRRRTTTUUUQQQKKKJJJNNNKKKQQQWWWWWWSSSOOONNNPPPMMMLLLKKKKKKMMMOOOOOOOOOMMMOOOQQQPPPMMMGGGAAA===666:::>>>>>><<<::::::<<<>>>:::<<>>BBBHHHKKKFFF???222777<<<<<<;;;<<>>@@@@@@<<<777;;;:::999999::::::888666666444222000//////000111///---,,,************+++((()))+++---.........------......---++++++,,,...---,,,,,,---......---+++444444555888>>>FFFNNNRRRSSSUUUVVVRRRKKKFFFGGGIIIPPPRRRUUUTTTRRRQQQSSSVVVQQQOOOLLLHHHHHHKKKRRRWWWUUUVVVYYYWWWNNNCCC>>>@@@<<<666444;;;AAA@@@;;;888>>>@@@CCCEEEEEEDDDDDDDDDKKKBBB===???@@@???BBBGGGHHHIIIKKKLLLLLLKKKJJJIIIHHHJJJLLLLLLIIIDDD>>>:::///---)))&&&$$$$$$%%%&&& !!!###%%%%%%%%%######&&&""""""%%%$$$###%%%###""" !!!###$$$$$$""" !!!###%%%$$$"""%%%"""!!!"""  !!!!!!"""###############%%%!!! ###"""""""""""""""!!! ########################""""""""""""""""""""""""%%%$$$###""""""$$$&&&'''###$$$$$$###!!! """###&&&$$$###$$$(((,,,...///,,,///222444555555666888999999:::<<<>>>???>>>===777===AAABBBDDDFFFAAA888;;;<<<>>>@@@@@@???===<<>>FFFOOOTTTPPPQQQPPPLLLGGGGGGKKKPPPTTTUUUVVVUUUTTTTTTUUUVVVRRRRRRPPPMMMLLLNNNQQQUUUVVVWWWYYYXXXPPPEEEAAACCCAAA:::777<<>>===CCCFFFHHHHHHEEECCCDDDEEEKKKEEE@@@@@@>>><<>>@@@@@@@@@<<>>@@@@@@@@@??????BBBAAA??????AAAFFFKKKNNNLLLDDD???CCCGGGHHHIIILLLIIIGGGIIIKKKKKKIIIKKKOOOIIIEEEEEEMMMRRROOOLLLKKKIIIJJJKKKIIIGGGIIIPPPUUURRRMMMMMMSSSVVVQQQLLLKKKNNNPPPPPPNNNOOORRRQQQMMMEEEAAA<<<555///***(((&&&$$$$$$###"""""""""""""""&&&$$$"""###$$$$$$""" !!!######"""!!!"""######%%%''''''&&&%%%%%%%%%######""""""""""""######%%%%%%$$$!!!"""&&&%%%'''***---///000000///111///,,,++++++***'''$$$"""&&&***+++)))((()))+++)))+++...000000...+++)))&&&%%%%%%&&&''''''%%%###)))&&&###"""$$$$$$###!!!###############"""!!!!!!###!!! """$$$%%%###!!!######%%%%%%&&&%%%$$$$$$wwwsssnnniii```VVVRRRSSSQQQNNNJJJHHHJJJPPPVVV[[[SSSQQQOOOPPPTTTUUUTTTQQQSSSTTTWWW[[[]]]\\\YYYVVVPPPSSSWWW[[[]]]YYYSSSNNNUUUYYY[[[XXXSSSPPPRRRVVV```ccchhhkkklllmmmnnnpppnnnjjjgggiiioootttsssqqqqqqkkkddd^^^\\\YYYUUURRR[[[XXXWWWXXX\\\^^^^^^\\\aaadddiiimmmqqqtttxxxzzz}}}yyyssspppssswwwrrrkkkkkkdddXXXLLLAAA;;;999888333444555333111222444777999888888888999999888666111000...---,,,------......---,,,***))))))))))))(((***,,,...///000000000---.........,,,,,,...///+++,,,,,,------.........444555777:::???FFFOOOUUUOOONNNKKKHHHFFFIIIPPPWWWWWWVVVUUUUUUWWWXXXXXXWWWSSSTTTSSSQQQOOOOOOPPPRRRVVVVVVWWWWWWPPPGGGDDDFFFFFF>>>:::>>>BBBBBB@@@@@@HHHKKKLLLIIIDDDBBBDDDGGGJJJGGGDDD@@@<<<888<<>>@@@AAAAAAAAAAAACCCAAA@@@@@@CCCGGGLLLPPPKKKDDD@@@BBBEEEHHHJJJLLLMMMLLLMMMPPPOOOKKKJJJNNNJJJGGGHHHNNNRRRPPPMMMLLLMMMLLLJJJFFFFFFKKKTTT\\\WWWTTTRRRSSSQQQMMMKKKMMMMMMOOOPPPPPPTTTXXXVVVPPPEEEBBB<<<555...)))'''%%%###""""""!!!!!!!!!!!!"""###!!! !!!"""###""" !!!###$$$$$$"""!!!!!!""""""$$$&&&'''%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&$$$######$$$%%%&&&$$$'''+++///222222111000111000......---+++'''$$$!!!''')))'''&&&(((+++''')))+++------+++)))'''%%%$$$$$$$$$%%%%%%###!!!%%%###!!!!!!"""###"""!!!"""############""""""!!!$$$!!!!!!%%%'''$$$ ###$$$$$$$$$$$$######"""~~~{{{xxxssslllhhhaaa^^^[[[ZZZUUUOOOOOORRRLLLJJJIIIIIIMMMRRRWWWZZZXXXVVVTTTUUUXXXWWWTTTPPPRRRVVV[[[```cccaaa]]]ZZZSSSUUUWWWYYYYYYWWWSSSPPPSSSVVVWWWUUUQQQPPPRRRUUU___bbbggglllnnnmmmlllkkkkkkiiigggiiilllnnnnnnmmm{{{rrrfff^^^ZZZXXXVVVTTTWWWSSSQQQUUU[[[______\\\```bbbfffiiimmmqqquuuwwwzzzuuummmiiikkknnniii```YYYSSSIII???777444333333111111111111111222444555444444333444555555444222...---,,,+++++++++,,,---...---,,,+++***)))((((((((()))+++---///000000000111222111000---,,,---...,,,---.........///111222999;;;===???BBBHHHPPPVVVTTTSSSOOOLLLKKKNNNUUUZZZXXXUUUSSSUUUYYY[[[[[[YYYVVVVVVTTTQQQOOONNNOOOQQQSSSRRRSSSTTTOOOGGGEEEGGGGGGAAA>>>AAADDDCCCAAAAAAIIILLLMMMHHHBBBAAADDDIIIGGGGGGFFFAAA;;;888===CCCFFFDDD@@@===:::::::::;;;888777444000---)))'''&&&%%%&&&''''''''''''&&&%%%$$$$$$###""""""###$$$%%%,,,)))&&&$$$###"""!!!!!!$$$###""""""!!!"""######$$$###!!! !!!!!! !!!"""######$$$$$$###"""!!!!!! !!!"""###"""###%%%!!!!!!""""""""""""!!!!!!########################"""""""""""""""""""""""" """$$$&&&'''###$$$%%%%%%$$$$$$&&&'''*********,,,000222222111222555888999::::::;;;<<<;;;<<<<<<<<<===???AAADDDFFFEEECCCAAABBBDDDDDDBBB>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDFFFHHHJJJKKKJJJFFFBBBBBBEEEHHHKKKMMMRRRQQQRRRTTTPPPIIIFFFHHHOOONNNOOORRRUUUSSSPPPMMMSSSQQQMMMIIIGGGJJJRRRWWWVVVUUUSSSPPPKKKHHHIIIMMMHHHKKKMMMOOOUUUZZZWWWPPPFFFCCC<<<555...)))&&&%%%"""!!!!!! !!!!!! !!!!!!"""""""""$$$%%%&&&&&&$$$""""""###!!!###&&&&&&$$$######### !!!!!!!!!!!!!!!!!! %%%$$$###$$$&&&'''&&&%%%$$$'''+++///111000...,,,/////////...,,,)))&&&###%%%'''$$$"""$$$'''%%%''')))******)))'''%%%&&&%%%$$$$$$%%%%%%###!!!""""""!!!!!!""""""""""""""""""############"""!!!$$$!!!!!!&&&'''$$$$$$#########""""""!!!!!!yyypppkkkccc^^^\\\]]]\\\ZZZPPPNNNMMMNNNMMMJJJLLLQQQQQQOOOMMMOOOSSSWWWYYYZZZYYYWWWVVVWWWYYYXXXSSSPPPOOOUUU\\\bbbdddaaa]]][[[SSSSSSTTTTTTSSSQQQPPPOOONNNPPPSSSSSSRRRRRRUUUWWWZZZ^^^dddkkknnnmmmjjjgggiiiiiijjjlllnnnqqqrrrsssvvviii```[[[YYYXXXVVVQQQNNNMMMRRRYYY^^^^^^\\\cccdddfffiiillloooqqqrrrtttooofff___```aaa\\\TTTFFFCCC>>>888444222222222444000------111333222//////...---...000000///---+++++++++++++++,,,,,,,,,------,,,,,,+++******)))''')))+++---////////////555555444111...,,,,,,,,,,,,...///000000111444777AAAEEEHHHIIIJJJNNNUUUZZZ]]][[[XXXUUUSSSTTTWWWYYYYYYVVVTTTVVV[[[^^^___^^^ZZZXXXUUUQQQNNNOOORRRUUUQQQOOOOOOPPPMMMHHHFFFIIIHHHDDDCCCGGGIIIFFFDDDDDDGGGIIIJJJFFFBBBBBBFFFKKKDDDGGGGGGBBB<<<<<>>AAAFFFJJJKKKHHHDDDDDDDDDDDDDDDDDD@@@@@@?????????AAABBBCCCEEEFFFHHHIIIIIIGGGDDDCCCIIIHHHFFFDDDFFFJJJMMMMMMQQQPPPRRRSSSPPPHHHEEEFFFPPPRRRTTTVVVXXXXXXVVVSSSUUUTTTQQQNNNKKKLLLNNNPPPUUUVVVSSSLLLEEECCCDDDGGGFFFIIILLLNNNSSSXXXVVVPPPHHHDDD===666///)))&&&$$$!!! !!!!!! !!!!!!"""""""""###$$$"""$$$%%%$$$"""!!!!!!""" """$$$%%%###"""""""""!!!""""""######""""""!!!!!!"""!!! $$$&&&***------+++(((&&&***+++,,,+++)))&&&###""" %%%&&&###!!!"""$$$$$$%%%&&&''''''&&&%%%$$$$$$###"""###$$$###""" !!!"""###############$$$!!!""""""#########""""""$$$!!!!!!%%%&&&### $$$######""""""!!!!!!!!!~~~vvvmmmddd^^^]]][[[UUUNNNLLLQQQVVVWWWOOOLLLLLLMMMLLLKKKNNNSSSWWWTTTQQQRRRVVVYYYYYYXXXTTTRRRQQQSSSVVVVVVSSSPPPLLLQQQXXX]]]^^^\\\ZZZYYYRRRRRRQQQOOOLLLKKKLLLNNNJJJMMMRRRUUUVVVXXXZZZ[[[ZZZ]]]bbbhhhlllmmmjjjgggbbbeeeiiimmmppptttxxx{{{xxxlllddd```]]][[[YYYSSSQQQQQQUUU[[[___```___lllkkkkkkmmmooopppooonnnjjjfff]]]TTTQQQPPPLLLFFF;;;:::777555333111000000444...)))***...000---)))+++******+++------,,,******++++++,,,,,,---------,,,,,,------------,,,,,,)))+++,,,.../////////...666666444111---******++++++---000000///111666:::GGGLLLRRRTTTTTTUUUZZZ___aaa___]]]ZZZXXXXXXXXXXXXZZZYYYWWWWWWZZZ]]]______[[[YYYVVVRRRPPPQQQUUUYYYQQQNNNMMMOOONNNKKKJJJMMMKKKGGGFFFJJJKKKIIIHHHJJJIIIIIIHHHFFFEEEFFFIIIKKKEEEHHHGGGBBB@@@BBBFFFGGGJJJGGGBBB<<<888555444444---,,,***((('''''''''((("""###%%%&&&&&&&&&%%%%%%"""###%%%&&&%%%$$$""" %%%$$$"""!!!###'''$$$%%%$$$$$$###"""!!!  !!!!!! !!!###%%%$$$$$$$$$"""  """!!!!!! ###'''&&&#########""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$###$$$'''((()))+++///111//////111444777888666444777:::===>>>>>>===>>>???:::<<<>>>???@@@EEELLLRRRPPPKKKIIIJJJJJJGGGEEEFFFAAA@@@@@@@@@BBBDDDGGGIIIJJJKKKMMMMMMKKKGGGBBB???IIIKKKKKKIIIJJJNNNOOONNNKKKKKKNNNQQQOOOIIIGGGJJJNNNRRRVVVWWWYYY\\\[[[XXXRRRRRRRRRQQQPPPOOONNNMMMTTTVVVSSSKKKDDDBBBAAA@@@GGGLLLOOOOOOQQQUUUUUURRRJJJFFF???777000***&&&%%%!!! !!!!!!""" """######""""""###%%%!!!""""""  !!!$$$$$$"""!!!!!!"""""""""$$$$$$$$$$$$"""""" !!!!!!!!!###%%%''')))(((&&&###!!!%%%'''((('''%%%###"""""""""$$$%%%&&&$$$############$$$%%%%%%%%%%%%$$$###  !!!!!! !!!###%%%%%%$$$######$$$!!!""""""############""""""!!!!!!"""$$$$$$###"""$$$###""""""!!!""""""###}}}rrrooojjjeee___ZZZTTTOOOUUUXXXUUUMMMIIIOOOUUUXXXXXXUUUUUUWWWVVVUUUYYY___```[[[VVVTTTVVVVVVTTTQQQOOOMMMKKKMMMPPPQQQOOOMMMLLLNNNQQQSSSRRRSSSVVVYYYRRRRRRPPPLLLHHHHHHKKKNNNKKKOOOUUUZZZ^^^___```aaabbbaaaaaaeeeiiimmmmmmlll```eeelllpppssswww}}}zzzqqqlllhhheeeaaa]]]]]]]]]]]]___aaaccceeefffpppooonnnnnnooommmiiifff^^^\\\UUUIIIAAA???===999555444222000//////000000///,,,)))(((******)))(((+++******+++---...,,,+++++++++,,,---......//////+++,,,---////////////...---...///111111111000///111111111...+++))))))***))),,,...///...000666;;;CCCJJJSSSWWWWWWWWW[[[```^^^\\\YYYWWWWWWXXXYYYYYYXXXXXXVVVTTTSSSSSSVVVXXXTTTTTTTTTRRRQQQRRRTTTWWWTTTPPPNNNQQQRRRPPPPPPSSSLLLGGGDDDEEEFFFGGGJJJNNNNNNLLLIIIJJJKKKMMMMMMLLLHHHKKKIIIDDDCCCHHHIIIGGGMMMJJJEEE???:::666444333+++***((('''&&&&&&&&&'''###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""!!! ###'''###"""""""""#########"""""" """"""!!!"""$$$'''"""###$$$### """$$$$$$$$$######"""""""""!!!$$$&&&!!! """""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""""""""$$$'''***,,,///333666444555777:::======;;;888;;;>>>@@@BBBAAAAAAAAABBB???AAABBBAAA@@@EEEMMMTTTQQQLLLKKKNNNNNNHHHEEEEEEAAA@@@@@@BBBFFFKKKPPPSSSQQQPPPPPPNNNKKKHHHDDDBBBHHHNNNPPPMMMNNNQQQRRROOOJJJIIILLLOOONNNIIIIIILLLNNNTTTWWWVVVVVVXXXWWWSSSRRRRRRRRRRRRRRRPPPMMMJJJNNNRRRQQQKKKHHHHHHGGGCCCIIIOOORRRPPPMMMOOOQQQQQQLLLHHHAAA999111+++'''%%%!!!!!! !!!!!!"""### """$$$###!!!!!!"""$$$!!!""""""!!!!!!!!!"""!!!######""" !!!!!!"""$$$%%%%%%$$$"""!!!!!!###$$$###!!! ###&&&!!!"""$$$%%%%%%$$$"""!!!"""$$$%%%$$$"""!!!"""$$$%%%###!!!!!!###$$$###"""######$$$$$$$$$$$$######!!!"""!!! !!!###&&&%%%###""""""###!!!!!!"""###############"""$$$$$$"""!!!###$$$$$$###"""""""""###$$$%%%~~~tttggg^^^aaa^^^ZZZWWWUUURRROOOLLLTTT[[[[[[RRRLLLPPPWWWZZZ]]][[[[[[^^^______dddjjjiiibbbZZZVVVUUUSSSOOOJJJMMMJJJHHHIIIKKKLLLJJJGGGLLLMMMLLLJJJJJJMMMSSSYYYSSSSSSPPPKKKGGGGGGKKKOOONNNSSSYYY```ccceeeeeedddjjjfffbbbcccgggmmmpppqqqiiinnnuuuyyyzzz}}}}}}wwwsssppplllgggbbbfffggghhhhhhggggggiiikkkooommmllllllkkkhhhbbb]]]VVVVVVOOOBBB888444333111000///---+++,,,...111333,,,,,,,,,***'''''')))+++,,,,,,+++---//////...---+++,,,---...///000000000***,,,...000111111111000000111222333333222111000---------+++)))((()))+++'''***------,,,...555:::;;;DDDOOOUUUUUUUUUYYY^^^ZZZWWWSSSRRRTTTWWWZZZ[[[UUUUUUSSSOOOJJJIIILLLOOOLLLNNNPPPQQQPPPPPPQQQRRRWWWSSSQQQTTTUUUTTTUUUXXXLLLEEE???>>>@@@BBBIIIPPPTTTPPPLLLMMMPPPRRROOOLLLLLLMMMJJJEEEEEEKKKKKKFFFOOOLLLGGGAAA<<<777444333,,,+++***(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$!!!###""" ###&&&  !!!###$$$$$$%%%%%%!!!###$$$###!!! ###%%% """######!!!!!!$$$'''""""""""""""!!!!!!!!!!!! %%%%%%!!!""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""#########"""$$$(((+++...222666999999:::===AAACCCCCC@@@===>>>AAACCCDDDDDDCCCDDDEEEFFFHHHGGGCCC@@@BBBIIIPPPOOOKKKKKKOOONNNGGGBBBBBB@@@@@@AAADDDIIIPPPWWW[[[VVVTTTQQQMMMKKKIIIHHHHHHHHHOOOSSSPPPPPPTTTSSSOOOLLLKKKMMMOOOMMMHHHHHHKKKQQQWWWYYYTTTQQQRRRPPPJJJUUUTTTSSSRRRQQQNNNJJJGGGFFFLLLNNNLLLMMMQQQOOOJJJHHHPPPSSSNNNIIIIIIMMMOOOMMMIIIBBB999222+++(((&&&!!!!!!!!!!!!!!!"""###### """$$$### !!!###!!!###%%%%%%%%%$$$%%%&&& """###!!! """###%%%%%%###""" """$$$!!! %%% """###$$$$$$######!!!###$$$### """%%%### ###"""######$$$$$$$$$$$$###### !!!$$$%%%$$$### ###&&&%%%""" !!!"""!!!!!!"""###############"""&&&%%%!!! """&&&######"""""""""$$$%%%&&&|||xxxrrrkkkddd]]]UUUPPPRRROOONNNPPPPPPPPPUUU[[[```bbbccc^^^XXXWWW\\\bbbiiiiiijjjlllmmmnnnoooooooooeee[[[YYYXXXRRRKKKGGGFFFJJJIIIDDDDDDIIIKKKGGGMMMIIIDDDCCCHHHOOOVVVZZZ[[[ZZZWWWRRROOONNNOOOQQQPPPWWW```fffgggfffeeeeeeaaa```ccciiilllkkkmmmpppqqqrrrvvv{{{}}}{{{tttmmmiiiggglllmmmooonnnkkkjjjiiijjjjjjjjjiiifff```XXXQQQLLLIIIFFFAAA;;;666222000//////---,,,...000111///------,,,,,,+++*********+++))))))+++---......+++(((+++++++++---///111111000...///000111222333333333000000000000///...---,,,***...---((('''++++++'''*********+++---///222333777>>>IIIPPPOOONNNUUU___]]][[[YYYYYY[[[\\\\\\\\\ZZZUUUOOOJJJHHHHHHHHHIIIOOOIIIHHHLLLMMMLLLPPPWWWOOOTTTXXXXXXZZZ[[[UUUKKKCCC>>>:::999888:::AAAIIINNNOOOOOOOOOUUU[[[VVVLLLSSSUUUUUUSSSOOONNNQQQUUURRRPPPJJJBBB999333000000***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&''''''%%%$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&!!!!!!###"""###&&& """###""""""###$$$''' ###&&&"""#########!!! ###&&&"""############$$$$$$$$$######""""""!!!!!!  %%%''''''&&&"""""""""!!!!!!!!!!!!!!!'''***---000333666;;;>>>AAACCCGGGIIIIIIFFFCCCAAA<<>>FFFMMMMMMKKKJJJLLLMMMLLLFFFAAA???AAAEEEJJJOOOTTTWWWYYYXXXYYYTTTMMMJJJLLLLLLIIIQQQSSSRRROOOKKKJJJLLLOOOKKKNNNPPPQQQOOOMMMLLLLLLPPPJJJGGGIIILLLKKKJJJKKKTTTRRRPPPOOOOOOOOOMMMKKKJJJLLLNNNPPPPPPPPPOOOOOOSSSQQQMMMGGGCCCDDDJJJPPPGGGEEEAAA;;;444---'''$$$!!!###$$$###!!! """%%%###!!! ###$$$""" '''%%%###!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!"""$$$&&&%%%###""""""###"""!!!!!! !!!!!! !!!"""!!!  """!!!!!! """###"""!!! !!!###%%%$$$### !!!######""""""###%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""######""""""###$$$%%%%%%!!!!!!""""""#########$$$"""""""""###$$$$$$%%%%%%}}}xxxmmmhhheeeaaa^^^[[[XXXTTTQQQVVVSSSSSSTTTTTTTTTXXX^^^gggjjjllljjjffffffjjjnnnoooooopppppppppqqqqqqqqqlllddd]]]]]][[[TTTJJJEEEDDDGGGGGGCCCDDDJJJLLLIIIJJJHHHFFFHHHNNNVVV\\\```]]]\\\YYYUUUQQQPPPQQQSSSVVV[[[```ccccccccccccdddcccaaabbbfffhhhgggiiilllnnnqqquuuxxxxxxzzz~~~zzzsssmmmiiihhhnnnqqqssstttqqqnnnlllkkkiiigggddd^^^VVVLLLDDD??????<<<888444111///......---------///222333111///------,,,+++++++++++++++++++++,,,...000///---***---++++++,,,...000111000111111222222222111000000000000000...---+++)))(((***---,,,((('''++++++((()))))))))***+++---///000333888BBBIIIKKKMMMUUU___fffbbb\\\YYYYYY[[[]]]^^^XXXTTTOOOJJJIIIIIIIIIJJJJJJDDDBBBFFFKKKLLLOOOTTTUUUXXXYYYYYY[[[[[[SSSHHH???:::666555444555;;;CCCGGGJJJJJJJJJOOOVVVVVVQQQVVVXXXYYYWWWTTTRRRTTTVVVTTTRRRMMMEEE;;;333///---(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$ !!!###"""###%%%"""###$$$###!!! !!!######'''$$$!!!!!!$$$$$$$$$###!!!"""$$$&&&"""############$$$$$$$$$######""""""!!!!!!!!!!!!"""  ###$$$###!!!""""""""""""""""""""""""&&&(((,,,000333777<<<@@@EEEGGGIIIKKKJJJHHHDDDBBB===@@@EEEGGGGGGFFFEEEDDDHHHLLLNNNJJJEEECCCGGGLLLPPPKKKGGGIIINNNOOOHHHAAACCCDDDGGGKKKPPPTTTXXXZZZWWWYYYWWWRRRPPPQQQPPPLLLPPPPPPQQQPPPNNNNNNPPPQQQQQQQQQQQQPPPNNNMMMOOOPPPLLLIIIIIILLLLLLHHHEEEFFFOOONNNMMMMMMNNNOOONNNLLLOOOMMMMMMNNNOOOPPPOOOMMMQQQPPPNNNLLLIIIHHHJJJKKKIIIGGGBBB;;;333+++$$$  """"""!!!"""%%%(((###!!! ######""" %%%$$$###"""!!!!!!"""###""""""#########"""!!!!!!###"""!!!!!!######!!!!!!!!! !!!!!!!!!###$$$###"""!!!"""### !!!######"""!!!!!!"""###""" !!!"""$$$$$$$$$$$$%%%'''$$$$$$%%%%%%%%%$$$$$$###$$$######""""""""""""#########"""######$$$$$$%%%!!!"""""""""############"""""""""!!!!!!!!!!!!!!!}}}nnngggcccZZZ^^^[[[XXXXXXYYYZZZZZZZZZ\\\YYYXXXYYYXXXXXX\\\bbbggglllqqqrrrqqqqqqsssuuuwwwvvvuuusssrrrqqqppppppiiiccc___aaa```WWWMMMGGGEEEGGGHHHFFFHHHMMMOOOOOONNNNNNNNNQQQWWW]]]aaabbbaaa___\\\WWWRRRPPPPPPQQQXXXYYYZZZZZZYYYZZZ]]]___```]]]\\\^^^___^^^```dddhhhnnnsssrrrpppssszzz}}}xxxrrrmmmllllllooosssxxxyyyuuuoooiiifffaaa^^^YYYQQQHHH???888444555333111///.........///,,,---///222555555333111...---,,,,,,+++,,,,,,,,,------...000222111///---...,,,***+++---///111111444333333222111///...------------,,,+++***((((((***,,,+++((((((***+++))))))******+++,,,,,,------111444;;;EEEKKKOOOXXXaaalllfff]]]XXXXXX[[[```cccXXXVVVRRRNNNLLLLLLMMMNNNGGGAAA>>>DDDLLLPPPRRRTTT[[[[[[ZZZZZZ\\\ZZZPPPDDD>>>999555444222222777>>>???BBBDDDEEEJJJRRRWWWWWWXXXZZZ]]]]]][[[YYYYYYYYYWWWTTTOOOGGG<<<333---+++&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$((((((&&&$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%#########""""""#########""""""$$$###"""$$$$$$$$$$$$"""  """""""""&&&%%%""""""###%%%&&&%%%$$$###$$$%%%"""############$$$$$$$$$###""""""""""""!!!!!!!!!###"""!!!"""###$$$###"""########################$$$'''+++///333888>>>BBBFFFGGGIIIIIIHHHEEEAAA???>>>???BBBFFFIIIJJJIIIGGGHHHNNNTTTTTTOOOKKKJJJKKKSSSKKKEEEHHHOOORRRMMMEEEJJJJJJKKKMMMPPPSSSWWWYYYVVVYYYXXXTTTRRRRRROOOKKKMMMMMMNNNPPPRRRTTTTTTSSSUUUTTTRRROOOLLLMMMPPPRRRJJJJJJMMMQQQNNNFFFBBBCCCJJJIIIIIIKKKMMMOOONNNMMMPPPMMMJJJKKKOOOPPPLLLIIILLLLLLLLLMMMMMMKKKFFFCCCDDDBBB>>>999222***$$$!!! !!!!!!!!!"""%%%'''###!!! !!!"""###""" !!!""""""""""""!!! ###############"""!!! $$$###$$$ !!!!!! !!!!!!!!!"""!!!  !!! !!!###$$$"""!!! !!!!!!!!!###%%%%%%%%%&&&((()))%%%%%%%%%$$$$$$###############"""""""""###$$$$$$###############$$$$$$$$$""""""""""""##################""""""!!! ~~~rrrlllmmmkkkaaa___```XXX___\\\YYYXXX[[[^^^```aaa^^^[[[ZZZ[[[ZZZZZZ^^^dddfffjjjqqqvvvxxxyyyyyyxxx{{{yyyuuuqqqmmmjjjhhhhhhfffaaa```cccccc\\\TTTPPPMMMMMMMMMMMMOOORRRUUUUUUYYYXXXXXXZZZ\\\^^^^^^]]]^^^]]]ZZZUUUOOOLLLKKKLLLRRRPPPMMMLLLLLLOOOSSSWWWWWWSSSQQQRRRSSSSSSVVV[[[___hhhnnnmmmjjjnnnxxx~~~{{{vvvrrrqqqrrrsssppptttxxxxxxrrrhhh```[[[TTTQQQKKKDDD===777333111222111000000000000111222...000333555777555333000......---------------...------...000222222000...000...+++***,,,///000111333333333222111///------((()))***+++,,,,,,,,,,,,*********))))))***+++***,,,,,,------............000333===IIIQQQVVV]]]dddjjjddd]]]YYYZZZ^^^ccceee\\\[[[YYYUUURRRPPPQQQRRRJJJDDDBBBGGGQQQXXXYYYXXX]]]ZZZXXXYYY[[[XXXLLL@@@???:::777666444333777>>>;;;===@@@FFFNNNVVVYYYYYYYYY[[[^^^```aaa___]]]ZZZYYYUUUNNNDDD999000+++***''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$''')))'''""" ###'''!!!"""###$$$%%%%%%$$$$$$######""""""""""""######"""###%%%###"""###!!!"""""""""!!!!!!###%%%%%%"""!!!"""$$$###!!! """$$$%%%%%%$$$######$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###%%%&&&''''''###$$$$$$$$$$$$$$$%%%%%%"""%%%***...222888===AAABBBBBBCCCBBB@@@===:::999>>>>>>@@@FFFMMMPPPOOOLLLKKKQQQWWWYYYUUUPPPNNNMMMQQQLLLGGGHHHMMMPPPOOOMMMQQQPPPNNNMMMMMMOOORRRTTTSSSUUUSSSOOOLLLLLLJJJFFFIIIHHHIIINNNTTTVVVUUUSSSTTTTTTRRROOOMMMLLLNNNPPPLLLMMMPPPQQQLLLDDDAAACCCFFFEEEEEEGGGIIIKKKKKKJJJIIIFFFDDDHHHNNNNNNHHHBBBCCCBBBCCCEEEGGGEEE>>>999777666555333///+++(((%%%######"""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""!!!!!!""""""!!!""""""""""""!!! """!!!"""!!! !!!!!!""" !!!!!! !!! !!!!!!!!!!!!"""$$$"""   """$$$%%%%%%&&&(((***&&&&&&%%%$$$############""""""""""""###$$$$$$%%%#########$$$$$$$$$######"""""""""""""""#########$$$$$$$$$$$$######""""""}}}vvvnnnkkknnnccc]]]aaabbb\\\^^^bbb]]]]]]ZZZWWWWWWYYY]]]```bbb\\\YYYXXXYYYYYYXXX]]]ccciiilllrrrxxx}}}}}}{{{wwwtttoooiiidddaaa^^^]]]eee```___bbbccc```]]]]]]TTTSSSSSSTTTUUUVVVWWWYYY___]]]\\\[[[[[[ZZZWWWUUUSSSSSSRRROOOKKKIIIJJJKKKIIIFFFCCCBBBDDDHHHMMMPPPMMMIIIGGGIIIKKKLLLPPPVVVVVVaaajjjhhhgggnnnyyy~~~{{{zzzxxxvvvtttuuuxxx{{{rrrtttuuurrriii^^^TTTOOOJJJGGGBBB<<<777444222111222222111111111222222222111444666888777444111//////...............//////,,,,,,,,,...000111000...111...+++***,,,...///000111111111111111000///...((()))***,,,------------***))))))***+++++++++---,,,,,,------...///000000111666BBBPPPYYY[[[___dddgggccc___]]]^^^___``````^^^^^^]]]YYYTTTQQQQQQRRRNNNJJJHHHLLLVVV^^^___[[[[[[XXXVVVXXXYYYRRRGGG>>>>>>:::888888777555999???>>>>>>CCCNNNXXX]]][[[YYYYYYZZZ\\\aaadddccc^^^YYYXXXSSSJJJ>>>444---++++++))))))(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***+++***$$$"""'''!!!"""###$$$$$$$$$###"""######""""""""""""######### $$$&&&###"""###!!!"""######!!!!!!###%%%$$$###"""""""""######!!!!!!###$$$$$$###""""""###""""""#########$$$$$$$$$""""""""""""############ !!!"""######$$$$$$%%%######$$$$$$%%%%%%%%%%%%!!!$$$(((,,,000444999===<<<<<<;;;:::888666555333::::::>>>EEEMMMQQQQQQNNNKKKPPPUUUVVVSSSPPPNNNMMMKKKJJJIIIGGGFFFHHHMMMQQQRRRPPPLLLIIIGGGGGGHHHIIIIIIKKKHHHDDDCCCFFFGGGEEEBBBBBBCCCHHHNNNQQQPPPNNNNNNPPPRRRQQQNNNLLLJJJJJJIIIIIIIIIIIIDDD======AAA>>>======>>>@@@AAA@@@???<<<:::<<>>AAADDDDDDDDDDDDGGGKKKMMMJJJFFFCCCAAA@@@<<<::::::777333444888333222111111333444333111...///333999??????888111...---++++++++++++***)))&&&'''(((((('''%%%$$$###!!!!!!######### """###"""!!! !!!### !!!!!!  !!!!!! """###### !!!  !!!"""###!!!""""""""""""###%%%!!!""""""!!! """""""""###%%%&&&%%%%%%#########$$$%%%&&&$$$$$$#########$$$$$$%%%######$$$%%%%%%###"""!!!############"""""""""""" !!!""""""######}}}|||yyyssslllfffcccbbb___\\\[[[\\\[[[XXXZZZ______XXXZZZ[[[UUUXXX^^^ZZZXXXVVVTTTTTTWWWZZZ\\\\\\RRRPPPPPPRRRRRRSSSXXX___aaa______cccjjjnnnkkkhhhdddbbb___\\\ZZZZZZ[[[\\\bbb^^^\\\___```^^^```ccc\\\XXXXXX]]]^^^]]]___dddiiieee___ZZZXXXWWWUUUTTTMMMNNNNNNMMMJJJIIIIIIJJJCCCBBBBBBEEEIIIKKKJJJHHHCCC??????BBBDDDEEEHHHMMMQQQ]]]ffffffjjjtttzzzxxxtttuuuuuuttttttvvvyyy|||mmmjjjcccYYYNNNFFFAAA@@@>>><<<888444111///............///000000000000000333666888777444111111222000/////////000000111222,,,++++++---///111000///111///------......---,,,//////000000000000//////------------,,,+++***)))---))))))...///---...222//////...///222777<<<>>><<>>@@@???===<<<888:::<<<>>>===;;;:::999555777777555222333888>>>888777555444222222111111///111111///111555777666///000111222222444666888555999===???===999666555444///,,,---...++++++---***)))((()))+++,,,+++***'''(((+++...111111...+++'''(((((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%$$$"""!!!!!!!!!######!!! """###### !!!###!!!!!!!!!  !!!"""############!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!! """###!!!  !!!"""!!!  """"""""""""###%%%$$$$$$""""""###$$$&&&(((%%%%%%$$$#########$$$$$$"""###%%%%%%%%%###""" ############"""""""""!!!!!!!!!!!!!!!!!!"""""""""}}}uuuiiiiiihhhddd___ZZZWWWVVVWWWUUUUUUWWWWWWVVVYYY___^^^XXXYYYZZZTTTXXX^^^ZZZVVVSSSPPPOOOPPPQQQRRRQQQPPPMMMMMMPPPQQQQQQWWW^^^```\\\YYY]]]cccgggeeebbb^^^\\\[[[ZZZZZZ]]]___aaa```]]]\\\______\\\\\\______[[[[[[aaadddbbbeeekkktttnnnfff___[[[YYYXXXWWWWWWWWWUUUQQQLLLGGGFFFEEECCCCCCDDDHHHLLLLLLHHHEEE@@@<<<<<>>BBBIIINNNRRR^^^iiinnnpppsssuuuuuuzzzvvvpppmmmqqquuuqqqiii]]]VVVLLLCCC===;;;999999222222222111///---***)))---......///444666000'''444333333444444333000---111///,,,***)))***+++---///000000000000000//////---...000111111000000///222000////////////...,,,000...***))))))+++,,,,,,---,,,---///222444444444888:::999:::DDDNNNPPPJJJSSSUUUWWWZZZ^^^aaacccdddiiieeeaaa```cccddd^^^VVV[[[[[[ZZZXXXWWWYYY___ddd```^^^YYYTTTVVV]]]aaa```___[[[ZZZYYYPPPBBB;;;<<<999<<<>>>;;;:::===AAADDDSSSbbbqqqtttjjjaaaccclllvvvkkk___[[[\\\YYYOOODDDDDDEEEEEEBBB<<<444///,,,...,,,(((&&&&&&'''''''''((())))))'''###"""$$$&&&)))(((((('''&&&&&&%%%%%%&&&'''+++---***$$$###''''''&&&&&&%%%%%%&&&&&&'''###!!!###'''((($$$###$$$%%%$$$$$$(((!!!(((######$$$$$$$$$$$$#########"""!!!"""###$$$###"""###"""""""""$$$%%%$$$###&&&&&&%%%%%%$$$###""""""############""""""""""""$$$"""!!!"""$$$%%%%%%$$$&&&$$$$$$%%%""" ###***''''''((((((((((((((((((((())))))***++++++++++++&&&(((+++,,,,,,+++,,,---)))(((((('''((()))+++,,,))))))((('''&&&%%%$$$$$$+++''' '''---$$$''''''(((((())))))******+++***)))(((&&&%%%$$$$$$***)))'''%%%$$$$$$$$$%%%'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$%%%'''((($$$&&&''''''%%%$$$$$$%%%###$$$"""!!!&&&&&&###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! ###!!!###'''***"""""""""""""""""""""""" !!!""""""!!!!!!!!!"""""""""!!! !!!"""######"""!!! $$$!!! ######"""!!!!!!"""!!!#########"""######$$$%%%%%%%%%###"""""""""###$$$&&&''''''&&&$$$######$$$$$$$$$%%%$$$!!! !!!###############""""""!!!""""""""""""""""""""""""xxxqqqiiieeeeeeccc^^^XXXRRRWWWZZZZZZVVVSSSTTTVVVVVVXXX\\\^^^^^^\\\YYYWWWUUUVVVTTTSSSYYYbbbccc___\\\YYYTTTOOOMMMKKKIIIGGGIIIMMMPPPOOOMMMNNNTTT[[[TTTYYYZZZXXXYYY[[[YYYTTTRRRSSSTTTUUUUUUUUUXXX[[[]]]bbbbbb^^^^^^fffnnnpppmmmmmmqqqwwwwwwqqqnnnpppvvvwwwtttooonnnpppnnnjjjsssooohhh___UUUNNNKKKJJJDDDFFFFFFEEECCCCCCFFFIIIDDDDDDBBB??????CCCKKKQQQYYYccclllooopppsssuuuuuuqqqqqqnnnjjjiiijjjeee___UUUOOOFFF???;;;999999888000000000///---+++)))((((((---///000333666555222555444333222222222///---///...,,,***)))***++++++,,,---...///000000000000...///111222333222222111111///...---......---+++//////...---......---,,,------///111333555666888@@@CCCEEEGGGOOOWWWYYYTTT\\\]]]^^^___aaadddfffgggiiieeeaaa___bbbbbb^^^YYYYYYZZZYYYXXXXXXZZZ```eeebbb```\\\WWWYYY```cccbbb\\\ZZZ[[[[[[RRREEE======;;;===>>>======AAAFFFJJJTTT^^^jjjnnnjjjgggjjjpppssskkk```XXXQQQKKKCCC>>>CCCEEEEEEBBB<<<666111...///+++'''&&&'''((('''&&&###%%%((('''%%%$$$$$$&&&######$$$%%%%%%&&&&&&'''&&&&&&(((,,,***%%%###%%%%%%%%%$$$$$$$$$$$$%%%%%%"""!!!"""''''''###"""$$$$$$""""""%%%#########$$$$$$$$$$$$###### !!!$$$%%%%%%%%%###"""""""""$$$%%%$$$###$$$$$$######"""!!!!!! !!!!!!"""###$$$%%%&&&&&&%%%###""""""$$$%%%$$$$$$$$$""""""$$$###!!!###'''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&$$$&&&)))***)))))))))***''''''&&&%%%&&&&&&'''((('''''''''&&&&&&%%%%%%$$$&&&&&&###!!!$$$'''###))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###"""$$$###!!!###(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! """!!!"""&&&(((!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!! !!!!!! !!!!!!!!!###%%%###"""$$$"""###############$$$$$$%%%%%%%%%###"""""""""###$$$''''''''''''%%%$$$%%%%%%%%%&&&&&&%%%###!!!"""###$$$###""""""!!!!!!""""""""""""""""""""""""""""""~~~yyytttnnnjjjiiihhhccc]]][[[[[[ZZZVVVQQQNNNSSSXXXZZZXXXVVVUUUVVVXXXZZZ\\\^^^^^^[[[XXXVVVSSSTTTUUUVVV\\\bbbbbb^^^\\\XXXTTTRRRPPPNNNLLLJJJLLLOOOSSSUUUUUUVVVXXXZZZWWWYYYXXXUUUTTTVVVUUURRRQQQSSSUUUVVVUUUVVVXXXYYYeeeeeecccaaafffoooxxx{{{wwwwww{{{wwwoookkkqqqvvvxxxuuutttuuutttqqqxxxrrriii```XXXPPPJJJFFFEEEDDDBBB??????BBBGGGKKKFFFGGGGGGEEEDDDHHHQQQYYYeeelllqqqpppooorrrttttttiiillllllfff```]]]XXXSSSJJJEEE>>>999777777777777/////////...---,,,+++***(((...333333444777999999777444222111111000...---------,,,,,,++++++******+++,,,---///000222333333111222333555555555444333222000......//////...---///000111222111000///......111444666666888<<>>@@@BBBGGGMMMRRRWWWZZZ___cccfffjjjlllmmmlllggg]]]PPPBBB999666555@@@AAABBBAAA<<<777333222000+++&&&&&&)))+++(((%%%!!!%%%''''''&&&%%%%%%!!!!!!""""""###$$$$$$%%%&&&$$$$$$)))***&&&######$$$##################$$$""" !!!%%%%%%"""!!!### $$$""""""%%%!!!######$$$$$$$$$$$$######!!! !!!###%%%$$$######"""""""""$$$%%%$$$###$$$$$$######"""!!!!!!!!!""""""###$$$%%%&&&''''''&&&$$$######$$$%%%$$$###$$$!!!!!!%%%(((&&&%%%'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$#########&&&((()))(((''''''((('''&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###'''((($$$"""###%%%%%%)))((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$&&&&&&(((%%%$$$%%%''''''%%%""""""$$$$$$$$$&&&******&&&%%%%%%%%%%%%%%%%%%%%%%%%   """$$$%%% !!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!  !!!!!!###"""!!!$$$&&&'''$$$$$$%%%$$$!!!###############$$$%%%%%%%%%%%%###"""""""""###$$$'''''''''''''''&&&&&&&&&%%%&&&'''&&&$$$######$$$%%%###""" !!!"""###""""""""""""""""""""""""vvvnnngggeeeddd___\\\\\\___\\\YYYYYY[[[\\\XXXUUUSSSWWW\\\^^^]]]ZZZXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVYYY\\\\\\ZZZ[[[WWWUUUWWWVVVTTTRRRRRRTTTUUUWWWZZZ\\\]]][[[YYYYYYYYYXXXVVVTTTUUUWWWXXXYYY[[[\\\ZZZYYY\\\______llljjjhhhhhhmmmuuuzzz}}}}}}|||~~~yyypppjjjpppvvvyyyuuussstttuuuttttttnnneee]]]WWWPPPIIICCCGGGDDDAAA??????CCCHHHLLLIIILLLOOONNNNNNSSS]]]eeepppttttttpppnnnoooqqqpppiiiiiieee^^^YYYVVVQQQKKKBBB>>>999555444444444444000000000000000//////...---333888999:::<<<;;;888888555222000//////...------......///...---,,,+++...//////000222333444555666777777888777666555444555333111000000111000///000111222333222222222333111666:::;;;:::<<>><<<===AAAFFFJJJQQQXXXZZZXXXUUUWWW```ggggggaaa```ZZZPPPCCC666///---...888:::<<<<<<:::777555555///***&&&&&&***,,,((($$$!!!###%%%%%%%%%$$$$$$$$$######""""""!!!!!! &&&"""!!!&&&)))&&&###"""$$$######""""""######$$$!!! $$$$$$!!!!!!###!!!%%%"""###'''!!!#########$$$$$$$$$$$$######&&&$$$""""""###"""!!!###"""""""""$$$%%%$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$###%%%%%%%%%$$$&&&######***...,,,******))))))))))))(((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%''')))***)))((((((((((((''''''&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%&&&$$$'''(((&&&###$$$(((+++&&&&&&'''((()))******+++---,,,***((('''&&&&&&&&&$$$%%%&&&'''((((((((((((&&&%%%$$$%%%&&&'''&&&$$$&&&%%%$$$######$$$%%%&&&)))%%%###$$$((()))%%%!!!!!!$$$%%%&&&))),,,+++'''########################  !!!!!!"""""" !!!!!!""""""!!!  !!!!!!!!!!!!!!! #########$$$$$$$$$###""""""$$$$$$$$$###"""!!!$$$############$$$%%%%%%%%%%%%###"""""""""###$$$%%%$$$$$$%%%''''''''''''&&&''''''&&&%%%$$$$$$%%%&&&$$$!!! """$$$""""""""""""""""""""""""~~~wwwpppkkkhhh]]]WWWUUUXXX[[[YYYXXXXXXXXXWWWWWWYYY\\\]]][[[YYYYYY\\\```aaa___\\\XXXWWWVVVTTTQQQOOOOOORRRVVVYYY\\\YYYUUUUUUUUUUUUVVVWWW[[[WWWWWW\\\^^^ZZZXXXZZZ[[[ZZZZZZ\\\^^^]]][[[XXXXXXXXXXXXXXXWWWXXX\\\aaaeeehhhgggaaa```eeehhhhhhssspppnnnooorrrtttwwwxxx~~~}}}{{{xxxsssnnntttxxxyyyssspppqqqsssssskkkfff```[[[WWWQQQJJJEEEHHHFFFDDDDDDEEEHHHKKKMMMQQQUUUYYY[[[]]]aaajjjqqqvvvxxxvvvoookkkkkkiiigggfffaaaXXXQQQPPPQQQKKKCCC===:::666333222222111111////////////000000111111222666:::===BBBEEE>>>666888555222000000000///...///000111222222000///...000000000000111222333444::::::;;;;;;999888666555666333000///000111111000222333444333333444888<<<666:::??????>>>AAAGGGNNNMMMQQQWWW]]]______```aaagggfffeeeeeegggjjjmmmooorrrqqqsssxxxuuunnnkkkmmmnnnmmmkkkjjjiiiiiihhhhhhfffgggfffdddeeeiiiiiieee___bbbddd```XXXOOOFFF@@@???;;;<<>>555000...,,,+++000222555666666555555666---)))&&&&&&)))+++((($$$$$$###""""""######$$$$$$$$$$$$$$$###""""""!!!!!!%%% $$$(((&&&######$$$$$$############$$$$$$!!!###### ### ### """)))$$$%%%######$$$$$$$$$$$$######&&&$$$""""""###"""!!!###"""""""""$$$%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########'''&&&$$$$$$%%%&&&&&&%%%'''$$$%%%,,,111///,,,,,,------,,,,,,,,,+++++++++)))((('''&&&%%%%%%%%%&&&''')))***+++)))((('''((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&''''''(((((('''%%%%%%%%%&&&''')))***''''''((()))***+++,,,,,,///---+++)))'''''''''((('''(((+++---......---,,,)))(((''''''))))))(((''''''&&&%%%$$$$$$%%%&&&&&&)))&&&###%%%)))***&&&!!!!!!$$$%%%&&&))),,,+++'''########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!  !!!!!!!!!""" """######""" """"""###""" ###!!! !!!$$$$$$$$$###$$$%%%%%%&&&%%%%%%###"""""""""###$$$"""!!!!!!###&&&((((((&&&&&&'''((('''%%%$$$%%%&&&&&&$$$""" !!!###%%%########################vvvsssoooiiiccc^^^ZZZXXXPPPMMMMMMSSSXXXXXXWWWWWWVVVWWWYYY\\\^^^___]]][[[YYY[[[]]]^^^^^^[[[XXXVVVZZZWWWRRROOOOOORRRWWW[[[^^^ZZZVVVVVVUUUSSSUUUXXX^^^YYYZZZaaaccc^^^\\\^^^```]]]YYYXXXXXXYYYYYYYYYWWWWWWYYY[[[[[[\\\bbbjjjmmmqqqooogggeeekkkmmmkkkrrrooonnnppppppnnnpppttt|||{{{xxxwwwvvvtttxxxzzzxxxqqqnnnoooooommmaaa```]]]ZZZWWWSSSNNNJJJJJJIIIHHHJJJNNNRRRTTTTTT\\\___dddhhhlllooosssvvvuuuwwwtttmmmhhheee```ZZZZZZSSSIIICCCEEEHHHDDD<<<999666333222111111000...,,,,,,,,,---...///111222444666:::>>>FFFIIIBBB888666444222111222222111///000111222333333222111000000000/////////000222333;;;;;;<<<<<<;;;:::999888666333000...///000000000666888999999888;;;BBBGGG???BBBDDDEEEFFFIIIOOOTTTUUUTTTVVV\\\___^^^___aaalllkkkjjjjjjkkknnnppprrrrrrqqquuuyyyuuullliiiooowwwtttrrrpppnnnllliiifffaaaccccccaaabbbdddbbb^^^\\\______XXXQQQKKKEEE???AAA;;;<<>>BBBCCCCCCFFFLLLQQQOOOOOOOOOPPPSSSWWW[[[^^^]]]VVVTTTYYY]]]]]]^^^aaaggghhhjjjmmmppptttwwwxxxuuurrrtttwwwqqqggghhhqqqyyyvvvsssqqqpppmmmhhhdddaaaccccccaaabbbccc___ZZZYYY\\\ZZZRRRLLLKKKHHHDDDDDD===>>>GGGMMMJJJKKKQQQSSSXXXXXXWWW]]]bbbZZZLLL;;;333+++))),,,///...+++---///000000...------...%%%&&&((('''%%%$$$%%%&&&&&&$$$######%%%%%%###!!!!!!!!!!!!"""######$$$$$$!!! """%%%%%%###%%%)))###""""""!!!!!!""""""###### ######!!!"""%%%!!!"""!!!)))%%%$$$######$$$$$$$$$$$$###### !!!$$$%%%%%%%%%###"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""###$$$%%%&&&''''''&&&$$$$$$%%%''')))))))))((((((***......,,,,,,000222222111111000//////...---,,,+++******,,,---...///111222222///---------,,,---......///...------222222222333333333333333///++++++000111///...000555555555555555555555555111///---,,,,,,---///111---///333666777666333111,,,+++******,,,,,,+++******)))((('''&&&''''''(((''''''''''''''''''&&&%%%"""$$$###!!!###(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""$$$###"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!"""######"""  """###$$$ ######!!!"""'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%###"""""""""###$$$ !!!'''+++***((()))+++,,,+++***)))+++,,,'''&&&%%%%%%$$$$$$%%%%%%########################}}}rrrkkkiiigggffffffdddaaa___WWWVVVUUUTTTTTTUUUVVVWWW^^^ZZZYYY^^^```\\\WWWUUUTTTUUUWWWXXXWWWTTTPPPNNNNNNOOORRRWWW[[[^^^_________]]]ZZZWWWTTTSSSRRRRRRVVVUUUZZZaaaccc```aaafffeee^^^^^^ffffff]]]XXX[[[\\\WWWPPPJJJHHHMMMVVV^^^``````ccchhhhhhgggnnnxxxgggpppssslllhhhjjjeee\\\]]]ZZZYYYZZZXXXWWW```lllppp{{{yyyqqqoooqqqqqqooopppnnnkkkjjjiiibbbYYYSSSVVVYYYXXXSSSOOOMMMNNNNNNKKKKKKOOOXXXbbbiiilllpppppprrrxxx}}}}}}wwwqqqoooqqqoooiiiccc\\\QQQGGG;;;======999888::::::777///...---...000111000...---------...000333555777;;;??????;;;999:::;;;999444333333555666666444111111111111111111111222222333333333444666999<<<>>>444666999<<<>>>@@@AAAAAA===:::666555555777777888<<>>???@@@AAA999777444111000000111333...111555888888777444222,,,+++***+++,,,,,,+++***+++***)))(((''''''((()))&&&''')))((('''%%%&&&&&&###$$$"""!!!&&&&&&###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!%%%$$$###!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""""""""!!!!!! !!!"""###%%%""""""%%%!!!"""###!!! !!!%%%(((!!!$$$%%%""""""&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%###"""""""""###$$$!!!"""(((---,,,***,,,---......,,,,,,---...'''''''''&&&&&&&&&%%%%%%########################qqqgggdddYYYZZZ[[[[[[ZZZZZZ[[[\\\SSSPPPPPPUUUXXXXXXYYY[[[aaaaaa^^^ZZZYYYYYYTTTMMMUUUWWWUUUQQQQQQTTTRRRMMMOOORRRUUUXXXYYY[[[]]]^^^hhhccc\\\XXXXXXYYYYYYXXX[[[]]]dddmmmnnnhhheeehhheeeaaa___```^^^XXXSSSSSSZZZRRRJJJIIIPPPYYY^^^```ggghhhkkkmmmooopppqqqrrrkkkmmmjjjbbb______ZZZRRRQQQNNNLLLLLLQQQXXX^^^aaapppuuuwwwsssooommmiiieeegggddd```^^^]]]]]]\\\[[[VVVRRRPPPOOOLLLIIIIIIMMMQQQSSSSSSVVV___kkkqqqpppzzz{{{}}}~~~|||wwwrrrnnnpppnnneeeYYYRRROOOGGG===555333333555888888555222111111111000///...---,,,222///000555666666888;;;<<<@@@@@@===<<<>>>:::222444111333888888555777===999888444111444;;;<<<999666444333333666:::>>>@@@888999;;;===???@@@??????CCC???===>>>>>><<<>>>BBBCCCJJJRRRVVVVVVYYY___fffnnnjjjdddbbbgggnnnlllfff```___[[[XXX[[[___\\\VVVVVVZZZaaaiiiqqqwww{{{}}}wwwtttnnnhhheeeggglllqqqvvvqqqkkkjjjllllllgggccc```bbbdddcccaaa```bbbeeecccZZZTTTTTTTTTRRRTTTYYYKKKFFFBBBDDDJJJMMMKKKGGGSSS[[[\\\PPPIIIHHHDDD<<<888000***+++---,,,+++---000222444111---)))(((((( """$$$%%%%%%###!!!$$$$$$############$$$$$$$$$$$$###"""!!!!!!""""""###!!!###'''(((%%%%%%'''$$$###""" !!!!!!$$$###!!! !!!###%%%'''###"""!!! $$$###"""""""""###%%%&&&$$$###"""""""""###%%%&&&%%%###"""###&&&&&&$$$"""###"""""""""$$$%%%%%%%%%&&&%%%%%%&&&((())))))((()))((()))---,,,***+++000...000...+++,,,111444333555555555333222333555888666888999888555555999===???FFFIIICCC;;;999;;;;;;===:::999===CCCGGGFFFCCCEEEKKKKKKCCCCCCIIIIIIBBB@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDFFFGGGGGGEEECCCBBBAAA===666000///222666,,,...111222111000000111,,,,,,,,,,,,+++***((((((,,,)))&&&%%%%%%&&&&&&%%%&&&%%%$$$$$$%%%%%%###"""%%%###!!!"""$$$%%%$$$!!!!!!"""#########!!! $$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!! """$$$&&& !!!"""###""" $$$"""!!!"""$$$%%%"""!!!""""""!!! !!!###$$$$$$%%%$$$###"""!!! !!!###"""!!!"""'''+++%%%'''(((%%%""" """%%%'''&&&$$$#########$$$$$$###""""""###%%%)))---000333111---+++***---000333(((***+++***'''%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$${{{qqqqqqrrrssslll```YYYXXXSSSSSSRRRQQQPPPPPPQQQRRRRRRPPPRRRWWWZZZYYYYYY[[[aaabbb___[[[[[[[[[WWWQQQRRRUUUTTTQQQRRRVVVUUUPPPPPPRRRTTTVVVWWWXXX\\\^^^eeeaaa\\\[[[]]]```aaaaaabbbccciiipppooohhheeegggccc___]]]^^^\\\UUUOOONNNQQQNNNLLLOOOVVV^^^dddfffiiiiiijjjlllnnnoooooonnnccceeebbb\\\YYYXXXSSSLLLMMMKKKJJJMMMTTT\\\cccfffppptttuuupppkkkgggbbb]]]]]]ZZZVVVUUUUUUUUUUUUTTTIIIIIIJJJKKKGGGDDDJJJRRRVVVYYY[[[___gggppptttrrrxxxyyyzzzzzzwwwrrrlllhhhiiieee\\\PPPIIIFFF???666555333333555777777555333000000000000000000//////222000000555777888;;;???===@@@>>>::::::===<<<888999777888======;;;<<>>@@@AAABBBAAA@@@@@@AAABBBIIIPPPTTTOOOIIIIIILLLMMMGGGCCCBBBEEELLLRRRSSSSSSTTTZZZXXXOOOLLLOOOMMMFFFKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKKKKKKKIIIHHHFFFEEE<<<;;;999555111///000111***,,,------,,,+++,,,---)))))))))(((''''''&&&&&&(((&&&%%%%%%&&&&&&$$$###&&&$$$######$$$$$$###!!!$$$""" !!!###$$$###!!!!!!"""######"""!!!  !!!"""######"""!!! ############""""""""""""  !!!######!!!!!!!!!!!!!!!!!!""""""###"""!!!"""$$$%%%###!!!!!!""""""!!!!!!!!!$$$&&&######""""""###$$$%%%&&&!!!"""###"""!!!###'''***%%%&&&%%%$$$"""!!!"""###%%%$$$###"""""""""###$$$%%%%%%$$$%%%'''***...000111///,,,******,,,...000---...000...+++((('''&&&$$$$$$%%%%%%%%%$$$$$$###yyymmmfffdddZZZZZZ[[[]]]YYYQQQNNNOOOTTTRRRPPPNNNNNNPPPRRRTTTTTTSSSVVV[[[\\\YYYWWWYYYXXXZZZXXXUUUUUUVVVTTTOOORRRSSSRRRPPPRRRTTTTTTPPPQQQSSSTTTUUUVVVXXX\\\___```^^^]]]___ccchhhlllmmmkkkkkkooorrrooohhheeeeee]]]YYYXXXYYYXXXRRRMMMLLLMMMNNNQQQVVV[[[```dddgggiiigggfffgggjjjkkkhhhfffZZZ[[[YYYUUUSSSSSSOOOJJJJJJJJJMMMSSS[[[bbbgggiiiooossssssllleee```ZZZUUUPPPMMMJJJIIIJJJKKKKKKKKK>>>AAAEEEFFFBBB@@@IIITTT\\\bbbgggkkkpppuuutttpppsssssssssrrrpppkkkddd```aaa[[[QQQFFF@@@===888111333222222333555666555333/////////000000111111111444111222777;;;===AAAGGGCCCCCC@@@;;;999<<<===<<>>AAACCCBBBCCCFFF@@@AAA???<<<<<<>>><<<777:::999===HHHTTTSSSFFF999===>>>@@@BBBEEEGGGHHHIIILLLMMMOOOPPPMMMIIILLLSSS```fffkkknnnnnnqqqwww}}}xxxyyywwwsssrrrttttttrrrjjjhhhccc______aaa___YYY[[[[[[\\\___ccchhhllloookkkcccZZZXXX]]]bbbcccbbb^^^```cccfffeeebbb^^^[[[___cccfffgggeeeeeefffiiiiiibbb]]]ZZZXXXSSSQQQRRRHHHFFFCCCAAAAAADDDGGGIIIPPPUUURRRGGG???===999222777333222222000---///444555555444000+++'''&&&&&&)))(((%%%###"""""""""###$$$$$$############$$$$$$$$$$$$###""""""""""""###'''%%%%%%'''&&&"""!!!###"""!!!!!!""""""$$$%%%%%%%%%&&&''''''&&&%%%###"""&&&&&&$$$######$$$%%%%%%""""""###$$$$$$$$$######"""######$$$$$$$$$$$$$$$ !!!###%%%%%%###!!!+++***(((''''''((()))***+++...000000---,,,---///,,,,,,///333555555888>>>BBBFFFGGGEEEDDDEEEBBB>>><<>>:::999:::333111///......---+++)))'''(((((('''&&&%%%'''((('''&&&%%%$$$############$$$######$$$%%%%%%###!!!$$$###""""""######"""!!!"""!!! !!!"""###""" !!!""""""""""""!!!!!! !!!$$$%%%%%%$$$!!!$$$$$$$$$$$$############""""""!!! !!!!!!"""!!!  """$$$&&&"""!!!!!!"""$$$%%%$$$### !!!"""""""""$$$(((+++###"""!!! """%%%)))+++"""#########"""###&&&)))&&&$$$"""""""""###"""!!!###""""""""""""######$$$&&&%%%%%%%%%&&&)))+++---,,,+++*********+++,,,---,,,...///...+++'''%%%$$$&&&&&&&&&&&&%%%$$$######yyyvvvsssooofff\\\YYY\\\NNNMMMOOORRRQQQNNNOOORRRXXXVVVSSSSSSVVVZZZ]]]___[[[ZZZ]]]```]]]VVVRRRSSSNNNPPPPPPMMMNNNPPPOOOLLLSSSRRRPPPOOOOOOOOOMMMKKKQQQSSSVVVXXXZZZ]]]```ccc^^^___```ccciiinnnsssuuurrrrrrsssrrrmmmgggcccbbbZZZUUURRRSSSSSSPPPOOOQQQQQQTTTWWWXXXYYY[[[]]]___bbb___\\\]]]``````]]]YYYTTTSSSRRRQQQRRRSSSRRROOOLLLOOOUUU]]]cccffffffdddkkknnnllleee^^^ZZZUUUPPPJJJGGGDDDCCCCCCDDDDDDCCC??????AAADDDBBBCCCJJJSSSbbbiiiooorrrtttuuupppiiilllkkkjjjjjjiiieee___ZZZ\\\UUUJJJ@@@<<<999666222111111000000222333333444///////////////000000000666444555;;;@@@CCCIIIOOOJJJJJJHHHCCC@@@@@@@@@@@@DDDCCCDDDFFFHHHIIIIIIJJJGGGIIIGGGBBBBBBDDDDDDAAACCC@@@@@@HHHQQQSSSKKKBBBEEEEEEGGGIIIKKKNNNPPPRRRRRRTTTXXXYYYTTTPPPTTT]]]hhhmmmsssvvvuuuvvvxxx{{{xxx||||||wwwssstttuuutttkkkkkkfffbbbaaadddccc^^^___^^^]]]^^^```dddiiilllddd^^^XXXWWW[[[___```______aaadddccc```\\\YYYWWWWWW\\\aaaccccccbbbdddfffgggccc^^^[[[YYYUUURRRPPPHHHHHHFFFBBBAAADDDJJJOOOLLLNNNKKKBBB======;;;666888777888888555111444::::::888555000,,,(((&&&&&&$$$$$$#########$$$%%%%%%$$$$$$############$$$$$$$$$$$$###""""""#########'''$$$$$$&&&&&&"""!!!$$$###############$$$$$$%%%######$$$$$$$$$###""""""%%%$$$###"""######%%%%%%$$$%%%&&&'''''''''&&&%%%"""###$$$%%%&&&%%%$$$###"""###$$$%%%&&&&&&%%%$$$+++,,,,,,++++++,,,...000111666:::999555444666999888777888;;;;;;999<<>>>>>CCCHHHLLLQQQVVVdddkkkqqqrrrqqqnnnhhhaaaeeecccbbbccceeebbb\\\WWWWWWNNNDDD===:::888666444000//////...///000333444111111000//////000111111777666888???EEEIIINNNUUUNNNPPPRRRSSSPPPLLLJJJKKKNNNNNNNNNOOORRRUUUUUUSSSOOOPPPLLLGGGGGGKKKOOOOOOKKKLLLMMMOOOQQQRRRPPPNNNOOOOOOOOOPPPSSSVVVZZZ\\\ZZZ\\\```aaa\\\YYY^^^gggooottt{{{~~~}}}zzzxxxxxxwww}}}~~~yyyssssssssssssooonnnjjjcccaaacccbbb___cccbbbaaaaaacccgggjjjmmm``````___^^^]]]^^^___aaa```___]]]XXXRRRNNNLLLLLLKKKQQQXXX\\\]]]^^^___bbbbbbaaa^^^ZZZYYYXXXUUURRRPPPOOOLLLGGGCCCEEEKKKQQQLLLKKKFFF@@@======<<<999<<<;;;===???<<<888:::???>>>;;;666111,,,***(((&&& !!!###$$$%%%$$$###"""$$$$$$############$$$$$$$$$###############$$$$$$&&&###"""%%%%%%"""###&&&$$$$$$$$$$$$######""""""###"""!!!!!!"""$$$&&&'''$$$$$$#########%%%&&&'''%%%&&&'''(((((('''%%%%%%"""###$$$&&&&&&%%%$$$$$$###$$$&&&''''''((())))))000222555666666777:::===;;;@@@EEEDDDAAA>>>@@@DDD@@@>>>???AAAAAA@@@CCCHHHYYY\\\\\\ZZZ[[[^^^___]]]YYYXXXWWWUUUTTTUUUYYY\\\]]]]]]___cccgggfff```[[[bbbkkkssssssqqqnnnhhhcccaaa[[[SSSMMMMMMQQQVVVYYYRRRRRRNNNGGGAAA>>>:::666222222222111000...---,,,***---///+++&&&###%%%(((((($$$ ###&&&&&&%%%$$$$$$$$$""" """#########""""""!!!!!!""""""&&&$$$!!! """$$$%%%%%%"""!!! """###""" ########################"""!!!!!!!!!!!!"""""""""#########""""""###############"""""""""!!!!!!!!! !!!""""""#########"""###$$$$$$$$$"""!!! """"""""""""###$$$&&&'''#########""""""###&&&)))$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&### ###$$$""" ###$$$$$$%%%%%%&&&&&&&&&$$$######"""######%%%%%%%%%%%%&&&'''''''''''''''***...333555444222///...))))))))))))(((&&&%%%%%%vvvssspppkkkfffbbb___]]]XXXWWWXXXYYYUUUPPPPPPUUUFFFFFFIIIOOORRRUUUZZZaaa___^^^___cccjjjnnnnnnmmm``````aaa```WWWKKKFFFGGGFFFJJJKKKHHHHHHLLLNNNNNNKKKHHHHHHMMMPPPOOOPPPQQQQQQUUUZZZ___bbbdddgggiiifffhhhkkkmmmnnnpppsssuuuuuuvvvtttlllfffdddbbb___cccZZZQQQMMMKKKJJJLLLQQQSSSRRRPPPPPPPPPRRRTTTUUUMMMNNNOOOPPPQQQQQQQQQQQQSSSPPPPPPUUUZZZ[[[]]]``````bbbgggjjjiiiddd[[[UUUUUUVVVSSSKKKGGGIIIKKKJJJKKKHHHDDDAAAAAA@@@@@@???BBB<<<:::BBBLLLRRRWWW\\\cccjjjnnnllliiigggccc^^^ccc```^^^```bbbaaa[[[UUUOOOFFF===:::888666555666000000///......000444777666555444444444666777888;;;:::>>>GGGMMMQQQVVV[[[TTTXXX___dddbbb\\\ZZZ\\\]]]]]]\\\\\\```eeeddd```WWWXXXUUUOOONNNTTT[[[]]]UUU[[[```aaa\\\WWWVVVVVVXXXWWWVVVWWWYYY]]]aaacccbbbbbbdddeeebbb```fffnnnuuuzzz}}}{{{{{{zzztttrrrpppmmmqqqpppkkkccc___```___]]]ggggggggghhhiiijjjllllllaaadddgggfffccc`````````ZZZVVVOOOHHHCCC???>>>===@@@GGGPPPWWWYYY[[[]]]_________]]]YYYYYY[[[YYYUUUYYYWWWRRRKKKFFFEEEIIINNNNNNIIICCC===;;;;;;:::999???>>>???BBBAAA>>>>>>AAA@@@;;;555///,,,***((('''!!!###$$$&&&%%%"""$$$$$$############$$$$$$$$$############$$$%%%%%%%%%""""""$$$$$$"""###&&&$$$$$$$$$$$$###"""!!! %%%###""""""###&&&))),,,&&&%%%%%%%%%&&&''')))***$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%###%%%&&&'''))),,,000444666;;;@@@CCCCCCDDDGGGIIIHHHKKKNNNNNNKKKHHHHHHIII>>>===???CCCEEEGGGLLLSSS^^^aaaaaa```bbbfffhhhgggcccaaa^^^ZZZXXXYYY]]]aaa```bbbdddggggggddd^^^ZZZaaahhhnnnmmmiiieee^^^WWWTTTOOOGGG@@@===>>>BBBDDD===<<<:::666222///---+++((())))))***))))))((((((%%%'''(((&&&###"""$$$''''''%%%""""""###&&&((()))"""###$$$"""!!! """###""""""############"""!!!&&&$$$!!! !!!###$$$$$$"""!!! !!!"""###"""!!!"""$$$%%%$$$###"""###$$$"""!!!!!!!!!!!!""""""###"""!!!  !!!"""""""""""""""!!!!!!!!!  !!!"""###$$$######"""###$$$%%%$$$"""######$$$###"""###%%%((($$$%%%%%%%%%######%%%&&&&&&&&&'''((('''&&&$$$###)))'''&&&&&&&&&&&&$$$###%%%###""""""###$$$###"""$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&&&&'''''',,,333777666444111000***+++++++++***)))((((((vvvooommmmmmgggfffdddaaa^^^[[[XXXVVVVVVTTTSSSSSSPPPKKKJJJMMMHHHHHHLLLSSSXXX[[[aaahhhjjjjjjkkkooottttttoookkkWWWXXXZZZYYYQQQHHHEEEGGGFFFJJJLLLIIIHHHLLLPPPPPPMMMJJJJJJQQQUUUTTTUUUXXXVVVWWWYYYZZZ\\\```eeeiiikkknnnqqqrrrqqqqqqrrrttttttvvvsssjjjeeeeeedddaaa___WWWPPPMMMLLLKKKMMMPPPMMMKKKJJJLLLQQQTTTTTTSSSKKKOOOSSSUUUSSSTTTWWWZZZ]]]XXXXXX^^^bbbbbbdddhhhggggggffffffddd___YYYUUUPPPPPPKKKCCC@@@EEEJJJKKKIIIFFFBBB@@@@@@@@@@@@??????;;;;;;AAAIIIOOOVVV\\\aaafffiiifffccccccccc```ddd```]]]___bbbaaaZZZTTTIII@@@999888888666555777222222222000///111666;;;;;;::::::;;;===@@@CCCDDDEEEEEEKKKTTT[[[^^^aaafffcccfffmmmrrrooogggeeeiiiiiijjjhhhggglllrrrqqqkkkbbbdddccc]]]\\\aaagggiiidddjjjnnnkkkddd^^^]]]___^^^]]][[[[[[]]]```eeehhheeebbbaaabbbbbbbbbhhhooowwwzzz~~~yyyrrrnnnhhhccckkklllhhhaaa^^^```aaa```iiijjjlllmmmmmmllljjjhhhfffgggjjjkkkjjjeee___[[[SSSLLLDDD???<<<:::888666;;;CCCNNNVVVZZZ\\\___bbb```aaa^^^YYYYYY]]]]]]XXXYYYVVVQQQLLLHHHHHHJJJLLLJJJDDD<<<999888999999:::@@@>>>>>>CCCEEEBBB@@@AAA???:::222---***)))(((&&&$$$$$$$$$$$$$$$###!!! $$$$$$############$$$$$$$$$#########$$$$$$%%%&&&'''$$$"""$$$###!!!!!!$$$!!!"""#########"""!!! $$$$$$###$$$$$$&&&((((((%%%$$$$$$$$$%%%''')))***%%%%%%$$$###############%%%$$$$$$$$$$$$%%%&&&&&&$$$&&&(((+++///555>>>DDDFFFLLLSSSWWWVVVUUUVVVXXXUUUVVVVVVUUURRRNNNJJJHHH:::999<<>>>>>???@@@???>>>======AAADDDGGGPPPYYY___ccceeebbb```bbbeeeeeegggbbb^^^___bbb```YYYRRRGGG===777999:::777666999444555444222000333999>>>>>>>>>???@@@DDDHHHLLLNNNOOOPPPVVV```gggiiilllpppqqqssswww{{{uuukkkiiinnnnnnpppnnnlllrrryyywwwpppkkkooooookkkiiilllpppqqqssssssqqqllleeeaaacccfffaaa```]]]\\\^^^bbbfffiiiddd___\\\]]]___```fffllltttuuuwwwzzz}}}vvvoooiiiaaaYYYccceeeccc^^^^^^bbbffffffjjjlllooopppooolllgggdddiiihhhiiilllnnniii___VVVOOOIIIAAA>>>>>>>>>:::666999BBBNNNWWW\\\___bbbeeeaaaccc___ZZZZZZ______ZZZSSSQQQMMMJJJIIIKKKMMMOOOCCC<<<666555666999;;;===AAA======CCCFFFDDD@@@@@@>>>888000+++)))((('''%%%######""""""###%%%&&&((($$$$$$############$$$$$$$$$#########$$$%%%%%%&&&***&&&###$$$###"""!!!"""######""""""!!!"""###$$$%%%$$$###"""""""""""""""###%%%'''(((((('''%%%$$$###$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&(((,,,///555>>>JJJRRRYYY```hhhllljjjhhhhhhiii]]]\\\ZZZXXXUUUPPPJJJFFF999888;;;AAAFFFJJJQQQYYY]]]cccggghhhjjjllljjjeeecccccccccbbb```___aaabbbZZZ]]]^^^ZZZQQQIIIDDDBBBFFFGGGDDD>>>:::999777333222000---***'''''')))++++++)))((()))(((&&&%%%&&&""""""###$$$$$$$$$######&&&$$$!!!!!!"""###$$$###!!!%%%&&&$$$"""###%%% ###$$$###""""""### ###%%%%%%###!!!"""$$$%%%""""""!!!!!!"""###$$$$$$### """$$$### !!!###"""!!! """###$$$"""###%%%''''''%%%###"""$$$$$$$$$############"""###$$$$$$$$$###""" !!! !!!###$$$%%%&&&&&&###!!!!!!$$$((("""%%%)))******((((((((()))(((&&&$$$$$$&&&((()))+++)))''''''((('''$$$!!!"""%%%&&&%%%""""""$$$'''$$$%%%%%%&&&%%%$$$"""!!! !!!!!!""""""######$$$######"""###%%%'''(((+++111777;;;:::666222000,,,,,,---.........------yyytttmmmiiiccc[[[TTTQQQQQQRRRXXXXXXYYYYYYUUUOOOLLLMMMMMMSSSSSSKKKDDDFFFLLLOOOUUUSSSRRRVVVcccpppuuurrryyywwwtttqqqnnnhhh___YYYKKKOOOTTTTTTOOOKKKJJJKKKTTTKKKNNNUUUTTTYYY``````XXXPPPOOOWWWZZZTTTSSSWWWPPPRRRRRRQQQRRRYYYeeennnsssvvvxxxvvvqqqnnnpppsssxxxuuunnnfffdddfffeeebbbWWWRRRNNNPPPUUUXXXUUUQQQQQQMMMLLLOOOWWW]]]___^^^ccc^^^\\\aaafffiiikkkoooppplllhhhhhhiiiiiigggddddddbbb^^^[[[ZZZ[[[\\\^^^^^^WWWMMMFFFCCCGGGNNNSSSRRRJJJAAA<<<===>>>>>><<>>???AAAHHHRRR\\\bbbdddfffgggeeebbb```aaabbb```ZZZTTTOOOIIIDDDHHHQQQTTTOOOGGG<<<:::777555666888<<>>@@@@@@???CCC@@@<<<:::<<>>???<<<@@@@@@???===;;;:::;;;===DDDFFFKKKSSS\\\fffnnnssskkkjjjpppzzzzzzuuutttpppqqqoookkkiiikkkjjjgggdddaaa]]]]]]___bbbccccccfffggggggfffdddbbbaaa```___```\\\WWWWWW]]]___]]]TTTSSSQQQQQQRRRUUUXXXZZZXXXTTTUUUXXXZZZZZZ```hhhssspppnnnoooqqqsssqqqoooqqqooommmkkkgggaaa[[[VVV```dddccc^^^bbbmmmooojjjccc```fffpppppphhhfffkkkrrrlllhhhkkkppppppiiiaaa\\\UUUOOONNNLLLHHHEEEEEEGGGMMMVVV^^^bbbeeeggghhheeeaaa^^^___aaa^^^UUUMMMEEE@@@>>>CCCLLLOOOKKKEEE999777444333444777:::===AAA???===<<<<<<>>>AAACCC;;;666///***'''&&&&&&&&&(((&&&######$$$%%%###!!!!!!###&&&&&&$$$###%%%&&&%%%"""%%%$$$"""###$$$###$$$&&&%%%"""###((("""!!! !!!"""!!! %%%$$$###""""""###$$$%%%###$$$$$$$$$$$$$$$$$$$$$'''###"""%%%%%%"""###'''+++***((('''''''''((((((***...555>>>KKKZZZhhhqqqzzzzzz|||~~~~~~lllhhhbbb^^^___^^^UUUIII<<<666222555:::@@@IIIRRRaaahhhooooooooooookkkggg]]]XXXQQQLLLIIIGGGEEEDDD???@@@===666333333111------,,,***(((&&&&&&&&&&&&&&&&&&)))***&&&!!!###((("""######$$$$$$######"""&&&###""""""!!! $$$%%%$$$###"""!!!!!!"""### """###"""###$$$&&&$$$$$$$$$$$$$$$###""""""###"""!!!!!!!!!!!!"""### !!!"""###$$$$$$%%%"""!!! """###""" !!!!!!!!!!!!!!!!!!!!!!!!$$$""" """###"""!!! """###$$$###"""!!!!!!!!!"""### """%%%%%%""""""$$$$$$!!!%%%$$$$$$######""""""!!!&&&%%%%%%$$$$$$&&&(((***+++///000000222555444000000...,,,------+++)))'''---(((%%%''''''$$$###%%%$$$#########$$$$$$%%%&&&%%%%%%%%%'''(((((('''%%%***'''$$$###$$$&&&%%%$$$$$$"""###&&&&&&&&&***000444888<<<>>>;;;999888888888666555333222///---+++vvvqqqlllddd___[[[YYYXXXWWWZZZXXXVVVTTTRRRRRRRRRRRRPPPPPPOOOLLLIIIHHHHHHIIIJJJPPPRRROOOMMMQQQWWWZZZaaaaaaaaaeeeppp|||~~~qqqnnnkkkiiihhhhhhfffddd[[[[[[YYYVVVTTTUUUXXX[[[XXXQQQXXXaaa^^^]]]^^^YYYPPPKKKJJJPPPQQQKKKHHHJJJCCCGGGNNNWWW___eeejjjlllpppuuuyyyzzzwwwtttssstttuuutttqqqlllkkknnnmmmjjjgggbbb```dddlllnnnhhhaaaWWWVVVXXX^^^fffmmmoooooollljjjmmmsssvvvssspppooonnnlllhhhaaaZZZTTTRRRQQQKKKJJJJJJLLLRRRYYYaaafffaaa\\\UUUNNNJJJKKKNNNPPPJJJEEE???<<>>===;;;;;;<<>>IIISSSbbbhhhnnnooopppmmmeee]]]RRRLLLDDD===999777555444222333111+++)))***(((%%%******)))(((&&&%%%%%%$$$$$$$$$&&&)))&&&!!!###(((""""""############""""""###"""###$$$ !!!((($$$$$$###"""""""""######!!!"""###"""###$$$&&&$$$$$$$$$$$$$$$$$$###"""###""""""!!!!!!""""""### !!!!!!!!!""""""""""""###"""!!!""""""!!!!!!!!!"""""""""""""""###"""!!!!!!"""######""" !!!"""$$$$$$###"""""""""$$$$$$ !!!%%%&&&$$$!!!$$$$$$!!!!!!$$$%%%"""&&&&&&&&&&&&%%%###"""!!!***'''######'''***,,,---444888::::::;;;??????<<<:::999777555555333000---///***'''((((((%%%###%%%$$$$$$#########$$$%%%%%%%%%%%%&&&(((***)))'''%%%'''&&&$$$%%%&&&'''&&&%%%$$$"""###'''''''''+++111555;;;BBBDDD@@@<<<;;;===888::::::888333...,,,+++{{{qqqiiieeeaaa[[[VVVTTTTTTVVVWWWVVVTTTSSSRRRQQQQQQOOONNNMMMNNNLLLFFFDDDFFFIIIIIIMMMSSSVVVTTTTTTYYY^^^```bbbdddeeehhhqqq||||||nnnmmmkkkiiigggeeecccaaa]]][[[XXXVVVWWWXXXZZZ[[[WWWPPPVVV^^^ZZZXXXYYYSSSKKKGGGGGGKKKKKKFFFEEEGGGEEEIIIQQQ\\\fffmmmoooooosssuuuwwwvvvsssqqqqqqrrruuuvvvtttqqqppprrrpppkkkjjjfffeeejjjqqqrrrllldddZZZYYY[[[```ggglllnnnnnnjjjhhhjjjnnnnnnhhhdddddd[[[\\\[[[VVVOOOKKKKKKMMMHHHGGGFFFHHHNNNUUU]]]bbb^^^ZZZTTTNNNJJJIIIIIIJJJEEEAAA======@@@DDDGGGHHHIIIEEEAAA???AAAFFFMMMQQQ[[[eeekkkhhhdddhhhnnnqqqrrrssspppeeeUUUHHHCCCCCCIIIIIIFFFCCCDDDGGGEEE@@@DDDDDDDDDAAA>>><<<<<<===DDDJJJTTT___hhhmmmooopppcccfffmmmrrrqqqjjjbbb]]]^^^___[[[UUUSSSVVVWWWVVVSSSRRRRRRQQQQQQPPPOOONNNNNNMMMLLLJJJHHHDDD@@@<<>>@@@BBBBBB>>>999111111000111222555777999<<<;;;::::::<<<>>>AAACCC<<<777111+++)))((((((((()))((('''&&&&&&&&&&&&&&&!!!"""$$$%%%%%%%%%%%%&&&"""###%%%%%%""" """%%%$$$""""""$$$""""""$$$###"""###%%%%%%%%%###"""###$$$%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%$$$$$$&&&)))*********+++((('''&&&%%%%%%&&&'''(((---222===NNN```nnnvvvxxx~~~|||{{{{{{}}}tttpppjjjddddddeee___VVVJJJBBB<<<:::<<>>AAAFFFJJJLLLMMMJJJGGGEEEGGGLLLRRRUUU^^^eeeiiifffccceeekkkpppqqqssspppdddSSSGGGCCCEEEIIIIIIFFFDDDFFFIIIFFF??????AAAAAA@@@>>>======>>>BBBHHHQQQZZZ___```^^^]]]WWW[[[___```___\\\XXXTTTQQQVVVWWWOOOHHHHHHMMMPPPHHHKKKNNNOOONNNJJJFFFDDDFFFCCC@@@>>>===<<<:::888===@@@DDDFFFEEEBBBAAABBBIIIFFFCCCFFFLLLOOOMMMJJJEEEKKKQQQUUUXXXYYYZZZZZZZZZ\\\^^^]]]YYYUUURRRPPPUUUUUUWWWXXXXXXTTTOOOJJJRRRTTTVVVXXX\\\bbbbbb```ZZZTTTNNNMMMOOOQQQSSSVVVTTTUUUZZZ```dddfffcccaaa^^^YYYWWW[[[]]]YYYTTTRRRYYYYYYYYYXXXZZZ^^^eeejjjiiiccc]]]]]]___[[[PPPFFFEEECCC@@@??????===:::777111111222333444666888999<<<;;;::::::;;;===>>>@@@>>>999222---***)))((((((((((((((('''&&&&&&''''''$$$$$$$$$%%%%%%%%%$$$###!!!%%%'''%%%!!!!!!###%%%'''%%%&&&'''%%%""""""&&&$$$######$$$%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%''')))***,,,---,,,---,,,+++***)))***++++++333999EEEWWWiiiuuuzzzzzz~~~~~~|||zzzyyy{{{}}}pppnnniiieeefffhhhddd]]]SSSMMMGGGEEEEEEIIIUUU```fffiiijjjgggccc\\\OOOBBB<<<888111,,,*********))))))+++***&&&%%%((((((%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!###&&&&&&######'''######$$$$$$$$$$$$######&&&!!! $$$'''%%%%%%&&&#########$$$$$$$$$$$$######$$$%%%###!!! !!!###$$$$$$%%%%%%%%%$$$$$$""""""############""""""$$$$$$############"""""" !!!"""###### %%%%%%$$$######"""!!!!!! !!!###$$$$$$#########"""######$$$$$$$$$$$$$$$ """ !!!###"""!!!"""!!!"""&&&'''%%%$$$$$$%%%%%%&&&%%%%%%%%%"""$$$%%%$$$$$$(((111777AAAGGGJJJIIIJJJOOOQQQQQQNNNOOOMMMHHHFFFGGGDDD===333...+++------***)))***''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&)))++++++)))'''$$$&&&(((******)))((((((&&&$$$%%%((()))(((---333111999BBBGGGFFFDDDDDDFFF<<<555...,,,---///...,,,}}}hhhaaaZZZVVVWWWVVVSSSOOONNNOOOOOOOOONNNPPPSSSVVVWWWTTTPPPNNNNNNLLLHHHDDDKKKOOOMMMFFFEEELLLQQQOOOVVV[[[___```aaafffiiihhhjjjmmmnnnnnnrrrvvvvvvsssgggiiiiiifff___XXXRRRPPPWWWUUUSSSWWW[[[\\\XXXTTTOOOEEEGGGMMMIIIJJJNNNKKKKKKKKKJJJHHHFFFEEEGGGIIIMMMSSS^^^iiittt|||}}}yyysssnnnllllllnnnooouuuxxxyyyxxxxxxwwwqqqjjjeeefffhhhjjjkkkiiieeebbbcccbbb```^^^]]]]]]^^^___[[[XXXVVVUUUPPPJJJJJJMMMHHHIIIIIIHHHFFFFFFGGGIIIEEEDDDDDDFFFJJJOOOUUUXXXMMMJJJGGGCCC@@@???>>>>>>??????>>>???AAAFFFJJJMMMNNNLLLJJJJJJLLLOOOTTTVVV\\\^^^```______bbbgggkkkiiijjjggg]]]PPPGGGEEEHHHFFFFFFCCCBBBFFFIIIDDD<<<;;;===??????=========>>>AAAFFFLLLRRRTTTSSSPPPMMMOOOSSSUUURRRQQQRRRSSSQQQHHHPPPRRRJJJ@@@@@@FFFJJJEEEIIINNNPPPMMMIIIEEECCCBBB>>>:::888::::::999777777:::AAAFFFEEEAAABBBEEEIIIHHHIIILLLPPPSSSRRRPPPJJJPPPVVVXXXZZZ]]]^^^\\\]]]]]]]]]]]][[[XXXTTTPPPVVVVVVXXXZZZ[[[WWWQQQMMMQQQRRRUUUYYY]]]``````^^^ZZZQQQHHHEEEHHHLLLOOOPPPLLLPPPVVV[[[]]]\\\ZZZXXXVVVTTTUUUZZZ\\\ZZZWWWXXX]]][[[WWWSSSSSSXXX```fffddd___ZZZXXXXXXUUUPPPKKKDDDBBB???<<<:::888888888222333444555666777888888:::::::::::::::<<<===>>>AAA<<<444...***)))((('''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$$$$%%%%%%###!!!!!!&&&((($$$"""###%%%%%%"""!!!###&&&%%%###%%%)))###"""!!!"""$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&((((((+++///111000///...---------...///000666>>>LLL]]]llluuuyyyyyyxxx{{{}}}{{{xxxvvvvvvxxxmmmmmmjjjhhhjjjlllhhhbbb[[[VVVRRRPPPNNNPPPZZZdddooopppmmmdddZZZPPPBBB666222///+++(((((((((((((((''')))(((%%%$$$''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!"""&&&&&&$$$$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%"""&&&%%%###""""""###$$$$$$%%%$$$$$$$$$ """######""""""###$$$###$$$%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$############### """$$$$$$"""!!!$$$######"""!!!!!! """###$$$######$$$%%%###$$$$$$$$$$$$%%%%%%%%%!!!$$$### $$$%%%###"""%%%&&&%%%''',,,---+++&&&&&&%%%%%%%%%%%%&&&&&&###&&&&&&$$$'''///777CCCIIIMMMLLLMMMQQQVVVWWWUUUYYYWWWPPPPPPSSSPPPHHH;;;555111111///+++((((((***)))((('''&&&%%%%%%%%%'''&&&&&&(((***++++++***(((***---------,,,,,,---'''%%%%%%(((((((((+++111...333:::@@@BBBBBBBBBBBB===444***&&&))),,,+++)))}}}yyyoooeeeXXXRRRKKKIIIKKKMMMLLLJJJMMMPPPSSSTTTSSSSSSTTTVVVSSSOOOKKKJJJLLLLLLIIIEEEKKKPPPOOOGGGGGGOOOTTTQQQUUU[[[```aaaeeejjjllljjjfffjjjjjjiiijjjllljjjfff```aaaaaa^^^WWWQQQNNNMMMSSSOOOLLLPPPVVVYYYTTTOOOKKKBBBEEEKKKHHHIIIMMMJJJSSSSSSOOOJJJEEEEEEHHHJJJLLLTTTaaakkkqqquuuyyy{{{wwwsssnnnjjjhhhiiiiiijjjiiinnnqqqrrrsssrrrkkkddd^^^bbbeeeeeeaaa^^^]]]]]]dddbbb]]]XXXUUUTTTVVVXXXOOOMMMMMMMMMIIIDDDEEEIIIFFFEEECCCCCCEEEEEEEEEEEECCCCCCCCCEEEGGGJJJLLLNNNGGGEEEBBB???============?????????@@@BBBFFFJJJNNNKKKKKKKKKKKKMMMPPPRRRTTTXXXVVVVVVYYY]]]aaafffjjjffffffbbbYYYMMMFFFEEEFFFCCCBBB@@@@@@DDDGGGAAA888:::<<<>>>>>>===<<<<<<===>>>AAAFFFJJJLLLJJJGGGEEEGGGLLLLLLGGGFFFIIILLLKKKDDDKKKMMMFFF???>>>AAACCCEEEIIILLLLLLJJJGGGFFFFFF???<<<999999;;;<<<888444444666>>>DDDCCC???@@@FFFGGGIIILLLPPPSSSTTTUUUUUURRRYYY]]]\\\]]]bbbdddcccaaaaaa```___\\\XXXTTTRRRWWWYYY\\\___```]]]XXXSSSUUUUUUXXX]]]aaaaaa```___XXXTTTMMMHHHFFFIIIKKKMMMKKKOOOSSSUUUUUUTTTSSSSSSPPPOOOQQQUUUUUUTTTWWW]]]ccc___WWWPPPNNNRRRZZZ``````]]]XXXTTTRRRRRRSSSSSSHHHFFFAAA;;;666444666777333444555666777777777777777777888999:::<<<>>>???DDD>>>666///+++)))'''&&&%%%&&&'''&&&$$$$$$&&&(((%%%###"""$$$&&&&&&%%%"""!!!%%%&&&######&&&(((%%%  $$$###!!!###'''###"""!!!###%%%&&&&&&%%%$$$$$$######$$$%%%'''(((&&&&&&%%%%%%$$$#########!!!%%%'''''',,,444999888333333333444666888:::<<>>999555444222---******,,,+++***(((''''''&&&&&&((('''&&&''')))+++,,,,,,))),,,...---+++***,,,---(((%%%%%%((('''&&&)))///,,,---111666;;;<<<:::888666000***'''''')))++++++yyywwwrrrkkkfffccc\\\TTTNNNJJJEEEDDDHHHLLLNNNNNNLLLPPPUUUVVVTTTRRRRRRRRROOOJJJFFFGGGJJJLLLKKKHHHJJJQQQPPPHHHHHHQQQVVVRRRSSSYYY^^^aaaffflllnnnlll___ccccccaaa``````]]]YYYZZZ[[[ZZZVVVQQQMMMMMMOOOOOOJJJEEEHHHPPPSSSPPPKKKIIIAAAFFFMMMKKKKKKOOOKKKYYYYYYTTTKKKEEEEEEHHHKKKJJJUUUbbbjjjkkkjjjjjjlllnnnkkkhhhfffeeeeeedddddd]]]cccgggiiikkkkkkeee]]]XXX]]]aaa___YYYTTTUUUXXXbbb___YYYSSSNNNMMMOOORRREEEEEEHHHJJJGGGBBBBBBGGGBBB???>>>???CCCEEEDDDBBBDDDDDDDDDCCCCCCDDDDDDDDDDDDBBB@@@>>><<<======>>>???@@@@@@@@@BBBEEEJJJMMMHHHIIIJJJKKKMMMOOOPPPQQQVVVSSSQQQVVV^^^dddhhhkkkjjjhhhbbbXXXMMMEEECCCCCC@@@???>>>>>>CCCEEE???555;;;===??????===;;;;;;;;;:::===AAAEEEFFFFFFDDDCCC???EEEFFF@@@>>>BBBEEEDDDDDDHHHHHHCCC??????@@@>>>AAACCCEEEDDDAAA@@@AAADDD>>>;;;:::<<<>>>===777222444666<<>>@@@AAAEEE???777000+++(((&&&%%%&&&((()))(((&&&&&&(((+++###!!!!!!###'''(((&&&$$$!!!%%%&&&"""$$$))))))%%%&&&%%%%%%'''&&&"""###'''%%%$$$$$$%%%'''(((((('''%%%$$$###"""###%%%((()))&&&%%%%%%$$$###"""!!!!!!%%%''''''---999???>>>===>>>???AAADDDGGGKKKLLLNNNXXXeeennnrrrssstttuuuooovvv}}}zzzuuussssssooorrrrrrqqqrrrsssoooiiigggffffffeeeaaa___eeemmmhhhiiieeeWWWIII???777222---,,,+++***++++++)))'''''')))(((%%%%%%'''(((%%%'''&&&$$$######%%%'''((('''######'''(((%%%$$$%%%&&&''''''((((((''''''&&&######&&&(((%%% """'''"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%$$$!!! ###$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""""""""###&&&$$$""""""###$$$$$$###$$$$$$&&&''')))***+++,,,!!!###$$$###!!!"""%%%)))%%%%%%$$$$$$$$$%%%&&&'''###&&&'''%%%%%%(((((($$$###&&&((((((***///111///222///***&&&$$$$$$%%%&&&***((('''''')))++++++***---444999888888===CCCFFF@@@FFFEEE>>>???EEECCC;;;===888555555444000...///------+++)))((('''''''''***(((&&&&&&(((+++------(((***+++***(((''')))+++(((&&&&&&''''''%%%(((...+++******///555777444///+++++++++)))((()))---000yyymmm```ZZZVVVXXXWWWRRRMMMKKKKKKGGGDDDFFFKKKNNNNNNLLLLLLRRRUUUQQQNNNOOOLLLGGGNNNIIIHHHLLLOOONNNLLLLLLUUURRROOOMMMMMMOOOQQQRRRTTTWWW\\\```ccceeehhhiii```^^^[[[YYYXXXWWWUUUTTTUUUVVVVVVTTTRRRPPPPPPQQQLLLHHHGGGHHHHHHDDDDDDFFF@@@DDDIIIJJJIIIGGGHHHJJJPPPNNNLLLIIIFFFDDDCCCBBBJJJPPP[[[dddaaa[[[]]]eeejjjaaaYYYYYY___```YYYQQQUUUUUUWWW\\\```aaa^^^[[[UUUUUUVVVUUUSSSSSSTTTVVVXXX[[[YYYQQQKKKKKKMMMMMMDDDGGGIIIIIIGGGDDDCCCBBB===@@@AAA???AAAFFFIIIHHHCCC@@@<<<;;;<<<===>>>???>>>===<<<===>>>??????>>>BBBGGGFFFAAAAAAGGGKKKJJJEEEIIINNNQQQQQQPPPOOOOOOOOOQQQVVV^^^gggnnnrrrtttnnndddYYYPPPGGG@@@???AAA;;;:::;;;<<<<<<;;;888666<<<<<<;;;;;;;;;<<<<<<===>>>???AAAAAA???>>>???@@@@@@===;;;;;;===@@@AAAAAABBBAAA@@@???======<<<<<<@@@???@@@BBBCCCCCCAAA???888999;;;<<<<<<;;;999777777888:::===???AAAAAABBBFFFIIINNNTTTYYY\\\]]]]]]hhhjjjiiigggiiimmmmmmjjjlllllliiieeeaaa______```[[[```eeegggeeecccbbbccc\\\___dddfffdddaaa___^^^___VVVQQQPPPMMMGGGEEEGGGQQQSSSUUUVVVSSSNNNHHHCCCJJJOOOOOOIIIEEEKKKTTTZZZ```]]]WWWRRRPPPQQQTTTWWW```^^^\\\[[[YYYVVVVVVWWWZZZQQQHHHBBB;;;555444777888777555444444555666777999333444>>>DDDBBB??????FFFEEE<<<000((('''(((((('''&&&&&&''')))***((('''((('''%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''&&&$$$###$$$''')))(((&&&!!!"""###%%%(((,,,///111&&&&&&%%%%%%$$$#########$$$&&&'''(((---777EEENNNNNNPPPQQQQQQVVV\\\^^^[[[eeehhhkkklllpppvvvvvvsssuuuzzzyyyrrrmmmjjjqqqqqqtttuuupppiiigggjjjiiiooovvvvvvqqqmmmnnnqqqeeeaaaWWWIIIBBB???888///,,,,,,,,,,,,***(((&&&%%%&&&&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&&&&''''''#########$$$%%%&&&'''(((+++)))&&&$$$"""""""""###&&&%%%$$$&&&((('''$$$ ###$$$$$$%%%$$$###"""!!!###########################$$$&&&(((+++***(((%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""!!!"""&&&)))###%%%&&&%%%######&&&***)))''''''***)))%%%###%%%''''''&&&$$$""""""%%%'''''''''&&&%%%###$$$&&&(((%%%&&&'''((())))))))))))***((((((***---111222333333000,,,(((&&&&&&((()))((((((((()))+++***(((&&&***+++,,,...000222333444777:::<<<;;;888666777888444222111000111000...---111111000,,,(((&&&%%%&&&)))(((&&&&&&'''***---000...((($$$&&&+++...+++''''''(((***++++++***)))(((------,,,---...---***(((,,,...+++''''''+++...---}}}xxxooobbbWWWSSSNNNLLLMMMLLLIIIHHHIIINNNLLLLLLOOOSSSTTTPPPKKKJJJNNNMMMHHHFFFIIIJJJHHHLLLGGGGGGLLLPPPQQQQQQSSSVVVWWWVVVQQQKKKIIINNNSSSQQQTTTXXX[[[^^^```bbbccc^^^[[[XXXUUUSSSQQQNNNKKKQQQRRRSSSSSSQQQPPPQQQRRRNNNIIIGGGHHHGGGDDDDDDFFFFFFGGGIIIIIIHHHGGGGGGHHHLLLKKKJJJHHHFFFDDDCCCBBBJJJNNNWWW]]]YYYSSSUUU[[[^^^WWWQQQQQQUUUVVVPPPJJJKKKLLLNNNSSSWWWXXXUUURRRNNNNNNNNNMMMLLLLLLNNNPPPZZZZZZUUULLLGGGIIIJJJJJJFFFHHHKKKKKKHHHDDDBBBAAA===>>>>>>===???EEEGGGEEE???===:::999:::;;;<<<;;;>>>>>>>>>>>>??????>>>>>>EEEGGGFFFBBBDDDJJJMMMLLLLLLOOORRRTTTSSSRRRQQQQQQWWWWWWZZZaaaiiiooopppoooeee[[[PPPIIIBBB<<<:::===::::::999999:::;;;;;;:::;;;;;;:::::::::;;;;;;<<<===???AAA@@@===;;;;;;<<<;;;:::888999<<>>===;;;:::999999999???>>>===???@@@AAA@@@>>>888999;;;<<<===<<<;;;;;;777888:::<<<>>>@@@BBBBBBFFFLLLSSSYYY]]]```dddfffkkkmmmllljjjlllppprrrooosssrrroookkkfffccccccccc___eeelllooonnnjjjhhhfff```aaabbbaaa^^^\\\[[[[[[[[[UUUQQQSSSRRRNNNMMMOOOTTTVVVXXXYYYVVVPPPIIIEEELLLRRRRRRLLLIIIMMMUUUYYYbbb]]]XXXUUUUUUWWWZZZ\\\aaacccddd```XXXRRRTTTYYYUUUMMMEEE@@@;;;555444666555555555444555666777888<<<:::<<>><<<:::999:::;;;;;;:::??????@@@@@@@@@@@@??????DDDDDDBBBBBBGGGNNNOOOMMMRRRTTTVVVVVVUUUSSSSSSSSS]]][[[\\\bbbkkkoookkkggg\\\SSSIIICCC>>>999777::::::999888888999:::<<<>>>======<<<;;;;;;:::;;;;;;<<>>===<<<;;;;;;;;;>>><<<::::::<<<>>>>>>===777888:::<<<============999:::<<<>>>AAADDDGGGHHHKKKRRRZZZ^^^```bbbfffkkkppprrrqqqnnnoootttwwwvvvvvvuuurrrnnniiifffeeefffdddkkktttyyywwwqqqiiieeecccccc```\\\XXXUUUVVVWWWYYYUUUSSSVVVVVVTTTRRRSSSWWWYYY[[[\\\YYYTTTMMMIIIOOOUUUVVVQQQNNNQQQVVVYYY```[[[VVVUUUXXX\\\^^^^^^aaahhhkkkdddWWWPPPTTTZZZOOOHHHAAA>>>;;;666333555222333444555666888999:::===???DDDIIIJJJFFFDDDFFF???@@@<<<333---+++***'''(((''''''(((******)))'''%%%%%%%%%&&&'''&&&$$$"""&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&""""""###$$$$$$%%%&&&&&&%%%$$$$$$%%%,,,:::LLLYYYiiikkkkkkjjjlllpppooojjjjjjmmmnnnnnnqqqwwwzzzzzz}}}yyysssnnnkkkjjjgggffffffdddbbbdddiiiooowww{{{rrrmmmkkkbbb\\\QQQDDD===888111)))%%%%%%&&&'''&&&%%%$$$###&&&''''''&&&%%%%%%&&&(((((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''')))******'''$$$###$$$&&&'''&&&$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((())))))&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%$$$$$$&&&(((///---***)))))))))((('''%%%###%%%)))***'''''')))&&&''')))(((&&&%%%%%%&&&&&&''''''%%%$$$$$$''')))%%%&&&'''((())))))))))))***))))))***---///000000---,,,***((('''((()))***+++***)))***,,,,,,***(((((())))))))))))))))))))),,,...111111000//////000...---,,,---///000///...111111///,,,)))'''&&&'''((((((((('''''''''''''''---'''!!!!!!&&&******)))'''(((***+++++++++***)))---,,,,,,------,,,***((((((,,,---+++,,,111222000jjjrrr}}}qqqhhh]]]UUUQQQMMMHHHDDD@@@AAAEEEIIIIIIHHHLLLRRRYYYZZZ[[[]]]\\\VVVMMMFFFIIIHHHEEEBBBAAAFFFLLLOOOUUUQQQNNNOOOPPPOOOQQQUUUOOOUUUXXXRRRHHHEEEKKKSSSKKKLLLMMMPPPRRRSSSRRRQQQMMMMMMLLLMMMNNNMMMKKKIIILLLOOOTTTVVVVVVVVVVVVWWWRRRKKKEEEFFFGGGEEEFFFHHHCCCCCCDDDIIINNNPPPMMMJJJDDDEEEGGGIIIIIIHHHFFFEEEJJJKKKMMMLLLIIIGGGHHHJJJLLLKKKJJJIIIIIIIIIIIIIIIBBBCCCDDDFFFFFFEEECCCAAACCCCCCBBBAAAAAACCCFFFIIIHHHFFFBBB>>>BBBIIIKKKIIIGGGIIIJJJHHHDDD@@@===<<>>CCCIIIHHHDDD@@@>>><<<<<<===>>>>>>===AAABBBCCCDDDCCCBBBBBBBBBAAA???>>>AAAJJJQQQRRRPPPTTTVVVXXXXXXVVVVVVWWWXXX```\\\\\\ccclllooohhhaaaYYYOOOFFFAAA>>>:::888999888999::::::::::::;;;<<>>AAA???;;;777777999999888888;;;>>>@@@@@@@@@@@@@@@???======<<<<<<<<<===;;;888777999;;;======888888999999:::;;;<<<===:::<<>><<<666333333000111444666999:::;;;<<<:::???FFFIIIFFFBBBBBBDDD???AAA???666000---)))&&&(((''''''(((******)))'''%%%$$$%%%&&&'''&&&###!!!''''''(((((('''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&'''((()))######$$$$$$%%%%%%%%%%%%$$$$$$###%%%...>>>RRR```pppssstttrrrqqqpppiiibbbdddhhhjjjjjjmmmuuuzzz{{{}}}yyyuuurrrpppmmmjjjhhhiiihhheeegggjjjsssyyy~~~~~~vvvmmmgggdddbbbZZZNNNCCC;;;555...(((&&&'''((())))))(((''''''&&&'''((('''%%%%%%'''((((((((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%''''''((('''%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&###!!!$$$$$$$$$%%%%%%&&&&&&'''$$$&&&'''''''''))),,,...222///++++++...///...,,,+++)))***------)))''')))&&&(((******)))'''&&&&&&'''(((((('''&&&&&&(((***&&&&&&'''(((((()))(((((('''&&&&&&'''***,,,,,,+++******)))((()))***+++,,,+++***)))***+++,,,***)))++++++***))))))(((((((((...000222333333222222222222111////////////---+++/////////,,,)))''''''(((&&&'''((()))))))))((('''---***&&&'''+++...---+++)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,---,,,***'''$$$(((***)))***------***]]]eeeppp||||||ssslllaaa[[[SSSLLLIIIHHHGGGFFFBBBEEELLLSSSTTTQQQRRRVVV[[[ZZZYYYWWWTTTNNNGGGBBBFFFFFFFFFGGGGGGHHHLLLPPPXXXSSSQQQPPPOOOMMMOOOSSSIIILLLOOONNNLLLKKKMMMPPPJJJJJJKKKMMMPPPQQQPPPNNNHHHGGGHHHIIIKKKLLLKKKJJJOOOTTTZZZ^^^^^^\\\ZZZYYYRRRJJJDDDEEEGGGFFFFFFHHHAAABBBEEEKKKPPPQQQLLLHHHDDDFFFHHHJJJJJJIIIHHHGGGJJJKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLCCCDDDEEEDDDAAA???<<<;;;>>>??????>>>>>>???BBBEEE@@@@@@>>>>>>CCCIIIIIIEEEGGGGGGGGGEEEAAA>>>======EEEEEECCCAAADDDIIIIIIFFFCCCAAA???>>>@@@AAAAAAAAACCCEEEHHHIIIGGGFFFFFFGGGBBB??????FFFOOOVVVWWWWWWWWWYYY[[[\\\]]]]]]___```bbb``````gggoooppphhh^^^WWWMMMCCC@@@>>>;;;999999777:::===>>><<<999888777BBB@@@>>><<<999888666666777<<>><<<777333222000222555999;;;<<<======777???FFFFFFBBB@@@AAABBBCCCDDDAAA888111---)))%%%(((''''''(((***+++)))(((&&&%%%%%%&&&'''&&&$$$"""''''''((()))((('''%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&''''''((())))))((('''''''''&&&%%%$$$$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''000AAAUUUcccrrrvvvyyywwwsssnnncccXXX___dddhhhhhhllluuu|||~~~~~~|||{{{yyyxxxxxxwwwvvvpppmmmlllnnnmmmiiigggiiinnnqqqtttsssmmmhhheeecccbbbXXXLLLBBB:::333---)))'''(((***++++++******)))''''''((('''&&&%%%''')))(((((()))******)))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%'''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%#################################$$$&&&&&&$$$"""######$$$$$$%%%&&&&&&'''%%%''')))***,,,///333666666222...---///000...++++++)))***...---***(((***%%%(((++++++)))'''&&&&&&((()))******))))))***,,,&&&'''((((((((((((((((((&&&%%%%%%''')))+++***))))))))))))***+++,,,,,,---+++***))))))***+++***)))++++++******)))(((''''''------///000111111000///111///------------+++)))---...---+++(((&&&'''((($$$&&&(((***+++++++++******)))***,,,///000---+++++++++,,,---......//////,,,,,,+++,,,---,,,)))'''%%%(((***))))))+++***&&&\\\cccllluuuwwwrrrhhh```UUUQQQLLLGGGEEEEEEFFFGGGIIILLLSSSZZZ[[[VVVTTTUUUWWWUUUSSSOOOKKKGGGDDDBBBCCCCCCGGGKKKKKKIIIJJJNNNRRRPPPOOOPPPOOOMMMPPPUUUGGGIIIKKKOOOQQQQQQOOOMMMJJJHHHIIILLLQQQRRRQQQNNNIIIGGGFFFGGGJJJLLLLLLLLLUUU[[[ccchhhgggbbb\\\YYYOOOGGGAAADDDHHHHHHGGGGGGCCCEEEIIILLLNNNLLLHHHDDDFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJJJJIIILLLPPPQQQNNNKKKJJJJJJJJJJJJKKKLLLLLLBBBCCCCCCAAA===999777777:::;;;<<<;;;;;;;;;===??????AAAAAA@@@BBBEEEEEEAAAIIIHHHGGGDDDAAA@@@AAACCCGGGIIIIIIFFFFFFJJJKKKJJJFFFCCC@@@???AAACCCEEEEEEEEEIIIMMMNNNMMMKKKLLLNNNIIIFFFHHHOOOWWW[[[]]]___[[[^^^bbbeeefffggghhhjjjhhhggghhhmmmqqqnnnddd[[[QQQGGG>>>======;;;999888666:::???@@@===888666666===<<<:::888777666555555666<<>>===>>>???AAACCCCCCAAA>>><<<<<<;;;::::::::::::::::::888555444666888::::::666555444444666888;;;<<<===AAAHHHPPPWWW\\\^^^___]]]bbbgggiiihhhiiimmmrrrpppuuuvvvqqqnnnppprrrrrrllllllllljjjhhhhhhjjjlllqqqsssvvvwwwssshhh[[[RRRZZZ]]]```aaa^^^ZZZVVVUUUPPPRRRQQQPPPSSSVVVVVVSSSPPPSSSXXX[[[\\\YYYUUURRRMMMRRRUUUSSSSSSUUUVVVUUUQQQQQQOOONNNMMMMMMNNNNNNVVVYYYYYYXXX]]]eeebbbZZZQQQGGG???===<<<888444333222444888<<<>>>>>>===<<<999AAAGGGEEEBBBBBBDDDDDDEEEFFFAAA777///,,,)))&&&((((((((()))***+++***(((((('''%%%%%%&&&'''&&&$$$&&&''')))******)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''((('''''')))***"""###$$$%%%&&&&&&&&&%%%))))))(((''''''&&&%%%%%%&&&'''(((***222???PPP\\\nnnsssvvvuuurrrmmmbbbXXX]]]dddiiijjjnnnvvv~~~yyywwwtttsssuuuwwwxxxxxxpppllljjjmmmmmmhhhfffffffffgggiiiiiiggggggggghhhaaaVVVIIIAAA:::222,,,+++'''((()))*********)))((('''(((((('''&&&&&&''')))''''''))))))))))))'''''''''&&&&&&&&&&&&&&&''''''))))))(((''''''&&&%%%%%%!!!$$$'''((('''%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$########################&&&%%%%%%''')))***)))(((######$$$%%%&&&''''''(((((()))***+++...222888<<>>???;;;888888999888888888888999999:::;;;666===DDDCCC<<<888999===:::;;;===@@@CCCCCC@@@>>>>>>===<<<<<<;;;<<<<<<<<<777555333222444666777777444333222333666:::>>>AAAEEEJJJRRR[[[```ccccccbbbaaadddggghhhiiikkknnnpppiiippptttqqqnnnppprrrrrrnnnnnnmmmllliiiiiikkkllljjjkkklllmmmlllggg^^^XXX\\\```cccdddbbb^^^ZZZYYYSSSUUUSSSPPPRRRWWWWWWTTTOOORRRVVVYYYXXXUUUQQQNNNNNNRRRRRROOOOOOQQQQQQNNNIIILLLNNNLLLIIIGGGJJJMMMQQQUUUVVVVVV^^^iiiggg\\\PPPEEE<<<:::<<<999777666555777;;;???@@@???===;;;<<>>333+++******))))))(((((()))++++++***(((+++(((&&&%%%&&&'''''''''$$$&&&(((***+++***)))'''&&&&&&%%%$$$%%%&&&'''(((''')))***)))&&&%%%&&&((( ###%%%((())))))***))))))))))))(((((((((((()))***+++---111:::GGGPPPaaafffhhhhhhiiiiiiddd]]]]]]eeelllmmmooovvv|||uuuqqqmmmlllooorrruuuuuunnnhhheeeggghhhfffeeegggcccdddfffggggggggghhhiii___RRRFFF@@@999000,,,,,,))))))***++++++***)))((('''(((((((((&&&&&&((()))%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))(((((((((((('''&&&%%%%%%!!!###%%%%%%######$$$&&&)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&(((+++,,,,,,+++%%%%%%&&&'''((()))******,,,,,,,,,+++---111888===FFFEEEAAA;;;555111//////%%%$$$&&&+++,,,******,,,&&&((())))))'''&&&&&&&&&%%%''')))***))))))***+++''''''((((((((((((''''''$$$%%%&&&))),,,...---,,,)))***,,,...//////......000...,,,,,,---.........******++++++,,,,,,,,,,,,000///...000111111///,,,'''&&&%%%&&&((()))(((''')))))))))'''%%%$$$%%%&&&&&&'''((()))************$$$%%%(((+++---,,,***(((******++++++,,,...///000,,,+++++++++,,,+++)))&&&(((,,,,,,***+++......+++]]]bbbkkkpppnnncccTTTIIIEEEFFFHHHIIIKKKOOOUUUZZZ]]]XXXXXX\\\]]]YYYSSSQQQGGGHHHHHHGGGEEEEEEFFFGGGHHHGGGJJJQQQQQQMMMMMMRRRLLLKKKNNNPPPOOOKKKNNNSSSNNNSSSYYY\\\ZZZUUUNNNJJJGGGEEEFFFKKKRRRUUUSSSPPPMMMLLLKKKNNNTTTZZZ```bbb]]]eeepppuuurrrggg\\\TTTIIIAAA>>>CCCIIIIIIGGGEEECCCFFFGGGFFFEEEFFFJJJNNNIIIHHHGGGFFFEEEEEEEEEEEEHHHIIIIIIHHHNNNVVVUUUNNNNNNKKKHHHIIILLLNNNMMMJJJ???AAABBB@@@<<<999999;;;888:::===>>><<<:::999999>>>BBBBBB>>>===BBBHHHJJJQQQOOOKKKHHHGGGIIIOOOTTTQQQXXX[[[VVVPPPRRRWWWZZZQQQMMMHHHEEEGGGLLLOOORRRHHHNNNTTTVVVTTTSSSVVVXXXUUUSSSUUU[[[[[[XXXZZZ```___ccciiilllmmmmmmllllllqqqrrrrrrpppiii]]]OOOEEEEEE<<<555999>>>???>>>>>>555999===<<<999888:::>>>777777888:::<<>>BBBBBB@@@===::::::999888888888999999444333111111333444555444222111111333777===BBBFFFNNNSSS\\\dddhhhiiigggeeeeeeeeefffggghhhhhhiiiiiidddlllrrrqqqoooqqqssssssoooooonnnllliiihhhiiikkkbbbbbbbbbeeegggeee```\\\```ccceeeeeeccc___]]]\\\ZZZ\\\XXXRRRRRRVVVVVVRRROOOQQQUUUWWWVVVRRRMMMIIIPPPRRRQQQMMMKKKMMMLLLIIIBBBGGGKKKIIIDDDCCCFFFKKKNNNUUUWWWWWW___jjjiii___NNNBBB999888;;;:::888888777999===@@@AAA???===;;;===CCCDDDAAAAAAGGGHHHFFFCCCBBB;;;///))))))++++++)))(((((()))++++++***))),,,)))&&&$$$%%%'''((()))###%%%(((+++,,,+++***((('''&&&%%%$$$$$$%%%((()))***,,,,,,***&&&###$$$%%%((()))******)))'''&&&%%%(((((())))))******++++++,,,---......000555>>>EEETTTWWWYYYZZZ^^^cccddd```]]]fffmmmmmmnnntttyyy{{{rrrnnnhhhgggjjjnnnqqqrrrmmmfffaaabbbeeeeeegggjjjfffgggiiiiiiiiigggfffeee]]]PPPDDD>>>888///+++,,,+++,,,,,,---,,,+++***)))'''((()))(((&&&&&&((()))%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&%%%%%%$$$$$$"""###$$$""" !!!%%%(((,,,***(((&&&%%%$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%'''***,,,---,,,''''''((()))***+++,,,,,,000///,,,++++++000777<<<>>>>>><<<777///++++++---***((()))------***)))+++&&&''')))(((&&&%%%%%%&&&$$$&&&((()))(((((()))***'''(((((((((((((((''''''""""""$$$'''+++---,,,+++***+++---///000000///...222000......///000000000------...///000000111111...,,,+++,,,......+++(((+++***((((((((('''&&&$$$'''((((((&&&$$$###$$$&&&((((((((('''((((((((((((&&&'''((()))+++,,,,,,+++)))))))))***+++,,,...///,,,+++++++++,,,+++)))&&&'''***+++)))***...///---^^^]]]aaaeee```TTTMMMMMMLLLJJJMMMTTTWWWVVVZZZaaa^^^ZZZVVVUUUUUUTTTOOOJJJLLLHHHFFFIIIJJJGGGGGGIIISSSMMMIIIJJJMMMOOOPPPQQQNNNLLLLLLMMMPPPRRRSSSSSSYYY\\\^^^[[[XXXVVVQQQJJJIIICCCFFFPPPSSSNNNPPPWWWMMMOOOSSSYYYbbbkkkjjjeeeeeejjjqqqtttqqqiii^^^WWWEEECCCBBBCCCEEEHHHIIIIIIIIIFFFEEEIIINNNQQQPPPMMMMMMHHHEEEDDDAAA???BBBGGGDDDFFFIIIKKKNNNPPPQQQRRRQQQKKKIIILLLNNNMMMLLLMMMMMMKKKFFFAAA<<<888555444666888;;;<<<;;;999999888>>>@@@AAA@@@AAAFFFQQQYYY]]]YYYTTTRRRTTTXXX\\\___\\\```bbb```ZZZXXX\\\```ZZZXXXSSSNNNKKKLLLOOORRRPPPOOORRRYYY\\\YYYVVVWWWYYYaaaccc\\\VVVXXX]]]______gggnnnppppppooohhhaaannnmmmmmmlllbbbRRREEE???:::::::::;;;===>>>@@@AAA===999:::>>>===777555888999:::===???@@@@@@???>>>BBB???;;;888555555555666555333333777===???===999;;;888666666888999666444666555333///---,,,///111999333111666;;;@@@JJJTTT___\\\```kkkppplllhhhhhhkkkeeecccggghhhddddddgggjjjqqqwwwuuurrrrrrqqqoookkkoooqqqmmmfffbbbdddhhheeedddcccdddeeeeeeaaa^^^dddbbbdddgggeee```]]]^^^___^^^[[[XXXUUUTTTSSSSSSJJJKKKOOORRRTTTRRRNNNJJJLLLOOOQQQOOOKKKGGGGGGHHHDDDGGGIIIFFFBBBBBBIIIOOOOOOWWW\\\\\\aaafffbbbXXXLLLBBB:::888888888999<<<222666:::======;;;:::999@@@DDDCCC<<<777999>>>AAAEEE===444...++++++)))''''''''''''''''''((())))))++++++******************(((((()))+++,,,+++)))''''''$$$$$$'''***)))"""%%%'''***)))((((((***,,,******++++++++++++******)))))))))))))))***++++++...---,,,***,,,111888>>>CCCAAABBBGGGNNNTTTWWWWWWZZZ]]]ccciiimmmnnnnnnmmmmmmjjjggggggjjjlllmmmmmmfffgggeeeaaaccciiinnnnnnmmmpppppplllkkkkkkdddZZZWWWOOODDD:::333///---+++.........---,,,+++)))(((+++***)))(((((('''''''''''''''((()))(((((('''''''''&&&&&&&&&&&&'''((((((((($$$$$$((('''"""!!!%%%)))&&&###$$$'''))))))'''&&&))))))&&&%%%&&&%%%!!!&&&&&&'''''''''''''''''')))'''&&&'''+++......,,,%%%,,,000///000333111+++111///,,,******---000333333222111///...,,,++++++***************)))(((''')))'''%%%%%%&&&&&&%%%$$$&&&&&&&&&'''''''''''''''''''''((()))((('''%%%$$$"""((()))&&&'''++++++&&&(((+++000222111222444666888:::888333000333666555000......222777888444000000+++''')))...///+++%%%***)))(((%%%###"""$$$&&&'''######%%%$$$""""""%%%!!!"""$$$&&&((()))******''''''''''''(((***+++,,,+++)))(((+++...000...,,,---,,,,,,+++***))))))(((******++++++***)))(((&&&UUUUUUYYY^^^\\\UUURRRTTTQQQQQQUUU[[[\\\YYY[[[```ZZZUUUQQQPPPRRRTTTQQQOOOKKKGGGFFFIIIJJJHHHHHHKKKQQQNNNJJJJJJKKKMMMPPPQQQMMMNNNPPPRRRUUUWWWYYYZZZ___bbbccc```^^^[[[UUUNNNKKKGGGJJJRRRTTTNNNMMMSSSTTTXXX]]]dddnnnvvvuuuooonnnoooppppppkkkbbbVVVNNNEEEDDDBBBCCCEEEGGGHHHHHHJJJHHHIIIMMMRRRTTTRRROOOKKKFFFCCCAAA???===AAAGGGCCCEEEHHHKKKMMMOOOQQQSSSRRRLLLIIILLLPPPNNNLLLLLLMMMKKKHHHBBB<<<888777777777999:::::::::888888888===@@@BBBCCCDDDJJJSSS[[[]]]ZZZXXXXXX\\\```aaaaaaccceeeggggggdddaaa```___]]]ZZZUUUPPPNNNNNNQQQSSSQQQOOORRRXXXZZZYYYXXXYYY```dddddd___\\\^^^^^^\\\bbbiiiooopppooommmggg```eeecccbbb___UUUHHH@@@???:::::::::;;;<<<>>>???@@@>>>;;;;;;>>>===777555888:::;;;===???@@@@@@???>>>>>><<<999666444444555555555333333666;;;===:::777777666555666999999777555333333222000......111333999444444:::BBBKKKVVVaaahhheeehhhpppsssooolllkkkjjjgggiiilllkkkfffdddffflllqqqssspppoooqqqqqqnnnkkkmmmmmmhhhbbb```cccgggaaaaaabbbeeegggfffbbb^^^dddcccdddhhhfffaaa^^^___bbb]]]XXXWWWXXXXXXUUUQQQKKKMMMPPPSSSTTTRRRMMMIIIIIILLLOOOOOONNNKKKHHHGGGCCCDDDDDDAAA>>>AAAHHHOOORRR\\\aaa^^^^^^aaa```YYYKKKBBB999777888777888;;;666999<<<===;;;999888888???CCCBBB<<<888;;;???AAACCC<<<333...,,,+++***(((***))))))))))))***++++++,,,+++***)))((())))))***(((((()))+++++++++)))'''(((''''''(((***)))%%%!!!&&&(((***)))(((''')))+++++++++++++++***)))(((((((((((('''&&&'''((()))***---,,,+++***+++///555999666555666999???EEEGGGGGGMMMRRRZZZbbbhhhkkklllllllllkkkjjjkkknnnppppppoooeeefffdddaaadddkkkqqqqqqpppsssrrrnnnmmmllleee\\\TTTMMMCCC:::444000...---000000///...,,,***)))(((******)))(((((((((((()))'''''''''((((((((((((((((((((((((''''''(((((()))***''''''***)))%%%$$$'''(((&&&$$$%%%''')))(((''''''***)))%%%%%%'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''+++///000...,,,!!!'''++++++---111111---111...+++((('''(((***+++///......---,,,++++++***((())))))******))))))))))))'''%%%%%%&&&&&&%%%$$$'''''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&***)))&&&&&&+++---***)))+++---......000444888===???===888555888;;;:::999666555777::::::555111///---,,,,,,---,,,***((('''''''''%%%###$$$&&&(((%%%""""""&&&'''&&&'''***###$$$%%%&&&&&&'''''''''&&&''''''((())))))******)))((((((***------,,,*********)))(((((('''&&&&&&******++++++***)))((('''JJJKKKPPPVVVYYYXXXZZZ^^^YYYZZZ^^^bbb```\\\[[[]]]TTTPPPMMMMMMQQQTTTTTTTTTKKKHHHGGGIIIIIIHHHIIILLLQQQQQQOOOLLLKKKMMMRRRUUUOOOSSSXXX[[[\\\^^^bbbfffhhhkkkjjjgggdddaaaYYYQQQMMMIIIKKKRRRSSSNNNMMMQQQ\\\bbbiiipppyyy}}}wwwsssooojjjfffbbbZZZOOOFFFFFFDDDCCCDDDGGGIIIIIIIIILLLLLLNNNRRRVVVWWWSSSPPPGGGCCC???>>><<<;;;???EEEBBBDDDGGGIIIKKKMMMOOOQQQTTTLLLHHHLLLQQQPPPLLLJJJKKKLLLKKKEEE<<<888999;;;;;;::::::999999888888888===@@@DDDGGGIIIOOOVVV\\\___\\\ZZZ]]]bbbdddbbb___ggghhhjjjkkkjjjfffaaa]]]aaa^^^YYYTTTQQQQQQSSSTTTQQQPPPQQQWWWZZZYYY[[[___jjjiiieeeccceeegggccc\\\bbbiiinnnmmmjjjhhhccc^^^]]]ZZZXXXRRRHHH>>><<>>??????===<<<>>><<<888666777:::;;;===>>>>>>>>>===<<<:::888666555444444444555555333222555888999777444333333444777999999777555///000000000///000333555999777:::CCCNNNYYYeeeoooooolllnnnrrrsssppplllllljjjkkkooorrrnnngggeeegggoooooolllhhhiiinnnooommmhhhhhhgggccc___^^^aaaeee```aaaccceeefffccc^^^ZZZ``````ccchhhhhhdddcccdddddd]]]WWWWWW[[[[[[UUUOOOLLLNNNPPPTTTUUURRRMMMIIIGGGIIIMMMQQQRRROOOJJJFFFDDDCCCAAA>>>===BBBLLLSSSXXXbbbfff```[[[]]]\\\XXXIII@@@888666777666777999:::;;;===<<<:::888777777>>>BBBBBB===:::===AAABBB@@@:::222---,,,,,,+++************)))******+++,,,...---***((((((((()))***((()))***++++++***)))(((***************)))(((''''''((())))))(((''')))***,,,++++++***)))(((''''''((('''%%%$$$$$$&&&(((******++++++******,,,000333000//////111555999;;;<<<@@@FFFPPPZZZccchhhkkkllljjjkkkmmmqqqttttttsssqqqiiiiiigggcccdddkkkqqqqqqppprrrrrrooommmjjjccc\\\SSSMMMDDD<<<666333000///444333111///---***((('''))))))((((((((()))******((('''&&&&&&'''((()))******))))))(((((())))))***+++((((((***)))&&&%%%''''''&&&&&&'''))))))(((&&&(((***)))%%%%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###(((...222111...+++###'''))))))+++...///------,,,***((('''''''''((()))*********************))))))***************)))***(((&&&%%%&&&&&&%%%$$$((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%((()))'''###$$$))),,,+++,,,---------...222777;;;@@@BBBBBB===<<>>>>>===;;;555000...000111///,,,))))))+++%%%&&&&&&%%%$$$%%%'''***%%%"""###''''''&&&&&&***&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&'''((())))))))))))***))))))+++,,,,,,***((())))))((((((''''''&&&&&&)))******+++******)))(((EEEIIIOOOVVV[[[]]]aaaddd``````bbbaaa^^^[[[YYYZZZPPPOOONNNPPPSSSUUUUUUTTTMMMJJJIIIJJJIIIFFFHHHMMMSSSUUUTTTOOOMMMPPPVVVZZZTTT[[[aaadddeeefffkkkpppqqqrrroooiiifffaaaYYYOOOKKKGGGHHHMMMOOONNNQQQVVVaaahhhnnntttzzz~~~{{{tttnnnfff^^^ZZZXXXTTTLLLDDDEEEDDDDDDGGGJJJMMMMMMMMMNNNOOORRRUUUWWWUUUPPPLLLDDD@@@===<<<:::999>>>EEEBBBEEEIIIJJJIIIIIIKKKMMMSSSKKKGGGLLLQQQPPPKKKHHHIIILLLLLLFFF<<<777:::>>>???===;;;::::::::::::999<<<@@@EEEJJJMMMRRRXXX\\\```\\\YYY\\\aaadddaaa]]]eeehhhkkkkkkhhhdddaaa```fffbbb\\\WWWTTTTTTTTTTTTQQQPPPRRRXXX[[[\\\aaagggqqqkkkfffhhhooopppiii___bbbhhhllliiieeeccc```]]]XXXWWWUUUOOODDD:::<<>>======;;;888777777999:::;;;;;;;;;::::::999666555555444444444555555555444222333555555333111111222555777888777444222---...///000000111333666999<<>>666555666666666999;;;<<<===<<<:::999999:::???CCCCCC@@@>>>AAADDDDDD===888111---------,,,+++)))(((((((((((()))******111///,,,***((()))***+++((()))++++++***)))))))))+++,,,,,,+++)))((()))+++((())))))))))))((())))))******))))))))))))))))))***(((%%%######%%%(((***((()))******))))))+++,,,...------///111444666777:::@@@LLLXXXbbbhhhkkkllleeehhhnnnsssvvvuuusssqqqooooookkkeeeeeejjjmmmmmmkkkmmmnnnllljjjfff```[[[VVVPPPGGG???:::555222000666555333000---***)))((((((((((((((()))***+++,,,((('''&&&%%%&&&(((***+++***))))))(((((())))))))))))((('''''''''%%%%%%&&&%%%&&&''')))))))))(((&&&)))+++)))%%%%%%)))+++***((((((((((((''''''''''''###%%%***...000///---***+++++++++))))))***+++***((())))))))))))*********&&&&&&'''((()))***+++++++++,,,,,,,,,++++++***)))***(((&&&&&&&&&&&&&&&$$$(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((((((%%%%%%$$$"""###&&&((((((......///000222555888;;;===AAAAAA??????DDDGGGGGGHHHFFFCCCAAA>>>999333......//////...+++(((((((((%%%&&&&&&%%%$$$%%%''')))(((%%%%%%''''''###"""%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&((())))))))))))))),,,,,,---------+++)))'''*********)))))))))(((((()))*********************HHHNNNWWW]]]```cccddddddaaaaaa___[[[WWWWWWXXXXXXQQQRRRTTTWWWXXXWWWTTTRRROOOLLLKKKKKKIIIFFFIIIOOOUUUXXXWWWQQQOOOUUU\\\^^^]]]bbbhhhjjjjjjkkkpppuuuuuusssmmmeeeaaa]]]TTTJJJFFFDDDCCCGGGKKKQQQXXX^^^eeejjjoooqqqsssuuuqqqkkkfff]]]TTTPPPPPPOOOIIICCCDDDDDDEEEIIINNNQQQRRRRRROOOQQQSSSTTTTTTOOOIIIEEEAAA>>><<<<<<;;;:::>>>EEECCCHHHLLLMMMJJJGGGGGGIIIPPPIIIFFFLLLQQQOOOKKKHHHJJJMMMMMMFFF===888:::>>>CCC@@@======>>>>>>===;;;===@@@EEEJJJOOOSSSWWWYYY\\\YYYWWWZZZaaaffffffeeeggglllpppllleeebbbfffllliiiddd]]]XXXVVVUUUSSSRRRPPPQQQUUU\\\___aaagggnnnssskkkfffkkksssuuummmeeedddjjjlllgggaaa```___]]]UUUUUUUUUPPPEEE;;;;;;@@@;;;:::::::::::::::;;;<<<>>>>>>===;;;999999888777888888777777666666555444333333444555555666555555555444222222222222111000111333555666666333111000---...///000000222555888===DDDOOOZZZccciiilllkkkbbbeeeggghhhiiiiiihhhgggnnnqqqrrrlllgggfffiiimmmkkkhhhbbb]]]___fffhhheee^^^]]]]]]^^^``````___^^^iiihhhfffccc```^^^^^^^^^^^^\\\___dddfffeeefffiiibbb```\\\YYYWWWVVVUUUTTTOOOPPPQQQSSSUUUTTTQQQNNNPPPPPPRRRVVVWWWSSSKKKDDDFFFBBB======CCCMMMWWW]]]ggggggbbb[[[[[[]]]WWWKKKCCC;;;555555777666777999:::<<<======<<<<<<===>>>AAADDDEEECCCCCCFFFGGGEEE;;;666000------...---+++)))))))))))))))***++++++222000...,,,******+++,,,)))+++,,,,,,***)))***,,,+++,,,+++***((((((***,,,***)))))))))***+++******(((((((((((()))***,,,---,,,***'''%%%%%%''')))+++''')))******((('''((((((******++++++,,,...000222999@@@LLLXXXaaagggiiiiii```dddkkkpppsssrrrpppooooooppplllgggfffjjjmmmlllggghhhjjjkkkiiiccc___]]]ZZZTTTLLLDDD===777333///777555222///---+++***)))(((((((((((()))+++,,,---)))(((&&&%%%&&&''')))+++((((((''''''(((((()))*********)))'''&&&'''''''''%%%'''((())))))((((((((()))+++***&&&'''+++...,,,++++++******)))))))))(((''')))***+++++++++******,,,***)))(((((('''''')))&&&'''((((((((((((((((((%%%&&&'''((()))***++++++.........---,,,***)))((()))(((&&&&&&'''''''''&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&'''(((((((((###"""###%%%&&&%%%%%%&&&+++,,,...000333444555555555999<<<;;;===CCCGGGGGGEEECCCAAA>>>:::555///+++...,,,*********(((&&&###&&&''''''&&&%%%$$$%%%&&&)))''''''))))))$$$###%%%%%%$$$$$$$$$$$$%%%''''''&&&&&&''')))******++++++...///000///---***'''%%%************))))))))))))))))))*********+++,,,,,,QQQXXX```bbbdddfffeeebbb\\\]]][[[UUURRRTTTWWWWWWTTTWWW[[[]]]\\\XXXTTTPPPPPPOOONNNOOOLLLJJJOOOVVVYYY]]]ZZZTTTTTT^^^eeedddfffhhhkkkkkkjjjjjjnnnqqqqqqmmmeee\\\YYYWWWOOOFFFDDDBBBBBBEEEKKKSSS\\\bbbfffjjjllliiiiiiiiigggbbb^^^XXXPPPLLLLLLKKKGGGCCCCCCDDDFFFKKKPPPSSSTTTTTTMMMOOOQQQQQQNNNIIICCC@@@???======??????===@@@EEEEEEKKKRRRSSSNNNIIIHHHIIILLLHHHHHHMMMQQQOOOLLLLLLNNNOOONNNGGG???;;;;;;>>>DDDAAA??????AAABBB???===>>>@@@DDDIIIMMMQQQSSSTTTTTTUUUWWW\\\cccjjjoooqqqooouuuxxxqqqgggdddlllvvvfff```ZZZWWWWWWWWWUUUSSSSSSVVV\\\ccceeeeeeiiipppppphhheeejjjqqqqqqlllhhhiiinnnmmmeee]]]ZZZ[[[[[[OOOOOOPPPNNNEEE;;;888<<<;;;;;;:::999999999::::::<<<>>><<<888777999999777777666555444333222111111111222333555666555555444555444333111000000000000111333555555333000/////////000000111333666<<<@@@GGGPPP[[[bbbgggjjjgggbbb]]]cccggghhhhhhjjjkkkiiinnnpppllldddaaadddiiilllggggggddd___```dddeeebbb\\\ZZZZZZ\\\aaadddcccaaahhhgggfffcccaaacccfffiiiccc```^^^```aaa___aaadddbbb```]]]YYYWWWXXX[[[]]]XXXWWWUUUUUUVVVUUUSSSQQQTTTUUUUUUUUUTTTPPPJJJFFFCCC>>>;;;===FFFQQQYYY]]]fffeee___XXXZZZ]]]UUUGGG@@@999333555777888999;;;999<<>>>>>@@@CCCCCCAAABBBGGGEEENNNXXXZZZVVVPPPMMMNNNJJJIIILLLQQQRRROOOOOORRRSSSRRROOOIIICCC???>>>>>>BBB@@@>>>@@@CCCDDD@@@<<<@@@AAACCCFFFJJJMMMNNNOOOOOOTTT[[[aaafffjjjooosssuuuyyyyyyrrrhhheeekkksss^^^ZZZUUUTTTWWWYYYXXXVVVYYY]]]eeelllkkkhhhhhhmmmlllfffcccgggiiigggfffgggkkknnnkkk___TTTPPPPPPQQQIIIHHHIIIIIIDDD<<<888:::;;;;;;:::999999888999999999<<<;;;666666::::::777777666555333222000000///...000222444555444222111444444333111//////000111///111333333111///000111000111222333777===EEEKKKTTT\\\dddgggiiijjjeee^^^[[[cccjjjjjjjjjmmmmmmjjjkkkkkkfff^^^]]]ccchhhgggdddhhhiiifffdddeeedddbbb___ZZZVVVYYY```fffhhhgggbbbccccccbbbaaabbbfffiiiccc^^^[[[\\\\\\\\\___dddccc^^^YYYXXX\\\aaaeeegggeeeaaa\\\YYYWWWVVVUUUTTTUUUUUUUUUSSSOOOLLLJJJJJJAAA===;;;@@@KKKVVV\\\]]]```bbb^^^WWWXXXZZZSSSGGG>>>777333555999:::;;;>>>:::===AAACCCCCCBBBBBBBBBBBBEEEFFFDDDEEEHHHFFFBBB999555///---......,,,***---,,,,,,,,,,,,---......,,,,,,---------+++***))),,,///111///,,,***---111---***)))***,,,---,,,)))+++***)))+++///111000///***)))))))))***---///000,,,+++***)))((()))******(((***+++***)))(((((())))))+++---......111555888???FFFPPP[[[bbbeeeeeedddZZZ^^^ccceeefffggghhhjjjhhhkkkllljjjkkknnnnnnkkkggggggiiikkkfff\\\XXXZZZXXXTTTMMMFFF@@@:::333///222111///---,,,,,,---...))))))))))))***+++,,,,,,))))))((((((''''''&&&&&&%%%&&&&&&((()))+++---...---000...((((((,,,---***'''((())))))'''''')))+++'''***+++***,,,000111///------,,,++++++***))))))'''((()))(((&&&%%%(((***&&&""""""&&&&&&""""""%%%((('''&&&%%%$$$#########''''''''''''''''''''''''(((((()))))))))((('''''''''%%%%%%&&&(((*********%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%((($$$%%%))))))''''''+++(((&&&%%%&&&)))+++***(((''',,,...---///444777666...///111000...,,,)))(((&&&(((((((((%%%$$$$$$$$$$$$%%%''''''&&&%%%&&&'''&&&%%%&&&***+++'''&&&(((&&&%%%%%%%%%&&&(((***+++(((''''''(((***...111444;;;===???===777111...---))))))))))))************))))))))))))***,,,...///aaaffffffaaa```cccccc```OOOUUUXXXTTTTTTXXXZZZWWW[[[]]]^^^]]]ZZZWWWUUUTTTPPPPPPSSSVVVVVVWWW```iiikkkmmmiiiccciiiwww}}}xxxppplllgggcccbbbbbbcccbbbccc]]]SSSLLLMMMPPPMMMFFFGGGIIILLLNNNRRRWWW[[[[[[```aaa]]]VVVSSSUUUWWWVVVPPPPPPOOONNNNNNNNNNNNNNNFFFFFFGGGJJJMMMOOONNNMMMFFFHHHJJJJJJHHHDDDAAA@@@>>>>>>BBBFFFFFFCCCDDDHHHEEEPPP[[[```[[[UUUSSSSSSIIIJJJOOOTTTSSSPPPQQQVVVXXXUUUPPPKKKFFFBBB@@@>>>@@@>>>===@@@DDDEEE@@@<<>>:::;;;;;;;;;:::999888888888888777;;;:::555555:::;;;777888777555333222000000///,,,...111333333222000///444444333111//////000111---000222111//////111444111111222555:::CCCMMMTTT^^^eeejjjiiiiiijjjeee^^^ZZZdddkkkkkkkkkmmmmmmiiihhhhhhbbb[[[\\\cccfffcccbbbiiinnnkkkhhhfffeeebbbbbb[[[TTTVVV^^^hhhmmmmmm]]]```aaa```^^^^^^```bbb___ZZZVVVXXXZZZ\\\bbbiiiddd]]]UUUWWW```jjjnnnnnnoooiiibbb\\\YYYWWWVVVUUUSSSUUUTTTPPPKKKIIIJJJLLLAAA>>>===DDDQQQ[[[___```ZZZ______XXXUUUWWWQQQHHH<<<666222555:::;;;===???<<>>===???CCCDDDDDDHHHNNNSSSYYY]]]\\\[[[[[[ZZZWWWUUUOOOPPPWWWWWWSSSWWWaaa]]]]]]YYYOOOHHHEEEDDDAAADDDAAA@@@AAA???===???DDDGGGDDDBBBDDDGGGJJJIIIGGGPPPTTTZZZ```dddhhhmmmooorrrlllhhhiiijjjgggccc```WWWUUUSSSUUUYYY]]]___^^^```jjjuuuyyytttlllhhhggg^^^aaadddbbb]]]\\\^^^bbbdddhhhfff[[[KKKAAABBBGGGFFFBBBBBBHHHGGG@@@;;;<<<888;;;===<<<999777777888666777888777555444444555777444222333555666444111000///111555444111222666///000000/////////222444000111111///---...111333222666<<>>>>>@@@GGGPPPXXX\\\]]]YYYYYYXXXYYY]]]^^^UUUJJJ===888666999:::999999;;;???AAACCCCCCBBBAAABBBCCCDDDBBB@@@AAADDDDDD???:::333222000...---,,,,,,,,,+++++++++************)))******))))))))))))******,,,,,,,,,---...///000111---,,,,,,---///...,,,******+++,,,---......///...///...---,,,++++++++++++***,,,...+++'''''',,,111222...***)))******)))((())),,,.........///222555EEEPPP]]]bbb```^^^aaafff]]]^^^```aaa[[[UUUYYYbbbjjjeee```___aaa```\\\XXX[[[^^^```\\\UUUPPPOOOPPPIIIKKKLLLIIIBBB<<<999888333222222111///---+++***)))(((''''''(((***,,,------,,,+++)))))))))******)))'''&&&'''+++------+++,,,)))%%%$$$%%%&&&''''''(((((())))))))))))((('''((()))***+++++++++++++++...---+++)))((())))))***###$$$%%%&&&''''''''''''&&&'''((('''&&&&&&'''((('''%%%$$$%%%((((((&&&###&&&'''((((((&&&%%%&&&'''''''''&&&%%%###"""$$$&&&!!!%%%(((***++++++***)))(((((('''''''''((((((***)))((('''&&&&&&''''''((('''%%%$$$######$$$%%%&&&&&&&&&&&&&&&'''((()))###%%%''')))))))))'''&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$%%%''')))'''###!!!###%%%'''''''''((((((((())))))%%%""" !!!$$$''''''&&&+++++++++,,,...111555777BBBEEEHHHGGGAAA:::444000+++,,,---.........---,,,---+++)))&&&&&&)))...333ddd``````bbb```ZZZXXX[[[WWWXXX\\\aaadddccc___\\\```___aaadddccc]]]YYYYYY^^^dddggggggiiiqqqxxxzzz~~~~~~~~~|||zzzwwwtttssskkkddd\\\YYYZZZ[[[XXXTTTNNNOOOMMMJJJGGGDDDDDDEEEPPPUUUVVVRRRQQQVVVYYYXXX[[[VVVPPPMMMOOOTTTWWWYYYQQQTTTWWWWWWUUUUUUVVVXXXVVVUUURRRNNNKKKKKKNNNQQQMMMMMMJJJFFFBBB??????@@@??????AAAFFFGGGGGGKKKRRRTTT[[[```______aaaaaa___ZZZUUUVVV]]]^^^YYY\\\eeeaaabbb]]]TTTMMMLLLKKKHHHDDDAAAAAABBBAAA???AAAGGGKKKIIIGGGIIIMMMOOONNNLLLUUUXXX]]]aaacccfffhhhjjjjjjiiigggfffgggfff```[[[UUUVVVWWWZZZ^^^aaabbbcccgggooowwwxxxrrriiicccaaa_________]]][[[\\\___bbb___```]]]SSSGGG??????BBBAAA>>>???DDDDDD>>>::::::666888;;;:::888666666777555666777666444444444555666444222222444555333111000///111444444111222666000111111000//////111444333333333111///000333777555:::@@@GGGNNNWWWaaahhhmmmlllkkkiiifffdddaaa```[[[ccciiijjjjjjkkkiiidddeeedddcccbbbaaa``````___\\\^^^```aaaaaacccfffgggfff___YYY[[[aaaeeebbb^^^```\\\\\\```bbb```___```]]]]]]^^^aaadddffffffeeecccaaa]]][[[bbbooovvvvvvrrrpppjjjccc[[[VVVTTTSSSUUUSSSQQQNNNJJJFFFCCCAAA>>>===???EEENNNWWW]]]___[[[ZZZXXXXXX[[[[[[RRRGGG===777222444555666999===:::<<>>999333222000...---,,,,,,,,,+++++++++************)))***))))))))))))******+++,,,+++++++++,,,---......111///------.../////////++++++,,,,,,,,,+++******...------,,,+++*********&&&)))***(((%%%%%%)))...///,,,)))))),,,.........+++---//////......111444DDDMMMZZZ```aaa```bbbddd___\\\[[[ZZZUUUQQQUUU\\\fffaaa[[[YYYYYYXXXTTTOOOUUUWWWXXXUUUOOOKKKLLLNNNKKKMMMNNNLLLFFF???;;;:::444444333111///---+++***)))(((''''''((())),,,---,,,+++***)))((())))))******(((&&&'''+++------------***'''%%%&&&'''(((((((((((()))))))))(((((((((((())))))***************+++***)))(((''''''''''''%%%%%%&&&(((((()))))))))&&&'''((('''&&&%%%&&&''''''&&&%%%&&&))))))'''%%%%%%&&&''''''%%%%%%%%%'''&&&&&&&&&%%%######%%%'''!!!###%%%''')))*********((((((''''''''''''(((((()))))))))((((((((('''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''(((((($$$%%%&&&'''((('''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$''''''''''''''''''((((((%%%###""""""%%%'''&&&%%%)))))))))***,,,///222444>>>@@@BBBAAA===777222000------.........------,,,******+++*********---///[[[\\\___aaa^^^YYYYYY\\\\\\___dddhhhkkkjjjeee```______bbbggghhhccc___```eeekkknnnnnnooovvv}}}~~~wwwooolllkkkggg^^^VVVUUUYYYZZZUUUOOOJJJOOORRRPPPJJJGGGHHHLLLWWWWWWUUURRRRRRUUUUUUSSSXXXTTTOOOMMMOOOSSSWWWYYYOOOSSSXXX[[[[[[ZZZYYYXXXYYYZZZYYYSSSLLLJJJMMMRRRMMMMMMKKKGGGBBB?????????>>>???BBBFFFGGGGGGLLLSSSUUU^^^eeeffffffhhhiiiggg```]]]```ffffffbbbdddkkkgggiiifff^^^XXXVVVTTTQQQGGGEEEEEEFFFEEEDDDGGGLLLPPPOOOOOORRRVVVWWWUUURRRZZZ]]]```bbbbbbbbbbbbcccaaaggghhheeedddeee___VVVRRRWWW]]]```bbbdddgggjjjoootttyyyxxxpppfff^^^[[[]]][[[XXXWWWYYY[[[]]]^^^YYYWWWRRRJJJCCC???>>>???<<<:::;;;??????;;;777777333555777888777666666666555666666666444333444555444333111222333333222000111000111444444111222777222222222111//////111333555555555222000222777<<<;;;AAAJJJRRRXXX___hhhnnnmmmllljjjhhhfffdddbbbaaaZZZbbbiiijjjjjjiiieeeaaa___aaacccdddeeedddbbbaaa[[[[[[\\\___ccceeeffffffccc]]]XXXYYY^^^bbbbbbaaabbb]]]\\\___bbbaaaaaaddd]]]___dddiiilllkkkgggcccfffdddaaa```gggrrrwwwwwwvvvqqqjjjbbb[[[VVVRRROOORRRRRRPPPNNNJJJFFFBBB@@@??????AAAFFFPPPYYYaaaddd^^^]]]YYYXXXZZZYYYPPPEEE>>>666//////111333888>>>999;;;>>>@@@@@@BBBDDDFFF@@@??????AAACCCAAA;;;666333222000...---,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++******++++++,,,222///,,,+++,,,...000000......---,,,+++)))((('''---,,,,,,++++++*********%%%'''((('''%%%&&&***------,,,***+++---///000000...///000///......000222AAAIIITTT]]]aaabbbbbbbbbeee___YYYVVVSSSQQQSSSXXX[[[WWWSSSQQQQQQPPPMMMIIILLLNNNNNNKKKHHHFFFHHHKKKKKKMMMOOOMMMHHHBBB===;;;777777555333000---+++***)))(((''''''''')))+++,,,******)))((((((((())))))+++)))''''''***,,,.........+++(((''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((('''&&&&&&%%%%%%&&&'''((()))************'''(((((('''%%%$$$%%%&&&&&&&&&&&&'''))))))((('''$$$%%%&&&&&&%%%$$$%%%&&&%%%&&&&&&%%%$$$$$$&&&(((%%%%%%&&&'''((())))))***((((((''''''''''''((((((((()))*********)))((('''&&&&&&%%%%%%&&&''')))***'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$###'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%$$$'''''''''(((***,,,///000777999:::999555111///...//////...---,,,,,,,,,,,,'''))),,,...---,,,+++,,,WWW\\\aaabbb]]]YYYZZZ]]]aaafffllloooqqqpppkkkddd\\\\\\aaagggiiifffdddeeeccchhhkkkiiikkksss|||yyy}}}{{{rrriiiffffffcccZZZQQQQQQVVVXXXQQQIIIIIINNNSSSSSSOOOLLLMMMPPPWWWWWWVVVSSSRRRRRRSSSSSSVVVTTTRRRRRRRRRSSSTTTUUULLLQQQWWW]]]___]]]ZZZXXXZZZ]]]]]]VVVMMMHHHKKKPPPLLLLLLKKKGGGCCC@@@????????????BBBEEEDDDCCCIIIQQQWWWcccmmmpppoooooommmjjjfffeeeggglllmmmjjjkkkqqqnnnrrrrrrllleeeaaa\\\VVVMMMKKKJJJLLLKKKJJJMMMRRRVVVVVVXXX\\\``````\\\XXX]]]___bbbbbb```^^^]]]]]][[[fffjjjeeedddfff```UUUQQQXXX```cccccceeelllrrrtttvvvyyywwwqqqiiiaaa\\\[[[WWWUUUVVVZZZ\\\YYYVVVUUUPPPIIIEEEBBBAAA@@@>>>;;;::::::;;;;;;888555333000111333555666666666666333555666555333333444555333222111111111111111000222000222444333111333777333444333111000///111333555666555333111444<<>>???@@@AAA@@@AAACCCEEE>>>>>>???@@@AAA>>>999555333222000...---,,,,,,,,,+++++++++*********))))))))))))***++++++,,,,,,,,,,,,,,,++++++***+++++++++///---***)))+++,,,------000000///...---+++***))),,,,,,,,,++++++******)))''')))******)))***---000...---,,,,,,------......111111000000//////000111???DDDNNNXXX```cccbbb___hhhbbbZZZUUUTTTRRRQQQPPPPPPMMMKKKKKKLLLMMMLLLKKKFFFGGGFFFDDDCCCDDDGGGKKKIIIKKKMMMLLLIIICCC>>>::::::999777555222///,,,+++***)))'''&&&'''(((***,,,((((((((((((((()))))))))+++***(((((()))+++---//////,,,)))''''''((('''&&&((('''''''''((((((((()))(((((('''''''''(((((((((''''''''''''&&&&&&%%%%%%''''''((()))))))))))))))'''(((((('''%%%$$$$$$%%%%%%%%%&&&'''((((((((('''$$$&&&''''''%%%%%%&&&(((%%%%%%&&&%%%$$$%%%''')))'''''''''&&&'''((())))))(((''''''''''''(((((()))((()))+++,,,,,,***((('''((('''&&&&&&&&&((()))***''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%###$$$&&&'''%%%"""'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%###$$$$$$%%%&&&''')))+++,,,000111111000---++++++,,,///...,,,************+++&&&)))---...---++++++***WWW^^^dddddd```]]]]]]^^^ffflllqqqrrrtttuuuooofff]]]\\\___dddeeebbb```bbb___dddeeecccfffoooyyy~~~xxx|||~~~yyyppphhhdddddd___VVVNNNOOOTTTUUUMMMEEEHHHKKKOOOQQQPPPOOOMMMMMMRRRUUUWWWUUUQQQOOOSSSYYYVVVWWWYYYXXXVVVSSSPPPOOOIIIMMMTTT[[[___^^^ZZZWWWYYY\\\\\\VVVMMMGGGIIIMMMJJJJJJJJJGGGDDDAAA@@@@@@BBBCCCDDDEEEBBBAAAIIIRRR[[[iiivvvyyyvvvrrrnnnjjjjjjjjjkkknnnoooooorrrwwwvvv|||~~~zzzssslllccc\\\SSSQQQPPPQQQPPPNNNQQQVVVZZZ\\\___eeeiiihhhccc^^^]]]___bbbbbb```]]]ZZZZZZVVVaaahhhdddaaaaaa]]]VVVTTT[[[bbbeeedddgggpppxxxuuuuuuvvvvvvtttooohhhddd\\\ZZZYYY\\\```^^^WWWPPPNNNHHHBBB???AAAAAA???<<<;;;;;;:::999999777333000///000111444666666666555222444555444333222333555111222222111111000000000333111222444333111333888444444444222000000222333333555555333222888CCCMMMWWW]]]eeejjjllllllmmmnnnhhhjjjlllnnnooommmkkkiii```aaabbbaaa___\\\\\\]]]bbbbbbcccdddfffhhhiiijjjgggaaa___dddgggffffffhhheeeeeeeeeeeeggglllsssxxxkkkfffccceeeggghhhjjjmmmllliiieeeccccccddddddcccjjjfffdddfffkkkoooqqqrrroooiii```ZZZVVVRRRMMMIIINNNNNNMMMLLLIIIFFFCCCAAAAAAFFFNNNWWW^^^bbbeeefffccc```[[[YYY[[[\\\TTTJJJ???999444444444222333666<<<===>>>>>>===>>>@@@BBB===>>>?????????<<<888444333222000...---,,,,,,,,,+++++++++*********)))))))))***+++,,,---,,,,,,,,,...------,,,,,,,,,------,,,++++++,,,------,,,***---.........------,,,+++++++++,,,,,,,,,+++******)))***++++++,,,---///000,,,,,,,,,,,,,,,,,,---...222111000000000111111111<<<@@@IIITTT]]]aaaaaa^^^fffaaaZZZUUUSSSQQQLLLGGGJJJIIIHHHIIIJJJKKKLLLKKKDDDCCCBBBAAAAAADDDHHHKKKHHHIIIJJJJJJHHHDDD???;;;:::999888666333000...,,,***)))'''&&&&&&(((***+++''''''(((((())))))))))))++++++***))))))+++---///...,,,)))'''''''''%%%$$$''''''&&&&&&'''((())))))(((((('''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&''''''((((((''''''&&&'''((('''%%%$$$%%%&&&$$$%%%&&&'''''''''''''''%%%'''((((((''''''(((***%%%&&&&&&%%%$$$%%%'''***)))(((''''''''''''((()))'''''''''''''''((())))))'''(((***,,,,,,***)))(((***)))((('''&&&'''(((((((((''''''&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$(((((('''''''''(((((())))))'''&&&$$$$$$%%%&&&&&&(((%%%###$$$&&&'''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&%%%%%%######$$$%%%&&&'''((()))***++++++)))''''''(((***---+++***(((''''''((((((((()))++++++***)))***+++YYYaaaggggggeeedddbbb```hhhooosssrrrtttvvvqqqgggaaa^^^^^^```___ZZZXXXZZZ^^^cccfffeeegggooowww{{{|||}}}}}}xxxooogggcccaaaXXXRRRMMMNNNSSSTTTMMMFFFMMMOOORRRTTTTTTSSSQQQPPPQQQTTTXXXXXXSSSPPPVVV___XXXZZZ\\\[[[WWWQQQMMMKKKHHHKKKQQQWWW\\\\\\YYYVVVWWWYYYYYYUUUMMMHHHHHHJJJGGGHHHIIIHHHEEEBBBBBBBBBGGGFFFGGGFFFBBBBBBLLLXXXcccqqq}}}yyytttppplllmmmmmmllllllmmmqqqxxx}}}}}}wwwnnnfff\\\YYYWWWWWWUUURRRTTTXXX^^^aaagggnnnrrrpppiiiccc___aaaddddddaaa]]]ZZZYYYUUU[[[bbbbbb^^^ZZZYYYZZZYYY```hhhjjjjjjmmmttt{{{uuussssssuuuvvvtttooojjjcccbbbbbbdddeee___UUULLLDDD@@@;;;:::===>>>;;;777:::;;;:::777777888444///000000111444777888777555111333444333222222333555111222333222000000000111444111222444333111444999444444444333111111333555333666777666777???NNNZZZgggmmmsssvvvtttpppoooooohhhjjjmmmppppppooonnnlllbbb``````aaa```^^^___dddkkkkkkkkklllmmmnnnooopppmmmeeebbbfffgggdddeeekkkppprrrsssoookkklllrrrxxxpppjjjgggiiikkkjjjllloooqqqllleee```___aaacccdddlllgggeeehhhlllllllllmmmiiiddd]]]WWWRRRNNNKKKIIIIIIIIIHHHFFFEEECCCBBBBBBBBBIIISSS\\\```bbbccccccccc```YYYVVVXXXYYYSSSIII>>>999666777777444222444555666777777888:::===@@@>>>>>>???>>>===:::777666333222000...---,,,,,,,,,+++++++++************)))+++,,,---......---++++++.........------...//////---,,,---...000///---+++******+++,,,,,,,,,+++++++++,,,---...------+++***((()))******+++,,,------''')))+++,,,------///111111000///000222444444333:::>>>FFFPPPXXX^^^______gggeee^^^WWWTTTRRRLLLEEEHHHHHHGGGGGGGGGGGGGGGHHHCCCBBB@@@@@@AAADDDGGGIIIGGGGGGGGGGGGFFFCCC???<<<666555555444222000...---***)))'''&&&&&&''')))***&&&'''((()))***++++++***,,,---...---,,,---...000...,,,)))((('''&&&$$$###'''&&&&&&%%%&&&''')))******)))'''&&&&&&'''(((((())))))'''&&&&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&'''))))))'''&&&''''''&&&'''))))))(((((()))+++&&&''''''&&&$$$%%%''')))((((((((((((((((((((((((''''''&&&''''''((()))***'''((()))*********)))(((+++***((('''&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%)))(((((((((((()))*********(((&&&$$$###$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&''''''''''''%%%'''(((((('''&&&'''(((######$$$%%%&&&&&&''''''&&&''''''&&&$$$$$$&&&((())))))((('''&&&&&&&&&&&&((())))))((('''''')))***YYY```fffhhhiiikkkhhhbbbiiiqqqtttppprrrvvvqqqfff```\\\ZZZ[[[YYYVVVUUUXXXZZZbbbhhhiiijjjnnnqqqqqqxxxwwwtttooohhhbbb]]]ZZZOOOMMMKKKOOOSSSUUUQQQLLLQQQVVVZZZZZZVVVSSSTTTWWWVVVUUUXXXZZZXXXUUUZZZbbbYYY[[[\\\YYYTTTOOOLLLLLLJJJKKKNNNTTTYYY[[[YYYVVVUUUVVVVVVSSSNNNJJJHHHHHHEEEFFFHHHHHHFFFDDDCCCDDDFFFFFFEEEDDD@@@CCCPPP^^^lllxxxyyyvvvuuutttpppooollliiikkksss}}}{{{vvvhhheeebbbaaa^^^YYYZZZ^^^bbbfffmmmuuuyyywwwooogggccceeehhhgggddd___[[[YYYWWWWWW]]]ccc]]]TTTVVV```___gggpppuuuuuuvvvyyy{{{vvvsssqqqsssvvvuuupppkkkggggggfffeeebbbZZZPPPHHH===:::888888;;;;;;888444666999888555666999777222222111222555888999888555000222333333222222333444111333444333111///111222444222222444333111444:::333444444333222222444666666999<<<<<<>>>HHHZZZiiiuuuzzz~~~{{{vvvsssrrrnnnmmmmmmmmmmmmmmmnnnnnngggeeeggglllllljjjmmmrrrvvvwwwxxxyyyxxxwwwvvvuuurrrjjjfffiiihhhdddiiissswwwzzz{{{uuulllhhhmmmrrrrrrllljjjlllmmmkkklllnnnoookkkgggddddddeeeeeeeeennnhhhfffjjjmmmjjjhhhiiieeeccc^^^VVVOOOJJJHHHHHHGGGFFFDDDCCCBBBCCCDDDEEEHHHNNNXXX^^^aaabbbbbbcccaaa]]]VVVQQQRRRSSSLLLCCC<<<777444666777555444666444444555444444555888;;;???@@@???===;;;999888888333222000...---,,,,,,,,,+++++++++************))),,,---...///...,,,+++)))------------...///000000...---,,,,,,......---,,,***++++++,,,,,,++++++***+++,,,...//////...---+++)))))))))***+++,,,+++***(((+++......---...///222///...---///333666777666999>>>EEELLLTTTYYY^^^```eeeddd]]]RRRMMMLLLIIICCCAAAAAABBBBBBBBBBBBDDDEEEAAA@@@>>>>>>@@@BBBCCCDDDCCCAAA??????@@@???;;;888//////000000///...------***)))'''&&&&&&'''(((***&&&''')))***,,,,,,,,,,,,...000333333111000111222000...+++)))((('''%%%###'''&&&%%%%%%%%%''')))++++++***((('''&&&'''((()))***)))&&&$$$$$$&&&)))+++%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%&&&((()))+++,,,+++)))'''''')))%%%&&&(((((('''((()))+++'''((((((&&&$$$%%%&&&((('''((()))******)))((('''&&&&&&&&&''''''((()))***''''''((((((((())))))))))))((('''&&&&&&&&&'''((((((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&((((((((((((((()))******)))'''%%%######%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&'''((())))))***%%%'''((('''&&&&&&(((+++$$$$$$%%%&&&&&&'''''''''$$$%%%&&&%%%$$$###%%%&&&''''''(((((((((''''''&&&&&&'''((((((&&&%%%&&&(((WWW___eeehhhlllpppllleeeiiiqqqsssooopppuuupppfff\\\XXXVVVWWWWWWVVVXXX\\\UUU___hhhjjjjjjjjjhhheeennnkkkgggccc```[[[WWWSSSIIIIIIJJJOOOTTTVVVTTTQQQNNNVVV\\\ZZZQQQMMMQQQXXX\\\XXXWWW\\\]]][[[\\\bbbZZZ[[[ZZZVVVPPPLLLLLLNNNLLLLLLNNNRRRXXXZZZYYYWWWUUUUUUTTTRRRPPPMMMJJJHHHCCCEEEGGGGGGFFFEEEDDDEEECCCBBBBBB@@@>>>BBBQQQaaasss}}}xxxwwwyyy{{{rrrpppkkkgggiiitttsssooollljjjfffaaaaaaeeeeeeiiiqqqyyy~~~{{{rrrjjjgggiiikkkjjjfff```\\\ZZZ\\\WWW\\\eee___RRRWWWgggccckkkvvv}}}}}}|||{{{yyytttpppqqquuutttoooiiiiiihhheeebbb\\\SSSJJJDDD:::999888999;;;:::777444333666666333555:::999444444333333555999:::888666000111333333222222333444111333555444111000111333555222222444333111555:::333444444333222333555888999<<<@@@@@@CCCPPPcccsss|||zzzvvvuuussspppllliiihhhjjjmmmoookkkkkkpppxxx{{{xxx{{{~~~{{{xxxvvvnnnkkknnnkkkgggnnn{{{www|||}}}wwwkkkfffiiiooorrrmmmkkkmmmmmmkkkkkkmmmllljjjiiiiiijjjiiihhhfffpppiiiggglllnnniiifffgggeeeddd___WWWNNNGGGFFFHHHHHHGGGDDDCCCCCCDDDGGGIIIOOOTTT\\\aaabbbccceeefff```[[[SSSMMMMMMMMMFFF<<<:::444222444666555666999888888777555333333555777AAA@@@???<<<:::888888999333222000...---,,,,,,,,,+++++++++************)))---...//////...,,,***(((,,,,,,,,,---...///000111///,,,)))((()))+++,,,---............------,,,+++,,,---///000000///---,,,+++******+++------+++***---000222111...,,,---///...,,,,,,///444888888777999>>>DDDKKKQQQWWW]]]aaa\\\[[[SSSFFF???@@@???<<<888999;;;===>>>@@@CCCEEE@@@>>>======>>>@@@AAA@@@>>>;;;888888999999666444***+++,,,,,,---,,,,,,,,,***)))'''&&&&&&'''((()))&&&''')))+++,,,------,,,000333777777555333333444111///,,,+++***(((&&&###'''&&&%%%$$$%%%''')))+++,,,***((('''&&&'''((()))+++(((%%%######%%%)))+++%%%&&&&&&'''&&&&&&%%%%%%!!!###%%%%%%%%%%%%''')))+++...///...***((((((***$$$%%%''''''''''''(((***((()))(((&&&$$$$$$&&&(((&&&''')))++++++***((('''&&&&&&&&&'''''')))******'''''''''&&&'''((()))***&&&&&&%%%%%%&&&''')))***)))((('''&&&&&&&&&&&&&&&###%%%''')))))))))'''&&&'''''''''''''''((())))))'''&&&$$$###$$$&&&(((***###%%%'''&&&$$$###%%%'''$$$%%%&&&'''(((***++++++%%%'''((('''%%%&&&***---$$$%%%&&&'''''''''''''''###%%%&&&%%%$$$###$$$&&&&&&'''((()))))))))''''''###&&&(((((('''%%%%%%%%%\\\___dddiiikkkkkkiiigggiiiqqquuupppkkkiiieee```ZZZXXXTTTPPPOOOQQQSSSUUUUUU]]]cccddddddfffgggeee```[[[UUURRRRRRRRRQQQOOOGGGNNNRRRRRRRRRUUUVVVUUUOOOZZZ___XXXNNNMMMTTT[[[```\\\XXXWWWXXXYYYXXXVVV^^^XXXUUUTTTQQQLLLIIIJJJLLLLLLMMMOOORRRUUUUUUTTT[[[UUUNNNLLLMMMNNNKKKHHH@@@@@@CCCIIIKKKFFFBBBAAABBB===AAACCCAAAKKK[[[___nnnuuu|||~~~{{{wwwuuuvvvpppsssmmm```aaarrrzzzxxxyyyzzzuuulllggggggkkkiiinnnyyy|||vvvpppnnnpppqqqqqqlllddd^^^[[[[[[YYY\\\aaaccc```\\\___eeedddnnn|||}}}yyywwwwwwwwwrrrlllqqqyyytttgggeee^^^XXXUUUPPPHHHCCCCCC888222111777:::666444666;;;:::999666555555999;;;<<<555000222999<<<888222222333333333333222111000333555666444111111444777000111222333444444444444444333555888777444666:::AAACCCLLLVVVWWWXXXggg{{{~~~|||vvvsssooojjjhhhiiilllnnnnnnrrr|||zzzvvvtttrrrqqqrrrtttuuuuuuzzz{{{zzzvvvoookkkkkklllllliiiiiillljjjffffffkkkpppmmmkkkiiijjjjjjjjjiiikkkiiihhhhhhiiifffaaa\\\______^^^ZZZSSSLLLJJJLLLKKKDDD@@@BBBDDDCCCCCCDDDMMMVVV___dddfffhhhfffbbbfff```WWWNNNHHHCCC???===777555333333555888::::::666777777555444444666888999;;;<<<;;;888666555555666444000,,,*********+++)))+++---///...+++(((&&&+++,,,.........,,,***)))++++++,,,,,,,,,------------,,,,,,,,,,,,---...//////...,,,************++++++,,,,,,---------,,,,,,,,,++++++***************+++...111222111000.........000222333444666999;;;<<>>===<<<:::999888888999:::999555000......///000000---///111000------000333+++******))))))))))))))))))((((((((()))***++++++...222999>>>???<<<777333/////////...+++)))&&&$$$%%%%%%&&&&&&'''(((((((((+++,,,)))%%%&&&++++++((()))&&&$$$###%%%&&&''''''***'''%%%&&&((((((&&&$$$'''%%%###%%%''''''%%%"""((()))******)))(((&&&%%%((((((((('''''''''&&&&&&&&&&&&(((+++***%%%$$$''''''((()))*********)))(((&&&(((***)))'''%%%%%%%%%&&&&&&''''''((())))))******'''$$$###%%%'''))))))+++***)))'''$$$###$$$%%%(((&&&%%%$$$$$$%%%'''((('''''''''(((((((((((()))((((((''''''''''''((((((+++((($$$###$$$&&&%%%$$$&&&%%%%%%&&&)))+++*********)))'''&&&&&&''')))***)))&&&$$$###%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''&&&%%%%%%$$$###$$$$$$%%%%%%&&&''''''cccfffiiijjjhhhgggiiillljjjooopppiiicccaaa^^^ZZZUUUSSSQQQNNNMMMMMMNNNNNNQQQWWW[[[ZZZYYY[[[[[[YYYUUURRRNNNLLLKKKLLLLLLKKKJJJOOOSSSTTTUUUYYYXXXUUUUUUZZZ[[[UUUQQQSSSWWWYYY]]]ZZZXXXWWWXXXYYYWWWVVVWWWPPPLLLMMMMMMIIIGGGHHHGGGFFFGGGIIINNNQQQSSSSSSYYYSSSMMMLLLNNNPPPMMMJJJAAA@@@CCCIIIJJJEEEAAAAAACCC>>>BBBEEEDDDPPP```cccsssxxx}}}}}}yyytttrrrssskkkoookkkaaacccttt}}}rrrllllllpppmmmpppxxx|||yyywwwwwwyyyyyyxxxsssllleeebbbaaaaaabbbeeehhhfffbbbdddhhhhhhppp{{{}}}zzzzzzwwwuuunnnhhhnnnvvvqqqeeeaaaYYYSSSPPPKKKDDD@@@@@@:::444333777999555333444888888888666555555777:::888555333333666777555333333333222222222222222222444555555333111111333666111222333333444444444444000000222888:::;;;@@@FFFJJJMMMVVV______]]]iiizzzyyyyyy{{{sssqqqmmmjjjjjjmmmrrruuuvvvzzzwwwvvvuuuuuuuuuuuutttssstttwww{{{{{{xxxrrrllliiihhhfffgggjjjiiieeedddhhhnnnllljjjiiiiiiiiigggfffddddddeeeggghhheee]]]WWWZZZYYYXXXVVVQQQLLLJJJJJJBBB??????DDDGGGDDDBBBBBBHHHTTTaaafffggghhhgggdddgggaaaXXXOOOHHHCCC???<<<777555444444666888888888777888777555444333555777888:::;;;:::888666555555333111...+++)))(((((((((+++---...000///...+++***+++,,,---......,,,+++))),,,+++++++++,,,,,,------------------------------)))***,,,---------,,,+++,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,---///111333222000...---///000111111222444777:::@@@EEEJJJLLLPPPSSSOOOIIIFFFHHHHHHEEEAAA>>>======>>>>>>===;;;888666666777555555333222222222333333222000...---...//////...+++---...---***))),,,///,,,++++++***************)))))))))((())))))******...222777<<<===;;;777444222111000...,,,(((&&&$$$%%%%%%&&&&&&'''(((((((((+++,,,***(((***...///,,,***'''%%%$$$%%%''''''''''''%%%$$$%%%((()))(((&&&&&&$$$###$$$&&&'''%%%###(((((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''))))))+++///---)))(((+++'''((())))))***)))((('''(((***++++++)))'''&&&'''&&&&&&''''''((()))******)))(((&&&$$$$$$&&&(((***+++***)))&&&%%%%%%&&&'''((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''((((((...+++'''&&&((()))((('''%%%%%%$$$&&&(((******))))))(((&&&%%%%%%&&&((())))))&&&$$$###%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((((((iiilllmmmhhhcccbbbgggmmmiiijjjfff^^^XXXUUUSSSQQQLLLKKKJJJIIIHHHGGGGGGGGGMMMQQQQQQNNNLLLMMMNNNLLLGGGHHHGGGFFFEEEFFFHHHJJJMMMRRRUUUWWWYYY[[[XXXSSSYYYYYYUUUQQQSSSYYYZZZXXXZZZYYYWWWWWWXXXXXXWWWVVVRRRJJJDDDFFFIIIIIIHHHHHHGGGEEEEEEGGGJJJOOOQQQRRRXXXSSSMMMMMMOOOQQQNNNKKKCCCAAACCCGGGGGGCCCAAABBBDDD???DDDIIIJJJWWWgggiiixxxzzz|||zzzuuupppnnnnnnhhhllljjjcccdddrrrwwwrrrtttvvvsssrrrvvvzzz{{{}}}zzztttnnnjjjiiikkkiiikkknnnnnnkkkjjjlllmmmttt|||~~~}}}}}}vvvrrrjjjffflllssslll___ZZZSSSLLLHHHDDD>>>;;;<<<;;;777555777777555333333555666777777666555666888777777777666555444555666333333222111111222333444444555444333111111222444333333333333444444444444000000333:::???CCCKKKSSSXXX[[[bbbiiifffccckkkxxxwwwvvvyyyooonnnlllkkklllpppwww}}}yyyzzzzzzzzzxxxuuuqqqoooqqqsssvvvzzzzzzvvvpppkkkhhhfffgggiiihhhcccaaabbblllkkkiiiiiihhhgggeeebbb\\\^^^aaafffhhhcccZZZSSSVVVTTTQQQOOONNNLLLJJJGGG<<<;;;@@@GGGJJJGGGCCCBBBDDDQQQ___eeeggghhhhhhffffff```WWWOOOHHHCCC???<<<777666666666888888777555888888777555333222333555777999::::::777555444555222000...,,,***)))((((((+++,,,---.........------,,,,,,---......---+++***,,,++++++******,,,---.........//////...---+++***$$$''',,,///111///---+++,,,,,,,,,------,,,,,,+++++++++++++++,,,---......///000222333333111...,,,///000//////000333888<<>>;;;@@@@@@>>>:::666333222222......---,,,,,,,,,------...---,,,---///000000///---......,,,((((((***---,,,,,,+++************+++******)))((((((((())))))...000444888999999777555333222111///,,,(((&&&$$$%%%%%%&&&&&&'''(((((((((***,,,,,,+++...333333///,,,)))&&&%%%&&&'''((('''%%%$$$$$$%%%(((***))))))'''&&&%%%&&&'''((('''&&&)))))))))))))))(((((((((######$$$%%%'''((())))))((((((+++///---)))(((***(((((()))******)))(((''')))+++,,,,,,***((('''(((&&&&&&'''((()))***++++++((())))))&&&$$$$$$(((,,,...,,,)))&&&&&&&&&((()))''''''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''+++)))&&&%%%&&&''''''&&&%%%$$$$$$%%%((())))))(((((('''&&&%%%%%%&&&'''((((((&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))lllllljjjeee``````cccfffdddaaaZZZQQQJJJHHHGGGFFFBBBBBBAAAAAAAAABBBDDDEEEIIIKKKIIIDDDBBBEEEFFFDDD>>>AAADDDEEEDDDEEEIIIMMMQQQTTTWWWXXXZZZZZZUUUNNNVVVUUUPPPNNNSSS[[[]]][[[YYYXXXXXXXXXXXXWWWVVVUUURRRIIICCCFFFJJJLLLKKKLLLNNNLLLIIIIIILLLOOORRRRRR]]]WWWPPPNNNOOOOOOKKKGGGCCCBBBBBBEEEDDD@@@@@@CCCEEEAAAGGGNNNQQQ]]]lllmmmxxxyyyxxxuuuppplllkkkkkkgggjjjiiiddddddmmmuuuxxx{{{}}}|||zzzxxx|||{{{yyywwwxxxyyy{{{~~~}}}xxxtttqqqooopppllllllqqqrrrooommmnnnrrrxxx}}}ssspppjjjhhhmmmoooeeeWWWTTTLLLEEEBBB>>>:::888:::999888666666666555444555333555888888888777777888;;;:::999888777777777888444333222111111222444666555555444222111111222333444444333333333444444444555444888???EEEKKKUUU^^^dddfffjjjlllhhhfffmmmxxx{{{zzz{{{}}}oooooonnnllllllpppxxx~~~|||~~~~~~yyysssmmmjjjsssqqqppprrruuuvvvssspppkkkjjjjjjkkkjjjfffaaa___kkkjjjiiiiiiiiigggcccaaaYYYZZZ^^^bbbeeebbbZZZSSSUUUSSSOOOKKKKKKLLLHHHCCC<<<<<>><<<888777999777777777666555666888888333666999:::999999999999<<<999666777999:::888666555444222111111222444666666444333222222222333333444444333333333444555666888888>>>GGGNNNUUU^^^gggkkkkkkllljjjggggggoooyyy}}}|||~~~|||rrrsssrrrooommmooouuu{{{xxxpppjjjgggrrrqqqpppsssvvvwwwuuurrrkkkkkklllmmmnnnmmmiiieeekkkjjjiiiiiiiiigggdddaaaXXXWWWXXX[[[^^^]]]YYYTTTXXXWWWQQQKKKJJJLLLHHHAAA@@@???AAAEEEEEEBBBBBBEEEKKKNNNPPPUUU^^^ggghhhddd]]]XXXRRRLLLHHHDDD@@@>>>::::::;;;<<<===;;;888555444444333111...---///000333555777777666444444444222111000///---,,,*********)))))))))***,,,...///,,,---------------------++++++*********+++,,,------...000000000...,,,***)))******+++,,,,,,,,,+++++++++,,,,,,+++***))))))***++++++,,,---///000111444555999<<<===999222---...///000111555===FFFLLLGGGLLLPPPQQQSSSSSSNNNGGG@@@999333333999===>>><<<;;;;;;999666222//////000******+++,,,,,,---------555222...---///222555666555777666333...***+++,,,******)))(((((((((((((((******)))((('''''''''((()))***,,,---///000000111++++++***))))))(((((((((%%%%%%&&&&&&'''(((((((((&&&)))***+++///444444111---***'''&&&''')))))))))''''''(((((((((((())))))))))))))))))))))))+++,,,*********++++++,,,,,,,,,)))))))))*********++++++***+++///444333...,,,...+++,,,,,,---,,,+++***)))''')))+++***(((&&&&&&&&&(((((())))))***+++++++++(((***,,,)))&&&&&&,,,222777333---***))))))'''&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&*********)))(((((())))))%%%$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&$$$%%%&&&'''&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''(((((((((oooiiibbb______\\\UUUNNNMMMFFF>>>;;;888555555666666666666888;;;>>>BBBDDD======:::666888===???===666999>>>CCCFFFHHHJJJLLLOOOUUUXXXUUURRRPPPMMMIIIKKKOOOQQQNNNPPPVVV]]]```WWWYYYZZZYYYUUUPPPMMMKKKJJJFFFDDDGGGIIIJJJLLLPPPLLLLLLMMMPPPVVV]]]aaabbbjjjaaaVVVNNNLLLJJJFFFCCCGGGEEEDDDDDDBBB@@@FFFMMMKKKHHHQQQ\\\___gggnnnjjjqqqpppnnnlllkkkjjjiiiiii^^^___aaacccggglllppprrrpppuuu{{{pppttt}}}~~~{{{}}}{{{uuuqqqrrrrrrqqqqqqppppppqqqrrrqqqooommmgggfffhhhmmmooommmmmmpppxxx}}}zzzqqqqqqrrrrrrnnndddWWWMMMKKKDDD???===;;;888666888555888888555444777999999333555888::::::::::::;;;999555222333777999777444666555444222222222333444666444222222333555555444444333333333333555777888888;;;DDDOOOYYY___gggooolllmmmllljjjhhhllluuu~~~yyyzzz}}}sssvvvwwwtttppppppuuu{{{}}}}}}uuunnnkkkjjjnnnqqqwww|||}}}yyyrrrmmmggghhhjjjlllqqqvvvtttooojjjiiihhhhhhhhhgggeeecccXXXVVVTTTUUUXXXYYYWWWTTTZZZ[[[VVVLLLIIIKKKHHHAAACCC@@@???@@@???===@@@FFFPPPQQQPPPQQQYYYccceeeccc[[[WWWQQQLLLHHHDDDAAA>>>;;;;;;;;;<<<===<<<999666333333222000...---...000111333666666555444444444000///...,,,******)))))),,,,,,,,,,,,---...///000---------------.........*********+++++++++++++++,,,---...///000//////...///...,,,+++++++++---...------------,,,+++******------......000111333333888;;;@@@FFFHHHCCC999111///000222555;;;CCCMMMSSSOOOPPPNNNJJJIIIIIIFFFAAA===666///...222888::::::::::::888444000---,,,---***+++,,,---...//////...777444000000222555777888777::::::777111,,,******))))))(((''''''''''''((())))))((('''''''''((((((((()))***+++,,,---------((((((((('''(((((()))***%%%%%%&&&&&&'''(((((((((&&&((()))))),,,111222///+++)))&&&&&&''')))******((()))+++***))))))***+++'''(((((('''''''''***,,,)))***,,,............---++++++,,,,,,,,,,,,,,,,,,***+++000555555000...///......//////...---,,,+++)))***,,,,,,***(((''''''************************)))***+++***)))+++000555888444///---,,,+++(((%%%'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&'''((((((&&&&&&'''(((&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))mmmggg___YYYTTTNNNGGGBBB@@@999444555555222111333333555999<<<>>>?????????;;;;;;888555888===>>>;;;888:::>>>DDDIIILLLLLLKKKJJJRRRWWWTTTOOONNNNNNNNNNNNRRRRRRPPPQQQWWW[[[[[[UUUXXXYYYWWWQQQJJJEEEDDDAAAAAACCCGGGHHHHHHMMMSSSLLLMMMPPPUUU]]]dddhhhiiijjj```TTTLLLKKKKKKJJJHHHKKKIIIGGGGGGDDDDDDLLLUUUPPPNNNXXXcccfffkkknnngggqqqooonnnlllkkkjjjiiihhh______aaaeeejjjnnnqqqssskkkttt||||||vvvrrrtttyyy|||xxxxxx|||~~~zzzwwwwwwqqqssspppgggbbbccceeedddcccbbbbbbccceeeeeebbb___```bbbggglllmmmkkknnnssszzz}}}~~~zzzrrrttttttqqqhhh\\\QQQLLLGGGAAA======<<<777666777666;;;:::555333666999888222444777888888999:::<<<444444444444555666777777666666555444333222222111666444222222555777777666333333222222333666888:::<<>>>>>CCCJJJQQQUUUWWWVVVWWW]]]bbbccc^^^ZZZTTTNNNJJJEEE@@@===:::999999:::;;;;;;999777222333222111//////000222000222555555444333444444111///---+++))))))******,,,,,,,,,------.........---------------...//////((()))+++,,,,,,,,,***)))***+++,,,...///111222222111000///......///000111000000000000///...---,,,222222222333333555666666>>>AAAIIIQQQTTTNNNBBB888000222555888>>>FFFPPPVVVSSSPPPHHH???;;;===<<<999999444...,,,///333555666555555555222///---...///,,,...///111222333333222777666666999<<<>>>>>>>>>;;;>>>@@@>>>777000,,,+++***))))))((((((((((((((((((((('''''''''((())))))))))))***+++,,,,,,++++++***)))(((''''''((()))***%%%%%%&&&&&&'''((((((((()))***)))'''***///000---)))'''%%%%%%''')))******'''))),,,,,,++++++---///)))******)))((())),,,///---///222555666555444222//////000111111222333333000111666<<<;;;666444666555666666666555444222111---///000000...,,,+++,,,---,,,,,,+++******))))))+++******+++---111555777666222//////000///+++'''''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$"""$$$&&&%%%###"""###%%%'''&&&&&&&&&((()))(((''''''''''''(((((('''''''''&&&%%%%%%&&&''''''&&&$$$"""###%%%&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&((())))))******++++++,,,iiieee\\\RRRHHH@@@<<<:::888111...222444000///111222666<<<@@@BBB@@@<<<:::======:::777:::??????;;;<<<===@@@FFFMMMPPPOOOLLLFFFPPPWWWSSSMMMMMMQQQSSSSSSTTTSSSQQQTTTYYYZZZWWWTTTWWWXXXUUUMMMEEE@@@>>>;;;>>>CCCHHHIIIIIIOOOWWWQQQRRRUUU[[[bbbhhhkkklllggg]]]QQQJJJKKKMMMNNNNNNNNNLLLJJJIIIGGGGGGPPPZZZTTTRRR]]]iiijjjnnnnnneeerrrpppooommmmmmkkkiiihhhdddbbbccchhhlllnnnppprrriiirrrxxxvvvtttvvvvvvuuutttppppppwwwzzzvvvoookkkfffhhhcccXXXSSSVVVZZZZZZYYYWWWVVVXXXYYYYYYVVVSSS]]]```gggllllllkkkooowww|||}}}}}}zzzuuuuuuuuuooocccUUUNNNMMMEEE???<<<===<<<777555666888===<<<555222555888777111333555666777888:::<<<222555888777444444888===666666666555444222111000666444222333666999999888222222111222444666999;;;BBBGGGRRR^^^dddeeefffjjjjjjooossssssvvv|||tttxxx||||||yyyxxxzzz}}}nnnuuu{{{|||zzzzzzvvvtttvvvwwwtttpppooorrrwwwooorrruuutttoookkkjjjkkkiiijjjiiihhhmmmuuutttmmmgggdddbbbbbbccceeeeeeddd^^^[[[ZZZ\\\^^^^^^[[[XXXWWW^^^[[[NNNGGGJJJKKKFFFGGGEEEDDDDDDBBBBBBGGGOOOOOOYYY___\\\VVVXXX___dddbbb]]]WWWQQQKKKEEE@@@<<<999888777888999:::888777333333333222000000222444///111444555444333444444444222///,,,***+++,,,...******+++,,,,,,,,,++++++---------------...///000'''(((+++------,,,***((()))***+++---///222444555111111222222222333333444333333333333222111//////666666666666666777888999BBBFFFOOOXXX\\\VVVHHH===222444777;;;@@@GGGPPPUUURRRLLLAAA666222555777666555222///---...000111222///000111000///000222444000111333555777777777777777999===BBBFFFGGGEEECCC@@@CCCFFFDDD===555///---+++******)))))))))))))))'''''''''''''''((()))******+++,,,------,,,+++***,,,+++***((((((((())))))%%%%%%&&&&&&'''(((((()))++++++)))&&&)))...///---(((&&&$$$$$$''')))++++++&&&))),,,,,,,,,---000333,,,---...---+++,,,000444222555999===>>>===;;;999222333444666888999;;;;;;;;;===BBBHHHGGGBBB@@@BBB======>>>>>>===<<<:::999111333444444222000//////......---,,,+++))))))(((,,,***)))+++///444777999333000...000222222---)))''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$###&&&((((((&&&$$$&&&'''((('''&&&'''))))))((('''''''''((((((((((((''''''&&&%%%%%%&&&''''''&&&$$$!!!###$$$&&&&&&%%%$$$###$$$%%%%%%&&&'''''''''&&&***++++++,,,,,,---......___UUUKKKGGGBBB888222222222000111444333000111666;;;;;;<<<<<<===>>>>>>>>>;;;;;;:::;;;<<<===???@@@???BBBHHHLLLNNNNNNKKKJJJFFFKKKPPPOOOKKKKKKOOOUUUWWWTTTRRRUUUZZZ[[[XXXTTTQQQQQQPPPMMMHHHCCC===:::<<>>AAABBB???;;;888@@@FFFRRR^^^ccc]]]NNNBBB888666555888>>>DDDFFFGGGEEE@@@999444111000/////////......------,,,,,,,,,000...---000444666666444777777888999999::::::;;;AAAEEEJJJMMMLLLIIIGGGFFF>>>DDDJJJIIIAAA666///,,,000***'''))))))'''(((******))))))))))))******+++***+++,,,+++)))))))))+++''''''''''''(((((((((((((((&&&%%%'''***+++)))&&&$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))''')))))))))(((+++000555333333111000000333999===:::@@@EEEFFFBBB@@@AAADDDBBB@@@======@@@DDDGGGHHHJJJKKKNNNQQQRRRRRRQQQPPPNNNHHHEEEGGGFFF@@@>>>@@@;;;<<<<<<:::;;;<<<777111333111...+++)))(((((()))+++$$$%%%222::::::555///---******,,,,,,***'''((('''&&&%%%###"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$++++++******)))'''&&&%%%)))&&&%%%(((+++***'''&&&((((((((((((((((((((((((&&&''''''(((''''''&&&&&&$$$&&&(((((('''%%%%%%%%%((('''&&&''')))***)))(((---///111222222222333444RRRIIIAAA???;;;444///000000///222666666444555999::::::;;;<<<======>>>>>><<<<<<<<<<<<>>>???AAABBBDDDFFFIIIKKKMMMMMMLLLLLLFFFKKKNNNMMMJJJKKKQQQWWWUUUSSSQQQRRRTTTUUUSSSPPPLLLKKKIIIFFFDDDAAA???>>>@@@DDDGGGGGGFFFJJJTTT]]]aaadddeeedddfffjjjiiieeefffaaaYYYSSSUUUXXXTTTLLLLLLLLLMMMOOOSSSXXX]]]```YYY\\\dddjjjjjjhhhmmmttt{{{}}}|||zzzvvvssstttuuusssooollllllmmmnnnllliiiiiillllllkkkooovvvwwwtttooonnnkkkddd]]]WWWVVVVVVWWWTTTOOOJJJGGGFFFGGGIIIHHHIIIKKKMMMNNNOOOPPPPPPUUU[[[```bbbgggnnnpppllloooooopppqqqrrrqqqnnnkkkooollleee[[[PPPGGG@@@===888999:::;;;999666222000111555666333333666888777444555777888999888666555000222444666999>>>CCCGGG;;;999666444222222222222777777666666666666777777:::888666888<<>>===;;;999555666666555444444555777222444555333000...///111222000---,,,---...000000000)))&&&***...---,,,---+++,,,---...////////////------,,,,,,,,,,,,,,,,,,)))***...333555888AAAJJJFFFCCCBBBCCCBBBBBBGGGMMMKKKOOOOOOJJJEEEBBB???;;;;;;???DDDIIIJJJGGGCCC@@@GGGKKKSSS\\\___YYYLLLAAA555333222444777:::;;;:::<<<:::777444222111//////000000000000//////...---//////000555:::======<<<=========>>>>>>???@@@AAAHHHKKKOOORRRRRRPPPKKKHHHEEEIIIKKKHHH???666111///000***'''))))))'''''')))))))))(((((())))))******+++,,,,,,+++)))((()))***))))))))))))************'''&&&%%%''')))***(((&&&&&&&&&'''((()))*********)))))))))))))))***++++++***+++,,,,,,,,,...333777999888777555444666999===???EEELLLMMMJJJHHHIIILLLLLLJJJGGGGGGIIILLLNNNOOOXXXYYY[[[]]]^^^___``````VVVQQQNNNPPPOOOIIIFFFGGG@@@DDDEEEAAA======;;;888666444000---***)))((()))***'''%%%+++333777444///---***((()))******(((&&&'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$(((((()))))))))(((&&&&&&%%%$$$$$$(((***)))&&&###''''''''''''''''''''''''&&&'''''''''''''''&&&&&&"""$$$&&&'''&&&%%%&&&'''***)))((()))+++------,,,444666999:::;;;<<<===>>>CCC===999888666222000000///000444:::;;;999999===999:::;;;<<<===>>>??????>>>>>>>>>???AAACCCDDDEEEIIIJJJJJJKKKLLLLLLLLLLLLGGGKKKOOOOOOMMMNNNTTTYYYRRRQQQOOONNNMMMLLLKKKKKKEEEDDDBBB@@@@@@AAABBBCCCCCCCCCCCCDDDIIIQQQ\\\ccciiillllllhhhfffggggggeeedddbbb^^^[[[\\\^^^XXXPPPMMMNNNOOORRRVVVZZZ^^^aaa[[[\\\___bbbaaabbbiiirrrsssyyy}}}{{{vvvrrrtttwwwuuuoooiiigggiiikkklllkkkjjjjjjiiihhhkkkrrrtttsssmmmiiiaaaVVVMMMHHHGGGHHHLLLLLLJJJFFFCCCBBBDDDFFFFFFHHHKKKNNNPPPRRRSSSSSSWWWZZZ]]]aaahhhnnnmmmhhhhhhiiijjjmmmmmmjjjeeeaaaeee___UUUKKKBBB===;;;;;;555666888888777555222000///444666555555888:::888333555999;;;;;;888444222000333666999<<<@@@DDDHHH>>>;;;666111000111444666666888888777444444777:::<<<<<<===@@@FFFNNNVVVZZZ\\\___bbbbbbaaaaaadddgggppprrrtttuuuyyy}}}sssrrrssswwwxxxrrrmmmlllrrruuuuuurrrssswwwxxxvvvyyy~~~}}}|||xxxssskkkjjjhhhhhhiiikkkmmmoooooouuuvvvrrrtttzzz{{{vvvnnnnnnjjjfffgggmmmpppnnniiilllmmmmmmoootttwwwuuujjjfffeeeggghhhdddbbbbbbccceeeeeebbbbbbdddaaa\\\YYY\\\\\\XXXWWWYYYZZZYYYSSSPPPNNNQQQSSSTTTXXX]]]```dddhhhjjjjjjlllpppsssrrrjjj\\\NNNCCC===;;;:::;;;;;;<<<===???>>><<<:::888777666666777888777666222333333222///......///...---,,,++++++,,,---...111+++))),,,///......///------......//////000000,,,,,,,,,---------......---...333:::???CCCLLLVVVTTTQQQQQQRRRRRRRRRVVV\\\cccfffddd]]]VVVRRRNNNIIICCCGGGNNNSSSTTTQQQLLLHHHJJJKKKOOOSSSTTTOOOEEE===111//////000222222222111333444444444333222111000000111333444444222111///000222777===CCCGGGGGGFFFCCCCCCBBBBBBBBBDDDEEEGGGLLLMMMPPPUUUXXXVVVPPPJJJMMMNNNMMMGGG>>>777444444111+++((())))))'''&&&)))((((((((((((((()))******+++,,,---+++)))(((((()))))))))))))))************'''&&&%%%&&&(((((('''&&&&&&'''((()))))))))))))))))))))))))))***,,,...///,,,...///000222666;;;>>>??????>>><<<::::::<<<>>>EEELLLUUUXXXVVVSSSTTTVVVYYYVVVSSSRRRSSSUUUVVVVVV^^^______aaaccceeeggghhh^^^ZZZXXXYYYXXXTTTQQQPPPIIINNNNNNGGGAAA???@@@???:::888444///,,,***))))))******+++///333222---((()))(((&&&&&&''''''&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%###$$$&&&)))******'''$$$''''''''''''''''''''''''&&&'''''''''''''''''''''"""$$$''''''''''''(((***+++))))))+++///222444555:::;;;>>>@@@BBBDDDDDDDDD<<<:::888777666555444555222333999???@@@<<<<<<>>>;;;;;;<<<===???@@@AAAAAA???@@@AAABBBDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIFFFKKKQQQSSSSSSSSSVVVYYYMMMMMMLLLIIIFFFEEEFFFHHHBBBAAA@@@@@@@@@BBBDDDEEECCC@@@???CCCNNNZZZdddjjjkkkppppppkkkgggggghhhhhhddddddbbb______```\\\VVVOOOPPPQQQTTTVVVYYY[[[]]]XXXXXX[[[]]][[[ZZZaaajjjffflllsssuuutttrrrssstttnnniiiddddddgggllloooooolllkkkiiiiiijjjmmmmmmkkkhhhaaaVVVJJJBBB>>>???@@@FFFGGGHHHFFFCCCBBBDDDFFFHHHJJJNNNRRRVVVXXXYYYZZZ\\\\\\]]]cccjjjmmmjjjeeeeeefffiiikkkkkkfff___YYYXXXRRRHHH???:::888888999444555666777777555333222///555888666666999999777444555888999999666333111333555888999999:::===>>>???<<<777333111222555777444777999777333444999>>>???BBBGGGLLLRRRXXX]]]aaa^^^```bbbbbbaaacccfffhhhrrrrrrrrrsssvvvzzz|||{{{rrrsssvvvxxxwwwqqqkkkgggrrrsssqqqmmmnnnqqqqqqoooqqqtttuuuuuuvvvwwwsssmmmfffgggiiihhhfffhhhkkkoooqqqtttssspppqqquuuuuuqqqjjjiiifffdddhhhooopppllldddhhhjjjkkkooovvvyyyxxxoooooonnnmmmjjjeeebbbaaaaaaccccccaaabbbdddaaa\\\[[[^^^^^^[[[[[[^^^```^^^WWWUUUTTTUUUWWWZZZ]]]```___fffkkkmmmnnnqqqsssssssssnnncccVVVHHH@@@<<<;;;:::999999;;;<<<===;;;999999666555666888999666333333222222000///---------,,,,,,,,,,,,++++++,,,---111,,,***,,,///......000...............///000000---......///000111222222555555:::BBBHHHMMMVVV___aaa^^^___aaa```___ccchhhooorrrqqqjjjddd```\\\XXXJJJOOOVVVZZZZZZUUUOOOJJJDDDCCCCCCDDDCCC@@@;;;666,,,,,,---...000000000///000111333333222222333444111333555777777666333222555999???GGGLLLOOOOOOOOOGGGFFFEEEDDDEEEFFFGGGIIIIIIJJJMMMTTTZZZYYYRRRKKKPPPPPPNNNIIIAAA;;;888777222,,,((())))))&&&&&&(((''''''''''''((()))******,,,------+++)))(((((()))''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''$$$%%%&&&''''''''''''&&&)))))))))***,,,...111333111222444666:::>>>BBBEEEBBBCCCDDDCCCAAA@@@@@@AAAJJJRRR[[[```^^^\\\]]]^^^ccc```]]]\\\[[[[[[ZZZYYY]]]]]]]]]^^^```cccfffhhhbbb^^^[[[ZZZZZZ[[[[[[[[[SSSUUURRRKKKFFFEEEDDDAAA===;;;666111---***)))((()))***---///...,,,'''$$$''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&''')))((('''$$$###&&&((()))(((***,,,+++(((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((%%%''')))***))))))+++,,,***)))***...444:::>>>???AAABBBDDDFFFIIIJJJIIIGGG<<<===<<<:::999999999888777888>>>CCCCCC>>><<<>>>>>>>>>???@@@AAABBBCCCCCCAAAAAACCCDDDFFFGGGHHHHHHDDDFFFJJJLLLLLLIIIFFFDDDBBBHHHPPPUUUVVVUUUTTTUUUKKKJJJHHHEEEBBBBBBDDDGGGAAABBBCCCCCCDDDEEEEEEEEEAAA>>>???FFFTTTaaajjjmmmnnnrrrsssmmmhhhhhhhhhgggeeegggeeeaaa```aaa```\\\SSSSSSSSSSSSSSSTTTUUUUUUPPPRRRWWWZZZXXXUUUYYY```aaadddiiiooorrrrrrpppmmmkkkhhheeeggglllpppqqqqqqnnnlllkkkkkkjjjfffaaa^^^```YYYMMMCCC>>>===???AAACCCEEEHHHFFFCCCBBBDDDGGGIIILLLQQQVVVZZZ]]]^^^___bbb```aaaggglllmmmhhhcccccceeehhhiiihhhaaaXXXQQQLLLGGG???:::888777666666333555666888888777666555222777:::888666888888666666555444444333333333333666777888888777777888999:::888555333222333444555444666888777444777>>>DDDCCCIIIQQQXXX[[[^^^```bbb]]]___aaaccceeehhhkkknnnqqqooooooqqquuuxxxzzz|||vvvxxxyyyxxxuuuqqqmmmjjjsssrrroookkkkkknnnmmmiiihhhkkkllllllnnnqqqooojjjeeehhhkkkkkkhhhgggjjjmmmtttsssooollllllnnnllliiifffggggggfffjjjnnnlllfff]]]aaaeeefffllltttxxxxxxuuuwwwwwwrrrkkkeeebbbaaa```bbbbbbaaabbbdddbbb^^^aaacccccc```aaadddeeebbb\\\\\\[[[[[[\\\```cccdddccckkkppppppqqquuuuuuqqqqqqooojjj```UUUJJJCCC@@@<<<;;;999999;;;<<<;;;;;;777555333555777777444111222222000000///...---,,,///111333333111000000222///+++***---...---...111//////......///000111222222333444666777999:::;;;;;;;;;@@@IIIPPPWWW```hhhjjjiiiiiilllkkkiiikkkppptttwwwvvvpppjjjfffbbb^^^OOOSSSXXX[[[XXXQQQIIIDDD;;;999888777666555444222***+++---...------------000111111000///000333666333555777999:::999777555<<>>@@@BBBDDDEEEDDDEEEGGGGGGFFFEEEFFFGGGNNNVVV```dddccc```aaabbbiiigggdddcccbbb```]]][[[]]]^^^___aaacccfffhhhiiiddd```[[[XXXZZZ___dddeee___\\\UUUOOONNNNNNIIIAAA===:::666111,,,***((((((((()))******)))'''&&&%%%&&&&&&'''&&&%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((('''%%%###"""&&&))))))%%%%%%***---+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))''')))******))))))+++---)))***---333;;;BBBGGGIIIKKKKKKLLLOOORRRRRROOOMMM===AAAAAA===;;;<<<<<<:::;;;<<>>999777777777555333333444666888999999999999555999:::777666888888666777555222000///111444555666777888888777777999;;;333333222222222222222222555666888888999>>>FFFLLLJJJRRR[[[aaaccccccccceee```aaadddgggkkkoooqqqsssqqqnnnnnnssswwwyyy{{{~~~{{{~~~~~~yyyuuutttrrroootttsssoookkklllooolllfff```dddfffeeefffiiiiiigggdddgggjjjjjjhhhggghhhjjjtttpppkkkhhhhhhgggeeeaaa```dddggghhhiiikkkgggaaaZZZ___bbbccchhhpppttttttvvv{{{zzzrrrhhhdddbbbbbbaaacccbbb```bbbfffeeeaaahhhiiihhheeefffjjjiiieeecccdddbbb___aaafffjjjjjjjjjrrruuutttuuuyyyxxxqqqooooooooollleee\\\RRRLLLFFFCCC>>>;;;;;;<<<<<<<<<555444444555555444222000222111//////000000...---///333666666333111222333///,,,,,,///111000222666333333222222333555777888;;;<<<>>>@@@CCCEEEGGGHHHCCCBBBFFFOOOXXX___gggooonnnmmmnnnqqqooolllmmmqqqsssvvvtttmmmfffbbb]]]XXXOOOQQQTTTUUUQQQIII@@@:::555444222111000000111111+++------,,,***))))))***000222222111///111555999666888:::<<<======<<<;;;CCCHHHOOOTTTVVVWWWWWWXXXSSSRRRQQQPPPOOOMMMLLLKKKIIIKKKOOOVVV\\\^^^[[[WWWRRRSSSTTTSSSOOOIIICCC???666000,,,,,,+++(((''')))(((((((((((()))+++,,,---***+++,,,+++)))))))))+++))))))))))))************)))))))))'''%%%&&&''')))***)))((('''(((+++---///---...111555888<<<>>>@@@HHHFFFDDDDDDEEEEEEEEECCCFFFHHHIIIJJJIIIJJJKKKMMMTTT[[[cccfffdddbbbccceeellljjjhhhfffeeebbb^^^[[[\\\^^^aaadddfffgggffffffdddaaa\\\WWWZZZbbbhhhiiiddd___WWWRRRSSSTTTLLLAAA999777333...+++)))(((((()))(((((('''&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$&&&'''''''''''''''&&&%%%%%%$$$!!!''''''"""!!!(((+++(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***&&&''')))))))))***,,,......///333;;;CCCJJJNNNPPPNNNNNNOOORRRVVVVVVSSSOOO???DDDFFFAAA>>>@@@@@@>>>>>>>>>BBBFFFEEE@@@???AAABBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEEEEDDDDDD>>>AAADDDGGGIIIIIIGGGFFFCCCGGGMMMQQQSSSSSSRRRQQQTTTNNNGGGCCCCCCDDDDDDCCCBBBAAAAAAAAABBBDDDFFFGGGCCCGGGNNNZZZdddjjjiiifffkkknnnooommmmmmmmmiiicccdddkkknnnkkkfffdddbbb___XXXVVVRRROOOLLLLLLLLLMMMHHHMMMUUU[[[XXXSSSSSSWWWaaaeeekkkoooppppppnnnmmmsssooollllllnnnqqqpppooooooiiieeeeee```UUUNNNLLLKKKFFF@@@>>>AAAEEEIIIJJJDDDHHHJJJFFFAAA???DDDIIINNNQQQWWW^^^ccceeeffffffjjjhhhjjjooommmfffaaaaaa___``````___ZZZQQQFFF>>><<<777333222444555333000222333555777999:::::::::555999:::666666999::::::666444111000000222555777777888777666666777:::<<<222222111222222333555666888888888:::@@@HHHPPPUUUUUU[[[cccgggggggggjjjlllggghhhkkknnnrrrtttuuutttsssooopppvvvzzzzzz|||~~~}}}xxxxxxwwwtttuuutttqqqnnnoooqqqmmmeee___dddgggcccaaaccceeeeeeeeeffffffeeeeeefffiiikkkrrrlllfffdddeeedddaaa___ZZZaaaeeeeeeeeeeeeccc___^^^aaaccccccfffmmmpppooopppwwwwwwmmmcccaaabbbbbb```aaa___\\\___dddeeebbbiiiiiigggeeegggkkkjjjeeeggghhheee```aaaiiinnnmmmmmmuuuxxxtttvvv|||zzzrrrpppppprrrttttttnnnddd]]]RRRLLLCCC===::::::::::::333444666666444222111111222000...///111222000...///333888888444222222444222000111444666555888===999999888999;;;===@@@BBBFFFGGGIIILLLOOORRRTTTUUUQQQNNNPPPWWW]]]bbbhhhnnnkkkjjjkkkmmmkkkgggfffjjjhhhkkkjjjbbb[[[WWWRRRMMMKKKMMMNNNMMMHHH@@@777222111111000///......///000+++,,,---+++))))))+++...111555999:::999999===AAA;;;<<<===???@@@AAAAAAAAAFFFKKKRRRVVVXXXXXXZZZ[[[WWWWWWWWWVVVSSSPPPMMMKKKNNNQQQUUUYYY\\\^^^]]]\\\[[[[[[ZZZXXXTTTOOOIIIDDD888222......---)))(((***(((((())))))***,,,---...(((***++++++***)))+++,,,))))))))))))***************+++***(((&&&&&&(((++++++***'''&&&(((,,,111444111444888===BBBEEEGGGGGGIIIGGGFFFGGGJJJKKKJJJIIIKKKLLLMMMMMMLLLMMMOOOQQQZZZ```ggghhhfffcccdddgggjjjhhhfffeeeccc___[[[WWWWWW[[[aaaeeegggeeebbb___``````\\\WWWYYYaaadddccc```^^^XXXSSSRRRQQQIII@@@444222///+++)))'''''''''+++)))((('''((((((%%%######%%%'''&&&$$$###%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%&&&''')))***%%%)))###"""((()))$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%''')))***&&&''')))***,,,...222555666888===DDDKKKPPPRRRRRRNNNNNNOOOUUUZZZ\\\XXXTTTAAAGGGIIIDDDBBBDDDEEEBBB>>>>>>BBBFFFEEEAAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBB???AAACCCEEEGGGIIIJJJJJJIIIKKKNNNQQQSSSTTTUUUVVVYYYQQQHHHCCCDDDEEEDDDAAAAAA???===<<<>>>BBBFFFIIIGGGLLLVVVbbbjjjkkkgggbbbeeehhhjjjlllppprrrmmmfffccclllrrrpppkkkfffbbb^^^YYYVVVQQQMMMKKKKKKLLLNNNIIIMMMUUU[[[XXXSSSTTTXXX[[[ccckkkoooooonnnppptttrrrmmmhhhgggkkknnnooooooooogggaaa___ZZZPPPJJJJJJDDD@@@======BBBGGGJJJKKKIIILLLMMMIIICCCAAAFFFKKKRRRVVV\\\cccgggjjjkkkjjjkkkjjjlllppplllbbb^^^`````````___]]]WWWNNNBBB;;;999444///...111333222///111222444666888::::::;;;444888888555555:::======555444222111222444666888999888777444333444777:::555444333333444777:::;;;;;;999888<<>>CCC>>>>>>>>>>>>@@@CCCGGGIIIMMMOOOQQQTTTWWWZZZ]]]^^^___ZZZYYY\\\```aaadddhhheeedddeeegggeee```___aaa\\\___^^^XXXQQQNNNJJJFFFGGGHHHIIIHHHCCC;;;333...000000000...---,,,---...)))+++,,,,,,+++---222666444:::AAADDDCCCCCCEEEIII??????@@@AAABBBDDDEEEEEEGGGLLLRRRVVVXXXYYY[[[^^^XXXYYYYYYXXXTTTPPPKKKHHHRRRUUUYYY[[[[[[\\\]]]^^^cccaaa^^^ZZZWWWQQQLLLHHH:::444//////---***)))***)))))))))***+++---...///((()))++++++******+++---''''''''''''((((((((((((+++,,,+++)))&&&&&&))),,,+++(((%%%$$$&&&+++111555444888===DDDHHHKKKLLLLLLCCCBBBCCCGGGMMMRRRRRRRRROOOPPPPPPOOONNNNNNQQQSSS___dddjjjjjjgggdddfffhhheeecccbbbaaa___[[[VVVRRRVVV[[[bbbhhhiiifff```\\\\\\^^^[[[VVVXXX^^^^^^ZZZXXXZZZWWWQQQMMMJJJDDD===111///,,,)))'''&&&&&&'''---+++)))***+++***%%%!!!"""$$$&&&%%%###"""$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###""""""$$$&&&'''$$$######$$$&&&))),,,...%%%,,,((('''+++)))###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++'''))),,,...111555999======???DDDKKKQQQTTTTTTSSSRRRRRRTTT[[[bbbeeebbb]]]DDDBBBDDDHHHHHHDDDBBBDDDBBBCCCDDDEEEEEEDDDCCCBBBBBB???>>>@@@@@@===>>>AAA@@@===;;;>>>CCCEEEBBB>>>>>>??????AAACCCFFFIIIJJJFFFHHHIIIKKKSSS]]]```^^^___WWWMMMFFFCCCCCCCCCCCCAAAEEEAAA???AAA>>>BBBPPPRRRWWW[[[hhhuuuooofffjjjhhhjjjmmmpppqqqooojjjfffiiiggglllvvvwwwmmmccc______\\\VVVOOOPPPSSSSSSOOOQQQYYYVVVQQQWWWYYYVVVYYY[[[```ggglllnnnoooqqqsssooohhheeejjjllliiihhhkkkfffccc___YYYRRRLLLHHHEEEAAAAAA???>>>???CCCJJJOOOFFFGGGEEEBBBCCCFFFFFFBBBNNNWWWbbbhhhiiiiiikkkmmmnnnkkkiiijjjkkkhhhaaaZZZ]]]\\\ZZZVVVKKK???999:::888111...000000,,,***---555333111222444777888888888666444444666666333000///333666444000///222555888666555666777888777666444333333555888:::<<<<<>>===<<<<<<>>>BBBGGGJJJKKKHHHFFFGGGKKKNNNNNNNNNWWWPPPNNNUUUYYYYYYZZZ^^^ZZZ\\\[[[WWWQQQRRRZZZbbb\\\\\\[[[XXXTTTQQQOOOOOOQQQTTTVVVTTTPPPMMMNNNOOOHHHEEEBBB@@@<<<888333///000///------,,,---...///,,,***))))))+++...///000444>>>FFFGGGGGGJJJMMMNNNGGGEEECCCFFFKKKNNNNNNMMMNNNSSSYYY\\\ZZZYYYYYYZZZ]]]\\\YYYRRRKKKIIIMMMQQQRRRQQQWWWaaaaaaYYYYYY```fffeeedddbbb___YYYRRRMMM===888111---,,,,,,+++)))(((''''''(((+++,,,,,,+++))))))(((((((((((()))***,,,)))&&&&&&(((***)))(((+++((($$$$$$''')))***)))(((((((((((()))---333777===???BBBHHHQQQUUUOOOFFF>>>AAACCCEEEHHHNNNUUU[[[XXXWWWUUURRRPPPPPPSSSWWW^^^hhhsssuuunnngggfffhhhfffbbb^^^[[[YYYXXXVVVTTT[[[]]]aaadddeeebbb___]]]___YYYTTTSSSVVVWWWUUURRRXXXRRRKKKGGGDDD???888222---+++'''%%%###$$$%%%&&&******)))(((''''''''''''###$$$%%%&&&&&&&&&%%%$$$%%%))),,,)))###!!!%%%***%%%))),,,***&&&###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$)))+++)))%%%$$$&&&&&&$$$%%%%%%%%%&&&((((((&&&$$$%%%&&&((('''%%%$$$%%%&&&%%%###"""###'''***)))(((+++)))---555999:::@@@HHHBBBEEEIIIPPPTTTVVVTTTRRRUUUYYY^^^aaagggkkkgggaaaCCCCCCFFFLLLLLLFFFBBBAAACCCDDDEEEEEEEEEDDDCCCCCCCCC@@@???@@@???<<<<<<>>>@@@>>>===???BBBCCCAAA>>>=========???AAADDDFFFHHHJJJMMMOOORRRZZZcccgggeee^^^VVVMMMFFFEEEEEECCCBBBAAAEEEAAA>>>BBB@@@EEEUUUaaaeeefffooozzztttjjjmmmmmmnnnoooqqqqqqooollliiijjjiiimmmtttuuunnnhhhhhhhhheee]]]VVVUUUYYYXXXUUUUUU^^^[[[VVV[[[[[[VVVYYY[[[___dddhhhiiikkkmmmooonnngggdddhhhkkkhhhddddddbbb^^^XXXSSSMMMHHHBBB>>>;;;;;;;;;:::<<<@@@EEEJJJDDDEEECCC@@@CCCIIIKKKIIIPPPYYYccciiijjjiiijjjkkkllljjjhhhiiikkkggg___XXXWWWTTTQQQNNNGGG>>>999:::444///---000222///000333333222222333555555444333666555444555777777444222///222555444000///111444666555555555777777555333444333333555999>>>BBBDDDJJJKKKNNNSSSYYY___eeehhheeekkknnnkkklllqqqttttttlllsssyyy{{{wwwssssssuuuwwwvvvuuutttuuuwwwyyyzzz||||||{{{||||||zzzwwwtttlllmmmnnnoooooonnnlllkkkpppmmmmmmmmmggg___]]]aaaccchhhjjjgggfffjjjllllllqqqjjjfffgggfffbbb```bbbcccdddfffgggfffdddcccccclllgggeeehhhiiiggggggkkkppprrrooocccYYYYYY___ccciiigggccc]]]ZZZZZZ^^^bbbcccdddeeeeeeeeedddcccbbbgggbbbaaaeeeiiilllqqqwwwuuussspppnnnoooqqqtttwww}}}|||oooeeeWWWLLL???777666666444111555999>>>>>>;;;888888999777666777777888888888888888???BBB???<<>>GGGIIILLLPPPRRRQQQFFFHHHJJJMMMOOOSSSVVVXXXWWWYYYZZZZZZYYYYYY[[[\\\___[[[UUUQQQOOOOOOMMMLLLOOOMMMTTT^^^^^^WWWWWW^^^hhhgggeeedddaaa]]]WWWSSSAAA<<<555000...---+++)))(((((()))******+++,,,,,,'''''''''(((((((((((((((+++)))&&&&&&(((***)))(((***(((%%%%%%'''))))))(((+++,,,---///111666===AAAFFFGGGGGGHHHLLLPPPMMMGGGBBBCCCEEEGGGJJJPPPXXX^^^[[[ZZZYYYWWWUUUUUUVVVVVV```fffmmmrrrqqqnnnjjjggggggddd___YYYVVVUUUVVVWWW___```aaaaaa```]]][[[YYYYYYTTTNNNMMMNNNNNNLLLIIIHHHCCC>>>;;;:::777222---,,,***'''%%%$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$%%%(((***((($$$###%%%((($$$(((+++***&&&###$$$''' """###%%%&&&'''''')))((($$$$$$&&&&&&$$$$$$###$$$%%%''''''&&&$$$%%%$$$$$$&&&))))))'''%%%&&&$$$###$$$'''))))))''',,,***///888@@@DDDJJJPPPJJJKKKLLLOOOSSSUUUUUUUUUYYY]]]aaaccchhhkkkhhhbbbAAACCCIIIOOOOOOGGGAAA???DDDDDDEEEEEEEEEEEEDDDDDDCCC@@@???@@@???;;;:::<<>>DDDEEEMMM___nnnrrrpppuuuyyyppprrrooooooppppppooonnnmmmmmmlllmmmppprrrpppmmmnnnrrrpppmmmfff^^^\\\______]]]___iiifff```bbb^^^WWWYYYZZZ\\\___aaacccdddgggiiikkkeeebbbgggkkkhhh```\\\\\\VVVOOOJJJHHHCCC<<<666666777999:::;;;===AAADDDBBBBBBAAA@@@FFFOOOUUUUUUUUU\\\eeekkkkkkiiihhhiiigggeeedddeeefffcccZZZRRRMMMGGGCCCCCCAAA;;;999999444000...111333222333555444444444666777555222///555555555777888777555222///111444333000///111333444444444555555555222000444444444666;;;BBBJJJOOOUUUVVVXXX\\\aaafffkkknnnhhhnnnqqqooolllmmmooonnnkkksss{{{{{{uuuppprrruuuvvvuuurrrqqqqqqsssuuuwwwxxxwwwwwwxxxxxxwwwssspppfffiiimmmooopppnnnkkkhhhooommmnnnnnniiibbb___```eeehhhhhhgggjjjooopppmmmoooiiidddeeefffdddcccdddfffhhhjjjiiigggfffiiilllkkkgggfffggggggdddeeehhhssstttnnnbbb[[[]]]cccgggkkknnnhhhYYYSSSYYYbbbdddccccccdddeeefffggghhhhhhgggccccccggglllooouuu|||yyyuuuooojjjkkkooouuuzzz|||tttgggZZZNNNEEE;;;666666777666444777===CCCBBB<<<888888;;;<<<999888999<<<===<<<999999>>>@@@======AAAFFFIIIGGGFFFEEEEEEGGGIIILLLNNNPPPIIICCCDDDJJJOOOOOOMMMEEECCCFFFNNNTTTUUUTTTTTTLLLGGG@@@:::888:::???BBB???>>>;;;999888888888999>>>AAACCCBBBAAABBBFFFJJJEEE@@@;;;666444333222111---,,,,,,++++++,,,------+++***))))))***---000222999AAAHHHKKKOOOSSSRRRNNNGGGLLLRRRUUUUUUXXX^^^ccc```]]]YYYWWWXXX[[[]]]^^^___XXXQQQQQQUUUUUUPPPIIIKKKKKKPPPZZZ[[[WWWWWW\\\bbb```^^^\\\[[[XXXTTTQQQFFFBBB<<<666222...+++((('''***+++***((((((+++...&&&'''((((((((('''&&&&&&***(((&&&&&&((())))))))))))(((&&&&&&(((((((((''')))+++...222666<<>>;;;555222//////000000---)))+++)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$'''))))))&&&$$$%%%''' !!!$$$%%%'''((($$$'''&&&######&&&'''$$$"""""""""$$$&&&'''&&&%%%&&&###"""&&&,,,...)))$$$'''%%%$$$%%%'''(((((('''---,,,111===IIIPPPUUUYYYSSSQQQOOOOOORRRUUUWWWXXX[[[___cccdddgggjjjgggaaa@@@BBBGGGNNNMMMFFF@@@>>>DDDDDDEEEEEEEEEEEEEEEEEEAAA>>>>>>@@@@@@<<<;;;>>>CCCDDDEEEDDDAAA??????@@@;;;;;;<<<===???AAADDDEEEKKKSSS\\\aaafffiiifffaaaVVVPPPIIIFFFFFFEEEAAA===>>>BBB???@@@HHHMMMXXXkkkssswwwtttvvv|||uuuwwwnnnnnnnnnmmmmmmmmmoooqqqoooqqqrrrpppkkkjjjqqqxxxsssrrrllldddbbbeeegggeeelllwwwssskkkhhhaaaWWWWWWYYYYYYZZZ[[[\\\^^^aaacccfffcccbbbgggllliii```XXXUUUNNNGGGEEEEEECCC;;;444777999<<<=========???AAA@@@BBBBBBCCCKKKXXX```aaa[[[```gggkkkkkkiiifffeeeaaa___^^^___```\\\SSSKKKBBB;;;777999:::999777888777444222222333333333444888888777777777666333111666777888888888666333111///111333333111000000111333222333333444333000...555555555777===FFFPPPWWWYYY[[[^^^bbbeeehhhjjjkkkiiiooorrrqqqlllhhhhhhiiinnnsssvvvuuuqqqoooqqqtttuuutttrrrpppooonnnooooooqqqqqqqqqsssuuutttrrrooogggiiilllnnnnnnllliiigggjjjkkklllmmmkkkhhheeedddiiiiiihhhhhhnnnsssqqqlllkkkiiigggeeecccbbbccceeeeeehhhiiigggeeefffkkkoookkkjjjiiiiiigggggghhhkkkuuuvvvqqqgggbbbdddhhhiiigggoookkkYYYRRR]]]hhhiiiffffffffffffhhhiiikkkllleeecccccchhhkkkooovvv~~~zzzuuuooollllllrrryyy~~~vvvmmmiii]]]OOOGGG@@@999666666888777555:::BBBHHHFFF===777777;;;>>>:::888999>>>@@@===999;;;<<<===;;;<<>>DDDGGGDDD???AAABBBGGGQQQYYY[[[YYYWWWKKKDDD;;;666666999;;;<<<:::888444222333444555666999;;;<<<;;;:::<<>>;;;888777777555222///,,,***)))***,,,,,,+++))))))((('''&&&&&&&&&&&&&&&'''(((((()))))))))))))))''''''''''''''''''&&&&&&%%%$$$$$$&&&(((((($$$!!!$$$&&&((('''%%%%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&"""%%%%%%""""""&&&'''%%%###""""""$$$'''(((((('''%%%$$$$$$''',,,,,,((($$$'''&&&&&&&&&&&&'''''''''------222???NNNXXX[[[\\\TTTRRRPPPQQQSSSVVVXXXXXX\\\```cccbbbdddfffddd```@@@???CCCHHHHHHCCC???@@@DDDDDDDDDDDDDDDEEEEEEFFF???===>>>BBBBBB@@@???BBBFFFGGGGGGFFFCCCAAA@@@AAA<<<<<<===>>>AAADDDGGGHHHLLLWWWcccjjjkkkiii```XXXQQQMMMHHHEEEDDDCCC@@@>>>===CCCCCCFFFPPPWWWbbbuuuwww{{{wwwvvv~~~|||uuuuuulllnnnooooooooopppsssvvvqqquuuuuuooohhhiiiqqqxxxuuuuuurrrkkkiiimmmooonnnwww}}}rrrkkk```UUUTTTVVVUUUTTTTTTVVVXXXZZZ[[[``````bbbgggllljjjaaaWWWNNNHHHBBBBBBEEEEEE???999:::<<<>>>???>>><<<<<<===AAACCCEEEIIIRRR```hhhiiibbbeeeiiijjjiiigggdddbbb```]]][[[\\\\\\WWWNNNFFF;;;555111333666666666777777555333222333555666444;;;888555444555555444333888888999888666444111000///111333333222111000000333222222222333333111...666888:::===BBBKKKVVV^^^\\\___bbbfffhhhhhhgggffflllpppuuutttmmmgggfffiiitttrrrooonnnoooqqqssstttssssssrrrpppmmmkkkiiigggkkkkkkmmmpppssstttrrrqqqlllmmmllllllkkkjjjiiiiiiiiijjjllllllllljjjgggdddkkkjjjhhhiiioootttpppiiigggkkkmmmhhhaaa^^^aaaeeeaaacccdddcccccceeejjjnnnoooppppppmmmjjjjjjlllmmmsssuuusssmmmjjjjjjhhheee___jjjjjj]]]XXXdddnnnnnnjjjjjjjjjjjjjjjkkklllmmmcccaaabbbfffiiilllsss|||xxxuuusssqqqssswww}}}{{{xxxmmmaaa]]]]]]TTTHHHCCC???:::777777777666555888AAAHHHGGG???999:::>>>===999666888===???<<<888999777777777999<<>>BBBGGGLLLOOOVVVZZZYYYRRRMMMMMMOOOOOORRRUUUZZZ^^^```]]]YYYUUUYYYYYY[[[\\\]]][[[WWWUUUXXXYYY\\\aaadddccc]]]WWW\\\```cccaaa[[[WWWWWWZZZWWWRRRJJJBBB<<<::::::;;;///////////////...,,,***)))(((((((((*********)))''''''''''''''''''&&&&&&'''((()))++++++,,,,,,,,,******))))))((((((((((((%%%######%%%))))))%%%!!!%%%&&&&&&&&&%%%%%%&&&'''))))))((('''&&&%%%%%%$$$"""$$$$$$!!!"""&&&'''%%%%%%$$$$$$%%%((()))***)))%%%&&&((()))((('''&&&%%%'''''''''&&&&&&&&&'''(((,,,...444???MMMXXXZZZYYYPPPOOOPPPRRRUUUWWWVVVVVV^^^bbbcccaaaaaacccbbb___>>>===>>>CCCCCC@@@@@@BBBCCCCCCBBBBBBCCCDDDEEEFFF???===@@@DDDFFFCCCCCCEEEGGGGGGFFFFFFDDDCCCAAA@@@======>>>@@@CCCGGGJJJLLLQQQ]]]jjjooommmhhh]]]TTTNNNMMMKKKGGGCCCAAAAAACCC@@@HHHJJJOOOZZZ___hhhzzzzzzyyyuuu|||zzzrrrpppnnnqqquuuvvvuuuuuuwwwzzzqqqvvvwwwpppjjjlllrrrwwwvvvyyyxxxsssqqqsssuuutttxxx~~~qqqhhh\\\PPPPPPPPPNNNMMMNNNPPPRRRSSSSSSXXX]]]aaadddgggfff^^^UUUHHHDDDAAAAAADDDDDDAAA===:::<<<>>>>>><<<;;;;;;;;;AAAFFFJJJOOOYYYeeekkkkkkiiiiiiiiihhhfffdddaaa```ccc___[[[ZZZYYYTTTKKKDDD999444111333444333333666333444333111444888999777777444111000111222333333777888999777444111111111000111333444444333111000444222111222333444333222888<<>>@@@999777666777:::;;;:::777444222222555888888<<<@@@HHHHHHGGGGGGEEEDDDBBBAAA::::::<<>>AAAEEEIIIMMMOOOUUUaaakkkmmmjjjeee\\\TTTMMMPPPOOOJJJBBB@@@DDDJJJGGGOOOSSSYYYbbbdddiiiyyyuuu{{{vvvqqqxxxxxxooolllooouuuzzz|||yyyvvvvvvxxxpppvvvxxxsssooorrrvvvvvvuuuzzz{{{vvvsssttttttsssqqq{{{wwwiii```UUUKKKLLLIIIGGGFFFHHHKKKMMMMMMKKKQQQZZZ``````___]]]WWWOOODDDBBB@@@@@@AAAAAA???===888:::=========<<<===>>>AAAGGGMMMTTT]]]fffiiigggnnnlllhhhfffcccaaa___^^^ddd___YYYVVVTTTOOOGGG@@@:::777666666444000111555333555444111333888999666222111000000222333333222555666666444111000222555111222444555666555222000555333111111333555666666:::AAAJJJRRRYYYbbblllsssooommmjjjhhhgggiiikkkmmmpppsssxxxyyyrrrjjjlllttttttrrrqqqqqqtttwwwxxxxxxqqqoookkkhhhggghhhjjjkkkkkklllmmmpppssstttrrrqqqnnnmmmkkkjjjiiijjjkkkkkkkkklllkkkggghhhkkkhhhbbbdddggghhhhhhlllqqqoooiiiiiimmmnnnlllkkkllliiiccc___^^^```eeekkknnnllliiilllrrrtttooolllooossstttqqqrrrrrrpppooommmeee\\\ccceeefffffffffhhhlllooojjjkkklllmmmmmmmmmllllllfffeeefffhhhggghhhoooxxxzzzzzzzzz{{{{{{|||}}}}}}qqqaaaTTTPPPLLLDDDAAAEEE@@@???>>><<<<<<:::888777666<<>><<<<<<666666666777777888888888333000333999===<<<===AAADDDDDDDDDCCCAAA>>>;;;:::777;;;???BBBAAA???<<<999777@@@LLLXXXgggrrrsssmmm\\\\\\[[[[[[YYYTTTOOOKKKAAA===888777888888555111111333444222...,,,---000...,,,++++++------,,,+++)))***+++,,,---------,,,+++------,,,,,,000888???FFFMMMRRRRRRSSSWWWZZZZZZVVVUUUUUUUUUSSSQQQNNNKKKHHHMMMUUUZZZ\\\\\\[[[ZZZTTTZZZ```bbb^^^ZZZZZZ[[[]]]]]]]]]^^^```aaa^^^ZZZVVVTTTSSSSSSTTTTTTRRRPPPSSSUUUTTTOOOFFF<<<444111...,,,***((('''''')))***++++++******)))(((((('''%%%&&&'''&&&%%%&&&))),,,*********((((((+++111666;;;???DDDIIILLLOOORRRTTTXXX[[[ZZZUUUTTTXXXZZZYYYWWWYYY^^^dddgggfff```[[[^^^``````[[[SSSOOOQQQUUUSSSTTTWWW[[[\\\ZZZUUUPPPQQQSSSVVVVVVRRRKKKCCC>>>888666222///---,,,------$$$'''***,,,,,,***)))(((%%%%%%&&&&&&%%%%%%&&&'''###%%%'''))))))((('''&&&%%%'''***---.../////////+++***)))'''&&&&&&''''''&&&%%%%%%&&&'''(((''''''((('''%%%$$$$$$$$$%%%$$$"""""""""######$$$$$$$$$###&&&&&&######&&&'''$$$(((&&&$$$%%%'''((()))(((&&&%%%######$$$%%%&&&&&&$$$&&&((('''&&&'''))),,,)))111:::AAAJJJSSSVVVSSSPPPPPPPPPRRRTTTTTTRRROOOYYY^^^___[[[YYY[[[]]]]]]999999<<>>AAAFFFJJJNNNQQQWWW```hhhiiieeeaaa[[[VVVNNNRRRSSSLLLCCC@@@GGGOOOLLLUUUZZZ___gggfffhhhvvvkkktttpppmmmuuuwwwoookkkooovvv|||}}}yyytttssssssnnnuuuyyyuuutttxxxyyywwwtttyyy{{{vvvrrrqqqpppnnniiitttooobbbZZZOOOGGGJJJDDDBBBBBBDDDGGGIIIHHHFFFMMMWWW^^^\\\XXXVVVQQQJJJAAAAAA@@@???>>>===<<<<<<888:::===>>>??????AAABBBAAAHHHOOOVVV___fffgggcccqqqmmmhhhdddaaa```^^^]]]bbb\\\UUUQQQNNNJJJBBB;;;;;;:::::::::555///000555777999666111222666666111///000111444666777555333222333333222000111444888222333444666777666333111666444111111333666999999;;;DDDQQQ[[[cccllluuu|||wwwrrrkkkeeedddhhhmmmqqqnnnpppvvvxxxqqqiiimmmvvvpppsssvvvxxxxxxxxxyyy{{{qqqmmmgggddddddhhhmmmqqqnnnnnnooorrrttttttqqqooojjjjjjjjjjjjjjjkkkkkkkkkgggiiihhheeegggmmmlllfff```dddggghhhkkkpppoookkkkkkmmmllllllrrrvvvnnnbbbaaa```aaaiiiqqqtttpppjjjbbbkkkooollllllsssyyy{{{uuuuuusssqqqqqqpppggg^^^kkkfffeeehhhhhhgggiiinnnfffhhhjjjmmmmmmmmmlllkkkiiiiiiiiijjjhhhhhhoooyyy~~~}}}|||{{{{{{{{{{{{{{{ppp___UUUTTTKKK<<<;;;FFF??????>>>>>>===<<<:::999<<<@@@DDDDDDAAA;;;777444444666777777666555777888555333666@@@DDDCCCCCCFFF?????????>>><<<999555333666;;;@@@BBBAAA@@@@@@BBB777AAANNNZZZjjjwwwxxxsssiiilllnnnmmmiiiaaaZZZUUUIIIDDD@@@???@@@>>>:::555111444666555111//////111000---******+++...///000)))***,,,---......------,,,---///---,,,000999@@@HHHOOOTTTRRROOORRRVVVXXXTTTWWWYYYWWWQQQMMMKKKLLLGGGNNNVVV[[[[[[ZZZZZZ[[[ZZZ^^^bbbccc___[[[YYYYYY______]]]]]]______\\\WWWWWWVVVUUUUUUVVVUUUSSSQQQUUUWWWXXXSSSJJJ@@@888555111...***((()))***+++***++++++)))(((''''''''''''$$$&&&'''&&&%%%%%%))),,,***+++***((((((,,,333999BBBFFFLLLQQQUUUXXXZZZ\\\\\\\\\YYYTTTUUUZZZ]]]\\\XXXYYY\\\bbbggghhheeeaaadddfffeee\\\QQQKKKOOOUUUUUUTTTUUUYYY^^^]]]WWWPPPOOOOOOOOONNNJJJCCC999222......,,,++++++++++++,,,%%%(((+++---,,,***)))((($$$%%%&&&&&&&&&&&&'''(((###$$$''')))***)))'''&&&''')))---000222333333222***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))'''%%%$$$$$$$$$$$$###$$$$$$$$$###############%%%'''&&&######&&&'''$$$(((&&&$$$$$$%%%''''''''''''"""%%%((((((%%%###&&&((((((&&&'''***---'''222===BBBJJJSSSWWWUUUTTTSSSQQQQQQRRRRRRPPPNNNTTTXXXZZZVVVSSSVVVXXXXXX:::???BBBAAADDDGGGDDD===BBBBBBCCCDDDEEEEEECCCBBBDDDCCCBBBCCCFFFHHHIIIHHHMMMJJJFFFDDDCCC@@@<<<888;;;@@@CCCDDDBBBCCCIIIOOOTTTXXX]]]```aaa```]]][[[^^^[[[VVVNNNHHHIIIPPPWWWWWW```fffeeeffflllqqqqqqoooqqqrrrrrrqqqppppppqqqrrrsssxxx}}}}}}xxxvvvxxxnnnxxx~~~{{{xxxzzz{{{yyyuuuyyyzzzuuuqqqpppnnnkkkggg```]]]]]]SSSDDD===@@@@@@AAACCCDDDEEEFFFEEEEEEMMMPPPTTTSSSOOOKKKHHHHHH???===<<<===???>>>;;;888888999<<<>>>@@@BBBDDDEEEIIIJJJSSS___fffffffffhhhooonnnlllgggbbb^^^\\\[[[aaaTTTHHHDDDCCC@@@<<<;;;777666555222000///111333999999888666444444666777666222///222999<<<999444222222222333333555666777222555;;;???;;;333...000111444777555333333999???BBBNNNZZZbbbjjjuuu|||~~~zzzqqqhhheeefffhhhnnnttttttwwwwwwssssssvvvsssmmmnnnkkkqqqtttooosss|||{{{nnniiifffgggffffffooo{{{|||yyyvvvtttsssrrrqqqooohhhkkkmmmmmmjjjhhhhhhjjjiiigggfffgggjjjjjjgggdddeeedddeeehhhmmmnnnllljjjpppjjjiiiqqquuuqqqlllkkkeeeaaadddrrr{{{xxxnnniii]]]gggoooqqqrrrwww}}}~~~yyyyyyppplllrrrmmmccccccllljjjgggeeedddfffggghhhggggggkkkpppmmmhhhjjjrrrggggggiiikkknnnrrrvvvxxx}}}{{{zzz~~~|||vvvjjj```RRRHHHDDDBBB@@@===<<>>>>>???@@@@@@???<<<:::999555444777777666888;;;888666<<>>HHHTTT^^^kkkxxx|||~~~~~~{{{uuummmfffbbbSSSOOOLLLLLLMMMHHH>>>555888777666444333222111111000///.../////////---+++***+++,,,---...---,,,,,,111111///......222777<<>>KKKOOORRRTTTYYY```^^^WWW[[[^^^aaa___[[[ZZZ^^^bbb```___^^^___ccceeedddbbbggggggddd^^^VVVPPPNNNOOOQQQQQQRRRTTT[[[```ZZZRRRTTTQQQJJJAAA;;;666///***''''''''')))++++++)))'''+++,,,,,,+++)))((()))***&&&&&&%%%$$$%%%&&&((()))((((((((()))((((((''''''(((***...111222111///---(((((('''&&&%%%%%%%%%%%%%%%%%%''')))***)))&&&###&&&%%%$$$$$$######$$$$$$!!!!!!!!!!!!"""$$$%%%&&&'''&&&$$$#########$$$$$$((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''%%%"""$$$%%%'''''''''(((+++---...444>>>HHHPPPSSSTTTSSSVVVSSSPPPNNNOOOPPPQQQQQQTTTTTTSSSRRRQQQRRRRRRSSS>>>BBBCCCBBBDDDGGGDDD>>>@@@@@@AAABBBBBBBBB@@@???DDDCCCCCCEEEIIIKKKLLLLLLPPPKKKFFFBBBAAA@@@>>><<<<<>>>>>@@@AAABBBCCCDDDCCCCCCBBBGGGIIILLLKKKHHHDDDBBBBBB>>><<<;;;<<<===<<<999666555666999???EEEJJJJJJIIIKKKTTT^^^dddddddddfffiiijjjiiifffbbb^^^\\\\\\\\\___QQQDDD???>>><<<:::;;;555555444222111111333666;;;:::999777666555555666777555333666:::<<<;;;888555555444444444444444444222444:::===999111...000333444444444666999===???KKKWWWcccjjjpppxxx|||}}}zzzrrrjjjhhhhhhiiimmmsssqqqttttttqqqrrrvvvtttnnnmmmjjjooorrrlllpppxxxvvvnnnkkkjjjlllllllllttt~~~{{{wwwssspppnnnnnngggjjjlllmmmkkkiiiiiikkkgggffffffhhhlllnnnnnnllljjjiiihhhkkkppprrrqqqooorrrnnnnnntttwwwsssoooooommmhhhjjjsssyyyvvvooollldddlllrrrsssuuuyyy{{{{{{yyyxxxnnnhhhmmmjjjbbbdddkkkjjjiiigggffffffiiikkkggggggjjjmmmkkkhhhkkkssslllmmmooorrrvvvzzz}}}~~~~~~~~~|||vvvjjjaaaTTTJJJFFFDDDBBB@@@>>>BBBGGGIIIHHHDDDAAA@@@:::;;;===???@@@???<<<:::888666555888999666777::::::;;;CCCPPPWWWPPPCCC;;;;;;888666666999;;;;;;;;;GGGKKKOOOOOOKKKGGGFFFGGGGGGQQQ]]]fffqqq|||}}}vvvmmmfffaaaZZZUUUOOOMMMMMMKKKEEE???>>>>>>>>><<<999555222000000///......//////---,,,+++,,,...///000000//////222222111000///222777;;;???AAAFFFKKKKKKHHHIIIMMMRRRRRRRRRSSSSSSSSSRRRQQQQQQYYY\\\WWWRRRSSSWWWZZZZZZ^^^bbbccc```]]]]]]^^^ZZZXXXVVVWWWXXXXXXVVVTTTVVVXXX]]]aaa___WWWRRRRRRYYYXXXXXXXXXXXXTTTLLLEEE===888222---+++,,,,,,,,,+++++++++***)))(((((('''(((((()))(((&&&&&&(((***,,,---------///666@@@GGGTTTXXXYYYYYY^^^cccaaa\\\\\\___aaa___[[[ZZZ]]]aaabbbaaa```aaadddeeedddbbbiiihhheee___VVVQQQPPPQQQVVVUUUSSSSSSXXX]]]YYYQQQSSSMMMCCC:::333000,,,)))''''''''')))+++,,,***))))))+++,,,+++******+++,,,&&&%%%%%%$$$%%%&&&'''(((&&&''''''((((((''''''&&&'''))),,,///000000...---***)))'''&&&%%%%%%&&&&&&'''&&&'''(((((('''%%%"""&&&%%%$$$$$$###$$$$$$$$$###""""""""""""######$$$&&&&&&$$$#########$$$$$$************))))))(((((($$$$$$$$$%%%&&&&&&$$$"""%%%&&&(((''''''(((***,,,///777BBBKKKOOOPPPQQQQQQRRRPPPOOOOOOPPPQQQPPPNNNOOOPPPQQQRRRSSSTTTTTTTTTCCCDDDCCCBBBCCCFFFEEEAAA@@@@@@AAAAAA@@@???>>>>>>DDDDDDDDDHHHLLLOOOPPPPPPPPPLLLEEEAAA@@@@@@AAAAAAAAAGGGOOOQQQOOOLLLNNNPPPJJJKKKOOOWWW```fffhhhhhhdddeeeffffffcccaaaaaabbbgggkkkllljjjiiikkkmmmllltttsssqqqooonnnrrrwww{{{|||{{{~~~zzzxxxzzz||||||{{{{{{yyyuuuuuuvvvuuuvvvyyyzzzrrrggg]]]]]]XXXPPPJJJGGGDDD???AAABBBBBBBBBAAAAAA@@@???AAACCCCCCBBB@@@============<<<:::::::::999777555555666:::@@@HHHMMMNNNLLLPPP```kkkgggaaaccchhhjjjhhhfffdddbbb```_________YYYLLL>>>888777666777999333444333222111222555888;;;;;;:::888777666555555666666777888::::::::::::777777777666555444333222333444888;;;777111000333666333222555:::@@@CCCDDDTTT```lllrrruuuyyyzzzxxxzzzrrrlllkkkkkkjjjlllpppnnnppppppppprrruuutttqqqnnnjjjoooqqqkkknnntttqqqmmmnnnqqquuuuuuuuuzzzzzzrrrlllkkklllhhhjjjlllmmmlllllllllmmmhhhggghhhjjjnnnqqqsssssspppmmmkkkmmmrrruuuuuutttrrrppprrruuuuuurrrpppqqqsssooonnnqqqsssqqqooopppmmmqqqtttuuuyyy|||zzzvvvyyyxxxlllfffjjjhhhbbbeeeggghhhjjjhhhffffffiiilllhhhhhhiiijjjiiihhhmmmtttppprrruuuyyy|||zzzssshhh___TTTKKKGGGEEECCCAAABBBGGGNNNQQQOOOJJJDDDAAA888:::>>>BBBCCCBBB???>>>;;;999:::===<<<888666777>>>>>>EEEPPPUUUMMM@@@888999888777999>>>BBBEEEFFFTTTUUUUUURRRMMMLLLMMMPPPSSS]]]gggnnnvvv{{{tttlllccc___]]]WWWPPPLLLKKKLLLLLLJJJGGGHHHHHHGGGBBB<<<666111555333000000111111000///,,,---///111222333333222333333333111111222666888;;;===CCCIIIJJJFFFEEEHHHNNNOOOQQQSSSTTTTTTTTTTTTZZZ^^^\\\UUUPPPSSSZZZ]]]YYY]]]aaaaaa^^^[[[[[[\\\XXXVVVTTTTTTUUUVVVVVVUUUZZZ[[[```dddaaaZZZVVVWWW^^^[[[XXXWWWXXXVVVRRRNNNBBB<<<555///,,,,,,,,,,,,+++++++++************************)))'''''')))+++---.........111999EEENNN[[[]]]]]]\\\___bbbbbb___^^^```aaa___\\\ZZZ\\\___aaa```___```aaabbbaaa```jjjjjjfff___WWWRRRRRRSSSZZZXXXTTTRRRUUUYYYWWWPPPNNNFFF:::111+++)))))))))&&&&&&''')))+++,,,***(((((()))++++++******,,,---%%%%%%%%%$$$%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&%%%&&&(((***---...---,,,+++,,,***(((&&&%%%&&&'''((()))'''&&&%%%&&&%%%###"""&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""&&&%%%%%%$$$$$$$$$$$$%%%))))))))))))((((((((((((#########$$$&&&&&&$$$"""&&&'''((((((((((((***,,,222:::EEEMMMOOOOOONNNMMMLLLLLLLLLNNNPPPPPPMMMKKKKKKMMMQQQTTTVVVVVVVVVUUUEEECCCAAA@@@BBBEEEEEEDDDAAAAAABBBAAA@@@??????@@@DDDDDDEEEIIIMMMQQQQQQQQQLLLIIIEEEBBBAAABBBCCCDDDIIIQQQYYY[[[WWWSSSQQQQQQNNNOOORRRZZZdddiiijjjhhhjjjkkkkkkkkkkkkiiigggfffggghhhhhhhhhiiikkkkkkjjjssssssrrrrrrrrruuuzzz~~~{{{{{{}}}||||||}}}||||||{{{yyyvvvtttwwwxxxzzz||||||uuulllbbbddd]]]QQQLLLNNNKKKBBBDDDCCCCCCBBB@@@???>>>===??????>>>===;;;;;;;;;;;;<<<<<<;;;:::999888666555999;;;>>>AAADDDHHHLLLOOOUUUgggooofff```fffkkkiiieeeeeedddcccbbb___[[[YYYPPPDDD999444333222333555444555444333222333666888999888888888888888666555222555888888777666777999666666777777777555444333555555888:::666111222777555555555888>>>EEEJJJMMMYYYeeepppuuuwwwxxxvvvssswwwqqqmmmmmmmmmkkkkkknnnmmmnnnnnnpppsssvvvvvvuuutttooossstttnnnppptttooolllqqqwww{{{||||||{{{qqqjjjjjjlllkkklllnnnooooooooooooooolllllllllmmmppprrrtttuuutttpppmmmnnnrrrvvvwwwvvvooopppssstttrrrooooooppprrrpppnnnlllkkkkkkooorrrrrrssstttuuuzzz~~~{{{sssxxxyyyooohhhllliiidddgggbbbfffiiiiiigggfffhhhkkkiiiiiiiiiiiiiiikkkpppuuuqqqtttxxx{{{}}}~~~}}}}}}}}}vvvnnnddd]]]RRRJJJFFFDDDCCCBBBGGGKKKQQQSSSPPPLLLGGGDDD;;;@@@EEEIIIJJJHHHFFFEEEAAA@@@AAADDDAAA:::666555AAA>>>@@@GGGKKKHHHBBB@@@;;;;;;===@@@FFFLLLQQQTTT[[[[[[XXXUUUQQQPPPRRRUUU[[[bbbiiimmmrrr{{{zzzyyywwwtttooohhhaaa[[[XXXTTTNNNKKKKKKMMMPPPRRROOOPPPPPPNNNIIICCC===999===:::777555555444333111+++,,,///111333444444444444444555333222222333555:::;;;BBBIIIKKKHHHFFFGGGLLLNNNQQQSSSSSSSSSSSSSSS___```]]]UUURRRVVV\\\^^^[[[___bbbaaa]]]YYYXXXXXXWWWVVVUUUUUUVVVWWWXXXYYY[[[[[[___cccbbb\\\[[[\\\___\\\XXXXXXYYYXXXUUURRRHHHBBB:::333///...------++++++*********)))))))))+++,,,,,,+++***+++...111000111222222555>>>JJJSSSZZZZZZZZZYYY[[[^^^______aaaaaaaaa___\\\ZZZ[[[]]]^^^]]]]]]\\\\\\\\\[[[[[[iiiiiieee^^^VVVRRRRRRTTTYYYYYYUUUSSSUUUWWWTTTNNNFFF===333---)))'''(((+++'''''''''((())))))'''%%%'''(((******))))))***+++%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&'''(((***++++++******+++***'''%%%%%%%%%'''((((((&&&$$$###$$$%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$###""""""#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&"""""""""$$$%%%%%%###!!!$$$&&&'''((()))***---///555;;;DDDMMMRRRRRRNNNKKKKKKJJJJJJLLLNNNOOONNNMMMMMMPPPSSSWWWXXXXXXWWWVVVDDDAAA>>>???AAACCCEEEFFF???AAABBBAAA@@@@@@AAACCCEEEEEEGGGJJJMMMOOOOOONNNEEEEEEDDDDDDDDDEEEHHHIIIUUU\\\dddeee```YYYVVVVVVZZZ[[[^^^ccchhhiiifffcccooollliiiiiijjjkkkiiigggeeeddddddhhhmmmnnnmmmlllnnnppptttvvvwwwyyy|||~~~{{{zzz|||~~~zzz{{{|||zzzzzz{{{zzzyyyxxxtttzzz~~~}}}||||||xxxtttiiijjjaaaTTTOOOQQQMMMDDDFFFEEEDDDBBB@@@>>>=========<<<:::999999999::::::<<<<<<;;;:::888777777777;;;???BBBBBBAAAEEENNNVVVYYYfffjjjbbb```jjjmmmgggdddcccdddcccaaa[[[RRRLLLFFF===666444333000000222777777666444222333555777666555666888::::::777555111555999999777555666999333444555666777777777777777777999:::777333555;;;444777;;;>>>BBBIIISSSZZZ___jjjtttwwwwwwwwwuuurrrsssooolllnnnooommmlllnnnpppnnnooorrrvvvxxxyyyyyy|||vvvxxxzzzssstttwwwpppkkkrrrzzz}}}~~~yyypppkkkllloooppppppqqqrrrsssrrrqqqppplllmmmoooqqqsssuuuxxxzzzyyyuuuqqqqqqtttwwwxxxwwwoooqqqsssrrrpppooooooooooooooommmjjjiiilllrrrvvvrrrrrrrrrssszzz|||uuuwwwzzzsssnnnrrrmmmfffiiicccgggkkklllkkkiiijjjkkkiiijjjkkkkkklllpppsssuuutttvvvyyy{{{|||{{{yyyxxx}}}uuummmaaa[[[RRRKKKFFFDDDDDDDDDJJJLLLNNNNNNLLLIIIHHHGGGCCCHHHNNNQQQPPPNNNLLLKKKGGGFFFGGGIIIFFF===777555;;;:::===EEEKKKJJJHHHHHHAAACCCGGGLLLQQQWWW]]]``````___\\\XXXSSSQQQQQQRRR[[[```cccdddiiirrrzzz|||pppooonnnmmmlllhhhaaa]]]RRRRRRQQQPPPPPPRRRUUUWWWVVVVVVUUURRROOOKKKGGGEEEDDDAAA===;;;999666444111+++,,,///222444555555555555666777666333111111111888999???GGGKKKIIIGGGHHHKKKNNNRRRSSSRRRPPPPPPQQQ^^^___\\\WWWVVVZZZ\\\[[[[[[___cccbbb___[[[ZZZ[[[XXXXXXYYYYYYZZZ[[[\\\^^^YYYYYY\\\``````]]]]]]```___]]][[[[[[]]]\\\XXXTTTMMMHHH@@@999555222000///,,,++++++******))))))(((+++,,,,,,,,,---000444777999;;;<<<===@@@GGGQQQYYYVVVUUUUUUWWWXXXZZZ]]]```ccccccaaa___\\\ZZZYYYZZZ[[[[[[[[[ZZZYYYYYYXXXYYYeeeeeebbb\\\UUUQQQRRRTTTUUUWWWVVVTTTUUUVVVQQQJJJ>>>666///...,,,)))))),,,(((''''''''''''&&&###!!!((()))))))))'''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&'''(((((()))))))))***(((&&&%%%$$$$$$%%%&&&&&&$$$""""""$$$&&&'''''''''&&&%%%%%%$$$$$$%%%%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%"""!!!"""$$$%%%&&&$$$""""""$$$'''(((***,,,000222777888???JJJUUUXXXRRRLLLQQQOOOMMMNNNPPPSSSTTTTTTUUUVVVXXXYYYYYYYYYWWWWWWFFFAAA>>>@@@AAABBBCCCFFF===@@@BBBBBBAAABBBFFFIIIIIIHHHIIIKKKMMMMMMLLLJJJ@@@BBBDDDFFFHHHKKKOOORRR```ffflllmmmgggaaa______hhhiiijjjjjjhhhdddaaa___pppjjjccccccgggjjjjjjhhhiiieeefffmmmtttsssooommmggglllrrrwwwzzz{{{||||||}}}{{{{{{|||yyyuuuuuuyyy{{{xxxvvvwwwwwwuuuvvvyyywww}}}}}}zzz{{{{{{yyymmmiii```WWWRRRPPPKKKDDDGGGFFFDDDAAA???>>>======:::888666666777888888777:::;;;;;;999777666777999;;;???CCCDDDFFFLLLWWW```^^^cccbbb___bbbjjjkkkfffjjjhhhgggfffbbbYYYMMMEEE@@@999444333222//////111888888777555333333555777666555666999<<<<<<888444222666:::;;;888777777888222222222333555777999:::888777999;;;888555777===444:::@@@CCCGGGOOO[[[eeehhhqqqxxxxxxwwwwwwvvvsssqqqmmmllloooqqqpppppprrrssspppppptttwwwxxxyyy{{{yyy{{{}}}wwwwwwxxxpppjjjrrryyyzzzzzz|||||||||yyyzzzyyyuuuqqqoooppprrruuutttsssttttttssspppmmmjjjnnnrrrvvvyyy{{{zzzvvvuuuwwwyyyyyyxxxppprrrrrrpppoooqqqpppmmmmmmppppppmmmnnnsssxxxyyyrrrrrrqqqqqqxxx~~~yyywww{{{vvvqqqtttnnngggkkkgggiiilllooopppooommmkkkhhhlllnnnooorrrvvvwwwuuuvvvxxxzzz||||||{{{yyywwwwwwppp^^^ZZZSSSLLLGGGEEEEEEFFFIIIIIIJJJHHHFFFEEEGGGHHHIIINNNRRRSSSPPPLLLKKKKKKGGGFFFHHHJJJGGG>>>888777444666>>>KKKQQQPPPMMMLLLJJJNNNTTTYYY]]]bbbfffiiifffccc___YYYUUUQQQOOONNNXXX]]]^^^^^^aaajjjpppsssjjjhhhhhhiiikkkjjjeeeaaaVVVYYY\\\\\\ZZZYYY[[[^^^ZZZZZZYYYXXXVVVSSSQQQOOOHHHEEEBBB@@@===:::555222...000222444666777888777888:::;;;:::777333111000444444999CCCHHHHHHGGGHHHKKKOOOTTTTTTRRROOOOOOPPPYYY[[[ZZZXXXZZZ^^^]]]YYY[[[___ccccccaaa^^^^^^___WWWYYY\\\]]]^^^^^^___aaaWWWWWWYYY]]]]]][[[]]]aaaaaa___^^^___aaa___[[[VVVRRRNNNGGGAAA<<<888444111------------------------,,,---......000444999===???BBBEEEFFFGGGKKKRRRWWWUUUTTTVVVYYY[[[[[[___dddfffdddbbb___\\\ZZZXXXWWWZZZ[[[\\\[[[YYYXXXXXXZZZ___``````[[[UUUQQQQQQSSSSSSVVVVVVTTTTTTSSSNNNGGG:::222---///...((('''+++)))((('''''''''&&&### ((()))***(((&&&%%%&&&''''''(((((((((((('''&&&&&&&&&&&&'''((())))))))))))'''&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%$$$$$$%%%$$$"""###%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%"""""""""###$$$%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$$$$%%%'''((("""""""""$$$&&&&&&%%%###"""%%%''')))+++---111444666777>>>IIITTTYYYVVVQQQYYYVVVTTTSSSVVVYYY[[[[[[]]]\\\[[[YYYXXXWWWXXXXXXKKKDDDAAABBBCCC@@@AAADDD>>>BBBFFFGGGFFFIIINNNSSSNNNMMMMMMMMMMMMLLLHHHEEE@@@BBBEEEGGGKKKQQQYYY___fffkkkqqqqqqllliiiiiikkkrrrrrrpppjjjbbb]]]]]]___lllddd^^^___ffflllllljjjoooiiijjjsssyyyuuummmiiibbbgggnnntttwwwxxxzzz{{{zzzxxxwwwwwwtttpppqqquuuxxxuuuuuuuuurrrnnnqqqxxx}}}~~~{{{xxxxxx{{{|||yyyoooeee]]]YYYVVVNNNHHHEEEFFFEEEBBB@@@>>><<<<<<<<<888666555666888999888666777888999777555555777:::???@@@DDDJJJRRR[[[aaadddbbb```______bbbfffhhhiiimmmiiieeeaaa\\\TTTHHH??????888333222111///111555777777666555444555777:::;;;999999<<>>999888444666>>>JJJPPPOOOMMMNNNTTTYYY```eeehhhjjjlllnnngggddd^^^YYYVVVUUUTTTTTTVVV[[[^^^]]]___eeehhhhhhfffdddcccfffjjjkkkgggbbb___dddgggeeeaaa^^^___bbb]]]^^^``````^^^ZZZWWWTTTJJJIIIHHHGGGEEEAAA<<<888444555888:::;;;<<<<<<<<<<<<>>>@@@???;;;666222111222111555???GGGHHHHHHIIIKKKPPPVVVVVVSSSQQQQQQRRRVVVWWWVVVVVVZZZ```^^^YYY[[[___bbbaaa]]]YYYXXXYYYTTTXXX]]]______^^^___```YYYWWWXXX[[[ZZZXXXZZZ___ccc```^^^^^^______[[[WWWUUURRRMMMHHHCCC>>>888444000000111222333555666666333333444444555999>>>CCCDDDHHHMMMOOONNNNNNQQQSSSXXXWWWYYY^^^___]]]```ggggggeeebbb___\\\YYYWWWVVVWWWYYYZZZYYYWWWVVVWWWYYY[[[]]]^^^\\\WWWSSSRRRSSSVVVWWWVVVRRROOONNNJJJDDD;;;000+++---***###"""((((((''''''((()))(((&&&$$$((()))******((('''((()))))))))*********)))'''&&&'''((()))***++++++++++++((('''&&&%%%%%%'''((()))'''((((((((('''&&&%%%$$$&&&%%%$$$%%%'''(((((('''''''''&&&%%%%%%%%%%%%&&&############$$$$$$%%%&&&$$$$$$&&&'''''''''&&&&&&%%%%%%#########$$$&&&'''""""""###%%%''''''&&&$$$%%%''')))***+++,,,///222333888AAAJJJQQQUUUWWWXXXZZZYYYWWWWWWYYY[[[[[[[[[ccc___[[[WWWUUUVVVXXXYYYOOOHHHDDDEEEDDD@@@???BBBBBBFFFKKKLLLMMMPPPVVV\\\RRRQQQOOOOOONNNKKKFFFCCCBBBCCCEEEGGGLLLUUU```iiihhhmmmrrrsssooonnnpppsssvvvvvvqqqggg\\\XXX\\\aaaggg```[[[^^^gggnnnnnnlllsssmmmllluuuzzzsssiiiccc```dddjjjpppsssvvvxxxzzzuuurrrrrrsssrrroooqqqvvvwwwtttttttttnnniiimmmvvv}}}wwwssswww}}}|||wwwoooccc[[[\\\YYYNNNGGGHHHEEECCCAAA>>><<<;;;;;;;;;999888777888;;;<<<:::777444666777555333333666:::EEEDDDFFFPPP]]]ffffffcccddd```___aaabbbaaaeeekkkiiibbb[[[UUUPPPIII???777@@@999222000//////333888555555555555444666999<<>>===???AAA>>>777000111222444666777555333111333222000000111555999;;;444555888;;;888555777<<<<<<<<<>>>EEEQQQ^^^hhhmmmuuuzzz{{{uuuqqqqqqqqqpppooolllmmmrrrwwwxxxyyy|||xxxrrrpppuuuwwwuuuvvvzzz|||uuuwwwyyyssstttsssjjjiiiqqqtttpppooorrrsssrrrvvvtttrrrrrrtttvvvvvvvvvzzzwwwtttsssrrrooojjjfffrrrxxx~~~{{{wwwuuuvvvvvvsssqqqnnnnnnjjjgggjjjooolllccckkkppprrrrrrvvv|||zzztttuuuvvvtttqqquuu|||wwwzzzrrrkkkllliiifffmmmgggeeeffflllqqqppphhh```fffnnnuuuxxx||||||tttssstttvvvyyy{{{|||||||||~~~~~~vvvqqqSSSPPPKKKEEE@@@>>>???AAAAAACCCDDDDDDCCCBBBCCCDDDGGGJJJLLLIIIAAA<<<:::<<<:::999===BBBAAA<<<999:::999888;;;BBBGGGIIIMMMQQQZZZ```hhhmmmnnnnnnooopppeeeaaa[[[WWWWWWZZZ]]]^^^UUU\\\``````aaaccccccaaacccaaa```dddhhhiiifffaaagggkkkmmmjjjccc___```ddd^^^aaadddfffddd___YYYUUUMMMMMMNNNNNNMMMIIIDDD@@@999:::<<<>>>@@@@@@@@@@@@???BBBDDDCCC???999444222222000444???GGGIIIJJJLLLKKKQQQWWWXXXUUUSSSSSSUUUTTTTTTSSSTTTZZZ``````[[[]]]___aaa]]]WWWQQQNNNMMMQQQVVV\\\______^^^^^^___\\\YYYYYYZZZXXXVVVXXX\\\ccc___[[[ZZZ[[[[[[YYYWWWWWWTTTPPPLLLGGGAAA:::666111222444666999;;;===>>>;;;;;;;;;:::;;;>>>DDDHHHLLLQQQWWWYYYWWWUUUUUUUUUZZZYYY\\\aaaaaa]]]```gggiiifffbbb___\\\YYYWWWUUUSSSUUUWWWVVVTTTSSSUUUWWWYYY\\\^^^]]]YYYUUUTTTTTTZZZZZZVVVOOOKKKJJJGGGCCC===111))))))&&&$$$'''&&&''')))++++++***(((((()))++++++******,,,---)))***+++++++++)))((('''))))))***,,,,,,---------((('''&&&%%%%%%&&&(((***'''(((*********(((%%%$$$((('''&&&&&&(((((('''%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$###$$$&&&'''((('''&&&&&&###"""!!! !!!"""$$$&&&#########%%%(((((('''%%%((()))++++++***+++---///000:::FFFLLLMMMPPPWWW]]]WWWWWWWWWXXXZZZZZZXXXVVVeee```ZZZTTTRRRTTTXXX[[[TTTHHHBBBFFFFFF???===CCCCCCJJJSSSYYY___eeeeeeaaaZZZWWWWWWYYYVVVMMMFFFCCC???CCCFFFJJJUUUdddmmmpppnnnpppssstttttttttuuuvvvvvvtttnnneee]]]ZZZ___dddiiifffcccccceeegggggghhhmmmoootttyyyzzzuuukkkcccdddfffhhhiiijjjkkkmmmooouuuuuurrrnnnlllooouuu{{{wwwwwwtttmmmfffgggooowww|||{{{vvvrrrsssxxxwwwtttiiifff```\\\WWWRRRNNNJJJCCC@@@??????<<<777777:::;;;;;;<<<===;;;888555333===666222444555555:::BBBDDDJJJQQQUUU[[[bbbdddaaaaaabbbccc___ZZZYYY___ddd^^^TTTMMMMMMMMMEEE999111888777555333222222222222444333222222333666999;;;;;;>>>@@@???:::444111000333333444555555444444333555333000...---111777<<<999666555888999999;;;@@@@@@DDDIIIMMMWWWdddkkklllsssqqqtttyyyvvvpppttt{{{tttqqqvvv{{{yyyuuurrrxxxttttttwwwtttooopppvvv{{{yyyvvvpppllllllpppuuurrrssssssrrrpppnnnnnnooonnnsssvvvuuurrrrrrwww}}}~~~|||xxxtttqqqooommmmmmzzzzzz{{{}}}~~~~~~~~~}}}{{{zzztttnnnpppvvvtttmmmnnnkkkhhhjjjmmmmmmhhhdddlllkkkkkkqqqwww|||}}}{{{zzz{{{yyysssqqqtttwwwwwwxxxqqqlllnnnpppmmmjjjiiiggg``````kkksssppphhhdddlllsssxxxyyyyyyzzzyyyvvvtttvvvyyyyyyxxxwwwwwwxxx{{{~~~tttggg^^^MMMJJJFFFAAA===;;;::::::;;;===AAACCCCCCBBB@@@>>>BBBDDDEEEBBB===999888999>>>===<<<;;;;;;;;;;;;<<<666999<<<>>>AAAGGGNNNTTTgggiiinnnrrrrrrooonnnnnnhhhfff___WWWWWW\\\___^^^WWWUUUVVV___hhhjjjccc[[[___aaa^^^XXXYYYbbbggggggnnnlllkkkiiiccc\\\\\\aaa\\\___bbbaaa\\\YYYXXXXXXRRRTTTUUURRRLLLGGGFFFFFFAAA???>>>BBBHHHKKKHHHDDDFFFFFFGGGGGGDDD???777222000000555???FFFIIIKKKMMMHHHKKKNNNQQQSSSSSSRRRQQQVVVRRROOOQQQVVVZZZZZZXXXbbbeeebbbXXXRRRQQQOOOKKKJJJWWWaaaaaa]]]]]]___```ccc]]]RRRKKKNNNWWW[[[ZZZ___]]]\\\]]]ZZZVVVVVVYYYYYYYYYXXXUUUOOOGGG@@@<<<999999999999;;;@@@GGGLLLHHHFFFDDDDDDFFFJJJMMMOOOTTTZZZaaabbb]]]XXXWWWWWWVVV\\\cccdddaaaaaaeeekkkcccbbbaaa```]]]XXXQQQMMMQQQOOOQQQVVVVVVPPPMMMOOOVVVWWWZZZ\\\\\\ZZZWWWUUU]]]]]]XXXQQQNNNMMMJJJDDD444111///------,,,***(((%%%'''))))))(((((()))******++++++***))))))+++---////////////...,,,+++)))((()))+++,,,---......---***(((&&&%%%%%%''')))++++++(((&&&((()))(((&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''########################$$$"""!!!"""&&&(((&&&%%%&&&%%%%%%&&&))),,,,,,,,,333666;;;@@@EEEKKKRRRWWWXXXWWWUUUVVVXXXYYYYYYYYY\\\______ZZZSSSQQQVVV[[[SSSGGG???BBBAAA===>>>DDDIIISSS]]]dddjjjooopppmmmaaa[[[WWWVVVSSSMMMIIIIIIGGGIIIKKKPPP[[[iiiqqqrrrnnnqqqtttuuutttsssssssssqqqqqqmmmddd[[[XXX]]]dddhhhfffcccbbbcccccccccbbbkkkmmmqqqvvvxxxtttllleeebbbdddfffffffffgggiiijjjrrrrrrpppnnnllloootttyyyxxxwwwtttnnniiiiiiooouuuyyyxxxtttpppqqquuuuuuqqqkkkhhhbbb]]]XXXSSSNNNJJJAAA>>>======;;;777666999;;;::::::999888888777666999333000333555666<<>>AAA@@@;;;777444333333333333333333333222222666555333111000222777;;;999666555888999888;;;??????CCCGGGLLLXXXeeelllmmmqqqrrruuuwwwuuussswww~~~{{{wwwvvv{{{}}}yyysssqqqvvvssssssuuurrrnnnooossszzzyyyvvvpppkkkiiilllpppuuuuuutttrrrpppoooppprrrlllqqquuuuuusssrrruuuyyy~~~|||yyyuuurrrpppnnnnnnwwwzzz|||{{{xxxwwwyyy{{{wwwvvvpppkkkmmmsssrrrmmmpppmmmjjjkkknnnmmmiiidddkkklllooorrruuuxxx|||~~~~~~zzzrrrnnnpppqqqoootttooommmrrruuuqqqllljjjgggaaacccmmmuuuqqqiiidddrrrvvvwwwtttrrrsssrrrpppqqqssstttsssrrrqqqqqqrrrxxxuuurrrqqqmmmdddWWWLLLGGGEEEAAA>>>;;;999999999888;;;@@@CCCDDDCCCBBBAAA@@@@@@@@@>>>;;;::::::;;;======<<<;;;::::::::::::888:::===???BBBHHHOOOTTT___bbbggglllmmmkkkjjjjjjfffddd^^^XXXYYY___bbbaaaYYYWWWXXX___hhhiiibbbZZZ[[[\\\YYYTTTVVV^^^ccccccgggdddaaa```[[[UUUSSSVVVRRRVVVXXXXXXVVVUUUVVVYYYUUUVVVVVVSSSNNNJJJIIIIIIGGGDDDCCCDDDHHHKKKKKKIIIPPPNNNLLLHHHDDD???:::777666555:::CCCIIIJJJKKKLLLDDDHHHNNNTTTVVVVVVTTTSSSYYYTTTPPPPPPUUUYYYZZZYYY```ccc```WWWRRRQQQOOOKKKMMMVVV^^^^^^\\\]]]______eeeaaaYYYQQQQQQWWWZZZYYY```^^^^^^```___ZZZYYY\\\TTTTTTSSSTTTTTTRRRNNNKKK<<<<<<<<<<<>>;;;:::<<<;;;777666999:::999888666666777888999666222111444777;;;BBBHHHNNNVVV]]]^^^```dddhhhhhh```aaaaaa```^^^[[[YYYWWWQQQGGG>>>>>>>>>:::444111222222111111111222444555666555333222222333444555888;;;======;;;777555444444444333222111111222222777777666444333444777999999555444777888777999>>>CCCFFFIIINNNZZZggglllllloootttwwwuuutttxxx{{{|||~~~}}}~~~xxxsssrrrtttsssrrrrrroookkkkkknnnvvvvvvuuuqqqlllkkkmmmpppuuuuuusssqqqnnnnnnoooqqqiiimmmssstttsssrrrrrrtttzzzxxxuuurrrooonnnnnnnnntttxxx{{{xxxrrrooorrrvvvrrrpppkkkgggjjjooopppmmmqqqooommmnnnooooookkkgggjjjnnnssstttuuuwww|||~~~yyyqqqmmmnnnnnnlllsssqqqsssyyy{{{tttlllhhhgggdddgggpppvvvsssjjjcccqqqtttrrrllliiikkkmmmlllmmmmmmkkkiiiffffffgggiiirrrkkkdddbbbaaa[[[NNNDDDCCCAAA@@@===<<<:::::::::777;;;AAAEEEFFFEEEDDDDDD>>><<<::::::<<<>>>???@@@??????>>>======<<<;;;;;;;;;===???AAADDDJJJPPPUUUZZZ]]]bbbfffiiiiiihhhfffcccbbb^^^ZZZ\\\cccfffeee\\\ZZZ[[[aaahhhjjjccc\\\YYYZZZXXXVVVXXX^^^bbbccc```ZZZVVVUUUSSSNNNLLLMMMIIILLLNNNNNNNNNPPPUUUZZZWWWWWWVVVSSSOOOLLLLLLMMMKKKJJJIIIIIIJJJMMMPPPRRR]]]ZZZTTTMMMHHHDDDAAA@@@@@@>>>AAAIIIMMMKKKJJJKKKBBBGGGNNNVVVYYYYYYVVVTTTZZZUUUQQQQQQUUUXXXZZZYYY\\\^^^[[[UUUPPPOOOMMMKKKPPPTTTWWWXXXZZZ^^^^^^\\\______[[[SSSQQQVVV[[[\\\aaa___```cccccc^^^[[[\\\RRRPPPOOOSSSYYY\\\ZZZVVVDDDDDDCCCCCCEEEKKKTTTYYY\\\SSSLLLOOOZZZbbb```ZZZXXX[[[^^^^^^[[[YYYYYY[[[[[[ZZZYYYYYY[[[^^^bbbdddeeebbb___\\\[[[ZZZXXXVVVRRRSSSTTTSSSLLLEEEFFFJJJNNNUUU^^^aaa^^^ZZZYYYYYY[[[\\\YYYUUUSSSSSSPPPJJJAAA===888333000---***(((''')))++++++***+++,,,......000111222444777;;;???BBBBBB@@@===999555111//////...,,,***))))))))))))((((((''''''''''''(((((((((''''''&&&''''''$$$"""&&&&&&&&&%%%%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&#########$$$$$$############"""!!!"""###$$$###"""&&&%%%$$$&&&(((+++++++++...000444888<<>>===999>>>DDDGGGFFFEEEDDDDDD>>>;;;888:::@@@EEEGGGGGGDDDDDDDDDCCCBBB@@@???>>>??????AAACCCGGGMMMSSSVVV\\\aaaeeegggjjjllliiieeeaaaaaa^^^\\\```gggkkkjjjaaa___```eeekkklllhhhbbb^^^^^^^^^^^^```dddhhhiii```XXXRRRRRRQQQMMMJJJJJJFFFGGGHHHHHHHHHLLLTTTZZZUUUTTTRRROOOLLLKKKKKKLLLJJJLLLNNNOOOQQQSSSWWWZZZgggddd^^^WWWQQQLLLKKKKKKHHHFFFHHHMMMOOOLLLIIIJJJGGGKKKPPPUUUXXXWWWUUUSSSVVVUUUTTTVVVYYY[[[[[[ZZZXXXYYYWWWSSSOOOMMMMMMMMMRRRSSSQQQQQQWWW]]]\\\WWWTTTWWWVVVOOONNNUUU^^^dddccc``````cccbbb\\\XXXXXXSSSOOOLLLPPPXXX]]][[[WWWOOONNNLLLJJJJJJOOOUUUZZZ```XXXQQQSSS[[[aaa```[[[[[[\\\]]]]]][[[ZZZ\\\^^^___\\\ZZZ[[[^^^aaabbbaaa___]]][[[ZZZZZZZZZXXXVVVPPPSSSVVVSSSKKKGGGIIIOOONNNUUU]]]^^^YYYVVVXXX[[[YYYZZZYYYUUUUUUVVVRRRMMMKKKGGGAAA<<<777444000...+++---...///...///111333222444777:::===AAAFFFIIIPPPOOOLLLHHHCCC>>>999777666444000,,,***((((((((((((((((((((((((((((((((()))***)))''''''(((%%%!!!$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$###"""!!!######$$$$$$%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$######$$$$$$###"""&&&%%%$$$%%%(((*********,,,...111444777===DDDHHHOOOUUUZZZZZZUUUPPPOOOPPPKKKQQQWWWYYYYYYYYY[[[]]]FFF@@@;;;<<>>DDDKKKQQQTTTUUU\\\```______cccfffeeeeeedddcccbbb^^^WWWNNNHHH@@@:::888<<<===999333111333222111000///000111111777777666555444222000000111222333555666666444333666666555444444444444444444555777666444222222333666222222555666666888===CCCJJJQQQWWW___iiimmmlllpppxxxyyytttvvv~~~}}}}}}{{{uuuoooqqqwwwwwwxxxwwwrrrlllgggdddbbbhhhjjjmmmlllkkkjjjmmmpppnnnpppsssrrrooollljjjiiidddfffjjjnnnqqqrrrpppnnnkkkjjjhhhggghhhjjjmmmooouuuqqqnnnmmmoooooommmkkkjjjgggfffgggiiikkkmmmnnnnnnnnnoooqqqttttttsssrrrjjjnnnttt}}}wwwvvvsssooorrrxxxzzzxxxxxxyyy}}}sssgggbbbgggiiimmmrrruuusssiii```\\\aaabbb```___bbbcccbbb___]]]XXXRRRMMMMMMOOORRRLLLOOOSSSSSSQQQLLLHHHEEEFFFFFFFFFFFFEEECCCBBBAAA<<>>888333...+++))))))((((((((()))))))))******,,,---+++&&&&&&)))'''"""######$$$&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""%%%%%%&&&%%%%%%$$$$$$%%%&&&$$$$$$%%%'''))))))(((,,,---///000444999???DDDLLLSSSZZZ[[[VVVQQQOOOPPPOOOQQQTTTUUUUUUVVVZZZ^^^BBB@@@???BBBKKKZZZkkkwww{{{vvvnnnfffUUUMMMFFFEEEHHHKKKQQQXXX^^^```aaabbbhhhqqquuutttsssuuuvvvuuusssqqqppppppmmmnnnllleee\\\WWWXXXZZZVVVUUUVVVXXX[[[^^^^^^^^^[[[^^^aaadddfffhhhkkknnnhhhiiihhhfffccc`````````ddddddeeehhhnnnsssvvvwwwssspppnnnnnnqqqrrrqqqnnnnnnrrrtttqqqqqquuuxxxwwwllliiiddd___XXXPPPHHHBBB<<<777777;;;>>><<<999888555777999;;;;;;999666444777<<>>>>>@@@DDDFFFGGGLLLRRRWWWZZZ[[[\\\]]]aaa```___\\\YYYUUURRRPPPLLLIIICCC===666111---,,,))))))))))))***,,,---...///111,,,%%%$$$))))))###!!!"""$$$&&&'''((((((((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$&&&'''&&&%%%%%%&&&'''&&&$$$###$$$&&&(((((('''+++,,,---...000555;;;@@@IIINNNUUUXXXUUURRROOOOOORRRRRRRRRQQQRRRUUUZZZ]]]AAABBBDDDHHHRRRbbbttt|||vvvsssoooeee[[[PPPHHHCCCDDDIIIPPPYYYaaaaaaeeegggfffhhhpppwwwzzztttuuuuuutttsssrrrsssuuunnnmmmjjjfffaaa^^^]]]]]]\\\ZZZXXXXXXYYYZZZZZZYYY\\\___dddfffhhhjjjnnnqqqkkkkkkkkkhhheeecccbbbbbbaaa______cccjjjqqqtttvvvrrrqqqpppppprrrtttttttttssswwwxxxtttqqqssstttsssllljjjeee```YYYQQQIIICCC;;;666555:::>>>;;;777555444555777999:::;;;;;;;;;<<>>@@@CCC<<>>AAAEEEJJJNNNNNNKKKHHHGGGGGGGGGIIIKKKNNNQQQSSS???HHHRRRWWW^^^kkkvvv|||vvvtttmmmgggdddbbbZZZQQQIIIFFFEEEJJJTTT^^^bbbccclllfffdddjjjoooppptttzzzwwwxxxyyyxxxvvvvvvwwwyyyuuummmgggjjjnnnkkkfffccceeefffaaaWWWRRRSSSQQQLLLWWW^^^hhhllljjjgggjjjooorrrrrroookkkeeebbbaaabbb___bbbbbbbbbiiisssuuupppwwwvvvrrrnnnpppvvvyyyxxx{{{{{{{{{zzzyyyvvvtttrrrwwwpppfff\\\SSSLLLGGGDDD888555444777888555444555222888666555===???@@@JJJRRRUUU\\\gggppprrrllleeedddcccbbbbbbccceeegggiiinnnfffXXXJJJ>>>888555444444222111333666777555333444222000111333555555555777777777666555333222111222333444333111111333555111333555777777555222111333333222222222222111111......111444333333:::CCCPPPbbbsssxxxuuuuuuwwwyyyyyyooojjjoooxxx{{{yyyxxx{{{xxxtttrrrttttttrrrpppxxx|||~~~}}}|||zzztttmmmgggjjjjjjeee```bbbmmmvvvssseeeZZZ[[[___```bbbeeeiiifffdddfffmmmuuu{{{}}}nnnooopppnnnfffaaahhhrrrzzzvvvrrrmmmjjjfffbbb___```fffkkkkkkgggggglllrrryyysssmmmllloooqqqpppnnnsssssssssuuuwww{{{uuuqqqpppuuu~~~yyytttooojjjggggggkkkjjjgggddd```]]]\\\[[[YYYYYYVVVQQQSSSXXXVVVPPPRRRJJJCCC@@@:::666999@@@888:::<<<>>>@@@AAACCCDDD???DDDJJJOOOSSSUUUWWWYYYYYY[[[[[[YYYWWW[[[dddlllmmmrrrxxx{{{zzzwwwssspppyyyzzz||||||zzzssskkkddd___^^^aaaiiitttyyyyyyvvv~~~~~~}}}zzz{{{}}}~~~~~~|||{{{vvvlllcccccchhh]]][[[[[[^^^dddiiijjjjjjkkkmmmoooooommmjjjiiiiiioooddd\\\]]]___^^^^^^```WWWSSSPPPQQQVVVXXXVVVRRRSSSYYY___bbbhhhrrryyy{{{uuusssoooiiibbb]]][[[[[[\\\UUURRRVVVZZZZZZXXXXXX[[[bbbddd___\\\```aaa___eeefffeeeaaabbbdddbbb^^^UUUSSSPPPNNNNNNOOOQQQRRR```\\\^^^ccc```VVVSSSXXXXXXYYY[[[\\\\\\]]]]]]]]]WWWOOOGGGAAA<<<<<>>@@@BBBCCCDDDEEEBBBDDDHHHNNNTTTYYY]]]````````````___```eeemmmrrr{{{zzzwwwvvvyyypppjjjdddfffkkkpppvvvzzz|||}}}~~~~~~~~~yyywwwtttqqqiiiaaa```cccaaa___]]]^^^bbbeeeeeeeeekkknnnpppqqqpppnnnmmmmmmlllccc]]]___bbbbbbcccfff[[[XXXVVVVVVYYYZZZYYYXXXWWW^^^dddfffkkksssyyyyyytttssspppkkkfffaaa]]]\\\```ZZZWWWYYYZZZYYYYYY[[[aaafffgggbbb```ccceeedddhhhiiigggcccccceeeccc^^^XXXVVVTTTQQQOOOPPPPPPQQQZZZZZZ\\\___]]]WWWUUUWWWXXXYYYYYYYYYXXXWWWVVVWWWRRRLLLFFFBBB@@@BBBJJJTTTZZZYYYZZZ\\\```eeehhhjjjeeeeeeffffffeeeccc```___aaadddbbb[[[ZZZ```eeeeee___aaaaaa^^^^^^aaabbb```]]]SSSLLLNNNRRRQQQQQQSSSMMMHHHJJJUUU^^^^^^ZZZWWWZZZZZZ[[[\\\]]]]]]]]]]]]VVVSSSPPPPPPSSSVVVXXXXXXUUUUUUUUUVVVVVVWWWXXXYYYTTTVVVYYY[[[]]]^^^]]]]]]]]]^^^___```___]]][[[ZZZ[[[___aaaaaadddgggfffbbb[[[___```]]]\\\[[[XXXTTTRRRNNNMMMQQQPPPHHH@@@<<<:::555...++++++...000111///...---,,,,,,+++(((&&&'''''''''&&&%%%$$$###"""%%%$$$$$$$$$%%%&&&&&&'''"""""""""""""""###$$$$$$%%%&&&'''%%%"""!!!"""$$$$$$&&&%%%"""!!!$$$$$$!!!"""""""""###$$$&&&'''((('''%%%$$$%%%((((((&&&$$$(((((('''''')))+++---///444333555999;;;:::;;;>>>IIIKKKMMMMMMNNNOOOQQQSSSLLLWWWbbbhhhkkknnnooonnnhhhhhhddd]]]YYYTTTKKKAAAGGGFFFHHHPPP[[[dddjjjllliiiggghhhnnnsssvvvxxx{{{}}}zzzvvvqqqlllkkknnnpppsssqqqqqqtttrrrmmmjjjkkkaaa```[[[SSSNNNOOONNNLLLSSSZZZbbbffffffhhhlllpppqqqrrrqqqnnniiifffhhhjjjfffhhhhhheeeffflllqqqrrrrrrsssrrrppptttzzz|||zzzppptttyyyyyyuuuooollljjjpppfffYYYOOOJJJFFFAAA===777333222333333222444888888===999666???CCCGGGRRR[[[aaahhhmmmmmmkkkhhhfffkkkhhhdddaaa_________``````UUUGGG<<<888666333000000000111333666888888777444222111222444555666555;;;:::888666555555666666666777777666444333444555111111222333333444444444444444555555555555555444000111444666666666???HHH]]]kkkyyy|||zzz{{{~~~vvvsssuuuzzz~~~|||{{{||||||zzz{{{~~~|||zzz|||}}}wwwoooiiiiiijjjjjjiiigggeeedddlllgggddddddddddddgggllliiijjjmmmqqquuuvvvuuusssmmmjjjjjjkkkhhhdddfffjjjvvvrrrllliiihhhhhhhhhhhhkkknnnrrrttttttttttttuuunnnoooppppppqqqtttxxx||||||zzzwwwvvvyyy~~~||||||xxxtttpppllljjjjjjhhhgggbbb___[[[YYYZZZ[[[YYYWWWVVVWWWTTTOOOLLLNNNPPPOOOHHHCCCAAADDDEEEBBB???>>>======>>>AAADDDFFFFFFEEEEEECCCCCCHHHRRR\\\cccfffeeecccbbbdddiiioootttwww||||||~~~|||tttooommmqqquuuxxxzzz}}}|||yyyvvvqqqmmmkkkfff```^^^```gggeeebbbaaabbbbbbaaa```cccfffjjjlllkkkjjjiiiiiifff___ZZZ[[[]]]]]]^^^```]]]\\\[[[ZZZ[[[]]]^^^___^^^eeekkknnnrrrwww{{{zzzuuutttrrrnnnjjjfffcccaaabbb___]]]^^^[[[XXXZZZ^^^dddgggfffbbbaaadddffffffkkkkkkhhhdddccceeeccc___\\\ZZZWWWTTTRRRQQQPPPPPPSSSXXX\\\ZZZYYYZZZYYYVVVWWWXXXWWWTTTQQQNNNMMMNNNLLLHHHEEEFFFGGGJJJRRR[[[]]]^^^^^^___aaacccfffgggeeedddddddddcccbbbbbbaaaaaaeeefffcccbbbeeegggfff^^^aaaaaa^^^]]]```___\\\YYYSSSPPPRRRTTTRRRQQQQQQMMMNNNSSS[[[^^^ZZZUUUSSS\\\]]]^^^```aaaaaaaaa```ZZZYYYWWWTTTSSSUUUYYY\\\RRRSSSTTTVVVYYY[[[]]]___XXXXXXZZZ[[[]]]^^^```aaa___dddjjjlllhhhccc```___```bbbaaaaaaeeeiiihhhccc^^^``````\\\ZZZYYYUUUPPPLLLFFFFFFMMMRRRNNNGGGBBBCCC;;;111---...111111000000///...//////...+++)))&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$###%%%&&&&&&$$$""""""###$$$"""%%%%%%""""""$$$$$$!!!!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&'''((()))***---+++---222555555777<<>>:::888BBBHHHNNNZZZ]]]dddlllooollljjjjjjkkkllliiieee```]]]\\\\\\\\\UUUJJJ===666666666444000222333444555777888888888111//////000222333333222;;;999777555444555666777555666777666444333333444111000000000111333444555444555666777777777777666222222555777777888AAAKKK___mmmzzz}}}{{{{{{{{{{{{xxxvvvxxx||||||zzzzzz~~~}}}~~~~~~yyyuuuwwwzzzuuummmkkkjjjiiikkknnnmmmiiidddnnnnnnmmmkkkhhhgggjjjnnnjjjkkkooorrruuuwwwvvvuuurrrllliiiiiiiiihhhiiilllrrrnnnhhhffffffiiikkklllssstttvvvwwwwwwtttrrrpppmmmqqqtttuuutttuuu{{{~~~}}}}}}tttrrrmmmhhhhhhjjjhhheee^^^\\\[[[\\\___^^^ZZZVVVSSSVVVWWWSSSNNNLLLLLLMMMHHHDDDAAADDDGGGFFFAAA===;;;;;;<<>>BBBNNN[[[dddgggeeeaaa```dddllltttwwwwww|||~~~zzz}}}{{{tttooouuuwwwyyy|||~~~|||wwwssstttnnniiigggeee```^^^___hhhhhhgggfffdddaaa^^^\\\[[[^^^ccceeeeeedddddddddaaa\\\XXXVVVVVVVVVVVVVVVYYYYYYZZZYYYZZZ]]]bbbfffeeemmmsssvvvyyy~~~~~~yyyvvvrrrnnnlllkkkjjjiii```aaadddeeeaaa[[[]]]bbbccccccaaa^^^^^^```cccdddkkkkkkhhhcccbbbdddccc^^^\\\[[[YYYWWWTTTRRRQQQQQQOOOXXX\\\XXXWWW\\\[[[UUUUUUVVVUUUQQQKKKGGGGGGHHHJJJGGGGGGKKKOOOQQQWWW^^^[[[]]]```bbbcccccccccccccccbbb```___^^^^^^^^^___bbbeeeiiiiiihhhgggfffddd]]]``````^^^]]]```___\\\ZZZYYYYYYYYYYYYVVVSSSRRRRRRWWW]]]aaa___[[[XXXWWW\\\]]]___```aaa```^^^]]]ZZZ\\\]]][[[XXXXXX\\\aaaTTTTTTUUUVVVXXXZZZ\\\]]]WWWXXXYYY[[[\\\]]]^^^___ZZZaaaiiilllhhhcccbbbbbbcccccc```___bbbfffddd^^^___aaa```\\\XXXWWWTTTOOOIIICCCBBBJJJSSSSSSLLLGGGFFF===222...000444333111333222111111111///,,,)))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%%%%$$$###&&&%%%%%%$$$#########$$$!!!$$$%%%""""""%%%%%%"""!!!"""$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&***((()))...111333666;;;FFFKKKPPPTTTTTTRRRPPPOOO___ffflllmmmmmmnnnkkkfffhhheee[[[PPPHHHFFFBBB>>>AAADDDJJJRRR\\\eeekkknnnhhhiiikkknnnssswwwwwwuuuvvvtttpppkkkggghhhkkkooobbbdddiiimmmjjjeeeeeeiiiaaa\\\UUUPPPMMMLLLNNNQQQ___eeefffbbb```dddgggffffffmmmssstttnnnjjjiiikkkeeefffgggggghhhlllsss{{{tttuuussspppqqquuuuuurrrlllmmmmmmjjjeeeaaa```aaa]]]TTTGGG???<<<;;;888666333111111222111000444:::888>>><<<>>>IIIPPPWWWcccgggmmmssssssnnnjjjkkkmmmjjjgggccc___[[[YYYWWWWWWKKKAAA777333555777444111666777888888888888888888000//////000222333333111888777555333222333444555222444555555333222111222000000///...///111333555333555777888999999888888333333555777666888AAAKKK___mmm{{{}}}{{{yyyvvv|||zzzyyyzzzxxxvvvyyy~~~}}}~~~xxxssstttvvvssslllnnnjjjhhhkkkqqqtttqqqlllpppssssssnnniiigggiiikkkkkklllnnnppprrrvvvzzz}}}vvvnnnhhhhhhiiijjjlllpppoookkkfffdddeeeiiilllnnnssstttvvvwwwvvvtttqqqooorrrwww{{{zzzwwwwww{{{tttrrrlllfffgggjjjhhhaaaZZZ[[[]]]aaabbb```YYYTTTRRRVVVZZZZZZUUUMMMIIIIIIKKKGGGBBBAAADDDFFFBBB>>>;;;:::>>>HHHRRRWWWTTTNNNLLLDDD>>>???JJJWWWaaafffbbb___]]]cccmmmuuuwwwvvvyyy{{{xxx}}}|||xxxsssoooyyywwwwww{{{|||uuuqqqrrrkkkfffeeeccc___]]]^^^ccceeeggggggddd___ZZZWWWXXX\\\aaacccdddbbbaaaaaa^^^\\\YYYWWWVVVVVVUUUTTTQQQRRRSSSUUUXXX^^^eeekkkjjjrrryyy|||zzzuuunnnjjjiiikkklllmmm```eeelllpppkkkdddccchhhccc```]]]]]]]]]^^^```bbbhhhhhheee``````cccbbb___\\\[[[ZZZYYYWWWUUUSSSRRRPPPYYY\\\WWWUUUZZZYYYRRRQQQSSSRRRNNNHHHEEEFFFHHHLLLJJJLLLRRRUUUVVVXXX\\\UUUZZZ```ccccccaaa``````bbbaaa^^^\\\[[[[[[\\\]]]bbbeeeiiillljjjeeebbbaaa^^^``````^^^^^^``````^^^VVVZZZ^^^^^^]]][[[XXXVVVXXX^^^cccbbb^^^\\\\\\^^^XXXZZZ\\\]]]\\\YYYVVVSSSSSSYYY___```\\\[[[]]]aaaXXXXXXWWWVVVVVVVVVVVVVVVSSSUUUWWWZZZ[[[ZZZYYYXXXXXX^^^dddeeeaaa^^^^^^___bbbbbb___\\\\\\^^^\\\VVV^^^```___ZZZWWWWWWTTTOOOHHHAAA???HHHQQQQQQLLLHHHCCC:::000---111555555333555444333333222...***&&&%%%%%%&&&'''''''''&&&&&&%%%&&&'''''''''&&&%%%%%%"""###%%%&&&&&&&&&%%%$$$&&&%%%$$$###$$$$$$$$$$$$ ###$$$######&&&%%%""""""###%%%&&&&&&%%%$$$###%%%&&&''''''&&&&&&%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''%%%&&&+++///000444999AAAFFFMMMQQQRRRPPPNNNMMMggglllooonnnmmmmmmhhhcccbbb___VVVJJJCCCCCCDDDBBBBBBFFFMMMVVV^^^fffkkknnnkkkmmmnnnnnnqqquuuuuurrrnnnmmmllliiiggggggjjjlllbbbcccgggjjjhhhcccdddhhh```YYYRRRNNNLLLJJJNNNSSSeeejjjiiibbb```fffiiifffcccjjjqqqqqqkkkggghhhkkkgggeeefffjjjmmmpppwww~~~ttttttrrroooqqqvvvwwwtttpppmmmiiieeeaaa^^^\\\[[[QQQKKKBBB;;;777555555555111000222333222000555;;;:::BBBCCCGGGSSSZZZ^^^iiitttxxxzzzvvvooojjjiiijjjfffdddaaa]]]XXXSSSOOOMMM@@@:::555333555777444111777999::::::888777777888222222222333555666555444555555333222222222333333///111333333222111111111000///......///000222333222444777999::::::999999444333555666555666???JJJ]]]kkkxxx}}}}}}|||zzzwww|||zzzyyywwwuuuwww|||yyyyyy{{{{{{uuussstttrrrnnnnnnjjjhhhmmmuuuyyyxxxtttqqqtttsssmmmhhhggghhhhhhmmmlllllllllooouuu}}}xxxpppkkkjjjkkkllloootttoookkkgggeeegggjjjnnnooonnnqqqtttvvvuuuuuuuuuuuuzzz~~~{{{yyy{{{~~~sssrrrllldddfffkkkhhh___WWW[[[```bbbaaa\\\VVVSSSUUUWWW\\\___[[[QQQIIIFFFKKKIIIDDD@@@AAADDDCCC>>><<<===CCCPPP]]]bbb\\\UUUKKKEEE??????FFFRRR]]]bbb```^^^^^^dddnnnuuuwwwvvv}}}{{{xxx{{{~~~{{{zzzwwwuuurrrwwwuuuuuu{{{~~~}}}xxxtttoooiiieeeccc___[[[[[[^^^```bbbdddccc___ZZZVVVTTTVVVZZZ^^^aaa```^^^\\\\\\WWWYYYXXXUUUUUUWWWWWWUUUNNNMMMNNNQQQXXX```iiinnnnnnuuu|||~~~yyyrrrjjjfffgggjjjlllllleeeiiiqqqvvvrrrkkkiiimmmeeeaaa^^^```aaaaaaaaacccddddddaaa^^^___cccccc```]]]^^^]]]]]][[[XXXVVVTTTSSSWWWYYYVVVRRRQQQOOOKKKJJJMMMNNNKKKFFFEEEHHHMMMOOONNNPPPWWWZZZYYYWWWXXXSSSXXX^^^aaa```______```bbbaaa___^^^]]]^^^______aaabbbgggkkkiiiccc```aaa```bbb```\\\\\\___```^^^OOOXXX______^^^]]]\\\ZZZYYY___aaa]]]XXXXXX[[[\\\WWWXXX[[[\\\ZZZVVVQQQNNNQQQXXX___bbb```^^^```bbb___^^^\\\YYYWWWUUUTTTTTTMMMOOORRRSSSSSSRRRPPPNNNWWWZZZ]]]\\\XXXUUUTTTTTTXXXZZZZZZUUURRRRRRPPPLLLUUUWWWWWWSSSQQQRRRQQQMMMDDD===<<>>EEEUUUdddhhh___TTTDDD@@@<<<;;;@@@JJJUUU\\\^^^]]]___eeemmmsssvvvvvv}}}~~~yyywwwwwwyyy}}}zzzxxxwwwwwwvvvuuurrrtttxxx~~~||||||~~~~~~~~~~~~~~~|||xxxvvvoookkkhhheee___YYY[[[aaaddddddccc___YYYVVVVVVWWWWWW[[[___aaa```]]]ZZZYYYWWW[[[\\\XXXWWWYYYYYYVVVRRROOOMMMQQQ[[[eeemmmpppqqqwww|||}}}~~~xxxsssmmmkkkmmmnnnmmmkkkiiikkkooossspppjjjiiilllhhhbbb```dddfffdddccceeeaaaaaa___\\\^^^dddfffdddbbbccccccaaa___[[[WWWUUUTTTSSSSSSSSSMMMEEE@@@AAAAAAEEEIIIHHHEEEFFFLLLRRRQQQPPPSSS[[[^^^ZZZUUUTTTXXX[[[^^^]]][[[[[[___ccc^^^^^^______```aaabbbccc______ccchhhhhhcccbbbeeedddddd```ZZZXXX[[[\\\ZZZPPP[[[cccaaa]]]\\\[[[XXXSSSYYYZZZTTTOOOPPPPPPOOOPPPRRRUUUWWWVVVRRRMMMIIIMMMQQQWWWZZZYYYYYYZZZ[[[XXXWWWUUURRRPPPNNNMMMMMMEEEEEEEEEEEEDDDCCCBBBAAAJJJLLLNNNNNNMMMIIIFFFCCCEEEKKKMMMIIICCCBBBAAA@@@DDDFFFGGGDDDDDDGGGGGGDDD;;;777555:::>>>>>><<<<<<333000,,,+++---///000000333222222222111---((($$$$$$%%%&&&'''((((((((((((&&&'''((()))((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&$$$""""""%%%&&&%%%###!!!$$$###$$$'''&&&###&&&%%%%%%$$$#########$$$$$$&&&((((((%%%$$$%%%'''%%%$$$###"""###$$$&&&(((%%%###%%%***,,,***+++...333777===BBBFFFIIILLLNNNfffjjjmmmkkkgggbbbWWWMMMKKKLLLIIICCCAAADDDGGGGGGKKKPPPXXX```fffkkkooorrrtttvvvtttppppppuuutttooommmooorrrrrrpppnnnmmmlllkkkgggeeefffddd___^^^___]]]SSSLLLJJJHHHFFFKKKSSSYYY___^^^WWWYYYeeekkkgggeeeiiiiiiddd]]]^^^fffoooqqqkkkjjjrrryyyzzz|||~~~xxxrrrqqqtttuuurrrjjjddd___]]]]]]XXXNNNFFF???@@@>>>888111///222666...000444777444222555<<>>AAACCC@@@;;;666444<<>>777555666666444777888666777;;;<<<:::444111000444777555555777...---,,,++++++,,,---...000000000111111---((($$$$$$$$$&&&'''(((((())))))&&&'''((())))))'''%%%$$$'''&&&%%%$$$%%%&&&'''(((&&&$$$""""""%%%&&&%%%###!!!$$$###%%%''''''###'''&&&$$$###"""######$$$###&&&((((((%%%$$$%%%'''$$$###!!! !!!###&&&(((&&&%%%''',,,---++++++---///333888===AAAFFFKKKNNNiiinnnlllccc```___TTTEEEJJJIIIHHHDDD===;;;BBBLLLUUU]]]eeegggggghhhkkklllttttttqqqmmmmmmqqqqqqnnnuuummmmmmttttttllljjjoooqqqbbb\\\\\\YYY]]]]]]SSSTTTOOOHHHBBB@@@BBBGGGKKKQQQTTTXXX[[[\\\___cccfffiiiiiiiiiiiiddd```dddkkkrrrhhheeeqqq~~~yyytttuuuwwwvvvqqqooofff^^^]]]ZZZRRRIIIDDD???===999777555555444333555888999666333555>>>GGGQQQZZZcccgggkkkooopppmmmnnnkkkfffbbb^^^\\\ZZZYYY[[[WWWQQQLLLGGGAAA888222222111111333555666555333333666888777444333333555000111222333333333333333333222000/////////000111444111//////111333222111111///...///111222///------///444999======999777333333222333555999===???GGGPPP___llluuuzzz|||~~~|||wwwsss|||~~~xxx{{{uuunnnlllnnnooojjjeeedddmmmuuuxxx{{{|||vvvvvvzzz}}}|||wwwrrrqqqqqqooorrruuusssqqqttt}}}{{{ssstttsssqqqsssxxxzzzwww}}}}}}~~~}}}{{{~~~yyyrrrqqqooommmmmmmmmkkkfffbbbffffffeeecccaaa_________\\\YYY[[[```]]]OOOBBB===AAADDDCCCAAA@@@@@@===777888;;;CCCQQQ[[[[[[PPPEEE<<<999666444888AAAMMMVVVaaaeeejjjlllmmmppptttxxxtttvvvwwwtttpppqqqvvv{{{}}}|||}}}}}}}}}{{{xxxvvvrrr~~~~~~|||}}}|||xxxuuuvvvvvvwwwxxxwwwwwwvvvwwwxxxttttttqqqkkkeeeeeekkkqqqsssmmmfffbbbbbbddddddccchhhfffdddgggkkkkkkhhhcccgggjjjjjjfffccccccbbb```^^^VVVSSSZZZdddkkkrrryyy{{{{{{wwwsssvvv}}}}}}wwwnnnrrrxxx{{{{{{wwwqqqnnnmmmkkkiiigggccc```ccciiifffeeeddddddffffffeeeddd[[[XXXUUUWWW^^^eeeiiijjjhhhfffccc^^^YYYXXXZZZ\\\\\\OOOEEEDDD@@@888888>>>???DDDIIIJJJHHHIIIPPPVVV[[[VVVUUU[[[___]]]YYYXXX^^^bbbbbb[[[VVVXXX\\\^^^\\\\\\]]]aaadddfffffffffccc```___ccckkknnnkkkfffgggbbb_________[[[YYYZZZdddhhhiiieee[[[SSSOOOOOONNNLLLGGG@@@:::666555666777999<<>>>>><<<999777666444333222666999<<<;;;999<<>>777222333222222333555555444222333555666666333222333444111111222222222222222222222222000/////////000111555333000000222444333222111///...///111222000---...111555:::===<<<:::777777555444333444666999;;;CCCMMM]]]lllwww}}}{{{uuurrrzzz|||}}}xxxxxxsssooommmnnnnnnkkkhhhhhhpppwwwyyy{{{~~~|||wwwzzz{{{|||{{{yyywwwuuuuuurrrvvvyyyyyyxxx{{{{{{sssuuuuuutttxxx~~~}}}tttnnnvvvuuutttttttttqqqlllhhhhhhgggeeecccaaa```aaaccc[[[[[[]]]^^^WWWJJJBBBAAA@@@CCCCCC@@@??????<<<666666777<<>>>>>@@@CCCEEEDDDFFFQQQ^^^kkkmmmoooooommmnnnrrrvvvvvvsssllleeeeeejjjmmmlllhhhdddeeemmmqqqpppttt{{{qqqbbb\\\ZZZWWW]]]```YYYVVVQQQJJJDDD@@@@@@BBBCCCGGGKKKRRR[[[bbbeeeeeecccdddbbbcccgggjjjjjjnnnssssssppprrr|||~~~}}}wwwqqqppprrrrrrnnnjjjhhhfff```TTTEEE<<<;;;<<<;;;:::888666444333222777<<>>:::666222444333222333444444222111222333444333111111111222222222222222111111111111222111111000///000000000444222000///111222222222000//////000111111000...111444777;;;<<<<<<:::888777555333222222555888:::AAALLL^^^nnnxxx~~~|||wwwsssxxxzzz}}}zzzuuusssrrrpppooommmlllkkkjjjmmmtttzzz{{{{{{|||yyyvvvyyyxxxwwwwwwxxxxxxwwwvvvtttxxx}}}|||xxx{{{{{{|||zzzrrrlllyyyyyyzzz{{{{{{wwwrrrmmmjjjhhhdddbbbaaabbbdddfff]]]\\\\\\XXXNNNDDD@@@BBB>>>AAAAAA>>><<<<<<999555555444555:::AAACCC@@@;;;777777666666:::BBBKKKRRR^^^gggrrryyy{{{zzzzzzzzzqqqsssuuuuuussstttxxx|||~~~~~~zzz||||||||||||}}}yyy|||~~~|||xxxvvvxxx|||xxxxxxuuupppllllllppptttvvvtttsssvvvyyy{{{zzzwwwrrrqqqrrruuuxxxwwwrrrmmmwww{{{|||xxxtttrrrppplllrrrmmmkkknnnqqqrrruuuxxxtttrrrqqqttt|||wwwkkkkkklllpppuuuzzz{{{wwwtttjjjeeeaaa^^^[[[YYY]]]ccc]]]^^^___aaabbb___[[[WWWTTTQQQPPPTTTZZZaaacccddd```___[[[UUUPPPNNNOOOPPPHHH@@@===AAACCC@@@BBBHHHGGGLLLRRRUUUWWWXXX\\\```]]]YYYYYY___cccaaa______\\\___^^^XXXTTTWWWZZZ[[[``````___\\\ZZZ\\\aaafffaaa___```dddjjjlllhhhccc^^^^^^aaaccc```\\\\\\aaaiiijjjggg___TTTIIICCCAAA???===:::555000------...---------......---,,,,,,***---+++(((+++333222+++************************---,,,***)))(((((()))***+++***))))))******)))(((+++***((('''&&&'''((()))$$$%%%(((******)))&&&%%%&&&'''(((*********)))(((((('''&&&&&&%%%&&&&&&&&&&&&$$$######$$$%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''&&&$$$$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!###%%%'''((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$)))+++---......///111333```ffffff]]]QQQIIIAAA:::;;;>>>CCCHHHIIIMMMYYYfffqqqpppoooooonnnnnnrrrxxxsssrrrlllfffeeeiiijjjgggccc```ccciiimmmooouuu}}}rrreee___]]]ZZZaaaeee___[[[VVVOOOHHHCCCAAABBBBBBHHHKKKQQQZZZbbbfffeeecccfffccccccjjjooopppsssvvvnnnooottt|||~~~zzz{{{yyytttqqqpppmmmhhhccc___[[[XXXPPPDDD>>>===999::::::999666444444444999???EEEIIILLLPPPVVV[[[___iiisssuuutttpppiiiaaaddd___XXXTTTTTTUUUUUUUUUQQQKKKCCC>>><<<999666333555444333333333333111///222222222111000000000111222222111111000000000000222111111000000000000000000///...---......///000//////000000111111111000333666999;;;<<<;;;::::::444333111000222555999<<>>>>>;;;???@@@<<<999888666222444333333666:::<<<:::888666888999<<>>888666888777555111---++++++---,,,,,,++++++******++++++***,,,***''')))...---(((&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&((('''&&&&&&(((((('''&&&...---,,,***(((&&&%%%$$$###%%%''')))******((('''%%%&&&(((******((('''&&&(((''''''''''''''''''''''''%%%######%%%&&&'''&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%((()))'''$$$###$$$'''########################&&&&&&&&&&&&%%%###"""""""""###%%%&&&&&&%%%$$$######$$$%%%''''''(((((('''&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$&&&(((***+++***)))***+++ffffffaaaUUUIIIBBB>>>;;;<<>>;;;999666888:::888666777;;;>>>CCCHHHMMMRRRVVVYYY]]]______fffkkkkkkiiiiiifffbbbZZZVVVSSSTTTWWWWWWSSSOOOPPPKKKDDD@@@>>>>>>;;;999888777666666777666444222666333111000111222222222111000///.........000000000111111111111000//////111111111000...///111333...000111222111111222333333666::::::999999<<>>:::555000---***)))---------+++(((&&&'''((())))))(((((()))******+++******)))'''''''''''''''''''''&&&&&&&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''%%%&&&)))---000111///,,,***%%%%%%%%%&&&&&&'''(((((()))******)))((('''%%%$$$######$$$%%%%%%%%%%%%$$$'''%%%$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""############%%%&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######%%%&&&''''''''''''$$$$$$%%%%%%%%%$$$######''''''&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$#########$$$&&&&&&&&&&&&(((***ggg^^^RRRIIICCCAAABBBCCCAAAEEEMMMTTTXXX]]]jjjvvv~~~wwwuuuzzzwwwnnnjjjnnnlllpppsssssssssrrrlllddddddiiimmmlllkkklllooosssoooiiinnnrrroooqqqrrrjjjbbb\\\RRRHHHAAA???@@@AAAKKKSSS]]]ccccccdddhhhllleeefffjjjooopppnnnrrrxxx}}}~~~~~~ssspppxxx|||xxxnnndddYYYPPPLLLDDD>>>===;;;888666777666888999888666999???EEEKKKNNNRRRVVVYYY[[[^^^___```ggglllkkkiiihhheee```UUUSSSRRRVVVZZZZZZRRRKKKJJJEEEAAA??????@@@>>><<<<<<;;;:::;;;;;;;;;999777888555222111333444444333000///...------...000111000111111222111000///...111222222111//////111444---000222222111111222444111555999999777888<<<@@@===:::555111111333666999GGGPPP___mmmvvvzzz|||}}}xxx|||~~~{{{zzz{{{~~~|||tttmmmiiihhhlllooorrrtttssspppnnnmmmnnnppptttwwwrrrmmmooowwwssssssqqqooommmnnnqqqssszzzzzzuuu}}}|||xxxyyy||||||}}}||||||xxxsssnnnjjjeee^^^SSSLLLIIIFFF???:::???GGGIIIEEEFFFKKKLLLDDD<<<888555222000222555555555666:::>>>IIIKKKOOOTTTZZZcccmmmsss~~~zzzvvvwww{{{}}}xxxuuuuuuwwwyyy{{{vvv{{{zzzvvvttt}}}{{{zzz|||wwwtttuuuzzz}}}||||||~~~|||zzzxxxyyy{{{{{{zzzxxxxxxxxxxxxzzz|||~~~~~~~~~xxxwwwvvvyyy~~~yyy}}}}}}yyyxxx|||~~~}}}vvv~~~yyyqqqqqqtttuuuqqqpppssstttpppkkklllssstttyyy~~~|||uuummmhhhfffkkkbbb[[[ZZZYYYVVVVVVXXXVVVUUUVVVXXX\\\```aaabbb^^^\\\[[[[[[ZZZVVVOOOIIIBBBCCCCCCBBBAAAAAABBBDDDIIILLLQQQWWW\\\]]][[[WWW]]][[[[[[aaaiiioooooommm```___aaaeeeeeebbbbbbeeeeeefffccc______ccceeeccc___bbbhhhlllllljjjeeeccc```_________````````````hhhbbb]]]XXXPPPFFFAAAAAA888555111...,,,+++***)))---......,,,)))(((((()))&&&'''((())))))***++++++))))))((((((&&&%%%&&&''''''&&&%%%%%%&&&''')))+++%%%&&&&&&''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###%%%)))---//////...---'''((())))))(((&&&###"""(((((((((''''''&&&&&&&&&######%%%&&&&&&&&&%%%%%%'''%%%%%%%%%&&&%%%$$$"""############$$$%%%&&&&&&#########$$$$$$$$$$$$%%%%%%%%%%%%&&&((((((&&&$$$((('''&&&%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$%%%$$$$$$$$$''')))___UUUJJJDDDBBBAAAAAABBBAAAFFFNNNVVVZZZ```mmmzzzwwwvvv{{{wwwkkkdddgggmmmqqqttttttttttttnnngggffflllpppooommmnnnqqqsssmmmiiipppvvvrrrsssrrriiifff___TTTIIICCCAAABBBDDDGGGSSSaaahhhgggfffiiinnnfffiiioootttsssqqqvvv~~~~~~|||mmmkkkrrruuuooodddZZZPPPGGG???===<<<<<<999444555999666888999777666:::BBBIIIPPPRRRUUUXXXZZZ]]]^^^```aaahhhnnnmmmkkkiiiddd^^^SSSRRRTTTYYY^^^]]]SSSKKKDDD@@@======???AAA@@@>>>???>>>===>>>??????===;;;:::666222222444666666444///...---,,,---///111222000111111222222000///...///000111///------000333---000333333111111222555000444888888777888===AAA;;;888444111222555:::===NNNVVVcccooovvvyyyzzz{{{xxx{{{~~~}}}zzzyyy||||||tttmmmjjjjjjkkknnnrrruuuwwwvvvsssqqqnnnoootttwwwrrrlllpppyyyxxxvvvsssmmmiiikkkqqqwww}}}|||{{{xxxzzz~~~zzz}}}}}}{{{{{{|||{{{wwwrrrnnnhhh^^^QQQGGG>>>@@@???;;;???JJJOOONNNKKKPPPQQQHHH???:::777555333666777666555888???EEETTTVVVYYY]]]ccckkkuuu{{{~~~xxxtttxxx{{{wwwvvvxxx{{{|||ssszzzzzzvvvuuu{{{~~~}}}ppplllmmmsssxxxxxxyyy|||{{{xxxuuuwww{{{}}}zzzvvvwwwtttrrrsssvvvzzz~~~yyyvvvssssssvvvxxxxxxwww}}}}}}{{{zzz}}}|||wwwvvvyyy{{{{{{ttt|||~~~uuulllkkknnnpppnnnkkkmmmrrrrrrmmmlllpppzzz~~~yyynnneeebbbdddqqqhhh```^^^[[[WWWTTTUUULLLMMMQQQWWW]]]bbbccccccdddaaa^^^[[[VVVNNNDDD<<<;;;===???@@@AAACCCFFFIIIUUUXXX]]]```cccccc^^^YYY```\\\[[[```iiioooooommm\\\^^^eeelllmmmiiifffggghhhhhheeeaaabbbfffgggeeebbbdddhhhlllooonnnjjjfffaaa```___```bbbdddfffgggjjjbbbZZZUUUNNNDDD>>><<<666333///,,,,,,++++++***)))******(((&&&$$$$$$$$$&&&'''(((***+++,,,------***)))))))))'''&&&&&&)))&&&%%%$$$$$$%%%''')))***&&&''''''(((((((((''''''$$$#########%%%&&&&&&%%%$$$%%%''')))***+++++++++***,,,......+++&&& &&&&&&%%%%%%%%%&&&'''((($$$%%%'''((()))(((''''''((('''''''''((('''$$$!!!############$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###&&&)))***'''$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&$$$"""'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%&&&((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%###"""###&&&(((XXXOOODDD???AAADDDCCCAAAHHHHHHQQQaaahhhhhhmmmvvv{{{wwwuuuuuunnnffffffllllllmmmnnnmmmpppsssoooiiijjjjjjkkknnnsssuuutttrrrpppqqqrrrsssrrrmmmgggccceeebbbZZZOOOIIIHHHFFFCCCQQQZZZeeemmmooonnnmmmnnnmmmpppooottt~~~|||xxx|||}}}{{{mmmsssnnnggg^^^VVVMMMGGGDDD@@@===:::888777666555444555444777<<>>;;;999999;;;>>>@@@>>>===<<<===???@@@@@@???<<<555222777;;;888555666333222000000111222111000444333111111111111///...444333111//////000111222555333000...///111444666222666888888666555777999777888888555333444999>>>IIIUUUdddmmmtttzzz}}}}}}|||}}}}}}yyyuuuvvv|||}}}tttmmmjjjjjjooonnnooorrrwwwzzzyyywwwtttrrrxxx~~~zzzqqqttt{{{xxxuuurrrmmmlllsss}}}~~~yyyvvvvvvwwwzzz{{{~~~~~~|||zzzyyy~~~{{{yyyvvvkkkYYYLLLFFF???@@@AAADDDNNNZZZ```___XXXYYYZZZTTTEEE777333777333555666666:::AAAFFFHHH]]]aaadddfffkkkvvv}}}vvvtttvvv{{{~~~zzzzzz{{{uuu}}}|||vvv|||~~~}}}{{{yyynnniiioooyyy}}}{{{yyy|||yyy{{{~~~{{{wwwwwwqqqmmmmmmtttzzz}}}}}}|||tttmmmooowww}}}|||xxx~~~~~~}}}{{{xxxsssooopppuuuzzzyyywwwtttpppllliiigggffffffiiinnnqqqrrrqqqrrrrrr~~~}}}ssshhhbbbdddiiimmmnnnnnniii```WWWRRRQQQJJJKKKMMMSSSZZZ```cccdddZZZ]]]]]]VVVLLLCCC??????777999<<>><<<:::999999:::;;;===<<<:::999:::<<>>@@@EEEKKKQQQSSSdddjjjnnnnnnqqqxxxxxxtttuuuzzz~~~~~~~~~yyy~~~xxxzzz|||~~~{{{yyyooojjjpppyyyzzzxxxuuu{{{xxxwwwyyy}}}|||yyyyyytttooopppuuu{{{~~~~~~zzztttmmmmmmsssyyyzzzyyy~~~}}}~~~}}}zzztttooolllnnnqqqtttwwwtttpppkkkgggdddccccccjjjnnnrrruuuvvvvvvvvvvvv}}}uuulllfffeeeggglllmmmmmmjjjccc\\\XXXVVVRRRQQQRRRUUUZZZ___bbbbbbXXXYYYWWWQQQGGG???;;;:::888;;;AAAHHHMMMQQQSSSTTTVVVZZZ___cccdddccc```^^^cccdddbbb___cccjjjkkkhhh```ffflllnnnkkkgggfffgggiiilllkkkfffcccddddddbbb^^^bbbhhhjjjjjjjjjkkklllgggggghhhlllpppqqqnnnjjjddd^^^VVVSSSRRRNNNFFF@@@<<<666...+++++++++)))''',,,+++)))'''&&&&&&&&&&&&%%%&&&&&&'''(((((((((((('''(((((((((((('''&&&%%%'''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$######$$$%%%$$$%%%&&&&&&'''&&&&&&&&&&&&'''((()))((())))))))))))(((''''''&&&&&&%%%%%%$$$%%%%%%&&&'''%%%%%%'''&&&!!!!!!###((('''&&&'''((((((&&&$$$"""$$$%%%%%%$$$$$$$$$&&&###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###'''$$$$$$'''&&&"""!!!###%%%$$$###"""###$$$&&&'''&&&&&&&&&$$$"""!!!###%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&''''''&&&$$$$$$%%%%%%$$$######$$$&&&NNNIIICCCAAACCCFFFGGGGGGLLLWWWccckkkqqqvvvvvvtttyyyuuupppkkkeee``````dddiiihhheeebbbeeeiiiiiidddggghhhjjjnnnrrruuuuuutttiiimmmqqqqqqlllhhhhhhjjjhhhiiiddd\\\WWWWWWWWWVVVWWW```kkkqqqqqqpppqqqsssvvvwwwrrrttt~~~wwwvvvvvvlll___```[[[TTTMMMHHHCCC???<<<777777777777777777777777???CCCFFFGGGGGGLLLTTT[[[^^^cccggghhheeedddhhhkkkxxxzzzzzzwwwuuusssllleeeZZZVVVQQQMMMIIIFFFBBB@@@:::::::::999999888888888888666555666999===@@@AAAAAA<<<:::===???===999999333000...---///222333444222111222333555666666444444333111000//////000000//////000111333555777888111444666666333111222444333444444333222555:::@@@KKKVVVbbbkkksss||||||xxxxxx}}}|||xxxvvvuuutttsssrrrqqqqqqrrruuuwwwwwwwwwqqqrrrxxxzzz}}}|||wwwtttwwwyyyyyywwwzzzzzzzzzyyywwwxxxzzz|||zzzwwwtttqqqdddRRRDDD===666:::AAAPPPeeevvvzzzuuu```ZZZSSSNNNFFF===999:::999<<>>888///***)))***)))(((,,,+++)))((('''''''''''' """%%%'''(((((('''&&&(((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$ ###&&&&&&$$$###&&&***&&&%%%%%%%%%%%%&&&&&&'''&&&'''(((((()))((((((((((((((('''&&&%%%%%%%%%%%%)))$$$###''')))&&&$$$$$$&&&%%%$$$$$$%%%%%%###!!!"""$$$&&&&&&%%%$$$%%%&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&"""!!!######"""""""""###%%%'''((($$$$$$$$$""" !!!$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$%%%&&&&&&%%%###$$$%%%%%%$$$######$$$&&&MMMJJJGGGFFFGGGIIIJJJKKKQQQ^^^hhhkkkpppxxxyyysssyyytttmmmgggbbb______aaakkkiiiccc___aaaggghhheeefffgggjjjnnnrrruuuuuuvvvjjjjjjiiiiiijjjlllnnnpppkkkiiiddd______bbb```ZZZ^^^gggqqqvvvtttsssuuuxxxwwwxxxtttwww{{{wwwtttiii^^^^^^XXXPPPIIIEEEBBB>>>;;;666888999999999888999:::CCCJJJPPPOOONNNUUU___fffiiimmmooonnnjjjiiimmmrrrzzz{{{{{{yyywwwssslllfffZZZRRRJJJFFFCCC???======888999:::::::::888777666666444222333777<<<@@@BBBAAA???>>>??????===:::888333000---,,,...222444555111111222444888999888777333222111000/////////000...///111222444555555666222444666555222000111333000111222111111444;;;@@@GGGQQQ\\\fffqqq|||~~~zzzzzz~~~~~~zzzyyy{{{{{{yyyvvvuuutttsssrrrsssuuuvvvwwwvvvvvvzzz~~~~~~}}}zzzqqqpppvvv{{{{{{xxx|||}}}}}}{{{xxxwwwxxxzzzzzzwwwtttooobbbPPPBBB;;;666:::CCCTTTkkk{{{|||ttteeeZZZOOOIIIEEE>>>999999777:::AAAIIINNNQQQXXX^^^ppp|||}}}|||zzzwwwzzz}}}{{{}}}}}}xxxrrrqqqsssxxx~~~|||xxxoooiiihhhmmmrrrqqqnnnnnnpppoooppptttyyy}}}~~~~~~{{{zzz|||}}}zzzvvvrrrrrrvvv}}}}}}tttiiifffiiimmmmmmkkknnnnnnmmmkkkiiifffdddbbbgggkkkqqqvvvxxxzzz{{{}}}~~~zzzwwwssslllgggkkkmmmooopppooommmkkkiiifffbbb___]]]]]]^^^___^^^UUURRRNNNJJJGGGCCC???;;;???FFFQQQ\\\dddfffeeedddZZZ]]]```^^^[[[ZZZ___cccccceeeddd```\\\___eeejjjaaagggmmmqqqpppooommmmmmiiikkkkkkiiihhhjjjgggbbb^^^```ccceeefffgggggggggaaadddiiiqqqvvvtttmmmgggbbbbbbcccfffeee^^^SSSJJJ???999000+++))))))***)))******))))))((((((((((((###$$$%%%&&&'''&&&&&&%%%'''(((((()))((((((''''''$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$###%%%''''''%%%%%%''')))%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''(((((((((((((((((('''%%%$$$$$$$$$$$$&&&$$$$$$(((***(((''')))((('''%%%%%%%%%$$$""" """$$$&&&&&&%%%$$$%%%&&&%%%&&&&&&'''((((((((('''(((((((((''''''&&&&&&%%%%%%$$$%%%((((((%%%%%%&&&&&&###$$$&&&&&&""""""$$$############$$$%%%&&&'''$$$$$$###"""!!!"""%%%((($$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$%%%%%%$$$###$$$%%%%%%$$$######$$$&&&NNNNNNNNNMMMLLLLLLNNNPPPUUUaaahhhhhhllluuuwwwrrrwwwsssllleeebbbaaaaaaaaallliiibbb\\\^^^dddfffdddfffhhhlllooorrrtttvvvwwwnnnggg```bbbkkksssvvvuuuqqqkkkdddbbbiiinnnhhh]]]dddmmmwwwzzzwwwuuuyyy}}}vvvxxxvvvzzz~~~{{{uuujjj```___XXXPPPKKKHHHDDD???;;;666888::::::999999:::<<>>BBBPPP[[[aaa```bbbllluuuvvvzzzsssrrrvvv{{{yyywwwvvvxxxvvvooohhhfffVVVHHH??????>>>999666888333555888::::::999888666555333111222666:::<<<===@@@DDDEEECCCBBBBBB@@@<<<222///---,,,...111222333///000111555777888666444/////////000000000111111///000111111222111111111000333666555222000111333,,,.../////////222999>>>FFFLLLSSS[[[hhhuuu||||||{{{}}}||||||~~~~~~{{{yyy{{{~~~vvvnnnoooxxx~~~~~~{{{yyy}}}xxxrrrqqqrrrxxxrrrllleeeXXXHHH===999888===FFFUUUhhhvvvvvvooo```RRREEE???>>>:::666555777999BBBNNNRRRUUU___kkkxxx{{{{{{{{{rrrnnnllliiihhhiiinnnpppvvv~~~}}}vvvfffdddgggllloooppprrrvvv|||||||||~~~}}}zzzwwwsssrrrvvv|||{{{zzz~~~~~~xxxoooeeebbbgggmmmooonnnbbbeeejjjmmmmmmjjjeeebbb___dddjjjppptttwwwyyy{{{zzzxxxwwwxxxzzzzzzvvvsssssssssuuuyyy{{{{{{yyywwwuuuqqqkkkeee```[[[VVVRRRDDDGGGJJJNNNPPPQQQQQQQQQTTTYYYbbbjjjoooooommmkkkhhhhhhfffbbb___```eeeiiidddfffiiiiiiddd___```eeeeeegggjjjmmmooopppppppppfffgggffffffjjjooommmhhheeefffiiimmmoooooommmjjjgggeeefffhhhkkkkkkhhhddd`````````___[[[TTTJJJCCC333000***&&&$$$%%%''')))&&&'''(((((((((((((((''',,,+++(((&&&%%%%%%&&&'''%%%&&&''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&'''((()))******)))((('''---)))&&&'''))))))&&&###%%%$$$$$$############$$$###$$$%%%&&&''''''''''''&&&%%%%%%$$$###############%%%'''''' !!! ###&&&(((((('''###%%%&&&'''&&&%%%&&&'''%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%!!!###++++++&&&%%%)))%%%######&&&&&&###"""%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%&&&%%%$$$$$$%%%%%%$$$######$$$&&&JJJPPPUUUVVVTTTSSSVVVZZZ]]]___fffnnnpppnnnnnnpppnnnnnnjjjdddeeehhhgggbbbnnnkkkbbb\\\]]]ccceeeccciiimmmqqqsssttttttwwwyyyqqqiiicccgggrrrzzzyyyvvvsssrrrooommmppprrrmmmeeeiiisss{{{|||wwwtttyyy|||~~~yyy{{{|||~~~xxxnnnccc\\\TTTOOOIIIHHHHHHEEE>>>777777:::<<<<<<<<<@@@HHHNNN[[[eeejjjiiimmmwww|||yyy{{{xxxyyy}}}}}}yyyxxxzzzwwwnnnfffdddPPPCCC:::===>>>777222444000222555777999888777777333222000111444666888888;;;AAACCC@@@???@@@>>>:::222000......///000111000///000111444666555333000------...000111111222222---......///000111111222...111333333000///111333+++---.........111777===BBBGGGNNNWWWfffvvv~~~{{{uuutttwww|||vvvqqqrrryyy}}}{{{yyyuuuvvvyyyyyyrrrjjjaaaUUUGGG>>>;;;888===DDDPPP___kkkmmmhhhVVVJJJ>>>;;;:::888666777777999CCCPPPWWWZZZgggwww}}}|||~~~wwwnnnjjjgggdddgggmmmqqqrrrxxxwwwkkkjjjmmmqqqssstttxxx~~~~~~}}}~~~~~~{{{wwwtttuuuxxx|||~~~|||yyy||||||vvvuuulllccc___bbbgggjjjkkkeeefffiiijjjjjjgggdddbbb\\\aaagggkkknnnoooqqqrrrooooooqqqsssvvvxxxxxxxxxxxxxxxyyy||||||yyy{{{wwwppphhh```WWWNNNHHH<<>>IIIXXX```eeettt~~~~~~~~~}}}uuummmjjjfffccciiirrrtttuuu{{{yyyrrrqqqrrrvvvwwwwww||||||{{{{{{|||}}}xxxwwwyyy|||~~~zzzxxxxxx}}}yyypppssskkkbbb]]]]]]bbbeeegggkkkjjjjjjiiihhhfffeeedddZZZ^^^cccfffhhhhhhiiiiiigggiiilllooorrrvvvxxxzzz|||{{{|||~~~}}}zzz{{{tttjjj```TTTHHHAAA999DDDQQQZZZ___bbbgggllliiikkknnnqqqqqqpppooommmjjjfffbbbbbbdddiiimmmooonnnjjjiiikkkhhhbbbbbbffflllkkkjjjkkknnnqqqssstttnnnllliiigggkkkqqqooojjjhhhjjjnnntttxxxvvvpppkkkfffdddcccdddeeeccc^^^YYYOOOMMMJJJEEE@@@<<<888555...---,,,***)))***---000###$$$%%%''''''''''''&&&%%%&&&'''))))))(((&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''&&&$$$&&&'''))))))(((&&&%%%"""%%%'''&&&$$$###%%%(((&&&&&&%%%$$$######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''###$$$'''%%%$$$%%%((('''&&&&&&''''''%%%$$$###%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###,,,...&&&%%%+++%%%"""###&&&&&&######%%%!!!"""###$$$%%%&&&&&&&&& ###%%%&&&%%%###""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%$$$######$$$&&&IIINNNRRRQQQNNNPPPZZZccc```bbbjjjtttuuunnneeeaaajjjjjjkkkjjjhhhfffeeeeeeqqqmmmeee^^^___hhhppprrrooopppqqqpppoooqqqxxx}}}qqqkkkooorrrpppuuuwwwoootttuuuqqqkkkjjjmmmnnnmmmoooppprrrssssssuuuyyy|||}}}zzz}}}vvvsssrrrrrrmmmaaaVVVQQQ????????????@@@>>><<<:::>>>???BBBGGGMMMUUU\\\```kkkooossstttwww||||||zzz~~~{{{{{{||||||uuukkkbbb]]]BBB@@@<<<666111///000222...000222444555444333222000111333444333222///...444333222333555777888777555222000///000111111111---...///000000000///...,,,---///111111111111000+++,,,---...///////////////......///111000...,,,---000333222//////444999444:::FFFZZZooo~~~{{{{{{zzz~~~}}}yyyuuurrrooommmuuuxxx{{{~~~~~~~~~~~~|||}}}}}}xxxmmmeee]]]VVVLLL@@@999888999@@@EEEGGGLLLSSSSSSMMMEEE===888777888888;;;???HHHRRRWWW^^^nnnwww}}}~~~}}}~~~|||yyyrrrpppkkkeeebbbdddkkkqqqxxx{{{~~~zzzyyy{{{}}}yyyuuuzzz{{{www{{{|||wwwyyy~~~|||yyywww~~~|||{{{~~~zzzyyyyyy}}}}}}rrriiiggggggaaaZZZYYY___gggjjjjjjjjjkkkkkkiiigggeeecccaaaeeeiiijjjgggeeedddfffjjjgggdddeeejjjrrrxxx{{{yyyssswwwqqqlll```OOODDDBBBDDDOOOXXX\\\aaaiiipppsssvvvtttssstttuuutttqqqmmmjjjfff```^^^```fffkkknnnllllllmmmmmmkkkhhheeecccpppooonnnmmmooorrrvvvxxxnnnqqqqqqllliiijjjjjjhhhjjjjjjmmmsssxxxxxxrrrllllllhhhaaa[[[[[[\\\XXXQQQEEECCC???:::666222...---***$$$###'''$$$))))))(((&&&&&&'''''''''&&&***+++,,,+++(((&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&'''''''''%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########'''%%%######$$$$$$$$$"""&&&%%%%%%%%%&&&((()))+++((('''&&&%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%###!!!***'''###"""###$$$%%%&&&&&&'''((((((((('''&&&%%%%%%%%%$$$$$$###"""!!!!!!###(((+++''' !!!&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%$$$$$$""" ###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%LLLQQQUUUTTTQQQSSS[[[dddhhhhhhlllsssuuuoooiiiggglllpppqqqnnniiifffhhhkkkssspppiiibbbccckkkrrrsssttttttsssqqqppprrrwww{{{qqqjjjlllooonnntttzzztttyyyzzzwwwqqqnnnooommmjjjiiimmmqqqsssssstttwwwyyyzzzzzzwwwuuuxxx}}}~~~{{{uuuqqqnnnllldddVVVJJJEEE;;;;;;;;;<<<<<<<<<:::999AAABBBEEEJJJRRRZZZaaaeeelllrrrwwwyyy{{{~~~~~~|||~~~||||||{{{{{{zzzxxxtttlllbbbWWWQQQ>>><<<999333///---...000---...000222333222111111///000111111111000///...222111000000222444444333333222000000111111111000+++,,,...///000//////...---...///000000111000000,,,,,,---...////////////.........///000000...,,,,,,...000///---...111555666;;;HHH\\\qqq{{{}}}|||xxxsssooossswww}}}}}}~~~zzztttddd\\\SSSKKKBBB888222222777>>>BBBDDDIIINNNMMMHHH@@@;;;777777777888===DDDPPP[[[```hhhwww~~~yyytttjjjhhhccc______dddnnnuuuzzz|||~~~~~~{{{|||}}}zzzwwwzzzyyyqqqpppxxx|||{{{~~~~~~}}}{{{zzz~~~|||~~~zzzyyyyyy|||~~~zzzpppgggccceeeddd______cccggghhhiiiiiiiiiiiiiiihhhhhhhhhdddeeeggggggffffffggghhhjjjgggdddeeejjjpppuuuxxx|||}}}}}}wwwsss{{{xxxwwwqqqcccRRRJJJJJJKKKTTT]]]```ccckkkqqqtttyyywwwuuuttttttsssooolllgggdddaaaaaacccgggjjjlllooonnnmmmllllllmmmnnnnnnppppppnnnnnnnnnoooqqqrrroooqqqooojjjgggiiijjjhhhhhhhhhlllrrrwwwxxxsssnnnmmmiiibbb[[[[[[\\\XXXQQQDDD@@@:::555000---***(((...((('''+++(((!!!$$$---***)))''''''((((((((('''&&&((())))))(((''''''(((%%%&&&&&&&&&&&&&&&&&&&&&(((((()))(((&&&&&&''')))''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%$$$&&&&&&%%%%%%&&&'''((()))&&&&&&%%%$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%###"""(((%%%###"""###$$$$$$$$$&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$######""""""#########!!! ############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%NNNTTTXXXXXXVVVWWW___fffnnnkkklllqqqrrrooommmmmmmmmrrrtttppphhheeeiiiooouuusssnnnffffffmmmssstttyyywwwtttrrrqqqsssuuuwwwrrrjjjkkknnnlllsss{{{xxxyyytttpppjjjdddaaagggnnnssssssrrrssstttvvvxxxxxxvvvyyy}}}}}}zzzrrrlllhhhddd\\\NNNBBB===777888999:::;;;<<<<<<<<>>LLL^^^qqq~~~}}}tttoooxxx}}}zzz|||xxxrrrlll[[[OOOCCC===888333111222666;;;???AAAAAA@@@===;;;555444555666666888CCCOOOcccnnntttzzz~~~}}}sssjjj```\\\XXXWWW]]]iiiwwwzzz}}}|||{{{yyyxxxwwwmmmjjjmmmuuu{{{{{{||||||zzzyyyzzz}}}~~~{{{{{{|||xxxuuussssssrrrnnnfff```\\\ccciiijjjkkkmmmmmmjjjjjjkkkmmmooooooooonnnnnngggdddbbbcccfffgggfffddddddeeeggglllppprrrrrrqqqsssxxx~~~~~~{{{yyyyyyyyy}}}}}}ssshhhcccdddbbbggghhhfffggglllqqqrrrqqqooollljjjhhhgggeeedddhhhhhhiiilllqqqtttuuuuuurrrooolllkkkkkknnnrrrtttttttttuuuuuussspppmmmkkkkkkjjjeee``````fffiiihhhbbbdddhhhnnnsssvvvuuusssooolllfffaaabbbeeeaaaZZZJJJBBB777///+++)))(((&&&***&&&&&&(((((($$$%%%***+++***))))))******)))'''&&&(((***+++++++++,,,---(((''''''&&&%%%$$$######)))******(((&&&%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&''''''((($$$######$$$%%%&&&%%%###'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%######"""###$$$$$$$$$$$$$$$######$$$%%%%%%###!!!$$$$$$%%%&&&%%%$$$###"""###$$$$$$%%%%%%&&&''''''***%%%!!!!!!%%%'''$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$######""" !!!###$$$$$$$$$###"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###'''***)))%%%$$$'''+++MMMSSS[[[___aaaccchhhmmmjjjgggjjjppptttsssssstttjjjhhhffffffhhhkkklllmmmnnnqqqooojjjgggkkknnnnnntttsssqqqooonnnpppsssvvvwwwnnnqqqvvvpppooouuuuuu|||sssiii^^^TTTTTT\\\eeehhhfffdddeeehhhnnnsssvvvuuutttvvvtttpppddd^^^YYYUUUOOOEEE===;;;333777:::===???BBBFFFJJJMMMNNNRRRWWW___hhhppptttzzzwwwqqqlllccc[[[QQQIIIEEEAAA<<<777111222222000...------.........///000111111111111//////.........//////000+++++++++---111444666666......000222333111---***((()))+++------------,,,111111///......///000000/////////000//////.........---,,,---...000///...222111111222444555444333999AAAOOO```ppp|||~~~~~~~~~~~~vvvpppxxx~~~{{{}}}~~~|||xxxsssmmmSSSGGG;;;555222000///111777;;;@@@CCCAAA===::::::444333444666777<<>>@@@EEEKKKPPPUUUVVVYYY]]]dddlllssswww~~~|||xxxuuunnngggSSSKKK@@@:::999999666333000111333222000.........///000000111111222333333000000/////////.........)))((((((+++///222444444......///111222000---******+++,,,---------,,,+++000///////////////000000...//////000000000/////////---,,,---///000111000///000111333333444444444???GGGTTTdddrrr}}}~~~~~~yyysssxxx~~~|||zzz|||~~~~~~~~~|||tttlllPPPDDD888333333222222444888;;;AAAEEECCC<<<999;;;555333444888===DDDRRR^^^sss~~~~~~zzz~~~}}}}}}}}}xxxtttpppiiiaaa]]]bbbkkkuuu|||{{{|||zzz{{{yyyvvvvvvvvvxxx|||~~~}}}{{{zzzxxxvvvvvvxxxzzz{{{{{{{{{{{{|||{{{zzzxxxvvvuuuvvvsssooollliiifffbbb___aaagggjjjjjjlllqqqssssssgggiiikkkkkkiiieee```\\\bbbccceeehhhjjjiiifffddddddhhhpppxxx}}}|||vvvrrrwwwyyy}}}~~~zzzzzz}}}}}}zzzwwwvvvpppgggdddgggiiihhhffffffeeeddddddgggkkknnnjjjjjjjjjmmmrrruuuwwwwwwsssrrrqqqpppnnnllljjjiiikkklllnnnooonnnkkkgggdddbbbaaa\\\ZZZ___gggkkkiiidddfffhhhkkkmmmnnnoooooommmmmmlllkkknnnpppkkkbbbLLLBBB555---+++***)))&&&((('''&&&(((*********)))+++++++++,,,---,,,***'''&&&((()))(((&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%&&&&&&$$$!!!&&&&&&&&&&&&&&&%%%$$$###&&&&&&%%%%%%&&&&&&''''''!!!"""$$$$$$######$$$&&&$$$$$$$$$&&&''''''%%%###$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$!!!###%%%$$$######&&&)))!!!!!!""""""""""""!!!!!!"""###$$$$$$%%%$$$$$$$$$"""###$$$$$$$$$###"""!!!"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""$$$&&&%%%######%%%'''SSSYYYaaahhhjjjlllmmmoooooolllmmmrrruuuuuuuuuwwwjjjiiihhhiiikkklllkkkjjjgggnnnqqqnnnjjjlllnnnnnnmmmqqqsssoooiiiiiipppxxxyyymmmooosssiiieeelllppp{{{}}}yyypppfff^^^TTTLLLNNNRRRSSSOOOIIIHHHPPPWWW```eeegggbbb^^^\\\ZZZWWWLLLEEE@@@???<<<777444555222777===AAADDDIIIQQQXXX______aaaeeejjjqqqwww{{{|||vvvqqqkkk___TTTCCC<<<444222555666333//////111333333111.........000000000000111222333333////////////...,,,+++***+++******+++...111222111.........///000000---***,,,------......---++++++---...///000000111000000---...///000000000000000000...---...000222222222,,,000444555444444666999HHHPPP]]]kkkwww~~~~~~}}}wwwyyy{{{{{{zzzyyyzzz{{{xxxyyyzzz{{{~~~|||qqqeeeMMMAAA555333444555555666777:::AAAGGGDDD<<<:::===666333444;;;EEEPPP^^^iiivvv|||zzzxxx|||~~~||||||vvvnnnddd___bbbiiiqqquuu{{{|||{{{|||}}}{{{|||}}}~~~|||yyyuuutttuuuvvvwwwwwwvvvwwwwwwyyyyyyxxxvvvtttxxxuuuqqqmmmjjjgggdddbbbbbbgggkkkkkklllqqqtttsssjjjiiihhhfffccc```]]][[[```cccgggiiijjjlllmmmooonnnpppuuuzzz}}}}}}yyyuuuxxxwwwxxxzzz|||}}}}}}vvvuuu{{{|||ssshhhdddffffffeeeeeeffffffeeeeeeiiioootttmmmmmmoooqqqtttsssqqqooonnnmmmmmmlllkkkkkkjjjjjjjjjkkklllllljjjgggccc``````___\\\[[[bbbkkknnnlllgggiiijjjjjjjjjjjjkkkkkkmmmnnnnnnnnnqqqqqqiii___LLLBBB555---,,,,,,***'''******)))***---///...+++---------///000///,,,***'''((())))))'''&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&''''''&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&%%%%%%&&&&&&%%%"""$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&''' """$$$$$$###"""$$$'''$$$######$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%###"""""""""######$$$%%%%%%%%%!!!"""$$$$$$###$$$&&&))) !!!!!!!!!!!!!!!!!! ######$$$%%%%%%%%%%%%%%%""""""$$$$$$$$$$$$###""""""######$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%XXX]]]eeekkkmmmmmmnnnnnnqqqmmmkkknnnqqqqqqrrruuugggiiikkkjjjhhhffffffggggggooossspppmmmnnnppppppmmmsssuuuppphhhgggoooxxxyyykkkkkknnneeeaaajjjqqqyyyzzzuuulllccc\\\SSSLLLLLLNNNMMMFFF>>>???IIIRRRTTTYYYZZZTTTNNNLLLJJJGGGAAA;;;888999999777777999555;;;AAAFFFIIINNNWWW^^^ffffffgggjjjooouuu{{{~~~zzzzzzwwwqqqjjj___NNN>>>999444000111666777333...///111333333111...------////////////000111222333---...//////...+++(((&&&000...---...000222222111///.........//////---+++---...//////...---+++***,,,---///111111111111000------///000111111111111111///......000222333333---333888999777777:::>>>NNNVVVcccppp||||||~~~zzzyyyyyyyyyyyyyyyyyyyyyoooqqqssswww|||zzzkkk\\\GGG:::///...000111000111666999AAAHHHDDD<<<:::>>>777333444>>>KKKYYYgggrrruuu}}}vvvvvv|||wwwoooeee```bbbhhhmmmqqqsss}}}|||~~~{{{|||~~~}}}yyyuuussssssssstttsssttttttuuuwwwyyyyyywwwuuuyyywwwsssnnnkkkhhhffffffaaagggllllllnnnrrrsssrrrnnnlllhhhdddaaa```___``````cccgggiiikkknnntttyyywwwwwwxxxzzz||||||zzzxxxxxxvvvsssuuuzzz}}}~~~}}}yyy}}}sssooowwwuuuiiidddeeefffccceeeeeefffeeeeeehhhooouuuppprrrtttwwwwwwtttnnniiiggggggffffffgggiiikkkllllllmmmmmmllljjjfffbbb______^^^\\\]]]eeennnqqqnnnjjjkkkkkkjjjhhhhhhhhhiiinnnoooppppppqqqpppfff[[[MMMCCC666000//////,,,(((++++++***+++///111000,,,//////000111222111...,,,(((***,,,,,,*********+++%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###############$$$$$$###$$$&&&'''&&&###!!!$$$$$$&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&"""$$$$$$""""""%%%'''###"""!!!"""$$$%%%%%%$$$%%%%%%&&&'''&&&%%%$$$### !!!"""$$$%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$""""""############""""""###$$$%%%&&&&&&&&&&&&&&& !!!###$$$%%%%%%$$$###"""######$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###$$$&&&'''&&&%%%XXX]]]hhhppprrrooorrrwwwnnnmmmlllkkkmmmpppuuuxxxiiillljjjccceeemmmllldddgggnnnqqqooommmppptttvvvrrrooojjjiiinnntttrrrkkkppphhhfffiiigggbbbgggsssrrroookkkddd\\\SSSLLLHHHBBBBBB@@@<<<999:::???CCCKKKJJJHHHEEEAAA>>>:::999999666444222333555555666555999CCCMMMPPPRRR\\\hhhsssqqqoooqqqwww~~~vvvrrrnnniii]]]MMMAAA<<<222222222111//////111333555444333222000//////...,,,111111,,,+++000111///////////////...---++++++.........,,,+++,,,///222333333111---000555111)))+++,,,.../////////......---------.........//////111333444444222111111222111...,,,...333555333000000333555666666999???DDDXXX___kkkwwwzzz}}}~~~xxxzzzyyyvvvtttwww{{{xxxqqqrrrqqqooonnnrrrrrreeeUUU<<<999333///...000333666999:::===AAADDDCCC===888777888>>>IIIWWWeeennnrrr}}}{{{sss|||rrrfffbbbaaaaaaeeellljjjuuu~~~xxxxxxzzzvvv~~~~~~{{{}}}xxxqqqnnnmmmoootttxxxuuuqqqnnnrrrxxx{{{xxxtttvvvyyyxxxtttrrrqqqnnnjjjlllnnnlllhhhhhhnnnssstttkkkiiieeebbbbbbdddhhhjjjhhhffffffkkkrrrvvvuuurrrqqqvvvwwwsssqqqtttxxxyyywwwqqqlllnnnuuu|||xxx{{{{{{vvvppppppyyy{{{mmmdddcccfffggggggfffhhhkkknnnooorrruuuwwwrrruuuxxxuuuoookkkkkkmmmhhhjjjkkkkkkiiigggffffffooommmmmmooolllgggeeehhhddd^^^ZZZ___kkktttuuurrrqqqkkkggghhhhhhffffffhhhnnnkkkmmmtttvvvnnneee___UUUKKK===111+++***,,,---111///---++++++,,,...000444666:::;;;999444///+++///,,,)))***---...+++'''%%%&&&&&&&&&''''''(((((('''&&&$$$$$$$$$%%%'''))))))'''&&&'''))))))&&&"""'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$######""""""###$$$%%%&&&%%%$$$###%%%%%%$$$######$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%""" ###&&&%%%$$$%%%&&&&&&$$$"""!!!!!!"""$$$!!!!!!&&&(((&&&"""%%%""" !!!$$$&&&%%%### !!!""""""!!! $$$""" ###&&&&&&%%%$$$$$$$$$#########""""""!!!!!!"""###############+++"""###'''%%%###%%%$$$$$$######$$$$$$%%%&&&'''%%%$$$$$$%%%&&&%%%$$$ZZZ___iiiqqqsssqqqsssxxxuuurrrmmmjjjlllooosssvvvmmmjjjeeedddiiiooommmfffgggmmmpppllljjjmmmrrrsssqqqpppmmmkkknnnrrroooiiijjjdddcccgggfffbbbgggrrrpppllleee^^^VVVNNNEEE???>>>>>>===:::777888<<>>GGGQQQTTTWWWaaalllyyywwwuuuxxx}}}~~~}}}yyyuuuqqqjjjbbb[[[OOOAAA888666333333333222000000222444333333333222111000.........222222...---000000---000000000000///...---,,,---...---,,,+++,,,///111222333000...000444111)))---...///000000000//////++++++,,,,,,,,,---------111222333333111000000111111...,,,...222333111...///222555888:::>>>EEEKKKYYY```mmm|||{{{}}}{{{~~~|||xxxvvvyyy~~~|||wwwwwwvvvssspppppplll\\\KKK===:::555111000111444777999<<>>888>>>AAAHHHTTTcccqqqyyy|||}}}{{{~~~rrrgggcccbbbaaaeeejjjmmmuuu~~~~~~xxxtttuuuyyyzzz|||}}}wwwqqqoooqqqtttwwwxxxuuuqqqnnnqqqxxx{{{yyyvvvxxxzzzzzzvvvtttvvvtttqqqqqqqqqnnniiikkkpppsssqqqllljjjfffdddeeeiiiooorrroookkkggghhhlllrrrvvvwwwqqqtttsssooonnnssswwwxxxvvvrrrnnnqqqyyy{{{|||{{{wwwrrrrrrwww||||||vvvpppkkkiiihhhgggeeehhhjjjnnnpppsssuuuyyy{{{sssvvvxxxuuuooojjjiiikkkiiikkkkkkjjjhhhgggggghhhpppmmmlllmmmlllhhhiiimmmiiieeebbbfffmmmssssssqqqjjjeeebbbdddfffdddccceeeiiifffhhhooorrrllleeeaaaWWWNNNAAA666///---------111000...---...000222444555777999999777333...+++,,,)))&&&'''***+++(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''(((&&&$$$$$$%%%''''''$$$!!!'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$######$$$%%%%%%########################&&&$$$""""""$$$&&&&&&%%%$$$%%%%%%$$$"""!!!"""###$$$!!!!!!%%%'''%%%###&&&###""""""$$$&&&%%%###""""""###$$$%%%$$$#########!!! ###%%%%%%$$$$$$$$$$$$#########""""""!!!""""""###############(((!!!"""&&&$$$"""##################$$$%%%%%%%%%$$$######%%%&&&&&&%%%```ccckkkrrrtttrrrtttxxx|||vvvnnnjjjllloooqqqrrrqqqgggaaafffoooppplllhhhgggmmmooollljjjlllooonnnooorrrrrrpppoooooommmiiiddd______ddddddbbbgggpppjjjcccZZZTTTOOOIII???888999:::999888666666888:::222222444555666666666666222222333444555666777888???DDDMMMVVV[[[```iiisss}}}|||~~~|||yyyuuuqqqnnniii```TTTJJJ???555000111333444444333111000222333111222333333222000...---///111222//////000///,,,111111111111111000///...---------,,,+++,,,...000222222000...111333000+++...///000000111000000000,,,,,,,,,---------......///111222222000//////000000...,,,---000111///------111666:::===DDDLLLRRR\\\cccooo~~~}}}~~~~~~~~~}}}zzzwwwzzz|||zzzyyywwwtttpppfffSSSBBB===:::666333222444666888999>>>EEELLLMMMIII@@@999>>>CCCMMM[[[jjjwww~~~|||tttkkkgggeeedddfffiiissswww{{{yyysssqqquuuzzz~~~}}}{{{vvvqqqqqqvvvzzz{{{zzzwwwtttqqqssszzz~~~}}}{{{zzz|||{{{xxxxxx|||}}}zzzxxxuuupppmmmpppuuuuuupppiiigggcccaaaccciiioootttrrrooollljjjkkkoootttwwwpppqqqmmmhhhiiiooosssssstttqqqqqquuu}}}{{{zzzxxxwwwuuuuuuvvvwwwqqqsssuuutttqqqkkkgggeeehhhjjjnnnppprrruuuyyy{{{tttvvvwwwtttooojjjiiiiiikkkkkkkkkiiigggfffhhhiiioookkkiiijjjjjjhhhjjjnnnnnnlllkkkkkkmmmnnnnnnmmmccc^^^]]]aaaeeecccaaaaaacccaaadddllloookkkfffcccZZZRRRGGG===666222000///111000//////000222555666555666666555333000,,,******'''%%%&&&((()))'''$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$######%%%''''''%%%###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$###$$$%%%$$$###"""###%%%$$$!!! """%%%'''%%%###&&&$$$######$$$%%%$$$###"""###$$$%%%&&&&&&&&&&&&!!! """$$$###"""$$$$$$$$$###############""""""###$$$$$$$$$$$$###'''"""!!!$$$'''%%%###"""$$$############$$$%%%%%%$$$###"""###$$$&&&&&&%%%iiijjjooottttttqqqrrrvvvzzzuuunnnlllmmmooonnnmmmoooeeeccclllrrrmmmggghhhhhhnnnrrrqqqoooooommmjjjkkkrrrvvvtttqqqpppnnnkkkbbb______cccdddcccfffkkkaaaYYYPPPKKKJJJFFF>>>777666777777777666666666777333333444444444444333333111222555666666777777888BBBHHHRRR\\\cccjjjttt{{{{{{vvvqqqkkkggg^^^UUUJJJAAA888000...111222333333222000///000111///111222444333111...,,,....../////////000...,,,///000000000000000//////+++,,,---,,,++++++---///111000//////111111///,,,////////////000/////////....../////////000000000...000111000///---......///---,,,,,,......---+++---111666;;;???FFFNNNUUU```eeennnzzz|||uuu}}}}}}~~~zzz{{{zzzxxx{{{{{{wwwwwwwwwuuupppcccPPPBBB:::888555333333666999;;;:::???EEEKKKLLLHHHAAA<<<>>>EEERRRaaaoooyyy}}}xxxrrrnnnkkkjjjjjjlllxxxyyyyyyuuuppppppvvv}}}~~~yyyvvvsssssszzz{{{zzzwwwuuuwww}}}|||}}}|||yyyzzz}}}yyysssqqqxxx~~~{{{sssjjjhhheeecccdddggglllnnnmmmoooqqqqqqooonnnnnnooorrrqqqkkkeeedddjjjmmmmmmqqqpppqqqvvv~~~~~~zzzwwwuuusssuuuyyyzzzxxxuuunnnttt{{{{{{uuunnniiigggfffhhhkkklllmmmoooqqqssssssuuuvvvtttpppmmmlllllllllkkkiiigggddddddgggiiikkkgggeeehhhhhhffffffiiinnnnnnnnnmmmkkkjjjjjjjjj^^^ZZZZZZaaagggfffcccbbb___^^^cccllloookkkeeeccc[[[TTTKKKBBB<<<777333111111000/////////111222333333222111///---+++)))(((***(((&&&'''))))))(((&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&'''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$###"""###%%%$$$######%%%&&&$$$"""!!!"""$$$&&&%%%###%%%$$$###""""""######"""######$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$###"""########################"""###$$$$$$%%%%%%$$$$$$'''%%%%%%(((***)))&&&$$$%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%$$$###rrrqqqsssuuutttpppooorrrrrrpppnnnooopppooollliiijjjfffiiiqqqqqqhhhdddgggiiiqqqvvvwwwuuutttoooiiihhhqqqwwwvvvsssqqqpppnnndddbbbbbbeeefffeeeeeefff___WWWLLLGGGFFFDDD<<<666666666666666777777666666555555555555444333222111222555888999888888999;;;CCCLLLWWWaaakkkttt}}}zzzsssiii```YYYOOOHHHAAA<<<777000///111000111222111///------......///222333333111///------+++***---//////...---------......///.........***+++,,,,,,++++++,,,...000//////000111000......///................................./////////000---///000000...------......---,,,,,,------,,,+++---111666:::>>>EEEMMMSSS```dddllluuu}}}|||xxx}}}yyyyyy{{{wwwzzz||||||~~~zzzvvvvvvvvvuuummm]]]LLLAAA777555333222333666;;;===;;;>>>CCCFFFGGGEEECCCAAAGGGOOO]]]kkkwww~~~{{{}}}~~~{{{vvvsssrrrssssssyyyyyywwwrrrmmmnnntttzzz}}}~~~~~~{{{~~~}}}}}}yyyyyywwwvvv{{{{{{yyywwwvvvyyy}}}|||~~~|||yyyzzz{{{uuuvvvyyyrrrpppnnnkkkjjjiiijjjjjjnnnoooppppppnnnlllllllllxxxwwwrrriiifffhhhjjjiiimmmlllooouuu{{{|||wwwqqqqqqnnnmmmrrrzzz}}}zzzuuuqqqwww}}}|||uuunnnkkklllggghhhiiiiiihhhhhhjjjkkkoooqqqsssssssssrrrqqqqqqmmmkkkiiieeebbbbbbeeeggghhheeeeeejjjkkkhhhddddddmmmnnnooonnnkkkiiijjjkkk___ZZZ[[[ccckkkkkkhhhfff\\\]]]ccckkkmmmhhhbbb```[[[VVVNNNGGG@@@:::555222//////---,,,,,,,,,,,,---///...,,,***((('''&&&&&&((('''&&&'''((((((((('''))))))((((((((((((((((((###$$$%%%%%%&&&&&&%%%%%%###$$$&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###""""""""""""###%%%%%%$$$$$$%%%'''######"""###$$$$$$$$$###"""""""""!!!!!!!!!""""""'''&&&&&&%%%$$$#########!!!###%%%&&&&&&%%%$$$#################################$$$%%%%%%%%%%%%%%%&&&''''''((())))))'''%%%'''&&&&&&&&&&&&'''(((((((((&&&$$$###$$$$$$###!!!yyyuuutttvvvtttooonnnpppkkkmmmpppqqqqqqooollljjjhhhjjjnnnqqqoooiiigggjjjlllrrrwwwxxxwwwvvvpppjjjgggooouuutttrrrrrrpppmmmeeeeeeeeeggghhhgggeeeccccccZZZPPPHHHDDD???999444777666555666777888777666222333333444444333333222444777:::;;;:::;;;>>>AAAFFFQQQ^^^hhhsss}}}|||rrrcccUUULLL@@@<<<999888555000///111///000111000...,,,,,,,,,---///000222222111000...000+++))),,,//////......***+++,,,---------------)))***,,,,,,+++***+++---000......111111...---//////......------------...+++++++++,,,,,,,,,---------///000000...------...,,,,,,,,,,,,,,,---------...222666:::===CCCKKKQQQ^^^cccllluuu|||{{{uuutttwwwwww|||~~~~~~~~~|||xxxvvvuuurrrfffTTTEEE>>>999666333000222666;;;???<<<>>>AAACCCDDDDDDFFFHHHRRRZZZgggsss{{{zzz~~~}}}zzz{{{|||{{{zzzzzzwwwrrrmmmlllooorrrwwwyyy||||||}}}zzzyyyzzzzzz~~~}}}xxxzzzzzzwwwvvvwwwyyy}}}~~~}}}}}}yyyzzz~~~}}}{{{xxxzzz~~~tttrrrooollliiigggggggggtttqqqllliiiiiikkknnnqqq|||~~~|||rrrkkkiiiiiihhhiiiiiilllsssyyyzzzsssmmmoookkkkkkpppxxx|||xxxtttsssvvvyyyvvvpppllllllnnnjjjkkkllljjjhhhgggggghhhkkkmmmooorrrssstttuuutttnnnmmmjjjfffbbbaaaccceeehhheeeffflllppplllgggfffmmmnnnnnnmmmkkkkkklllnnnaaa\\\\\\eeennnooollljjj\\\\\\aaahhhiiiddd```aaa```[[[RRRJJJCCC<<<555111...---,,,+++***)))))))))+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&)))))))))((((((((((((((($$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###""""""###"""$$$%%%%%%$$$$$$%%%'''######################## !!!""""""!!!!!!###$$$+++***(((&&&%%%$$$$$$$$$!!!$$$'''((('''%%%$$$##################$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###&&&&&&$$$$$$&&&&&&###'''&&&&&&&&&&&&'''(((((()))'''%%%$$$%%%%%%###"""zzzvvvtttuuutttpppooopppjjjnnnssssssooollllllnnnkkkmmmmmmkkkllloooqqqoooooorrrsssrrrrrrtttqqqlllgggmmmqqqqqqpppooolllhhheeeeeefffgggiiiiiieeeaaaccc\\\RRRIIIBBB===999666888555444444777888888777333333444444444333222222444777;;;<<<<<>>===@@@CCCEEEFFFGGGKKKNNN\\\dddoooxxx|||~~~~~~~~~xxxqqqlllkkkkkkoootttzzz{{{zzzzzz{{{zzzwww|||}}}yyywwwxxxzzz}}}}}}~~~zzzyyy}}}~~~|||{{{{{{zzz|||tttpppkkkgggeeefffhhhjjjuuupppjjjhhhkkknnnqqqqqqwwwxxxmmmhhhggggggeeefffjjjrrrzzz{{{uuuoooqqqnnnllloootttvvvrrrnnnooopppooollliiihhhkkknnnlllmmmmmmllljjjhhhiiijjjhhhiiilllooorrrtttttttttqqqpppnnniiidddbbbbbbcccfffbbbcccjjjpppooolllkkknnnllljjjiiiiiikkkllllllccc]]]\\\eeeoooqqqnnnlllbbb```aaaeeefffdddfffkkkhhhbbbXXXNNNDDD;;;444///,,,,,,++++++*********)))(((''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%&&&&&&'''((('''''''''&&&&&&&&&&&&%%%$$$#########$$$&&&&&&!!!$$$&&&&&&###""""""###%%%$$$$$$$$$%%%%%%&&&'''######%%%&&&&&&'''''''''((('''%%%$$$######$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&$$$###$$$%%%###%%%&&&%%%$$$$$$%%%&&&###$$$$$$$$$#########$$$ """$$$###"""###%%%(((***)))'''%%%%%%$$$%%%%%%###((()))'''$$$""""""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###&&&&&&""""""%%%&&&$$$%%%%%%%%%%%%%%%&&&''''''(((&&&%%%%%%&&&''''''&&&zzzuuusssttttttqqqppprrrlllqqquuusssmmmkkkmmmrrrooopppkkkeeejjjvvvyyytttqqqqqqooolllmmmqqqqqqooohhhmmmooonnnmmmmmmiiiccccccdddeeegggjjjkkkfffaaa```[[[RRRIIIBBB===<<<;;;888555222333666888888777777777777666444333111000333777;;;===>>>BBBJJJQQQQQQ^^^kkkttt}}}}}}~~~qqqrrrqqqjjj\\\LLL===444999555333333222///000333000222333222000---,,,,,,......//////000000111111>>>333,,,...000---,,,...)))***+++,,,---.........(((***+++,,,*********+++///,,,...222111,,,,,,111222111000.........///000++++++,,,,,,,,,---------...///111000///---......***+++------------///000---111666:::===CCCKKKQQQ^^^hhhuuu||||||}}}|||~~~vvvzzz{{{sssrrrvvvzzz{{{yyytttsssxxx|||}}}tttppplllgggYYYGGG>>>===EEE@@@888222000444999======AAAFFFHHHIIIKKKNNNQQQeeemmmwww~~~~~~}}}{{{|||}}}}}}{{{}}}wwwooojjjhhhjjjqqqzzz~~~|||}}}}}}{{{uuuyyy{{{xxxzzz{{{~~~{{{zzz||||||yyyzzz{{{{{{|||~~~wwwrrrkkkffffffjjjpppuuuqqqnnnlllnnnssstttqqqlllppp{{{xxxllleeeddddddccceeejjjsss{{{}}}yyysssuuurrrooooooqqqppplllhhhjjjiiihhhfffeeefffiiilllkkklllmmmllljjjiiijjjkkkggghhhjjjmmmqqqrrrrrrrrrtttsssppplllgggcccccccccccc^^^^^^eeemmmnnnnnnooommmiiifffeeefffhhhiiiiiiddd]]][[[dddnnnqqqnnnllliiieeeccceeefffhhhnnnvvvnnnggg\\\QQQEEE;;;222---+++,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''&&&'''(((((((((((()))***&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""$$$&&&'''###&&&)))(((%%%######$$$$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&&&&&&&&&&)))((('''%%%$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% $$$''''''%%%$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$$$$###"""###$$$!!!###%%%%%%$$$%%%(((+++&&&%%%$$$###"""###$$$%%%"""''')))&&&###!!!!!!""""""######$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))(((###"""&&&(((&&&$$$$$$######$$$$$$%%%&&&&&&$$$$$$%%%(((******)))uuuuuutttrrrrrrssspppmmmmmmmmmpppsssoooiiikkksssqqqhhhfffooosssoooooouuuwwwtttmmmfffaaacccjjjppplllooopppmmmhhhfffhhhkkk```bbbfffiiijjjiiigggeee]]]XXXQQQIIICCC???===<<<555444333222222333555666888777666666666555222///444:::@@@AAAAAAEEENNNVVVXXXeeettt}}}pppnnneee\\\UUULLLAAA:::888333333222111111222333333000///...,,,***+++///222---///000000//////000222999444///,,,------+++(((...,,,++++++---......---+++,,,---,,,***)))***+++222111///...---------...111---)))***...000...+++------------------------///000222333222///---+++***,,,---------...000333///111555999999<<>>777333444666666888;;;BBBDDDLLLWWW\\\[[[]]]cccttttttwww{{{||||||{{{{{{{{{|||{{{ssssssvvvwwwxxxzzz}}}yyy~~~xxxqqqkkkiiimmmrrrzzz}}}}}}wwwvvvzzz~~~}}}{{{zzzzzzzzzvvvxxx}}}wwwppplllnnnqqqssssssjjjkkkhhhdddeeelllqqqrrroootttwwwtttlllfffcccddddddgggnnnuuu|||~~~}}}{{{wwwqqqkkkjjjkkkkkkhhheeeccccccaaa___^^^```dddgggmmmllljjjhhhhhhiiijjjkkkgggiiillloooqqqpppnnnkkksssrrrpppnnnjjjddd\\\WWWccc```aaahhhnnnmmmmmmmmmnnnjjjfffiiinnnoookkkfffcccaaaaaabbbfffkkknnnooonnnkkkhhhhhhkkknnnooonnnjjjdddYYYMMMCCC999111,,,...---+++)))(((((())))))))))))((('''&&&%%%%%%%%%(((((())))))))))))(((((($$$&&&(((((('''&&&'''(((%%%###"""###&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$""""""$$$%%%%%%&&&&&&&&&&&&&&&%%%'''((()))((($$$!!!""""""#########""""""!!!'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%''')))***"""###%%%&&&&&&&&&%%%%%%%%%$$$###!!!!!!"""$$$%%% !!!$$$&&&'''---+++)))'''%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!###""""""###%%%%%%$$$""""""###&&&((())))))((((((###%%%&&&&&&$$$######$$$%%%$$$#########$$$%%%&&&###$$$$$$######%%%(((+++qqqqqqqqqqqqrrrrrrpppnnnnnnooosssxxxvvvooolllooommmeeedddkkknnnkkkmmmssssssqqqjjjbbb]]]]]]ccciiikkknnnooommmiiihhhjjjmmmgggiiijjjkkkkkkiiifffdddZZZVVVPPPJJJDDD???;;;999666555333222222333555666999888888888999777444222555999>>>AAAEEEKKKSSSZZZ```lllyyy|||qqqfffZZZNNNFFF???888333333////////////000222333555000...---,,,,,,---//////---...//////......///111555222///---,,,---,,,,,,///---++++++---------,,,***+++,,,,,,+++***+++,,,222000///------------...///+++''''''***,,,+++(((------------------------000111222333222000...,,,***,,,............///111,,,...333888:::===IIIUUUXXXjjjxxxyyyxxx}}}}}}yyy{{{{{{~~~{{{~~~}}}}}}|||{{{vvvuuuxxx~~~|||ooohhhiiilllssstttrrrpppqqqttttttpppmmmfff```]]]VVVKKKAAA>>>???:::777777777666:::@@@EEEGGGOOO[[[aaaccchhhnnnxxxyyy{{{~~~}}}}}}}}}~~~~~~{{{uuutttsssvvv{{{yyyooommmnnnmmmnnnpppuuu|||~~~zzzwwwyyy||||||{{{wwwqqqkkkhhhmmmrrr{{{zzzxxx|||yyyuuuwww|||~~~zzz{{{vvvrrrqqqsssttttttrrrjjjmmmllliiiiiinnnppppppkkkpppttttttooohhhdddbbbeeeiiipppxxx~~~yyyssskkkhhhhhhhhhfffdddbbbccccccbbbaaabbbdddfffhhhgggffffffggghhhiiijjjfffgggiiimmmppprrrpppnnnmmmnnnoooooommmggg___YYY```^^^```gggmmmmmmmmmnnnllliiigggkkkqqqsssooojjj_________aaaeeehhhjjjkkkooommmjjjjjjkkkllljjjiiifffbbbYYYOOOCCC999111---,,,+++)))(((((((((((()))))))))((('''&&&&&&&&&&&&'''(((((())))))(((((('''((('''&&&'''((('''%%%$$$"""""""""%%%''''''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!"""###$$$$$$$$$%%%$$$######""""""######%%%$$$$$$$$$&&&''')))***$$$$$$%%%&&&''''''%%%$$$&&&%%%###""""""###$$$%%%%%%$$$$$$$$$%%%'''((())))))))))))((((((((((((((($$$$$$%%%$$$$$$"""!!! $$$###"""$$$&&&&&&%%%$$$&&&''')))******)))'''&&&###%%%&&&&&&$$$######$$$%%%$$$#########$$$%%%&&&$$$%%%$$$###!!!"""$$$'''mmmmmmnnnppprrrrrrpppnnnnnnooouuu|||}}}vvvnnnjjjgggcccdddiiijjjfffhhhppppppnnniiiaaa[[[ZZZ___ccciiikkkmmmllljjjjjjmmmppppppqqqqqqpppnnnkkkhhhfff\\\XXXSSSNNNIIIDDD>>>;;;888777555444444555666777999999:::;;;<<<;;;888555888:::===BBBJJJRRRZZZ___gggqqq|||~~~wwwmmm]]]NNN===555333000...///++++++,,,---///111444555000---+++,,,///000...,,,,,,---......------...///000000///---++++++...000///---++++++,,,,,,+++***)))***,,,,,,++++++---...111000...---,,,,,,---...111---******,,,...---+++------------------------000111222333222000...---***,,,/////////......///---...222777999===GGGRRRSSSeeesssvvvvvvyyyyyyvvvxxxyyyzzz|||yyyuuuwww{{{}}}~~~|||wwwqqqpppssszzz||||||~~~vvvllleeedddeeeoooooommmjjjlllqqqqqqooofffaaa\\\[[[UUULLLEEECCCAAA>>><<<;;;888777===EEEIIILLLSSS^^^fffmmmttt|||{{{|||~~~~~~{{{}}}}}}{{{yyysssqqqnnnnnnqqqxxxwwwlllgggfffdddeeehhhlllsssxxxvvvtttttttttsss|||yyyvvvuuutttqqqlllgggkkkqqqxxx~~~}}}~~~~~~zzzvvvwww{{{}}}zzzwwwxxxuuutttuuuwwwwwwtttqqqnnnrrrrrrooommmnnnooommmhhhlllqqqtttrrrlllfffaaagggkkksss||||||uuukkkeeeddddddcccbbbaaacccfffgggfffeeeddddddaaabbbcccdddeeefffggggggdddddddddiiiooossssssrrrhhhiiikkkmmmlllggg```[[[]]][[[^^^eeekkkkkkkkknnnjjjhhhhhhmmmsssuuurrrnnn___aaaccceeefffggghhhhhhqqqooolllkkkjjjhhhfffdddbbbaaa\\\QQQDDD888111...***)))(((''''''((())))))))))))((('''&&&&&&&&&&&&'''''''''(((((('''''''''(((%%%"""###%%%%%%!!! !!!###&&&(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$&&&(((******)))'''&&&***(((%%%######$$$&&&((( !!!###$$$$$$$$$$$$%%%$$$######""""""######%%%%%%%%%&&&&&&((()))***'''%%%$$$%%%'''(((%%%"""&&&%%%$$$######$$$%%%&&&'''''''''&&&'''((())))))&&&''')))***,,,,,,,,,,,,&&&&&&&&&%%%$$$$$$#########""""""$$$&&&''''''&&&******+++,,,+++(((&&&%%%$$$%%%&&&&&&$$$######$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%""" !!!###kkkjjjlllppprrrpppmmmllllllmmmrrryyy}}}yyypppiiieeeeeehhhllliiicccdddiiilllkkkiiiccc^^^]]]aaaeeefffhhhjjjkkkkkkmmmpppsssuuuuuuvvvuuutttqqqooonnnddd```YYYTTTPPPKKKFFFBBB;;;:::888666666777888:::888999;;;>>>???>>>;;;777<<<<<<>>>DDDOOOYYY___aaahhhqqqzzz|||~~~zzzpppeeeUUUEEE444///000000......++++++,,,,,,...111333444000,,,+++---111222...)))+++,,,------,,,+++,,,......//////---******---111///---++++++++++++***)))(((***+++,,,,,,,,,...000000///---,,,,,,,,,------111///,,,,,,---......---------------------------...///000111000///---,,,***---000000///...------......111555777;;;DDDNNNRRRbbbqqquuuuuuwwwwwwuuutttuuuwwwwwwtttsssuuuyyyxxxyyy|||~~~~~~zzzwwwuuutttvvv{{{~~~~~~zzzxxx{{{~~~}}}qqqiiiccc```___fffgggeeedddhhhooorrrqqqeee___[[[YYYSSSJJJEEEEEEBBB@@@???>>>:::888???HHHKKKOOOVVV___hhhrrr{{{{{{}}}vvvwwwyyyyyywwwuuutttsssqqqnnnjjjgggiiioooxxx~~~vvvkkkgggeeedddfffkkkkkkooosssssspppooommmmmmvvvrrrnnnnnnqqqppplllggghhhlllqqqvvvyyy}}}}}}}}}~~~{{{yyyzzz|||}}}zzzwwwuuusssrrrtttvvvwwwtttqqqtttxxxwwwqqqlllllllllkkkjjjlllooossstttpppkkkfffiiimmmuuu~~~}}}vvvllldddaaaaaaaaabbbaaaeeekkkmmmkkkhhhdddccc^^^___aaabbbccccccccccccbbbaaaaaafffmmmsssvvvvvvjjjiiiiiiiiihhhddd^^^ZZZ]]][[[^^^dddgggffffffiiihhhggghhhmmmrrrtttqqqnnngggiiilllmmmllljjjhhhgggrrroookkkgggeeeeeeeeeeeecccccc```VVVFFF888111///***)))((('''((()))***+++))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%###!!! !!!###%%%&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&))),,,,,,***(((&&&...+++((($$$######$$$%%%%%%%%%%%%%%%%%%$$$###"""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((()))))))))&&&###$$$'''(((%%%!!!%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%&&&$$$&&&***,,,......---,,,***))))))((((((''''''(((###"""!!!###%%%''''''''')))***++++++***(((&&&$$$$$$&&&'''&&&%%%###$$$$$$#########$$$$$$%%%&&&&&&%%%&&&%%%###!!! !!!"""llliiilllrrrtttnnnjjjjjjjjjjjjlllrrrxxxyyyrrrjjjeeehhhlllnnnjjjbbb```aaadddfffgggeeebbbbbbeeeiiidddeeehhhjjjlllooosssuuuvvvwwwyyyzzzzzzyyyxxxwwwmmmfff^^^XXXTTTQQQLLLHHH===<<<:::999888999:::;;;666888;;;@@@BBBAAA===:::AAA@@@BBBIIITTT]]]aaabbbhhhqqqxxxzzz|||}}}}}}wwwiii[[[LLL>>>111///222111///---......------...///111222///,,,+++---222222...)))+++,,,---,,,+++***+++,,,...//////,,,)))))),,,//////---+++*********)))((((((***+++,,,,,,---///111......,,,++++++,,,------,,,+++)))))))))+++++++++------------------------,,,------......---,,,+++***---000000///...------,,,+++...333777;;;DDDNNNSSSaaaqqqwwwwwwvvvvvvvvvtttwwwxxxuuurrrrrruuuwwwooouuu}}}{{{xxxwwwxxx{{{zzz|||}}}wwwtttwwwzzz|||xxxnnngggbbb^^^[[[]]]^^^______eeeoootttssshhhccc^^^YYYRRRIIIDDDEEEBBBAAAAAA@@@;;;999???HHHKKKQQQXXX```iiisss|||zzzvvvnnnpppqqqooollljjjiiijjjjjjhhhddd``````eeennntttxxxpppjjjhhhhhhhhhlllqqqoooooonnnmmmkkkhhhggghhhrrrmmmiiijjjmmmnnnkkkgggeeegggiiilllooouuu{{{~~~}}}|||{{{zzz{{{}}}|||yyyvvvqqqooommmooorrrtttrrrpppyyy|||yyypppiiiiiijjjjjjppppppqqqssstttssspppmmmkkknnnttt|||{{{uuullleeeaaaaaabbbcccdddhhhnnnpppnnniiidddaaa^^^^^^___````````````___aaa```aaadddjjjpppuuuxxxtttppplllhhheeebbb___]]]^^^]]]___cccccc```___bbbeeedddfffiiimmmooommmkkknnnqqqttttttpppkkkhhhgggqqqmmmfffaaa___aaaeeeiiifffgggdddYYYHHH:::222///+++***)))))))))***+++,,,))))))((('''''''''((((((&&&&&&''''''''''''&&&&&&%%%)))---,,,(((&&&(((,,,#########""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$'''***,,,,,,+++(((&&&+++***)))(((&&&%%%$$$$$$''''''''''''&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''((((((((((((&&&###$$$%%%&&&$$$"""$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$###%%%'''***---...---+++************)))))))))))))))###!!! """$$$&&&''''''&&&((()))******)))'''&&&$$$&&&''''''%%%$$$$$$%%%""""""###$$$%%%%%%&&&&&&###$$$%%%$$$###"""###%%%mmmiiillluuuvvvooojjjkkkjjjjjjjjjlllrrrvvvrrrlllgggiiikkkkkkgggbbb^^^]]][[[___ccceeedddeeeiiillleeefffhhhkkkooosssvvvxxxxxxzzz}}}}}}{{{qqqiii```ZZZWWWSSSLLLFFF>>>===;;;999888999:::;;;555888===BBBEEEDDD@@@<<>><<<999888;;;@@@DDDNNNPPPQQQPPPOOOQQQVVV[[[ddddddfffiiikkkkkkhhhfffppppppoooooommmkkkhhhfffkkkmmmnnnmmmjjjiiijjjllliiirrrzzz}}}~~~~~~}}}||||||{{{{{{{{{uuuyyy{{{}}}}}}}}}~~~zzzyyy|||{{{uuunnnfffjjjnnnpppooommmlllkkkjjjgggiiiooorrrooopppuuuwwwzzz}}}{{{wwwsssrrrssswwwrrroooppptttsssmmmgggjjjmmmpppooollljjjjjjjjjccchhhjjjfffdddddd___XXXXXXWWWUUUTTTTTTXXX^^^ccchhhkkklllfff___^^^fffnnnpppqqqooohhheeeggggggfffddd___\\\[[[XXXTTTSSSUUU[[[\\\^^^bbbdddeeeiiinnnggghhhkkkmmmoooooonnnmmmbbbbbbaaa___]]]^^^cccgggeeeccc___ZZZRRRHHH===666000...+++******)))'''%%%((('''&&&%%%%%%%%%%%%%%%(((&&&###"""$$$%%%&&&&&&$$$&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((%%%%%%(((***(((%%%###,,,(((%%%&&&***,,,***&&&&&&(((***,,,---,,,++++++'''&&&%%%%%%$$$$$$$$$$$$(((%%%"""!!!$$$&&&'''&&&&&&""" &&&(((%%% """###""""""$$$&&&$$$%%%%%%&&&%%%$$$###""""""""""""""""""#########(((### !!!&&&)))(((%%%)))))))))'''&&&%%%%%%&&&###%%%$$$"""&&&+++---***(((***++++++)))(((((()))((('''&&&&&&%%%%%%%%%%%% """((()))%%%$$$%%%######""""""""""""######dddggglllrrrxxx|||yyyyyyxxxtttqqqoooqqqsssjjjgggbbb______bbbgggkkkdddeeeeeegggooovvvuuuppppppnnnmmmooottt{{{~~~wwwmmmccc___ZZZNNNAAA:::666555333111111111333444000222888???GGGNNNRRRTTTTTTZZZaaaeeefffjjjqqqvvvyyy}}}zzzyyywwwssstttkkk^^^PPPEEE;;;555111111000///.........---,,,.........,,,******,,,...++++++,,,---------------++++++************++++++++++++,,,---...,,,)))&&&++++++***************)))---......---+++******+++...---,,,+++******++++++---,,,++++++,,,---,,,***+++++++++,,,++++++******+++,,,---------,,,+++***,,,++++++---///111111000///---///111111111888@@@HHHSSS___cccbbbcccjjjqqq~~~zzzuuuuuuyyy~~~|||zzz|||~~~|||{{{{{{zzzyyyxxxwwwxxx{{{}}}|||tttpppvvv}}}zzzsssjjjdddcccgggfff___[[[^^^``````bbbcccdddeeeddd```YYYTTTSSSPPPLLLIIIGGGFFFDDDBBBEEECCCEEEIIIHHHBBB@@@BBBKKKWWWeeerrr}}}~~~zzz|||zzzvvvppp___OOO???999:::999777666777666555333333666<<<@@@EEEGGGHHHGGGFFFHHHMMMRRR\\\```dddfffeeecccbbbcccfffhhhjjjkkkkkkkkklllmmmooonnnmmmmmmmmmmmmkkkiiikkksss{{{~~~|||zzzyyyxxx|||}}}yyy|||zzzyyyyyy|||zzzyyy}}}}}}uuunnnnnnoooqqqqqqooooooooopppmmmiiijjjpppsssqqqrrruuuvvvxxxyyyxxxuuuuuuxxx{{{~~~xxxrrrpppqqqooohhhbbbeeeiiinnnooommmiiifffeeeaaafffhhhgggggghhhddd]]]XXXXXXWWWWWWWWW[[[```dddiiijjjhhhccc]]]^^^dddkkkkkkmmmkkkeeebbbddddddbbb```\\\ZZZZZZXXXTTTTTTWWW^^^^^^```dddiiilllpppsssiiijjjlllnnnnnnmmmlllkkkdddddddddbbb___```cccfffdddbbb```[[[TTTIII>>>666111...,,,*********((('''(((((('''&&&&&&&&&&&&&&&)))'''$$$$$$%%%'''''''''$$$&&&((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''$$$$$$&&&)))******)))***&&&$$$$$$(((***(((%%%&&&''')))+++++++++***)))&&&&&&%%%$$$$$$$$$%%%%%%***'''$$$$$$&&&((('''&&&&&&$$$"""$$$((()))&&&### """$$$%%%$$$######$$$$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%&&&&&&######"""$$$&&&(((*********)))((('''%%%%%%%%%&&&'''(((&&&$$$''',,,,,,)))(((***++++++***)))***+++&&&%%%$$$###""""""""""""!!!!!!&&&'''$$$$$$&&&######""""""""""""######dddeeeiiiqqqzzz}}}{{{wwwsssrrrtttwwwzzzkkkiiigggeeeeeegggiiikkkkkkjjjiiikkksssyyywwwoooqqqqqqrrrssswww}}}|||rrrggg]]]WWWPPPFFF???<<<777555333111000000111222---000555<<>>EEENNNXXX___bbbgggmmmsss|||yyyuuuuuuzzz~~~~~~~~~~~~{{{xxxxxxzzz~~~~~~{{{{{{}}}xxxqqqiiiccc^^^``````^^^^^^aaabbb``````aaabbbdddddd```[[[VVVTTTQQQNNNKKKIIIGGGDDDAAACCCEEEIIIJJJFFF@@@@@@DDDNNNVVVaaannn||||||zzz|||xxxqqqiiiVVVFFF777222444444222111000000//////000333999===;;;===>>>===<<<>>>CCCHHHQQQXXX___aaa]]]ZZZ[[[^^^]]]```cccddddddfffjjjnnnooollliiijjjllllllhhhdddllluuu}}}}}}zzz||||||xxxwwwzzzwwwuuuuuuzzz{{{{{{~~~~~~~~~vvvnnnppppppooommmkkkkkklllnnnooollllllpppssstttuuuwwwtttuuuuuutttsssvvv}}}yyyqqqmmmllljjjeeeaaacccgggmmmpppnnniiidddaaa\\\aaadddfffiiikkkgggbbb\\\]]]^^^^^^^^^```dddgggiiigggddd___]]]___dddhhhgggiiihhhcccbbbdddccc```[[[XXXWWWZZZYYYWWWXXX[[[^^^^^^```eeemmmrrrtttsssllllllmmmmmmllljjjhhhfffeeefffffffffddddddeeefffdddcccbbb^^^WWWKKK>>>555111...+++*********)))((())))))((('''''''''((((((***(((&&&&&&'''((()))((($$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%$$$###$$$&&&)))))))))(((%%%"""###&&&'''&&&###&&&'''((()))))))))''''''%%%$$$$$$$$$$$$%%%%%%&&&)))'''%%%%%%&&&&&&%%%$$$"""$$$%%%'''''''''%%%$$$&&&&&&%%%%%%&&&%%%###!!!$$$$$$%%%%%%%%%$$$###############$$$%%%&&&''''''"""%%%'''((('''(((+++...,,,+++(((&&&%%%%%%%%%&&&'''((('''$$$&&&******&&&&&&'''))))))((((((***+++&&&%%%$$$"""!!! """ !!!&&&'''$$$$$$'''######""""""""""""######eeefffjjjttt}}}zzzvvvttttttuuuwwwyyylllkkkkkkkkkjjjjjjjjjjjjmmmlllllloooxxx~~~zzzrrrsssuuuwwwyyy{{{uuummmbbbWWWOOOGGG???;;;<<<888777444222111111111222111222555:::AAAJJJTTTZZZ^^^aaagggnnnsssvvvwwwwww}}}zzzrrrooollliiieee\\\NNNAAA777111---+++...//////...,,,+++,,,,,,222111///,,,***+++///222...//////)))### $$$(((++++++*********+++,,,,,,***---000///+++(((((()))((()))*********+++,,,------...///...,,,***+++,,,///......---,,,,,,,,,,,,+++***)))***,,,---,,,++++++,,,,,,++++++***)))(((***++++++,,,------------++++++,,,---//////---+++000...///000//////555===FFFNNNYYYccckkkpppuuuwww}}}zzzvvvvvvyyy~~~}}}zzz|||}}}zzzwwwyyy~~~}}}zzzuuuooohhhbbbYYYZZZ[[[]]]___aaa___\\\^^^^^^___aaaaaa___[[[XXXTTTRRROOOMMMJJJGGGCCC@@@DDDFFFHHHIIIGGGDDDDDDEEENNNSSS[[[iiizzzzzz~~~|||xxxppphhhXXXHHH888333444444222111...////////////222666:::666777888777666999>>>CCCJJJOOOVVVYYYXXXWWWXXXZZZXXX[[[]]]]]]\\\^^^ccchhhhhhgggfffffffffeeecccaaallluuu~~~}}}wwwwwwxxxyyyvvvuuuwww|||~~~}}}~~~~~~{{{uuunnnppppppooommmjjjiiijjjlllpppmmmlllpppuuuxxxyyyyyyqqqrrrsssrrrrrrvvv}}}{{{uuummmiiiiiiiiigggdddeeehhhlllooonnnjjjfffccc[[[\\\___ccchhhjjjgggcccdddeeeggggggffffffggghhhiiieee```]]]___bbbfffiiifffiiihhheeeeeefffddd___WWWTTTUUUYYY[[[ZZZ[[[^^^\\\]]]```fffnnntttqqqkkklllllllllllljjjgggdddbbbccceeegggiiiiiihhhhhhhhhffffffeeebbbYYYLLL>>>444000---***))))))***)))(((******))))))((())))))***)))'''&&&&&&((())))))((($$$&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((($$$&&&&&&$$$$$$&&&%%%"""'''$$$######%%%&&&%%%$$$&&&&&&'''''''''&&&%%%%%%$$$#########$$$%%%&&&&&&&&&%%%$$$#########"""!!!"""&&&'''%%%###"""###(((&&&###$$$&&&'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""$$$%%%&&&'''((()))***,,,...000222111...***&&&%%%%%%&&&&&&$$$%%%$$$"""$$$((('''$$$###$$$&&&&&&&&&''')))+++***)))'''%%%$$$###""""""!!! $$$)))***&&&%%%&&&$$$######""""""######$$$jjjkkkqqq{{{|||yyyxxxwwwuuusssrrrqqqqqqlllmmmnnnoooooommmkkkjjjkkklllnnnrrr{{{~~~vvvsssvvvyyyzzz|||~~~yyylllggg\\\PPPGGG@@@:::888::::::888666333222222333333333444666999???IIITTT\\\```dddkkkqqqvvvxxxxxxxxx~~~~~~wwwqqqmmmhhhbbb\\\SSSGGG<<<444000...,,,---...///...+++***+++,,,222111///,,,+++,,,///333...///...(((""" ###(((++++++******+++,,,,,,---***---///...***((()))***&&&(((***+++******,,,...,,,---...,,,***)))***++++++,,,,,,---............***))))))***,,,...---,,,,,,,,,------,,,+++******++++++++++++,,,------...---,,,++++++---///...---000///000111000000666>>>GGGPPP]]]iiirrrwwwyyyzzz|||yyyvvvtttuuuyyy~~~xxxtttwww{{{yyywwwvvvyyy~~~zzzwwwpppmmmjjjddd___WWWWWWXXX\\\^^^\\\YYYWWW[[[[[[\\\]]]___^^^[[[XXXRRRPPPMMMJJJHHHEEEAAA===EEEEEEEEEFFFIIIJJJHHHEEELLLOOOVVVdddwww{{{~~~|||zzzssskkk___NNN===777777555333111///000000000///000222555222444555444333555:::???FFFHHHLLLPPPTTTVVVVVVVVVTTTVVVXXXYYYXXX[[[___ccc___ccceeeccc___]]]```ccckkkuuuzzzwwwxxx|||yyywwwwww{{{~~~~~~{{{yyytttooorrrsssttttttqqqoooooooooooonnnmmmpppwww||||||zzznnnppprrrrrrqqqssswww|||yyytttooolllkkklllkkkiiigggggghhhhhhiiiiiihhhggg___]]]^^^ccchhhiiigggdddiiikkklllllljjjggggggggggggccc______bbbfffiiijjjeeeggggggffffffgggccc\\\QQQOOOQQQWWWYYYYYY[[[^^^[[[___dddhhhoootttmmmccciiiiiijjjiiigggdddaaa___aaacccfffjjjllllllkkkjjjgggggggggddd\\\NNN???555000---)))'''((((((((((((******)))))))))******+++(((&&&%%%&&&((())))))(((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((!!!''')))&&&&&&'''%%% '''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$############$$$$$$%%%&&&%%%%%%$$$###!!!!!!!!!""""""''''''$$$""""""$$$%%%###!!!"""%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!"""$$$&&&''')))&&&&&&***222999;;;;;;888333---((('''''''''&&&"""$$$$$$"""%%%)))(((%%%###%%%&&&&&&&&&'''***,,,+++***)))'''%%%$$$$$$### !!!&&&---...)))%%%%%%$$$$$$############$$$$$$mmmpppvvv}}}|||wwwrrruuuwwwuuuoookkkjjjkkknnnppprrrsssrrrpppmmmkkkggglllqqquuu}}}zzztttuuuwwwyyy|||ttteee^^^SSSGGG@@@<<<888666777:::888666444333333444555111333666:::@@@KKKXXXaaaeeejjjpppuuuwwwwwwxxxyyy~~~zzztttppplllbbbXXXNNNHHH>>>555000...---,,,,,,...///...***(((***,,,111111///---+++,,,///111,,,---,,,)))&&&&&&***...++++++***++++++,,,---...***,,,---,,,+++******+++&&&))),,,+++)))))),,,...,,,------,,,***))))))***)))***+++---............***))))))+++---//////...+++,,,,,,---------,,,,,,,,,,,,+++++++++,,,---------,,,++++++...///000///000...///111111111777???GGGPPP]]]jjjqqquuuxxxyyyzzzxxxuuurrrppprrrvvvyyy~~~~~~vvvqqqsssxxxwwwvvvvvvxxx{{{}}}~~~~~~{{{vvvjjjddddddccc```[[[VVVVVVXXX\\\\\\WWWUUUVVV[[[[[[[[[\\\]]]]]][[[YYYRRROOOLLLIIIGGGEEEAAA???GGGGGGEEEEEEIIIMMMKKKEEEIIILLLSSSaaattt~~~~~~}}}wwwoooaaaPPP???888777444111//////000000///...---...//////000111000///111777;;;CCCBBBCCCGGGMMMPPPQQQPPPMMMNNNPPPTTTXXX\\\___aaaZZZ___bbb___ZZZZZZaaahhhkkkvvv}}}yyyxxx{{{{{{yyyyyy~~~}}}|||zzzwwwrrrrrrtttvvvvvvuuusssssssssrrrrrrrrrssszzz~~~xxxnnnqqqssssssqqqppprrruuu{{{yyyuuusssqqqooommmjjjfffcccaaaaaacccfffhhhiiigggaaa___dddjjjkkkiiiiiikkklllmmmllljjjgggfffeeegggdddbbbbbbdddgggiiiiiibbbdddddddddeeeeee^^^VVVNNNLLLOOOUUUXXXXXXZZZ]]]^^^eeeiiijjjooosssmmmcccffffffggggggfffdddbbb```aaabbbeeeiiimmmmmmkkkiiiffffffgggddd^^^QQQCCC:::222///***((('''(((((('''******)))))))))***++++++'''&&&&&&''')))***)))((('''''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''+++''''''++++++&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%'''&&&%%%###!!!!!!$$$&&& $$$((((((&&&$$$%%%&&&"""!!! !!!###%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&$$$###$$$%%%'''(((%%%"""!!!)))666AAAFFFGGGAAA:::111+++))))))((('''###&&&&&&%%%(((,,,+++'''&&&'''(((''''''))),,,...)))((('''&&&$$$######### !!!&&&---...)))%%%%%%$$$$$$############$$$$$$kkkmmmrrruuuwwwvvvsssqqqlllqqquuurrrjjjeeefffjjjrrrsssuuuwwwvvvssspppnnndddllltttxxx||||||yyyxxxxxxzzz~~~nnn^^^SSSGGG<<<:::;;;999666555888777555333333333555666000333777;;;AAALLLZZZdddmmmrrrxxxyyyvvvtttvvvxxx}}}vvvqqqoooiiiZZZKKKBBB===666111...---,,,,,,+++---///---)))'''))),,,///000///...,,,,,,...000++++++***))))))+++---...++++++++++++,,,---......+++******+++,,,---,,,+++&&&***---,,,)))(((+++...---......---+++******+++)))***+++,,,------,,,,,,*********,,,///000111000)))***+++,,,,,,,,,,,,,,,...---,,,+++++++++,,,---++++++,,,...111222111///...,,,...000000000777???HHHQQQ\\\eeejjjoootttxxx{{{zzzxxxtttpppppprrruuuwwwqqqsssxxxxxxwwwvvvttttttvvv{{{yyynnnaaa\\\^^^aaa___\\\VVVVVVZZZ]]][[[UUUTTTYYY]]]\\\\\\\\\^^^^^^]]][[[XXXTTTPPPNNNLLLKKKIIIGGGHHHKKKJJJGGGGGGJJJIIIEEEGGGLLLTTTaaassszzzqqq```OOO===666555222///---///000111000...---......---///000///...000555:::???@@@@@@AAABBBDDDGGGIIIEEEDDDFFFLLLTTTYYYZZZXXXVVVXXXYYYXXXVVVYYYaaahhhmmmwww~~~zzzyyyzzz}}}}}}yyywwwzzz|||||||||wwwuuuvvvwwwwwwvvvwwwyyy{{{yyyyyyxxxyyy~~~~~~tttppprrrtttssspppoooqqqsssyyyyyyxxxwwwuuuqqqllliiidddaaa^^^^^^bbbgggiiijjjlllccc^^^cccjjjkkkkkkmmmlllmmmnnnnnnllljjjiiijjjgggggggggfffeeeddddddeee```bbbccccccdddccc[[[QQQQQQPPPSSSYYY\\\[[[]]]``````hhhkkkhhhiiipppooohhhcccdddfffggghhhgggfffeeeddddddeeehhhkkkkkkiiifffbbbcccdddddd___VVVJJJBBB666222---)))((())))))((()))))))))))))))***++++++(((''''''(((***++++++)))((((((((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())) ((()))"""!!!))),,,)))&&&&&&&&&%%%%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''%%%$$$##################&&&&&&$$$!!! %%%)))###$$$&&&&&&&&&%%%%%%&&&!!!"""""""""!!!"""$$$&&&$$$$$$#########$$$%%%&&&)))'''%%%$$$###$$$&&&(((###""""""(((333@@@JJJNNNIIIAAA666...,,,+++)))'''&&&(((((('''))),,,***&&&&&&&&&'''&&&%%%'''***,,,((('''&&&%%%$$$$$$###$$$"""!!!$$$)))***'''%%%'''%%%$$$$$$######$$$$$$%%%eeehhhjjjkkkjjjjjjjjjkkkhhhoootttpppfffaaafffllltttvvvxxxyyyxxxvvvrrrpppcccmmmvvvyyy{{{}}}~~~|||~~~{{{zzz}}}zzziiiXXXJJJ>>>555666::::::666444666555333222222333444555222555999<<>>EEENNNSSSQQQMMMSSSRRRPPPPPPSSSYYY```eeennnyyy~~~|||}}}yyyyyy{{{~~~zzzuuuvvv|||~~~zzz|||zzz||||||{{{zzz{{{}}}~~~~~~}}}}}}rrrrrrttttttrrroooooorrruuusssuuuwwwwwwvvvqqqlllhhhcccaaa___```eeejjjkkkkkklllaaa[[[aaahhhjjjlllnnnmmmoooqqqpppooonnnoooppphhhiiijjjhhhdddaaa``````aaacccddddddeeeddd[[[PPPVVVUUUYYY___bbbaaaaaadddaaaiiijjjcccccclllppplllbbbcccfffhhhiiiiiiiiihhhfffeeeeeegggjjjiiifffccc^^^___aaaccc```YYYPPPIII999555///+++*********)))))))))(((((()))***++++++)))((((((***,,,---,,,+++)))))))))'''&&&%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))$$$***'''"""'''%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$###"""""""""###$$$###!!!###)))###""""""######$$$$$$$$$"""$$$%%%###!!! $$$'''$$$$$$#########$$$&&&'''((('''$$$"""!!!"""$$$%%%$$$%%%&&&)))///:::FFFOOONNNEEE888000...---***(((&&&((((((&&&''')))'''"""###$$$$$$""""""###&&&)))((('''&&&&&&%%%%%%%%%%%%$$$!!!!!!$$$%%%$$$%%%)))%%%$$$$$$######$$$$$$%%%bbb```]]]]]]___bbbdddeeerrrnnnlllkkkfffbbbgggppp|||wwwvvv{{{}}}xxxrrrooopppssswww|||}}}zzz|||uuuaaaRRRAAA;;;444222444666555333555555444222000000333555666333777AAAGGGMMM___sssvvvwwwzzz}}}{{{wwwyyy~~~|||vvvmmm^^^KKK<<<888555111...------,,,+++---------------,,,******...---+++******+++---...---+++))))))***++++++******+++,,,---------,,,+++)))---,,,(((---777555,,,+++*********+++---///000///...,,,***))))))******///---++++++,,,,,,+++***(((***---............///++++++)))((((((((()))******+++,,,---------,,,+++,,,******,,,//////---******(((&&&&&&(((...444777DDDIIIPPPWWW^^^gggqqqxxxwwwrrryyy}}}{{{|||ssspppwww~~~vvvrrrxxxzzzlllgggaaa```bbbccc```\\\WWWYYY[[[ZZZXXXXXXZZZ]]]fffdddaaa```aaa```___^^^]]][[[[[[^^^___\\\ZZZYYYUUURRRKKKDDD@@@???BBBEEEJJJQQQZZZiiizzz~~~tttdddWWWNNN@@@444///...000222222333444444333000---+++000...,,,+++---111666999===>>>===:::666666:::>>>:::999;;;@@@GGGLLLMMMLLLMMMIIIFFFGGGOOOYYYccchhhrrr}}}|||{{{{{{{{{zzzvvvwww{{{vvvuuuvvvyyy}}}~~~|||zzz|||zzzzzz|||}}}{{{tttuuuzzzvvvppplllllloootttxxxtttssssssvvvxxxxxxuuurrrdddfffhhhiiijjjlllooorrrsssooojjjhhhjjjkkkkkkjjjllljjjnnnxxx{{{vvvrrrrrrwwwrrrlllgggeeecccbbb```fffggggggeeebbb^^^]]]]]]bbbdddggghhhhhhhhhiiijjjeeedddbbb``````dddiiinnnjjjkkkiiifffjjjpppooojjjaaabbbcccddddddcccaaa```\\\^^^bbbeeeddd___VVVPPP@@@777---)))+++,,,***&&&,,,+++*********)))&&&###)))((('''((()))***)))(((***++++++)))'''&&&'''(((((('''%%%$$$###$$$%%%%%%'''%%%$$$%%%'''((((((((($$$&&&))),,,,,,+++(((&&&((('''&&&&&&'''((('''&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$#########!!!###%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###############"""""""""""""""#########$$$$$$%%%%%%%%%---)))$$$"""###$$$$$$"""%%%$$$"""###(((000888>>>===:::555000,,,***))))))((()))***(((&&&$$$$$$$$$&&&$$$$$$&&&))))))&&&"""&&&&&&%%%%%%$$$###""""""############$$$%%%&&&&&&######$$$%%%%%%&&&''''''^^^ZZZUUUSSSWWW^^^dddgggmmmjjjjjjllllllkkkpppwwwzzzwwwwww}}}|||vvvsssuuuwww|||xxxhhhSSSDDD===888222000222444333222222222333222111222555777777444:::EEEMMMTTTcccsssyyyyyy|||~~~|||yyy|||{{{rrrfffVVVDDD666555222///---,,,,,,,,,+++,,,+++++++++++++++******,,,+++************+++,,,)))((('''((()))***)))(((***+++,,,---------,,,+++))),,,+++''',,,555444+++)))))))))***,,,...000111...---,,,***))))))******...,,,++++++,,,,,,,,,+++)))+++---...---------...,,,+++)))((('''((()))***,,,---...///......,,,++++++******,,,...///,,,******)))'''(((***///444777BBBFFFMMMTTT[[[eeepppxxxxxxuuu{{{|||}}}{{{}}}yyywww|||~~~zzz|||uuugggbbb^^^\\\^^^^^^[[[XXXUUUWWWYYYYYYXXXYYY\\\___dddaaa^^^]]]^^^```bbbbbb```^^^___dddhhhhhhdddaaaXXXTTTNNNHHHCCCBBBCCCEEEKKKRRR\\\jjjzzz}}}~~~rrrdddSSSJJJ???555000///111222444444555444333222000///000///------...222555888>>>???>>>:::666555888<<<888777888>>>EEEIIIJJJIIIFFFDDDCCCFFFNNNZZZgggooottt}}}{{{uuuttttttuuuzzz|||uuurrrssswww|||{{{{{{{{{}}}|||}}}~~~zzz{{{yyyzzzyyyrrrsssyyyuuuooojjjjjjmmmrrrvvvpppoooppprrrtttuuurrrooohhhhhhhhhhhhiiilllqqquuuuuusssqqqpppqqqpppmmmjjjdddfffmmmxxx|||yyywwwyyy{{{wwwqqqkkkhhheeebbbaaafffgggfffbbb]]]\\\___ccceeefffggggggfffgggjjjllliiigggdddaaa___bbbgggkkknnnooommmiiijjjmmmkkkeee___aaaddddddbbb^^^\\\\\\XXX[[[___cccddd```YYYTTTDDD;;;111+++,,,---+++'''(((''''''''''''&&&$$$!!!)))((('''(((***+++***)))*********(((&&&%%%&&&((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%'''((((((&&&###&&&'''***,,,---+++)))((('''%%%$$$%%%&&&'''&&&%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$###### ###&&&&&&###"""$$$&&&%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%###!!!"""%%%&&&%%%$$$!!! """&&&+++111444777444000---***)))))))))'''((())))))'''%%%%%%&&&((()))******)))(((((((((&&&&&&%%%%%%$$$######"""#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((([[[UUUNNNKKKPPP[[[eeelllmmmiiijjjnnnrrrtttwwwzzzwwwtttvvv}}}}}}xxxvvv||||||zzzkkkXXXDDD999888333///...000222111000...000222333333444666888777777>>>MMMWWW]]]gggtttzzzzzz|||~~~|||uuuiii]]]NNN===222222000---,,,,,,,,,,,,++++++***)))))))))***+++,,,************************'''&&&''')))++++++)))((()))***,,,---------,,,+++(((+++***'''+++222111***'''((((((***,,,...000111...---+++*********++++++---+++******,,,------,,,***,,,......,,,+++,,,,,,---+++)))''''''(((***+++......///000///...,,,++++++******,,,---...,,,+++************---000333555???CCCHHHOOOWWWbbboooyyy{{{xxx}}}|||}}}||||||}}}~~~}}}ssslllbbb^^^ZZZYYYZZZZZZXXXUUUSSSUUUWWWXXXYYY[[[^^^aaaccc```]]]\\\___dddggghhhcccbbbdddjjjqqqrrrkkkccc[[[WWWRRRLLLHHHGGGGGGGGGLLLTTT___lllzzzxxx}}}{{{|||xxxmmm```LLLEEE<<<555222111222222666555444444333333333444000/////////000222444666???@@@>>>:::555333666999666666777<<>>:::555222333666555444666;;;AAAEEEEEECCCAAACCCDDDEEEIIIVVVgggttt~~~~~~|||kkk___[[[ZZZ\\\^^^___ccciiihhhfffdddcccfffmmmwww}}}~~~~~~|||zzztttssswwwssslllfffeeehhhnnnqqqllllllkkkjjjjjjjjjiiiiiinnnnnnnnnmmmmmmppptttxxxuuuuuutttsssppplllhhheeeccckkkwww~~~}}}}}}yyyuuuqqqnnnjjjgggiiikkkjjjccc[[[[[[dddnnnrrroooiiibbb___aaaggglllpppppppppmmmjjjhhhhhhiiiiiikkklllkkkjjjgggccc___aaagggllljjjaaaYYYWWWXXXWWWXXXZZZ^^^aaaaaa___\\\RRRIII===444111000...,,,,,,+++***+++,,,---,,,***)))((((((***,,,......---'''(((((('''%%%%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&(((***)))&&&###))))))***+++++++++***)))&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!"""$$$&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###$$$$$$#########%%%'''(((***)))(((''''''&&&&&&&&&%%%'''))))))((((((((()))'''''''''%%%""""""$$$'''&&&&&&%%%%%%%%%$$$$$$$$$"""$$$%%%&&&&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''UUUPPPLLLLLLRRR\\\eeejjjooommmkkkooovvvzzzxxxsssuuutttvvv|||~~~zzzxxxyyy}}}vvveeePPP@@@999888111///......000222333333000222444444333333333444666<<>>===999444111333555222222444999???BBBAAA>>>???BBBCCCEEEJJJVVVgggttt~~~}}}kkkYYYLLLJJJLLLQQQTTTTTTVVVYYY[[[[[[[[[\\\___gggqqqyyyyyy{{{}}}~~~~~~~~~|||{{{zzztttrrrxxxsssmmmhhhgggiiimmmppppppooommmkkkhhhgggggghhhnnnppprrrsssssssssuuuvvvvvvtttrrrnnnkkkhhhgggggggggqqq}}}{{{yyywwwvvvuuussspppmmmlllppppppiiiaaa```gggpppwwwrrrjjjbbb^^^```eeejjjpppsssuuuuuussspppnnnmmmllllllnnnnnnkkkfffaaa___bbbgggkkkhhh___XXXWWWYYY]]]\\\\\\]]]______^^^\\\XXXOOOCCC:::555222000...***((('''(((***+++***)))))))))(((***---......---'''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))((()))))))))))))))))))))((('''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''### $$$&&&%%%###%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&((()))'''$$$"""!!!###&&&((()))))))))((('''&&&%%%$$$$$$&&&((()))((('''(((***,,,***'''&&&((()))((('''&&&&&&&&&%%%%%%%%%%%%%%%###$$$&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$%%%%%%%%%LLLJJJIIILLLSSS[[[bbbeeejjjjjjjjjmmmttt{{{{{{vvvyyywwwyyy~~~}}}}}}}}}xxxmmmYYYDDD666333555////////////111333555666333444555444222111222333777AAAOOOYYY___dddjjjpppmmmoootttzzz{{{zzz~~~uuubbbQQQKKKGGG===444222///...---...///000///------,,,+++++++++,,,---...++++++++++++++++++++++++'''&&&''')))++++++)))((('''(((***+++,,,---,,,,,,)))******)))************+++,,,,,,,,,+++***)))(((++++++*********+++---...,,,***))))))+++,,,,,,++++++,,,,,,***(((((()))+++++++++)))((((((((()))******,,,...000///,,,)))''')))***+++***)))***+++---,,,,,,------///000111222888;;;AAAGGGPPP]]]mmmwww~~~~~~||||||}}}~~~xxxrrrjjjaaaZZZTTTTTTUUUVVVWWWWWWVVVVVVYYYXXXVVVWWWXXXYYYYYYXXXZZZ[[[___cccffffffccc```bbbgggkkkmmmtttwwwmmm___TTTOOOJJJHHHIIIKKKKKKJJJHHHRRR^^^jjjwww~~~}}}|||xxxlllZZZKKKDDD===:::888777777888777666333222000//////000222333//////111222444666777777999;;;;;;888444222333555111111333888>>>@@@???<<<===???BBBFFFMMMZZZjjjuuu}}}zzzwwwooo]]]NNNBBBAAACCCIIIKKKIIIJJJMMMQQQSSSUUUVVVXXX^^^gggnnnrrruuuwwwxxxxxxwwwxxxxxxxxxvvvuuuuuuzzz~~~{{{www{{{|||yyyxxx|||~~~}}}~~~~~~xxxsssqqqyyyuuuqqqllljjjkkkmmmoootttssspppmmmiiihhhiiikkkpppsssvvvwwwwwwvvvvvvvvvwwwvvvrrrnnnjjjiiijjjmmmjjjuuutttssstttuuuvvvuuusssqqqoooqqqrrrmmmgggffflllrrrxxxtttmmmeeeaaaccchhhlllqqqsssvvvwwwvvvtttsssssstttsssssssssmmmddd``````aaadddddd```ZZZWWWXXX[[[dddaaa___]]]]]]]]]\\\[[[ZZZSSSIII???888444111///---+++******+++,,,,,,+++***))))))***,,,...---,,,'''(((((('''&&&&&&''')))%%%%%%&&&''''''''''''&&&'''%%%$$$%%%''')))))))))***)))(((((('''(((((()))((('''&&&&&&(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###!!!"""%%%'''&&&###%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$############""""""%%%)))---)))'''### """%%%'''((()))))))))(((&&&$$$###$$$&&&'''((('''&&&'''(((***'''$$$%%%(((***(((%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""!!!############$$$$$$$$$$$$FFFEEEFFFJJJSSS\\\bbbfffgggjjjkkklllrrr{{{}}}zzzyyywwwyyy}}}|||pppkkk```NNN<<<111///111---...///000111444666888444555444333111111222444:::GGGUUU[[[]]]aaaiiiqqqmmmooouuuzzzyyyuuuwww{{{mmmYYYIIIFFFDDD:::222000...---,,,---......---+++,,,,,,,,,++++++++++++++++++***)))(((((()))***+++)))((('''((()))***)))(((&&&((()))+++,,,,,,,,,,,,*********+++***))))))+++******+++,,,+++***))))))******))))))***,,,---...---+++))))))***+++***)))***++++++)))(((((()))+++***************)))(((((()))+++...000000...+++))))))***+++***((()))+++...------,,,,,,---///111222444888>>>EEENNN[[[iiisssyyyyyy}}}~~~yyy|||{{{tttnnnfff^^^WWWXXXYYYYYYYYYWWWUUUTTTTTTYYYWWWUUUVVVXXXZZZYYYXXXXXXYYY\\\```cccdddcccaaaeeennnrrrrrruuuxxxpppcccSSSMMMEEEBBBCCCEEEEEEDDDEEEMMMWWWbbbooo|||zzzzzzyyyssscccNNNCCCBBB<<<:::888777888999888888222222111000000000111222...///000222444777999:::555888999888444333555777666666888===BBBDDDBBB???@@@@@@BBBGGGQQQ]]]iiiqqq{{{~~~wwwnnndddVVVKKKDDDAAA@@@BBBCCCAAABBBEEELLLOOOQQQQQQQQQSSSZZZ___hhhjjjmmmllliiigggggghhhkkkkkkkkkmmmssszzz~~~vvvyyyyyyuuusssvvvxxxxxxwww{{{|||xxxuuussszzzxxxtttqqqooonnnnnnoootttsssqqqnnnjjjjjjmmmppptttvvvxxxxxxwwwwwwxxxyyyvvvvvvtttppplllkkknnnqqqqqqzzzzzznnnnnnpppsssuuuuuusssqqqpppqqqpppmmmjjjlllrrrwwwuuusssooojjjhhhiiinnnssssssssssssrrrqqqqqqtttvvvuuusssssssssmmmccc___aaacccaaa^^^ZZZXXXYYY\\\```iiifffaaa^^^]]]]]]\\\\\\[[[UUUMMMCCC<<<666222000111///------...//////...***))))))***,,,,,,,,,+++'''((()))(((''''''(((***$$$%%%'''((((((((('''&&&&&&%%%%%%%%%&&&&&&$$$""",,,+++)))((('''((()))***'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''"""%%%''''''%%%$$$%%%'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&'''''''''%%%%%%%%%$$$$$$$$$######!!!###$$$$$$###$$$'''***'''&&&$$$###"""###%%%&&&&&&'''((())))))'''%%%######%%%''''''&&&%%%%%%&&&######$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$DDDCCCEEEJJJSSS^^^fffjjjiiilllmmmlllqqqzzz}}}zzzvvvuuuvvvzzz}}}~~~|||tttbbb^^^UUUFFF888///...000,,,---///000111444666999444444333222000111444666<<>>???AAAAAA???CCCJJJSSS[[[hhhvvv~~~wwwwwwvvvnnn[[[GGG@@@CCC<<<:::888777888999999999333222222111000000111111...//////111444777:::<<<333666888777444444666888<<<<<<>>>CCCIIIJJJHHHEEEEEEDDDDDDIIIRRR]]]fffjjjxxx~~~vvvjjj^^^TTTLLLJJJEEE@@@???>>><<<>>>BBBJJJMMMPPPOOOLLLLLLPPPUUU___aaacccaaa]]]ZZZYYYZZZ```aaadddhhhnnnuuu{{{~~~wwwzzzyyytttrrruuuwwwwwwrrryyy~~~}}}{{{yyywww{{{yyywwwtttrrrppppppooossssssqqqnnnkkklllppptttxxxxxxxxxwwwvvvwwwzzz|||sssttttttqqqnnnmmmooorrrxxx{{{pppkkklllnnnqqqttttttrrrppppppooollljjjkkkpppwww|||sssrrrpppmmmmmmoootttxxxuuusssppplllkkkmmmsssxxxooommmnnnpppjjjaaa___dddfffbbb\\\YYYXXX\\\aaaeeelllgggbbb^^^]]]]]]]]]\\\[[[VVVNNNFFF>>>777222000///---+++***+++,,,,,,++++++***))))))+++,,,+++***((()))))))))'''''')))+++$$$%%%'''(((((((((''''''%%%%%%&&&'''&&&###...,,,***(((((()))***+++&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&,,,+++$$$!!!%%%+++%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########!!!$$$'''&&&###!!!!!!###%%%&&&&&&'''''''''&&&&&&###%%%'''))))))(((%%%$$$###%%%&&&&&&%%%$$$$$$%%%"""&&&******(((''')))+++&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%@@@AAABBBGGGOOOZZZccciiijjjjjjmmmtttyyy{{{zzzyyy{{{xxxuuuuuu|||yyyggg```]]]TTTFFF:::333///......---...///000222555777888444000///222222111444888GGGSSS^^^aaabbbhhhnnnqqqrrrpppssswwwuuummmhhhhhhUUUKKKAAA>>>;;;555000///---,,,+++******+++,,,---))),,,---,,,)))(((+++...000...,,,******+++...///...---+++*********+++++++++++++++******+++///111,,,+++******))))))******'''(((***+++***)))'''&&&---,,,***((()))+++---///***'''(((+++,,,***+++...***++++++***))))))***,,,000---******+++,,,+++))))))***+++---,,,+++)))(((***((('''+++000222///+++***+++,,,...///000000000333333777BBBQQQ^^^eeefffsssvvv}}}}}}wwwvvv{{{}}}wwwtttmmmbbb\\\\\\[[[^^^aaa```[[[XXXWWWXXXVVVPPPOOOVVV\\\\\\ZZZZZZXXXZZZ\\\^^^___bbbfffjjjooorrrvvvyyyyyyrrrhhhaaaYYYMMMBBB>>>???>>>???AAA@@@IIISSS\\\hhhsssyyyyyyvvvrrriii[[[NNNEEECCCDDDDDDDDD@@@:::888<<<>>><<<333333111000////////////+++,,,...///111555:::===444///---111444555888<<<===BBBHHHLLLMMMKKKJJJIIICCCFFFJJJMMMOOOVVVeeeqqq{{{}}}xxxkkk```[[[UUUOOOIIIGGGCCC>>>::::::===@@@KKKLLLMMMNNNNNNMMMLLLLLLUUUWWWXXXUUUNNNKKKLLLNNNRRRQQQSSSYYYccclllqqqrrrzzz}}}zzzwwwvvvwwwxxxyyyvvvzzz}}}}}}{{{yyywwwwwwxxxyyyxxxwwwppppppooonnnoooqqqtttwww}}}vvvqqqtttwwwwwwuuuuuuqqqqqqoookkkiiijjjoootttwww|||zzzsssnnnoooppprrrtttvvvuuurrroookkkkkkkkkkkkmmmrrryyy~~~ssswwwyyyxxxxxxxxxvvvqqqvvvrrrnnnlllnnnpppssstttuuusssoooggg```]]]___bbbgggbbb]]]ZZZ\\\___ccceeelllkkkhhhaaa[[[YYY^^^dddddd^^^UUUMMMGGGBBB<<<999888555000++++++...000///---+++***)))***+++***)))))))))))))))((((((((((((((('''&&&'''******(((&&&((())))))((('''))),,,///))))))*********))))))(((((('''&&&%%%$$$%%%%%%&&&$$$$$$###""""""###$$$$$$$$$%%%'''''''''%%%###"""%%%$$$#########%%%''')))%%%%%%%%%$$$$$$$$$######%%%###"""###&&&((('''%%%)))((('''&&&%%%$$$$$$$$$!!!###&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''$$$%%%'''%%% (((((()))))))))(((&&&%%%'''''''''''''''((())))))''''''((('''%%%###!!! &&&%%%%%%$$$#########$$$???@@@AAADDDJJJTTT```hhhhhhpppuuuvvvwww{{{{{{yyywwwuuutttvvv{{{~~~gggXXXUUURRRJJJ>>>333---+++******---...///111444666888999666222111444555555888===NNNZZZdddhhhkkkqqqwwwzzzvvvvvvuuurrrmmmgggbbb___PPPFFF;;;888666222000000,,,,,,+++******+++,,,,,,***+++,,,---------+++)))...---+++******+++,,,---------+++*********+++++++++++++++******+++...111,,,++++++***************((()))+++,,,+++***)))(((+++***((((((((()))+++,,,)))''''''+++,,,)))***---***++++++***))))))***,,,...,,,******++++++)))&&&******+++,,,,,,+++***)))+++)))(((+++000111///+++***+++,,,...///000000000555555:::EEETTT```fffhhhpppuuu}}}yyyyyy{{{~~~yyypppnnnlllfff```___\\\^^^aaa```\\\ZZZZZZ\\\___WWWSSSVVV[[[[[[ZZZZZZYYYYYY[[[^^^ccchhhlllooorrrrrrtttuuurrrlllccc]]]ZZZNNNBBB>>>===<<<<<<>>>???HHHRRRZZZeeepppvvvvvvrrrlllbbbWWWMMMIIIHHHJJJEEEHHHGGGBBB@@@AAA???;;;444333222000//////......---...//////000333777:::555000...222555666999===FFFKKKQQQUUUTTTQQQMMMKKKEEEIIINNNQQQTTT[[[hhhssszzzzzzssseee[[[XXXUUURRRKKKIIIEEEAAA===<<<>>>AAAJJJKKKLLLMMMLLLKKKJJJIIIMMMOOOOOOKKKFFFBBBCCCFFFFFFFFFHHHNNNWWW___dddfffzzz}}}{{{zzz{{{}}}}}}yyy}}}~~~}}}|||{{{yyywwwwwwxxxxxxxxxxxxttttttrrrpppppprrruuuxxx|||sssnnnnnnpppnnnlllmmmmmmnnnooonnnlllkkkmmmooouuuzzz~~~}}}yyyvvvuuuttttttsssttttttssspppnnnhhhiiilllmmmnnnqqqtttwwwtttxxxyyywwwwwwyyywwwsssvvvtttsssrrrssssssttttttvvvsssnnngggbbb```bbbdddfffdddbbb```bbbffflllooopppnnnkkkeee```___bbbeeeeee```YYYRRRKKKFFFBBB@@@:::777222...---///000///000...++++++++++++***(((***)))))))))((((((((((((***)))'''((())))))'''$$$&&&&&&&&&%%%%%%&&&(((+++))))))************))))))((('''&&&%%%%%%%%%&&&&&&######$$$%%%%%%$$$#########$$$&&&&&&'''&&&%%%%%%)))(((&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$######&&&%%%$$$%%%((()))((('''((('''&&&$$$$$$$$$%%%%%%"""&&&(((&&&"""!!!%%%***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&***---+++&&&%%%%%%&&&&&&&&&%%%$$$###'''&&&&&&&&&&&&'''((((((&&&&&&''''''&&&%%%$$$###&&&%%%$$$$$$######$$$$$$<<<>>>@@@AAAEEENNN\\\gggggguuu{{{uuuttt|||~~~yyyuuussssssxxx}}}nnnUUUJJJLLLLLLEEE:::111---,,,,,,,,,---...000333666888999:::777333333666999;;;???EEEVVVaaalllpppsssyyyyyy|||xxxllleeeccc^^^UUUHHH>>>444222111///000222,,,,,,++++++++++++,,,,,,,,,******---111000+++&&&+++************+++++++++---,,,,,,++++++++++++,,,++++++++++++***+++---///,,,,,,+++************+++)))***+++,,,,,,+++******((((((((((((((())))))))))))&&&'''***+++((())),,,)))***+++***)))(((***,,,+++************)))&&&###++++++++++++++++++++++++---+++***,,,///000...++++++,,,,,,---...///000000333555<<>>MMMRRRYYY]]][[[UUUNNNKKKFFFLLLQQQUUUXXX```jjjrrrxxxuuulll___VVVTTTTTTSSSLLLJJJGGGCCC???>>>@@@BBBGGGHHHJJJKKKJJJIIIHHHGGGEEEFFFFFFBBB===;;;<<<>>>??????AAAGGGPPPXXX___aaauuu~~~~~~~~~}}}|||{{{yyywwwtttssstttuuuvvvuuuxxxvvvsssqqqqqqsssvvvxxxwwwnnnhhhggggggeeedddeeegggjjjmmmooonnnmmmllllllrrrvvvzzzzzzwwwvvvyyy|||yyywwwtttrrrrrrqqqnnnmmmgggkkknnnqqqqqqppppppqqqtttwwwxxxvvvvvvxxxxxxuuutttuuuvvvwwwwwwvvvuuutttyyytttlllgggeeeeeefffffffffggghhhgggfffjjjpppvvvuuurrrmmmjjjhhhhhhgggfffeeeccc___XXXQQQLLLJJJJJJAAA===777444222222111111111///---,,,,,,+++***)))******)))))))))(((((((((,,,***))))))***)))'''$$$&&&''''''&&&%%%%%%''')))))))))************))))))(((((('''&&&&&&&&&&&&'''"""$$$&&&((((((&&&$$$"""$$$$$$%%%%%%&&&'''''''''***)))'''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######(((&&&&&&''')))******)))'''&&&$$$""""""###&&&'''$$$((()))%%%###+++&&&&&&&&&&&&&&&&&&&&&&&&"""##################### !!!"""###)))---***#########$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$######$$$$$$777===BBBEEEGGGOOO\\\ggghhhuuuxxxoooqqqzzzvvvsssssszzzzzzdddMMMEEEJJJKKKDDD:::222...---......,,,...111444777999:::;;;777333333888<<<@@@GGGNNN]]]gggqqqtttwww|||www~~~yyyiii```aaaZZZMMM===555000///000...///222,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////,,,))))))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,...,,,,,,+++***************)))***++++++,,,++++++***&&&''')))******))))))((()))&&&&&&******((((((+++)))*********((((((***+++))))))******)))'''$$$"""******)))))))))***++++++///---,,,---...///---+++,,,,,,,,,---...///000000111444<<>>>>>AAAEEEIIIRRR\\\eeeoooyyy}}}{{{vvvjjjZZZNNNHHHHHHHHHHHHKKKOOOPPPLLLIIIEEE???888666555333111000.........///000000//////000444777555000---000333555888===KKKQQQYYY\\\ZZZTTTMMMHHHFFFMMMTTTWWW\\\dddmmmqqquuuqqqhhh]]]TTTPPPOOOPPPJJJIIIGGGCCC@@@>>>???AAACCCEEEGGGIIIIIIHHHGGGEEEBBBCCCBBB???;;;999:::;;;<<<===???EEEMMMVVV^^^bbbnnnwww~~~||||||}}}}}}}}}}}}|||}}}{{{yyyyyyvvvssspppnnnoooqqqrrrrrrwwwtttpppnnnooosssvvvxxxssskkkeeedddcccaaaaaacccbbbeeeiiimmmnnnnnnnnnmmmoootttwwwwwwsssssswww|||xxxuuuqqqooonnnnnnnnnmmmmmmooorrrsssrrrppppppppprrruuuuuussssssvvvvvvtttoooqqqtttvvvvvvvvvvvvwww|||vvvmmmiiihhhhhhhhhgggeeeiiikkkiiiggghhhmmmsssxxxsssnnnmmmnnnnnnjjjgggddddddbbb]]]XXXTTTSSSTTTKKKEEE???<<<999444222111111///---,,,------,,,************)))))))))((((((+++***************(((''')))***+++***)))((()))***((())))))************)))((((((''''''''''''''''''$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######'''''''''((()))*********&&&$$$""" !!!###&&&)))%%%'''(((%%%!!! %%%)))%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############""""""!!!"""'''+++&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$###$$$$$$%%%333<<>>JJJYYYgggqqqwww{{{~~~}}}~~~|||xxxuuuuuuvvvzzz|||xxxvvvyyy~~~vvvmmmnnnlllgggcccaaa```___]]]^^^]]]ZZZVVVUUUXXX\\\\\\VVVSSSXXX\\\\\\YYYXXXaaa______dddlllpppooolllfffhhhmmmppppppjjjbbb[[[KKKDDD?????????@@@DDDIIIPPPZZZfffoooxxx~~~uuuiiiYYYLLLFFFFFFFFFFFFLLLNNNLLLFFFBBB@@@<<<777666555333222000//////...---...//////000222666999555///,,,...111222555:::DDDJJJQQQUUUTTTOOOJJJGGGGGGPPPWWWYYY___hhhoooqqqppplllfff^^^UUUMMMJJJJJJFFFFFFEEECCC@@@>>>???@@@@@@BBBEEEHHHIIIHHHFFFEEE@@@@@@@@@???===;;;;;;;;;666888;;;@@@GGGPPPYYY___jjjttt{{{zzzyyyzzz}}}}}}yyy{{{zzz|||yyyxxxxxxuuussspppoooppprrrrrrrrrsssnnniiihhhkkkqqquuuxxxvvvoooiiigggeeeaaa```cccaaacccfffjjjnnnqqqrrrrrrnnnrrrvvvuuurrrppprrruuussspppllljjjkkkmmmooooooqqqrrrrrrqqqooonnnoooppppppssssssppppppsssssspppjjjllloooqqqrrrtttwwwzzz~~~xxxpppkkkkkkjjjhhhfffcccgggkkkkkkhhhiiimmmrrrwwwrrrmmmmmmqqqqqqmmmhhhccccccbbb```]]]\\\[[[\\\RRRKKKEEECCC>>>666111111000///------...///...---************))))))))))))((()))++++++++++++,,,,,,***+++------,,,******+++(((((()))***************'''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''***)))((('''&&&%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%&&&'''''''''((())))))&&&$$$""" !!!###''')))&&&%%%%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&$$$$$$(((,,,)))###$$$$$$$$$$$$%%%%%%&&&&&&###############$$$%%%%%%&&&''''''''''''%%%$$$###%%%$$$$$$###$$$$$$%%%%%%444<<>>CCCKKKTTTZZZgggpppvvvuuutttwww|||}}}zzzzzz}}}}}}~~~~~~{{{yyyyyyyyywwwuuuuuuvvvwwwvvvuuupppkkkdddccchhhoootttwwwyyytttooommmiiicccbbbdddffffffgggkkkppptttvvvvvvoooqqqssssssqqqooommmmmmnnnkkkhhhhhhjjjnnnppprrrsssrrrpppmmmkkkjjjlllooonnnqqqrrrooooooppppppllleeeiiimmmooooooqqqvvvyyyzzzwwwsssooommmkkkjjjhhhcccgggkkknnnnnnooorrruuutttppplllmmmppprrroookkkbbbaaa```aaacccdddcccaaaVVVMMMHHHHHHDDD999444555444222000000111222111000++++++*********)))))))))'''))),,,---,,,,,,---///'''))),,,---,,,*********'''((()))******+++******'''((())))))***)))))))))((('''%%%$$$$$$%%%'''(((++++++***((('''&&&%%%$$$%%%%%%&&&''''''(((((()))%%%%%%%%%$$$$$$$$$#########%%%&&&&&&&&&&&&''')))&&&%%%###""""""$$$'''((('''%%%$$$'''+++,,,((($$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&!!!######!!!$$$)))***(((######"""""""""###$$$$$$###############$$$%%%%%%&&&&&&''''''&&&$$$###!!!$$$$$$######$$$$$$%%%%%%888===DDDKKKPPPVVV[[[^^^aaadddhhhnnnzzz{{{tttvvvwwwjjj```XXXVVVOOODDD@@@CCCJJJEEE<<<666333222111111------...000444999>>>@@@AAA>>>???FFFPPPZZZgggqqquuu|||~~~yyyuuunnnbbbSSSEEE;;;444111---+++---000///,,,,,,///,,,,,,---......---,,,,,,++++++***)))((()))+++,,,((()))***+++,,,,,,,,,,,,++++++---.........------+++,,,---,,,***(((((()))))))))(((''''''''''''''')))))))))***+++,,,------***++++++,,,,,,,,,,,,,,,+++)))(((++++++((((((+++((()))***)))'''''')))***)))+++,,,+++)))(((***,,,'''(((***+++,,,,,,,,,++++++++++++***)))***,,,---///...---,,,,,,---///000666888===EEEPPP___mmmvvvyyy~~~|||zzz||||||{{{~~~}}}|||xxxtttvvvyyytttkkkfffhhhkkknnnppprrrtttvvvqqqzzzzzzppphhhkkkhhhaaa\\\]]]]]][[[\\\^^^___^^^\\\\\\___cccccc\\\XXX[[[___^^^[[[ZZZ]]]bbbjjjrrrxxxyyyxxxwwwmmmnnnqqqsssqqqkkkbbb[[[GGGBBB????????????CCCJJJ]]]hhhuuu|||xxxpppccc___WWWNNNGGGEEEGGGJJJKKKJJJEEE<<<888888777555444333222222111111111222...///000111222555999<<<:::333------......111666555888<<<>>>>>>>>>???@@@@@@IIIOOOOOOVVVccciiigggbbb^^^[[[YYYRRRIIIFFFHHHDDDFFFGGGGGGFFFEEEEEEFFFFFFHHHJJJKKKJJJFFFBBB???:::<<>>@@@EEEMMMSSS]]]dddiiihhhggglllsssvvv|||yyywww|||}}}~~~|||{{{{{{zzzyyyzzz{{{{{{yyywwwsssllldddbbbgggoootttuuuuuurrrpppqqqnnniiihhhkkkmmmmmmnnnqqqvvvyyyyyywwwqqqooonnnnnnooonnnllliiillliiiggghhhkkkooorrrssssssrrrqqqnnnkkkjjjlllmmmnnnrrrssspppooopppmmmiiidddjjjpppsssrrrqqqsssvvvsssttttttrrrooommmllllllgggiiimmmpppssstttttttttqqqnnnlllllloooqqqqqqpppccc```^^^bbbhhhkkkiiieeeYYYQQQMMMQQQNNNCCC>>>AAA;;;888666555555444333111+++++++++*********)))))))))+++......,,,,,,---///%%%(((,,,------+++******'''((()))******+++++++++'''((()))*********))))))%%%%%%%%%&&&&&&%%%%%%%%%)))*********)))'''&&&%%%&&&&&&''''''''''''''''''%%%%%%%%%$$$$$$$$$#########%%%''''''%%%%%%''')))&&&&&&%%%$$$$$$%%%&&&''')))'''&&&&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''' #########'''(((%%%%%%$$$###"""###$$$$$$$$$############$$$%%%%%%###$$$%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&<<<>>>BBBGGGMMMSSSXXXZZZ]]]aaakkkvvv~~~xxx|||~~~mmmXXXQQQNNNNNNHHH??????EEEDDD???777111////////////---------...222888>>>AAAFFFCCCDDDLLLVVVaaaooozzzvvv|||~~~xxxvvviiiZZZNNNAAA777444777...++++++---,,,***,,,000,,,,,,---......---,,,,,,+++)))'''(((+++,,,***''''''(((((()))***++++++,,,***+++---...///...------+++,,,---,,,***((((((((((((((('''&&&&&&&&&&&&&&&++++++++++++,,,---...///+++++++++++++++,,,,,,,,,,,,)))))),,,,,,))))))+++((()))))))))'''''')))******+++---,,,)))))),,,///(((***,,,...///...---,,,*********)))((()))+++---///...---,,,,,,---///000000333888AAAOOO```ppp{{{|||}}}wwwttt{{{}}}|||yyyzzz|||{{{vvvqqqtttxxxsssiiiaaadddhhhiiiiiilllqqquuuppp}}}xxxnnnkkkjjjccc[[[ZZZ______ZZZWWWZZZ]]]]]]\\\]]]aaadddeee]]]XXX[[[aaabbbcccddd]]]dddnnnuuuwwwvvvuuusssttttttsssrrrnnnggg___YYYAAA===<<<===>>>@@@FFFMMMcccnnn{{{~~~tttjjj```^^^YYYPPPGGGDDDEEEHHHJJJJJJEEE<<<888888777444333222222111111222222333000111222222222555999<<<<<<555///.........111555000222333444444666888:::888BBBGGGFFFNNN\\\bbb___]]]XXXUUUUUUOOOGGGFFFKKKEEEGGGJJJKKKJJJIIIIIIJJJKKKLLLMMMMMMJJJEEE???<<<:::<<>>EEEJJJQQQXXX\\\ZZZZZZ```gggkkk}}}wwwqqqsss{{{|||~~~zzzzzzzzz|||}}}|||yyyvvvvvvnnnfffccchhhooosssuuummmlllnnnrrrqqqnnnooossssssrrrtttwww{{{|||yyyvvvsssnnnjjjjjjmmmooollliiillljjjhhhiiilllppprrrssssssttttttrrrooommmmmmnnnooossstttrrrppppppmmmhhheeellltttwwwuuurrrrrrsssnnnqqqtttssspppnnnnnnooolllmmmnnnrrrttttttqqqoooooommmllllllnnnqqqrrrsssddd```]]]bbblllpppmmmggg]]]UUUSSSXXXWWWMMMIIILLLAAA>>>;;;888777666333111+++++++++************)))+++---000///,,,+++,,,...%%%(((---///...---,,,+++''''''(((******+++++++++'''((()))+++++++++***)))"""$$$&&&''''''&&&$$$"""'''(((***++++++)))'''&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%$$$$$$$$$#########&&&((((((&&&%%%(((***'''&&&&&&&&&&&&&&&&&&&&&******(((%%%""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&***)))"""!!!'''***)))(((&&&%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&& !!!###$$$%%%%%%$$$$$$$$$#########$$$%%%%%%&&&::::::>>>FFFKKKMMMQQQVVV___```hhhwwwoooVVVAAAAAAAAA???<<<;;;;;;<<<;;;999777444111///------000------000333999DDDNNNIIIHHHLLLWWWeeeooovvvzzzyyy{{{}}}|||wwwppp```NNNCCC:::333//////......---,,,++++++***)))------------------------******++++++++++++******((('''(((***++++++(((%%%---,,,+++***+++,,,---...(((***...000,,,&&&&&&***$$$***,,,)))'''***------'''(((***+++,,,,,,+++++++++)))'''))),,,...---,,,...---+++)))(((((()))))))))+++,,,,,,***))))))***///,,,))))))+++,,,***'''&&&+++///000---***))))))))))))************))))))000000///...------------222222555>>>NNNbbbrrr|||{{{zzz~~~|||wwwyyy}}}||||||~~~yyypppmmmoooqqqnnnkkkbbbbbbaaa^^^\\\aaalllttt}}}vvvmmmkkkeee___]]]^^^___\\\XXXWWWVVVVVVWWWYYY\\\___```iiiddd^^^\\\^^^dddjjjnnnjjjooosssrrrrrrttttttrrr}}}}}}yyyqqqkkkdddUUUFFF===???BBBBBBBBBDDDIIINNNYYYkkk~~~~~~qqqfff[[[[[[XXXTTTOOOHHHCCC@@@JJJIIIEEE>>>777444666888444444444555555333///+++000///000333333222777>>>999444000///111111...***+++...111111000111333666666777;;;@@@GGGOOOVVVZZZUUUQQQOOOPPPLLLEEEFFFKKKUUUTTTQQQMMMJJJJJJLLLNNNKKKLLLKKKHHHDDDAAA??????777<<<@@@BBBGGGJJJHHHCCC@@@>>>;;;;;;>>>BBBEEEFFFHHHFFFGGGKKKMMMOOOUUU\\\nnnjjjgggkkkttt}}}|||vvvwwwyyy|||~~~|||wwwsssvvvnnnggghhhnnnrrroookkkhhhgggkkksssvvvrrrrrrvvvzzzzzz{{{~~~~~~yyytttmmmjjjiiikkkkkkhhhhhhlllfffggghhhjjjlllmmmmmmnnnrrrppplllkkkooorrrlllcccjjjpppvvvvvvpppkkkkkknnnrrrtttwwwyyyyyyxxxvvvtttsssqqqqqqqqqmmmhhhjjjoootttooolllnnnooommmnnnppplllnnnooolllhhhiiinnnsssjjjiiijjjmmmpppoookkkfffaaa```^^^\\\YYYWWWTTTSSSUUUMMMDDD===:::999777666777333...---...///...,,,---,,,,,,,,,---...,,,+++,,,******---111222...)))++++++++++++++++++++++++'''''''''(((((((((((())))))((('''))),,,+++&&&!!!$$$&&&((()))))))))***+++&&&+++---)))&&&'''(((&&&))))))(((((('''&&&$$$$$$(((%%%$$$%%%((()))(((&&&&&&$$$###%%%((()))'''%%%((('''&&&%%%$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%''''''''''''%%%%%%###"""""""""###$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&###%%%'''&&&###""""""$$$%%%%%%$$$###$$$%%%'''(((999888===DDDIIILLLQQQVVV^^^aaalllzzzzzzoooZZZFFF999:::999888666666888:::999888555333000...---,,,...,,,,,,000333888BBBMMMIIIIIIPPP^^^nnnwwwxxxvvv~~~xxxzzz{{{zzzwwwhhhWWWFFF<<<888333000///......------,,,++++++***........................*********++++++*********)))))))))+++,,,,,,)))''',,,+++++++++,,,------...)))***...000,,,%%%%%%)))###''')))'''&&&))))))((('''(((***+++,,,,,,++++++,,,***((())),,,......,,,,,,+++***)))))))))***+++)))+++,,,,,,***))))))***((('''&&&&&&'''((((((''')))***++++++***)))***+++&&&'''((()))***+++++++++///...------,,,,,,------...///333===OOOeeexxx||||||~~~zzzyyy|||~~~}}}|||}}}xxxooolllnnnooommmjjjhhhgggddd___\\\```kkkttt{{{pppiiiiiiddd___]]]^^^___]]]ZZZWWWWWWVVVUUUVVVXXX\\\___hhhddd^^^\\\___eeekkkpppooossstttqqqqqqtttuuuttt{{{pppggg^^^RRRFFF@@@BBBDDDDDDDDDFFFLLLPPPZZZjjj{{{|||vvvnnnfffbbb]]]WWWSSSRRRNNNHHHCCCFFFFFFEEE@@@:::555444555333333333555555444000---000///111444444333777===666222...---//////,,,)))***---///000///000222444333444777<<>>@@@BBBFFFKKKKKKGGG@@@>>>;;;:::<<>>:::777666555444555666777666333000...---...111111000222777444111...---//////---***)))+++---------...000222000111333666:::???CCCEEE@@@:::999???EEEBBB===999DDDHHHNNNRRRSSSRRRRRRRRRNNNMMMKKKHHHFFFEEEHHHJJJAAACCCCCCCCCGGGLLLMMMJJJAAA???===<<<=========;;;888666777<<<>>>===>>>AAAEEEGGGMMMUUU___iiiqqquuu{{{}}}~~~{{{xxxuuutttvvvqqqkkkkkknnnqqqpppmmmooollllllqqquuuuuuttttttwwwvvvwwwyyy{{{yyytttoooooollllllmmmkkkeeecccdddeeegggjjjlllnnnmmmlllkkkfffjjjllllllnnnqqqqqqnnnkkkoootttssspppnnnqqqtttmmmjjjhhhjjjqqquuuuuussstttqqqooonnnjjjgggjjjqqqqqqjjjfffggghhhgggiiimmmooommmjjjiiikkkmmmooooooppprrruuuuuurrrlllhhheeeggghhhhhheeedddeeejjjnnnqqqiiiZZZJJJ??????FFFMMMHHHDDD???;;;777444000---111333666:::<<<;;;888444///,,,)))***---///...,,,************************)))))))))*********++++++&&&)))+++)))%%%###%%%(((---...///...,,,+++,,,---///333333///---...---+++)))))))))))))))((('''&&&((('''&&&''')))***)))((()))&&&$$$$$$%%%'''(((((('''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&'''&&&%%%$$$###"""""""""%%%%%%%%%$$$###"""$$$%%%&&&(((***+++)))$$$666666:::@@@DDDHHHPPPYYYbbblllzzz~~~}}}uuugggWWWIII<<<444/////////...///222777;;;333222000///---,,,++++++******---000111333<<>><<<:::777555777<<<>>><<<:::;;;:::>>>DDDLLLVVVaaammmuuuyyy|||}}}zzzzzz{{{}}}xxxssspppppppppooonnnoookkkiiilllqqqrrrqqqooosssrrrrrrtttvvvuuuppplllooommmmmmnnnkkkdddaaaaaafffiiilllpppqqqpppnnnllleeekkkooonnnnnnppprrrrrrrrrtttuuuqqqllljjjkkknnnnnnhhhbbbdddkkkppppppmmmuuurrrpppnnnjjjhhhmmmtttssslllgggggghhhhhhkkkooonnnjjjfffhhhmmmrrrsssqqqrrrwww{{{{{{vvvppplllkkkfffffffffcccaaadddkkkqqqrrrkkk]]]KKK>>>???JJJUUUSSSPPPKKKFFF@@@:::555222444888>>>EEEIIIHHHCCC???666222---,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))'''%%%$$$&&&(((---...///...------...000888:::999444111111///,,,++++++++++++***)))((('''(((((((((((()))***)))))))))'''%%%###$$$&&&((()))&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&$$$###"""""""""%%%%%%$$$#########$$$%%%!!!$$$(((+++***'''###!!!555555888===AAAFFFQQQ\\\gggrrr~~~}}}|||}}}|||{{{zzzoooaaaTTTIII@@@777333......---------111666:::000000...---,,,+++++++++***+++...000000111;;;EEESSScccqqquuutttuuutttqqqsssqqqwwwzzzvvvvvvnnn]]]MMM>>>111...000///,,,+++,,,,,,------------------************************++++++***))))))***++++++)))(((((((((******)))'''(((***,,,...////////////,,,***+++---+++&&&%%%'''%%%&&&'''&&&)))+++''' ((()))***+++,,,+++******+++++++++******+++,,,---,,,+++***((('''(((((())))))+++,,,,,,***))))))***&&&(((***((($$$###&&&(((&&&$$$"""$$$(((***)))&&&''''''((())))))))))))((()))))))))***+++,,,---.........000777EEE[[[rrr{{{nnnnnnuuuvvvrrrmmmlllrrrxxx{{{{{{~~~}}}{{{vvvooojjjiiiiiihhhfffkkkkkkiiiggggggppp~~~zzzooohhhfffccc```]]][[[ZZZZZZZZZZZZ___```___]]][[[\\\```dddcccdddddddddeeeiiipppuuusssuuusssooopppyyy{{{ooo^^^NNNFFFEEEEEEGGGHHHHHHIIIMMMTTTZZZkkkvvvwwwkkkfffhhhiiigggeeebbb^^^XXXRRRNNNIIIFFFCCCAAA@@@AAACCCDDD@@@???>>>======<<<999666;;;777555777777444333666333111///...///......---*********+++,,,---...............///000111222333222333333111111222333333444888>>>CCCGGGJJJOOOQQQRRRTTTWWWXXXVVVSSSPPPOOOOOORRRRRRPPPPPPPPPKKKDDD@@@????????????>>><<<999444222444;;;===:::777666:::;;;???EEEOOO]]]lllvvvyyy~~~|||vvvrrrooonnnmmmkkkjjjhhhiiikkkmmmllliiipppnnnnnnpppsssrrrnnnjjjooollllllnnnllleeebbbbbbgggiiimmmpppqqqpppmmmllliiippptttqqqoooqqqssssssuuuvvvtttooojjjfffggghhhlllfffaaaccckkkppppppnnnwwwtttrrrpppmmmkkkooowwwvvvpppjjjjjjllllllooossslllgggdddgggooovvvwwwvvvuuuyyy}}}|||vvvppplllkkkjjjiiifffcccaaaeeelllrrrqqqlll```OOODDDEEERRR___]]][[[XXXRRRJJJCCC>>>;;;???DDDLLLUUUZZZXXXSSSOOO===999333///......//////,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---***&&&%%%'''((('''&&&---...000000000222444777CCCDDDBBB<<<999888444///---------,,,+++***(((((('''((()))))))))))))))******(((&&&$$$$$$%%%(((***&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''')))((('''&&&$$$$$$######%%%$$$######$$$$$$%%%%%%"""###&&&((()))((('''&&&333333666:::===CCCPPP]]]kkkuuu{{{|||xxxtttqqqmmm^^^LLLBBB<<<777222000---...---,,,,,,...111555......---,,,++++++++++++***,,,///222222555@@@MMM]]]ooo|||yyyrrrrrruuuuuussspppvvvxxxrrrooodddQQQFFF<<<222000000---******+++++++++,,,,,,---------)))))))))))))))))))))))),,,+++***))))))***+++,,,)))((('''((()))))))))'''***+++,,,....../////////+++))))))+++***'''&&&(((%%%((()))((()))+++)))$$$)))***+++,,,,,,+++***))))))***+++***((((((***,,,---,,,***((('''''''''''')))+++,,,,,,***))))))***)))***)))(((&&&%%%&&&'''$$$$$$%%%'''((((((&&&%%%((((((((())))))(((((('''************+++,,,---...---...111777DDDYYYpppwwwjjjjjjqqqvvvsssnnnmmmttt|||~~~{{{|||}}}zzzvvvqqqnnnkkkiiigggeeelllnnnnnnmmmnnnuuu}}}tttllliiiiiigggccc```]]]\\\\\\\\\[[[\\\]]]^^^```aaaaaaaaaaaadddgggiiiiiikkkppptttrrruuuuuurrrttt}}}}}}yyytttiiiXXXIIIBBBCCCEEEFFFHHHHHHJJJOOOWWW]]]lllttt}}}wwwkkkhhhjjjlllkkkiiiddd]]]VVVPPPNNNHHHDDD???===???DDDHHHKKKHHHFFFEEEEEEEEECCCAAA???CCC<<<888888777444333555222111000...------,,,,,,,,,+++***+++...///...---.........////////////000000333333///,,,...111111222555999<<<@@@DDDJJJMMMLLLQQQVVVXXXWWWSSSPPPOOOQQQTTTVVVUUUUUUUUUOOOHHHAAA@@@>>>>>>>>>===:::888666444666===AAA>>>:::999;;;:::;;;AAAMMM]]]mmmwww{{{}}}}}}~~~{{{tttooommmnnnjjjmmmmmmkkkjjjlllkkkhhhnnnmmmlllooorrrrrroookkkmmmkkkkkkmmmlllhhhfffggghhhjjjlllnnnooonnnmmmlllooouuuxxxuuurrrssstttsssrrrrrrqqqnnnjjjgggggghhhhhheeedddiiipppvvvwwwvvvwwwuuutttsssooommmqqqxxxyyyrrrnnnooopppooorrruuukkkgggeeeiiiqqqxxxzzzzzzwwwyyyzzzyyyuuupppllljjjtttpppkkkhhhhhhlllqqquuulllggg\\\NNNFFFJJJXXXeeeeeeeeeddd___XXXPPPKKKIIIPPPUUU^^^fffkkkiiiccc]]]HHHDDD===666111000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---///+++&&&&&&)))+++)))&&&---///111222333666:::===JJJKKKHHHBBB@@@???;;;555000000///...,,,***((('''&&&((())))))(((''')))***))))))(((&&&%%%%%%'''***%%%&&&'''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$######$$$&&&&&&%%%###&&&&&&''''''''''''&&&&&&000000333666999???NNN\\\kkkttt|||}}}}}}uuunnngggaaaZZZLLL>>>888555111///111///000///...,,,,,,...000------,,,,,,+++,,,,,,,,,***,,,111555666<<>>888444333000+++***+++))))))******+++,,,------)))))))))))))))))))))))),,,+++***((((((***+++,,,+++)))(((((()))******)))---------------...//////+++''''''******(((''')))(((,,,...,,,+++......,,,)))***+++,,,,,,+++***)))((()))***)))'''&&&(((***+++***)))(((''''''((())))))+++,,,,,,***))))))***,,,***))))))*********)))$$$%%%''''''&&&%%%%%%&&&&&&&&&'''((()))))))))(((+++++++++++++++,,,---...,,,...000555???RRRhhhwww~~~}}}xxxmmmllltttvvvsssllliiipppzzz|||xxxyyy|||~~~}}}}}}~~~yyywwwtttqqqnnnkkkgggeeeiiimmmqqqsssuuu{{{yyypppkkkllljjjgggbbb]]][[[ZZZ[[[XXXYYY[[[aaafffgggccc______eeekkkmmmllllllooorrrtttxxxyyyxxxzzzvvvkkk___OOOAAA<<>>;;;:::777555777666555444222000......///...,,,+++,,,///111000...,,,---......//////.........111111......222222---...111444777999===AAADDDBBBGGGLLLPPPPPPOOONNNMMMNNNRRRTTTUUUXXX[[[YYYTTTHHHEEECCCAAA@@@>>>;;;999;;;777999@@@FFFEEEAAA@@@<<<::::::BBBQQQcccpppwww~~~~~~|||}}}xxxvvvxxx~~~tttnnnmmmooolllssswwwrrrnnnnnnnnnlllnnnmmmmmmppptttuuurrroookkkiiiiiilllmmmkkkkkknnnlllmmmooopppqqqppppppoootttyyyzzzxxxvvvxxxwwwtttqqqqqqpppnnnllljjjiiiiiijjjjjjmmmsssyyy}}}}}}}}}vvvtttttttttpppmmmpppvvvyyysssoooqqqrrrqqqrrruuullljjjiiilllqqqwwwzzz{{{uuuuuuuuuwwwxxxwwwuuusssyyysssllljjjnnnrrruuuuuujjjbbbVVVIIICCCKKKZZZgggkkkmmmnnnkkkddd^^^ZZZXXX```dddkkkrrruuuqqqjjjdddWWWSSSKKKCCC;;;666555555000000000000000000000000---............/////////---,,,+++*********)))))),,,---///000222555:::===HHHHHHFFFBBBAAABBB>>>888333222111///---***(((&&&%%%''')))(((&&&&&&(((***((()))***(((&&&%%%''')))$$$%%%'''((()))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%""""""###%%%(((((($$$!!!''''''(((((('''&&&%%%%%%---...000333555<<>>@@@;;;;;;999777444222222333///---,,,---000222000...+++,,,---...............,,,......---222777333)))))),,,000333555666888::::::>>>CCCGGGIIIJJJKKKMMMKKKOOOQQQSSSXXX```bbb___PPPMMMHHHEEECCCAAA>>><<<:::666888@@@FFFFFFCCCBBB<<<:::;;;FFFWWWiiitttyyyxxxtttuuuuuurrrsss|||~~~tttnnnnnnpppoooyyyyyyrrrrrrrrrqqqooonnnnnnrrrvvvwwwvvvsssjjjhhhhhhlllmmmlllnnnrrrqqqrrrssssssttttttttttttwwwzzz{{{yyyyyy{{{zzzvvvrrrrrrrrrpppmmmjjjhhhgggooorrrwww{{{~~~tttsssssstttqqqmmmooouuuwwwrrroooqqqrrrqqqqqqsssnnnmmmlllnnnqqqvvvyyy{{{rrrqqqrrrvvv}}}xxxqqqiiiiiinnntttuuusssmmmdddTTTGGGDDDMMM___lllooorrrtttrrrlllgggcccbbbhhhlllqqqvvvwwwsssjjjdddccc___WWWNNNDDD>>><<<<<<555555555555555555555555000000000000111111111111+++---///---***((())),,,)))***,,,,,,...111666999BBBBBB@@@>>>???AAA>>>888444444222000---***'''&&&$$$&&&((((((&&&%%%''')))''')))+++)))&&&%%%&&&((($$$%%%'''))))))))))))(((''''''&&&&&&&&&%%%%%%%%%''''''%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$!!!!!!###&&&)))((($$$ $$$%%%((())))))(((&&&%%%---///111111222999DDDMMMbbboooyyyzzzyyyrrrwwwwwwlllXXXIIIEEEGGG<<<;;;777222......111444333222222000...,,,+++***)))***,,,,,,+++,,,...000///111555999BBBPPPaaalll{{{|||}}}wwwwwwqqqggg___XXXJJJ<<<999888777333///---,,,---+++*********,,,,,,***(((***++++++++++++***))))))***)))'''&&&'''(((***+++(((***++++++++++++---............///000///---***+++***)))(((((())))))***000111...(((&&&((((((&&&***)))((()))***+++***((('''((((((((('''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&++++++*********************&&&###$$$(((***(((%%%***(((&&&'''******'''$$$((('''&&&%%%&&&(((***+++++++++***)))+++---///111,,,,,,...333888AAARRRaaaoooqqqzzz{{{yyy{{{~~~|||uuurrrsssvvvrrrjjjeeeeeegggkkkqqqxxxtttwwwtttpppqqqwwwxxxssspppuuu{{{|||wwwpppiiifffeeejjjqqqyyywwwooojjjllliiiddd```^^^\\\YYYXXXZZZWWWWWW^^^gggjjjfff```fffiiimmmppprrruuuyyy|||uuu___JJJ>>>;;;::::::CCCAAADDDLLLQQQUUU^^^hhhjjjjjjlllppprrrttt{{{ssseee]]]VVVOOOKKKLLLNNNJJJGGGHHHPPPZZZccchhhkkkjjjlllqqqssssssrrrqqqnnnaaaUUUQQQPPPMMMIIIHHHHHHCCC<<<666333333333333333111//////000111000...+++,,,---///111111///,,,...---...000...******---333//////444666333222444555888<<<>>>???@@@BBBCCCGGGHHHJJJMMMQQQXXXaaafff]]]SSSNNNNNNHHH<<<888===666:::<<<>>>EEENNNOOOJJJCCC@@@@@@KKK\\\jjjtttzzz{{{~~~~~~yyytttrrrrrruuurrrrrrzzz~~~|||wwwooollloooqqq|||wwwssstttnnnllllllnnnrrruuuwwwxxxnnnjjjfffhhhmmmqqqqqqoooyyyxxxwwwwwwxxxyyyyyyxxx{{{sssqqqvvvyyyxxxuuuwwwxxxtttnnnjjjkkknnnwwwyyy}}}~~~zzzrrrpppnnnmmmnnnpppsssuuuuuurrrooonnnppprrrtttuuussstttqqqkkkjjjqqqxxxzzztttsssssswww|||~~~tttoooiiiiiinnnsssuuutttmmmbbbRRRGGGGGGRRRbbbmmmqqqxxx{{{wwwsssrrrrrrqqqsssrrrrrrrrrrrrpppmmmjjjpppkkkddd]]]VVVPPPJJJGGGBBB>>>>>>BBBCCC???===>>>>>>777444666666111000444///...///222000***'''''',,,,,,,,,---...000111222:::888777666666777999:::333111///,,,)))'''&&&%%%***%%%''''''"""%%%---,,,///---)))&&&%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$###$$$&&&''''''&&&$$$###$$$######$$$&&&&&&%%%###%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%'''######''''''$$$!!!"""%%%&&&((()))))))))((((((111333333111111666@@@GGGZZZeeennnrrrxxx~~~yyynnneeebbb[[[PPPDDD===;;;<<<999888555111......111444222222222111///---+++))))))***+++++++++---000222000444;;;EEEQQQ___mmmuuu~~~}}}vvvwwwpppcccWWWOOOEEE<<<::::::999666222///......+++***)))***+++,,,***)))+++++++++++++++***))))))+++***)))(((((()))+++,,,(((***,,,,,,++++++---...000///...///000000...,,,******)))(((((()))***+++000111...)))(((+++,,,******)))((()))***+++***((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''(((************************)))&&&###$$$(((***(((&&&((('''''''''((((((&&&$$$((('''&&&&&&&&&(((***++++++*********+++---///000------...222666===MMM[[[tttvvv|||{{{{{{}}}~~~{{{uuurrrsssuuuqqqllljjjlllmmmnnnqqquuurrrtttssspppqqqvvvuuuqqqmmmttt|||~~~yyyqqqjjjgggiiinnnvvv~~~|||uuummmhhhiiifffbbb``````___^^^]]]]]]\\\[[[]]]aaaccccccaaagggjjjnnnqqqsssvvvyyy|||ttt^^^JJJ???<<<======EEECCCGGGNNNRRRUUU\\\dddjjjiiilllppprrrtttzzzuuuiii```WWWQQQPPPSSSNNNPPPQQQQQQTTT\\\hhhrrryyyyyyzzz~~~}}}{{{yyynnnccc^^^[[[WWWTTTUUURRRNNNGGGAAA<<<888666555444333111111111111111111000000000111333222000...///...///111///++++++///000,,,,,,111222000///111000222666888888999:::;;;???AAACCCFFFKKKRRRZZZ```[[[TTTQQQQQQIII===999>>>>>>CCCFFFGGGLLLRRRPPPJJJFFFEEEGGGPPP]]]iiirrrwwwyyy{{{|||yyysssppppppqqqvvvtttuuu{{{{{{zzzvvvooommmooosss}}}wwwttttttnnnmmmlllnnnqqqtttvvvwwwrrrooollllllnnnpppqqqpppyyyvvvtttuuuwwwyyyyyyxxxzzzrrrooossswwwxxxuuuwwwxxxuuuooolllmmmppp{{{|||~~~|||xxxmmmnnnooonnnnnnppprrrssstttrrrpppooopppqqqpppooouuuvvvsssmmmlllrrrxxxzzztttrrrpppsssvvvyyyxxxvvvqqqlllhhhiiinnnssstttsssjjj___QQQHHHJJJUUUbbbkkkqqqxxx|||xxxuuuuuuvvvuuurrrqqqqqqpppqqqpppooonnnpppmmmiiidddaaa]]]ZZZXXXPPPNNNLLLKKKJJJJJJHHHGGGBBB;;;777999999555333555333000000222000+++)))+++************+++,,,...///444222111000000111333444000///---+++)))'''&&&&&&%%%((()))))))))&&&%%%&&&***,,,,,,)))&&&$$$&&&(((&&&&&&&&&&&&'''''''''(((&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$######$$$&&&&&&%%%###$$$%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%###$$$%%%""" """''')))'''&&&(((%%%&&&'''(((((((((''''''666666555222000333:::@@@NNNVVV^^^ccckkkooohhh[[[TTTLLLBBB<<<:::999666333555444333000......111444111222222222000---+++)))***************...333777999>>>IIIXXXhhhttt{{{~~~~~~wwwuuulll\\\MMMEEE???;;;:::;;;;;;999555111//////+++***)))***+++,,,+++)))+++++++++++++++******)))++++++***)))***+++,,,---)))+++,,,,,,,,,,,,---...111000....../////////...))))))(((((((((***+++,,,...///,,,((((((,,,...---***)))((()))***+++***((()))((('''&&&&&&&&&'''(((&&&&&&%%%&&&&&&'''((()))************************)))&&&$$$%%%(((***)))'''&&&'''((((((&&&%%%%%%&&&((('''&&&&&&'''(((***+++************+++,,,...000...---///111333999GGGTTTvvvxxx}}}|||yyy|||~~~~~~}}}zzzvvvsssrrrssspppnnnooossssssqqqppprrrsssuuuuuutttuuuwwwuuuqqqlllttt|||~~~yyyrrrmmmkkknnnttt}}}xxxpppiiieeeeeebbb```___aaacccccccccbbbaaa```^^^]]]]]]___aaafffiiinnnrrruuuxxx{{{}}}pppZZZHHH???>>>@@@AAAGGGGGGLLLRRRUUUWWW\\\bbbiiiggghhhlllnnnooouuu||||||uuummmdddYYYRRRRRRWWWQQQYYY___^^^\\\bbbqqqzzzqqqlllgggbbbbbbeee```\\\WWWOOOGGG@@@:::666555555444333111111333444111000000111222222000---000///000222000------111///,,,+++...000...---...---///111222111111222333555777:::===AAAHHHOOOTTTRRRPPPQQQQQQHHH;;;999???CCCIIINNNRRRUUUVVVQQQKKKHHHJJJNNNTTT\\\fffmmmqqquuuwwwwwwuuuqqqoooqqqtttuuuuuuvvvyyy~~~{{{wwwvvvtttpppmmmmmmpppyyy}}}uuurrrrrrpppnnnmmmmmmooorrrssssssoooppppppooonnnoooqqqsssxxxtttpppqqqvvvzzzyyywwwyyyzzzvvvooommmqqquuuvvvtttuuuvvvsssooommmoooqqq|||}}}~~~~~~yyyvvvjjjmmmppppppooooooqqqsssrrrrrrrrrtttuuutttrrrooowwwyyywwwrrrpppuuuyyyyyyvvvssspppppprrrsssqqqnnnnnnkkkiiijjjnnnqqqqqqpppeeeZZZLLLGGGMMMYYYeeejjjsssyyy}}}zzzxxxyyyzzzyyyrrrqqqpppooopppqqqssstttsssrrrooommmkkkjjjiiiiiibbbddd```WWWWWW[[[[[[TTTJJJBBB===>>>???===:::999999555222222000------000+++******)))***+++,,,---...---,,,++++++,,,---...---,,,+++)))((('''''''''""",,,'''###+++&&& ***&&&***...,,,&&&###%%%)))&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''%%%$$$$$$%%%&&&(((((('''%%%$$$'''((()))'''%%%$$$$$$%%%""" """''')))''''''***%%%%%%&&&'''''''''&&&&&&777666555222000111666:::AAAFFFLLLSSS\\\___UUUHHH@@@<<<888888::::::444///222222111000...///111444///000111111///,,,)))'''+++******)))***///666;;;CCCKKKYYYkkk{{{}}}xxxpppcccSSSGGG@@@;;;999:::;;;<<<:::666222///...+++***))))))+++,,,+++***++++++,,,,,,++++++***)))******))))))***+++,,,---***,,,------,,,,,,---///111///,,,,,,---......---(((((((((((()))***,,,---+++---***&&&&&&+++---,,,***)))((()))***+++***((()))(((&&&%%%%%%''')))***''''''&&&&&&&&&''''''((())))))))))))************(((&&&%%%&&&(((***)))(((&&&)))+++***'''%%%&&&(((((('''''''''((()))***+++***))))))***+++,,,...///...---///111333888DDDPPPooouuu|||~~~zzzxxx}}}}}}zzzvvvsssqqqqqqppprrrvvvuuuqqqpppsssyyyzzz{{{|||}}}}}}yyyvvvpppvvv||||||xxxtttssstttuuuzzz{{{ssskkkeeebbbbbb```]]]^^^```ccceeeeeeeeecccaaa_______________ccchhhnnntttxxx{{{~~~{{{jjjTTTEEE???>>>AAADDDGGGKKKQQQWWWZZZ]]]```ccciiiddd```aaabbbeeekkkssssssqqqoooiii\\\RRRQQQWWWWWW```hhhiiigggmmm|||}}}yyytttnnniiikkkpppkkkiiieee^^^SSSGGG>>>999666777666444111111333555333222222444555555333222111///000222000---...333111///---...//////.........///000000...---...//////111333666999===BBBFFFDDDGGGKKKLLLDDD999999???AAAHHHPPPWWWYYYWWWQQQKKKGGGMMMRRRUUU[[[bbbhhhjjjpppsssvvvvvvttttttvvvyyyssstttuuuuuuuuuwwwzzz|||}}}xxxtttsssrrrpppllljjjhhhqqqzzz}}}xxxrrroooooorrrpppmmmlllmmmmmmlllkkkhhhkkknnnnnnmmmnnnrrrwwwxxxrrrlllmmmsssyyyzzzxxxwwwuuuoookkknnnttttttqqqpppqqqqqqooollllllmmmoooxxxxxxyyyzzz{{{zzzvvvsssllloooqqqpppnnnnnnrrrvvvppprrruuuyyy||||||yyyvvvyyy|||{{{wwwuuuxxxzzzyyyxxxtttqqqppprrrrrrqqqnnnqqqooommmlllmmmmmmkkkiii]]]RRRFFFEEEPPP___kkkpppwww|||~~~|||zzz{{{|||zzzsssrrrqqqooopppssswwwzzzyyyxxxvvvrrrpppnnnooopppooouuupppcccbbbkkkkkkbbbTTTMMMGGGFFFIIIHHHDDDAAA@@@:::555333111...000444000///---,,,+++,,,---...---,,,+++*********++++++***)))((('''''''''''''''###000"""(((%%% 333''')))+++)))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%$$$############$$$%%%$$$######$$$&&&'''&&&%%%###%%%''')))***(((&&&%%%((())))))(((&&&$$$%%%%%%&&&$$$%%%'''&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%555555333111000111444666666999???FFFNNNOOOFFF:::222222222444555555333111111222222111000000111333---...///...---+++((('''++++++***)))+++000888===FFFOOO```ttt|||~~~~~~|||~~~}}}wwwhhhVVVJJJDDD???:::777999;;;;;;:::555111...---+++)))((((((***,,,,,,++++++,,,,,,,,,,,,+++******(((((())))))***+++,,,,,,,,,---......---,,,---//////---+++***+++,,,,,,,,,(((((((((((()))***,,,---,,,...,,,((((((,,,---+++***)))((()))***+++***((()))(((&&&%%%&&&(((***+++***)))((('''&&&%%%%%%%%%(((((()))))))))*********'''&&&&&&&&&((()))******(((***---,,,((('''(((***''''''(((((())))))***+++)))))))))***+++,,,---...------///333444888DDDPPPfffsss}}}||||||wwwrrrsssqqqrrrtttsssqqqsssxxx~~~{{{zzz{{{{{{yyywwwxxxzzz}}}|||xxxnnngggbbbaaaaaa^^^\\\\\\^^^aaacccdddgggbbb___```eeefffbbb]]]aaagggooovvv{{{tttaaaLLLBBB>>>===@@@EEEGGGMMMUUU[[[```dddggghhhiii```WWWTTTTTTWWW^^^ggghhhlllooommmaaaTTTQQQUUU___fffmmmqqqttt{{{}}}|||{{{yyytttnnnpppvvvtttuuussskkk___RRRGGGBBB<<<;;;888555333222444555666666888;;;======;;;888222000000222000...///444333111///...///000000...000000000///---+++,,,---...///111222222444777:::999>>>EEEGGGAAA:::;;;@@@BBBHHHQQQYYYYYYRRRKKKGGGFFFMMMTTTVVV[[[dddiiiiiiiiinnnsssvvvvvvwwwzzz}}}tttuuuuuusssqqqqqqtttwwwzzzwwwsssqqqqqqppplllgggbbbjjjtttxxxvvvrrrpppppprrrpppnnnmmmllljjjgggdddggglllppppppmmmmmmrrrwwwwwwqqqkkkkkkpppwwwzzzzzzyyyssskkkiiirrryyyvvvmmmllllllkkkjjjhhhiiijjjlllppppppqqqsssuuuvvvtttrrrssssssqqqooommmooouuuzzzqqqssswww|||~~~~~~zzzwwwzzz~~~{{{yyy{{{{{{yyywwwtttppppppsssuuutttssswwwtttqqqnnnjjjfffbbb___TTTKKKCCCFFFTTTfffsssyyy||||||{{{||||||yyyvvvuuusssqqqooorrrxxx}}}zzzzzzyyyuuurrrqqqtttvvvvvv|||xxxmmmllluuutttkkk^^^ZZZUUURRRTTTUUURRRNNNIIIBBB<<<999666222444888555333000...------...///,,,,,,+++***************'''''''''&&&''''''((((((%%%222$$$((($$$000,,,((($$$$$$&&&((()))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$######$$$%%%%%%$$$######%%%'''((('''%%%###%%%(((******)))'''%%%((())))))(((&&&$$$%%%&&&'''&&&&&&'''$$$ !!!%%%%%%%%%%%%$$$$$$$$$%%%%%%444333111000000111333444111333777???DDDCCC;;;333333222222111111333666999333444555444222111111222.........---,,,***)))))),,,+++++++++,,,111999>>>DDDPPPbbbuuuzzz~~~}}}|||}}}{{{wwwnnn]]]JJJCCCBBB???;;;777999::::::888444000...---+++)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,++++++***'''(((((()))***+++,,,,,,---...//////------...///---,,,******+++++++++***))))))(((((((((***+++,,,---000000......111000---***)))((()))***+++***(((''''''&&&&&&''')))+++,,,+++***((('''%%%%%%$$$$$$'''(((((())))))*********&&&&&&&&&'''((()))***+++***+++,,,,,,***))))))***''''''((())))))******+++(((((()))***+++,,,------,,,,,,000444555999CCCNNNcccttt}}}vvvvvvttttttuuutttsssyyyzzzxxxzzz~~~wwwllldddaaaaaaaaa___[[[[[[]]]```bbbcccfffaaa]]]```gggiiiccc]]]bbbhhhqqqxxx}}}mmmXXXEEE???>>>===@@@EEEGGGOOOWWW\\\bbbiiillllllkkk^^^RRRKKKIIIKKKRRRYYY]]]bbbiiikkkcccWWWSSSVVVfffjjjqqqxxx{{{{{{}}}~~~zzzttttttxxxyyy|||}}}wwwkkk^^^TTTOOOFFFBBB===:::999888888777666777:::>>>@@@???;;;777333111111333222///222777444444111......111111---111111000...,,,***+++,,,---///000000//////000111333999@@@BBB???===>>>@@@FFFJJJQQQVVVSSSIIIAAA>>>CCCKKKRRRUUU]]]iiinnnllleeeiiiooorrrsssvvvzzz~~~yyyxxxwwwtttrrrrrrtttvvvwwwuuuqqqooorrrtttooogggcccjjjsssxxxxxxuuuttttttoooooooooooonnnkkkfffbbbmmmqqqtttrrrnnnlllooossswwwrrrmmmkkkmmmsssyyy}}}{{{tttmmmllluuu|||xxxnnnkkkjjjhhhgggfffgggiiijjjlllkkklllnnnqqqssssssrrryyyuuuqqqmmmnnnqqqvvvyyyttttttvvvxxxyyyxxxtttqqqyyy}}}}}}|||yyytttqqqnnnooossswwwxxxwww|||yyyssslllddd]]]WWWTTTMMMHHHGGGNNN]]]nnnzzz~~~|||{{{||||||yyyxxxxxxvvvqqqnnnooouuuzzzxxxyyyyyyvvvttttttyyy}}}yyy}}}|||vvvuuuyyyvvvnnnggggggddd```___aaa```]]]UUUOOOIIIEEEAAA<<<;;;>>>999777333000......///000+++++++++******)))((((((''''''&&&&&&''''''((()))$$$///***%%%,,,%%%$$$...'''!!!!!!&&&******(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((((((&&&###%%%'''((()))((('''&&&&&&'''((('''%%%%%%%%%'''$$$###%%%'''%%%"""%%%+++&&&&&&%%%$$$$$$$$$%%%%%%333222000000000111111000///000555;;;>>>;;;666222444444444444555666888999666888888777444222111111111000...---,,,+++,,,,,,,,,,,,,,,,,,...222999===JJJVVVhhhxxxyyyyyyuuuqqqmmmaaaQQQCCC??????<<<::::::;;;;;;:::777333000//////+++)))''''''***,,,------,,,,,,------,,,,,,+++***(((((()))+++,,,------------///000///...---...///,,,+++++++++,,,,,,***)))******)))(((((()))***+++***///111111222444333///***)))((()))***+++***(((%%%&&&'''((()))***++++++***)))((('''&&&%%%%%%%%%''''''(((((()))******+++&&&&&&'''(((((()))+++,,,+++*********++++++)))((('''(((((()))************'''((()))***+++,,,,,,,,,,,,---000444555777AAAKKKcccwww|||yyyxxxxxxzzzyyyzzz{{{zzzvvvjjjbbb```aaabbb___[[[[[[]]]aaadddeeeeeeaaa]]]^^^aaadddbbb```eeekkkttt{{{~~~zzzgggRRRAAA???@@@>>>@@@EEEGGGPPPXXX\\\bbbjjjnnnmmmlll___RRRJJJGGGEEEHHHLLLPPPTTT\\\aaa^^^WWWUUUYYYiiiooowww||||||xxxttttttyyy}}}|||qqqeee]]]ZZZSSSLLLDDD@@@AAABBB>>>;;;:::<<<@@@DDDEEEAAA;;;555666444444555444222555:::888888555000000444444000333333222000---,,,---...+++---//////...------...222666:::<<<<<<<<<<<<<<>>777777<<>><<<888999>>><<<<<<:::777333000000000+++)))''''''))),,,------,,,,,,------,,,,,,+++***((()))+++,,,---............///000///...---...///,,,,,,,,,---...---+++)))+++***)))(((((()))******%%%+++///111333555444000***)))((()))***+++***((($$$%%%''')))***+++++++++(((''''''&&&&&&&&&''''''&&&''''''((()))******+++%%%&&&((((((((()))+++---,,,)))((()))+++,,,)))&&&'''((()))******++++++***'''((()))***,,,,,,,,,,,,---...111444444555>>>HHHdddxxx{{{{{{}}}||||||vvvjjjbbb```bbbbbb___\\\[[[^^^bbbfffgggdddbbb^^^\\\[[[]]]aaaccciiiooovvv|||~~~}}}}}}{{{}}}vvvdddPPP@@@???BBB???@@@EEEHHHQQQXXX[[[```iiimmmkkkmmmaaaTTTMMMHHHDDDCCCEEEFFFIIIPPPVVVWWWTTTVVVZZZjjjrrr|||}}}|||xxxrrrpppvvv{{{|||rrrgggaaa^^^]]]SSSIIIFFFHHHIIIDDD>>>DDDGGGKKKNNNNNNIII@@@:::999666666777666555888===<<<===:::444444888888333777777555333000///000222)))+++...///...---------000333555666777999888666;;;<<>>CCC^^^ppp~~~}}}zzz~~~vvv|||}}}}}}~~~pppfffbbb[[[SSS[[[[[[[[[ZZZZZZ\\\aaaddd^^^bbbddd```^^^bbbeeefffmmmuuu~~~|||xxxyyy{{{yyy{{{ppp^^^QQQCCC>>>???AAAEEEJJJRRRYYY^^^___bbbhhhllllllkkkdddZZZSSSOOOMMMIIIGGGBBBCCCGGGLLLOOOQQQXXX```jjjttt}}}zzz~~~{{{pppjjjmmmuuuuuuwwwxxxqqqfff___^^^\\\XXXUUUSSSTTTRRROOOLLLMMMTTTYYYYYYUUUPPPGGG>>>;;;888666666444333666<<>>???<<<:::>>>@@@@@@<<<555111000111---000222111...,,,,,,---000222444444333222222222:::888999;;;888333333666555999BBBOOO]]]kkktttxxxrrrkkkggghhhlllpppwww}}}vvvwwwxxxwwwsssppptttyyytttrrrppprrrvvvzzz{{{{{{|||vvvvvv|||~~~xxxrrrqqqppppppttt{{{~~~tttjjjjjjjjjiiihhhggghhhkkknnnwwwuuurrroooooopppsssuuuwwwtttrrrqqqtttxxx{{{|||uuulllgggjjjmmmjjjhhhhhhmmmooopppppppppppprrrtttvvvqqqkkklllppprrrooojjjmmmooonnnjjjkkkrrryyy{{{{{{xxxwwwxxxwwwvvvwwwzzz|||||||||wwwpppeee[[[SSSMMMHHHEEEQQQZZZfffppp{{{|||{{{qqqnnnwww{{{wwwxxx~~~~~~}}}xxxooogggeeejjjooorrruuuvvvqqqiiihhhpppxxx~~~}}}vvvnnnnnnwwwyyyzzzzzzwwwuuuuuuuuujjjmmmlllggg___YYYYYY[[[VVVQQQJJJAAA<<<999::::::666555222///,,,,,,...///.........,,,+++***+++,,,((($$$###&&&%%%!!!$$$***&&&$$$######%%%'''&&&&&&!!!%%%((()))&&&$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$)))((('''%%%$$$$$$%%%%%%######$$$&&&'''(((&&&$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$&&&'''''''''&&&%%%%%%$$$222222222111000///...---000222555888999888444222000000111444888<<>><<<666...+++...,,,+++***,,,///000...,,,///...///111111444AAANNN___iiiuuu|||}}}~~~}}}yyyrrriiibbbMMM???<<<;;;444666>>>>>>AAA>>>:::555222000000000************+++,,,---...,,,,,,------,,,+++))))))%%%)))(((***///333111000000000...,,,+++---......---,,,++++++******+++(((((())))))))))))((((((***+++------,,,,,,...///000...,,,+++++++++***((($$$&&&((((((((((((***,,,%%%%%%%%%%%%&&&&&&'''(((&&&''''''((((((''''''&&&(((((()))(((''''''(((***++++++***)))((())))))***''''''(((((())))))******))))))*********+++++++++---...//////111444999===SSSbbbppptttwww}}}|||zzznnnfffccc___YYYZZZYYYYYYZZZ\\\___bbbdddbbbfffgggdddbbbfffhhhhhhnnnvvv}}}yyyxxxyyyzzz|||~~~nnn[[[OOOCCC@@@BBBEEEIIINNNUUU[[[aaabbbeeekkkpppqqqooohhh___WWWTTTQQQMMMKKKDDDCCCCCCGGGIIIMMMWWWbbbllluuu~~~{{{}}}xxxnnniiimmmoooooorrrtttooogggbbbbbbaaa___]]]\\\]]][[[XXXUUUXXX___ccc```[[[UUULLLCCC???;;;999999777555888===BBB???===???DDDFFFFFFEEECCCIIILLLHHH<<<444222333,,,...000000...,,,---...///111333333222000000111000///222444222,,,)))+++555:::CCCPPP^^^jjjrrrvvvssslllhhhjjjnnnqqqwww|||vvvwwwxxxwwwuuutttvvvyyytttrrrpppqqquuuzzz{{{|||}}}~~~~~~yyyyyyssstttxxx}}}zzzpppgggdddcccaaa___]]]^^^bbbeeeqqqpppooonnnoooqqqtttwwwvvvsssoooqqqvvvzzz{{{zzzrrrkkkhhhkkkllliiiggghhhooooooooooooppprrrtttuuutttpppkkkkkkmmmooonnnkkkoooqqqqqqmmmmmmsssxxxyyyyyy|||~~~zzzvvvtttttt|||zzzxxxwwwvvvuuusssrrrlllfff]]]UUUPPPMMMKKKJJJVVV```kkksss{{{|||tttkkkhhhpppvvvtttvvv}}}zzzxxxuuuoookkkjjjlllnnnooosssuuupppjjjiiiqqqxxx}}}{{{}}}}}}tttooopppwwwyyyzzzzzzwwwuuuttttttpppqqqpppkkkddd``````bbb___[[[UUUMMMGGGCCCCCCCCC;;;999666222///...000111111222111000...,,,,,,,,,,,,(((''')))(((&&&(((---)))(((&&&&&&''''''&&&%%%$$$%%%%%%'''(((((('''%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%'''((()))%%%$$$$$$%%%''''''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$444444222111000/////////444666999<<<;;;888444111222222333555:::BBBIIIMMMCCC???===;;;555---+++---+++++++++---///000///...000000222555777===IIIVVV___jjjvvv||||||}}}~~~|||vvvkkkbbbLLL>>>999888111444<<<===<<<:::666333000.........)))***+++,,,,,,---------------------,,,+++***)))$$$((((((***...111111///000000...,,,+++---...,,,+++)))(((((()))+++,,,''''''((((((((((((''''''((()))***+++******+++---111///,,,,,,,,,,,,+++***&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((()))&&&''''''((((((''''''&&&'''&&&%%%&&&((()))))))))+++)))'''%%%%%%&&&((()))'''''''''''''''''''''''')))))))))*********++++++---......------///222555HHHRRR___iiiqqqyyy}}}~~~{{{}}}xxxmmmeeebbb___[[[[[[ZZZZZZ]]]bbbeeeeeeccccccgggjjjggggggiiijjjhhhnnnvvv~~~yyywwwwwwyyy|||yyyhhhWWWMMMDDDCCCFFFIIIMMMRRRVVV^^^cccdddgggnnntttvvvvvvnnneee^^^ZZZWWWTTTQQQJJJEEEBBBBBBBBBGGGSSS___hhhqqq|||}}}zzzzzzuuulllkkkppplllkkkmmmooollleeeccceeeeeedddeeeffffffeeeaaa^^^fffllloookkkddd]]]TTTLLLFFFBBB@@@???<<<999<<>>@@@>>>999555222222444555666===HHHQQQUUUEEEAAA>>><<<666///---...,,,,,,---.../////////...222444777;;;???GGGSSS]]]dddnnnxxx{{{yyyzzz}}}ooobbbOOO???999777111333;;;:::888666333000...---------)))***+++---...------,,,......------,,,+++***)))&&&)))++++++++++++,,,,,,000111111000...------///,,,***(((''''''))),,,...'''(((((())))))(((((('''%%%'''***++++++,,,///111///---++++++,,,,,,,,,***''''''(((&&&$$$""""""###%%%%%%%%%%%%&&&((()))***''''''((((((((((((''''''""" """'''******))))))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%))))))))))))************,,,------,,,+++,,,///222:::AAAMMMXXX```hhhsss{{{}}}vvvoooooovvvzzzyyy}}}~~~zzzoooeee^^^ZZZXXX___]]]\\\```fffhhheeeaaa^^^eeeiiijjjjjjkkkhhhdddlllsss|||}}}xxxuuutttwwwzzz~~~rrraaaTTTLLLEEEEEEGGGIIINNNSSSWWW___fffgggjjjqqqxxx{{{{{{sssiiibbb___\\\YYYWWWRRRMMMHHHDDDAAABBBKKKUUU[[[dddpppzzz{{{xxxwwwrrrmmmnnntttmmmllllllnnnjjjdddccceeefffgggiiikkklllkkkiiigggpppvvvxxxrrrjjjddd]]]WWWOOOKKKIIIHHHDDD@@@BBBFFFKKKHHHEEEFFFLLLRRRUUUVVVTTT\\\cccbbbXXXJJJ@@@;;;333222222111111111222333,,,...//////---------...555444555888555000...111777???LLLYYYdddkkkppprrrooojjjjjjnnnrrrtttwww{{{yyyxxxwwwxxx}}}zzzvvvwwwyyy|||~~~~~~zzzxxxxxx{{{}}}~~~yyymmm```UUUPPPKKKIIIFFFAAA>>>>>>AAAEEEKKKOOOTTTYYY^^^eeemmmrrrsssssstttuuuvvvwwwwwwvvvmmmnnnoooooommmkkkkkkmmmmmmiiifffjjjqqqxxxyyyxxxqqqrrrpppmmmkkkkkkooosssuuuyyyzzzvvvtttvvvvvvtttzzz|||xxxyyy|||uuussspppnnnkkkhhhccc```SSSOOOLLLLLLQQQWWW]]]```jjjuuu~~~~~~|||}}}}}}|||tttllliiinnnsssuuuxxx||||||vvvoookkklllllliiifffmmmpppqqqnnniiihhhmmmrrrrrruuuyyyzzzwwwsssrrrrrrrrrtttuuuuuurrrooonnnmmmuuutttrrrnnnjjjiiikkknnnnnnnnnlllggg___YYYVVVVVVOOOKKKDDD>>>;;;999888777444555666777666333///,,,)))&&&$$$$$$%%%&&&'''(((,,,+++***)))***)))'''%%%(((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###$$$$$$%%%(((&&&$$$###%%%&&&'''&&&'''%%%$$$$$$%%%&&&%%%%%%############$$$$$$%%%%%%######$$$%%%&&&'''''''''%%%%%%&&&&&&&&&%%%%%%$$$888666444222111222333444777;;;??????<<<777444222333666777777???MMMWWWZZZGGGBBB???>>>:::333///000//////000000//////......000555<<>><<<666666777999:::888222...---+++((('''))),,,,,,*********)))***++++++)))'''&&&((()))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""###$$$)))'''$$$$$$%%%&&&'''&&&'''%%%$$$$$$%%%&&&%%%%%%$$$$$$#########$$$%%%&&&#########$$$%%%&&&''''''$$$$$$%%%%%%&&&%%%%%%$$$999666444111111333666888444888<<<<<<888444333333666;;;;;;999@@@OOOXXXXXXGGGBBB???@@@===666111000///111333222111000000111000999DDDNNN[[[jjjuuuzzzyyy{{{{{{yyyuuuuuuyyy~~~lll\\\MMM<<<555444...///333///222111000///............***+++,,,------.........111000...,,,+++*********)))***---000///,,,,,,...000111333222000......///+++***)))((()))***,,,---))))))************))))))((()))******)))((()))+++***((('''''')))******)))&&&'''((((((''''''(((***'''''''''&&&''''''((()))'''(((((())))))((((((''''''&&&%%%&&&((()))))))))&&&(((+++,,,,,,***&&&$$$))))))((((((((('''''''''((((((((()))))))))******(((***+++++++++,,,...000...---444===???FFF]]]wwwyyyvvvpppiiijjjpppsssrrrtttppprrrzzz~~~wwwlll```\\\]]]]]]\\\[[[\\\______[[[XXX[[[aaafffiiimmmoookkkeeeeeejjjqqqvvvxxxwwwuuuuuuvvvyyyzzz{{{{{{vvviii\\\QQQKKKEEEDDDDDDEEEJJJQQQZZZfffrrrvvvxxx~~~wwwjjjbbb```aaacccccccccbbbaaa^^^TTTHHHBBBCCCFFFMMMXXXccclllsssxxx{{{|||yyy{{{vvvrrrooonnnpppqqqrrrsssiiiiiillloooooollllllpppiiijjjllllllnnnqqqvvvzzzyyyyyyqqqllljjjhhhaaa]]]\\\[[[WWWRRRRRRVVVKKKHHHGGGKKKTTT\\\bbbdddbbbbbbdddiiikkkeeeXXXMMMDDD@@@:::555333222111///...//////...------...000111...,,,,,,+++***...444666AAAOOO\\\ccciiimmmpppooommmooovvvzzzyyyyyyzzz{{{|||zzzwww|||~~~tttxxx|||~~~|||zzzwwwwwwsssiiiZZZIII===666555555444222///------///111...444;;;AAAGGGQQQ^^^hhhjjjnnnssstttrrrsssvvvyyyrrrsssrrrooopppssstttsssgggffffffkkkrrrwwwxxxxxxrrrssstttssspppppprrruuussswwwyyyvvvtttuuutttrrr||||||{{{yyyuuuqqqpppppp```]]]YYYVVVTTTRRRPPPMMMOOOOOOOOOTTT]]]fffmmmqqq{{{}}}{{{zzz{{{|||zzzuuuqqqpppjjjcccccchhhooossssssoooooolllfffaaa```dddhhhjjjuuu}}}|||zzzuuuuuuuuurrrooommmnnnooouuutttsssrrrrrrsssuuuvvvwwwzzz}}}zzzsssnnnnnnpppeee```YYYTTTQQQMMMGGGBBB===<<<<<<>>>???===777222///---***'''***///...************+++,,,,,,***'''&&&)))***(((%%%###&&&***&&&&&&&&&&&&''''''''''''!!!!!!!!!!!!"""$$$&&&((()))'''%%%%%%&&&'''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''$$$$$$######$$$%%%&&&'''###$$$$$$%%%%%%%%%%%%%%%888666333111222555999<<<444888;;;;;;777444555888;;;AAA@@@;;;@@@MMMSSSQQQDDD@@@???AAA???888222///...000333444333333555777999DDDQQQ]]]kkkzzz}}}yyyvvvwwwzzz|||xxxcccUUUIII999333444000222444///000000000000000000000000,,,,,,+++,,,,,,---...///111000...,,,+++*********''''''+++000000,,,,,,000...000111111///---,,,---))))))((((((((()))******(((((())))))))))))((((((((()))***)))((('''((())))))'''&&&'''(((******)))###%%%&&&&&&%%%%%%&&&((()))(((((('''''''''''''''(((((())))))))))))(((((((((((()))(((''''''(((***'''(((***+++***)))'''%%%((((((((((((''''''''''''(((((((((((()))))))))***((()))******))))))+++,,,...(((+++777===CCCYYYsss~~~}}}}}}|||{{{wwwrrrsssxxxzzzxxxppplllmmmvvv}}}|||qqqccc^^^```[[[[[[[[[\\\\\\\\\[[[[[[\\\^^^___```eeelllllliiicccgggnnnssswwwxxxyyyyyyzzz|||}}}{{{{{{wwwlll```PPPJJJEEECCCCCCEEELLLTTTWWWeeetttyyy{{{wwwjjjaaa___cccgggiiifffgggjjjiii___QQQIIIGGGFFFIIINNNUUU]]]fffnnnsssxxxyyy|||~~~zzzssssssxxxsssnnniiiiiimmmpppnnnjjjiiiiiimmmqqqqqqmmmnnnqqqjjjjjjjjjiiikkkqqqzzz~~~}}}sssooonnnmmmgggdddcccbbb___ZZZZZZ]]]UUURRRPPPSSSZZZaaaeeefffffffffgggkkkmmmiiiaaaZZZSSSLLLDDD===999777444222000000000///......000222222///...000000///333999;;;FFFTTT```gggmmmrrrvvvuuutttvvv|||{{{xxxxxx||||||vvvzzzzzz|||~~~~~~~~~}}}}}}xxxppphhhYYYIII;;;333000000...//////...,,,,,,---///,,,111666999===FFFTTT^^^eeeeeefffkkkrrrwwwyyyyyyttttttppplllooovvvwwwsssjjjkkkmmmpppssstttuuuuuuooopppqqqqqqppppppppppppmmmrrrtttqqqpppqqqqqqooo{{{xxxtttqqqoookkkgggdddYYYVVVSSSQQQQQQSSSSSSSSSYYYYYY[[[```hhhpppuuuxxxvvvmmmgggdddbbbccciiipppuuuwwwnnnlllgggaaa]]]^^^bbbgggmmmyyywwwuuusssooolllkkkmmmppptttsssssstttuuuwwwxxxxxxyyy~~~zzzwwwyyy|||nnnjjjddd```^^^XXXPPPIIIIIIFFFDDDEEEEEECCC<<<777000///+++(((+++111111+++...------......---***'''))))))((('''&&&&&&'''(((&&&&&&&&&&&&'''''''''(((""""""""""""$$$&&&((()))((('''&&&'''((('''&&&$$$'''%%%$$$$$$%%%&&&&&&%%%'''&&&%%%$$$%%%&&&((()))%%%$$$$$$######$$$%%%&&&######$$$%%%%%%%%%%%%%%%888666333111222666;;;>>>666:::===<<<999777:::===@@@EEEDDD===???JJJOOOKKKBBB>>>===AAA@@@999222...,,,///333555555555888;;;DDDPPP^^^hhhuuu}}}yyyxxxzzz{{{|||ooo\\\OOOHHH888444777444666888222000000000111111111111111---,,,++++++,,,---///000222111...,,,+++*********'''&&&***000000******...,,,...000///---+++++++++((((((((((((((((((''''''''''''((((((((((((''''''%%%''')))*********,,,...)))'''&&&''')))*********'''((())))))(((((()))******)))(((''''''&&&&&&'''(((((())))))))))))(((((("""%%%''''''%%%&&&)))---)))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))******((('''((()))((( ///999>>>QQQiii{{{xxxyyy}}}yyy{{{}}}mmmkkkmmmtttzzzsssddd^^^```ZZZ\\\]]]]]]\\\]]]^^^```\\\[[[XXXWWW]]]ggglllkkkcccffflllrrrwwwzzz|||}}}}}}|||yyyoooeeeOOOIIIDDDCCCCCCFFFNNNWWWSSSbbbrrrxxxzzzxxxiii```___dddiiimmmgggiiinnnooofffXXXPPPNNNHHHHHHHHHJJJQQQ[[[fffmmmpppooorrruuuqqqkkknnnuuurrrmmmfffeeekkknnnjjjbbbllllllooosssqqqlllkkkmmmiiihhhfffdddfffnnnzzzuuuppppppooojjjhhhgggfffccc^^^^^^bbbaaa]]]ZZZ[[[___cccdddccchhhiiikkklllllliiieeeccc___XXXMMMEEE@@@===999666111111111000//////111333000///000444444333555;;;AAALLLZZZfffmmmsssyyy}}}|||zzz||||||xxxvvv|||}}}uuuxxx~~~~~~~~~xxxyyy~~~}}}vvvkkk```OOO>>>333//////000+++,,,......---,,,...///,,,000333444666>>>KKKVVVaaa]]]\\\dddrrr{{{{{{xxxvvvtttnnniiinnnwwwxxxrrrmmmpppsssuuutttsssrrrssslllmmmnnnooooooooommmllliiinnnooommmlllnnnooonnntttoooiiifffeeeaaa[[[VVVVVVSSSQQQQQQUUUYYY]]]^^^ccccccfffkkkrrrxxx|||~~~yyynnndddccccccfffjjjooossstttllliiiddd^^^[[[]]]ccchhhppp|||~~~|||xxxssspppppptttwwwqqqqqqqqqsssvvvwwwxxxwwwzzz}}}zzz~~~tttpppkkkhhhfff```VVVNNNSSSOOOKKKJJJJJJGGG@@@:::666666111---111888777000111111000000000---)))&&&,,,)))%%%%%%((()))(((&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%&&&'''((('''''''''((()))(((%%%###'''%%%$$$$$$%%%&&&&&&%%%((('''&&&%%%%%%'''(((***&&&%%%$$$#########$$$%%%"""###$$$%%%%%%%%%%%%%%%444333222222444777;;;===999777888999888888===DDD@@@??????AAADDDGGGHHHHHHBBB@@@???>>>:::333111444///333444222111666???FFFPPP___mmmrrrzzzzzzxxx}}}yyyxxxttteeeRRREEEAAA<<<666222222333555666444222111222333333222000+++******)))***,,,---...000...+++)))((()))+++,,,***((()))///111...,,,,,,,,,...///---)))((()))+++)))((('''&&&&&&'''((()))''''''&&&&&&&&&''''''(((***)))'''(((***++++++***###$$$&&&)))+++***&&&###+++)))'''(((******&&&###)))'''&&&%%%%%%(((***,,,++++++************++++++'''''''''%%%###"""$$$&&&(((((()))***(((&&&###"""***)))(((&&&&&&&&&'''((((((((((((((()))***+++,,,************+++,,,---...)))+++---///444>>>KKKUUUtttwww|||xxxuuuyyy~~~||||||{{{ssspppqqqvvvzzz}}}|||vvvooogggaaabbb___^^^^^^]]][[[^^^ddd^^^\\\YYY[[[```gggllloooiiihhhlllrrrrrrpppuuu}}}|||wwwooogggSSSKKKEEEDDDFFFHHHMMMSSS```cccjjjsssyyy|||}}}yyypppiiihhhlllllliiigggjjjmmmooommmeeeZZZRRRRRRMMMGGGEEEJJJRRR[[[```fffiiilllllljjjiiijjjmmmkkkiiiggghhhmmmooolllgggjjjmmmqqqqqqnnnlllmmmnnnffffffeeeggglllvvvvvvtttssspppmmmkkkhhhbbb^^^^^^bbbggglllkkkhhhbbb^^^___dddiiippppppooopppooolllhhhddd^^^``````ZZZNNNCCC===;;;999888777888999:::888777666444111111444999???CCCFFFQQQ]]]eeennnvvvyyyxxx{{{zzzuuuuuuxxx}}}}}}}}}|||}}}}}}~~~yyy|||zzzmmmgggWWWEEE:::333...+++,,,...------,,,,,,------...//////111333555:::FFFSSSYYYZZZ[[[___kkkxxx}}}{{{}}}wwwrrrrrrwwwxxxuuupppnnnooopppsssuuutttrrrooollljjjhhhhhhjjjiiieeeaaa^^^bbbddddddfffjjjkkkhhhlllhhhbbb]]]YYYWWWTTTRRRTTTWWW\\\cccjjjoooqqqqqqpppooooooqqqvvv{{{yyymmmgggggggggiiilllppptttvvvmmmgggbbb```______ccchhhqqq|||xxxuuuuuuxxxzzz|||xxxxxxzzz|||}}}|||yyyvvvxxx~~~~~~wwwtttooolllkkkjjjiiihhhbbb]]]YYYVVVPPPGGGBBBCCC999777444222111222444555666444333222111...***'''+++***)))(((''''''''''''******))))))(((((('''''')))(((&&&%%%%%%&&&'''(((''''''&&&%%%%%%$$$######''''''''''''&&&%%%$$$###&&&''''''((('''&&&$$$###""" $$$$$$ %%%%%%%%%%%%%%%$$$###"""222111111222555999<<>>;;;;;;======<<<>>>BBBAAA???>>>???CCCHHHMMMOOOFFFAAA<<<;;;777111000222000333555444555;;;EEEMMMZZZhhhtttxxx|||zzzzzz{{{sssqqqmmm___NNNBBB>>>:::444111111333444555444222111111222222000///******))))))***+++---...///---+++)))))))))***+++)))''')))...000---++++++***,,,---+++(((''''''))))))((('''&&&&&&'''((()))(((''''''&&&&&&&&&'''''')))'''&&&''')))***)))))))))((('''((())))))((('''***++++++,,,+++***'''%%%,,,***'''%%%%%%%%%'''((())))))(((((((((((())))))'''''''''%%%######%%%&&&%%%&&&'''''''''&&&%%%%%%+++***)))((((((((())))))(((((((((((()))***+++,,,***************+++,,,,,,+++,,,---...111:::EEENNN```jjjvvv~~~zzzuuuxxx|||~~~}}}~~~|||yyyzzz~~~~~~{{{uuuqqqqqquuuyyy}}}|||xxxrrriiibbbaaa^^^]]]^^^]]][[[___eeeccc```]]]]]]```eeejjjlllhhhhhhjjjnnnnnnlllqqqxxx}}}xxxuuunnnhhhUUULLLFFFEEEHHHKKKQQQWWWcccgggnnntttyyy{{{~~~vvvnnnlllooopppnnnkkkmmmppprrrpppjjjaaaZZZZZZUUUNNNIIIIIINNNSSSWWW^^^aaaeeeeeedddcccfffhhhjjjhhhgggiiinnnqqqppplllhhhkkknnnooonnnlllkkkkkkfffhhhjjjmmmrrryyy{{{tttrrrqqqnnnnnnlllgggbbb___aaaggglllqqqpppmmmgggcccccchhhlllqqqqqqqqqrrrrrroookkkhhhcccfffgggbbbWWWLLLEEECCC>>>>>>>>>???@@@@@@>>><<<:::999888777999>>>FFFLLLQQQYYYbbbfffllltttxxxxxx{{{|||xxxyyy|||~~~~~~zzz{{{yyymmm___PPP???666222...,,,,,,...------,,,,,,------...///...000333444:::FFFSSS\\\^^^```dddnnnyyy|||wwwuuuvvvwwwvvvsssllllllnnnrrrtttuuusssqqqmmmjjjgggggghhhfffbbb^^^[[[^^^```___aaafffhhhfffdddaaa^^^]]]^^^_________```cccjjjrrryyy}}}~~~}}}yyywwwttttttwww{{{|||}}}uuunnniiijjjlllnnnqqqtttwwwyyyrrrmmmiiifffbbb```cccjjjttt}}}~~~zzzyyyzzz~~~}}}}}}|||{{{yyyxxx|||yyywwwtttqqqnnnnnnnnnooolllfffaaa\\\UUULLLGGGGGGBBB???:::555333333555777555444222111111///+++))),,,,,,++++++***))))))((()))))))))))))))((((((((((((((('''&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$''''''''''''&&&%%%$$$###%%%%%%&&&'''&&&%%%$$$$$$$$$!!!!!!%%%%%% ###%%%%%%%%%%%%%%%$$$###"""000000222444888<<<@@@BBBEEE@@@>>>BBBEEEBBB@@@@@@AAA???<<<<<>>999555111//////111333333333111000000000000...---***))))))))))))+++,,,------,,,+++***)))))))))***)))&&&''',,,...,,,)))***((()))***)))'''&&&&&&'''(((((('''&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''***(((&&&&&&(((+++,,,---+++///222222...)))''''''+++***'''&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%&&&'''((()))******)))(((((('''(((((((((((((((((())))))******+++***)))))))))))))))***+++,,,---------...444===DDDLLLZZZlllxxx{{{||||||wwwwwwyyyzzztttvvvvvvuuuwww|||}}}yyyuuurrrqqqvvvzzz~~~~~~|||vvvlllccc```]]]\\\]]]\\\\\\aaagggeeebbb```aaaeeeiiimmmooommmmmmooopppnnnlllpppvvvyyytttqqqmmmgggUUUMMMFFFGGGJJJNNNVVV]]]gggnnntttwwwwwwzzz|||rrrnnnppprrrrrrpppqqqssstttsssooohhhcccfffbbbZZZSSSNNNLLLKKKLLLUUUYYY]]]______```cccgggkkkhhhgggiiinnnqqqqqqoooggghhhjjjlllnnnmmmjjjhhhfffiiioootttyyy}}}xxxsssrrrppplllnnnkkkfffaaa```cccjjjooowwwvvvsssmmmhhhgggkkkoooqqqqqqrrrtttvvvtttqqqnnnkkkoooqqqmmmdddYYYQQQMMMJJJJJJKKKLLLNNNMMMJJJHHHAAACCCDDDCCCCCCHHHRRRZZZaaafffjjjjjjlllrrruuuuuu{{{}}}~~~~~~zzzxxxvvvjjjUUUGGG999222000---,,,---...------,,,,,,------...------...111444999GGGTTT```eeejjjlllqqqzzz{{{wwwtttuuuvvvwwwmmmnnnooossswwwxxxxxxvvvooollliiihhhiiigggccc___[[[]]]]]]\\\^^^eeehhhhhhcccbbbaaacccgggkkkmmmmmmjjjooovvv~~~|||wwwwwwzzz~~~~~~{{{}}}{{{~~~}}}yyyuuurrrlllnnnrrrvvvyyy{{{{{{{{{xxxvvvrrrnnngggbbbeeemmmxxx}}}}}}~~~|||{{{{{{{{{}}}}}}|||{{{{{{zzzvvvrrrqqqtttxxxtttnnniiieee___WWWSSSTTTOOOJJJBBB:::555444666888444222000000000///---+++------......---,,,+++***)))))))))))))))*********((((((((((((((('''&&&%%%(((((((((''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$######$$$%%%%%%%%%$$$$$$%%%###"""%%%%%%###$$$'''$$$$$$%%%%%%%%%$$$######000111444777<<<@@@DDDFFFHHHBBB@@@FFFKKKIIICCC@@@???<<<999888<<>>CCCPPP```lllrrrvvv{{{yyyxxxwwwvvvkkknnnpppqqquuuzzz{{{wwwrrrqqqssszzzxxxlllddd___]]]\\\]]]]]]]]]aaahhhcccbbbcccfffmmmsssxxxzzzxxxyyyzzzxxxuuutttwww{{{}}}~~~xxxsssnnnhhhbbbTTTLLLFFFGGGLLLRRR[[[cccllltttzzzyyyvvvyyy~~~|||sssmmmnnnqqqrrruuutttssssssrrrooojjjffflllkkkgggaaaXXXPPPJJJGGGQQQUUUYYY\\\]]]```fffkkkmmmiiigggiiilllllllllmmmiiihhhhhhkkkooonnnkkkfffeeeiiiooouuuzzz~~~yyyvvvtttqqqmmmmmmjjjgggdddcccfffjjjmmmxxxxxxvvvqqqllljjjmmmpppmmmnnnqqquuuyyyzzzxxxvvvuuuxxxzzzwwwnnncccZZZVVVXXXXXXYYY[[[]]]\\\YYYVVVMMMQQQTTTSSSQQQVVVaaajjjnnnrrrssspppooorrrsssrrrzzz~~~|||{{{xxxtttqqqdddNNNAAA555000///---,,,---...------,,,,,,------...,,,,,,---000333:::HHHUUUeeemmmsssssssssxxx}}}~~~zzzuuupppqqquuuyyysssssstttwwwzzz|||||||||ssspppnnnnnnppppppmmmjjjcccdddccc```ccckkkpppqqqqqqooooooqqqtttwwwxxxxxxwwwzzz{{{xxxyyy}}}~~~{{{{{{~~~|||zzz{{{zzzwwwooorrrwww|||~~~}}}{{{zzzyyytttkkkeeeiiirrr{{{}}}|||~~~|||||||||{{{}}}|||wwwvvvzzz~~~~~~{{{}}}}}}yyytttsssxxx}}}wwwrrrnnnmmmiiicccaaabbbZZZTTTIII???999777888999444111///.........---,,,,,,---///000///---+++***)))))))))******+++++++++'''((()))))))))'''&&&$$$((('''''''''&&&&&&&&&%%%&&&'''''''''&&&&&&%%%$$$""""""######$$$$$$$$$$$$%%%$$$######$$$$$$&&&((($$$$$$%%%%%%%%%$$$$$$###111333777<<<@@@DDDGGGIIIFFF@@@???GGGMMMLLLEEE@@@<<<:::777555888BBBOOOXXXPPPCCC777333222111000222777777:::???CCCHHHUUUcccvvv}}}zzzyyy}}}vvvnnnddd\\\RRRDDD:::666///---++++++---.../////////---,,,,,,,,,,,,***))))))(((''''''((()))+++,,,))))))))))))))))))(((((()))%%%&&&***+++)))'''((('''((()))***+++***)))(((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''(((******)))'''%%%%%%%%%'''))))))(((&&&333999>>>;;;111)))''')))&&&&&&%%%%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((''''''((())))))(((&&&%%%%%%&&&(((***%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((('''(((((())))))***,,,---,,,,,,000666<<>>333000///---,,,---...------,,,,,,------...,,,+++---000333;;;JJJXXXjjjsssyyyxxxuuuwwwyyy{{{vvvwwwvvvrrrnnnnnnsssxxxyyywwwwwwxxx{{{}}}~~~}}}xxxvvvtttvvvzzz}}}|||zzzqqqrrroookkknnnvvv|||~~~}}}||||||}}}~~~xxxzzzzzzsssvvvzzz~~~yyyzzzzzzxxxpppjjjnnnwww|||~~~}}}yyyxxx}}}~~~{{{xxxwwwyyy|||{{{wwwvvv{{{|||~~~}}}xxxssssssxxx}}}xxxuuusssssspppkkkhhhjjjaaa[[[QQQGGG@@@<<<<<<<<<666333000.........---,,,+++,,,...//////---+++***))))))******++++++,,,,,,((()))******)))'''%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%""""""""""""###$$$$$$%%%$$$$$$###""""""$$$&&&&&&###$$$$$$%%%%%%%%%$$$$$$333666:::???CCCFFFHHHHHHBBB======DDDKKKIIICCC???999999777555666<<>>555444,,,+++******,,,------,,,,,,***))))))***+++***(((((('''''''''''')))***+++))))))(((((((((((())))))***&&&&&&)))+++((('''((((((((()))+++------+++(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''')))******)))'''''''''((())))))%%% 111777;;;888000)))((())))))((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((()))(((((()))***((('''%%%###"""###$$$%%%''''''((()))))))))((((((&&&'''((()))))))))((('''''''''''''''((()))***+++(((+++,,,------///555:::===@@@EEEPPP^^^lllxxx~~~}}}yyyvvvmmmqqqtttvvvzzz~~~|||xxxmmmnnnvvv}}}rrriiidddcccaaaaaacccbbb___```dddggghhhkkkpppwww}}}xxx~~~}}}vvvkkk]]]QQQKKKEEECCCHHHOOOWWW```hhhpppzzz~~~yyyvvv{{{~~~|||{{{|||yyyrrroooqqqtttssssssqqqnnnllljjjgggdddaaaccchhhmmmlllfff]]]WWWUUUZZZ[[[ZZZYYYYYY^^^gggnnnooojjjjjjnnnmmmfffdddhhhooonnnllllllllllllkkkjjjhhhiiijjjlllrrr{{{~~~vvvrrrrrrqqqqqqqqqrrrsssrrrooolllrrrtttuuurrrooonnnpppsssjjjlllpppvvv{{{~~~~~~}}}}}}|||zzzvvvqqqlllgggdddiiihhhggghhhjjjjjjhhhggghhhlllppppppoooqqqvvv{{{xxx|||}}}yyyvvvvvvtttqqqxxxzzz||||||}}}~~~~~~{{{uuukkkYYYGGG<<<222000000...------...------,,,,,,------...,,,+++,,,000444<<>>CCC???999555444222111222777999666:::DDDJJJOOO___qqq|||yyyyyy{{{{{{tttbbb^^^XXXRRRGGG:::333333+++***)))***,,,,,,+++***)))((('''((()))***)))(((''''''&&&&&&'''(((***+++***)))'''&&&&&&''')))***+++'''&&&)))***((('''(((''''''(((+++......+++(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))%%%%%%&&&(((******'''%%%''''''(((((((((%%%+++///333111,,,))))))+++(((((('''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###&&&((()))))))))***+++((('''&&&%%%$$$%%%%%%&&&'''((()))*********))))))&&&''')))******((('''&&&&&&''''''((()))+++,,,---'''***,,,,,,,,,...333777888;;;@@@GGGRRR```oooyyy|||xxxuuuzzz}}}~~~{{{qqqpppuuu~~~xxxlllfffeeeeeedddeeegggeee___^^^aaaggggggjjjpppvvv{{{}}}}}}~~~~~~yyy~~~uuuiiiZZZMMMGGGCCCCCCJJJSSSZZZcccjjjpppyyy}}}xxxwww|||}}}wwwyyyyyyuuupppppptttuuussspppnnnkkkjjjiiigggdddaaaccchhhlllllliiiffffffggghhheee```ZZZWWW[[[dddllllllhhhkkksssssslllkkkqqqqqqqqqoookkkiiiiiijjjllllllkkkkkkkkkpppxxx~~~sssnnnpppqqqppppppqqqttttttrrrooopppsssuuutttrrrrrrtttwwwooopppsssxxx|||~~~}}}{{{{{{xxxtttqqqooommmmmmlllooommmkkkkkklllnnnnnnmmmpppssswwwxxxxxxxxxyyyzzzyyy||||||wwwuuuwwwxxxwwwyyyzzzzzz{{{{{{|||~~~}}}}}}{{{nnnXXXBBB888000000111000//////...------,,,,,,------...,,,+++---000555>>>NNN]]]lllttt{{{{{{{{{{{{zzzwwwpppsssvvvxxxxxxwwwvvvvvvyyywwwvvvwwwzzz~~~}}}{{{{{{}}}~~~zzz{{{}}}~~~xxxyyyzzzyyyyyy{{{yyyvvvwww{{{ssstttwww{{{{{{xxxuuurrrqqqssswwwzzzuuu{{{}}}zzzyyyzzzwww~~~~~~xxxuuuuuuwwwxxxxxxwwwyyy|||yyyrrrmmmllljjjhhhddd___ZZZTTTPPPNNNEEE@@@999444222111111000------------------------,,,,,,,,,,,,,,,+++++++++,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%$$$#########$$$$$$"""%%%&&&""""""%%%$$$ """###$$$%%%%%%%%%%%%$$$444777;;;@@@BBBCCCCCCCCC???;;;;;;???AAA===888777777:::<<<:::666555999===<<<999888888777444777<<<888555:::FFFMMMSSSdddwwwyyyzzz}}}xxxoooYYYVVVSSSNNNCCC777222222+++***)))***,,,,,,+++)))'''&&&&&&''')))***)))(((''''''&&&&&&'''(((***+++***)))&&&%%%%%%''')))++++++'''&&&)))+++(((''')))&&&&&&'''***......+++'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&'''((()))***$$$$$$%%%''')))(((&&&$$$$$$$$$%%%'''((('''$$$!!!&&&))),,,,,,***)))***,,,$$$$$$%%%&&&&&&''''''((($$$$$$############$$$$$$###%%%(((************+++))))))((((((((()))))))))%%%&&&((()))))))))((('''&&&''')))******((('''%%%&&&&&&'''(((***,,,---...''')))+++++++++,,,000444666<<>>888555444333222......------------...///---------,,,,,,+++++++++---,,,***(((&&&&&&''''''&&&'''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&'''&&&$$$#########$$$$$$"""'''((($$$###&&&$$$"""###$$$%%%%%%%%%%%%%%%555<<>>???CCCBBB<<<::::::::::::999777555444777999:::999666444666888555;;;===888777:::<<<999???>>>DDDOOOXXX```nnn{{{rrreee]]]RRRGGGBBB>>>666///---))))))))))))))))))))))))+++)))((()))+++***'''$$$((())))))***))))))(((((($$$%%%&&&'''(((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,***)))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%&&&(((******(((%%%$$$###''')))++++++)))((('''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$###$$$&&&((((((((((((((())))))))))))%%%'''+++...---)))### &&&%%%%%%'''((()))'''&&&***(((&&&'''***+++***(((((('''''''''''''''((()))((()))******)))***,,,...???<<<<<>>555///000000,,,***---...............------,,,---000111111444@@@SSSbbbtttxxx{{{{{{{{{|||zzzvvvvvvuuuvvvwwwzzz|||||||||wwwvvvvvvxxx}}}~~~~~~~~~||||||zzzuuupppzzz~~~~~~~~~|||xxxuuutttuuuvvvlllrrryyy||||||}}}|||yyyuuuqqqpppqqqtttvvvuuuxxxzzzzzzxxxwwwxxxzzzzzz|||}}}~~~{{{xxxwwwvvvqqqrrr{{{{{{uuusssvvvwwwoooeeeeeeiiiaaaSSSOOOIIIFFFGGGCCC:::777::::::444000000///,,,+++,,,------,,,,,,++++++******111,,,((())),,,...+++''''''''''''%%%######%%%'''&&&&&&%%%%%%%%%&&&'''''''''%%%######$$$$$$$$$###$$$$$$$$$#########"""""" """$$$%%%$$$###555:::<<<;;;<<>>:::999999999999888666444333888:::<<<:::777555666999444999;;;666555888:::999===@@@JJJVVV___fffsss|||pppdddXXXMMMCCC>>>:::444...---++++++++++++++++++++++++,,,***)))***++++++(((%%%&&&&&&&&&'''&&&&&&&&&%%%$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))******++++++++++++***''''''&&&&&&%%%%%%&&&&&&(((((()))******)))))))))%%%%%%&&&&&&&&&%%%$$$###&&&(((******(((%%%$$$$$$&&&(((***+++)))(((((()))'''&&&%%%$$$$$$%%%&&&'''"""###$$$$$$###$$$&&&((('''''''''(((((()))))))))((()))******)))'''%%%$$$((('''&&&''')))***)))(((&&&%%%###$$$'''((('''%%%&&&&&&''''''((()))***+++((()))***)))))))))+++---777444555888===DDDRRR^^^ssszzzzzzuuusss~~~xxxyyy{{{|||pppgggeeefffjjjjjjhhhddd___]]]___aaabbbeeehhhkkkooouuu{{{|||tttuuuzzzzzzvvvpppiii\\\PPPNNNRRRXXX\\\^^^bbbggglllooorrrwwwyyyxxxwwwxxxyyyuuussspppoooooonnnmmmlllfffkkkooonnniiifffhhhjjjccceeeiiilllooottt{{{{{{qqqfff___]]]^^^jjjnnnssswwwxxxxxx|||{{{zzzuuunnnhhheeegggiiioooooolllgggkkkxxx}}}uuuqqqqqqpppoookkkiiimmmssstttqqqooosssuuusssvvv||||||wwwpppnnntttyyyvvvrrrpppgggdddaaaaaaeeelllssswwwyyyuuuqqqsssxxxyyytttooorrruuuzzz}}}|||xxxvvvuuuyyyvvvsssssstttvvvuuuttt}}}{{{yyyxxxxxxyyyyyyyyy}}}~~~yyywww{{{|||fffOOO;;;333...000000---,,,.........////////////...------000222333777DDDWWWeeewwwxxxwwwuuuwww|||}}}zzzyyywwwvvvwwwzzz|||zzzxxx}}}|||{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}{{{wwwsssyyy}}}|||wwwuuuttttttuuuyyy}}}}}}{{{zzz||||||zzzvvvsssqqqrrrssstttwwwzzz|||zzzuuurrrsssuuuxxxzzz~~~~~~{{{xxxyyyyyyuuuwww~~~}}}vvvtttwwwxxxrrrhhhgggkkkfff\\\WWWRRRNNNNNNJJJCCCAAADDD???888333222111...---///---,,,,,,,,,,,,,,,,,,,,,000---******,,,,,,+++((('''&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''%%%######$$$$$$$$$###$$$$$$$$$#########""""""$$$######$$$%%%&&&$$$###666888999777888::::::888:::999999777666444333222999<<<>>>===999777888999555:::;;;777444666888999;;;DDDTTTbbbjjjppp{{{vvvjjj```PPPGGG===999666111------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''))))))*********)))((((((***)))((('''&&&%%%$$$$$$&&&(((***+++,,,+++***)))&&&''''''&&&&&&%%%$$$###&&&(((***)))(((&&&%%%%%%%%%'''***+++***))))))***'''&&&%%%$$$$$$%%%&&&'''###$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&'''((())))))***)))(((&&&&&&&&&'''(((***(((&&&'''(((*********((('''&&&''')))***)))(((&&&&&&'''((()))+++,,,,,,'''((())))))((((((***,,,///...///333666;;;FFFQQQgggnnnvvvzzzzzzwwwuuuuuu{{{xxx{{{xxxooohhhffffffhhhgggddd```]]]]]]```bbbcccdddfffhhhkkkrrryyy~~~|||uuuuuuxxxxxxsssmmmfff]]]UUUVVVZZZ___bbbccceeeiiimmmooorrrvvvwwwwwwwwwwwwxxxtttrrrpppnnnnnnllljjjhhhgggiiikkkllljjjjjjjjjkkkbbbeeeiiinnnrrrxxx~~~uuujjjbbb___kkkppptttuuuuuuwww{{{~~~{{{zzzvvvqqqkkkgggfffffffffiiiiiihhhnnn{{{yyytttssstttuuusssooommmqqqwwwxxxuuuttttttrrrrrrxxxwwwsssqqqrrrrrrooolllmmmbbb^^^[[[\\\bbbkkkssswww{{{wwwtttuuuyyyzzzwwwssswww{{{~~~|||xxxtttrrr{{{{{{zzzxxxvvvuuuvvvxxx}}}{{{yyywwwvvvvvvvvv{{{~~~}}}xxx```HHH888333000111111///...000111111222333222111000///...111555666:::GGGYYYhhhxxxuuuooommmsss}}}~~~yyyvvvsssuuuyyy{{{yyyuuu~~~}}}}}}}}}|||yyyvvv{{{zzz{{{~~~~~~}}}}}}|||{{{yyywwwtttssszzz~~~zzzxxxwwwvvvzzz||||||zzzwwwvvvyyy|||}}}|||yyyvvvtttrrrqqqqqqzzz~~~~~~vvvqqqrrruuu}}}|||zzz|||~~~|||~~~wwwtttqqqsssooofffcccggggggbbbZZZUUUQQQOOOLLLHHHHHHKKKGGG@@@999777555111000222,,,,,,,,,,,,,,,,,,------...---,,,++++++*********(((&&&$$$%%%'''(((%%%"""((('''&&&&&&%%%%%%%%%%%%&&&%%%######$$$%%%$$$###$$$$$$$$$###############'''&&&%%%&&&'''&&&%%%###888888777555555777888888<<<;;;999777555444333333:::>>>AAA@@@<<<999999:::999<<<<<<888444444777;;;<<>>:::777555444444444;;;???CCCBBB???;;;999999;;;<<<<<<888222111666<<>>888666333...---...*********************************)))(((''''''((('''&&&&&&&&&&&&'''((()))$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%+++++++++***)))'''%%%$$$"""$$$'''***+++***((('''$$$$$$%%%%%%&&&'''((((((&&&'''))))))((('''((()))%%%'''***++++++***++++++(((((('''&&&&&&'''((((((###%%%'''(((&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''((('''''''''((((((((((((((()))'''$$$$$$&&&((())))))%%%%%%&&&&&&&&&&&&''''''))))))************)))(((&&&'''(((((('''(((***,,,,,,,,,000444555666<<>><<>>999777444111///.../////////...---,,,,,,++++++++++++)))'''(((***+++(((%%%((('''&&&&&&%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###############$$$$$$$$$!!!!!!!!!###%%%'''&&&%%%AAA:::444333333444:::BBBBBB???:::555333222333444;;;@@@EEEEEEAAA<<<999888666666888999555444???LLLaaammmzzzvvvxxxxxxkkkVVVHHH>>>;;;::::::555---))))))))))))))))))))))))))))))***++++++)))'''&&&(((***)))(((''''''''')))+++---$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''!!!"""$$$&&&'''&&&&&&%%%&&&'''((((((((((((''''''%%%%%%%%%%%%&&&''')))***&&&'''((((((((((((***,,,'''***,,,,,,+++************)))(((''''''((()))*** """#########$$$&&&(((''''''''''''&&&&&&&&&&&&%%%&&&'''((())))))))))))(((&&&&&&'''((()))((('''''')))+++***)))(((***,,,'''((()))******)))'''&&&((()))***)))))))))+++---,,,,,,000333444333888???DDDJJJTTTaaammmuuuzzz{{{wwwkkkeeedddhhhkkkcccaaa___aaafffjjjllllllpppjjjaaaYYYVVV[[[dddkkkgggpppwwwyyyxxxxxxvvvrrrooolllfff^^^RRRLLLTTTaaaiiijjjjjjgggddddddgggkkkjjjnnnttt||||||wwwwwwsssmmmiiihhhggggggfffjjjlllkkkgggbbbaaaeeejjjnnnmmmmmmqqqwww}}}}}}|||vvvxxxvvvppppppnnnmmmmmmnnnmmmjjjggghhhnnnrrrssswww}}}wwwqqqnnnppprrrsssqqqmmmkkkqqqzzz~~~}}}{{{wwwvvvyyyxxxtttsssuuusssuuutttooolllllliiiccc^^^YYYVVVYYYaaahhhjjjiiinnnrrrxxxzzzyyywwwxxxyyy{{{~~~yyynnnkkkrrrwwwuuurrrtttvvvwwwvvvxxx|||{{{}}}yyyyyytttwwwzzzxxxvvvwww}}}sss```OOOGGGIIIOOOQQQLLLHHHGGGEEEAAA<<>>>>>>>>???BBBDDDGGGIIILLLRRRYYY^^^bbbccceeejjjooooooooorrrzzz|||uuummmjjjlllnnnmmmlllwwwuuussssssvvvzzz~~~}}}|||~~~}}}xxxxxxuuupppllljjjgggeeeddddddgggkkkhhhiiieee^^^\\\___```]]]ZZZUUURRRRRRPPPKKKHHHIIIBBB@@@;;;777333111111111111...++++++---...,,,***)))((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%###"""###$$$&&&%%%%%%""""""#########$$$$$$$$$###""""""###%%%&&&%%%###BBB999333222333444;;;DDDBBB???999444111111222333;;;@@@EEEFFFAAA<<<888777666777:::===:::;;;GGGVVVllluuu{{{pppsssuuugggPPP???===;;;;;;:::555+++'''''')))))))))))))))))))))))),,,------+++''''''))),,,,,,+++******+++---///000$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&'''(((((('''%%%###!!!%%%%%%%%%%%%%%%$$$$$$$$$((('''&&&%%%&&&&&&((()))&&&'''((((((((((((+++---(((***,,,,,,+++)))))))))***)))(((''''''((()))*********)))'''$$$$$$%%%''')))((((((''''''&&&%%%%%%&&&&&&&&&&&&''')))***+++((('''''')))***+++)))((($$$&&&((((((&&&%%%''')))$$$&&&((()))***)))((('''((()))******)))***,,,.........111555555444:::AAA@@@FFFRRRaaaoooyyy~~~xxxmmmeeeeeeiiinnnaaa___^^^aaagggkkkllllllmmmggg]]]UUURRRXXXbbbjjjiiirrryyyyyywwwvvvtttpppiiieee```XXXMMMHHHSSSbbbjjjjjjjjjgggeeeggglllqqqiiimmmttt}}}}}}wwwxxxtttmmmiiiggghhhhhhhhhgggiiiiiiccc\\\ZZZ___fffnnnllljjjmmmsssyyy|||}}}zzz|||zzzsssllljjjjjjlllppprrrqqqnnnnnnssswwwwwwzzz~~~wwwqqqmmmnnnqqqrrrqqqlllkkkqqq{{{~~~yyyuuuuuuxxxwwwtttwww~~~sssvvvtttnnnllllllfff^^^\\\XXXVVV[[[fffnnnpppnnnmmmsssyyy{{{xxxuuutttuuu|||{{{nnnjjjoooqqqmmmlllmmmoooppprrruuuyyy|||yyy~~~|||{{{xxx{{{~~~}}}yyyyyy}}}uuu```PPPHHHRRRYYY\\\XXXTTTTTTSSSNNNAAAEEEKKKSSSXXX\\\]]]]]]iiirrr{{{~~~zzzvvvvvvxxxqqqrrrnnnhhhddddddbbb^^^\\\```bbbaaa]]][[[^^^aaahhhhhhiiillloooqqqpppooovvv{{{zzz{{{~~~uuupppqqqtttuuussstttvvvyyy}}}{{{tttoooiii___RRRGGGAAA???@@@333444444555555555555444<<<<<<>>>BBBGGGLLLOOOPPPSSSYYY___bbbbbbgggqqqyyyyyyrrrkkkhhhkkknnnnnnlllrrrpppoooqqquuu{{{yyyuuuwwwvvvsssrrrnnnkkkkkkjjjjjjkkkmmmjjjlllhhh```^^^aaabbb^^^XXXTTTSSSVVVWWWSSSQQQQQQIIIFFF@@@;;;666444333333222...******...///,,,)))'''''''''%%%######%%%'''&&&&&&%%%%%%%%%&&&''''''%%%###"""###$$$&&&&&&%%%""""""######$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%###"""AAA<<<666333444777;;;===>>>999333///000111000///;;;>>>@@@@@@<<<:::999:::888:::<<<;;;===FFFVVVcccyyyzzzqqqrrrtttssslll^^^LLL???:::999::::::333+++)))+++'''((())))))(((((()))******,,,...,,,(((&&&&&&'''$$$&&&&&&%%%'''++++++((()))(((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&)))++++++***((((((((('''&&&%%%######(((''''''''''''&&&&&&&&&$$$%%%'''(((((((((***+++---***((((((+++,,,+++))))))(((&&&&&&''''''&&&$$$(((''''''''''''((()))))),,,)))&&&&&&(((((('''$$$%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%((($$$!!!!!!$$$'''(((''''''''''''''''''((())))))&&&$$$###$$$(((******(((111333444444777<<<<<<888===AAAJJJYYYjjjxxxzzzmmmggghhhllloooeee\\\WWW]]]iiirrrpppjjjmmm```TTTOOOQQQYYYfffqqqvvvyyyzzzuuurrrsssrrrooofffbbb\\\RRRGGGDDDNNN\\\mmmlllkkkkkklllnnnppprrrsssppppppttt{{{~~~{{{tttrrrnnnhhheeeeeehhhkkkooojjjeee```XXXUUU^^^llluuujjjeeellluuuwwwvvvvvv}}}xxxuuutttnnnlllkkkkkkmmmpppqqqrrrxxx}}}{{{uuurrrpppnnnlllrrrpppoooppptttzzz}}}wwwsssppprrrxxx~~~xxx{{{zzzpppeee___WWWWWWZZZbbbpppzzzxxxooonnnttt||||||xxxtttssstttxxx{{{wwwooojjjkkkooommmlllooowww|||{{{zzz{{{~~~~~~|||vvv]]]OOOMMMTTT___iiiiiifffbbb___\\\bbbaaaaaacccgggjjjlllmmmxxx}}}yyyzzz}}}yyywwwrrrmmmmmmpppnnnhhhjjjfff```]]]]]]^^^^^^^^^ZZZWWWXXX___dddeeegggjjjvvv}}}}}}{{{tttooommmnnnxxxxxxxxxwwwyyyyyymmm\\\UUUJJJ@@@999666555444.........////////////000222333555777999:::;;;;;;CCCFFFLLLQQQVVV\\\cccggghhhkkkiiieeegggmmmmmmiiimmmlllllloootttyyy~~~}}}zzz~~~{{{www~~~~~~{{{zzz|||~~~yyytttqqqjjjcccccchhhnnnqqqrrrooolllfffbbbaaacccfffhhhdddSSSJJJRRRYYYVVVSSSTTTUUURRRIII???::::::777333333222111000///---+++))))))))))))))))))(((((('''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''((($$$$$$$$$$$$$$$$$$%%%%%%AAA===888666666777888999888555111///111222222222:::===AAABBB@@@>>>======:::<<<===???EEEQQQ```kkk}}}}}}~~~|||oooppppppnnngggZZZJJJ@@@999888888888222+++(((***((()))******))))))***+++)))+++---+++(((&&&'''(((&&&((((((''')))------***$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&'''((())))))(((''''''''''''&&&%%%$$$$$$%%%&&&&&&&&&''''''((((((&&&'''(((((()))***+++------***((()))+++,,,+++)))(((&&&%%%&&&(((((('''&&&''''''&&&&&&''''''((())),,,)))&&&&&&(((((('''%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&'''%%%$$$&&&)))******((('''''''''''''''(((((()))'''%%%$$$&&&)))++++++***...111333444888======999777;;;CCCQQQbbbpppyyy}}}}}}~~~~~~vvvkkkiiikkkmmmlllfffaaa]]]bbblllrrrqqqlllhhh___VVVSSSVVV[[[eeennntttvvvuuupppnnnqqqsssrrrgggbbb[[[SSSJJJFFFOOOZZZhhhkkkooorrrrrrssstttvvvtttrrrqqqsssvvvwwwuuurrroookkkgggddddddfffiiilllooojjjfffccc```___gggrrrxxxrrrnnnqqqsssrrruuuzzz~~~|||zzzzzzzzzuuussspppooooooppprrrrrr~~~yyyuuussssssrrrqqqsssrrrrrruuuxxx{{{||||||vvvrrrooorrryyy~~~~~~|||vvvzzz~~~}}}rrrcccYYYTTT\\\dddjjjqqqwwwyyyvvvvvvzzz~~~|||yyywwwvvvuuuxxxyyywwwqqqnnnnnnoooqqqppprrrxxxzzzzzz{{{zzzbbbUUURRRZZZdddmmmooonnnmmmiiidddiiihhhhhhkkkppptttwwwxxx}}}~~~yyyzzz|||vvvwwwuuuqqqqqqsssqqqmmmppplllgggdddcccbbbaaa```UUUQQQQQQVVVZZZ[[[]]]```lllvvv~~~zzzxxxyyyyyywwwuuutttuuuwwwyyyzzzyyywwwuuuxxxssshhhPPPHHH>>>666333222000///,,,,,,,,,---------......,,,---...000111222333333888;;;???CCCGGGLLLRRRWWWXXX[[[\\\[[[```gggjjjhhhjjjjjjjjjmmmrrrwww|||~~~|||yyy}}}{{{wwwxxx||||||zzz{{{|||yyyvvvxxx{{{{{{wwwtttqqqkkkdddcccgggllloooooopppnnnkkkhhhfffggghhhiiicccRRRHHHMMMUUUUUUUUUXXX]]]\\\UUULLLGGGEEE@@@:::777666444222000...,,,***)))))))))((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%AAA???;;;999888777555444111000...///111333444444999===BBBEEEEEECCCBBBAAA<<<===@@@FFFQQQ```mmmvvv~~~rrrjjjjjjjjjgggaaaVVVIII@@@888666666666111***''')))(((***++++++***)))+++,,,(((***+++***(((''''''(((###%%%%%%$$$&&&******&&&$$$$$$%%%%%%&&&'''(((((('''((())))))***)))((('''%%%%%%&&&''''''''''''&&&***(((''''''((((((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''((()))))))))(((((()))+++---///111---+++))))))******)))(((&&&%%%%%%&&&((())))))(((&&&&&&%%%%%%%%%&&&''''''***)))'''&&&''''''&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&)))+++,,,+++)))''''''&&&&&&''''''((()))((('''&&&''')))++++++++++++///222444999>>>===888111333:::FFFUUUbbblllqqqxxx|||}}}zzzyyy|||~~~}}}ssskkkkkkmmmllliiigggeeeeeehhhnnnppppppmmmccc]]]YYYYYY[[[^^^eeemmmuuuvvvrrrmmmmmmrrruuutttfff```YYYRRRKKKIIIOOOWWWdddkkktttwwwuuusssrrrtttrrrrrrrrrrrrqqqooommmlllhhhddd___^^^bbbgggkkkllloookkkhhhiiijjjmmmssszzz|||zzzxxxuuuooonnnuuu}}}{{{{{{}}}~~~yyyuuusssrrrsssttt}}}xxxuuuuuuvvvwwwwwwssssssuuuwwwzzzzzzyyywwwwwwsssqqquuu|||{{{uuuxxx}}}tttaaaSSSSSSbbbooosssrrruuuzzz}}}}}}~~~{{{zzzzzzuuuvvvwwwvvvuuusssqqqooossssssvvvyyyyyyyyy}}}}}}iii]]]ZZZbbbkkksssvvvxxxyyytttnnnrrrqqqpppsssxxx}}}{{{{{{}}}vvvzzzzzzvvvtttuuuuuusssssspppmmmkkkiiigggdddbbb[[[WWWVVVYYY[[[ZZZ[[[^^^bbbjjjssszzz~~~zzzrrrttttttssstttuuuxxx{{{|||~~~~~~yyytttsssxxx~~~{{{uuuiii]]]EEE===444///000111///---************+++++++++,,,))))))******+++,,,,,,,,,...///111333666:::@@@DDDDDDIIILLLOOOVVV___eeeeeeffffffgggjjjnnnsssxxxzzz~~~yyyvvvzzz}}}yyy}}}|||yyytttpppnnnrrrxxx~~~wwwsssppppppsssuuutttrrrsssnnngggeeegggjjjllllllmmmnnnooooooooooooooonnnbbbRRRFFFIIIQQQUUUZZZ^^^ffffffbbb[[[UUUQQQJJJBBB>>>;;;777444222000...,,,))))))((('''%%%$$$###"""$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&DDD@@@<<<999777666555333.........///111333444444777<<>>BBBMMM]]]mmmyyy~~~}}}jjjcccdddeeeccc]]]SSSHHHAAA777444333333000)))'''(((''')))******))))))***+++'''((())))))((((((''''''"""$$$$$$###%%%))))))&&&))))))((((((((('''''''''((()))***+++,,,+++***)))%%%&&&&&&'''''''''''''''***(((''''''''''''&&&$$$$$$%%%&&&&&&'''''''''&&&$$$$$$%%%&&&&&&'''(((((((((((((((***...222555777...---+++******))))))((('''&&&&&&'''((())))))(((%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%''')))*********'''&&&&&&&&&&&&'''((((((''''''&&&'''((()))*********...222444888<<<:::555---///444<<>>999666555333000---***)))((('''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''EEEAAA;;;777666666777777.../////////000111222333777;;;@@@FFFJJJJJJHHHFFF===???GGGVVVhhhwww~~~wwwhhh^^^aaacccaaa[[[PPPFFF???666222000111///***'''(((&&&'''((((((''''''(((***'''''''''((((((((('''&&&'''))))))'''***......***))))))((((((''''''&&&&&&((()))+++------,,,+++***%%%&&&''''''(((((('''''''''&&&%%%&&&'''((('''&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%'''+++222888;;;<<<000///...,,,***(((((((((***(((''''''(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&(((+++---&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((******...111333666888666000...///111555<<>>AAAGGGLLLMMMOOORRRSSSTTTWWW[[[^^^bbbccccccbbbgggpppvvvvvvnnnpppqqqrrrsssxxx|||{{{zzzqqqpppooolllhhhfffgggkkknnnnnnmmmllllllnnnqqqssstttzzzvvvrrrooonnnnnnnnnnnnfffkkksssyyy}}}}}}{{{yyyjjj]]]QQQPPPXXXaaajjjpppooooookkkeee```]]]VVVOOOEEEAAA;;;999999777333///+++***)))(((''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((CCC>>>999666777888:::;;;111111111000...///111333888:::>>>DDDHHHIIIGGGDDD>>>DDDPPP```rrr~~~}}}~~~uuujjj```bbbbbb^^^UUUJJJAAA<<<666111...///...***((()))%%%&&&((('''&&&&&&''')))((('''&&&'''((('''&&&$$$&&&((((((&&&)))------)))&&&&&&&&&''''''''''''''''''))),,,......---+++***&&&&&&'''(((((((((((('''%%%$$$$$$%%%''')))((('''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&---666<<<>>>===222222111...+++(((((()))+++)))(((((((((((('''%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%&&&(((%%%%%%&&&&&&'''((((((((('''''''''&&&''''''((()))******)))'''&&&(((,,,///&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''&&&%%%&&&((()))***---///000222555222------...000222555;;;BBBGGGUUU^^^gggoooxxxyyymmmeeedddfffgggkkkoooooollljjjjjjlllaaa```aaaccceeehhhqqq{{{wwwmmmjjjccc[[[SSSJJJFFFKKKSSS```gggooorrrqqqppprrruuuqqqrrrssssssqqqnnnkkkhhhhhhbbb\\\ZZZ___eeejjjllloooooommmlllpppwwwyyyvvvzzzyyytttooorrr|||~~~~~~yyyxxxzzz{{{|||}}}~~~{{{vvvuuuvvvwwwxxxzzzxxxvvvvvvxxxzzz{{{{{{tttvvvxxxzzz{{{{{{{{{{{{{{{xxxwwwvvvpppggg___dddkkksssxxx||||||yyy{{{~~~|||tttqqqnnnooorrrttttttrrrkkkoooxxx~~~~~~~~~zzz{{{wwwtttvvvyyyxxxrrrsssuuuxxx{{{{{{xxxvvvxxxxxx{{{|||uuurrrrrrnnnlllnnnlllgggcccbbbjjjrrrzzz}}}||||||~~~~~~~~~}}}zzzxxxrrrqqqjjj]]]QQQHHH>>>666333000,,,***)))))))))(((*********+++++++++,,,,,,+++***)))((('''((()))))))))***++++++***+++---///......000333222111555<<<:::===@@@AAA@@@AAAEEEHHHKKKOOOQQQQQQUUU]]]bbbbbb^^^aaacccbbbccciiittt}}}wwwpppmmmfffjjjjjjhhhfffdddeeegggjjjmmmnnnoooqqqtttuuuwwwwww{{{yyywwwtttrrrrrrrrrrrrnnnrrrxxx}}}}}}zzzwwwrrriii___^^^dddnnntttwwwwwwwwwssskkkfffaaaZZZRRRFFFBBB>>>>>>???>>>888333...---+++)))(((((())))))(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))===:::888888:::<<<======222333222///---...111555888999;;;@@@EEEFFFDDDBBBBBBKKKZZZlll{{{~~~{{{vvvooohhhgggbbbXXXLLLAAA;;;888666000---//////+++))))))&&&'''((((((''''''((())))))'''&&&&&&''''''$$$"""###%%%%%%###&&&******&&&******))))))))))))((((((&&&(((+++...///...+++***&&&&&&'''(((((((((((((((%%%$$$$$$%%%'''(((((('''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%(((///888======;;;444555444000,,,))))))******((('''((())))))((('''%%%%%%%%%%%%%%%&&&''''''%%%''''''&&&$$$$$$&&&(((%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))(((******)))''''''))),,,&&&&&&%%%%%%&&&&&&'''(((&&&''')))(((&&&&&&(((***(((+++,,,,,,///333222---+++,,,...///111555;;;???LLLUUU___hhhrrr{{{rrrjjjgggeeeeeegggiiiiiihhhffffffggg```aaadddhhhiiikkkttt}}}zzzwwwqqqgggZZZLLLEEEJJJTTT___eeemmmsssuuuuuuttttttmmmmmmmmmooorrrppplllgggfffbbb^^^[[[]]]ccciiinnnmmmooommmjjjllltttwwwuuuwwwxxxvvvqqqsss~~~}}}wwwvvvxxxzzzyyy{{{zzzvvvtttuuuwwwxxxwwwwwwwwwyyy|||~~~}}}|||qqqvvvzzzyyyvvvuuuxxx|||~~~|||yyyvvvsssoooiiieeejjjoootttxxx~~~}}}}}}}}}~~~}}}vvvssspppnnnppprrruuuvvvssssssyyy~~~~~~{{{{{{~~~zzzzzz|||{{{wwwvvvvvvxxx|||~~~|||}}}|||~~~}}}|||yyyvvvvvvwwwrrrkkkhhhkkksss{{{{{{||||||yyy|||{{{uuuiiihhh```RRRFFF???888333---...---+++(((&&&(((***)))************++++++++++++)))((('''&&&'''((()))&&&)))+++,,,+++++++++,,,,,,,,,---///,,,(((,,,444///222555444222111555888777<<>>===333333222///---...222777999888:::>>>BBBDDDBBB@@@EEEQQQbbbttt}}}zzzwwwsssoookkkbbbTTTEEE:::666555666000---...///,,,)))***'''((())))))(((((()))******(((&&&&&&''''''### %%%''''''%%%(((,,,,,,(((222222000...,,,***)))(((&&&(((+++...///...+++***&&&''''''(((((((((((((((&&&%%%$$$%%%'''''''''%%%%%%&&&&&&''''''&&&%%%%%%######$$$%%%&&&&&&'''(((&&&&&&)))111999===;;;888555666666222,,,))))))+++((('''&&&(((***+++***)))&&&&&&%%%%%%&&&&&&'''((($$$&&&(((&&&$$$$$$&&&)))%%%%%%&&&&&&'''(((((()))'''''''''''''''((())))))$$$'''***)))&&&$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''''')))***)))'''&&&))),,,&&&((())))))---222222///(((***---...///222888<<>>;;;999>>>JJJTTT___iiimmmdddXXXSSSRRRRRRSSSSSSRRRPPPQQQUUU[[[```bbbgggnnnsssuuutttsssrrrxxxyyyyyyxxxvvvuuuvvvwwwvvvyyy|||~~~|||xxxwww{{{zzzqqqfffWWWJJJHHHEEECCCGGGKKKJJJCCC<<<555333///***'''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''%%%%%%&&&'''((()))***+++333444777===BBBBBB>>>:::???;;;777444000,,,///444999666777<<>>>>>888::::::777111+++((()))+++(((,,,...------///...***######"""$$$&&&((('''&&&''''''&&&&&&&&&&&&''''''((())))))(((&&&&&&'''((())))))(((((('''''''''&&&+++*********))))))((((((&&&'''''''''&&&&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))---,,,++++++---000333555@@@JJJVVV```hhhsssyyyrrrqqqoooggg___eeeeeeeeeddd^^^XXXZZZaaa```aaahhhqqqtttsssyyysss^^^LLLGGGKKKRRR___dddgggjjjmmmppplllfffbbbccceeegggiiikkklllmmmccccccbbbccceeegggjjjlllssstttuuuvvvwwwwwwvvvvvv}}}}}}}}}|||}}}|||~~~xxxtttrrrrrrvvvxxxxxx{{{}}}sssqqqvvvwwwttttttuuuvvvyyyvvvwwwxxxyyyxxxvvvsssssssssxxxyyy|||{{{sssiiieeehhhtttvvvzzz~~~www{{{~~~||||||yyysssnnnrrrzzz}}}{{{||||||}}}~~~wwwssswww|||~~~~~~|||}}}~~~}}}}}}|||}}}~~~~~~|||xxxyyy||||||zzz}}}xxxyyy~~~~~~|||{{{vvvuuu{{{|||wwwlll]]]KKK@@@999333///...------,,,,,,+++***)))))))))***+++,,,,,,+++***)))+++(((&&&&&&(((+++,,,,,,,,,---/////////...///111***++++++++++++***))))))000***''',,,000///,,,++++++...111111///...///111111000000111333777:::<<>>999;;;:::777222---)))***+++***...000......///...***&&&%%%$$$%%%&&&'''&&&%%%######$$$%%%'''((()))***((())))))(((&&&&&&'''((()))))))))(((((((((''''''*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''''''''((()))******++++++,,,+++******,,,...111333===EEEQQQ\\\ffftttyyysssoookkkddd]]]aaaaaacccddd___ZZZYYY]]]^^^___fffqqqxxx{{{rrr\\\JJJDDDHHHNNNVVVaaaiiijjjiiiiiiiiiggg___```aaadddgggkkknnnooohhhgggggggggiiillloooqqqrrruuuyyy||||||{{{|||}}}}}}~~~~~~{{{vvvrrrqqqqqqvvvxxxyyy{{{yyypppnnnrrrtttrrrqqqsssvvvzzzxxxsssvvvxxxxxxvvvtttrrrrrrzzz{{{}}}}}}vvvnnnlllpppxxxyyy|||~~~{{{xxxyyyzzzwwwrrrrrrwww|||||||||}}}|||yyy{{{|||zzz}}}{{{|||~~~~~~}}}~~~}}}yyy{{{|||}}}~~~~~~~~~}}}|||{{{{{{~~~|||zzz~~~yyywwwwwwvvv}}}yyywwwzzz|||yyykkk[[[III???888222......,,,++++++******)))))))))))))))***++++++***))))))***(((&&&&&&(((+++,,,,,,+++...000000///......///***++++++++++++***))))))...***(((+++,,,)))((((((***,,,...---+++)))***,,,,,,,,,+++,,,---000222444777777999:::;;;;;;;;;;;;<<<:::888777888===AAADDDEEEKKKQQQUUUVVVYYY^^^ccchhhjjjmmmpppqqqpppnnnmmmqqqrrrvvv{{{|||zzz|||{{{}}}}}}||||||wwwiii[[[NNNFFFCCCIIIPPPPPPMMMKKKAAA>>>666---+++,,,***&&&)))((((((''''''&&&&&&&&&)))'''%%%%%%'''((('''&&&&&&&&&''''''''''''&&&&&&'''%%%%%%)))***(((+++///999>>>DDDJJJOOORRRTTTVVVOOOEEE:::555222///...///555111111666;;;@@@GGGNNNWWWhhhyyy}}}uuuqqqoooggg]]]MMM>>>555111////////////000...,,,++++++,,,'''(((((((((''')))---000,,,'''%%%(((***(((&&&'''((((((((((((((()))******///,,,+++---,,,'''%%%'''#########$$$$$$%%%&&&'''''''''&&&&&&&&&'''((((((+++***(((&&&%%%%%%&&&'''***)))(((((()))(((&&&%%% !!!###%%%'''(((((((((&&&***---000666<<<===::::::999777222...++++++,,,---000111///...///...***)))'''&&&&&&''''''&&&%%%"""###$$$&&&'''(((((((((((())))))(((&&&&&&'''(((***)))))))))))))))(((((())))))))))))((((((((((((((('''&&&%%%$$$%%%&&&&&&(((''''''&&&''''''((((((%%%&&&'''(((***+++,,,---+++***))))))+++---000111888@@@KKKVVVccctttyyytttnnnhhhaaa]]]___^^^```dddbbb[[[WWWWWW[[[\\\cccppp|||oooXXXFFF@@@DDDIIINNN^^^lllllleeecccfffiii[[[\\\]]]```eeejjjooorrrlllkkkjjjjjjlllooosssuuussszzz}}}~~~~~~|||zzzzzz}}}|||{{{wwwssspppooopppvvvyyy|||}}}~~~wwwooolllpppssssssrrruuuyyy}}}vvvqqquuuyyy{{{zzzwwwuuusss{{{{{{|||}}}yyytttuuuzzz~~~~~~zzzvvvwww|||~~~yyyvvvyyy~~~~~~}}}~~~}}}{{{|||||||||}}}vvv|||{{{{{{|||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}wwwxxx{{{|||xxxvvv|||}}}sssppprrrttt|||{{{zzzyyy{{{{{{zzzxxxiiiYYYGGG<<<666111......***************)))))))))))))))************))))))***(((&&&''')))++++++++++++...000111000---,,,,,,******++++++******)))(((***))))))+++)))&&&&&&***)))***+++***(((&&&'''(((******)))((()))***,,,---...///000111333333444444444333222222333666888::::::===BBBDDDEEEIIINNNRRRXXXYYY\\\```cccfffggghhhlllnnntttzzzzzzvvvwww{{{|||wwwzzz|||~~~}}}rrreeeSSSJJJDDDFFFKKKNNNPPPSSSHHHEEE<<<222......,,,(((+++***)))((('''''''''''')))'''&&&&&&'''(((((('''((((((''''''''''''((((((&&&$$$%%%((())))))---222888AAALLLUUUYYY\\\^^^aaaQQQDDD888333222///...///333000000555;;;BBBMMMWWWbbbppp~~~{{{rrrmmmkkk```UUUFFF999111...///000---...///...+++******+++'''((()))))))))+++...111---'''$$$(((,,,***'''%%%***)))(((''''''(((***+++000,,,***+++***&&&%%%'''%%%$$$###"""###$$$&&&(((%%%%%%%%%%%%&&&&&&'''(((+++***(((&&&%%%%%%&&&&&&(((((('''((()))(((&&&$$$###$$$%%%%%%$$$$$$%%%%%%((())),,,///555:::;;;:::888777444111...,,,++++++///222222///---///---))))))'''&&&'''((()))(((&&&%%%&&&'''(((((('''&&&%%%((())))))(((&&&&&&'''(((************))))))))))))((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((((((''''''''''''((())))))&&&&&&'''((()))***++++++******)))***+++---///000555;;;DDDOOO^^^qqq{{{xxxuuuooogggcccbbb```^^^```dddccc\\\TTTQQQYYY[[[cccqqqkkkSSSBBB===AAAFFFLLL\\\kkklllfffdddfffhhhZZZ[[[\\\^^^ccciiinnnrrrlllkkkjjjkkkmmmqqquuuwwwyyy|||~~~|||yyyyyyyyyyyyxxxuuuqqqoooooopppvvv|||}}}wwwpppmmmooosssvvvuuuyyy|||~~~{{{qqqrrrvvv|||~~~{{{yyyxxxzzzxxxyyy{{{zzzxxx{{{}}}{{{|||{{{wwwxxx}}}}}}}}}~~~|||zzz{{{}}}~~~~~~}}}~~~||||||}}}}}}yyyvvvzzzvvv|||{{{}}}~~~{{{yyy~~~}}}|||{{{wwwxxxzzzyyyrrrnnnttt}}}zzzpppnnnrrrxxxyyy|||}}}{{{yyyxxxuuurrrdddUUUCCC:::444000......***************+++++++++)))))))))))))))))))))))))))'''&&&''')))***+++******---111222000---***)))***************))))))(((&&&'''***,,,((($$$'''---)))))))))(((((('''((())),,,,,,+++***)))******+++,,,---///000222222333333222222111111111111111111222555777888:::===BBBEEEFFFGGGJJJNNNSSSXXX]]]___eeeiiipppvvvtttoooooottt|||xxxvvvzzz}}}wwwmmm[[[PPPEEECCCEEEIIIOOOVVVQQQNNNEEE:::333111///+++...---+++)))((('''''''''((('''&&&&&&&&&''''''''')))((('''&&&&&&'''((()))&&&%%%&&&))))))***///777:::EEEUUU```eeedddccccccKKK???333000000000///111222111333999???GGGSSS___llluuuyyypppiiifffWWWNNNAAA666///...//////***+++---,,,***(((((()))((()))***++++++,,,///222---'''$$$)))---+++'''%%%***)))'''&&&&&&(((***+++///+++)))***)))%%%%%%((('''&&&$$$######%%%'''(((%%%%%%%%%%%%%%%&&&'''(((***)))'''&&&%%%%%%%%%&&&&&&&&&&&&'''((((((%%%######%%%%%%$$$"""!!!###%%%***)))***...333666888999555333111///---,,,***)))///111111---,,,---,,,((('''&&&&&&''')))******)))'''''''''(((((('''''''''((())))))(((&&&&&&'''((())))))))))))************'''''''''''''''''''''(((((('''%%%$$$$$$%%%'''((('''''''''''''''((())))))((((((((((((((()))))))))++++++***+++,,,---///000333777>>>HHHXXXmmm|||wwwttttttpppiiifffiiidddaaaaaadddbbbZZZSSSPPPZZZ^^^fffsss|||gggQQQBBB===@@@DDDLLLYYYeeegggeeeddddddbbb]]]]]]]]]___ccciiinnnqqqnnnmmmlllllloootttyyy||||||zzz~~~~~~{{{{{{xxxxxxwwwtttqqqoooooopppwww|||vvvqqqmmmnnnsssyyyvvvzzz|||~~~|||uuutttxxx}}}}}}||||||zzzwwwvvvyyyzzzzzz~~~xxxwwwzzzwwwuuuwwwzzz{{{|||}}}~~~}}}}}}~~~|||xxxxxx{{{~~~||||||}}}uuuttttttxxx~~~}}}~~~yyysssuuu{{{{{{}}}}}}~~~zzz{{{{{{xxxyyyyyyzzzxxxrrrmmmqqqyyy}}}~~~~~~yyyrrrooottt{{{yyy~~~{{{tttlll]]]OOO???888333000......++++++,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((('''&&&''')))******)))))),,,000111///,,,***))))))************)))((((((&&&'''***+++%%% ###***&&&%%%%%%%%%'''((()))***------,,,+++++++++++++++))))))+++,,,---...............------+++***((('''...///000111222555888;;;888999;;;>>>DDDJJJOOORRRXXX^^^gggnnnmmmjjjmmmsss}}}zzzyyy|||~~~~~~zzzrrr```TTTGGG@@@???CCCMMMWWWWWWVVVNNNCCC:::888555111222000...***((('''&&&&&&'''''''''&&&%%%&&&'''''')))((('''&&&&&&'''((()))&&&%%%''')))***+++333<<<@@@KKKZZZeeeiiieee^^^YYYAAA888000...//////000444333444888???FFFMMMYYYdddooowwwuuukkkddd```MMMFFF===444000.........(((***++++++***((('''(((((()))+++++++++,,,...000,,,'''&&&+++---***'''&&&((('''&&&%%%&&&''')))+++---)))(((***)))%%%%%%((('''&&&%%%###$$$%%%'''(((&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%'''((((((%%%""" """%%%$$$"""###&&&***---))))))---000111333666222111///...---,,,***(((---///...***)))+++***'''&&&%%%%%%&&&)))******)))$$$$$$%%%%%%'''(((***+++((())))))(((&&&&&&'''((((((((()))))))))))))))***&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((++++++++++++,,,---...///000333999CCCSSShhh~~~{{{sssoooqqqpppkkkiiimmmfffcccaaaaaa]]]VVVSSSTTT\\\ccclllwww|||gggRRRDDD???AAACCCLLLUUU]]]```aaabbb```\\\___```aaacccfffkkkoooqqqqqqpppoooppptttzzz~~~|||xxxxxx}}}}}}}}}yyyyyyxxxuuuqqqooooooooovvvzzzuuuqqqllllllsss{{{vvvyyy{{{|||xxx{{{}}}~~~~~~~~~~~~zzzyyy|||}}}~~~|||zzz}}}wwwrrrssswwwwwwwwwxxx~~~}}}xxxuuuvvvyyy~~~~~~{{{xxxyyy}}}||||||{{{{{{yyyuuukkkiiihhhlllttt|||}}}uuussswww~~~~~~}}}{{{|||}}}|||xxxzzzyyyzzz{{{xxxtttvvv{{{}}}{{{zzzyyyvvvsssvvv|||}}}uuuhhhUUUIII<<<666444000......---------------,,,,,,,,,((((((''''''''''''(((((('''&&&&&&''')))******)))))),,,...///...+++******))))))******))))))((('''((((((***)))###$$$$$$"""!!!"""%%%'''))))))************************(((((()))***++++++++++++,,,,,,,,,+++***(((&&&%%%******+++,,,---///000111000000111333777<<<@@@CCCGGGMMMWWW___aaaaaaiiirrryyy~~~~~~~~~|||vvvfffZZZKKKAAA;;;>>>IIIUUUWWWYYYUUUKKKDDDAAA???<<<999666222...***((('''''''''(((((('''&&&&&&''')))((((((''''''''''''(((((('''&&&(((++++++---777BBBGGGMMMXXX```aaa[[[PPPGGG999333///......---111666555777???GGGMMMRRR\\\gggjjjvvvvvvxxxyyyuuummmbbbYYYTTTDDD???999444111...,,,***'''***,,,,,,***)))((((((''')))************,,,---***((())),,,,,,(((&&&(((%%%%%%%%%%%%&&&''')))******''''''***)))&&&&&&(((&&&%%%$$$######$$$%%%%%%((('''&&&&&&&&&&&&&&&'''$$$%%%&&&(((((('''&&&%%%%%%%%%&&&(((***)))&&&######&&&%%%$$$%%%***//////)))'''+++...---///333222000......///...+++)))***,,,+++((('''))))))&&&'''&&&%%%&&&((()))((('''$$$###""""""###&&&)))+++((())))))(((&&&&&&'''(((''''''((((((((()))))))))%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))&&&'''''''''((()))))))))))))))******+++,,,,,,,,,,,,...444>>>PPPeeezzz}}}pppjjjmmmooojjjhhhllleeeaaa^^^\\\VVVRRRUUU[[[^^^hhhsss|||lllWWWIIICCCBBBCCCLLLUUU\\\^^^]]]^^^]]]ZZZ```aaadddgggkkknnnrrrtttrrrqqqqqqsssxxx}}}||||||{{{zzzwwwtttuuu|||}}}|||{{{{{{yyyuuuqqqnnnmmmmmmsss{{{vvvsssnnnllltttzzz|||||||||{{{ppppppwwwyyy{{{|||zzz|||{{{|||sssooorrrvvv~~~|||}}}yyy~~~~~~|||xxxrrreee```\\\^^^gggsss}}}zzzvvvwww}}}~~~{{{~~~~~~~~~}}}|||yyyzzz}}}}}}zzzxxxzzzyyyuuutttyyy{{{zzz{{{uuueeeNNNCCC999666555111......---------,,,,,,+++++++++(((((('''&&&&&&'''(((((('''&&&&&&''')))***)))((((((+++------,,,++++++,,,)))))))))))))))((((((''')))((()))***&&&"""###'''&&&$$$""""""%%%((((((((('''(((((()))***+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++*********)))))))))+++,,,---,,,,,,------,,,---///111444666777<<>>;;;777333111...***((((((***------,,,***))))))&&&((())))))(((((()))+++)))(((+++...,,,'''&&&)))######$$$%%%&&&'''))))))(((&&&'''******'''&&&((($$$$$$##################)))(((''''''&&&&&&&&&&&&!!!###&&&((()))(((&&&%%%&&&&&&'''***+++***'''$$$"""&&&((('''%%%&&&+++000000)))'''***,,,+++---111222000...///000000---***(((***)))&&&%%%((((((%%%((('''&&&&&&''''''&&&%%%'''%%%""" """%%%'''((())))))(((&&&&&&'''(((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''''''''&&&$$$$$$$$$%%%&&&'''((()))$$$%%%&&&'''(((***++++++(((((())))))******++++++)))+++000<<>>HHHQQQTTTYYYbbbiiijjjkkkyyyzzzddd___ZZZXXXVVVOOOCCC888666444222222111///---***+++******)))(((''''''&&&(((&&&%%%'''***+++)))&&&$$$'''))))))((('''(((((('''&&&$$$######%%%(((******)))((('''&&&'''(((((((((&&&%%%%%%&&&'''%%%$$$,,,***'''%%%$$$$$$&&&'''$$$%%%&&&&&&''''''&&&&&&$$$%%%(((***+++)))(((&&&+++%%% ###***...+++''''''''''''(((***,,,///000333333111000---***(((''')))'''%%%%%%&&&&&&%%%$$$%%%''')))(((&&&$$$######"""%%%&&&### !!!(((///'''(((***)))'''&&&&&&'''((('''&&&(((+++,,,***'''((('''&&&&&&&&&&&&'''((($$$%%%&&&'''''''''&&&%%%!!! ''')))&&&''',,,)))&&&###$$$(((+++***)))))))))))))))((((((((((((---...222;;;FFFVVVlll}}}rrrfffbbbfffiiigggcccbbb```\\\VVVQQQQQQUUUYYYfffggglllvvvzzzdddPPPFFFEEEGGGQQQOOOSSSYYYZZZWWWYYY^^^]]]eeeooouuuuuurrrpppooouuuooommmsss{{{~~~wwwxxxyyyvvvtttuuu}}}|||zzz|||~~~{{{|||{{{vvvoooiiiggggggttt~~~}}}yyy{{{{{{zzzxxxxxx}}}}}}|||vvvnnnoooyyyxxxssszzz}}}zzzssslllqqq|||wwwxxx|||{{{uuukkk]]]RRRTTT^^^kkkwww{{{~~~{{{{{{~~~yyyyyy}}}}}}}}}~~~{{{zzz{{{{{{zzzpppiiijjjuuu|||zzzssseeeYYYIIIAAA999444333222///+++---+++((((((((()))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((******+++,,,---------------,,,+++)))(((''''''''')))))))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&''',,,,,,,,,,,,,,,+++***)))+++******,,,---...---,,,))))))))))))))))))))))))''''''((()))))))))))))))((())))))*********)))))),,,...111000000444===EEE]]]lllzzz}}}~~~~~~zzzjjjQQQ;;;333555888FFFLLLQQQUUU\\\aaa]]]TTTVVVPPPFFF>>>777222...++++++,,,,,,---///000222333---,,,,,,------,,,***(((+++***+++......///555<<>>777333222222000---,,,***(((((()))******)))((((((((((((((('''''''''(((((((((((((((((((((((()))***+++,,,,,,---------------+++***((('''''''''))))))******))))))((('''))))))(((''''''&&&&&&''')))***++++++,,,,,,,,,++++++***+++,,,......,,,***))))))))))))))))))))))))'''((())))))******))))))))))))************)))))))))+++,,,,,,,,,000666;;;KKKZZZjjjssszzzuuu\\\EEE:::777666BBBIIIQQQVVV]]]ccc```YYY[[[VVVNNNFFF???888222...///......111555888999888111111000000111000---++++++)))***---------222999:::888666555555333000...000000000000111555:::???KKKOOOSSSXXXbbboooyyy}}}}}}nnn```WWWLLLDDD???999000***,,,+++************)))'''((((((((((((((((((((((((&&&%%%%%%&&&(((((('''&&&%%%'''))))))((('''((()))'''&&&%%%$$$$$$%%%''')))%%%%%%$$$######$$$%%%&&&&&&%%%%%%&&&((())))))(((***)))'''%%%%%%&&&((()))%%%%%%&&&&&&''''''''''''&&&'''((())))))(((&&&%%%&&&%%%&&&+++111333///***(((((('''''''''((())))))000000000000///...,,,,,,&&&%%%$$$$$$&&&'''&&&&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&'''(((***+++(((***++++++)))(((((()))))))))(((***+++,,,***)))***)))((('''&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%)))***((()))+++''''''''''''&&&''')))+++++++++*********))))))))))))))),,,111888CCCUUUeeewwwwwwsssmmmgggcccaaa``````aaaaaaaaa^^^\\\ZZZ[[[\\\aaa```dddqqq}}}cccNNNEEEDDDFFFIIIHHHJJJMMMMMMLLLNNNSSS]]]gggsssxxxwwwuuuwwwzzzuuunnnhhhjjjooovvv~~~~~~yyyyyy}}}~~~{{{zzz}}}~~~~~~}}}|||}}}~~~|||}}}{{{qqqgggeeemmmuuuyyyzzzvvvtttwww|||}}}}}}zzzwww{{{|||sssoooqqqvvvzzz~~~}}}zzzzzz{{{~~~{{{zzz{{{yyytttqqqsss{{{~~~~~~zzzyyyzzz}}}|||jjj___XXX\\\fffpppzzz~~~~~~|||{{{~~~|||{{{yyyxxxwwwxxxyyyzzz|||~~~xxxtttssswww|||wwwmmmaaaWWWQQQ@@@;;;555111111111000---+++)))(((((()))******)))'''''''''((((((((((((((((((((((((''''''((((((((('''((()))***+++------......---,,,***(((''''''''')))************))))))(((,,,++++++)))(((((('''''''''((()))+++,,,---------+++++++++---...---***((())))))))))))))))))))))))((()))******++++++******))))))************))))))((((((((()))+++---000111999EEEUUUcccppp}}}iiiSSSEEE===777===GGGQQQZZZaaaeeeddd```ccc___YYYRRRJJJAAA888222444222111555<<>>555444333333333222000---+++)))***,,,,,,+++...333777555444444444333000---000000000111333777>>>BBBNNNQQQVVV^^^iiiuuuxxxiiiWWWOOOCCC:::555111---***,,,***))))))+++++++++***''''''((((((((((((((((((%%%%%%%%%&&&''''''&&&&&&%%%'''((((((''''''((()))'''&&&%%%$$$$$$%%%'''(((&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%''')))++++++***)))((('''&&&'''((()))***&&&&&&&&&&&&&&&''''''(((''''''((()))((('''%%%$$$''''''(((+++///000---+++'''''''''((((((((())))))111111111000///...,,,,,,&&&$$$###$$$&&&''''''&&&'''((('''%%%######%%%'''&&&%%%%%%''')))***)))''')))+++,,,,,,***))))))************+++++++++******''''''&&&&&&&&&'''((()))***)))'''&&&%%%%%%%%%&&&&&&&&&''')))))))))((()))&&&((()))(((%%%%%%))),,,++++++++++++*********)))+++***---111555>>>NNN]]]nnntttoooiiieeedddbbb```^^^]]]^^^``````````````````aaa___bbboooxxx^^^LLLCCCCCCEEEHHHHHHIIIJJJIIIJJJMMMPPPaaajjjuuuwwwsssppprrruuurrrllliiikkknnnssszzz{{{zzz{{{~~~}}}yyyvvvxxxxxxyyyyyyxxxxxxyyyyyyzzz}}}|||sssiiihhhqqq|||{{{xxxzzz{{{yyyzzzzzzyyyzzzwwwqqqqqqtttxxxzzz}}}|||yyy}}}zzzwwwwwwxxxvvvrrrpppxxx|||}}}zzz|||}}}||||||{{{|||{{{vvvhhhaaa]]]cccmmmwww~~~~~~|||}}}{{{{{{~~~~~~|||{{{{{{yyyxxxzzz~~~|||zzzyyyzzz~~~|||vvvlll```SSSJJJ===999444111000///...,,,***)))((((((***+++***)))&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&'''(((&&&'''''')))+++---...//////...,,,***)))''''''''')))***************))))))************))))))(((''''''((()))+++,,,,,,,,,,,,+++++++++------,,,)))&&&))))))))))))))))))))))))))))))***+++++++++++++++)))************))))))((((((''''''))),,,.........222:::EEESSScccrrr|||sssbbbTTTGGG<<<>>>GGGSSS^^^eeehhhhhhfffiiigggccc]]]VVVLLLAAA::::::666555999BBBFFFDDD@@@666555333222222222///...---******------+++,,,000444333333444444333111...111222333444777<<>>DDDFFFBBB<<<777555333222222222000//////,,,,,,//////,,,,,,---000000111333444444111///222444777;;;???DDDJJJOOOSSSYYYeeeqqqwwwzzz~~~lll\\\KKKCCC999000+++))))))))))))'''&&&&&&''')))***)))''''''''''''''''''''''''$$$&&&'''(((&&&&&&'''(((''''''((('''&&&'''(((***''''''&&&%%%%%%%%%&&&&&&###""""""###$$$&&&((()))((('''''')))+++------,,,******)))))))))))))))***((('''&&&&&&&&&''')))***&&&''''''''''''&&&&&&%%%++++++***(((&&&&&&(((***%%%&&&((()))***+++++++++222111111///---+++)))(((((('''&&&&&&''')))((((((&&&''''''&&&%%%$$$&&&'''$$$%%%&&&''''''''''''''')))+++,,,,,,***))))))***)))***,,,+++***((())))))$$$$$$$$$%%%&&&(((+++,,,))))))((('''&&&&&&&&&&&&$$$'''(((''''''******'''((((((((('''&&&&&&(((***++++++*********)))))))))))))))+++...000555BBBNNN```tttzzzmmmddd]]]^^^eeehhhddd]]][[[ZZZ[[[^^^bbbfffggghhheeecccdddlllwww~~~kkkXXXKKKDDDBBBBBBHHHLLLOOONNNNNNQQQRRRQQQYYY___ggglllooopppsssuuupppooopppttttttrrruuuzzz|||~~~}}}xxxuuutttqqqmmmtttsssssstttwwwxxxxxxwwwtttyyy{{{xxxqqqqqqyyy}}}|||{{{zzzxxxzzz~~~|||{{{}}}}}}}}}|||wwwttttttsssqqqnnnxxx}}}~~~~~~}}}{{{vvvssstttxxxwwwsssyyy}}}~~~wwwuuutttsssnnnqqqwww~~~yyyrrrppplllmmmssswwwyyy{{{{{{uuuxxxyyy}}}~~~}}}~~~|||~~~zzzvvvwwwzzz~~~zzzxxxyyy{{{~~~xxxxxx~~~}}}}}}{{{uuusssqqqfffRRRCCC;;;999555222...,,,+++***+++***)))***+++***(((''''''''''''((((((((((((((('''&&&$$$######$$$&&&'''%%%%%%&&&(((+++...111333000///---+++)))((('''&&&'''(((((())))))))))))(((###$$$&&&((()))))))))((())))))******+++************)))))))))******)))'''((((((((((((((((((((((((((()))******++++++************+++******)))((('''###$$$%%%'''(((***+++,,,000///333<<>>666222///---++++++---...///...///+++,,,111333000+++***444222444999;;;777444555777<<>>BBBHHHNNNQQQOOOOOORRRUUU]]]]]]aaajjjsssyyy|||~~~{{{tttnnnlllnnnrrruuutttwwwzzz|||}}}~~~{{{xxx}}}}}}|||~~~{{{wwwrrrsssxxx{{{zzzwwwwwwvvvssssssyyy~~~{{{sssnnnmmmmmmlllnnnrrrxxx}}}~~~xxx~~~|||yyy||||||www{{{}}}zzz~~~~~~}}}}}}yyytttppptttvvvuuuvvvwwwuuuppptttzzz|||wwwvvv{{{~~~~~~~~~|||xxx|||~~~{{{vvvrrrtttuuuuuuuuuvvvuuuoooiiieeegggkkksss{{{~~~{{{}}}}}}|||}}}yyy~~~{{{xxxyyy}}}wwwlll```TTTIIICCC:::666222///...---,,,+++***+++,,,***&&&%%%&&&)))'''&&&&&&(((***)))&&&""")))(((&&&%%%%%%&&&((()))(((&&&%%%)))000555444222333111...---+++(((%%%"""&&&%%%$$$$$$&&&(((((('''&&&&&&&&&'''''''''((((((&&&''')))******((('''%%%***'''$$$%%%))),,,,,,+++%%%%%%&&&&&&'''(((((()))+++,,,,,,---,,,+++***)))***))))))+++,,,)))"""!!!$$$(((+++,,,+++******---...333666555444999AAAUUUhhh{{{dddZZZYYYfffyyyqqqqqqooolllnnnqqqoooiiiddd\\\UUURRRJJJ>>>666555,,,+++)))***,,,------,,,...---,,,---//////...---444111333777888666444666===BBBEEEQQQbbbcccaaaiiinnnnnnttt}}}}}}zzzmmm]]]LLLAAA333...)))((()))(((%%%!!!***(((%%%%%%((()))((('''((('''''''''''''''((((((&&&&&&&&&'''''''''&&&&&&***)))(((((()))(((&&&$$$"""$$$(((---///,,,'''"""'''&&&%%%%%%%%%'''((())))))(((((()))++++++***)))******+++,,,,,,+++***)))''''''&&&%%%$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&"""###$$$%%%%%%$$$###"""((($$$###&&&(((&&&%%%'''''')))++++++*********+++++++++***))))))((('''''''''((()))(((''''''(((***%%%***+++((('''***,,,))))))(((((('''&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$(((&&&$$$$$$&&&((())))))((())))))'''$$$$$$&&&(((((((((&&&&&&&&&(((***+++)))&&&$$$###%%%'''''''''+++(((&&&%%%'''(((&&&%%%((((((((()))***,,,...000666888:::===DDDRRRdddqqquuuiiidddlllmmmiiiaaa\\\^^^```aaagggddd```]]][[[[[[[[[[[[ZZZdddddddddjjjhhhgggnnntttsssmmmeee\\\TTTLLLCCC===BBBGGGLLLMMMLLLLLLOOORRRVVV[[[aaahhhlllqqqvvv{{{{{{wwwqqqmmmmmmppptttvvvuuuwwwyyy{{{||||||}}}}}}{{{vvvuuu|||zzzuuuqqqrrrvvvzzzyyywwwxxxxxxvvvvvv||||||tttlllllllllnnnqqqvvv}}}~~~yyyzzzxxxxxxyyyyyywwwyyy~~~|||zzz||||||~~~}}}|||xxxsssqqqttttttqqqrrruuuvvvtttuuuzzz{{{vvvuuuxxx{{{{{{|||}}}zzz~~~}}}zzz{{{{{{|||{{{xxxssskkkdddcccgggnnnwww~~~~~~~~~yyyxxxyyy~~~}}}{{{yyyyyy|||vvvkkk___RRRHHHAAA888555222000//////...---***++++++)))&&&%%%'''))))))''''''(((***)))'''$$$((('''&&&$$$$$$&&&'''((('''%%%%%%(((///333222000111000...---,,,+++(((&&&'''&&&$$$%%%&&&''''''&&&&&&&&&&&&'''''''''(((((('''((()))******)))((('''***(((&&&&&&''')))******'''&&&%%%%%%&&&''')))******++++++,,,+++***)))(((++++++,,,,,,,,,)))%%%!!!%%%***---,,,'''###$$$&&&++++++...222111000444:::HHHZZZqqq}}}kkk^^^VVV___pppzzz{{{zzzyyyxxxsssnnnnnnnnnjjjcccbbb[[[UUUSSSKKK???666333///---,,,,,,...//////...000...---...///000///...444111111444444333444888DDDHHHKKKWWWiiikkkggglllnnnooowww|||wwwnnnaaaOOOAAA===///,,,(((''')))(((&&&###)))(((&&&&&&((()))((('''(((((()))))))))(((((('''$$$%%%%%%&&&&&&''''''''',,,***)))))))))(((%%%###%%%###)))777<<<333(((###%%%$$$$$$######$$$%%%&&&&&&%%%%%%&&&(((***)))(((++++++++++++***)))(((((('''&&&%%%$$$$$$###$$$$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((($$$###''')))'''&&&(((&&&(((******)))))))))***++++++***)))((('''&&&%%%$$$&&&((()))))))))***,,,)))***(((%%%'''++++++)))(((((('''&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$###'''&&&%%%&&&(((***)))(((******(((&&&$$$###%%%(((((('''&&&%%%&&&'''((()))'''%%%$$$%%%'''(((((('''+++)))'''&&&''''''&&&%%%&&&&&&'''((()))***++++++...111444666<<>>AAAEEEHHHHHHHHHHHHKKKOOOQQQYYYbbbeeefffiiipppvvvuuuqqqmmmlllnnnrrruuuwwwvvvvvvwwwxxxzzzzzzxxxvvvvvvrrrsss{{{{{{vvvqqqqqquuuyyyyyywwwyyyyyyxxxyyy~~~~~~vvvoooooooooqqquuuzzzwww~~~|||zzzyyywwwvvvooottt|||~~~xxxyyy}}}~~~|||{{{xxxsssssstttrrrnnnooouuuxxxxxxwwwzzzzzzvvvuuuwwwyyyyyy}}}~~~~~~|||yyy}}}~~~|||~~~zzzqqqhhhbbbaaahhhsss{{{|||wwwwwwyyywwwxxx{{{ttthhh\\\PPPFFF???555333111111111000...,,,)))******)))'''&&&''')))***(((''''''((()))'''&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$(((---111111//////...------...---+++))))))'''%%%%%%&&&'''&&&%%%&&&&&&'''''''''((((((((('''(((************)))(((******)))'''&&&&&&''')))'''&&&%%%%%%%%%''')))***))))))*********)))((((((+++---...---+++)))((('''''',,,///+++###!!!&&&,,,***+++///000///111555<<>>333222111000000...+++))))))))))))(((((((((((())))))((('''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&)))---000000///---,,,,,,,,,------+++)))***(((&&&&&&&&&'''&&&%%%''''''''''''(((((((((((('''((())))))***))))))((((((***+++)))&&&%%%'''***$$$%%%&&&'''((((((((((((((((((((((((((((((((('''***---...---)))((()))+++(((***,,,)))$$$###&&&***)))%%%%%%***------...000777BBBSSSgggwwwzzzeeeQQQPPP]]]lllwww}}}|||wwwvvvwwwrrrlllccc^^^WWWQQQKKKCCC===999444222000///000222222222111///------...//////...444000............444<<>>CCCNNNSSSYYYjjjrrrrrrwwwvvvtttyyy|||kkkZZZQQQFFF777---,,,''''''&&&&&&&&&&&&''''''&&&((())))))(((''''''((((((((()))***************'''&&&%%%%%%&&&''')))***---+++*********)))&&&$$$+++%%%%%%///444///******,,,+++)))'''&&&&&&''''''&&&$$$###$$$'''***+++,,,))))))((('''&&&&&&&&&&&&$$$$$$############$$$$$$""""""""""""###$$$%%%&&&$$$######""""""######$$$### $$$&&&%%%$$$&&&%%%&&&'''&&&%%%%%%''')))''''''&&&&&&%%%$$$$$$$$$###%%%'''((((((((()))++++++&&&$$$&&&'''&&&&&&(((%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&''')))++++++***(((+++)))'''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''((()))'''&&&&&&'''((((((''''''((()))((('''''')))+++###$$$%%%&&&''')))******((()))+++---333===KKKTTTbbbsss}}}zzzyyyxxxxxxyyylllmmmlllgggeeeccc]]]VVVRRRSSSSSSPPPLLLJJJMMMOOOXXX___^^^^^^gggmmmttt}}}vvvqqqpppsssvvvnnnnnnjjjcccZZZPPPJJJGGGFFFGGGHHHJJJLLLNNNOOOPPPTTTZZZ^^^___eeemmmllleeeooolllkkknnnrrrsssooojjjggglllsssxxxyyyxxxwwwvvvqqqqqqqqqttt|||{{{|||{{{wwwwwwyyyyyyxxxzzz~~~}}}yyyttttttvvv{{{}}}}}}~~~}}}}}}}}}zzz{{{~~~~~~zzzvvvvvvyyyyyyuuupppuuuqqqrrryyy~~~~~~}}}||||||{{{}}}yyywwwsssmmmkkknnnrrruuuvvvxxxyyy{{{ttttttvvvyyy|||}}}|||{{{}}}qqqooovvvssswww{{{}}}|||}}}}}}|||zzzxxxxxx{{{~~~}}}{{{{{{tttiii^^^RRRHHH@@@;;;000...,,,+++***)))'''%%%)))'''&&&''')))******)))&&&(((((((((&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%((((((***+++,,,...///000...---+++******)))&&&$$$)))(((&&&&&&'''((('''&&&''''''((((((((()))))))))'''((((((((()))******+++((()))************+++,,,!!!$$$(((++++++***&&&$$$''''''&&&&&&&&&'''((()))'''((())))))((((((***+++///+++''''''***,,,***(((&&&$$$$$$((()))(((***......222===OOOdddvvvppp]]]TTTUUU^^^lllxxx}}}yyyyyyzzzvvvooooookkkbbbXXXRRRQQQOOOJJJ>>>;;;666333333333333333111...+++***+++,,,,,,,,,333000//////------555???IIIWWW[[[^^^jjjsssvvv|||}}}xxxzzzssseeeRRRBBB999222,,,(((&&&''''''&&&%%%%%%&&&'''%%%(((******(((&&&'''((('''''''''((()))***+++,,,)))((('''&&&&&&''')))***,,,***)))*********'''&&&)))'''''')))++++++***((()))(((&&&$$$###"""######'''%%%###$$$&&&)))***+++((('''&&&%%%%%%&&&''''''$$$$$$############$$$$$$######""""""###$$$&&&''''''&&&%%%%%%%%%%%%&&&'''$$$ $$$'''%%%%%%'''%%%%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%''')))(((%%%&&&)))'''######((($$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''******)))(((((('''&&&''')))(((&&&#########%%%&&&(((((()))))),,,)))&&&%%%&&&'''''''''%%%'''(((((('''(((***---)))((('''&&&'''((())))))***)))))),,,333<<>>???PPPddd{{{qqqtttvvvuuutttpppggg\\\WWWWWWUUUNNNFFFCCCFFFJJJOOOWWWWWWXXX```bbbfffqqqpppmmmkkkmmmpppsssuuuwwwsssttttttoooggg^^^ZZZXXXKKKLLLOOOSSSWWWYYYXXXWWWYYYgggpppmmmmmmuuuxxxuuuvvvrrrppprrrtttqqqggg___eeeooozzz}}}yyytttvvvyyyyyyyyyuuuqqqttt|||~~~yyyzzzxxxzzz|||zzz{{{zzzwwwxxx|||~~~}}}wwwvvvwww~~~~~~}}}~~~}}}yyywwwuuutttsssssstttsssrrrpppqqqqqquuu|||~~~}}}}}}{{{yyy~~~{{{{{{~~~|||xxxrrruuuxxxzzzzzzzzz{{{|||rrrsssuuuzzz~~~}}}tttiiinnn|||{{{xxxuuuxxx}}}}}}~~~zzz}}}||||||~~~{{{wwwpppiii___TTTJJJAAA:::555,,,***((((((***---......)))&&&%%%&&&***,,,+++***'''+++......+++)))((()))&&&''''''((((((''''''&&&&&&''')))))))))***,,,---...,,,+++,,,,,,,,,)))'''((('''%%%&&&((()))))))))(((((((((((()))))))))))),,,,,,,,,,,,---...///000000...,,,,,,...---***&&&&&&&&&%%%%%%&&&''')))***(((''''''&&&'''((()))***'''&&&&&&)))---...,,,(((&&&(((******(((''')))***%%%%%%''''''!!!%%%+++,,,000;;;LLLaaasss~~~{{{qqqhhhcccfffttt~~~zzzrrrsssppphhhcccaaaZZZQQQMMMIIICCC>>><<<;;;::::::444000---++++++---------333...---///111444@@@LLLYYY``````cccnnnqqqqqqyyyzzz{{{~~~uuujjjbbbVVVFFF999111,,,'''###''''''''''''&&&%%%$$$###%%%%%%&&&&&&'''(((((((((((($$$###&&&(((&&&%%%''',,,***)))***------+++((((((,,,000111///------...---------,,,...111111///***%%%$$$))))))$$$!!!###%%%""" !!!$$$&&&&&&$$$(((((((((''''''&&&&&&&&&&&&%%%###""""""###%%%&&&&&&%%%###""""""###%%%&&&&&&$$$!!!!!!"""$$$$$$$$$%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$)))(((&&&%%%$$$$$$%%%%%%)))******(((%%%"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&& (((+++'''"""###%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&(((***)))&&&######&&&))))))(((&&&&&&'''))),,,---,,,+++++++++*********)))'''&&&)))***+++---///333999===JJJ\\\tttuuuxxxuuuqqquuuxxxlllZZZ[[[WWWQQQKKKFFFCCCCCCCCCOOORRRUUUUUUUUUXXX```fffeeecccbbbhhhqqqwwwwwwttt{{{zzzyyyvvvqqqiii```ZZZTTTWWWZZZZZZYYYYYY\\\___mmmnnnoooqqqssswww{{{xxxqqqooopppooohhhbbbjjjmmmqqquuuxxxzzz}}}~~~{{{xxxxxxxxxxxxyyy||||||yyy|||~~~}}}~~~|||yyy{{{xxxrrrtttyyy|||~~~uuuooopppvvv{{{zzztttqqqrrrvvvzzzyyyyyy||||||{{{zzzzzz|||{{{yyy{{{~~~|||{{{}}}|||yyyvvvyyy}}}|||zzz}}}uuuoooiiihhhnnnwwwvvvxxxxxxxxx|||~~~||||||yyyvvv{{{{{{|||~~~}}}ssstttcccQQQHHHCCC;;;333///+++***)))(((((()))******+++)))((('''((()))+++,,,000000000//////---***((($$$%%%'''&&&%%%%%%&&&((('''((()))***,,,,,,,,,,,,111000///---+++(((&&&$$$((($$$ !!!&&&***)))'''((((((''''''((()))+++,,,+++***)))***+++---------000///---+++)))(((((((((&&&%%%%%%%%%%%%&&&''''''#########$$$%%%&&&&&&'''))))))))))))************+++******)))(((''''''&&&$$$&&&)))***)))&&&"""***))),,,555BBBSSSiii{{{~~~xxxsssqqqttt{{{}}}|||vvvxxx{{{zzzrrriiiddd```\\\XXXRRRJJJEEEDDDCCC@@@>>>>>>777///,,,---...---+++333///...111444999DDDPPPWWWaaaccceeennnpppqqqzzz}}}~~~}}}{{{yyyqqqfff[[[PPPBBB666000+++'''$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%&&&&&&'''((((((((('''######&&&((('''&&&(((,,,,,,,,,,,,---,,,+++++++++...222333111...---...111111000000000111///,,,///)))&&&((((((%%%$$$&&&&&&$$$!!!!!!$$$&&&&&&&&&(((((('''&&&%%%######"""&&&%%%###""""""###%%%&&&&&&%%%###""""""###%%%&&&&&&$$$"""!!!"""$$$%%%$$$%%%&&&''''''&&&&&&''')))'''&&&&&&%%%%%%%%%&&&&&&###"""""""""###$$$&&&''')))(((&&&%%%$$$$$$%%%%%%'''((()))(((%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$%%%&&&&&&''''''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((())))))&&&$$$$$$&&&((()))((((((''''''(((***+++***((()))(((((()))*********))))))***+++,,,...222777;;;HHH[[[uuu}}}www||||||xxxzzz{{{ppp```\\\XXXRRRLLLGGGDDDCCCCCCNNNRRRUUUUUUTTTVVV\\\aaaYYYYYY]]]fffqqqxxxyyyvvv~~~}}}}}}zzzvvvooohhhccc___``````___^^^```cccgggooooooppprrrtttxxx|||zzzuuussstttqqqjjjccckkkmmmppptttwwwzzz}}}~~~{{{yyyyyyzzz|||}}}zzz|||}}}~~~zzzzzz~~~|||rrrssswww~~~xxxtttuuuzzz~~~}}}yyyvvvxxxzzz~~~~~~~~~|||zzzzzz~~~||||||}}}{{{||||||}}}}}}|||zzzyyywwwyyy{{{|||}}}{{{yyyxxxzzzsssllldddbbbhhhrrrtttwwwxxxwww{{{}}}wwwsssooommmsss}}}|||rrrlll\\\KKKCCC???888000---+++***)))(((((()))*********)))((('''((()))+++,,,---222666555...(((&&&'''&&&&&&&&&''''''((((((((('''(((((()))***+++,,,,,,///......---,,,***(((''')))&&&%%%'''+++---+++(((''''''&&&&&&'''(((***+++(((((('''(((***,,,------......---,,,***)))((((((&&&&&&%%%%%%&&&&&&'''(((''''''((())))))***++++++(((((()))))))))*********&&&'''((()))************(((((((((((('''&&&$$$$$$+++***,,,444>>>LLL___ooo}}}yyytttsssvvv}}}|||xxx{{{~~~|||tttkkkfffbbb^^^[[[TTTMMMHHHGGGFFFDDDBBB@@@999222//////000///---111//////333888???JJJUUUXXXeeejjjkkkpppppprrr}}}yyyuuuqqqggg\\\PPPGGG;;;222---***'''$$$%%%%%%%%%%%%$$$###""""""%%%%%%&&&&&&'''((((((((('''######&&&)))'''(((***---///111000---,,,...000111444666777555222000000333222222333444222///---111+++&&&&&&&&&%%%%%%'''(((%%%###"""$$$&&&''''''((('''&&&$$$###!!! %%%$$$###""""""###$$$%%%%%%%%%#########$$$%%%&&&&&&$$$""""""###%%%%%%$$$$$$&&&''''''&&&&&&'''((()))'''%%%$$$###$$$%%%&&&###"""""""""###&&&(((***((('''&&&%%%$$$$$$$$$%%%$$$&&&((('''&&&%%%%%%&&&########################((( %%%(((%%%%%%***###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''((()))'''%%%$$$&&&(((((((((((('''&&&'''(((((('''&&&&&&&&&'''((()))+++,,,---)))***++++++,,,///333777CCCVVVrrr~~~zzzwww~~~~~~}}}{{{rrrfff\\\XXXSSSLLLHHHEEECCCCCCLLLOOOSSSTTTSSSTTTWWWZZZRRRUUU[[[eeepppwwwyyyxxx~~~{{{wwwrrrooolllkkkiiigggfffhhhlllppprrrrrrrrrtttwww{{{~~~zzzyyyyyyuuummmgggkkklllnnnqqquuuyyy|||~~~~~~{{{{{{}}}}}}yyy{{{}}}~~~zzzyyy}}}ssstttvvv|||{{{xxxxxx|||}}}|||~~~|||zzz}}}{{{}}}|||xxx{{{~~~{{{}}}~~~|||{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwzzzvvvppphhh^^^ZZZaaalllsssvvvwwwwwwzzz~~~ssskkkeeeeeelllttt}}}zzzyyy{{{}}}wwwmmm```RRRCCC<<<888333---******))))))(((((())))))******)))((('''((()))***+++***444<<<888,,,######'''(((&&&%%%&&&)))***)))&&&'''''''''((()))***,,,,,,,,,,,,,,,,,,,,,+++******(((''''''***------***&&&&&&&&&&&&&&&&&&'''))))))'''''''''((()))***,,,,,,,,,,,,------,,,+++)))(((&&&&&&&&&%%%&&&&&&'''(((%%%%%%&&&&&&'''((((((((((((((())))))))))))******$$$&&&(((***++++++++++++,,,***'''%%%%%%&&&((())),,,+++---222888AAAPPP]]]sss|||~~~{{{wwwvvvyyy~~~{{{zzz~~~tttlllgggccc^^^[[[UUUNNNJJJJJJJJJIIIHHHCCC===777333333222000.........///444<<>>999666333...---333333,,,(((++++++------,,,---...,,,'''&&&((()))(((&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''########################"""######$$$%%%%%%%%%&&&'''&&&%%%%%%''''''&&&%%%###%%%&&&&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''&&&$$$$$$%%%(((''''''&&&&&&%%%%%%%%%&&&$$$&&&'''!!!(((''''''&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&&&&(((((((((&&&%%%&&&'''$$$###"""###%%%((())))))&&&)))+++***'''&&&'''))))))***++++++***+++,,,...999IIIaaaxxxvvvvvvwwwyyy||||||zzzwwwxxxyyyzzzxxxuuurrrqqqpppccc___YYYRRRKKKEEEAAA???>>>AAAGGGLLLOOOQQQPPPPPPRRRSSSTTTUUUXXXaaammmvvvsssxxx|||}}}{{{yyyyyy{{{}}}{{{xxxwwwxxxzzz{{{{{{{{{xxxvvvyyy~~~|||{{{yyyvvvttthhhgggiiinnntttxxxxxxwwwvvv~~~~~~~~~|||tttssstttwww{{{~~~{{{tttoooqqqvvvyyy{{{~~~}}}{{{zzz|||zzz{{{|||zzzwwwvvvxxx{{{zzzxxxxxx|||~~~~~~|||vvvtttxxx}}}~~~~~~{{{yyy{{{}}}}}}zzzuuukkkkkkjjjkkklllooorrrtttvvvnnnddd\\\XXXZZZfffqqqxxx{{{{{{xxxzzz~~~wwwsssqqqmmmgggaaa^^^\\\___eeekkknnnnnnlllqqqyyy~~~~~~zzzwwwqqqdddWWWCCC:::222000...+++)))***&&&&&&'''((())))))))))))''''''((((((((())))))))),,,***(((''''''(((''''''%%%###"""###&&&'''&&&######$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&%%%%%%$$$***(((&&&$$$$$$$$$&&&'''###$$$%%%&&&''''''''''''+++------+++'''&&&(((******+++,,,---,,,+++***)))''''''&&&&&&''''''((())))))))))))***************''''''(((((((((((())))))''''''((()))***,,,------''''''((()))))))))******))))))+++...///000777???MMM\\\qqq}}}{{{{{{}}}~~~{{{tttoookkkddd\\\TTTNNNHHHEEEHHHKKKMMMNNNHHHGGGEEEAAA>>>:::777666///333777>>>KKK\\\eeefffiiiuuuvvvtttwwwwww{{{ppp]]]LLL===444---,,,***'''%%%###$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((///)))&&&''')))'''(((++++++...111111000222888======<<<<<<<<<===;;;666222222+++)))//////'''%%%)))))),,,+++(((***......)))'''***------***&&&$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%""""""############""""""""""""###$$$%%%%%%&&&&&&'''&&&%%%&&&(((((('''%%%###%%%&&&&&&%%%$$$&&&'''############$$$%%%&&&'''!!!"""###%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$######%%%''''''&&&%%%&&&'''((((((''''''&&&%%%%%%$$$$$$%%%&&&%%%###!!!"""$$$###""""""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''&&&((())))))&&&%%%%%%'''&&&$$$######%%%'''((()))###''',,,,,,(((&&&&&&((((((***++++++++++++,,,...666DDDYYYmmmyyy~~~}}}{{{ppprrruuuzzz{{{wwwtttrrrqqqpppqqqrrrhhheee^^^VVVNNNGGGBBB@@@???AAAEEEJJJNNNOOONNNMMMNNNPPPRRRSSSUUU\\\hhhqqqtttzzz~~~{{{{{{|||~~~~~~}}}yyywwwyyy|||vvvppplllfffeeehhhnnnuuuyyywwwtttwww~~~{{{zzz}}}uuuuuuxxx|||}}}yyyvvvtttuuurrrpppuuu}}}{{{zzzzzz}}}vvvxxxzzzxxxuuuvvv{{{|||xxxvvvzzz{{{wwwwww{{{}}}{{{~~~}}}~~~}}}}}}{{{{{{ppppppqqqrrrtttuuuvvvvvvwwwkkk^^^XXXYYY```lllxxx|||~~~}}}zzz{{{~~~}}}wwwooohhhddd```___aaabbbaaa___^^^aaaiiiuuu~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{vvvqqqjjj\\\OOO???777000...---***)))***%%%&&&'''))))))))))))(((&&&''''''(((((((((((((((((('''&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&& """%%%'''(((((('''&&&###$$$%%%&&&&&&''''''&&&))))))((('''&&&%%%%%%&&&$$$$$$&&&'''(((((('''''''''***,,,***&&&&&&))),,,,,,,,,,,,++++++*********'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&%%%'''''''''((((((((())))))***)))(((((()))+++---...''''''&&&'''((()))***+++)))(((***,,,+++,,,222:::CCCPPPdddttt~~~|||~~~}}}zzzyyywwwppphhhZZZSSSKKKGGGHHHJJJKKKKKKFFFGGGGGGFFFDDDBBB@@@@@@111666:::AAAOOOaaaiiiiiilllwwwwwwvvv|||~~~yyyeeePPP@@@444---,,,,,,***'''$$$###$$$%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))000***'''(((((('''(((+++,,,...///......///444888999777777888999777222......&&&%%%,,,---'''&&&+++''')))&&&"""$$$+++---)))(((,,,000000---(((%%%%%%''''''&&&&&&%%%$$$######""""""############""""""!!!"""###$$$%%%&&&&&&&&&'''&&&&&&'''(((((('''%%%###%%%&&&&&&%%%$$$&&&'''!!!"""###$$$%%%&&&&&&'''"""%%%&&&&&&%%%$$$"""###%%%%%%&&&%%%$$$###!!!###&&&'''''''''((()))(((((('''&&&&&&%%%$$$$$$%%%((('''%%%'''+++)))$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%(((***)))&&&$$$%%%''')))'''$$$###%%%&&&'''''' &&&,,,---)))&&&'''((((((***+++,,,++++++---...333???QQQcccpppuuuuuusssoooqqqvvv}}}|||uuunnnllllllmmmooorrrmmmiiibbbZZZQQQJJJDDDAAAAAABBBEEEIIILLLMMMLLLJJJOOORRRVVVVVVUUUZZZdddmmmvvv|||~~~}}}~~~}}}yyywwwyyy}}}tttjjjdddddddddgggnnnvvvyyyvvvrrrzzzwwwwww~~~~~~xxxxxx|||{{{xxxyyy{{{yyypppiiippp}}}yyyyyyzzz~~~tttvvvxxxwwwuuuxxx~~~}}}xxxtttvvv~~~~~~{{{xxxzzz|||~~~~~~}}}|||~~~xxxyyy{{{|||||||||{{{zzzwwwiiiZZZVVVZZZcccqqq{{{~~~{{{|||xxxpppkkkeeeaaa```]]]YYYUUUQQQRRRZZZiiizzz~~~{{{|||}}}~~~~~~}}}yyyzzzzzzyyyxxxxxxzzz{{{|||{{{vvvpppkkkcccUUUGGG<<<555...---,,,)))(((***$$$%%%'''))))))))))))(((&&&''''''((()))((((((((($$$&&&(((((('''$$$"""!!!$$$%%%'''&&&%%%%%%&&&(((!!!%%%((()))(((&&&$$$!!!"""$$$&&&'''))))))***%%%'''))))))'''$$$###"""$$$%%%&&&((()))(((((('''###&&&)))(((&&&&&&)))......---,,,+++************'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))///---***((('''(((***+++((('''%%%%%%&&&(((+++,,,***((()))***))))))...666>>>IIIZZZhhhrrryyy~~~{{{~~~zzzrrr```YYYOOOIIIIIIJJJJJJIIIDDDFFFHHHIIIHHHGGGGGGHHH333888???IIIXXXgggnnnnnnuuuwwwyyyzzz|||}}}jjjQQQAAA:::444,,,+++***(((&&&%%%$$$%%%%%%$$$%%%&&&%%%###"""###$$$"""###$$$%%%&&&'''''''''...***'''''')))+++***(((...+++,,,000111---///555555888::::::666222///...)))'''$$$###$$$&&&))),,,)))((((((''''''''''''(((...888ZZZ\\\222$$$...(((###$$$###"""!!!###&&&)))"""%%%'''&&&""" !!!###$$$###""""""%%%&&&&&&%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%$$$######%%%&&&!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((***+++,,,(((''''''&&&&&&&&&'''(((%%%$$$$$$%%%'''((('''&&&###$$$$$$%%%%%%&&&&&&'''&&&$$$###$$$&&&(((((('''''''''((((((''''''&&&%%%*********(((%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''######$$$$$$$$$$$$%%%%%%+++)))'''%%%%%%(((+++------<<>>FFFOOO\\\jjjrrrtttxxxyyyzzz{{{~~~~~~{{{pppZZZCCC777333///)))+++***(((&&&%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$###$$$$$$%%%&&&&&&&&&&&&***'''%%%%%%'''((((((''',,,))))))---...,,,///444777999;;;:::666111---,,,)))'''%%%###$$$&&&)))+++)))(((((('''''''''((((((,,,BBBkkkjjj777)))((($$$%%%%%%$$$######%%%'''$$$%%%&&&%%%$$$"""""""""$$$###""""""%%%&&&&&&%%%&&&'''((((((((((((''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$$$$%%%'''!!!"""###%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((***+++,,,******))))))'''&&&%%%$$$$$$%%%''''''&&&%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$###$$$&&&((((((''')))(((&&&%%%%%%%%%&&&'''(((((((((&&&$$$######%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''***)))'''&&&&&&(((***,,,'''333999AAAQQQZZZbbbooo{{{|||zzzwwwtttpppnnnnnnooojjjddd]]]XXXUUUQQQLLLGGGHHHHHHHHHIIIJJJLLLMMMMMMMMMSSSYYY[[[[[[```iiiqqqvvv~~~~~~~~~{{{sssmmmiiigggfffeeeeeehhhlllrrrxxxzzz||||||{{{zzzyyyzzz}}}xxxzzzzzztttwww~~~zzz|||}}}}}}}}}~~~vvvmmmiiinnnvvv{{{}}}~~~}}}zzzyyy{{{}}}~~~wwwzzz~~~||||||}}}~~~~~~~~~xxxhhhXXXTTT[[[eeeqqqzzzzzz|||}}}~~~~~~||||||xxxtttsssrrrjjj]]]RRRGGGJJJOOOYYYfffrrr||||||{{{~~~zzzuuuuuuvvvvvvwwwwwwxxxxxxxxxuuuqqqkkkbbbUUUGGG===333111...,,,,,,+++)))((($$$%%%&&&(((((('''&&&%%%''''''''''''(((((((((((()))(((((('''&&&%%%$$$$$$(((&&&$$$$$$&&&&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%((()))((('''%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&)))''''''***)))&&&(((...,,,+++***)))(((((()))***((('''&&&&&&(((((('''&&&######$$$%%%&&&((()))***''''''&&&&&&&&&&&&''''''%%%'''''''''&&&''')))+++))))))(((((((((((())))))******))))))+++---///111666999@@@LLL[[[jjjsssxxxtttgggVVVIIIDDDCCCBBBBBB@@@CCCIIIOOOTTTWWWXXXXXX<<>>@@@>>>888111+++((()))'''%%%$$$$$$%%%'''((('''''''''''''''((()))***$$$"""---333***+++000)))%%%'''))))))'''$$$######(((&&&$$$%%%((((((%%%"""$$$###""""""$$$&&&&&&%%%$$$&&&)))+++,,,+++***((("""############$$$$$$$$$'''((()))(((&&&$$$$$$%%%"""###&&&((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++---...///111000---+++)))(((''''''&&&'''''''''&&&%%%$$$$$$'''''''''&&&&&&&&&%%%%%%%%%$$$######&&&'''''''''((('''%%%$$$$$$$$$&&&&&&$$$%%%&&&%%%$$$$$$&&&((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((&&&'''(((((())))))(((((()))000///222BBBQQQ```rrrzzzuuuqqqooolllkkkccc```[[[VVVRRRPPPQQQRRROOOKKKGGGIIIOOOSSSSSSPPPQQQTTTXXX\\\aaagggmmmqqquuuyyy}}}}}}|||~~~{{{uuunnnhhhfffeeemmmjjjgggfffgggmmmuuuzzz~~~}}}|||yyyxxxyyy}}}~~~}}}zzzpppqqquuuxxxvvvqqqpppsssrrrssswww|||}}}yyyvvvuuuwww{{{uuuqqqqqqvvv~~~zzzpppxxx|||ppplllqqqzzz~~~}}}}}}|||yyyuuussswww~~~zzz{{{zzz|||}}}}}}}}}{{{wwwnnn```TTTWWWbbbmmmvvv|||zzz|||~~~}}}||||||}}}|||}}}||||||zzzmmmbbb\\\]]]___aaaeeennnzzz{{{yyy|||~~~zzzyyywwwvvvvvvwwwyyyzzzyyyvvvqqqiii[[[LLL===444000...,,,+++++++++)))(((''''''(((((('''&&&%%%$$$&&&&&&&&&'''''''''((((((***)))((((((&&&&&&%%%$$$''''''&&&%%%%%%$$$######&&&%%%$$$######$$$%%%&&&%%%$$$###$$$&&&((('''&&&***)))'''%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&(((------,,,+++***))))))(((&&&%%%######%%%&&&&&&&&&)))(((&&&%%%%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&&&&(((***!!!###%%%(((***+++,,,,,,*********)))***+++,,,---111333666===III\\\ppp}}}zzzttthhhYYYLLLFFFFFFIIIKKKJJJKKKRRRZZZ___]]]ZZZHHHTTT___cccfffooozzz~~~wwwnnnUUUFFF555...------***&&&))))))((((((((('''&&&&&&###$$$%%%%%%######$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''')))+++------+++)))+++000777;;;;;;>>>AAABBB@@@:::333,,,))))))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&'''''')))******222&&&"""$$$(((...---$$$%%%'''******'''$$$###"""(((&&&$$$&&&((()))&&&###$$$###""""""$$$&&&&&&%%%###%%%(((+++,,,+++)))((("""""""""#########$$$$$$&&&'''((('''%%%############$$$&&&((((((((('''&&&'''''''''''''''''''''''''''((()))+++---///111222444222...***)))***+++---'''%%%###$$$&&&'''$$$ %%%%%%%%%&&&&&&&&&''''''%%%###"""###%%%''''''&&&%%%&&&'''((('''&&&%%%$$$$$$%%%&&&&&&%%%&&&(((***)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&'''((()))(((((('''$$$,,,+++---;;;GGGTTTeeeuuuzzz~~~uuunnnkkkjjjiiiiiidddccc```YYYSSSOOOPPPRRRLLLIIIGGGJJJQQQVVVVVVTTTQQQTTTXXX\\\```dddhhhlllppptttwwwzzz|||||||||{{{xxxsssnnnjjjiiiiiinnnmmmkkkiiijjjooovvv}}}{{{xxxyyy|||~~~|||~~~~~~zzzwwwqqqppprrrtttsssmmmjjjkkkjjjkkkpppvvvvvvoookkklllvvv|||{{{llliiihhhnnnxxx~~~{{{pppxxxwwwvvv{{{{{{|||}}}~~~~~~{{{vvvtttxxx{{{zzz|||zzztttjjj]]]TTTYYYfffrrryyy}}}~~~zzz~~~xxxsssmmmnnnmmmlllnnnttt~~~}}}zzzxxxzzz~~~yyytttuuu{{{}}}zzzwwwuuupppeeeWWWGGG999111///---*********+++)))((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$###"""$$$&&&'''&&&%%%***(((&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%''''''&&&$$$$$$$$$$$$,,,,,,++++++***)))((((((&&&$$$""""""$$$&&&'''&&&)))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&&&&&&&(((***###%%%'''((()))***))))))((((((((()))***+++,,,---......000333<<>>@@@<<<:::===@@@@@@;;;444...+++)))(((&&&%%%$$$#########$$$%%%%%%&&&((()))+++,,,!!!(((******,,,***(((---$$$%%%''''''%%%#########$$$%%%''''''%%%%%%%%%&&&$$$###""""""%%%&&&&&&%%%###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$&&&))))))'''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))&&&''')))+++---000222222777666444111///---,,,+++!!!%%%$$$ !!!$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&&&&'''((()))***)))(((&&&%%%$$$%%%&&&&&&%%%%%%''')))***)))((('''&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&---+++***222777<<>>777:::>>>>>>:::444...***)))((('''%%%$$$######"""$$$$$$%%%&&&(((***+++,,,,,,---'''%%%---,,,'''***###%%%&&&%%%$$$######$$$"""%%%''''''$$$###$$$'''$$$###""""""%%%&&&&&&&&&$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%$$$''')))***)))(((''''''%%%$$$###"""###%%%''')))))))))))))))))))))))))))%%%&&&'''***,,,///000111777777777666222...)))&&&!!!)))&&& )))%%%%%%$$$$$$###"""""""""$$$###""""""%%%&&&&&&&&&******)))((((((((((((((($$$%%%%%%%%%$$$$$$&&&(((******)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%+++(((%%%+++...333>>>OOO```sss}}}{{{tttlllgggfffddd```\\\]]]ccchhhcccVVVJJJFFFFFFBBBFFFKKKOOOOOOOOOPPPPPPWWW^^^bbb```XXXTTTXXX^^^iiirrryyyyyy{{{|||wwwtttssstttqqqvvv{{{|||zzzzzz}}}}}}yyywwwxxx|||{{{}}}|||zzzwwwnnnfffccc```WWWPPPMMMNNNLLLSSS___bbb^^^bbblllrrr|||xxxpppqqqpppoooppprrrwww||||||}}}{{{xxxwwwzzz~~~|||xxxyyy}}}yyyuuuzzzsssqqqrrrxxx|||}}}~~~mmm___RRRHHHGGGVVVlll{{{}}}wwwyyy~~~|||zzz{{{||||||yyyvvvkkkhhh```SSSCCC666///---+++***(((((()))******)))'''''''''''''''((()))***%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$###"""!!!&&&((()))'''###!!!"""$$$$$$%%%''''''''''''%%%$$$###"""!!!"""$$$%%%%%%$$$###$$$$$$$$$###!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%***,,,&&&$$$%%%$$$ $$$&&&''')))))))))(((((((((%%%###"""$$$''')))***'''(((***+++***(((%%%###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%''')))'''&&&%%%%%%&&&''')))***************)))(((&&&&&&&&&***,,,,,,000>>>UUUhhhxxxyyyrrriiidddSSSTTTVVVUUUTTTTTTUUUVVVooorrrsssrrruuu{{{~~~|||jjjYYYMMMHHHFFF???444,,,((('''((((((###$$$%%%%%%&&&&&&%%%%%%(((&&&######$$$%%%&&&%%%$$$(((,,,...,,,(((%%%$$$$$$$$$%%%'''***---------///+++***000;;;BBB@@@<<<;;;<<<;;;999444000------((('''%%%$$$######$$$$$$(((''''''''')))***,,,...333///+++***+++,,,***(((########################%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""$$$ $$$%%%"""###((($$$&&&((((((&&&%%%%%%%%%)))%%%!!!!!!$$$&&&'''&&&(((((((((((()))***+++,,,+++++++++)))***,,,111555777;;;???===888111---,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%###""""""$$$'''(((%%%###&&&+++,,,***&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&'''(((***(((''''''(((***---111333>>>RRRkkk{{{}}}wwwxxxqqqppptttooobbb\\\```dddhhhjjjeeeZZZNNNHHHFFFHHHHHHKKKOOOPPPNNNPPPTTTUUUYYY^^^___ZZZWWW]]]ggglllvvv}}}||||||yyywwwxxx{{{zzz{{{|||{{{~~~~~~}}}}}}}}}~~~~~~}}}~~~zzzsssjjjddd___\\\TTTJJJHHHLLLHHHIIIUUUeeejjjgggkkkttt{{{{{{yyyxxxwww{{{}}}|||yyyxxx{{{~~~~~~|||{{{|||zzzzzzzzz|||~~~~~~|||zzzzzz}}}~~~}}}~~~{{{yyyxxxyyy|||zzzgggXXXGGGFFFJJJVVVhhhxxx{{{}}}~~~wwwwww~~~|||wwwwwwyyyuuunnnlllfff[[[MMM>>>333---+++)))((('''&&&&&&'''((()))%%%&&&((()))))))))((('''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$###"""""""""!!!%%%!!!%%%###"""!!!!!!###%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%((('''%%%$$$###"""""""""""""""###$$$&&&''''''(((!!!"""$$$$$$$$$$$$&&&'''%%%&&&'''((()))***+++,,,&&&%%%%%%$$$%%%&&&((()))***)))((('''&&&%%%$$$$$$###%%%''''''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%******)))'''%%%%%%&&&((('''''''''(((((((((((((((+++++++++---///999MMMaaawwwzzzqqq```WWWSSSWWWZZZVVVRRRRRRtttwwwxxxxxxzzzwwwaaaMMMAAA<<<<<<777111,,,))))))((((((###$$$%%%%%%&&&&&&%%%%%%'''%%%######%%%&&&&&&%%%%%%(((+++,,,***(((&&&%%%&&&&&&'''))),,,---.........---///666>>>AAA???<<<:::999888666444111...,,,)))(((&&&%%%$$$$$$%%%&&&)))(((((('''(((***+++,,,222///,,,*********'''%%%########################$$$$$$######$$$$$$%%%&&&############$$$$$$$$$%%%&&&%%%###$$$%%%%%%$$$"""%%%!!!!!!%%%&&&###$$$((($$$&&&(((((('''&&&&&&'''***'''%%%$$$%%%%%%###!!!(((((((((((()))***+++,,,------,,,***)))+++...222:::>>>BBB@@@999222---+++((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$%%%%%%$$$""""""$$$&&&'''%%%$$$&&&***,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&(((***''''''&&&''')))+++...000:::KKK```pppyyy|||yyytttqqqkkkmmmuuusssggg___```gggkkklllggg[[[OOOGGGDDDDDDDDDGGGLLLMMMKKKMMMRRRSSSWWW]]]___[[[XXX^^^hhhnnnwww~~~|||{{{|||~~~}}}~~~~~~~~~~~~~~~{{{|||{{{}}}}}}vvvnnnggg```\\\VVVOOOLLLOOORRRRRR\\\iiimmmiiillluuuyyy}}}~~~~~~|||~~~zzzxxxzzz|||}}}|||{{{|||}}}yyyyyyzzz{{{}}}~~~|||zzz{{{~~~yyyyyy{{{}}}ttt```QQQEEEGGGNNN[[[lllzzz~~~}}}~~~}}}tttttt{{{{{{wwwxxxzzzuuuooonnnggg[[[LLL<<<111,,,***))))))(((''''''((())))))%%%&&&&&&'''''''''''''''$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%$$$######"""######&&&###$$$###"""""""""###%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%&&&'''((()))$$$&&&'''%%%###"""$$$&&&&&&&&&&&&''')))***+++***&&&&&&%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&###!!!"""%%%&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%'''(((''''''''''''((((((((((((******+++,,,---666III[[[qqqxxxbbbZZZUUUXXXXXXTTTPPPOOOvvvzzz|||{{{}}}~~~pppUUU@@@444111---+++(((''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%'''%%%######%%%&&&&&&%%%&&&(((******((('''&&&''''''(((***,,,---.../////////222777===@@@@@@???===;;;888555444444222...***+++***(((&&&%%%&&&'''(((***)))(((''''''((()))***///...+++***)))'''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%#########$$$$$$$$$%%%%%%&&&%%%###$$$%%%%%%$$$"""###!!! """"""!!!!!!$$$!!!###%%%%%%$$$$$$%%%&&&'''&&&&&&''''''&&&### ((((((((())))))******++++++++++++))))))+++///222===AAAEEECCC<<<333---***)))(((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((('''%%%$$$""""""$$$%%%%%%$$$######$$$&&&'''%%%$$$&&&)))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&(((***''''''&&&&&&''')))+++,,,444@@@PPP^^^kkksssrrrmmmdddaaaeeeqqquuummmccc```iiilllmmmggg\\\OOOFFFBBBBBBAAADDDIIIJJJIIILLLQQQQQQUUU[[[___\\\YYY^^^gggllluuu{{{zzzxxx|||yyy{{{zzz|||zzztttkkkccc___]]]YYYWWWWWW``````fffnnnoookkknnnuuuwww||||||yyyyyyyyy}}}{{{yyyxxxxxxxxxyyy{{{}}}}}}|||zzz{{{|||~~~}}}}}}}}}}}}~~~xxx{{{}}}nnnZZZLLLCCCIIITTTbbbooo{{{}}}|||~~~~~~}}}{{{qqqpppwww{{{|||zzzyyyzzz|||xxxqqqooohhh[[[JJJ:::///+++)))***))))))(((((())))))***%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$#########$$$ $$$'''%%%"""!!!"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))$$$&&&(((%%%"""!!!&&&+++'''%%%###%%%)))+++***((('''&&&&&&%%%%%%%%%%%%&&&""""""######$$$$$$%%%%%%(((!!!%%%'''!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&'''''''''(((((((((***))))))***+++222BBBRRRgggxxxhhhaaaZZZYYYWWWSSSOOONNNqqqvvvzzzzzz|||{{{hhhLLL888///...(((&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%%%%&&&$$$###$$$&&&&&&&&&%%%&&&'''((((((&&&&&&'''((((((***,,,......///000000333999???BBBAAA@@@AAACCC@@@;;;666555666444///***---+++)))'''&&&'''(((***+++***((('''&&&&&&'''(((*********)))(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""$$$###"""###"""""""""###!!!###%%%%%%%%%%%%&&&((($$$$$$%%%&&&'''''''''&&&'''(((((()))))))))))))))%%%&&&'''((())),,,111555<<<@@@EEEDDD===444...,,,)))((('''&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%#########$$$%%%%%%######$$$%%%&&&%%%$$$&&&((()))'''%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((('''''')))+++(((''''''&&&'''((())))))///666???LLL[[[ggghhhcccVVVSSSXXXfffooommmeeeaaafffhhhiiidddZZZOOOFFFAAAAAA@@@CCCHHHJJJJJJMMMSSSQQQTTTZZZ]]][[[XXX\\\cccgggpppwwwvvvtttyyy}}}}}}||||||}}}yyyqqqhhheeeggghhhgggfffooonnnooorrrpppmmmooovvvyyy~~~~~~|||zzzyyywww~~~~~~}}}yyyvvvxxxwwwxxxzzz|||}}}{{{yyyyyy~~~xxxxxx|||{{{xxxwwwuuuxxxyyy{{{|||{{{yyykkkYYYMMMCCCLLL[[[hhhqqqyyy|||yyy~~~{{{|||}}}zzzpppoootttwwwzzz||||||~~~{{{uuummmfffXXXGGG888...+++*********))))))))))))******'''&&&%%%$$$%%%&&&((()))%%%&&&&&&'''''''''''''''%%%%%%%%%$$$$$$#########$$$""""""$$$&&&&&&$$$"""""""""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((( $$$&&&%%%"""###***111(((%%%"""###'''***)))''''''&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$'''!!!%%%'''###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''''''''%%%$$$%%%&&&&&&''''''((((((((()))(((((()))***...;;;III[[[qqqrrrjjj```YYYUUUQQQOOOOOOnnnsssxxxyyy||||||www^^^EEE333,,,,,,,,,***((('''((())))))(((###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&'''''''''%%%%%%'''((('''***...000000000111222:::???EEEEEEAAA@@@DDDIIIGGGAAA;;;999999777111,,,///---***''''''(((***++++++***((('''%%%%%%&&&&&&$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&%%%###$$$%%%%%%$$$"""''''''&&&%%%%%%&&&&&&&&&$$$&&&'''''''''''')))+++&&&%%%%%%$$$$$$&&&(((***''''''((()))))))))(((((($$$%%%''''''))),,,000333888<<>>>>>@@@FFFHHHIIIMMMSSSSSSTTTXXX[[[XXXUUUXXX^^^dddnnnuuuuuutttzzz~~~}}}|||}}}|||vvvooommmrrrwwwxxxwwwyyywwwvvvtttpppnnnrrryyy|||{{{||||||yyyvvvyyyzzz}}}}}}xxxyyyxxxyyyzzz||||||zzzxxxwww{{{uuuuuuyyy{{{~~~xxxrrrqqqtttwww{{{}}}}}}uuuhhhXXXMMMGGGRRRaaammmssswwwzzz|||}}}yyy|||sssrrrtttuuuzzz~~~{{{ttteee^^^RRRCCC666...+++,,,))))))************))))))((('''&&&&&&&&&''')))***$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""""""""$$$%%%$$$###""""""###$$$$$$$$$$$$###&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$###"""#########$$$%%%%%%%%%&&&!!!$$$%%%$$$"""$$$+++000'''$$$""""""%%%(((((('''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""###&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%&&&'''%%%$$$%%%%%%%%%&&&'''(((((()))((('''((()))))),,,555@@@QQQkkkyyyrrreeeYYYRRROOONNNMMMpppvvvzzz|||{{{iiiQQQ<<<...(((((()))'''&&&&&&''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$######%%%''''''&&&%%%$$$%%%'''&&&%%%%%%&&&(((''',,,111333222222444666???DDDIIIHHHDDDCCCHHHNNNJJJFFFAAA===<<<999555222000---***''''''(((***,,,+++***(((&&&%%%%%%%%%%%%!!!###%%%&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&%%%###$$$%%%%%%$$$""""""$$$###!!!!!!$$$$$$""""""###$$$$$$######%%%'''))))))'''$$$######&&&)))&&&'''((()))))))))(((''''''((((((((('''(((+++---333888======999444111000'''&&&&&&%%%$$$###"""""""""""""""######"""""""""""""""""""""############!!!$$$&&&''''''&&&&&&"""$$$&&&&&&$$$###$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''((()))***)))((((((***,,,'''''''''''''''''''''''''''))),,,222>>>HHHJJJFFF<<<:::;;;CCCOOOXXX]]]^^^ZZZZZZYYYVVVQQQKKKEEEAAA::::::<<>>======???000---)))'''&&&(((***,,,)))(((&&&%%%$$$$$$%%%%%%%%%&&&'''%%%"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$""""""&&&&&&"""###(((***&&&'''''''''&&&$$$$$$&&&(((!!!$$$((()))''''''(((***&&&''')))******((('''%%%###%%%&&&''''''(((+++---111444666555111------...((((((((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!"""%%%''''''&&&$$$""""""$$$&&&&&&%%%$$$###$$$###$$$&&&%%%$$$######$$$######$$$%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''(((######$$$%%%%%%%%%$$$$$$!!!%%%'''(((,,,000000---+++---///333;;;GGGQQQVVVYYYVVVRRRNNNJJJFFFBBB@@@;;;:::===BBBFFFHHHNNNUUUPPPNNNNNNOOOPPPPPPUUU\\\ccclllsssrrrqqqvvv}}}{{{wwwtttrrrpppooossszzz~~~|||vvv{{{|||xxxxxx|||uuurrrxxx~~~xxxyyy}}}}}}xxxqqquuuvvvzzz~~~}}}}}}}}}{{{xxxvvvxxx{{{zzzxxxxxx|||}}}zzzuuuxxx}}}|||uuupppqqqzzzzzz{{{~~~{{{~~~yyylll^^^TTT^^^eeeppp|||~~~|||}}}}}}~~~yyyyyy|||~~~{{{yyy||||||yyy{{{qqqdddVVVKKK<<<:::555000***((()))+++&&&'''((())))))((('''&&&$$$%%%&&&'''((('''&&&%%%$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$ %%%&&&!!!!!!&&&(((&&&%%%###"""!!!!!!###%%%&&&---+++)))'''&&&'''((()))!!!###&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%!!!"""''')))&&&###!!!%%%'''###$$$***!!!"""$$$%%%&&&%%%%%%$$$"""###$$$%%%&&&'''((((((###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++%%%"""&&&'''&&&######$$$%%%'''(((((()))((('''))),,,---,,,///555DDDaaazzzxxxkkkaaaUUUIII~~~|||gggYYYIII777,,,***+++)))&&&+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$"""!!!!!!"""$$$&&&&&&%%%%%%%%%&&&,,,...222777<<<@@@DDDEEECCCHHHMMMPPPOOOKKKGGGEEEFFFEEE@@@:::<<<@@@<<<444111---***''''''''''''&&&+++'''######%%%'''&&&%%%$$$'''***)))$$$"""$$$'''''''''&&&%%%%%%$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$###!!!""""""$$$"""!!!###"""$$$&&&&&&$$$$$$&&&((("""$$$&&&&&&%%%$$$###$$$+++***'''%%%%%%&&&&&&%%%$$$)))***'''''')))'''"""%%%%%%%%%%%%%%%&&&'''(((---///111111///+++)))((((((((())))))))))))(((((('''&&&%%%%%%&&&&&&$$$"""'''&&&%%%###"""######$$$$$$'''&&&""""""%%%%%%#########$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%###"""!!!"""$$$''')))&&&&&&%%%%%%&&&&&&'''(((***)))(((''''''((()))***&&&((()))+++,,,,,,,,,++++++((()))///666@@@NNNZZZZZZVVVQQQLLLHHHDDDAAA?????????@@@BBBEEEIIIMMMOOOMMMNNNKKKFFFHHHRRR[[[```bbbiiiooooookkklllttt||||||wwwqqqnnniiikkkooouuuzzz~~~~~~~~~vvvsssppprrrxxx~~~~~~|||yyyxxx~~~||||||||||||{{{zzzyyy{{{}}}|||~~~~~~|||}}}{{{zzzxxxyyy{{{~~~~~~wwwsssuuuyyyxxxzzz{{{}}}~~~{{{|||~~~}}}~~~{{{~~~~~~vvvlllccc^^^lllssszzz~~~~~~zzzyyy|||}}}xxxxxx||||||www}}}yyyxxx|||}}}tttlllbbbUUUHHH>>>444222...+++)))(((((()))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$(((((('''&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$###"""###%%%(((***))))))((((((((())))))###$$$$$$%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%%%%&&&""""""######$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&(((((($$$ $$$***'''%%%%%%%%%$$$$$$$$$######"""###$$$&&&'''(((((((((,,,)))&&&'''+++///000...AAARRRlllvvvgggWWWIIIvvvcccOOOBBB222))))))+++)))&&&)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%###""""""### """$$$%%%%%%%%%'''(((***---111777<<<@@@DDDEEEAAAEEEKKKNNNNNNKKKGGGEEEDDDBBB<<<666777;;;999222///,,,)))((()))))))))))))))'''$$$$$$%%%'''&&&%%%###''')))((($$$"""$$$&&&''''''&&&%%%%%%$$$######"""###%%%$$$######$$$&&&***)))'''%%%$$$$$$$$$$$$$$$ ###$$$"""!!!###$$$&&&'''&&&###!!!"""######%%%''''''&&&$$$$$$%%%(((&&&&&&((((((&&&''')))&&&)))((($$$%%%)))((($$$''''''&&&&&&&&&&&&&&&&&&***,,,...---+++)))''''''(((((())))))))))))(((((('''%%%%%%%%%&&&&&&$$$"""%%%$$$$$$######$$$%%%&&&$$$&&&&&&###"""%%%%%%"""######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&%%%$$$#########%%%'''(((%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''''''''((()))+++,,,,,,+++++++++)))***...333;;;JJJWWWZZZWWWRRRMMMIIIFFFBBBAAA@@@AAABBBDDDGGGIIIKKKMMMLLLMMMKKKFFFGGGPPPYYY\\\aaaeeeiiijjjhhhkkksssyyy}}}zzzvvvsssqqqnnnpppssswwwzzz||||||{{{rrrpppooorrryyy|||{{{~~~|||||||||}}}|||}}}~~~~~~~~~~~~}}}}}}~~~zzzuuuvvvyyyyyy{{{|||~~~}}}}}}~~~}}}}}}|||~~~vvvnnngggdddpppwww}}}~~~zzzwwwxxxzzz|||}}}zzzvvvvvvzzz~~~}}}}}}~~~|||}}}{{{}}}{{{ooocccVVVIII<<<444222000---***)))(((((()))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&%%%######%%%'''******))))))*********+++&&&&&&&&&&&&&&&%%%%%%$$$!!!"""$$$&&&'''&&&%%%%%%""""""###$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$"""!!!!!!"""$$$%%%########################$$$$$$$$$$$$$$$%%%%%%&&&''''''%%%"""$$$((('''!!!#########$$$$$$%%%%%%%%%###$$$%%%&&&''''''(((((()))******)))***,,,///111;;;KKKddd{{{{{{nnn^^^RRR}}}{{{}}}~~~~~~|||{{{mmm\\\BBB777,,,&&&(((***)))&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%######$$$%%% """%%%&&&'''''')))+++))),,,111777===AAADDDFFF@@@CCCHHHLLLMMMKKKGGGEEECCC@@@999444444777666222...,,,******+++,,,++++++'''&&&%%%%%%&&&&&&%%%$$$###&&&((('''$$$"""$$$&&&'''&&&&&&%%%%%%$$$$$$###"""###$$$$$$######$$$&&&***(((%%%"""!!!"""$$$%%%&&&"""!!!$$$%%%###"""###"""$$$%%%%%%###!!!!!!!!!###%%%'''(((&&&%%%%%%%%%%%%###%%%******&&&(((...((((((&&&###$$$((()))''')))(((((('''&&&&&&%%%%%%'''((()))((('''&&&&&&''''''(((((())))))(((((('''&&&%%%%%%%%%'''&&&%%%###############$$$%%%&&&'''###&&&&&&$$$###%%%$$$!!!###$$$$$$%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''((()))***++++++************+++---...444CCCRRRWWWUUUQQQLLLGGGDDDAAA@@@@@@AAADDDFFFGGGHHHHHHHHHJJJLLLJJJFFFFFFMMMTTTVVV]]]___bbbeeehhhlllrrrwww||||||~~~~~~}}}{{{yyywwwuuutttssstttwwwyyyzzzzzzyyyxxxooooooppptttzzz~~~~~~~~~~~~}}}|||}}}~~~||||||}}}}}}~~~{{{tttnnnkkkkkkvvv}}}~~~|||~~~|||yyywwwwwwyyy|||}}}{{{yyyxxxyyy}}}|||zzz{{{|||}}}}}}|||zzzyyy~~~sssdddTTTHHH<<<222,,,...---+++)))(((((())))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%'''''''''%%%$$$((((((((('''%%%%%%''')))***+++,,,,,,------------******)))((('''&&&%%%%%%"""&&&''''''&&&$$$######$$$$$$%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''%%%'''&&&######&&&&&&$$$!!!"""###$$$%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&'''***,,,+++)))***...333555CCCYYYpppuuuggg\\\~~~vvvuuuzzz}}}yyyqqqbbbSSS888000(((&&&(((***(((%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$######%%%'''###%%%''')))))))))+++,,,***---333999???DDDGGGHHHCCCEEEHHHLLLMMMKKKFFFCCCDDD@@@999444444555666555///...,,,,,,------,,,***&&&%%%&&&&&&&&&%%%$$$######%%%'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$######$$$%%%'''&&&$$$###"""###$$$%%%((($$$"""%%%&&&###"""### ###$$$%%%$$$$$$$$$###%%%''''''&&&$$$$$$%%%%%%"""$$$+++,,,(((***111***(((%%%$$$&&&((((((&&&((((((((((((''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&((('''(((((((((((((((((('''&&&%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&###&&&&&&$$$$$$%%%$$$!!!###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$$$$%%%'''(((((((((''''''###$$$%%%&&&&&&'''''''''&&&&&&''''''((()))******(((((()))))))))))))))))))))***,,,,,,***---;;;KKKOOONNNLLLGGGBBB>>><<<<<<>>>@@@CCCEEEFFFFFFDDDCCCIIIKKKJJJFFFFFFKKKPPPPPPWWWYYY^^^dddlllqqqtttuuuvvvvvvzzz~~~|||yyyvvvtttuuuwwwyyyzzzyyywwwvvvvvvrrrsssuuuxxx{{{}}}}}}}}}wwwvvvxxx|||~~~~~~~~~~~~~~~}}}vvvmmmiiikkknnnxxx~~~|||~~~{{{}}}~~~zzzyyy||||||{{{~~~}}}yyyxxxyyy|||~~~zzzuuuqqqsssgggVVVGGG<<<555000,,,++++++***)))((())))))***''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$#####################$$$###$$$'''))))))((('''&&&((()))))))))((())),,,...---...000111222222111000---,,,+++)))'''&&&%%%$$$ ###%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$###""""""###$$$$$$########################%%%%%%%%%$$$%%%%%%&&&'''$$$&&&'''%%%###$$$%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&((()))))))))***---000444???RRRhhh{{{{{{pppgggyyyrrrsss{{{zzzrrrfffVVVIII333...(((&&&((()))'''$$$!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&$$$######&&&((($$$&&&((()))((('''((())),,,///555<<>>:::999:::;;;===@@@CCCDDDCCCAAA@@@GGGKKKKKKHHHGGGKKKMMMLLLPPPSSS[[[eeeooottttttrrroooooossszzz{{{zzz~~~|||wwwsssuuuwwwzzzzzzxxxvvvuuuvvvyyyzzz||||||{{{yyywwwvvvoooooottt{{{~~~|||~~~yyynnncccaaagggmmmxxx~~~|||}}}yyyzzz~~~~~~}}}~~~~~~zzzxxxxxxzzz}}}}}}}}}}}}zzztttooojjj^^^LLL>>>666222000///)))))))))))))))))))))***''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######"""!!!!!!"""###%%%'''((('''&&&%%%&&&(((***+++,,,...222555222444666888888777555444///---+++)))'''%%%$$$$$$&&&&&&%%%$$$$$$&&&'''(((''''''''''''(((((((((((((((&&&###!!!!!!###&&&((($$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''%%%%%%&&&***,,,,,,+++666???OOOcccvvvyyyppp{{{uuuqqquuu~~~zzzrrrfffXXXHHH>>>000,,,((('''(((((('''%%%!!!"""$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&###$$$%%%$$$######%%%'''###%%%''''''&&&%%%&&&'''...111888???DDDHHHJJJJJJKKKJJJJJJLLLMMMJJJDDD???<<<777333111...,,,---000111000000000///---)))&&&$$$&&&&&&%%%$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######""""""###%%%$$$%%%'''(((((('''&&&%%%'''###"""%%%&&&$$$###$$$%%%$$$######$$$%%%$$$######%%%''''''&&&%%%%%%%%%&&&'''%%%'''333EEEMMMKKK777...(((((()))'''$$$###"""$$$%%%'''(((''''''&&&&&&''''''&&&$$$%%%''')))&&&''''''((((((''''''&&&&&&%%%%%%&&&(((((('''%%%''''''''''''&&&%%%$$$###$$$'''&&&""""""%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&&&& ###%%%&&&&&&&&&###$$$&&&(((***+++++++++***)))((('''&&&&&&'''''''''(((***+++((('''///:::???AAABBB@@@;;;888888999888:::===@@@BBBBBBAAA@@@FFFKKKMMMKKKJJJLLLLLLJJJIIINNNWWWaaajjjmmmmmmkkkeeeeeekkkssstttssszzzzzzvvvvvvyyy||||||xxxuuuuuuvvv{{{}}}~~~}}}zzzvvvtttsssnnnnnnttt~~~|||zzz}}}~~~~~~}}}ssseeeYYYYYYcccmmmxxx~~~~~~~~~{{{zzz{{{~~~~~~|||zzzzzz}}}}}}zzzyyy{{{~~~|||uuuooodddXXXGGG999222///...---))))))))))))******))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!! !!!"""###$$$%%%%%%%%%&&&(((+++---///222777:::888:::===??????===:::888000///,,,)))'''&&&%%%%%%,,,***'''%%%$$$&&&((()))''''''''''''''''''''''''(((&&&###!!!!!!###&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&######%%%&&&$$$%%%'''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&'''''''''&&&'''%%%###&&&+++---,,,)))777>>>LLL___rrrxxxvvvttttttyyy}}}sssgggXXXHHH;;;444---***'''&&&'''((('''&&&"""###$$$&&&&&&%%%$$$###"""######$$$%%%%%%&&&&&&!!!###%%%%%%$$$###$$$%%%###%%%'''(((''''''(((***...222999???EEEHHHIIIIIIJJJHHHHHHJJJLLLJJJDDD>>>777222//////,,,'''(((,,,......///000000...***&&&%%%&&&&&&$$$"""!!!$$$&&&&&&&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######""""""###$$$"""############$$$%%%%%%%%%!!!!!!$$$&&&$$$###$$$&&&### """$$$$$$###%%%''')))***((('''''''''%%%***'''%%%<<<___llldddAAA444(((&&&'''%%%$$$%%%###$$$%%%&&&'''&&&$$$###&&&'''((('''%%%%%%&&&(((&&&''''''((((((''''''&&&&&&%%%%%%&&&((()))'''&&&%%%&&&&&&''''''&&&%%%$$$&&&'''%%% $$$&&&$$$$$$%%%&&&&&&'''&&&&&&&&&$$$%%%&&&'''((((((''''''&&&&&&'''''''''&&&&&&&&& !!!###%%%'''&&&&&&%%%"""###%%%(((***+++++++++***)))(((&&&%%%%%%&&&&&&'''''')))+++***(((,,,333666:::===;;;777444555777666888;;;???AAABBBCCCBBBFFFKKKOOOMMMLLLNNNMMMJJJEEEIIIPPPWWW\\\___```aaa\\\\\\ccclllmmmllluuu}}}zzz~~~}}}zzz~~~zzzvvvuuuwwwwwwyyy{{{zzzwwwtttttttttpppqqqwww{{{xxx{{{|||yyymmm]]]RRRTTTbbboooyyy~~~|||yyy{{{}}}{{{zzz~~~}}}rrriii\\\QQQBBB555///---,,,+++******************))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""""""""###%%%'''((((((***---///111444999<<>>;;;222000---***((((((((((((+++***((('''&&&'''((((((%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$#######################################""""""######$$$%%%(((""" %%%(((&&&%%%'''$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&''''''((((((&&&&&&''')))+++,,,---,,,333:::GGGZZZoooxxxuuutttwww}}}~~~ooo___MMM===222...+++(((%%%$$$&&&'''((('''"""$$$%%%&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&"""$$$%%%$$$######$$$$$$''')))++++++,,,---//////222999???DDDGGGHHHHHHHHHFFFEEEHHHKKKJJJDDD???555111///000,,,&&&&&&++++++,,,...000111///+++'''%%%&&&&&&###!!!!!!$$$''''''&&&&&&((()))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######""""""###$$$'''&&&$$$###$$$&&&(((***$$$ $$$%%%$$$###%%%"""!!!%%%&&&&&&''')))++++++***)))))))))###+++(((%%%DDDssswwwIII888)))$$$$$$###$$$'''$$$%%%&&&&&&&&&$$$""" &&&'''((('''%%%$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&((()))(((&&&###$$$&&&'''(((''''''&&&'''(((%%%$$$&&&%%%$$$%%%&&&&&&''''''&&&&&&###$$$&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&"""$$$&&&)))+++,,,,,,,,,+++)))(((&&&%%%%%%%%%&&&'''&&&(((++++++)))***//////333777666222000111444555777:::>>>AAACCCEEEEEEFFFLLLPPPOOONNNOOOMMMJJJCCCGGGKKKNNNPPPSSSVVVYYYUUUVVV^^^hhhhhhgggrrrzzzwww|||~~~{{{vvvvvvwwwqqquuuxxxxxxvvvtttuuuwwwqqqrrrxxx{{{xxx}}}zzz}}}|||wwwjjjYYYOOOSSScccrrrzzz~~~~~~~~~yyyyyy~~~|||mmm```TTTJJJ===333...---,,,+++***++++++++++++******)))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%(((***,,,+++---...000222555999<<>>CCCJJJFFF===333000,,,***)))(((&&&%%%'''))),,,,,,+++)))(((((('''&&&$$$###"""######$$$'''%%%###%%%)))++++++***((('''&&&$$$###$$$$$$$$$###!!! ###%%%$$$"""$$$$$$$$$###$$$$$$%%%%%%%%%$$$!!! """###''''''&&&%%%###"""!!!!!!'''((()))***)))(((&&&$$$(((%%%%%%+++DDDoooyyyBBB555'''""""""###%%%)))&&&&&&&&&'''((('''%%%######$$$$$$%%%%%%%%%$$$###))))))((('''''''''''''''---***)))+++......)))$$$###############$$$&&&(((&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&'''''''''######$$$''')))***)))''''''&&&&&&%%%%%%&&&&&&'''###&&&&&&$$$$$$'''&&&###$$$%%%''')))******))))))+++***((('''&&&&&&'''''')))))))))((('''(((+++...///////////////000111111111333666999<<>>EEELLLPPPMMMIIIGGGDDDAAA<<<999555111...---,,,---)))'''%%%"""!!!!!!"""###%%%""" !!!$$$&&&%%%###!!!###&&&'''&&&$$$######&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&$$$!!!!!!"""$$$######"""!!!###%%%''')))***(((&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&''''''''''''''''''&&&(((((()))***,,,---...///333777???MMM___ooo|||}}}vvvsss___NNN???222,,,,,,)))(((((('''&&&&&&%%%%%%&&&''''''((('''&&&%%%$$$###%%%&&&$$$""""""$$$&&&%%%&&&%%%###""""""%%%'''((((((((()))+++---------333555888:::;;;:::999888;;;@@@@@@===@@@FFFCCC:::111...+++)))))))))((('''(((***,,,,,,***(((''''''((('''&&&%%%$$$%%%%%%&&&***'''%%%&&&)))++++++***)))'''%%%$$$###$$$%%%%%%%%%###!!!"""$$$%%%%%%###%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!! !!!"""###%%%%%%%%%%%%$$$$$$$$$$$$'''((()))******((('''&&&(((%%%%%%))):::\\\mmmaaa;;;000'''%%%%%%$$$$$$&&&'''&&&&&&&&&'''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((,,,***)))+++......)))%%%%%%%%%$$$#########%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&(((***+++***)))&&&&&&&&&%%%%%%&&&&&&&&&###&&&'''%%%%%%''''''$$$''''''((((((((('''&&&%%%))))))'''&&&%%%&&&''''''((())))))(((''''''***,,,.........//////000111222111222555888;;;===>>>???DDDJJJOOOMMMKKKLLLKKKHHHCCC??????BBBAAA@@@DDDJJJPPPYYY```aaabbbiiipppsss{{{wwwrrrpppxxx~~~~~~zzzrrrqqqqqquuuzzz{{{xxxsssqqqqqqtttzzz|||zzz{{{~~~~~~|||}}}}}}|||qqq\\\NNNOOO\\\lllvvv|||wwwwwwvvvmmm[[[LLL@@@:::333...---------,,,---***))))))+++,,,***(((***)))((('''((((((((('''&&&&&&&&&'''((('''%%%###%%%$$$$$$&&&((((((&&&$$$&&&%%%$$$############$$$&&&%%%$$$$$$%%%(((***+++***+++------...333:::@@@JJJPPPSSSPPPLLLKKKHHHEEECCC???888111,,,((('''''',,,+++(((&&&%%%%%%&&&'''$$$"""!!!"""$$$&&&%%%######$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$######%%%'''&&&&&&$$$$$$%%%&&&(((******(((&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&(((((()))***,,,---......222444;;;GGGVVVfffrrryyy}}}xxxwwwfffRRRDDD:::000+++)))((((((''''''&&&%%%%%%%%%''''''((()))((('''&&&%%%######$$$###""""""###%%%%%%%%%%%%$$$######&&&((((((((()))***+++,,,------333444555666666555333222888>>>???;;;===AAA>>>666...,,,)))((()))*********+++,,,...---***'''&&&&&&)))(((((('''''''''((((((,,,***'''''')))+++,,,,,,***(((&&&######$$$%%%''''''&&&$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$##################$$$$$$%%%%%%&&&&&&'''''''''''')))******)))(((((('''%%%''''''---BBBMMMCCC111***%%%&&&'''%%%###$$$((('''&&&&&&%%%&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%"""###$$$%%%&&&'''((((((,,,******,,,......***&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$((('''&&&&&&((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&$$$((((((&&&&&&((('''$$$&&&&&&'''''''''&&&%%%$$$((('''&&&%%%%%%%%%&&&'''((())))))((('''''')))+++------...///000222333444000222444666888999:::;;;@@@FFFJJJJJJJJJKKKKKKHHHDDD@@@>>>===;;;:::===BBBLLLUUU\\\^^^___fffmmmqqq|||~~~{{{|||yyyxxxvvvrrrqqqxxx~~~~~~rrrssswww||||||tttnnnpppnnnpppuuuwwwvvvwwwzzz{{{{{{~~~~~~vvvgggTTTJJJNNN]]]nnnyyy~~~~~~{{{tttpppjjj___OOOBBB555111---******+++,,,---+++)))))))))+++,,,+++***)))*********))))))((('''((('''&&&'''''''''%%%###$$$###$$$%%%''''''&&&$$$%%%$$$$$$############$$$&&&%%%%%%$$$%%%''')))***)))***+++***+++111:::AAALLLQQQTTTQQQOOOOOONNNKKKIIICCC:::000)))&&&%%%&&&)))'''%%%###""""""###$$$$$$###"""###$$$%%%$$$###%%%%%%%%%###""""""%%%'''&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&&((('''&&&%%%%%%&&&'''((()))'''%%%$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''((()))***+++---......222444999BBBNNN]]]iiiqqq~~~zzziiiXXXEEE:::555///***((('''''''''&&&&&&%%%%%%%%%'''((()))))))))(((&&&&&&##################$$$%%%$$$%%%&&&%%%$$$%%%'''))))))***+++++++++,,,---...000000111111222111111111444<<<>>>::::::>>><<<555---***((('''))),,,---------...///---)))&&&%%%%%%(((((((((((((((((())))))***)))''''''(((***---...+++)))&&&$$$###$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&'''''''''&&&'''((()))*********)))'''%%%)))(((&&&000777///+++&&&###&&&'''%%%$$$%%%(((((('''&&&$$$%%%&&&((()))(((&&&$$$###$$$%%%&&&"""###$$$%%%&&&''''''(((+++***+++---///...+++)))&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######%%%$$$"""###%%%'''((((((%%%%%%%%%&&&&&&%%%%%%%%%%%%((()))&&&&&&((('''$$$"""###$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&''')))***++++++))))))***+++,,,------///000333444555000111222444666666777777<<>>IIIRRRYYYZZZ\\\cccjjjmmmrrruuuxxx|||}}}uuuuuutttuuuuuusssrrrzzz~~~vvvxxx|||{{{ssslllooollllllqqqttttttvvvzzz|||yyyxxx|||~~~mmm^^^MMMGGGOOO___ppp}}}}}}wwwooodddUUUEEE999///---***((((((***+++,,,)))((()))***+++,,,,,,,,,)))***,,,,,,***((('''''')))(((&&&&&&''''''%%%$$$#########%%%''''''&&&$$$%%%$$$$$$#########$$$$$$&&&%%%%%%%%%%%%&&&((((((&&&((()))***+++///777===JJJOOORRRRRRRRRTTTTTTPPPJJJDDD:::000)))'''''')))&&&$$$"""  !!!"""$$$###$$$$$$%%%%%%$$$###$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$######'''&&&%%%$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''(((***+++,,,---...222444999@@@LLLYYYgggppp}}}~~~}}}zzz[[[KKK;;;444111---)))(((&&&&&&&&&&&&&&&%%%%%%%%%'''((()))))))))(((&&&&&&%%%$$$###$$$%%%%%%&&&&&&###%%%&&&&&&&&&&&&(((******,,,------,,,,,,...///000000//////////////////000:::???;;;999<<<;;;666---***((('''***---///000///000///---)))&&&%%%%%%&&&&&&''''''(((((((((((('''&&&&&&'''(((***---///+++***'''%%%$$$%%%'''(((******)))((('''''''''((('''&&&&&&%%%$$$$$$$$$%%%"""###%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))'''$$$***,,,&&&***///+++***%%%"""$$$%%%$$$%%%)))((()))((('''$$$$$$&&&))))))(((&&&$$$$$$%%%&&&'''$$$%%%&&&''''''''''''&&&******,,,...//////---+++&&&%%%$$$%%%&&&'''%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""" """%%%'''))))))$$$$$$%%%&&&&&&%%%$$$$$$&&&))))))&&&&&&((('''$$$"""######$$$%%%&&&'''(((%%%$$$######$$$%%%&&&'''***,,,......---++++++,,,,,,------///111333555666000111222333444555555555888<<>>HHHUUUcccmmmwwwxxxzzz~~~{{{mmmMMMAAA555000...+++((((((&&&&&&%%%%%%%%%%%%%%%%%%''''''((()))((('''&&&%%%%%%$$$###$$$&&&''''''&&&###$$$&&&''''''''')))++++++...000000------///222444333111...---------...111===CCC>>>:::;;;:::666000---***)))+++...000111000000///---)))&&&%%%&&&$$$$$$&&&'''((((((((((((%%%&&&((((((((())),,,...+++***((('''&&&&&&'''''')))******)))(((''')))***((('''&&&%%%%%%$$$$$$%%%"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))$$$***///)))***///...+++'''$$$$$$$$$###&&&+++''')))***(((%%%$$$&&&)))((('''&&&&&&&&&&&&'''(((%%%%%%'''(((((('''&&&%%%)))***---/////////...---(((&&&$$$%%%'''(((%%%!!!""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$###"""$$$''')))))))))###$$$%%%&&&&&&%%%$$$###&&&))))))&&&%%%'''&&&###'''&&&%%%$$$$$$$$$%%%%%%$$$$$$######$$$&&&''')))+++...000111///---,,,,,,------...///111333555666000111222444444555555555555888999888;;;>>>===999333555555111///222444444@@@HHHNNNMMMMMMRRRWWWZZZ]]]fffnnnnnnmmmooopppoookkkmmmqqqvvvuuuuuu{{{{{{vvvtttkkkddd```dddiiilllpppsssvvv|||~~~{{{yyy{{{||||||~~~~~~{{{dddTTTHHHNNN[[[hhhwww~~~}}}sss```KKK;;;222...///...---***((()))***''')))***+++******,,,---)))+++---+++(((%%%&&&((()))'''&&&&&&'''(((((('''######$$$&&&((()))(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%% $$$)))++++++,,,///222@@@HHHQQQXXX^^^aaa\\\UUULLLEEE:::///(((%%%%%%&&&***)))'''&&&%%%&&&'''(((###%%%''''''%%%$$$###$$$ ###'''(((&&&$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''(((''''''(((***((((((((((((''''''&&&&&&)))'''%%%$$$%%%%%%%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))***,,,------+++///444999@@@KKKWWW```oooqqqtttyyy~~~jjjVVVAAA888111...+++'''&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%###!!!"""%%%''''''%%%"""$$$'''(((((((((***,,,---000333222///...000444555333111///...///000111555BBBHHHBBB::::::999555333000,,,***,,,...000111000000///,,,)))&&&&&&'''###$$$&&&'''))))))))))))'''))),,,,,,***)))***+++))))))))))))(((''''''&&&((()))+++***((('''***,,,(((((('''%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&,,,###'''///******///000,,,)))'''(((&&&$$$&&&***%%%)))+++***&&&$$$&&&)))&&&&&&&&&'''(((((())))))!!!###%%%'''(((''''''&&&(((***---///000/////////,,,)))&&&&&&(((&&&"""!!!"""$$$%%%&&&&&&%%%%%%######$$$%%%&&&''''''(((%%%$$$$$$%%%''''''&&&$$$"""$$$%%%&&&&&&%%%$$$"""%%%((((((%%%$$$&&&%%%"""((('''&&&%%%$$$%%%%%%&&&$$$$$$###$$$%%%''')))***+++---111111000---++++++......///000111333555666111222333444555666666666333444444333555888666111///333444///...111222///999@@@EEECCCAAADDDIIIKKKPPPXXX^^^___```dddhhhiiifffiiioootttuuutttzzz|||yyywwwnnneee___aaafffiiillloootttwwwyyyyyy{{{|||yyy{{{xxxdddTTTKKKSSSbbbnnnzzz~~~}}}zzz|||zzznnnYYYEEE888222---///000...+++))))))+++''')))++++++))))))+++---)))+++,,,***%%%###%%%)))(((&&&%%%%%%''')))***)))$$$$$$%%%'''******)))'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&%%%%%%$$$###"""%%%((((((((()))---000999CCCOOOXXX___```WWWMMMEEE???666---&&&$$$$$$%%%'''&&&$$$""""""###%%%&&&###%%%((((((%%%######$$$"""$$$&&&&&&%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&''''''''''''***,,,((((((((((((((((((''''''***(((&&&%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***+++,,,---***...222444777===FFFNNN]]]___cccjjjqqqyyy}}}uuuZZZBBB999444///---***%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$!!! !!!$$$&&&&&&$$$"""$$$'''(((((()))+++,,,...222444333000...111555111000///...///222555777999FFFLLLDDD;;;999777444666222---+++,,,///000111000000///,,,)))'''''''''###$$$&&&(((*********)))***---000///,,,)))(((((())))))*********(((&&&%%%''')))******((((((***---)))((('''&&&%%%$$$$$$$$$"""""""""######$$$$$$$$$ !!!###%%%'''((()))((('''&&&%%%%%%%%%%%%%%%..."""%%%...***(((...///,,,******+++)))%%%%%%((($$$(((,,,+++'''$$$&&&((($$$%%%'''((())))))))))))"""%%%'''(((''''''(((***...000000///000000000,,,((('''(((%%%!!!"""$$$%%%&&&&&&%%%%%%######$$$%%%'''((())))))%%%$$$$$$$$$%%%$$$!!!"""###%%%&&&&&&%%%###"""%%%((((((%%%$$$%%%$$$!!!%%%$$$$$$$$$%%%''')))***$$$$$$$$$$$$%%%''')))+++***---000111///,,,***)))/////////000111333444555111222333555666777888888222333111///111444222,,,///555666111///222222...333:::>>>;;;999;;;???AAAFFFKKKPPPQQQUUU\\\aaabbbcccgggmmmssstttsssxxx}}}zzzxxxsssiiibbbbbbfffhhhjjjmmmsssuuuvvvxxx}}}|||pppwww~~~{{{xxxwwweeeTTTMMMWWWgggqqq||||||~~~}}}zzzzzz~~~}}}~~~wwwyyyvvvhhhRRR???555333,,,...000///,,,)))***,,,(((***,,,+++))))))***---)))+++,,,)))$$$"""%%%)))'''&&&$$$%%%'''***++++++%%%$$$%%%(((***+++***((('''''''''''''''((()))***&&&&&&&&&&&&%%%$$$######$$$&&&'''&&&%%%''',,,000444>>>LLLVVV]]][[[PPPCCC<<<777000***&&&%%%&&&((('''%%%$$$""""""###%%%&&&"""&&&)))(((&&&######$$$$$$%%%%%%$$$""""""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&)))))))))'''%%%%%%(((***%%%%%%&&&&&&'''&&&&&&%%%***(((&&&&&&''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&''''''((((((''''''&&&&&&&&&''')))***+++,,,---,,,///222222111444;;;AAAEEEHHHNNNUUU\\\ccciiikkkooouuu{{{{{{yyy{{{}}}{{{cccGGG777000...+++(((%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###''''''######''''''###$$$%%%&&&''''''(((***,,,000,,,,,,000111------111444333666888555///111999DDDHHHGGGAAA<<<<<<===<<<555333111...,,,+++++++++---,,,+++)))'''&&&%%%%%%###%%%&&&''''''''')))***---------,,,+++***)))((('''***......***&&&$$$###''''''((()))***,,,...///...,,,)))&&&%%%$$$%%%%%%###"""""""""""""""######&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$&&&'''''''''))),,,///---,,,++++++***)))%%%###&&&%%%$$$%%%'''((('''&&&((('''&&&%%%%%%%%%%%%%%%###&&&'''&&&%%%%%%))),,,---111444333...000...+++'''&&&&&&&&&'''&&&&&&### """'''&&&"""$$$%%%%%%$$$###$$$&&&((()))(((%%%#########$$$%%%%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """%%%'''&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''((()))+++---...---,,,,,,------///000///,,,+++---///222222222222222444555666//////000000000...---,,,---///111111///.........333333222222333555888999???@@@BBBEEEIIIPPPWWW]]][[[___dddiiimmmqqquuuxxxyyyppphhhggghhhhhhiiillluuuvvvxxxzzz{{{|||}}}}}}zzz}}}|||uuukkkXXXTTTUUU___jjjqqq|||yyy|||}}}}}}|||}}}}}}}}}~~~}}}}}}}}}xxxtttlll\\\JJJ:::///+++000///...---,,,+++++++++(((((())))))*********+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))'''&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%###""""""$$$&&&&&&&&&$$$###"""%%%)))---222;;;GGGPPPOOOHHH???999///...+++)))'''%%%$$$$$$$$$$$$###""""""######$$$$$$%%%%%%&&&&&&%%%$$$$$$!!! !!!%%%'''&&&$$$''''''&&&%%%$$$$$$######$$$&&&((((((&&&&&&))),,,,,,***)))((()))((('''%%%$$$###""""""$$$$$$###""" ###&&&&&&$$$$$$'''***)))***+++***((('''((()))''''''&&&&&&'''))),,,...//////---------...///000777888:::===AAAFFFJJJMMMWWW^^^gggllloootttzzz{{{yyy|||iiiPPP;;;111...---***'''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###''''''######''''''###%%%&&&((())))))***---///222//////222222------000444555999<<<888333777???EEEHHHHHHBBB>>>>>>???===999777333///,,,*********,,,+++***(((&&&%%%%%%%%%###%%%&&&'''&&&''')))***+++++++++++++++******)))&&&))),,,,,,)))&&&$$$%%%&&&&&&&&&''')))***+++,,,---,,,)))&&&%%%%%%%%%%%%$$$###############$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$&&&''''''(((***---000.........---***(((&&&%%%&&&%%%$$$%%%'''((((((&&&''''''&&&&&&&&&&&&''''''"""""""""""""""###"""""")))+++,,,,,,///444555111222000,,,(((&&&%%%&&&&&&&&&&&&$$$!!!###'''&&&"""$$$%%%%%%$$$###$$$&&&((()))'''%%%$$$######$$$%%%$$$%%%&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%%%%###%%%''''''&&&&&&'''(((######$$$%%%''')))***+++***+++------+++*********+++---//////---++++++,,,...//////111222333333444....../////////...---,,,,,,...//////...------...000/////////000222444555333555666999<<>>777222---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%###"""$$$''')))((('''''''''&&&&&&%%%$$$$$$###$$$&&&(((((('''(((***---,,,***))))))))))))'''&&&&&&%%%$$$%%%&&&'''&&&$$$&&&'''(((((('''&&&'''(((---......,,,)))(((((((((***)))(((((((((***+++---...............///000000444444444555666999<<<===BBBHHHOOOUUUZZZaaakkkrrr{{{}}}~~~|||pppWWW???222000,,,***)))'''&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''$$$$$$''''''$$$'''(((***+++,,,---000333666444444666444///---...444888???BBB???:::===DDDDDDGGGFFFAAA???@@@AAA???===999444...***(((((()))+++***((('''&&&%%%$$$$$$###$$$&&&'''&&&'''(((***((((((((())))))*********&&&((())))))'''%%%%%%&&&%%%%%%%%%&&&''''''((((((,,,***(((&&&%%%%%%%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''((()))+++...111///111222///***'''&&&'''&&&%%%$$$&&&((())))))(((&&&&&&%%%%%%%%%&&&'''''')))'''$$$!!! !!!"""$$$+++,,,+++***---333555333333111---)))'''&&&&&&&&&&&&'''&&&###$$$'''&&&!!!$$$%%%%%%%%%$$$$$$&&&(((((('''%%%$$$###$$$$$$%%%###$$$%%%%%%$$$$$$&&&(((&&&%%%$$$$$$$$$%%%&&&''''''(((((('''&&&&&&''')))$$$%%%&&&''')))+++,,,,,,***,,,---,,,***)))))))))***,,,...///---+++******+++,,,...///111111111000,,,,,,---.........------,,,------,,,++++++,,,...------------...000111222...///000222444999???DDDJJJMMMQQQUUUYYY^^^dddhhhqqqvvvyyyyyy{{{}}}|||xxx}}}yyyqqqnnnpppvvv|||~~~~~~yyyxxxwwwuuuvvvxxxwwwxxxyyy{{{}}}|||xxxjjj\\\WWW\\\gggttt{{{|||{{{|||zzztttpppmmmjjjddd```aaaccc```ZZZOOOMMMHHHAAA:::444111111...---,,,,,,++++++++++++))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((***,,,,,,++++++&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&%%%###""""""""""""###$$$#########%%%'''%%%***111555555222...,,,***)))(((&&&%%%%%%%%%%%%"""###$$$%%%%%%$$$############$$$$$$%%%%%%%%%&&&(((&&&$$$$$$&&&((((((((('''''''''&&&&&&%%%%%%$$$$$$&&&((())))))***,,,...,,,+++))))))******)))''''''&&&%%%%%%''''''&&&%%%'''&&&$$$$$$$$$###""" +++,,,,,,+++)))(((((())),,,+++***))))))***+++,,,------...///000000000000222111///......///111222222666:::>>>CCCLLLWWW___gggpppyyyzzz~~~~~~vvv___GGG444,,,...)))((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%(((***,,,...///111444777<<<;;;;;;:::777333000///444<<>>===@@@@@@>>><<<888222,,,(((''''''((()))((('''&&&%%%$$$$$$$$$"""$$$&&&&&&&&&&&&(((***''''''''''''(((((())))))&&&&&&&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&))))))'''&&&&&&&&&&&&&&&%%%$$$##################%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''((()))+++///222000333444111***&&&'''***&&&%%%%%%&&&(((******)))&&&&&&%%%$$$######$$$$$$'''&&&###""""""$$$&&&((()))******))),,,222333000111///,,,***(((''''''(((%%%((('''$$$$$$&&&%%%"""###%%%&&&%%%$$$$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%"""$$$%%%%%%$$$%%%''')))&&&%%%$$$######%%%&&&'''))))))((('''%%%%%%''')))'''''')))***++++++,,,,,,***+++,,,,,,+++***+++,,,---------,,,++++++++++++***,,,...///000///---,,,******+++,,,,,,------...***++++++***)))))),,,...------...//////000111111---...///000222555:::>>>BBBDDDGGGKKKNNNTTT[[[___eeekkkpppqqqtttwwwvvvrrrzzz|||{{{xxxyyy|||yyyrrrmmmkkkkkknnnsssxxx|||}}}}}}zzzyyyyyyzzz}}}|||uuueeeWWWVVV___mmmzzz}}}{{{|||zzzpppeee^^^WWWQQQKKKIIIKKKMMMIIICCC@@@===999444000...---------,,,,,,+++++++++,,,,,,)))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++***))))))&&&%%%%%%$$$$$$%%%%%%%%%!!!###%%%&&&$$$#########!!!"""$$$$$$###"""###$$$$$$'''+++,,,,,,*********'''&&&%%%%%%$$$$$$%%%%%% !!!###$$$%%%$$$"""!!!&&&&&&%%%%%%%%%%%%%%%%%%'''&&&$$$######%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%''')))+++,,,---...,,,+++)))***++++++***)))&&&$$$###$$$%%%&&&%%%###&&&###!!!!!!###### ###$$$&&&''''''(((***,,,***))))))))))))***+++,,,---...000222222222111111444333111//////000222333111222444555888>>>FFFLLLPPPVVV^^^gggooouuuxxxxxxwww|||zzz```JJJ999,,,(((((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))+++---///111333777:::@@@AAA@@@===:::777444111444???LLLQQQOOOHHHAAA<<<:::<<<<<<999:::>>>>>><<<777333...)))&&&&&&((()))''''''&&&%%%%%%%%%%%%%%%"""$$$%%%&&&&&&&&&((())))))((('''&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%$$$###"""""""""""""""%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''((((((+++...111000333444000***&&&(((+++'''&&&&&&''')))******)))))))))'''%%%$$$#########$$$$$$$$$%%%&&&''''''(((###&&&((())),,,///...))),,,+++***)))))))))******%%%(((((($$$###%%%%%%"""###$$$&&&&&&%%%$$$%%%'''&&&&&&%%%%%%$$$$$$%%%%%%"""$$$%%%%%%$$$%%%''')))%%%%%%$$$$$$$$$%%%&&&'''((()))(((&&&$$$$$$%%%'''%%%&&&(((+++---...//////)))***,,,,,,,,,---///111111///,,,***)))***,,,---,,,---...///...,,,***((((((((()))***+++,,,------)))******)))((((((+++---+++,,,...///000000///...***+++,,,,,,---000444777===???AAADDDGGGLLLRRRWWW\\\bbbhhhkkkoootttssspppsssttttttrrrqqqqqqooojjjiiihhhffffffkkkppptttuuu}}}}}}|||zzzyyy|||~~~{{{pppbbbXXX[[[eeesss~~~{{{xxxlll___RRRIIICCC===999999;;;;;;999666555333000---,,,++++++,,,,,,,,,,,,+++,,,,,,------******))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))'''&&&$$$%%%%%%%%%$$$$$$%%%%%%&&& ###%%%$$$$$$$$$%%% """$$$$$$"""!!!!!!!!!$$$%%%'''''''''&&&''')))%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$&&&&&&%%%$$$###***)))(((&&&%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%'''))),,,---------+++***)))***+++,,,+++***&&&%%%$$$%%%&&&&&&%%%$$$'''$$$"""###&&&'''%%%"""!!!###%%%&&&&&&'''***,,,%%%&&&&&&((()))+++,,,---...000333555777888888777===<<<:::888777666666666111222444555666777:::<<<@@@BBBGGGPPPYYY```gggkkktttyyy~~~mmmPPP===333---))))))%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%((((((%%%%%%((((((***---///111555999<<>>===555666888999:::999888888===:::;;;AAAGGGLLLTTT[[[iiinnnuuu{{{~~~{{{cccHHH777000,,,++++++%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%((((((%%%%%%(((&&&))),,,///111555999<<>>DDDIIIOOOOOODDD888000111000000444::::::777111///,,,)))'''''''''''''''&&&&&&&&&&&&&&&''''''"""###%%%%%%%%%%%%'''))))))(((&&&%%%&&&''')))***(((&&&%%%&&&'''(((&&&$$$###$$$&&&'''((('''&&&%%%###$$$%%%&&&''''''(((((((((((('''&&&%%%$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***,,,...---,,,***((((((((()))+++)))((()))******)))'''((((((''''''&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$### ###$$$$$$&&&***)))%%%((((((((((((((()))))))))&&&(((&&&  ######"""$$$&&&'''&&&%%%%%%&&&$$$%%%%%%%%%&&&%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''!!!###%%%&&&''''''&&&%%%&&&((())))))'''&&&&&&'''"""%%%(((,,,...000000000)))***+++,,,,,,...111333---+++)))((())))))'''$$$))))))))))))))))))))))))(((((('''''''''(((***+++&&&(((*********)))***,,,***,,,///111111///---,,,***+++,,,------///222444333666999;;;===???BBBEEEJJJOOOSSSTTTXXX^^^```^^^ZZZZZZZZZ[[[YYYVVVTTTTTTUUUXXXYYYWWW[[[aaaaaa]]]ZZZbbbooo{{{zzzvvvvvvyyy}}}yyyooobbb\\\]]]iiivvv|||}}}uuucccTTTIII???666000000...---///,,,(((***000,,,***)))***---///...,,,------------...///000111************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))'''%%%$$$%%%$$$$$$$$$%%%%%%&&&'''!!!"""###"""!!!"""###%%%###$$$$$$###!!! !!!!!!###%%%%%%$$$###$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((((((&&&%%%$$$######$$$&&&'''"""%%%((((((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((,,,,,,***((((((''''''(((***++++++***)))((('''((()))***)))''' !!!""""""!!!!!!"""$$$%%%&&&''''''&&&&&&'''(((%%%&&&''')))***,,,,,,---000333888???HHHPPPVVVZZZ_________^^^[[[WWWRRROOOFFFFFFGGGGGGGGGFFFDDDBBBFFF???::::::<<<===DDDKKKTTTZZZccckkkrrrwww{{{~~~oooZZZAAA111***&&&&&&(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))%%%%%%))))))%%%%%%)))%%%(((+++...111555999<<>>666555999:::777888<<>>AAAEEEHHHHHHKKKPPPRRRPPPPPPPPPQQQRRRPPPLLLKKKLLLOOOSSSUUUUUUYYY___^^^XXXJJJTTTcccrrrzzzuuutttwww|||{{{}}}~~~xxxjjj]]]YYY^^^kkkxxx}}}~~~~~~pppdddRRRDDD<<<888333000---+++,,,---((("""%%%......,,,+++,,,......+++(((---------...///000111222+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))***)))((('''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$""" !!!###%%%%%%%%%###!!! !!!"""!!!$$$'''((('''%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%""""""""""""###$$$%%%&&&"""!!!!!!!!!"""$$$'''(((!!!&&&'''%%%###"""########################$$$%%%$$$%%%(((+++,,,)))&&&'''&&&&&&'''***++++++***(((&&&%%%&&&'''((('''&&&###&&&((('''$$$###%%%'''!!!###$$$$$$%%%''')))'''((()))++++++,,,,,,,,,000333:::CCCNNNYYYbbbgggkkkmmmpppqqqooolllgggddd]]][[[YYYWWWVVVTTTQQQOOOOOOEEE===:::777555:::BBBBBBHHHSSS]]]fffmmmssswww___GGG222---***%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&%%%%%%$$$&&&***///444777888777>>>777333444666555555777333777888:::EEEPPPIII::://///////000111555:::===@@@777///+++(((%%%&&&))))))***+++***((('''''')))''''''&&&%%%###$$$&&&)))&&&'''((((((''''''(((***)))'''&&&'''))))))&&&###''''''&&&''''''&&&$$$"""'''&&&$$$$$$$$$$$$&&&''',,,,,,+++)))(((&&&%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&)))***+++)))'''&&&&&&(((+++,,,(((******''''''+++,,,)))''''''&&&%%%%%%$$$######$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((******)))((('''&&&&&&%%%((($$$+++''' )))$$$"""$$$%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###((()))*********)))'''&&&'''))))))'''(((---///---+++++++++++++++,,,---......,,,***)))******)))(((%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&***...///,,,,,,//////222444333111///...---+++***)))***---...///...***000555666777::::::888<<<:::777777:::???CCCEEEGGGGGGGGGFFFEEECCCBBBAAAIIIIIIKKKQQQWWWXXXTTTOOOGGGKKKSSSaaappp|||wwwvvvyyy{{{|||~~~yyypppbbbWWWVVV[[[ooo}}}zzz|||pppeeeSSSAAA999777444000///,,,,,,++++++***)))((((((...,,,***+++---...,,,***444333000...------.........---,,,***))))))((((((''''''''''''&&&%%%$$$###''''''&&&&&&&&&&&&''''''%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%&&&!!!$$$$$$!!!!!!$$$$$$!!!###%%%'''&&&$$$"""###$$$$$$%%%&&&$$$ """&&&###%%%&&&&&&%%%$$$%%%&&& ###%%%###$$$&&&%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$#########""""""%%%%%%&&&(((***+++***((($$$&&&'''''''''&&&((()))+++***)))'''%%%###!!!!!!***)))(((&&&$$$#########$$$#########$$$&&&((()))*********+++,,,,,,***(((---111:::DDDLLLTTTaaammmpppwww}}}|||yyyyyy{{{uuupppmmmnnnmmmiiifffggg___UUUIIIAAA@@@@@@???>>>;;;BBBJJJNNNRRRXXXccclllOOO===///,,,***$$$###'''%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$$$$%%%'''(((###%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''***///333666777666888222///111333333333555///555888:::DDDMMMHHH;;;666444111//////222888;;;???888333111...***)))***)))***++++++)))(((((()))''''''&&&%%%$$$$$$''')))&&&'''(((((('''&&&((()))((('''&&&&&&((()))'''$$$((('''&&&'''((('''%%%###&&&&&&%%%%%%%%%%%%&&&&&&******)))((('''&&&%%%%%%%%%$$$###""""""###$$$%%%########################%%%$$$#########%%%'''((()))(((''''''''')))+++,,,)))+++***&&&&&&((()))&&&''''''&&&%%%%%%$$$######'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''((()))))))))((((((((((((''''''''''''%%% ###''''''%%%&&&###$$$&&&&&&###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###'''(((((())))))((('''&&&(((***)))&&&&&&+++,,,+++************+++,,,---...---,,,************))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''***......******......000222222000---,,,,,,,,,+++******,,,......---(((...333222333666666444888666333444777;;;>>>???DDDCCCAAA@@@??????@@@AAAFFFEEEGGGLLLRRRSSSPPPKKKFFFIIIPPPYYYeeerrr}}}}}}xxxxxxzzz}}}~~~~~~}}}uuujjj^^^UUUWWW^^^rrr}}}xxxiiiYYYIII:::444444111...------------,,,+++*********...,,,***+++---...,,,***000///---,,,+++,,,---...///...---+++************((((((((((((''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$%%%"""%%%%%%""""""%%%%%%"""###%%%&&&&&&###""""""$$$%%%%%%$$$###!!!!!!###$$$(((''''''&&&%%%###"""!!!"""%%%&&&$$$$$$''''''$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%'''******)))'''$$$%%%&&&&&&&&&''')))******))))))((('''&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%%%%&&&))))))))))))******)))(((+++...666@@@GGGOOO\\\iiiooovvv~~~zzzwwwxxxnnnfff[[[SSSNNNIIIBBB===<<<@@@EEEFFFHHHMMMVVV^^^<<<111++++++)))######(((%%%%%%%%%%%%%%%%%%%%%%%%,,,***&&&###"""$$$&&&(((###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%'''))),,,///222444444555444///---000222111111333---666===@@@FFFMMMKKKCCCAAA<<<555000...222777;;;<<<777333444222---***+++***,,,------+++*********'''''''''&&&$$$$$$''')))&&&((()))(((&&&&&&'''((('''&&&&&&&&&((()))(((&&&(((''''''((())))))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%$$$###""""""###$$$%%%########################%%%$$$############%%%%%%&&&&&&''''''((()))******)))+++)))%%%$$$&&&&&&###'''&&&&&&%%%%%%$$$$$$###(((''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%&&&'''((()))))))))''''''''''''''''''''''''!!!###$$$$$$######&&&((("""###&&&(((%%% ###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&)))***(((######(((***)))((())))))***+++,,,...///,,,,,,+++***))))))))))))(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&%%%%%%(((------***+++...---///000000...,,,,,,,,,...,,,***+++,,,------,,,)))...111000000333444222555333222333555777888888>>>===;;;::::::;;;===???AAA@@@AAAEEEIIIKKKJJJGGGDDDGGGLLLPPPWWWaaammmuuu|||yyyzzz|||}}}~~~}}}~~~}}}qqqfffZZZUUU\\\fffxxxuuucccLLL???333111222000------......------,,,,,,++++++---,,,+++,,,---...---,,,......---,,,,,,---...///000///...,,,++++++++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###&&&&&&######&&&&&&######$$$%%%$$$"""""""""###&&&$$$""""""###$$$###"""!!!!!!%%%&&&%%%######%%%%%%""""""&&&'''$$$%%%%%%%%%&&&'''((()))***''''''&&&&&&%%%$$$######&&&&&&&&&%%%%%%%%%$$$$$$######$$$&&&((()))(((&&&$$$%%%&&&%%%%%%'''***,,,(((((()))))))))*********&&&&&&&&&&&&'''((())))))'''&&&%%%%%%$$$$$$%%%%%%((((((''''''''''''((((((***,,,222999???HHHVVVccclllvvv{{{tttnnnfff\\\QQQIIIHHHHHHGGGDDDBBBDDDJJJOOO000,,,))))))'''###%%%***$$$$$$$$$$$$$$$$$$$$$$$$)))(((%%%$$$###$$$&&&'''###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&+++---///111111111222333666222000222333000000333222<<>>888333000111000---+++,,,,,,...111111///---++++++&&&''''''&&&%%%%%%''')))'''((()))(((&&&&&&&&&'''''''''&&&'''((())))))))))))((('''((()))***((('''"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&'''''''''&&&%%%%%%(((***)))%%%$$$&&&&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$############'''&&&$$$###"""###$$$%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&& ###&&&%%%###"""$$$'''!!!###&&&'''###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''(((%%%!!!!!!&&&)))(((((())))))***,,,...///000+++,,,+++***)))))))))***''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######&&&+++,,,***,,,000---...000///...,,,,,,,,,///---++++++,,,,,,,,,***+++000222000///222333222555444333444666777666555777777777888888999:::;;;===<<<<<>>AAACCC888222......///...///222000222555666333000---,,,&&&'''((('''&&&&&&'''((('''((())))))'''&&&''')))((((((((((((((()))+++,,,+++)))(((((()))***)))'''!!!"""###$$$$$$###"""!!!"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###!!!&&&((((((%%%%%%((()))&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$###"""""""""((('''&&&%%%$$$%%%%%%&&&((((((''''''&&&&&&%%%%%%***)))((('''&&&%%%$$$###""""""########################%%%$$$  '''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%###$$$### !!!&&&)))((())))))***+++---...000111***+++,,,+++)))(((***,,,(((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%$$$&&&******''')))------///000///...------...///---++++++,,,,,,+++***+++///000------000222111555444333444555666444333111444777:::;;;:::888777:::::::::<<<>>>@@@AAAAAACCCFFFHHHHHHIIIOOOZZZccckkkqqqxxx{{{uuuyyyzzzxxxtttuuu|||}}}qqqeee\\\\\\iiiwwwzzzqqq[[[AAA888222222222000------,,,,,,,,,,,,++++++++++++,,,,,,------------......000000111111222333444555666444111...,,,,,,,,,---(((''''''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))***++++++"""%%%%%%""""""%%%%%%"""%%%$$$###""""""#########%%%"""!!!"""%%%&&&$$$!!!((($$$ ###""""""$$$### $$$%%%###"""!!!"""###%%%(((***,,,******((('''&&&&&&&&&&&&$$$$$$$$$$$$############""""""###%%%'''((('''%%%$$$%%%&&&&&&%%%'''))),,,(((((((((((((((((((((((())))))(((((('''((((((((( !!!"""###$$$$$$%%%&&&&&&&&&%%%######&&&(((******---333777???NNN\\\fffrrr}}}xxxrrrhhh]]]TTTLLLGGGDDD...---***'''%%%&&&)))---%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&$$$######%%%&&&&&&%%%$$$$$$%%%$$$$$$&&&'''))))))******///222555666555555888<<>>???@@@BBBDDDFFFGGGHHHMMMTTTZZZ]]]bbbiiipppwww~~~|||uuuwwwyyywwwsssttt{{{tttjjjaaabbbmmmzzz|||iiiRRR>>>777111111000...,,,,,,,,,,,,,,,++++++++++++++++++,,,......------...000///000222444666999:::;;;<<<999555111............)))((('''&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''((())))))***"""%%%%%%""""""%%%%%%"""(((%%%###"""###$$$$$$$$$###""""""###%%%%%%$$$"""(((&&&$$$$$$&&&%%%"""$$$&&&&&&######'''(((%%%"""!!!!!!"""$$$'''***,,,))))))'''&&&&&&&&&'''((($$$$$$$$$#########""""""""""""###%%%'''((('''%%%$$$&&&''''''''''''((())))))((((((''''''&&&&&&%%%((('''&&&%%%$$$$$$$$$$$$"""############"""!!!!!!%%%''')))'''$$$$$$&&&)))******...333777???MMM[[[eeeqqqxxxnnndddZZZOOOGGG+++***(((%%%%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$######%%%&&&&&&%%%$$$$$$%%%$$$%%%''')))***+++,,,,,,+++000555777888;;;AAAFFFLLLHHHDDDBBB>>>;;;???EEEOOOQQQUUUWWWVVVUUUXXX\\\SSSPPPNNNOOOPPPNNNIIICCC777333222555888777888;;;999<<>>???@@@BBBDDDGGGIIIKKKMMMOOOSSSYYY^^^eeeqqq}}}zzz|||}}}yyyyyy||||||xxxxxx~~~|||ssskkkjjjssszzzdddNNN===666111000000...---///,,,,,,,,,---------------***,,,......------///111///111555:::???CCCFFFGGGCCC@@@;;;555222111111111+++***((('''&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&'''((()))***###&&&&&&######&&&&&&###)))&&&######$$$&&&&&&%%% """$$$%%%$$$######$$$!!!"""###%%%'''(((((((((###''''''%%%&&&((((((%%%###"""""""""$$$'''+++---'''&&&%%%$$$$$$%%%'''(((%%%%%%$$$$$$$$$##################&&&((()))'''&&&$$$&&&))))))(((&&&&&&&&&((((((''''''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%%%%$$$""""""$$$(((+++***'''%%%'''***((()))---333888???MMMZZZeeeppp~~~zzznnn___UUU'''&&&%%%$$$&&&((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$$$$%%%###%%%'''&&&%%%$$$%%%%%%%%%&&&''')))+++,,,------(((...444888;;;@@@GGGNNNTTTPPPLLLIIIEEEDDDIIIQQQXXXXXXXXXXXXUUUSSSUUUYYYSSSQQQQQQTTTUUUQQQHHHAAA444111222888;;;999888999<<>>777222222222000000333---.....................***,,,//////------///222111444999@@@FFFLLLQQQSSSHHHDDD???999555333333333...,,,***(((''''''((()))'''''''''&&&&&&'''''''''%%%%%%$$$###$$$%%%'''(((&&&&&&'''((()))***++++++%%%''''''%%%%%%''''''%%%+++'''######%%%''''''%%%"""&&&&&&###"""###%%%"""$$$%%%%%%###""""""###!!!%%%&&&%%%%%%'''&&&###%%%$$$######%%%(((,,,...$$$###"""""""""$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$######$$$&&&))))))(((&&&$$$'''******)))&&&%%%$$$''''''''''''(((((((((((()))((((((''''''''''''(((!!!"""$$$&&&'''''''''&&&$$$)))---,,,(((&&&'''***'''(((---333888???LLLYYYeeepppoooccc((((((&&&&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&%%%######%%%'''$$$&&&(((((('''%%%%%%&&& """'''+++...000000000---///444:::BBBIIIOOORRRUUUTTTPPPKKKHHHIIIOOOTTT______]]]ZZZUUUSSSSSSUUUQQQTTTXXXYYYTTTJJJ>>>666333333222222222444666888999::::::777333000...---,,,***((('''((()))((((((&&&(((***,,,------------,,,---...---+++***+++,,,+++***'''%%%$$$#########'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$######$$$&&&&&&$$$######%%%&&&&&&$$$$$$%%%'''((((((''''''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$###$$$%%%&&&&&&%%%%%%###"""""""""###$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%"""%%%((('''%%%%%%&&&(((&&&((($$$ """%%%$$$$$$###"""!!!!!!""""""$$$%%%&&&%%%$$$$$$&&&(((########################***((($$$!!! !!!$$$%%% !!!###%%%&&&&&&&&&&&&---+++)))'''&&&&&&'''(((+++***(((&&&&&&((()))+++,,,+++***)))((('''&&&%%%###%%%###$$$(((***)))&&&&&&&&&'''''''''((((((,,,,,,---...//////,,,)))---+++)))***,,,+++)))&&&,,,***+++//////------///000000000///////////////333222333666999:::777444999666333444777:::;;;:::;;;::::::===@@@AAA>>>;;;@@@AAACCCFFFMMMVVVaaaiiipppnnnnnnppppppppptttzzz}}}}}}{{{gggVVVJJJ>>>444333222///---///***+++,,,---............***,,,............000222::::::>>>IIIWWW^^^^^^ZZZUUUNNNDDD<<<777555444333111...+++))))))))))))(((++++++***)))((((((''''''111---))))))+++,,,)))&&&###&&&((()))(((((()))+++)))((('''&&&&&&&&&&&&&&&"""!!!!!!"""###$$$&&&'''%%%%%%%%%%%%&&&'''((((((###$$$$$$%%%%%%&&&''''''$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&$$$!!!!!!###&&&#########$$$$$$%%%%%%%%%'''(((((()))(((&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))***++++++***)))(((***+++///444777>>>MMM\\\fffqqq~~~~~~((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%$$$###%%%'''$$$&&&))))))'''&&&&&&&&&###%%%(((+++...///000000000333777===DDDKKKQQQTTTRRRQQQPPPLLLJJJKKKPPPTTTYYYZZZZZZYYYWWWUUUTTTTTTSSSVVVYYYWWWPPPEEE;;;444333333444333333222333333555555444222///---------***(((&&&&&&'''(((((('''''')))***,,,---......---,,,------+++***)))+++,,,+++***(((%%%$$$######$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%$$$###$$$%%%&&&$$$######$$$&&&%%%$$$$$$%%%'''((('''&&&%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&%%%$$$&&&%%%$$$###"""######$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&$$$"""###%%%((("""&&&'''%%%###"""!!!$$$$$$###"""""""""""""""###$$$%%%$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$"""!!!"""###$$$$$$######$$$%%%&&&((()))(((''''''&&&&&&'''((())))))((('''''''''((()))***++++++***)))((('''&&&%%%%%%))))))&&&$$$&&&&&&$$$&&&&&&&&&'''''''''((((((,,,,,,,,,...//////,,,***...,,,+++,,,......,,,***---******,,,,,,(((''')))000000000000000000000000666555444444666777777777:::777555666888::::::999999888999;;;======:::888777888:::<<<@@@GGGOOOUUU[[[\\\aaahhhmmmpppuuu|||}}}~~~~~~}}}nnnaaaSSSFFF;;;777444000...///---......////////////......000111222222444777999???AAAGGGSSS___eeedddaaaaaaZZZOOODDD>>>:::888777666222...+++++++++++++++,,,,,,+++***)))(((((('''+++'''$$$%%%(((***(((%%%$$$&&&((((((''''''((()))((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&######$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((%%%$$$$$$$$$%%%%%%&&&'''$$$&&&''''''&&&&&&'''(((%%%&&&'''%%%###"""$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((())))))***...333666<<>>DDDJJJOOORRRKKKLLLMMMMMMMMMNNNPPPRRRUUUUUUUUUWWWXXXXXXVVVTTTWWWYYYYYYSSSIII===555222222444666666444111000000444222000...,,,,,,------(((&&&%%%%%%&&&((((((''')))***,,,---.........---+++,,,,,,+++))))))***,,,+++***(((&&&$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$%%%&&&%%%######$$$%%%%%%$$$$$$%%%'''&&&%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((('''%%%###'''&&&$$$#########$$$%%%!!!###%%%&&&&&&%%%"""!!!%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$""" !!!%%%(((&&&$$$$$$%%%''''''%%%###$$$$$$###""""""""""""###"""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$'''&&&$$$###$$$'''***,,,###$$$%%%&&&''')))******&&&&&&&&&''''''(((((((((******)))((('''&&&&&&%%%'''++++++'''$$$%%%&&&$$$&&&&&&&&&''''''''''''''',,,,,,,,,---//////,,,***---,,,,,,---//////...,,,...,,,,,,......***)))+++...///000111111222222111777777666444333444777::::::999888888999999777555666666777888:::999777555555666777777999<<<@@@DDDEEEHHHQQQ\\\eeekkkrrrzzzyyy~~~~~~{{{|||~~~xxxpppaaaUUUGGG>>>888333000000000000000111111111111111333444555666777;;;@@@DDDHHHMMMWWWccclllpppooolllpppgggZZZMMMEEE???<<<;;;<<<777222...------.........---,,,+++***)))(((((('''$$$"""###&&&((('''%%%$$$&&&''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###'''&&&%%%$$$############"""######$$$$$$%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&''''''&&&%%%'''((($$$&&&''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&%%%''''''&&&&&&''''''((())))))))))))***))))))((((((&&&&&&'''''''''&&&&&&%%%''''''''''''(((((((((((('''%%%$$$###$$$&&&)))+++((())),,,111444999FFFRRRbbbmmmzzzqqqddd^^^rrr''''''&&&%%%&&&'''((()))'''''''''''''''(((((((((%%%%%%&&&&&&%%%%%%&&&&&&%%%'''))))))(((&&&&&&''')))***,,,...111333555555777888999;;;???DDDHHHJJJBBBEEEIIIMMMOOOOOOOOONNNUUUSSSSSSTTTWWWYYYXXXVVVYYYYYYVVVMMM@@@666111000111444888999666222111111888444000---,,,---......'''&&&%%%&&&((())))))(((***+++---...///......---))),,,//////---+++******+++***(((&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$"""$$$%%%%%%$$$$$$%%%&&&###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&$$$((('''%%%$$$$$$$$$%%%&&&!!!"""%%%&&&&&&$$$!!!###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###"""###$$$&&&$$$###"""###&&&((())))))$$$$$$###""""""#########"""###$$$###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%$$$$$$%%%''')))***"""###%%%''')))*********###$$$%%%&&&''''''''''''(((((((((''''''&&&&&&&&&###'''(((%%%%%%''')))(((''''''''''''''''''''''''+++++++++,,,......,,,+++))))))***+++---------,,,+++)))***...///------000---...///111222333333222666888888666333333666999999999999999888666444111111222444666888777666555555666888777777777999;;;;;;===DDDPPPYYYaaakkktttvvv~~~~~~xxx{{{}}}yyy{{{}}}|||rrrfffWWWJJJ@@@999555333333444444555666777888999;;;;;;<<<===@@@EEELLLQQQVVV]]]hhhsssyyy{{{yyywwwwwwnnnaaaSSSJJJDDD@@@>>>@@@;;;444000///000111222000000///---+++***(((((('''%%%$$$$$$&&&((('''&&&%%%&&&''''''%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%$$$###""""""######""""""######$$$%%%%%%&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&%%%$$$$$$%%%'''$$$&&&'''((('''&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$'''&&&&&&&&&&&&(((***++++++++++++++++++***)))((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&'''))),,,---((('''***///222666@@@KKK]]]iiivvvqqq___VVVhhhxxx'''&&&&&&%%%&&&'''((()))'''''''''(((((()))))))))'''&&&&&&&&&&&&'''&&&&&&$$$&&&(((((('''&&&&&&&&&(((***---000444777999:::;;;::::::999;;;===@@@BBB999===DDDJJJNNNOOOLLLJJJVVVTTTSSSSSSUUUXXXZZZZZZZZZWWWOOODDD999111000000111555::::::777444444555<<<777111---,,,---------)))(((((()))+++,,,+++***+++,,,---.........---,,,(((,,,222555333///***(((+++)))(((&&&%%%%%%%%%&&&%%%%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&$$$$$$###$$$$$$(((&&&$$$$$$%%%%%%%%%$$$"""###%%%$$$######$$$&&&###&&&((('''&&&%%%%%%'''$$$%%%%%%%%%&&&&&&'''''')))&&&$$$###%%%&&&'''''')))(((&&&%%%%%%%%%&&&'''"""###%%%&&&%%%$$$!!!!!!""""""###$$$$$$%%%%%%%%%%%%&&&'''''''''%%%###"""############$$$(((+++$$$###############$$$$$$"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$######$$$%%%&&&&&&'''&&&&&&%%%&&&'''))))))*********$$$$$$%%%&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$&&&$$$$$$(((***)))'''''''''''''''''''''&&&***))))))***,,,---,,,***''')))***+++,,,,,,------'''%%%'''+++,,,******---+++---///111333333222222222666999888555333444666888999:::999777444111///...000333666777777777777111222444444333222333444888777;;;DDDMMMWWWcccnnnwww~~~~~~xxxzzzyyyrrrtttwwwzzz|||wwwhhhXXXLLLEEEAAA>>>======>>>???AAACCCFFFGGGKKKLLLLLLMMMPPPVVV^^^ccchhhnnnwww~~~yyyqqqeeeYYYPPPJJJFFFDDDBBB>>>888444333555666777555444333000---+++)))((((((&&&%%%%%%%%%&&&%%%%%%%%%&&&'''&&&$$$#########$$$$$$#########$$$$$$%%%!!!"""###$$$$$$%%%%%%%%%###"""""""""######$$$%%%"""######$$$%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%%%%%%%&&&'''((('''&&&$$$&&&&&&%%%%%%$$$$$$######'''&&&&&&&&&''')))+++,,,+++,,,,,,,,,+++***))))))'''(((((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''')))***+++++++++'''''')))---000333;;;DDDUUUbbbqqq{{{vvvcccZZZ```ppp'''&&&%%%%%%&&&''')))***''''''(((((())))))******)))'''&&&&&&'''((('''%%%%%%'''))))))(((&&&&&&''''''***///444888;;;<<<<<<>>><<<999777777888:::<<<333888@@@HHHNNNNNNJJJGGGRRRSSSTTTTTTUUUWWWZZZ^^^YYYQQQFFF:::333111111333333777:::999555444666:::===888111.........---++++++******+++------,,,***,,,,,,---......---++++++(((---444777555000+++(((***)))(((&&&&&&&&&&&&'''&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''')))(((&&&$$$######$$$$$$***'''%%%$$$$$$%%%%%%$$$"""###$$$$$$######$$$&&&%%%((()))((($$$!!!"""$$$%%%%%%%%%&&&&&&''''''((()))&&&###"""$$$&&&((((((***)))'''&&&&&&&&&'''((($$$%%%%%%%%%%%%###"""!!! !!!!!!"""###$$$%%%%%%###$$$&&&(((***)))&&&###%%%%%%%%%###!!!!!!%%%((($$$############$$$%%%%%%"""###$$$$$$######$$$&&&########################"""###$$$%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%(((((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&!!!&&&'''$$$###&&&'''&&&'''''''''''''''&&&&&&&&&(((''''''(((***+++***)))(((***,,,---,,,,,,---///+++)))))),,,,,,)))(((+++***,,,///111222222111000111333666777666444333333888:::;;;:::666333000000,,,///333555555555666777///111333333222222222333444222444;;;CCCMMMZZZffftttzzz{{{~~~yyyrrruuuxxxyyyzzz}}}wwwhhh]]]YYYVVVRRRPPPPPPQQQRRRTTTWWWZZZ\\\ccccccdddeeegggmmmtttyyy{{{}}}zzzsssiii```XXXRRRMMMJJJEEEAAA===:::;;;===???@@@===<<<999555222...+++***&&&&&&%%%$$$$$$###$$$$$$%%%&&&''''''%%%######$$$$$$$$$######$$$$$$%%%%%%!!!!!!!!!"""###$$$&&&'''""""""""""""###$$$%%%&&&###$$$$$$%%%%%%&&&''''''###$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%!!!###$$$$$$###"""$$$%%%%%%$$$$$$%%%''''''&&&$$$%%%$$$$$$$$$$$$$$$######''''''''''''((()))***+++*********+++******))))))((((((((((((((('''&&&%%%###$$$$$$$$$%%%%%%%%%%%%"""$$$&&&'''((((((((('''(((&&&(((,,,///111666===LLL[[[kkkwww|||llldddaaammm~~~&&&&&&%%%%%%&&&''')))***''''''((())))))***++++++***(((&&&'''((()))'''%%%''')))++++++***)))))))))))),,,222777;;;<<<<<<;;;:::888555333222444666888111555>>>GGGNNNNNNJJJEEEGGGNNNUUUWWWVVVVVVZZZ___WWWKKK<<<222000222555666777:::;;;777111000555;;;>>>999333111222333111...---,,,,,,---......+++)))+++,,,---------+++***)))***...222444222///,,,******)))(((&&&&&&&&&''''''''''''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&''''''(((***(((&&&$$$#########$$$***(((%%%$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%%%%(((***((($$$!!!"""%%%###$$$$$$%%%&&&&&&'''''''''%%%$$$$$$&&&'''''''''***)))((('''''''''((()))'''&&&%%%$$$$$$######### !!!"""###$$$%%%&&&&&&###"""###%%%((()))'''$$$'''%%%""""""###%%%%%%%%%$$$#########$$$$$$%%%&&&###$$$%%%$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((***+++)))((('''%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$((()))%%%$$$&&&&&&%%%(((((('''''''''&&&&&&&&&'''%%%$$$%%%'''))))))((('''***,,,,,,+++***+++------++++++......++++++---***+++...000111111///...222111111222444555444333:::<<<===;;;777333222333---000444555333222222333111222444333222111222333111///000555;;;BBBNNNXXXhhhttt{{{{{{~~~~~~xxx|||~~~~~~|||}}}wwwpppooonnnkkkkkkjjjjjjjjjkkkmmmpppqqqxxxyyyzzz{{{}}}}}}xxxssskkkccc\\\UUUOOOKKKIIIGGGDDDDDDEEEHHHJJJJJJFFFDDDAAA<<<777222///---%%%&&&&&&%%%%%%%%%&&&((($$$&&&''''''%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!"""$$$&&&((($$$$$$#########$$$$$$%%%$$$%%%%%%&&&&&&'''(((((("""$$$%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&&&&$$$"""###%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))))))))))))))'''(((((())))))))))))((())))))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%(((&&&(((,,,...///333999DDDTTTfffsss}}}wwwrrrnnnuuu&&&&&&%%%%%%&&&''')))***'''(((((()))***++++++++++++(((&&&'''))))))'''%%%)))+++------,,,+++***+++***...444:::======;;;999444222000......000222444111555===GGGNNNOOOJJJEEE>>>IIIUUUZZZXXXVVVZZZ^^^UUUGGG666---...444777888:::;;;;;;555...---333:::@@@;;;666555777888666333---,,,,,,---...---+++(((+++,,,,,,---,,,+++)))(((,,,...000111///---,,,,,,***)))((('''&&&&&&'''((((((((())))))(((&&&$$$###$$$$$$%%%%%%&&&'''((((((***(((&&&$$$"""######$$$+++(((%%%$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%"""&&&***)))&&&%%%'''***""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&(((((('''%%%+++***((('''''''''((())))))(((&&&$$$######$$$%%%!!!"""###$$$%%%&&&''''''###!!! """&&&((((((&&&'''""" '''+++)))&&&$$$#########$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%''''''***(((&&&%%%%%%''')))+++&&&%%%$$$$$$%%%(((***,,,,,,***'''%%%$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''###((()))&&&%%%((()))'''(((((('''''''''&&&&&&&&&%%%$$$###$$$&&&(((((((((%%%(((******((('''(((***&&&$$$&&&***,,,***+++...)))+++...000111000...---444000......222555555444<<<>>>>>><<<888555555666...111444444111......//////000111000...---...000000...///333777:::BBBJJJ[[[hhhxxx~~~{{{zzz~~~|||zzz{{{vvvxxx{{{||||||~~~}}}{{{~~~|||~~~}}}{{{{{{{{{|||~~~{{{vvvrrrkkkddd]]]UUUNNNIIIMMMKKKIIIJJJMMMPPPRRRRRRLLLJJJFFFAAA;;;666222///&&&'''((((((((()))+++---$$$&&&''''''&&&%%%&&&'''%%%$$$$$$$$$%%%&&&&&&''')))'''$$$"""!!!###&&&((('''&&&%%%$$$############%%%%%%&&&''''''(((((()))"""$$$%%%%%%$$$###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$&&&''''''&&&%%%'''(((&&&###!!!!!!$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&''')))*********)))(((%%%&&&'''((((((((((((((())))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%###""""""###&&&''')))'''(((,,,...///222777???PPPcccqqq{{{|||~~~%%%&&&'''((())))))(((((()))***,,,++++++***,,,---+++---///---)))''')))+++(((---///---,,,------+++***---555???AAA;;;555333000---***(((***---000222111888@@@FFFNNNSSSNNNEEEFFFJJJNNNRRRXXX]]][[[UUUNNNAAA444222555777999;;;FFFDDD???999333111111333666666444333111333666888333333222111///---+++***------......---+++***)))***---000///---++++++---+++---...+++((('''(((***((('''&&&'''))))))(((&&&&&&'''((('''%%%$$$%%%&&&((('''&&&$$$###"""""""""!!!!!!"""###############$$$######%%%'''((('''%%%&&&(((******((('''&&&'''$$$$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))'''&&&$$$#########$$$$$$%%%$$$$$$$$$######""""""%%%$$$###$$$&&&'''&&&%%%'''$$$"""$$$((()))%%% %%%$$$###$$$'''(((((((((%%%$$$$$$$$$$$$%%%&&&''')))%%%%%%***((("""###)))&&&%%%$$$$$$######$$$$$$'''%%%"""!!!!!!###%%%'''((('''&&&&&&'''))),,,...+++***)))(((&&&%%%$$$###%%%&&&'''&&&$$$###$$$%%%&&&$$$'''......)))&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''+++///...)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////111333555777<<<=========;;;777333000777555222000/////////000222000000000000000...,,,///...---...111666;;;>>>KKKSSSbbbrrr{{{wwwxxxzzz~~~|||}}}xxx~~~}}}yyyrrrkkkmmmuuu}}}}}}xxx||||||zzz{{{}}}~~~~~~wwwsssooolllcccVVVMMMJJJLLLPPPPPPKKKJJJMMMRRRSSSNNNLLLFFF@@@===;;;666...(((((('''&&&&&&%%%$$$$$$'''$$$"""###&&&''''''%%%!!!"""###$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&'''((())))))((('''&&&$$$$$$$$$############"""%%%###"""###$$$$$$###"""&&&&&&%%%$$$$$$%%%%%%%%%(((%%%!!!!!!$$$&&&%%%$$$&&&''''''&&&$$$###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&+++***+++---)))###,,,+++)))'''&&&%%%%%%%%%'''''''''((((((((())))))!!!###%%%%%%$$$$$$$$$%%%''')))+++---...000333555:::JJJ```ooowww~~~((((((((((((''''''''''''***+++------,,,+++,,,......000222000,,,***+++---+++000111...---......,,,---///666???@@@999333222111...***((())),,,///111333<<>>444333777;;;>>>AAAFFFEEEAAA:::333000111444777666555333333555888:::555444444222000...,,,+++---............,,,+++***,,,...111111///------///---......+++((((((***,,,,,,+++************(((&&&&&&'''((('''%%%$$$%%%&&&((((((&&&%%%$$$#########!!!""""""############### """%%%&&&%%%%%%&&&(((&&&'''))))))'''%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%$$$###"""!!!""""""######"""""""""!!!!!!!!!!!!%%%$$$######%%%&&&&&&%%%&&&$$$"""%%%((()))%%%!!!"""""""""$$$&&&&&&%%%###&&&%%%%%%%%%$$$%%%%%%%%%(((###!!!&&&'''###"""&&&%%%%%%$$$###############$$$$$$%%%&&&''')))+++,,,***)))((('''%%%$$$######)))(((((('''&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$&&&++++++&&&$$$'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''***///---)))++++++******++++++,,,,,,,,,,,,------.........//////.........000222444555999:::;;;;;;:::888666555777666333111000000111111111000///000000000...,,,++++++***+++...222555888BBBIIIUUUdddrrr{{{{{{vvvvvvwww|||yyy~~~zzzvvvoooiiikkkqqq|||}}}yyy~~~~~~~~~~~~wwwsssnnnjjjaaaUUUMMMJJJPPPSSSRRRMMMLLLPPPTTTUUURRRPPPIIIBBB>>><<<666...++++++***((('''%%%$$$$$$'''%%%######$$$$$$""" """###$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''((()))++++++++++++***$$$$$$$$$$$$############%%%###"""###$$$%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""###&&&'''%%%"""&&&&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&%%%$$$###"""&&&(((&&&'''***)))%%%******)))((('''&&&%%%%%%''''''''''''''''''''''''###%%%&&&&&&%%%%%%&&&'''''')))***,,,---///333666:::HHH[[[kkkuuu~~~***)))(((&&&&&&&&&&&&'''+++---......---------...000333666444111......//////333444000...000000...111222777======666111000000---***((((((+++///222999BBBKKKQQQSSSSSSMMMFFFCCCGGGKKKNNNTTTYYYYYYUUUEEE:::222444999>>>BBBFFFFFFGGGEEE===333///222777777666444444555777:::<<<666666555444222000///......//////000///...,,,+++...000222222111000///000///...---***((()))+++...+++***)))***+++***((('''&&&'''''''''%%%$$$%%%&&&(((((('''&&&%%%$$$$$$###!!!"""######$$$$$$######"""&&&&&&"""!!!%%%***%%%''')))(((&&&$$$###############$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$"""""""""""""""!!!!!!!!!&&&$$$!!!!!!###%%%&&&%%%$$$###"""%%%((()))&&&###!!!!!!!!!###$$$$$$!!!&&&%%%%%%%%%%%%%%%%%%%%%((($$$!!!$$$&&&%%%$$$$$$$$$$$$###""""""""""""###!!!###&&&((()))))))))******)))(((&&&### &&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((&&&$$$$$$''''''$$$###%%%&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&((('''&&&(((,,,,,,(((***)))((((((((()))+++,,,,,,,,,,,,,,,------------......------...///111222777777888888999999::::::777666444222111111222222111000//////000000...,,,))))))***+++,,,...000111888===GGGRRR___jjjrrrwww|||wwwvvvvvvxxx{{{{{{~~~zzzvvvooojjjlllqqq{{{~~~{{{{{{uuuooojjjaaaVVVOOONNNTTTWWWUUUPPPNNNSSSWWWWWWUUURRRKKKCCC???===666//////...---+++(((&&&%%%$$$&&&%%%$$$$$$###"""###$$$%%%&&&&&&'''&&&&&&''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''((())))))(((%%%$$$$$$$$$############%%%$$$######%%%%%%$$$###%%%%%%%%%$$$$$$%%%%%%&&&$$$######&&&)))(((%%%!!!&&&&&&%%%###"""###'''***'''''''''&&&&&&$$$######$$$&&&%%%######''')))((('''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''***'''((()))***+++///444888:::DDDTTTdddsss~~~***(((&&&%%%%%%&&&'''))),,,...000000///......///111555777777333000000111111555555111000222444333555444666:::999222---------+++)))'''(((,,,222777@@@HHHPPPSSSQQQNNNLLLJJJFFFMMMSSSVVVYYYZZZWWWQQQ@@@888222444999===BBBFFFEEEHHHGGG???444///444;;;777555333222444777999:::555555555555444333333222///000000111000///...---...///111222111111000000///---***((('''))),,,...%%%$$$%%%''')))+++***)))%%%&&&''''''%%%%%%%%%'''''''''&&&&&&%%%$$$######""""""###$$$$$$$$$$$$### ###%%%$$$!!! ###'''&&&((())))))&&&$$$###############$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&### !!!$$$%%%&&&###"""###%%%(((((('''%%%%%%###"""""""""###""" ###$$$$$$%%%&&&&&&&&&&&&(((((('''%%%$$$%%%&&&%%%$$$###""""""!!!""""""""""""###$$$%%%&&&&&&&&&&&&))))))(((((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!###%%%%%%%%%%%%''')))&&&%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&&&&$$$%%%))))))&&&((('''&&&%%%&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---///000666666555666777888:::;;;555444333222222222222222111000//////000///---+++***+++,,,---............333666<<>>999222111000...,,,***(((&&&%%%$$$$$$%%%%%%$$$"""$$$%%%&&&&&&'''''''''&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$###%%%((()))&&&###'''&&&%%%###"""$$$(((,,,((((((''''''&&&%%%######%%%&&&%%%$$$%%%'''))))))%%%&&&((())))))(((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%$$$%%%(((***'''(((((((((***...444888;;;AAAMMM]]]ooo~~~'''&&&$$$$$$%%%''')))+++---///111111000.........111444777666333111222333333666666222111555888888666444444777444///+++,,,))))))((((((***000888???HHHMMMRRRRRRLLLHHHJJJPPPNNNWWW```cccbbb]]]TTTJJJ>>>777222333777999===AAABBBFFFFFF???555111777>>>777444000000222555666666111222333444555666666666///000111111111000///...------...000111111///...---***'''&&&&&&)))+++---%%%$$$%%%''')))+++***)))%%%&&&'''&&&%%%%%%&&&'''%%%&&&&&&&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$&&&%%%###"""""""""""""""''')))******(((&&&%%%%%%"""######$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&### !!!$$$%%%&&&""""""###%%%'''(((&&&%%%***'''###!!!"""###$$$$$$!!!"""###%%%''''''''''''&&&,,,,,,%%%!!!%%%((('''$$$###""""""!!!"""""""""''''''''''''(((***,,,---)))(((&&&%%%%%%&&&'''(((######$$$%%%%%%&&&&&&'''!!!"""$$$%%%%%%&&&((()))&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""%%%%%%!!!!!!$$$&&&$$$%%%%%%$$$$$$%%%'''((()))************++++++++++++,,,,,,+++++++++,,,...///666555444444444666888999222222222111111111111222111///.../////////---++++++,,,---.........---,,,///111555999AAALLLYYYaaammmssszzz}}}{{{wwwuuuuuupppuuu}}}zzz|||~~~}}}zzzsssnnnfff\\\WWWWWWYYYZZZWWWRRRQQQUUUVVVSSSMMMKKKEEE@@@???AAA>>>888222111000...,,,***((('''"""$$$&&&&&&&&&$$$"""!!!%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%))))))((((((((((((((((((%%%%%%%%%$$$$$$$$$$$$###%%%$$$###$$$&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%######''')))((('''''''''%%%###"""$$$(((,,,''''''''''''&&&%%%$$$###%%%%%%&&&((()))((((((((($$$%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$''')))'''''''''''')))---333777;;;>>>GGGVVViii{{{}}}{{{{{{$$$$$$$$$$$$&&&(((***+++---///222222000...------000222555444222111444777888:::999444333888;;;<<<888444333444222---,,,...((()))******,,,444>>>FFFMMMQQQUUURRRIIICCCIIITTTWWWbbblllnnniii___QQQEEE>>>777222333444444777;;;@@@BBBBBB===777555;;;AAA888444///...000222222111///000222333555666666666///000111111111000//////,,,,,,,,,...000111///---+++(((&&&%%%'''***+++,,,+++***)))***+++***((('''$$$&&&'''&&&%%%%%%&&&(((%%%&&&'''''''''%%%$$$###"""###$$$$$$%%%$$$$$$$$$)))&&&###"""###$$$###!!!&&&(((******((('''&&&'''"""""""""###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$###"""""""""###############&&&$$$!!!!!!###%%%&&&%%%"""###%%%&&&'''&&&&&&%%%***'''###""""""$$$%%%%%% """$$$&&&'''(((''''''###++++++###"""+++...***$$$$$$###""""""""""""###""""""###%%%(((,,,///111***(((%%%###"""###%%%&&&$$$$$$$$$%%%&&&'''''''''!!!###%%%%%%%%%&&&''')))%%%'''&&&$$$$$$'''((('''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''"""%%%%%% """$$$#########$$$%%%&&&''''''((((((((())))))***+++++++++++++++******+++,,,...///333333222222333444555777000111111111111111111111000///......//////---+++******++++++++++++******+++---///111555>>>JJJRRRdddkkkssswwwuuurrrpppooopppvvv~~~|||}}}zzztttppphhh___[[[[[[[[[\\\ZZZVVVVVVXXXVVVRRRJJJHHHDDD@@@BBBFFFEEEAAA777555333111...+++)))((("""$$$&&&'''&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%((((((''''''''''''((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%'''(((((('''$$$$$$$$$$$$%%%&&&''''''***&&&######&&&)))***)))''''''&&&$$$###$$$(((+++&&&''''''''''''&&&%%%%%%$$$$$$''',,,,,,)))'''(((%%%%%%''''''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&(((''''''(((((())),,,111555888;;;AAAOOOaaatttyyyuuuvvv}}}$$$$$$%%%&&&&&&'''((((((,,,///222222000...---,,,///111333222111222666;;;@@@AAA???888666:::======999555333333222//////222***,,,------///666AAAJJJNNNSSSXXXVVVJJJBBBIIIVVV]]]hhhrrrrrrjjj^^^OOOCCC===777333333333222444888===>>>===;;;888:::???CCC;;;666000...///000...,,,///000111222333333333333...///000111111000//////,,,,,,,,,...111111///---***(((&&&'''))),,,,,,+++,,,+++************(((&&&$$$%%%'''&&&%%%%%%&&&(((&&&''')))))))))(((&&&%%%"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$###"""###%%%'''$$$&&&((()))((('''''''''""""""""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$$$$######"""""""""######$$$$$$$$$%%%$$$######%%%&&&&&&%%%###$$$&&&'''&&&%%%%%%%%%$$$###""""""$$$$$$###!!!"""$$$%%%''''''&&&%%%$$$$$$+++(((""")))999;;;111%%%%%%$$$###############"""%%%)))+++---...***)))'''&&&%%%$$$$$$%%%%%%%%%%%%&&&''''''(((((("""###%%%%%%%%%%%%'''(((!!!%%%&&&$$$%%%)))***&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###'''&&&!!!!!!$$$$$$!!!"""$$$&&&'''''''''&&&&&&&&&'''(((***+++,,,,,,************+++---///000//////000000222333444555000111111222333333333333000///......///...,,,*********)))))))))*********(((+++------...444>>>FFFWWW^^^hhhnnnooonnnnnnnnnsssyyy||||||{{{}}}xxxuuunnnfffaaaaaa___```___\\\\\\]]]YYYSSSKKKJJJGGGDDDGGGMMMMMMIII>>><<<999555111---)))(((###%%%'''&&&%%%$$$&&&((($$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&''')))***&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$%%%((()))((('''$$$$$$$$$$$$%%%&&&'''((((((%%%$$$%%%)))+++***((('''((((((&&&$$$%%%&&&(((%%%&&&&&&'''''''''''''''%%%###%%%++++++'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((%%%&&&''''''&&&&&&'''(((&&&((()))))))))+++///111444777===GGGXXXlll~~~{{{ssskkksss%%%%%%&&&'''''''''&&&&&&,,,///222222000...,,,,,,000111222111000333999>>>FFFGGGCCC<<<888;;;>>>>>>:::666333444333000111555---/////////000777BBBLLLNNNTTT[[[ZZZLLLBBBIIIVVV```kkksssqqqhhh\\\NNNCCC===888444444333222333777;;;;;;:::999999<<>>888111...//////---***111111111222222111111000...///000111111000///...---,,,,,,...222222000---***((('''(((,,,...---+++((('''&&&'''))))))(((&&&$$$%%%&&&&&&%%%%%%'''(((((()))+++,,,+++***((('''######$$$%%%%%%%%%%%%$$$!!!$$$'''%%%!!!"""'''---"""$$$'''((('''&&&''''''###"""""""""""""""######$$$$$$$$$%%%%%%&&&&&&&&&########################"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%###%%%''''''&&&$$$$$$$$$!!!###%%%### %%%&&&'''''''''%%%"""!!!)))+++&&&###222HHHGGG777&&&%%%$$$$$$######$$$$$$!!!$$$(((,,,......,,,+++(((((()))******)))((('''&&&&&&&&&'''''''''(((((("""$$$%%%%%%%%%%%%&&&((($$$&&&###%%%)))***&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%((((((""""""%%%%%%!!!%%%''')))(((&&&%%%$$$%%%&&&((()))+++,,,---)))))))))***,,,...000111+++,,,...000111333444555111111222333444444444444000///......///...,,,***++++++************+++,,,)))+++---------000999@@@JJJSSS___hhhlllnnnppprrruuu|||xxx|||~~~~~~~~~}}}}}}{{{uuulllggggggcccdddcccaaaaaaaaa\\\TTTOOONNNJJJHHHKKKQQQRRROOODDDBBB>>>999333---)))'''$$$&&&'''%%%######%%%((($$$$$$%%%%%%%%%$$$######&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''***,,,///111&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$&&&((())))))((($$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%(((+++,,,)))&&&(((((()))'''%%%%%%&&&'''$$$%%%&&&'''((((((((((((%%%"""###))))))%%%%%%)))((('''&&&%%%%%%%%%%%%&&&######$$$%%%'''((())))))%%%'''))))))((('''((()))&&&((()))******+++---///111444:::CCCRRRfffzzz~~~tttgggnnn|||((((((''''''''''''((((((...///000000000000000///111222222333444777<<>>>>><<<<<>>JJJVVVUUUTTTXXX]]]XXXNNNPPP[[[``````cccgggfff\\\KKK>>>999999888666444333111000555888777444444:::>>>???===444///333555111------///000000111333444555555333...---333666222///111///---,,,,,,---...---,,,,,,)))&&&'''))),,,+++***)))***+++***'''%%%%%%%%%############$$$%%%&&&'''******)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''%%%$$$$$$%%%&&&&&&%%%(((((((((''''''&&&%%%%%%###############"""!!!!!!""""""###$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%!!!$$$'''(((%%%"""%%%'''''''''%%%$$$%%%&&&$$$//////%%%+++<<<===...)))&&&######$$$%%%%%%%%%###'''***+++++++++---000------+++)))&&&%%%'''(((***)))(((''''''((()))***%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%%%%###"""###%%%'''%%%###$$$%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''((()))******)))******)))'''(((***,,,...------......///000111222333444555555555444333...///000///---***'''$$$(((******)))'''&&&''')))+++,,,,,,++++++...222666<<>>@@@DDDEEEAAA@@@BBBCCCAAA>>><<<===AAABBB@@@AAADDD@@@===<<<@@@CCCFFFOOOXXXXXXXXX^^^fffcccZZZXXX___\\\]]]]]]]]]YYYPPPFFF???888888888777555222000///111444555222333888;;;;;;999222...222444111......///000111222222333444444333//////444666333111222///---++++++++++++***)))+++(((&&&&&&(((***)))((()))***+++)))'''%%%%%%&&&$$$######$$$$$$%%%''''''***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%''')))((('''%%%&&&'''''''''&&&$$$##################""""""!!!"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&"""""""""######$$$&&&&&&"""###$$$%%%%%%%%%$$$###!!!###%%%$$$###"""""""""$$$%%%''''''&&&&&&'''((('''000///%%%$$$---...&&&)))&&&######$$$%%%%%%%%%###'''***,,,+++,,,...000000000///---***)))***+++...---***'''$$$###""""""%%%$$$$$$###""""""##################$$$$$$$$$%%%######""""""###$$$$$$%%%%%%$$$###$$$'''((('''%%%$$$%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&((()))***+++'''((()))))))))+++...111,,,,,,,,,------...///000111222333444444444333333111000///...,,,***((((((***)))(((&&&&&&'''(((***((()))+++,,,,,,---///000777:::BBBOOO\\\hhhpppsssxxx|||{{{}}}}}}xxx||||||}}}}}}{{{wwwqqqnnnrrrooonnnpppsssrrrmmmggg```___XXXPPPOOOUUUVVVTTTRRRLLLHHHFFF@@@555---+++'''&&&%%%%%%'''''''''%%%###!!! """$$$%%%&&&!!!###$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''%%%"""(((333888555)))((('''&&&%%%$$$###"""&&&$$$###$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&(((++++++(((###,,,+++(((&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%***"""###&&&%%%###$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---......222<<>>AAA@@@@@@CCCEEEDDD@@@>>>@@@EEEFFFEEEFFFIIIJJJJJJLLLPPPQQQPPPTTTXXX[[[\\\dddpppqqqgggaaaaaaVVVUUUSSSOOOIIICCC???>>>888888888777555222///,,,,,,000222111111555777666444///---000333111//////000000111222222222222222222000000444666333222222///---+++******)))(((&&&***(((&&&&&&'''(((((('''***++++++)))&&&%%%&&&((($$$$$$######$$$%%%''''''))))))'''&&&%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&######$$$&&&''''''%%%###%%%&&&((())))))'''%%%$$$###$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&"""""""""""""""###$$$%%%!!!!!!###$$$$$$$$$###""""""#########""""""$$$&&&###%%%&&&''''''''')))+++(((,,,---'''!!!!!!"""###)))&&&######$$$%%%%%%%%%$$$&&&***,,,---...///111---......,,,)))((('''(((...,,,)))%%%""" %%%$$$######"""#########"""""""""#########$$$$$$#########"""######$$$%%%%%%$$$$$$%%%'''(((((('''$$$%%%&&&%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%''')))***+++&&&'''(((((((((***...111,,,,,,+++,,,,,,---...///000000111222222222222222333111///,,,+++***+++++++++(((&&&%%%&&&((()))***%%%(((+++,,,+++******+++111111555@@@RRRcccmmmrrruuuxxx}}}}}}~~~}}}}}}|||yyyzzz|||~~~~~~}}}zzzvvvssszzzwwwuuuzzzvvvnnnlllhhh___VVVSSSUUUVVVTTTUUUQQQMMMKKKEEE:::000,,,((('''&&&&&&'''((('''%%%!!!!!!$$$%%%%%%"""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,)))!!!(((888999---+++***)))'''%%%$$$###"""&&&%%%$$$%%%&&&'''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$)))'''&&&(((******'''###***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$$$$%%%%%%%%%&&&***%%%###&&&((((((&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((()))***+++...---///555???LLL___oooyyy~~~qqqlllkkkrrr}}}&&&&&&&&&&&&&&&&&&&&&&&&******+++---///111333444;;;:::999999:::;;;;;;;;;555;;;>>>>>>???CCCDDDCCC@@@???AAAFFFHHHGGGGGGJJJPPPRRRWWWZZZYYYVVVUUUUUU\\\^^^iiivvvyyypppddd^^^NNNKKKGGGDDDBBB@@@===;;;999::::::888555111---***(((...111000000333555333///------///222222111000///000111222222111111000000000111333333222111000---+++******+++***(((&&&))))))((((((((((((''''''+++,,,+++)))'''&&&((()))$$$###"""""""""$$$%%%'''((((((&&&%%%$$$#########'''''''''&&&&&&&&&&&&%%%######$$$%%%%%%""")))))))))************)))$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""######$$$!!!"""###$$$$$$$$$###"""###$$$%%%%%%$$$###$$$&&&$$$&&&''''''''''''(((***'''&&&&&&'''%%%"""###((()))&&&######$$$%%%%%%%%%$$$&&&***---///000111111,,,---...,,,)))&&&&&&&&&***(((&&&$$$""""""""""""$$$$$$###############$$$!!!""""""""""""#########$$$###############$$$$$$######$$$%%%&&&'''((((((###%%%%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$&&&'''((()))(((((((((&&&&&&'''+++...,,,,,,,,,,,,---...///000//////000000000111111111222111///...---,,,++++++***(((''''''***+++***)))'''(((******)))((()))***......000888GGGXXXgggpppooorrrvvvzzz}}}}}}~~~{{{}}}}}}zzzwwwvvv~~~}}}|||uuutttnnncccZZZVVVUUUVVVUUUUUUSSSPPPMMMFFF<<<111+++)))(((&&&'''(((((('''&&&%%%$$$""""""###$$$$$$###"""###%%%$$$######$$$&&&%%%%%%&&&&&&&&&&&&''''''))))))&&&$$$,,,666444******))))))'''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$!!!$$$&&&(((((('''&&&((('''&&&((())))))&&&$$$''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&***'''&&&''')))***)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((()))*********---+++,,,000777CCCVVVggguuuuuuoookkknnnuuu(((((('''&&&&&&'''(((((()))***+++---///222444666:::::::::<<<>>>>>><<<999666;;;>>>======AAACCCBBB???>>>AAAFFFHHHFFFFFFIIIQQQVVV[[[\\\ZZZVVVRRRPPP]]]aaalllxxx|||rrrdddZZZHHHCCC???BBBHHHHHHAAA:::>>>===<<<999555000+++)))(((---111000111333444222,,,---...///111222111///...///000222222111000///...000111111000///...---***))))))+++,,,,,,+++)))))))))******)))))))))))),,,------+++))))))***+++$$$###!!! """$$$%%%'''&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&###+++***((('''(((***,,,---%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%###"""!!!"""""""""!!!""""""###$$$!!!"""$$$%%%%%%%%%$$$###$$$''')))***'''%%%###"""&&&'''((('''&&&%%%&&&''''''!!! &&&)))''''''***)))&&&######$$$%%%%%%%%%$$$&&&***...111333333222000111000...+++)))))))))'''&&&%%%$$$$$$$$$%%%&&&$$$###############$$$$$$!!!""""""""""""#########$$$$$$###############$$$"""###$$$$$$%%%%%%&&&'''###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&))))))((('''''')))...111------------...///000111............//////000000...///000000///---+++***((()))***,,,---,,,***'''*********((('''(((***---+++...111444:::HHHZZZfffhhhlllqqquuuwwwyyy{{{}}}}}}~~~{{{xxxwwwwwwxxx}}}vvvnnnddd\\\XXXUUUUUUUUUTTTSSSQQQMMMGGG>>>444---***)))''''''((()))'''&&&'''%%%$$$$$$%%%&&&%%%$$$"""$$$%%%%%%$$$$$$%%%&&&&&&'''''''''((((((((()))---### (((///---***+++''''''''''''''''''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%!!!$$$&&&(((((('''&&&'''&&&''''''((('''%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$&&&''''''%%%''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***++++++++++++******---222===PPPaaatttzzzuuurrrtttwww|||+++)))'''%%%%%%''')))++++++++++++---///333555777999999<<<@@@DDDCCC>>>:::999===>>>;;;;;;???BBBAAA======@@@GGGIIIGGGHHHJJJRRRXXX[[[YYYWWWUUURRRMMM\\\bbbllluuuxxxqqqcccYYYHHHCCCBBBIIISSSTTTJJJ>>>DDDBBB>>>999444///***((((((...111000111444555333,,,///111000000222111...,,,...000111222111000......222333000------,,,***(((((()))+++------+++***''')))++++++***)))***+++,,,...//////---,,,,,,,,,%%%$$$!!! """$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&(((***((($$$!!!((('''%%%%%%&&&(((***,,,%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&$$$"""!!!######"""""""""######$$$"""###$$$%%%%%%%%%$$$###$$$'''***+++(((%%%"""!!!&&&'''((('''%%%$$$%%%&&&'''!!!###(((((('''''')))&&&######$$$%%%%%%%%%$$$&&&***///333555555333000000...+++'''&&&'''((()))(((&&&%%%$$$%%%%%%&&&#########"""######$$$%%%"""""""""#########$$$$$$%%%$$$######"""#########"""$$$%%%%%%######$$$&&&"""$$$%%%%%%$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))***...444999...............000111111...............///000000,,,---///000000...+++)))(((***------+++)))((((((++++++***(((&&&(((+++...(((,,,000///000888HHHUUU^^^eeemmmpppppprrrvvvzzz~~~|||}}}yyy{{{}}}}}}yyywwwxxxzzzssszzzuuummmddd^^^ZZZUUUSSSTTTQQQSSSPPPKKKFFFAAA999000+++***(((((())))))(((&&&$$$###"""###%%%&&&&&&%%%###$$$%%%%%%$$$$$$%%%''''''''''''((())))))******... ***...&&&$$$,,,%%%&&&&&&&&&&&&'''''''''###%%%&&&%%%$$$###%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$######$$$%%%&&&'''((((((###&&&(((&&&'''))))))&&&(((((('''''''''&&&&&&&&&((((((((()))***++++++,,,******+++---000888KKK\\\qqq~~~~~~}}}}}},,,)))%%%""""""%%%))),,,---,,,---...000333666888888:::>>>FFFKKKJJJCCC<<<:::======::::::>>>BBBCCC;;;;;;@@@HHHLLLLLLMMMPPPUUUZZZ[[[WWWTTTUUUTTTPPPUUU\\\fffmmmooojjjaaaYYYKKKJJJLLLUUU]]]\\\RRRHHHJJJFFFAAA:::333---)))((()))...111///000333555444---222444111000111000,,,***,,,///111222111000//////555666000,,,,,,+++((((((((((((***,,,+++)))'''$$$&&&******))))))***,,,,,,///222222111///------(((&&&###!!!!!!###%%%'''$$$$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&''')))+++***'''$$$###$$$&&&'''((()))))))))&&&&&&&&&&&&&&&%%%%%%$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''&&&%%%$$$$$$############$$$$$$!!!!!!###$$$$$$$$$###"""###%%%''''''%%%############%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&$$$%%%'''(((&&&)))&&&######$$$%%%%%%%%%%%%&&&)))///555777666333///---***&&&""""""$$$&&&((('''&&&%%%$$$$$$%%%&&&######""""""###$$$$$$%%%############$$$$$$$$$%%%%%%$$$$$$###""""""######$$$&&&'''&&&$$$###$$$&&&"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''')))...444999------------...///000000///......---...///000111,,,,,,---...------,,,+++(((,,,---***%%%"""&&&***((()))))))))((((((+++---(((+++------,,,111:::BBBQQQ[[[gggkkkiiijjjqqqyyy}}}}}}yyy}}}~~~xxxuuuyyy~~~yyyxxx|||xxx}}}uuullldddaaa[[[TTTQQQRRRLLLNNNLLLFFFCCCAAA:::222,,,***))))))))))))(((&&&%%%$$$###$$$&&&&&&%%%######$$$&&&%%%$$$$$$%%%'''&&&&&&''''''((())))))******###!!!''')))&&&&&&+++&&&&&&&&&&&&%%%%%%%%%%%%!!!###%%%%%%$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%$$$$$$%%%$$$###"""###$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%#########"""######$$$$$$######$$$%%%&&&'''(((((($$$)))+++)))))),,,,,,)))))))))((((((((('''''''''((((((''''''((()))+++,,,++++++,,,---...444EEEUUUooo|||,,,(((### ###(((,,,......---...000444777999888:::AAAIIIPPPNNNFFF>>>;;;======999999???DDDEEE:::;;;AAAJJJPPPPPPRRRUUUWWW\\\\\\VVVSSSVVVVVVSSSNNNVVV___eeefffddd^^^XXXOOOQQQVVV]]]aaa___WWWPPPNNNIIIBBB:::222---)))((()))...000......222555444...444666111///111000+++)))+++...111222222000///111777888111,,,,,,+++'''((((((((()))***)))&&&###!!!%%%(((***((((((***,,,,,,000333555333000...---***(((%%%######$$$''')))$$$$$$$$$%%%&&&''')))***)))(((((((((''''''''''''(((((((((((()))'''$$$"""!!!$$$(((,,,---,,,***(((&&&&&&''''''&&&&&&%%%$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""$$$&&&((()))))))))(((%%%%%%$$$$$$$$$$$$$$$%%% """#########"""!!!"""###$$$###""""""$$$&&&!!!"""$$$$$$$$$$$$&&&(((###+++,,,&&&$$$(((+++))))))&&&######$$$%%%%%%%%%%%%&&&)))000666888666444222000,,,'''$$$###&&&)))%%%%%%$$$$$$$$$%%%'''(((######""""""###$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######&&&((()))'''$$$###$$$&&&"""###%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%'''((())))))''''''&&&%%%&&&)))///333,,,,,,,,,,,,---...////////////...---...///000111------,,,+++++++++,,,---))),,,---'''$$$,,,$$$''')))******))))))******++++++,,,...111555888FFFSSS```eeecccdddnnnwww{{{}}}|||www{{{zzzuuuttt{{{yyyyyyvvvmmmfffccc]]]SSSOOOPPPGGGIIIGGGAAA>>>>>>999111,,,+++))))))***)))(((&&&+++)))(((''''''%%%""" ###%%%&&&&&&%%%$$$&&&'''%%%%%%&&&&&&'''((())))))&&&(((&&&######(((+++)))''''''&&&%%%$$$$$$###### ###%%%%%%######&&&(((""""""######%%%'''((()))$$$%%%''''''&&&$$$$$$$$$%%%$$$"""!!!"""$$$''')))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''######$$$%%%&&&(((((())) ''')))&&&&&&)))***&&&))))))))))))((((((((((((((('''&&&%%%&&&(((***++++++,,,......---111AAAQQQnnn|||///'''###&&&******))))))///000111333444666777888999>>>GGGOOORRRNNNFFF???;;;<<<===?????????>>>>>><<<999===HHHSSSWWWXXXYYY]]]\\\\\\]]]^^^[[[UUUPPPMMMRRR[[[bbb```XXXSSSTTTEEEMMMXXXbbbeeeccc]]]XXXWWWOOOBBB666---)))((()))...//////000000000000///333444444555333111///.........///111333444444333777888999666222---***)))***+++,,,,,,,,,+++***)))&&&***,,,)))+++000222......///222777;;;888000)))***))))))((('''&&&&&&%%%'''&&&%%%$$$%%%''')))++++++,,,......---***&&&$$$''''''((((((''''''&&&%%%&&&&&&(((+++---,,,***'''((('''&&&&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$### ###'''""")))######$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&%%%%%%%%%'''&&&%%%$$$############"""###$$$$$$###$$$&&&(((%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&$$$###"""######$$$"""%%%***111777888333///...---,,,***'''%%%$$$###***&&&###$$$&&&$$$(((%%%"""!!!###$$$###!!! !!!"""###$$$######"""######$$$$$$$$$$$$######$$$#########""""""!!!!!!"""$$$&&&)))******)))(((((('''$$$""""""###&&&'''###%%%&&&&&&%%%$$$%%%%%%))))))))))))))))))))))))++++++,,,,,,---...///000222111///...---...000111,,,---......,,,******++++++,,,,,,,,,,,,+++******((('''(((+++000222000...(((%%%&&&++++++)))---444<<>>FFFfffwww,,,)))(((******)))+++///111444777:::;;;:::888777888<<>>===:::777;;;GGGSSSYYY]]]___ddddddbbb```[[[UUUOOOKKKMMMQQQYYY```]]]SSSMMMLLL@@@GGGSSS```gggfff```ZZZSSSLLLAAA666///++++++,,,......///000111111111111444555555444222///+++)))......///111333444444333777888999777222...+++*********,,,---------,,,+++(((,,,,,,)))***///000,,,---...000555888666///(((***)))))))))((((((''''''&&&%%%$$$$$$$$$&&&((()))((()))******(((&&&$$$"""'''''''''''''''&&&%%%%%%&&&'''(((,,,///000...---***(((&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$ """$$$""""""(((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$############"""###$$$$$$###$$$&&&(((&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&%%%$$$###""""""###$$$$$$&&&+++444<<<>>>999444...---,,,***(((&&&%%%$$$***(((''''''(((&&&"""***'''###""""""""" !!!"""###$$$$$$$$$###"""""""""############""""""############"""""""""!!! """###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$&&&&&&%%%%%%&&&'''((((((((((((((((((((((((''')))+++---...//////000222111///...---...///000///000111///---,,,,,,,,,+++++++++++++++******))))))((((((***---...,,,******'''(((,,,+++)))+++111333:::CCCKKKRRRZZZaaagggnnnssszzz|||ooocccYYYRRRLLLIIIEEEDDDBBBAAA>>>:::444000...---+++)))((('''&&&&&&&&&'''''''''&&&&&&%%%$$$###%%%%%%###"""$$$&&&'''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$'''!!!""""""###$$$%%%%%%&&&"""$$$###!!!###'''&&&###%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&''''''$$$######%%%&&&((((((&&&$$$""""""$$$%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$&&&((()))(((&&&******+++******(((&&&%%%###$$$&&&'''&&&&&&((()))))),,,------...333<<>>:::777:::DDDOOOVVV[[[___eeegggfff```WWWOOOJJJHHHMMMPPPXXX]]]YYYNNNEEEBBB:::@@@LLLZZZeeeggg___WWWKKKGGG???777222000000111//////000111111222222333333444666666444111---***---...000333444444444444888999999777333...+++***)))***,,,.../////////...+++------***))),,,,,,***+++,,,...222444333---'''))))))*********))))))(((&&&&&&$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%&&&%%%&&&***...000111111---***&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!$$$$$$!!!!!!$$$%%%$$$((('''&&&%%%$$$###"""!!!%%%%%%&&&''''''''''''''''''&&&%%%$$$$$$######$$$"""###$$$$$$###$$$%%%''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&'''((()))&&&%%%$$$###"""###$$$%%%'''(((...888CCCEEE???888------,,,***)))(((&&&&&&(((((())))))(((&&&$$$###)))&&&###""""""!!! ###$$$%%%%%%%%%$$$###"""######$$$$$$$$$$$$##################""""""""""""!!!""""""###$$$%%%&&&&&&$$$%%%((()))(((%%%""""""$$$&&&'''&&&&&&''')))((((((((((((((((((((((((%%%'''))),,,...///000000111000///.........///000000111111///---++++++,,,******++++++******)))(((***)))((()))***)))(((&&&)))((()))+++***'''(((+++111444:::CCCLLLVVV^^^bbbeeemmmwww~~~~~~~~~{{{{{{~~~~~~~~~~~~}}}}}}zzzuuurrrsssqqqrrrvvvxxxxxx{{{rrrdddXXXNNNGGGCCC@@@???======<<<:::666333///---+++(((''''''((((((&&&''''''''''''&&&%%%%%%"""(((((("""!!!&&&(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""$$$###"""$$$(((((($$$######$$$$$$%%%%%%&&&&&&###%%%&&&%%%###"""###$$$'''%%%$$$%%%%%%&&&%%%###%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''))))))((('''))))))((('''&&&&&&''''''!!!&&&(((((('''&&&%%%***+++,,,,,,,,,111999???SSSfffyyy&&&&&&(((+++***)))---333444888???EEEFFFCCC???;;;999;;;>>>DDDJJJPPPRRRSSSLLLJJJHHHFFFCCCBBBAAA@@@===888888>>>EEEIIINNNSSS\\\```bbb]]]TTTLLLJJJKKKOOOQQQWWW\\\XXXLLLAAA===666:::CCCQQQ\\\]]]TTTKKKAAA???<<<999777666666666222222111111111111111111111333666999999666333111---///111333333333333444:::;;;;;;888333---***)))((())),,,...000111111111......,,,***)))))))))((()))***+++...000...***'''))))))***+++++++++******''''''&&&%%%%%%%%%&&&&&&)))))))))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&***---//////...***&&&$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$)))''' !!!(((''' ''''''&&&%%%$$$###""""""%%%%%%&&&'''(((((((((((('''&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''''''''&&&&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$$$$%%%&&&'''+++,,,111===GGGIIIBBB999...---,,,+++***)))((((((%%%&&&((('''&&&$$$$$$%%%######""""""############$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%#########"""""""""""""""$$$$$$$$$$$$%%%&&&'''((($$$&&&((()))(((%%%!!!!!!###&&&''''''((()))***''''''''''''''''''''''''((((((((()))+++---///000111000///............////////////---***))))))***)))************)))(((((())))))(((((((((((('''&&&%%%&&&(((((('''&&&&&&(((111111444<<>>@@@EEEKKKPPPRRRSSSHHHGGGDDDBBBAAAAAAAAABBB;;;666333666999<<>>>>>===;;;:::777666444111///.........000222666888999777555444...000222222111000222444;;;<<<;;;888222,,,(((''''''))),,,...000222222222000...+++***(((''''''((((((((()))***+++***(((&&&((()))+++,,,,,,+++***)))((((((((('''''''''''''''***************+++++++++((('''&&&%%%%%%%%%&&&&&&'''%%%$$$%%%(((***,,,,,,,,,)))%%%$$$$$$&&&''''''&&&&&&''''''''''''&&&&&&$$$)))'''!!!###******###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%$$$######%%%&&&&&&&&&&&&%%%$$$$$$###############$$$$$$%%%%%%%%%############$$$%%%&&&''''''&&&%%%%%%&&&'''((()))...000666AAAIIIIII@@@888///...---,,,+++***))))))$$$&&&''''''&&&%%%&&&'''""""""###$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""######$$$$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&%%%$$$###"""!!!$$$&&&(((((()))***,,,((((((((((((((((((((((((...,,,(((&&&'''***...111000//////...............//////...,,,***)))***+++)))************)))((((((((()))))))))(((((()))***%%%''')))((('''((()))***,,,+++,,,222;;;EEEMMMQQQVVVaaannnvvvyyyxxxzzz||||||zzz}}}}}}{{{yyysssmmmccc___YYYUUUSSSQQQOOOMMMLLLIIIHHHKKKOOOUUU```kkkuuu{{{~~~rrreeeXXXMMMCCC===:::888666555666666555333---+++(((&&&%%%%%%'''(((&&&&&&'''((((((''''''&&&###)))(((""" &&&((($$$&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""###%%%&&&&&&###!!!%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%'''+++***'''""""""###$$$$$$%%%&&&&&&'''&&&%%%$$$%%%&&&&&&&&&'''### """(((***'''###%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$$$$###'''&&&%%%&&&'''(((((('''###$$$&&&'''''''''%%%$$$"""$$$&&&(((''''''(((***))))))))))))+++...333777AAASSSgggsss{{{~~~222///000333555333333666===@@@FFFKKKNNNOOOOOONNNAAAAAADDDHHHLLLMMMLLLKKKAAA???===;;;;;;===???@@@666222///111333666;;;BBBNNNUUUZZZWWWMMMDDD@@@@@@GGGGGGMMMTTTTTTLLLDDD@@@777555555888;;;999333,,,000666>>>EEEHHHFFFBBB???999888444111...,,,++++++222333444555555333222111000111222000---,,,///333999::::::777111,,,((('''''')))+++...000111222222000,,,))))))(((%%%&&&)))'''''''''((((((''''''''')))***+++,,,,,,+++)))(((((((((((((((((())))))((('''((()))***++++++++++++)))((('''&&&%%%&&&'''''')))(((&&&&&&(((*********)))&&&$$$###%%%&&&''''''&&&&&&''''''''''''&&&&&&!!!$$$$$$###$$$(((***(((""""""######$$$%%%%%%&&&###$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%$$$######$$$&&&&&&&&&%%%%%%$$$##################$$$$$$%%%%%%&&&######"""######$$$%%%&&&&&&&&&%%%%%%&&&((()))***///444<<>>>>><<<::::::<<<>>>CCCNNNYYYdddkkkrrrvvv~~~}}}{{{zzz}}}~~~zzzooodddYYYNNNDDD>>>???<<<888444222111///---,,,+++)))'''&&&'''((((((&&&&&&'''(((((((((((('''%%%&&&%%%###""""""$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%$$$######%%%%%%%%%&&&&&&'''''''''###%%%$$$"""$$$''''''#########$$$$$$%%%%%%&&&&&&(((&&&$$$$$$%%%'''''''''&&&### ###'''***'''$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$$$$&&&''''''&&&###$$$&&&'''(((&&&%%%$$$&&&'''((('''''''''))),,,)))(((((()))+++///222555===NNNaaammmwww{{{sssrrrooohhhhhhlll666666888:::777222444999===AAAGGGLLLOOOPPPNNNLLLCCCDDDGGGKKKLLLIIICCC???:::888666444444666:::<<<666222111222333444:::@@@OOOTTTYYYVVVLLLAAA999666;;;;;;AAAJJJMMMIIICCCAAA777444111000///...,,,***---666CCCNNNRRRPPPIIIDDD999777333000---+++++++++222222222222333333333333222333222---)))(((---222444666666555111---+++***'''(((+++...///111111111///***'''((((((%%%'''+++'''''''''&&&%%%%%%'''((()))***,,,,,,,,,***'''&&&&&&&&&'''(((((()))))))))%%%'''***,,,------,,,,,,+++)))(((&&&&&&'''((()))'''&&&%%%%%%'''))))))(((%%%###"""###%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$""""""###$$$""""""'''!!!""""""###$$$$$$%%%%%%"""###$$$&&&''''''((((((&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$######$$$%%%%%%$$$$$$###$$$%%%''')))***...666@@@IIIJJJFFF???:::222111000...,,,+++)))(((***'''%%%%%%((()))(((&&&$$$&&&)))(((&&&$$$%%%&&&!!!"""$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$######!!!"""""""""############"""###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&###&&&((()))))))))***,,,************************---,,,+++******,,,...000......//////......------//////...---+++,,,...111+++++++++++++++******)))((()))***)))''''''***---,,,///---'''%%%***------,,,---.........222999???DDDIIIQQQZZZcccjjjoooqqqwwwxxx||||||}}}}}}~~~uuueee]]]ZZZQQQEEE>>>;;;666333222222222111111111333555555555<<>>999777@@@LLLZZZ[[[\\\YYYQQQEEE888//////000555===DDDEEEAAA;;;444222///+++((('''''''''///666BBBOOOWWWTTTGGG<<<555444111,,,)))(((***------111222222555888666111888444000+++***+++...000000//////111///******---...++++++///333333222111...+++'''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''(((,,,---...,,,***''''''''')))&&&%%%(((,,,...,,,)))&&&(((,,,///000///---,,,,,,***'''%%%%%%&&&((()))***'''$$$""""""###$$$$$$!!!###%%%%%%%%%$$$%%%&&&%%%!!!!!!%%%%%%""""""&&&"""&&&'''$$$"""$$$%%%$$$%%%%%%$$$ !!!&&&''')))))))))'''%%%###(((%%%$$$&&&%%%######&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$"""############%%%))),,,333888BBBHHHHHHCCC???>>>;;;777222---++++++---...,,,(((%%%%%%&&&'''&&&%%%''''''''''''''''''''''''&&&"""!!!&&&)))''''''***%%%&&&&&&&&&%%%###""" $$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))&&&$$$%%%'''(((%%%###''')))++++++***)))***+++,,,***((()))++++++)))&&&)))+++......---+++++++++,,,...///111111///...,,,,,,,,,+++++++++,,,---------......---***(((((())),,,+++(((&&&&&&''')))++++++***((('''''''''((()))---******,,,,,,+++...444>>>???<<>>BBBNNNbbbuuuvvvhhhYYYRRROOOJJJFFFEEE777999;;;;;;999777666666;;;>>>AAADDDFFFEEEDDDCCCEEEBBBAAADDDHHHGGG???888333222000......000333666;;;???DDDEEEAAA@@@JJJWWWcccdddddd```WWWIII:::000///111666>>>DDDCCC===777444222...+++)))((())))))...444>>>IIIMMMIII???666333222000,,,))))))+++...000222333222555999888444888444///+++)))))),,,......---...000...))))))---,,,++++++///333444333222///,,,)))''''''''''''&&&***)))((('''&&&'''(((((()))+++,,,+++)))((((((((()))&&&%%%(((---...,,,)))''')))---000111000...------+++)))'''&&&''')))******((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$#########$$$!!!"""&&&'''$$$$$$((((((***(((""" ###%%%$$$"""######""" ###&&&$$$%%%&&&&&&&&&%%%$$$###(((%%%$$$&&&&&&######&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$###$$$%%%%%%%%%'''***---555888>>>FFFIIIGGGAAA===???:::444///---------...,,,)))&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%((())))))(((%%%%%%&&&&&&%%%###"""!!!$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((('''%%%%%%&&&&&&%%%$$$$$$&&&(((((('''''''''(((---+++******,,,,,,***'''***,,,//////...,,,,,,,,,---...///000000///...------,,,,,,+++++++++,,,,,,,,,------,,,)))(((((())))))(((&&&%%%%%%%%%&&&'''***)))(((''''''((()))***---+++***,,,***)))+++111888<<<;;;???FFFDDDDDDOOO]]]bbbmmmxxx~~~zzz~~~zzz}}}{{{tttoooZZZOOOCCC<<<555...,,,---************************((()))************************,,,...222888===@@@JJJPPPVVVYYYZZZ^^^fffnnnyyyzzz}}}}}}vvviiiWWWHHHAAA???===:::::::::888666555666:::===BBBCCCEEEIIILLLNNNMMMKKKBBB<<<444111111222000...111000000000///---)))&&&'''&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%$$$%%%&&&'''&&&%%%&&&''''''%%%###)))((('''&&&&&&%%%&&&&&&$$$%%%&&&&&&%%%$$$&&&'''(((((('''((()))***(((&&&&&&$$$%%%)))'''"""###'''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$&&&)))(((%%%%%%''''''$$$&&&&&&&&&%%%%%%$$$$$$$$$***)))'''%%%$$$$$$$$$%%%)))'''$$$%%%'''*********))))))***,,,...111333444777;;;GGG[[[nnn}}}rrrfffYYYTTTQQQKKKEEECCC;;;:::999:::;;;;;;:::999<<>>444333666<<>>666111000000///---,,,,,,---000444555444222555:::<<<999888555///***(((''')))******)))+++---,,,((())),,,++++++---000444666666555111///---++++++)))'''%%%,,,+++)))'''&&&&&&&&&&&&&&&((())))))((('''((()))((('''&&&)))---...,,,))))))+++...000111000///...///---***((('''(((***+++((((((((((((''''''&&&&&&)))((('''&&&%%%$$$$$$$$$###"""$$$((()))&&&&&&(((,,,---)))!!!!!!$$$$$$"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%&&&&&&&&&((($$$$$$&&&&&&######&&&'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$###%%%&&&'''((())),,,...888:::>>>DDDJJJJJJEEE>>>BBB===666111////////////,,,)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""'''&&&"""$$$++++++%%%$$$%%%%%%%%%$$$###""""""$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&'''''''''%%%$$$%%%&&&$$$%%%''''''&&&&&&&&&'''---,,,+++,,,------+++)))+++---000000///------------...///000000///...---------,,,+++***************+++,,,***(((''''''((('''''''''&&&&&&&&&&&&&&&(((''''''&&&'''(((***+++...+++***+++)))''')))...222777666888???<<<999BBBMMMTTTaaaooo|||~~~}}}zzzuuuyyy}}}}}}xxxnnnccc[[[HHH@@@777333///++++++---))))))))))))))))))))))))))))))))))))))))))((('''******))))))+++---000222444999???AAACCCGGGOOOUUUeeehhhoooxxx}}}|||sss```HHH888444555444333222222111...---...111444:::;;;===BBBHHHLLLNNNNNNEEE???777333222333222111666555444444333///***&&&&&&%%%%%%$$$$$$%%%%%%%%%((('''%%%$$$$$$$$$###"""&&&%%%$$$%%%&&&&&&$$$"""''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''((('''&&&'''))))))'''&&&%%%$$$&&&((('''%%%&&&)))$$$###"""###%%%'''''''''%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$######'''))))))%%%$$$&&&&&&###&&&&&&%%%%%%%%%%%%$$$$$$***)))'''%%%$$$$$$$$$%%%)))'''%%%%%%''')))******)))***,,,...000111222222333555???QQQcccrrrrrrfff\\\WWWSSSKKKEEEBBB>>>;;;888999<<<>>>>>><<<===BBBGGGGGGCCCAAACCCFFFLLLEEE@@@AAAFFFDDD:::000333111...---000444888;;;???CCCKKKPPPOOOOOOWWWbbbpppooommmjjjbbbVVVGGG<<<;;;???EEEKKKLLLFFF===555444222///,,,***+++,,,......333:::===<<<888333111...000111111000000111333777777555333666<<<>>><<<888555000***'''&&&'''((('''&&&(((+++***''''''+++***---111333777;;;<<<:::444333111000///,,,(((%%%***)))'''&&&%%%$$$%%%%%%%%%'''(((((('''&&&&&&'''''''''(((***---...,,,***)))+++---///000///...---...---***(((((()))+++,,,,,,,,,+++***))))))***,,,---+++)))''''''((((((((($$$%%%&&&((()))'''&&&&&&***,,,)))""" """%%%%%%&&&'''''''''&&&$$$$$$###''''''&&&&&&'''((()))***'''$$$###&&&&&&###$$$'''&&&&&&%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""$$$'''((()))***---///;;;???DDDGGGIIIJJJFFFAAACCC===555000000111111111,,,***((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&""")))&&&***,,,$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$''')))'''$$$###%%%(((%%%'''))))))((('''((()))++++++,,,,,,,,,,,,+++***,,,...000000///---......---...////////////...---...---,,,+++))))))((((((((()))***)))'''&&&&&&((((((((()))))))))((('''&&&&&&&&&&&&&&&''')))+++,,,---+++***+++)))'''***///555777222333======777;;;???GGGTTTcccqqq}}}}}}wwwqqquuuvvvvvvsssjjj^^^RRRJJJAAA999222000---***))),,,))))))))))))))))))))))))((()))))))))((('''&&&&&&)))(((((((((***,,,...///)))---111333444777>>>CCCNNNSSS]]]iiiwww~~~{{{sss[[[@@@333222333333111222222000...------000222777888;;;BBBIIIPPPSSSTTTIIICCC;;;555333444444444999999888777666222,,,(((&&&%%%%%%$$$$$$$$$$$$$$$'''$$$!!! """###!!!'''%%%%%%%%%&&&&&&%%%###&&&%%%%%%%%%&&&&&&'''((('''(((((((((&&&%%%&&&''''''&&&&&&'''(((((('''%%%&&&''''''(((&&&%%%''')))%%%###"""###%%%'''((((((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""%%%&&&###$$$''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%$$$$$$%%%&&&''''''((()))+++...///000000///222333;;;IIIXXXgggxxxvvvkkk___YYYRRRJJJDDDBBB@@@<<<999:::===@@@@@@???>>>EEEKKKMMMHHHDDDCCCEEEJJJEEEAAABBBDDDAAA777...444111...///333888;;;======CCCMMMTTTUUUSSSWWW___nnnkkkhhhfffccc\\\QQQIIIDDDHHHMMMQQQPPPJJJBBB;;;:::777222...,,,,,,---......333999<<<;;;777444222...111444555555555666666888999777444777<<<===;;;666444///***'''&&&''''''%%%$$$&&&)))(((%%%&&&******000666777;;;AAACCC@@@777666444333222///+++''')))((('''&&&%%%&&&''''''&&&((()))(((&&&$$$$$$%%%&&&'''))),,,......,,,***)))***,,,.........---,,,,,,+++)))'''''')))+++---111111000///---///444888444000+++)))***++++++***'''((()))(((''''''%%%$$$&&&******&&&$$$'''((('''(((((('''''''''&&&$$$###'''''''''''''''((()))***'''$$$###&&&&&&###$$$'''$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###&&&'''(((+++...111<<>>333111???AAA888666555<<>>777000+++***)))&&&&&&(((************************((((((((((((((('''&&&%%%&&&&&&&&&&&&'''(((***+++)))+++---------///333777;;;AAAKKKZZZjjjzzz{{{nnnVVV<<<333444444111000---...---,,,******---///444666;;;CCCLLLSSSWWWXXXPPPJJJAAA:::777777999:::======<<<<<<:::555///***'''&&&%%%%%%$$$$$$$$$%%%'''$$$!!!!!!######!!!((('''&&&'''((('''&&&$$$%%%%%%%%%%%%%%%&&&'''(((&&&'''((((((&&&%%%&&&((('''&&&&&&'''(((((('''%%%(((***)))'''$$$%%%&&&&&&&&&%%%$$$%%%'''))))))(((&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$ ###$$$""""""%%%&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&%%%%%%&&&&&&''''''(((***,,,------------///000777DDDQQQ```sss|||oooaaaWWWOOOFFFBBBBBBAAA???>>>>>>???AAABBBBBB@@@FFFLLLNNNKKKFFFCCCBBBEEECCCBBBCCCDDD???666...333111///333:::@@@CCCCCCAAAGGGQQQYYYZZZWWWZZZ```nnnhhhcccaaaaaa```ZZZUUUOOOQQQUUUVVVTTTOOOIIIFFFCCC???999333///---......111444:::>>>>>>:::555111...222666999999888888888777999888666888;;;;;;777222000,,,)))'''&&&&&&'''$$$###%%%((('''$$$%%%))))))333::::::>>>FFFHHHEEE:::999777666555222...++++++***)))((((((((()))***'''((()))(((&&&$$$$$$$$$%%%'''***---...---,,,+++******,,,---------,,,,,,***)))((('''(((***---///000222444555666999@@@FFFDDD>>>666111///...,,,***)))++++++((('''))))))&&&'''+++---******,,,...,,,((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&######&&&&&&$$$$$$(((###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$############$$$%%%&&&(((+++000444>>>MMMWWWSSSNNNNNNNNNKKKCCC;;;111---///222222111+++,,,+++)))''''''(((***''''''''''''''''''''''''%%%'''"""&&&)))%%%"""""""""""""""###$$$%%%$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$&&&'''&&&%%%%%%&&&'''$$$%%%''''''&&&&&&&&&'''(((***,,,,,,+++***+++,,,+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((('''''''''&&&'''(((((('''&&&''')))%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%&&&(((***++++++))))))++++++***---333EEECCC777333@@@BBB777111000555===EEEPPP]]]kkkuuu}}}||||||xxxkkkiiifff^^^UUUKKKBBB;;;777000+++(((******))))))+++************************(((((((((((((((((('''&&&)))(((((('''''''''((((((***++++++******+++---//////444===JJJZZZmmm~~~iiiQQQ:::444444000---,,,+++,,,,,,+++***+++---///111666>>>JJJTTT[[[^^^^^^ZZZTTTKKKCCC??????BBBEEEEEEEEEDDDCCC@@@:::222---))))))((('''&&&&&&&&&&&&(((&&&%%%%%%%%%&&&&&&%%%((('''&&&'''((((((&&&$$$%%%%%%$$$$$$%%%&&&''''''$$$&&&''''''&&&&&&'''(((((('''&&&'''))))))'''&&&(((+++***%%%"""$$$%%%%%%&&&&&&&&&'''))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""%%%%%%""""""$$$$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&((())))))''''''((()))'''((()))***++++++,,,++++++---444???LLL[[[nnn~~~rrrdddXXXNNNEEEBBBCCCCCCDDDDDDDDDCCCCCCDDDEEECCCEEEGGGIIIHHHDDDAAA??????AAADDDEEECCC===666000111000111888BBBJJJMMMMMMJJJNNNUUU[[[\\\ZZZ^^^dddssskkkaaa]]]___aaa```]]][[[\\\^^^]]][[[XXXUUUTTTNNNIIIAAA999333000//////888:::???DDDFFFBBB999111---222777;;;;;;:::888888555888999888999;;;777111,,,+++(((&&&%%%%%%&&&&&&$$$###%%%((('''###$$$''''''333;;;;;;???HHHKKKGGG<<<:::888777666444111///---,,,***)))((('''((((((%%%'''((((((&&&%%%&&&'''%%%(((+++......---,,,++++++,,,------...---------***)))((((((***---000333333:::BBBGGGKKKPPPWWW]]]___VVVIII???999444...******---,,,((((((---///------111111...---111444444...+++(((''')))***)))'''&&&&&&'''(((((('''%%%%%%&&&######&&&&&&$$$%%%((($$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$###"""%%%%%%&&&&&&(((,,,333777@@@OOOYYYWWWTTTWWWUUUOOOHHH>>>333...///111111...+++,,,,,,***'''''')))+++((((((((((((((((((((((((%%%$$$######%%%&&&&&&%%%"""!!!!!!!!!"""###%%%&&&$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&$$$&&&(((((('''''''''((((((+++------++++++,,,...)))***+++***)))(((***++++++******************+++,,,+++***)))((('''''''''%%%'''((((((''''''(((***%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&((()))***,,,))))))******(((+++000777===888555??????555000...000444888>>>JJJYYYdddqqqtttyyy~~~zzzyyy{{{rrrdddXXXUUUOOOHHH@@@:::555222///+++))),,,...,,,,,,...))))))))))))))))))))))))''''''((()))))))))((((((******))))))))))))))))))))))))((((((((()))+++,,,***---333<<>>777444...***,,,,,,...///......///111333555<<>>666222111111@@@AAAEEEKKKNNNHHH===333,,,111777;;;;;;:::888777333777::::::::::::444---((('''%%%#########%%%&&&%%%$$$%%%(((&&&######'''%%%333<<<;;;???IIILLLHHH>>>;;;999888777666333111---,,,***'''%%%$$$$$$$$$###%%%'''(((''''''((()))$$$(((,,,......---,,,+++------......///.........***)))))))))+++///333555>>>HHHUUU___fffkkkqqqvvvvvvjjjZZZLLLCCC:::222,,,+++...---(((***111444222444666444///...333888999555111+++)))))))))'''%%%((()))***++++++)))'''%%%&&&######&&&&&&$$$%%%(((%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""''''''&&&&&&(((...555:::AAANNNXXXXXXZZZ___[[[QQQLLLBBB555//////111///,,,+++------+++''''''))),,,))))))))))))))))))))))))%%%"""$$$+++,,,'''$$$$$$!!!!!! !!!"""###%%%&&&$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''$$$###$$$((()))'''%%%''')))++++++***)))***+++))),,,//////---,,,---///((())))))(((''''''(((*********))))))))))))******+++***)))((((((''''''(((%%%'''(((((('''''')))***(((((('''''''''&&&&&&&&&'''&&&%%%%%%&&&''')))***,,,***)))***(((&&&(((---%%%444777666======555333---...//////333>>>MMMYYYeeelllttt|||rrrooopppgggYYYJJJHHHDDD@@@;;;666222000///+++)))+++,,,***)))***((((((((((((((((((((((((''''''((()))*********)))$$$%%%%%%&&&'''(((((()))''''''''''''((()))+++,,,)))+++...444@@@SSSggguuusss[[[DDD<<<777///,,,000,,,---/////////000222555<<>><<<===@@@CCCBBB???@@@BBBGGGJJJEEE===999;;;<<<777444:::KKKZZZ\\\VVVYYY```^^^VVVXXXeeennnnnnzzzssskkkhhheeebbbccchhhkkkllljjjeeeeeegggeee```[[[XXXQQQGGG>>>999:::===LLLPPPQQQNNNKKKFFF===333///111444666888888777777===<<<777222222333///))),,,***%%%""" """###$$$$$$###$$$%%%%%%$$$###''',,,333888<<<>>>AAABBB<<<888666:::@@@???777......,,,(((&&&%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&)))---...,,,***+++,,,---,,,---...000000...,,,++++++***)))+++000666<<>>777222,,,)))((()))((('''%%%&&&''''''((('''''''''%%%%%%%%%''')))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$###############$$$%%%%%%$$$######$$$&&&&&&&&&&&&)))///555999<<>>888222333555111***,,,+++******)))*********&&&'''(((*********)))(((''')))***)))'''%%%%%%&&&++++++)))(((''''''''''''(((((()))***************))),,,000222777CCCUUUcccyyymmmTTTAAA888555222//////000333444000---333<<>>AAADDDDDDBBBBBBCCCGGGJJJFFFAAA@@@DDD???;;;777;;;JJJZZZ```^^^YYYaaabbbZZZZZZggguuuyyy~~~xxxqqqlllfffbbbcccgggooopppnnnjjjjjjjjjgggaaa```^^^XXXOOOGGGCCCDDDGGGUUUWWWWWWRRRMMMGGG<<<333...000222444555555555555::::::777111///000---(((***(((%%%"""!!!!!!"""###$$$$$$$$$%%%&&&%%%$$$###'''+++000666;;;>>>???@@@<<<888777;;;AAAAAA999111---+++)))(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&)))---///...---...//////....../////////,,,***((((((''''''(((,,,333777EEEQQQbbbqqq~~~~~~{{{uuuiiiWWWEEE888111...+++***---222333222444999>>>CCC@@@888888AAAEEEAAA999111***(((+++---+++&&&&&&'''((()))))))))))))))&&&%%%%%%'''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&!!!###$$$$$$###"""$$$%%%%%%$$$######$$$&&&%%%$$$%%%'''---333999<<>>AAADDDGGGJJJHHHGGGIIIJJJHHHFFFIIIPPPHHHFFFAAAAAAJJJYYYbbbdddZZZaaabbb[[[[[[jjj|||xxxrrrhhh``````eeeppprrrrrrooonnnmmmhhhaaabbbbbb^^^XXXRRRPPPRRRUUU___```]]]VVVOOOIII???666---...///000111111111111555888777111---,,,+++((('''&&&%%%$$$############$$$$$$%%%&&&&&&%%%$$$$$$((((((+++111999======<<<;;;888777<<>>GGGSSSbbbttt~~~zzz^^^^^^\\\YYYTTTLLL@@@777000222777<<>>444---)))''')))***///555555222111444777999888333333888999777222,,,'''(((,,,...+++'''""""""$$$%%%&&&&&&'''''')))'''%%%%%%%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$"""$$$&&&'''&&&%%%"""!!!$$$%%%%%%$$$######$$$&&&$$$$$$###$$$(((000888>>>HHHKKKLLLJJJJJJJJJEEE>>>666555333111000///,,,++++++,,,------...---------,,,111888<<<;;;444+++%%%((('''''''''&&&&&&%%%$$$'''&&&$$$$$$&&&'''&&&%%%...---***((('''''''''((((((((())))))))))))))))))(((+++***&&&&&&))))))&&&***+++,,,,,,,,,+++***)))***,,,...111222222222111///---***(((&&&%%%%%%%%%%%%&&&'''((((((((('''&&&((((((''')))******(((&&&&&&!!!###)))''' '''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((+++++++++******)))))))))))))))+++...111222111///((())))))(((&&&''')))+++000888FFFUUUbbblllrrruuu~~~xxxqqqfffZZZHHH<<<777777666333...555777333---------,,,---,,,+++)))((((((((((((***)))(((''''''((()))***(((***,,,---,,,,,,---...******)))((((((((((((((((((((()))***************+++...///...,,,...333888???GGGPPPWWW^^^cccaaa\\\cccfffnnnuuuzzzyyyooofff[[[OOOFFFBBBFFFMMMQQQPPPQQQ[[[gggjjjrrr~~~}}}yyyssskkkbbbVVVHHH@@@555222000.........---,,,)))(((&&&''')))******)))'''''''''''''''&&&&&&&&&!!!###%%%&&&%%%$$$###%%%&&&''''''&&&&&&(((***%%%&&&'''((())))))))))))$$$%%%&&&''''''&&&%%%%%% """%%%((())))))(((&&&(((''''''&&&%%%$$$$$$###'''######''''''###"""$$$###""""""###$$$###$$$%%%&&&'''((((((&&&%%%%%%&&&&&&''''''(((''''''&&&&&&###$$$$$$###""""""$$$'''%%%%%%&&&'''((())))))***(((((('''((((((***+++,,,+++***,,,//////111888AAATTTbbbssseeeaaa]]]ZZZVVVLLLAAA999111000444;;;@@@DDDOOOZZZYYYVVVUUUTTTPPPNNNSSSZZZTTTXXXYYYVVVVVV]]]cccfffhhhaaaXXXVVVbbbvvvxxxooocccYYYWWWZZZiiinnnrrrrrrssssssllleee___aaabbbbbb```aaaeeeiiijjjiiidddZZZRRRLLLBBB:::...---+++***))))))******---333666222---,,,***((("""###$$$%%%%%%%%%$$$$$$###&&&))))))'''%%%%%%%%%'''$$$$$$)))222888888777555333444888===>>>;;;777000000111555888888222---)))((('''%%%%%%$$$$$$%%%###$$$&&&***---000222333444222///---,,,***'''%%%%%%&&&'''&&&&&&'''***---,,,000555999@@@IIIKKKIII???;;;666111---***'''&&&++++++000444333...,,,...///111000...---000000///)))(((((((((((((((''''''"""###$$$%%%&&&&&&&&&&&&)))'''%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%(((///888>>>HHHJJJKKKIIIHHHGGGBBB;;;444444222000---,,,---...,,,------.........------,,,///333555444000***'''&&&'''&&&&&&%%%$$$%%%%%%(((&&&%%%%%%&&&''''''&&&)))(((&&&%%%%%%%%%&&&&&&((()))***+++++++++******'''))))))%%%%%%((((((&&&++++++,,,------,,,+++***)))+++...111222333222222///---+++)))'''%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&((())))))'''%%%(((###$$$)))&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,((((((((()))))))))******'''((()))---111333333222'''((()))((('''''')))***,,,///777CCCRRRaaammmtttyyy|||{{{ooofffZZZMMM>>>333///............555888222,,,***++++++,,,+++***)))((((((((((((***)))(((''''''((()))***&&&(((++++++++++++,,,---***))))))(((((((((((()))(((((()))***************''')))***)))((())),,,///666:::>>>AAAFFFKKKJJJEEEKKKPPPYYYaaafffnnn~~~{{{qqqeee]]]RRRTTTYYY^^^^^^```hhhrrrrrryyyzzzqqqhhh___SSSFFF===999888555222///)))###***((('''''')))******)))(((((('''''''''&&&&&&&&&###$$$&&&''''''&&&$$$"""&&&''''''&&&%%%%%%''')))''''''(((((((((((('''&&&%%%$$$$$$$$$%%%'''((())) """%%%((())))))'''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&$$$  ###$$$$$$############"""$$$&&&''''''&&&$$$%%%%%%&&&&&&''''''(((''''''&&&""""""""""""!!!!!!$$$&&&$$$$$$%%%&&&''''''(((((())))))))))))******+++,,,((((((***---...///666???QQQ^^^mmmzzzooohhhcccaaa\\\QQQDDD===222000333===DDDGGGOOOZZZ]]]\\\[[[[[[VVVQQQSSSXXXQQQXXX\\\\\\___eeekkkmmmqqqdddWWWVVVdddwwwyyymmmddd[[[RRRPPPRRRbbbhhhmmmppptttuuupppiii___bbbddddddbbbbbbeeehhhjjjiiicccYYYQQQIII???666000...+++)))''''''((()))***///222000......+++'''"""###$$$%%%%%%%%%%%%$$$"""&&&***+++(((&&&%%%&&&%%%$$$$$$(((...444777777333222222666:::;;;999666222111222777<<<<<<666000+++***(((&&&%%%$$$%%%%%%$$$###$$$'''+++///000000222///,,,+++***)))'''%%%###$$$%%%%%%$$$$$$&&&((()))*********///888<<<<<<333000---++++++***)))(((***+++...222000***(((***+++,,,,,,+++++++++******###&&&((('''%%%###$$$%%%&&&&&&'''((((((((((((''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%!!!!!!!!!!!!"""$$$%%%&&&$$$%%%%%%$$$######$$$&&&%%%&&&''''''(((---666<<>>555......,,,((('''+++))),,,+++'''&&&)))+++***'''''''''(((((()))***+++((()))*********((('''&&&%%%'''))))))((('''((()))))))))(((((((((((()))***(((((()))***************%%%&&&&&&'''((()))***,,,&&&+++...++++++---...---...------000333777@@@JJJZZZiii~~~pppiiihhhpppzzzssshhh^^^SSSFFF<<<333111///......---***(((***(((&&&&&&((((((((('''))))))((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&''''''&&&%%%$$$&&&'''"""$$$&&&((())))))((('''(((***,,,---+++(((%%%"""''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!%%%((('''%%%&&&(((((( ###!!!$$$)))***&&&!!!$$$(((******))))))***###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$%%%(((***((((((((((((((('''''''''&&&'''(((((((((((((((''''''''')))++++++***///666777AAAOOO\\\kkk}}}zzzhhhPPP>>>555333888DDDKKKIIIGGGHHHOOOVVV```eee___UUURRRTTTXXX^^^bbbcccfffllloooooopppbbbQQQJJJPPP\\\ggglllcccZZZPPPJJJIIIHHHEEEAAAHHHKKKPPPWWW___eeeggggggeeeddd```ZZZRRRKKKFFFEEEKKKFFF@@@???BBBEEEDDDAAA<<<444***%%%%%%(((((('''%%%%%%'''***,,,,,,)))'''$$$$$$######$$$$$$%%%%%%''''''''''''&&&%%%$$$$$$"""!!!"""$$$(((...444888999666333333555555222......000444888::::::999777...,,,***'''%%%$$$%%%%%%###%%%'''''''''''')))***+++***))))))***+++---...!!!%%%((((((&&&$$$$$$%%%)))%%%$$$'''...333444222,,,)))&&&%%%''''''&&&###'''((((((((('''&&&%%%$$$(((((('''&&&&&&&&&&&&'''$$$$$$$$$###!!!!!!"""$$$&&&&&&''''''''''''&&&&&&###$$$&&&((()))*********)))%%%!!!"""&&&(((&&&"""!!!$$$'''&&&###"""###&&&$$$&&&&&&&&&$$$###$$$&&&"""###$$$$$$###"""###$$$%%%%%%$$$&&&***,,,------111:::@@@???:::777222...///............///000000###%%%)))+++,,,+++)))'''((()))+++...///...***''')))'''%%%$$$&&&'''''''''+++'''$$$%%%%%%$$$'''+++%%%$$$$$$$$$$$$%%%&&&'''))))))***---///...***%%%)))***++++++***)))***,,,,,,++++++---//////...,,,...000222333333111///---000---+++***+++,,,,,,+++)))'''$$$$$$%%%&&&&&&&&&'''+++---***'''((('''$$$(((((()))))))))'''&&&%%% &&&)))%%%%%%((((((%%%%%%$$$$$$$$$%%%'''(((***++++++++++++***)))''''''$$$$$$%%%&&&(((+++...000444...((($$$%%%&&&&&&%%%+++***+++000555@@@RRRbbbbbbkkktttuuupppeeeVVVIII>>>777000---------***''')))((('''&&&&&&'''((()))'''&&&&&&&&&&&&&&&%%%$$$'''''''''''''''((())))))'''(((***)))'''&&&&&&'''((((((((((((((()))*********)))))))))++++++)))'''((()))******)))((()))+++......---,,,,,,+++******&&&***------+++,,,111666DDDRRRgggzzz{{{vvvqqqssszzzxxxlllbbbVVVJJJBBB666000,,,......+++'''''')))((('''((()))***)))(((---***((((((&&&###$$$(((&&&&&&&&&'''))))))'''%%%!!!(((***&&&$$$&&&%%% $$$%%%''''''&&&'''(((***((('''&&&%%%&&&'''((()))'''((())))))(((&&&$$$###&&&%%%$$$%%%%%%%%%###!!!$$$%%%&&&%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''''')))((('''&&&%%%%%%&&&''')))((('''&&&%%%%%%&&&'''&&&&&&&&&'''''''''(((((()))(((((((((((())))))***,,,+++))))))***---000222::::::AAAQQQbbbppp}}}}}}{{{zzzyyyrrrcccNNN>>>777555888BBBHHHFFFDDDEEEMMMSSS\\\aaa\\\SSSPPPSSSXXX^^^ccccccdddhhhjjjiiiiii^^^QQQIIIKKKSSS[[[```YYYUUUPPPMMMKKKIIIEEEBBBDDDGGGLLLSSSZZZ^^^______[[[ZZZWWWRRRKKKEEE@@@>>>@@@<<<777777;;;>>>>>><<<999222)))$$$$$$&&&%%%######$$$%%%(((******'''%%%$$$%%%&&&''''''&&&$$$###'''''''''&&&&&&%%%$$$#########"""$$$''',,,111444666444222111111111000///---///333777999999777555,,,+++(((&&&$$$$$$%%%&&&$$$%%%''''''&&&'''(((***+++*********+++,,,------###&&&((((((&&&$$$$$$%%%)))&&&%%%'''---222222000+++(((%%%%%%&&&'''%%%###$$$&&&((())))))(((&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&((()))***))))))(((...***&&&%%%'''(((%%%!!!###$$$&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&%%%$$$###$$$&&&&&&%%%$$$&&&)))+++,,,,,,333:::@@@@@@>>><<<666000............////////////((()))+++,,,,,,***((('''((()))+++---///...+++(((+++***(((((()))******)))(((%%%$$$''''''$$$%%%(((((((((''''''&&&&&&%%%%%%------...111333222...+++)))***,,,,,,++++++,,,------,,,+++,,,...///...---...111444555333111/////////---,,,+++,,,---,,,+++)))'''%%%$$$%%%&&&&&&&&&%%%))),,,)))(((******((('''((()))))))))'''&&&%%%!!!''')))&&&%%%((((((%%%&&&%%%%%%$$$%%%&&&'''(((************)))((('''&&&$$$$$$%%%&&&(((+++...///333///)))&&&%%%&&&&&&%%%+++***+++...222;;;LLL\\\ccclllttttttnnnbbbRRREEE:::444---+++++++++)))&&&)))((('''&&&&&&'''((()))+++'''$$$%%%)))***'''###'''''''''''''''(((((()))'''((())))))'''&&&&&&'''((((((((((((((())))))******)))((()))******)))''''''(((******))))))***+++------,,,,,,+++******)))%%%(((++++++)))***...222<<>><<<:::<<>>:::666222000------///111111111...+++'''%%%%%%%%%###!!!""""""###$$$&&&&&&$$$""""""###%%%'''((('''&&&&&&&&&&&&%%%$$$############%%%%%%%%%&&&(((,,,///222///000///,,,))))))---111...000333777:::888333...'''&&&$$$######$$$&&&'''%%%'''((('''&&&&&&'''((()))***+++,,,,,,,,,************)))(((''''''((()))***((('''(((+++---,,,+++&&&%%%$$$$$$$$$%%%%%%%%%'''''''''(((((()))))))))&&&%%%$$$$$$######$$$$$$$$$&&&(((((('''%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))*********)))(((&&&$$$######%%%'''&&&%%%&&&$$$###$$$'''(((%%%""""""###%%%%%%%%%%%%'''(((%%%&&&''''''%%%%%%&&&''''''&&&%%%&&&((()))***)))222555666666777555,,,"""+++,,,...000000///...---......,,,***)))'''''''''((()))***,,,......,,,))))))((()))+++,,,,,,***((()))&&&&&&))))))&&&&&&)))"""$$$''')))++++++******((()))+++---......,,,+++)))+++.../////////000111000---+++***+++---......---222777666///,,,...222...------///000000---++++++)))&&&&&&&&&''''''&&&***......)))&&&'''&&&$$$&&&'''((((((((('''&&&%%%$$$'''((('''&&&&&&''''''%%%%%%$$$$$$$$$%%%'''((('''''''''''''''&&&%%%$$$%%%%%%%%%&&&'''))),,,---000///,,,***)))((('''&&&)))((()))+++---333AAAOOO___hhhoookkk```QQQAAA555///,,,)))'''((()))(((''''''''''''''''''(((((())),,,)))&&&'''***+++(((%%%'''&&&&&&&&&&&&'''((((((&&&((()))((('''%%%&&&&&&(((''''''''''''((())))))(((''''''((()))***((('''%%%&&&((()))))))))+++---******)))))))))((((((((()))+++,,,,,,***+++---///666666:::DDDUUUiiizzzzzzxxx{{{xxxxxx~~~}}}}}}{{{vvvnnnfff]]]RRRGGG@@@999444111444555111---,,,+++)))((()))******)))'''''',,,444888333***'''***'''(((((((((&&&%%%%%%&&&###%%%&&&$$$###%%%'''(((((($$$"""$$$(((***((($$$&&&%%%%%%$$$%%%&&&((()))'''''''''&&&&&&%%%############"""###%%%%%%$$$"""!!!###$$$$$$$$$$$$&&&'''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&'''((()))))))))''''''''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((((()))***++++++***)))(((((()))***+++111222888BBBMMMWWWbbblllyyyYYYTTTMMMIIIFFFCCC???<<>>FFFMMMSSSUUUUUUIIIFFFBBB???===:::666222333111///---------,,,+++)))(((''''''''''''&&&%%%$$$######$$$&&&&&&%%%###"""!!!!!!"""$$$&&&)))***'''&&&%%%###############$$$$$$%%%'''***---111333.........+++((()))---111///000444999===:::333,,,&&&%%%#########$$$&&&(((&&&'''((((((&&&%%%&&&'''((()))***+++++++++***)))+++***))))))******++++++)))(((((()))******)))(((%%%%%%%%%$$$$$$$$$%%%&&&,,,***'''%%%$$$&&&(((***''''''&&&%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%''')))***+++******%%%$$$###$$$%%%&&&&&&&&&'''$$$###$$$'''(((%%%""""""###%%%%%%%%%%%%'''(((%%%&&&'''&&&%%%$$$%%%''''''&&&%%%&&&(((******)))111444555555666666000'''+++,,,...000000///---,,,,,,+++***((('''''''''((((((((())),,,......,,,***)))))))))+++------+++)))...)))'''((((((''')))...!!!###&&&)))*********))))))+++---......------,,,***,,,///111111000111222000...+++***+++---......+++111555333,,,)))+++///---------///000000...,,,,,,***'''&&&'''((('''&&&***------(((%%%&&&&&&$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%$$$%%%'''############$$$&&&((()))%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%&&&''')))+++,,,/////////---+++)))((('''''''''(((+++---222???LLL\\\ffflllfffZZZKKK<<<222,,,+++)))(((((())))))(((&&&''''''((((((((((((((('''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&''')))(((&&&%%%%%%&&&'''''''''''''''(((((()))'''&&&&&&'''))))))((('''$$$&&&((((((((()))+++,,,))))))((((((((((((((('''******+++*********,,,---000444999@@@JJJZZZnnn|||{{{xxxzzz~~~}}}vvvvvv|||}}}xxxtttnnneee[[[PPPFFF@@@:::555333666777333///------,,,++++++,,,,,,+++)))$$$&&&+++...***######'''$$$&&&((('''&&&&&&(((***$$$$$$%%%%%%$$$$$$&&&)))((($$$"""###(((***'''###%%%%%%$$$$$$%%%&&&((()))+++)))&&&###!!!!!!"""###$$$######%%%''''''&&&%%%###%%%%%%%%%######$$$%%%%%%%%%&&&''''''((())))))$$$$$$$$$$$$$$$&&&'''((()))((('''&&&&&&'''((()))''''''(((((((((((((((((('''''''''((((((((())))))''''''''''''((()))***+++***)))((((((((()))******//////333===FFFQQQ```lllyyyOOOJJJCCC>>><<<===>>>>>>AAADDDFFFDDDEEEJJJNNNOOOIIIIIIKKKOOONNNJJJIIILLLQQQUUUVVVSSSQQQRRRSSSQQQWWW[[[\\\WWWPPPOOOVVV^^^[[[___dddeee___TTTGGG>>>999:::===DDDLLLSSSWWWXXXJJJEEE>>>:::999666333///444222000...+++)))((((((''''''''''''((('''''''''%%%$$$$$$$$$&&&&&&%%%###"""!!! """%%%))),,,((('''%%%$$$######$$$$$$###$$$%%%'''***---000222------,,,+++******---/////////333:::>>><<<333+++&&&%%%$$$######%%%'''((('''((()))(((&&&%%%%%%&&&&&&&&&((())))))*********+++******+++---...---,,,'''(((((())))))(((((('''$$$%%%&&&%%%$$$%%%'''))),,,***&&&######$$$'''((()))(((''''''&&&&&&''''''%%%&&&'''&&&%%%%%%''')))&&&&&&''''''''''''&&&&&&###$$$&&&(((************))))))((('''&&&%%%&&&&&&&&&%%%%%%&&&''''''%%%$$$###$$$%%%%%%%%%%%%&&&'''%%%&&&'''&&&%%%%%%&&&''''''&&&%%%''')))+++,,,+++,,,///111000222555333...+++,,,---...///...------******)))(((''''''(((((()))((()))+++---...---+++,,,++++++,,,...///...---000+++((())))))(((+++000''''''((())))))((('''&&&''')))++++++***)))))))))***---000222111111000111000...,,,+++,,,------,,,+++///111///***'''))),,,---,,,,,,---//////...,,,---+++((('''(((((('''&&&$$$((()))%%%$$$''')))((($$$%%%&&&'''((('''&&&&&&&&&$$$%%%&&&$$$!!!###'''######"""###$$$%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&((()))+++---///111000---***(((((('''''')))+++---000<<>>===;;;888555555555333000---***))))))((((((((('''&&&%%%&&&&&&%%%$$$###$$$%%%%%%$$$###$$$#########$$$&&&((())))))(((&&&$$$###$$$%%%%%%######$$$&&&(((***,,,...+++***))))))+++,,,,,,,,,------111999>>><<<333***'''&&&$$$###$$$%%%'''(((((())))))(((&&&$$$%%%&&&$$$$$$%%%%%%'''(((***+++***)))***---000111000...%%%'''((()))((('''''''''###%%%'''&&&%%%%%%(((+++'''&&&%%%%%%%%%%%%&&&&&&)))(((''''''&&&&&&''''''%%%%%%$$$###"""###&&&)))&&&&&&''''''''''''&&&&&&###$$$&&&'''((((((((('''))))))((('''&&&%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&'''((('''&&&&&&(((***---...------111222///...000111000,,,,,,---------.........++++++******)))((((((''')))((()))+++---...---,,,,,,+++***+++---............***)))++++++)))***...*********))))))(((((('''&&&((())))))&&&$$$$$$&&&+++...111222222000/////////---,,,,,,------,,,+++,,,......---***(((((()))---,,,***+++---......---...,,,)))(((((((((((('''"""&&&&&&######'''))))))$$$%%%&&&'''((('''&&&&&&&&&######%%%###!!!&&&&&&%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%&&&''')))***,,,///222222///+++)))((((((''')))++++++---777BBBOOOXXX\\\UUUIII>>>666000)))))))))((('''''''''(((%%%&&&'''((()))))))))(((%%%&&&'''&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''(((%%%'''((((((&&&%%%%%%&&&'''&&&&&&&&&&&&'''((((((%%%$$$$$$&&&((()))(((&&&&&&'''(((((('''''')))***(((((((((((((((((((((((('''&&&&&&&&&((()))******(((,,,000555===KKK^^^kkkzzz}}}xxxyyy|||~~~}}}{{{{{{}}}xxxtttlllaaaUUUJJJBBB>>><<<777666:::<<<777333111000...,,,,,,------+++***,,,'''%%%''')))'''&&&((($$$''')))'''$$$$$$(((,,,%%%###%%%)))'''""""""&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&((()))%%%%%%$$$######"""""""""$$$#########$$$$$$###!!!###$$$%%%%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%''')))***&&&%%%$$$$$$%%%&&&'''(((###$$$&&&'''''''''&&&%%%'''((((((((())))))))))))&&&&&&''''''(((***+++,,,(((((())))))***+++,,,,,,---///444;;;@@@EEEOOOZZZdddnnnyyy~~~GGGBBB<<<777777;;;@@@DDDBBBHHHJJJEEEBBBFFFIIIGGGHHHEEEEEEGGGFFFCCCCCCFFFHHHIIIGGGBBBAAAHHHNNNPPP\\\\\\YYYRRRNNNQQQ\\\eeefffeeefffiiijjjeee[[[RRRLLLJJJJJJMMMTTT[[[aaadddaaaYYYNNNGGGEEEDDDAAA>>>777777666444000...------******)))'''$$$######$$$%%%###"""###$$$$$$###"""%%%&&&&&&&&&&&&&&&&&&%%%***(((&&&$$$$$$$$$%%%&&&###$$$$$$%%%&&&'''))))))***(((&&&(((+++---+++)))++++++000888>>><<<222(((((('''%%%$$$$$$%%%'''(((((())))))(((&&&$$$$$$%%%############%%%(((***,,,)))(((***...222333111...$$$&&&((()))((('''&&&'''###&&&''''''%%%&&&))),,,!!!###%%%'''''''''%%%%%%(((((('''&&&&&&&&&&&&'''"""""" ###'''&&&''''''''''''''''''&&&$$$%%%&&&''''''&&&%%%%%%###$$$$$$$$$$$$%%%'''(((###&&&)))(((%%%$$$%%%'''$$$&&&'''&&&$$$$$$$$$&&&((()))***)))((('''(((***'''&&&&&&(((+++...//////777;;;:::444///000222222------,,,,,,,,,---...///------,,,,,,***)))'''&&&)))((()))***---......,,,***)))''''''***,,,------+++)))))),,,,,,))))))+++******))))))***+++,,,,,,***,,,---,,,(((&&&'''(((+++...111333111///.........---------......,,,***......---,,,***))))))(((---+++)))***+++---......///,,,)))(((((((((((('''$$$''''''###!!!%%%'''&&&###$$$&&&'''''''''&&&&&&&&&""""""$$$""" &&&)))(((%%%$$$""""""""""""%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))+++///333444000,,,)))((())))))***+++)))***333===GGGOOOSSSLLL@@@666000,,,'''((()))(((&&&%%%&&&&&&$$$%%%'''))))))))))))((((((&&&%%%%%%''''''%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%'''((('''&&&$$$%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%((()))(((&&&&&&((()))(((''''''((()))((((((((()))))))))))))))(((''''''(((***,,,,,,,,,///......222;;;JJJZZZeeeppp{{{yyywwwyyy|||}}}~~~xxxtttlll___RRRGGG@@@===999555444999:::666111//////...,,,,,,,,,,,,***)))+++$$$!!!%%%((('''%%%$$$&&&(((***'''######&&&+++%%%###&&&***((("""!!!%%%$$$&&&&&&&&&$$$$$$$$$&&&############$$$&&&((()))!!!$$$&&&&&&%%%###"""!!!!!!!!!$$$&&&((('''&&&!!!"""$$$$$$$$$$$$&&&(((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$&&&(((***%%%$$$$$$###$$$%%%&&&'''"""###%%%&&&'''&&&%%%%%%(((((((((((())))))))))))&&&&&&''''''(((***+++,,,'''((()))***+++,,,------))),,,333999;;;;;;BBBJJJTTT___jjjrrryyyFFF@@@<<<<<<:::888<<>>777---'''&&&&&&&&&&&&&&&&&&&&&''')))))))))))))))((((((((($$$$$$######%%%&&&((()))******,,,---.../////////)))'''&&&&&&'''(((''''''&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&%%%((('''%%%###""""""############$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$%%%%%%&&&"""$$$'''((()))(((&&&$$$&&&'''((()))))))))((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%$$$'''***+++,,,---///000666555333222222222333333111111000...---,,,++++++,,,,,,,,,,,,***)))'''''''''''')))******+++++++++,,,+++,,,,,,---...///000...+++)))***,,,...---+++'''''''''((())))))******,,,***))))))+++++++++*********,,,---......//////,,,---...---,,,,,,---///(((+++---+++'''%%%(((,,,++++++---///222222000...111000...---,,,+++******"""######$$$$$$%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###""""""$$$%%%''')))))))))'''%%%%%%'''))),,,000333333///+++))))))*********)))))),,,000333???CCCGGGEEE===444...+++))))))((((((''''''&&&&&&%%%'''(((******)))'''&&&%%%&&&&&&&&&%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((***+++,,,,,,,,,,,,(((((())))))((('''&&&&&&&&&,,,&&&222'''000&&&)))///,,,---333;;;FFFUUUbbbjjjrrr{{{{{{vvvuuuwww||||||~~~zzzlllWWWFFF>>>:::888333222222333333111---***++++++,,,---,,,+++)))(((,,,)))&&&###"""$$$'''***&&&&&&&&&'''&&&&&&%%%%%%(((((((((''''''&&&&&&&&&((('''%%%%%%%%%$$$!!!&&&%%%%%%$$$$$$%%%&&&&&&###""""""###%%%%%%$$$"""%%%$$$$$$$$$######""""""$$$###!!!!!!"""%%%(((******))))))***+++((("""'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$&&&'''((())))))&&&&&&((()))************)))((('''&&&%%%&&&'''(((''')))***+++******,,,------111555777777888:::<<>>777---)))%%%%%%%%%&&&&&&&&&&&&&&&***************)))))))))((('''&&&%%%%%%&&&'''((()))***,,,...////////////***)))''''''(((((('''&&&'''''''''((((((((())))))%%%$$$###$$$&&&'''&&&%%%######"""!!!!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$#########$$$%%%%%%###$$$&&&(((((('''&&&$$$%%%&&&'''((())))))((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''''''''&&&&&&%%%(((+++,,,---...000222444333222111000000111111......------+++***)))(((------,,,+++***)))(((((())))))*********)))))))))((((((((()))***+++------...,,,***+++---...,,,***'''((((((((()))******+++---+++))))))+++,,,---,,,,,,------.........------,,,---...///000///...---&&&***---,,,(((&&&''')))---...000222333333111000000///---,,,******))))))$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&######""""""######$$$%%%(((&&&%%%#########$$$%%%&&&'''''''''&&&''')))+++---111444555111---+++***+++,,,,,,++++++,,,///222;;;???CCCBBB;;;222,,,***(((((((((((((((((('''''''''''''''''''''''''''((($$$&&&&&&&&&%%%%%%&&&(((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((('''&&&&&&***((()))&&&)))(((,,,+++,,,***,,,333<<>>BBBIIIPPPYYYbbbjjjpppGGGAAA======>>>AAAGGGNNNKKKLLLMMMKKKGGGCCC@@@???>>>===BBBIIIJJJEEEAAA???IIIJJJIIIIIIMMMQQQOOOJJJRRRQQQNNNKKKLLLQQQZZZ```___^^^]]]```dddeeedddaaaWWWRRROOOSSSXXX^^^eeellltttvvvwwwuuupppkkkgggdddSSSFFF:::666444000......444111...,,,+++)))&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$""")))))))))******(((...222:::@@@>>>555---+++$$$$$$%%%&&&&&&&&&&&&&&&************++++++++++++,,,+++)))((('''''''''(((***+++---.../////////...---+++(((((((((((('''&&&((((((((()))))))))))))))&&&%%%$$$%%%&&&'''&&&%%%$$$######"""""""""######%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$#########$$$$$$###$$$&&&(((((('''&&&%%%$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''''''))),,,...///000222333222111000///...---......,,,,,,------,,,***((('''...---,,,***))))))))))))+++++++++***)))(((((('''&&&&&&'''((()))+++---......---,,,---...---+++)))))))))))))))***++++++,,,...,,,***)))+++---////////////.........---------,,,,,,---000333333...+++$$$(((------***'''&&&'''...000111222222111000//////...---+++***)))((((((''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%""""""!!!!!!""""""###$$$***(((&&&%%%######$$$$$$###%%%&&&''''''(((+++...---111555666444000---+++,,,---...---,,,,,,...000555:::>>>>>>888000+++)))(((((((((((((((((())))))((('''%%%$$$$$$%%%'''((($$$%%%&&&%%%$$$%%%&&&(((&&&&&&&&&''''''&&&&&&&&&)))(((((((((((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&%%%(((((((((((((((''''''&&&,,,%%%------###111...)))(((,,,444<<>>@@@???BBBIIILLLHHHCCCAAAGGGLLLNNNMMMRRRYYYTTTHHHSSSOOOLLLJJJMMMQQQVVVXXXZZZYYYXXXXXXZZZ[[[[[[[[[SSSNNNMMMQQQVVVZZZaaahhhkkksss{{{|||yyyvvvqqqlllXXXJJJ<<<666444111......777444111///---+++'''$$$$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&)))((($$$###(((,,,---111888AAACCC<<<222+++***###$$$%%%&&&''''''&&&&&&))))))***+++,,,------...///---***((('''(((***+++---...///000000000///......,,,)))(((((((((&&&%%%((((((((((((((((((((((((&&&%%%$$$%%%&&&'''&&&%%%))))))'''&&&$$$"""!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$############$$$$$$%%%&&&(((((('''&&&%%%$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''(((+++...///000111222444//////...---,,,++++++***+++,,,---...---,,,***)))...---,,,***))))))******++++++***))))))((((((((('''((()))***,,,...000111---......//////---***(((***)))))))))***+++,,,---///,,,***)))+++...///000///........................+++***---222333///***'''***,,,---+++))))))***---///111111000...---,,,000///---,,,***)))(((((((((''''''&&&%%%$$$$$$$$$%%%&&&'''))))))((('''&&&$$$$$$$$$#########"""""""""""""""""""""###$$$$$$)))((('''%%%%%%$$$%%%%%%###$$$&&&'''((()))+++---,,,///333666555222...++++++,,,------,,,+++,,,---111666;;;;;;666///+++)))'''''''''(((((()))))))))'''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&%%%$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''(((((($$$&&&'''))))))'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))((((((((('''((((((((((((((('''''')))'''---'''000***111...((()))---444;;;FFFVVVeeekkklllllljjjgggfffhhhjjjsssvvvyyyzzz{{{xxxrrrpppqqq}}}|||yyyqqq___HHH777///+++(((((((((''')))******((('''***+++,,,,,,,,,+++***)))(((((((((((((((((((((((())))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&$$$###$$$###"""!!!!!! !!!!!!###"""!!!"""%%%&&&&&&%%%"""""""""!!!!!!!!!!!!!!!$$$###""""""###%%%&&&((()))((('''&&&&&&&&&&&&%%%'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&(((***&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''((((((''')))******))))))***,,,------...---,,,+++++++++111444888<<<@@@EEEJJJNNNFFFGGGHHHLLLQQQTTTTTTRRRNNNOOOOOOMMMHHHCCC@@@???DDDBBBDDDHHHIIIEEEBBBBBBEEELLLQQQRRRXXX^^^WWWJJJUUUQQQLLLJJJLLLOOOQQQRRRWWWWWWUUUSSSQQQQQQSSSUUUPPPMMMMMMRRRVVVYYY```gggdddooozzz~~~yyyqqq]]]NNN>>>999888666333222888666333111///,,,(((%%%###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$((()))'''""""""(((,,,---222<<>>===:::888999888666444222///***'''$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''&&&&&&%%%%%%$$$$$$###%%%$$$&&&******'''111;;;CCC>>>444,,,)))(((###$$$''')))******)))((('''(((***...111444777888666222,,,)))***000777<<<;;;:::777555333222222222222000---,,,++++++)))(((''''''''''''&&&&&&&&&&&&((('''&&&&&&''''''&&&%%%""""""###$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''(((((()))))))))))))))(((''''''''''''((())))))&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%%%%%%%%%%%%%+++---//////...---...///---------,,,+++)))(((''''''''''''(((((((((((((((,,,,,,------,,,+++************)))(((((()))***+++(((((()))***+++---///000---...000000...,,,+++,,,***)))((('''(((***,,,...000...------...//////...++++++++++++,,,...000111...***&&&'''***...//////000...,,,***+++---///111...111444444111......///333222000---+++***))))))&&&&&&%%%$$$$$$###""""""%%%&&&)))++++++***(((&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%'''))))))(((''''''((()))***,,,000222111...+++)))******)))(((''')))***///555:::;;;777111,,,+++&&&&&&&&&&&&&&&&&&''''''$$$%%%'''((('''%%%###!!!###$$$%%%$$$###$$$%%%'''!!!""""""######""""""!!!############%%%(((***+++&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''((())))))&&&'''(((((((((((((((((($$$...***<<>>333000///,,,)))((('''((()))***)))(((&&&'''((()))***)))((((((&&&&&&&&&''''''''''''''')))))))))((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$######$$$&&&&&&$$$###$$$$$$$$$######$$$$$$%%%)))&&&$$$###$$$$$$$$$###!!!!!!""""""""""""######$$$#########$$$%%%%%%&&&%%%&&&'''&&&&&&&&&(((***%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&"""$$$'''))))))'''%%%###&&&''''''(((((((((''''''*********)))((('''&&&%%%+++,,,---,,,++++++,,,---...,,,******++++++***))))))...444888888666444333OOOSSSUUUWWW]]]bbb___WWWUUUVVVWWWUUUQQQLLLIIIHHHKKKNNNRRRRRRJJJ???;;;>>>???CCCMMMYYY^^^ZZZUUUTTTPPPNNNKKKGGGFFFHHHKKKNNNMMMOOOOOOKKKDDDAAADDDHHHOOOOOORRRVVVYYY[[[aaaiiieeeooovvvzzz|||mmm[[[LLL>>>===@@@@@@===;;;;;;:::888777555222...***'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((''''''&&&%%%%%%$$$$$$ ###%%%$$$&&&)))((($$$,,,666<<<777000---,,,***###%%%(((+++,,,+++***)))((()))---111666:::>>>???>>>888000+++---444===DDDDDDAAA<<<777444333444555555333000///000///...---(((((((((((('''''''''&&&)))'''&&&&&&''''''&&&%%% !!!###%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))***))))))******+++++++++++++++***)))((('''((())))))'''&&&$$$######$$$&&&'''"""###$$$%%%&&&&&&&&&&&&+++---......,,,+++++++++.........---,,,***((('''((('''&&&%%%%%%''')))******+++---......,,,***)))---+++)))((('''((()))***((((((((()))***,,,---...,,,...000///---,,,---///***)))'''&&&''')))+++---222222111222222222///---,,,+++*********,,,...///+++*********+++---///000///---,,,+++,,,...///000,,,111555444111...///111222111///---***)))((('''&&&&&&&&&%%%%%%$$$$$$######%%%''')))***(((&&&$$$''''''''''''&&&&&&&&&&&&###############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''))))))((('''((((((*********---000111000---*********((('''(((***---///555:::;;;666000,,,+++%%%%%%%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%$$$######$$$%%%$$$######%%%'''""""""############""""""%%%%%%$$$$$$%%%(((***+++'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&(((((())))))&&&&&&'''((((((((((((((('''***+++///---...+++***+++***,,,///444@@@WWWkkktttxxx}}}~~~vvvllleeeYYYRRRQQQZZZeeejjjmmmoooyyy}}}wwwnnnfffccchhh{{{xxxqqqmmmcccOOO;;;111000///,,,***)))''''''((()))((('''$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''%%%$$$###$$$%%%%%%$$$"""############$$$$$$%%%&&&(((&&&###"""$$$%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###%%%''''''&&&&&&(((***$$$%%%&&&'''(((((()))***$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((('''&&&%%%$$$&&&''''''((())))))))))))******++++++***)))((('''***,,,,,,,,,******+++,,,---***((((((***,,,+++***+++///444666555333111000UUUWWWXXXXXX^^^eeebbbYYYXXXZZZZZZYYYTTTPPPNNNMMMOOOUUU\\\[[[OOOAAA<<<>>><<>>;;;>>>CCCMMMMMMQQQUUUWWWYYY___gggeeelllqqqttt|||vvvdddVVVGGG::::::???@@@===:::<<<;;;:::999888555000---))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''(((******+++++++++(((((('''&&&%%%%%%$$$$$$++++++'''""""""'''(((&&&(((222777333---......---$$$&&&))),,,---,,,+++***)))+++///444999>>>BBBDDDEEE>>>444......666AAAHHHIIIEEE>>>888444444555777777555333222333333222000******))))))(((((((((''')))(((&&&&&&''''''&&&%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&((()))+++,,,***++++++++++++,,,,,,,,,---+++***((((((((())))))'''&&&$$$######$$$&&&'''###$$$%%%&&&'''''''''''',,,---...---***)))((()))/////////...---+++((('''***)))'''&&&&&&(((+++---)))+++...000///---***(((///---+++((('''&&&'''(((************+++,,,---...,,,...///...,,,,,,...111)))(((&&&%%%&&&(((+++---555444444555666444000---...---+++))))))***+++,,,(((***---...---...///000,,,++++++---...///...---***...333222///,,,---000111000...,,,)))((('''&&&''''''&&&&&&&&&&&&%%%%%%!!!###&&&(((((('''$$$"""&&&&&&%%%%%%%%%%%%$$$$$$"""""""""""""""######$$$&&&&&&&&&%%%$$$###"""!!!###&&&((())))))((())))))+++******,,,000222111///++++++***((('''))),,,//////444:::;;;666000+++***%%%%%%%%%$$$$$$#########***)))&&&%%%$$$$$$%%%&&&###$$$%%%$$$######%%%'''######$$$$$$$$$$$$######((('''&&&%%%&&&(((***+++((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))*********)))&&&&&&'''((())))))((((((,,,&&&,,, ,,,"""---***))))))***---333@@@YYYooozzz}}}}}}ssskkkddd]]]ZZZ^^^aaa```aaaeeeiiiooouuuvvvooofff___[[[aaauuu~~~tttmmmlllaaaMMM999//////...++++++)))''''''((((((((('''###$$$&&&'''''''''&&&&&&%%%$$$$$$###$$$%%%'''(((((((((((('''&&&$$$###"""&&&&&&&&&''''''(((((((((&&&%%%$$$$$$%%%%%%###!!!!!!!!!""""""###%%%&&&''''''%%%""""""$$$&&&''''''""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!%%%(((((('''&&&(((+++$$$%%%&&&''')))***+++,,,$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&((()))************))))))+++,,,,,,+++***)))***+++,,,+++***)))***+++,,,)))&&&'''***,,,,,,***(((+++...///---,,,++++++RRRRRRUUU\\\cccfffbbb]]]XXXZZZ\\\\\\[[[XXXRRRKKKUUU^^^ccc\\\OOODDD>>><<<<<<;;;EEEXXXaaa\\\VVVWWWVVVPPPHHHDDDCCCDDDCCCAAA@@@<<<::::::999666666888AAAEEEJJJMMMPPPUUU\\\aaabbbjjjsssxxxyyytttiii]]]IIIBBB;;;888999:::888555777999999999;;;;;;555---222///,,,)))''''''''''''***'''######%%%&&&%%%###'''(((((('''+++...,,,''',,,)))''')))(((%%%%%%(((+++******)))(((''''''&&&+++,,,...000///---)))'''$$$'''+++...///...,,,***)))+++...333999BBBLLLRRRQQQDDD888222333777AAAJJJPPPIII@@@999777888:::<<<444555444111222444333///***)))(((((())))))((('''+++)))'''&&&&&&&&&%%%$$$+++%%%$$$(((((($$$"""%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!%%%'''&&&''')))((($$$((())))))((('''(((,,,...///............---***'''++++++***)))((('''&&&&&&"""((('''&&&(((&&&!!!&&&&&&&&&''''''''''''''')))(((+++111111,,,,,,111000///...+++***((('''''''''((('''&&&%%%&&&))),,,(((***+++------,,,+++***(((&&&$$$%%%((()))(((&&&'''((()))******++++++***.........------.........******)))(((''')))---000///333444222222333111---------,,,)))''''''***,,,......---------.../////////...,,,******+++,,,---111111000...,,,,,,...///111000---+++)))((((((((($$$&&&'''&&&%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$$$$%%%$$$""""""!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$######""""""''''''''''''''''''&&&&&&((('''&&&(((,,,///111111------+++***)))+++000333666888:::999333,,,***+++***)))(((&&&&&&%%%%%%%%%$$$###"""###%%%&&&&&&$$$&&&###$$$))))))%%%$$$'''&&&%%%$$$$$$###$$$$$$$$$"""###%%%&&&&&&%%%###"""&&&'''((())))))((('''''''''&&&&&&&&&&&&''''''(((&&&&&&''''''(((((())))))))))))***+++***)))(((''''''%%%$$$$$$&&&''''''&&&)))'''+++111333;;;TTTppp|||}}}}}}~~~rrrqqqooonnnllliiiddd```[[[^^^bbbccc```\\\XXXVVV]]]hhhyyyyyyooohhhaaaTTTDDD999444111,,,'''******)))(((((((((((((((&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%'''(((***))))))((('''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$######$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%%%% """%%%%%%$$$######$$$###""" !!!"""%%%&&&&&&&&&%%%%%%%%%&&&''''''###$$$%%%%%%%%%&&&(((***)))'''&&&&&&&&&&&&$$$###'''!!! %%%(((%%%###$$$$$$%%%'''((()))***)))))))))(((((('''(((***+++,,,+++***)))(((((()))***+++'''''''''(((((()))***+++,,,,,,------,,,,,,+++***SSSSSSVVV]]]dddfffaaa\\\WWWZZZ[[[[[[YYYWWWTTTQQQZZZ^^^bbb___TTTGGG???===>>>>>>III\\\eee^^^WWWWWWYYYTTTLLLEEE@@@>>><<<;;;999555222333111......111888;;;@@@DDDHHHNNNWWW]]]```hhhqqqttttttooocccWWWCCC>>>777555777999777555777999999777888999777222333111...,,,***)))((('''***'''%%%$$$&&&''''''&&&'''((('''''',,,222222...+++'''&&&((('''$$$###&&&%%%%%%&&&'''(((((())))))&&&(((+++///111111///---&&&))),,,000111000---,,,,,,---///333:::CCCMMMSSSVVVIII;;;444444999CCCMMMOOOJJJDDD???===;;;:::999555555222000222555222,,,+++***))))))******)))(((***(((&&&&&&&&&&&&%%%$$$+++&&&%%%(((((($$$###%%%&&&&&&&&&%%%%%%%%%$$$$$$###%%%$$$%%%'''&&&###'''((((((((())),,,000444333111000//////...+++))),,,+++***)))((('''&&&%%%!!!''')))'''&&&))))))&&&&&&&&&&&&&&&'''''''''(((******...333333......222000///---+++***(((((('''((((((((('''&&&'''))),,,(((***+++------,,,+++***)))'''%%%&&&((()))'''%%%'''(((((()))******+++***...------,,,,,,------...******)))((('''))),,,///...222333111111222000---,,,,,,+++)))((((((***---+++++++++,,,---...///000222000---***)))***+++,,,111111111///---,,,---...///...,,,***)))(((((((((&&&(((((((((&&&&&&'''(((%%%$$$###$$$&&&&&&&&&$$$&&&&&&%%%%%%&&&%%%%%%$$$!!!!!! !!!!!!###$$$%%%$$$$$$$$$$$$#########"""''''''''''''''''''&&&&&&'''&&&&&&(((---111333444------,,,++++++...333777===??????<<<444,,,)))))))))((('''&&&&&&%%%%%%%%%%%%#########%%%&&&%%%$$$'''$$$$$$((('''###!!!$$$###""""""!!! !!!!!!!!!"""###%%%&&&&&&&&&%%%%%%'''((()))))))))((('''''''''''''''''''''(((((()))(((((((((((((((((()))))))))***+++++++++***(((((('''&&&$$$%%%'''((((((''')))'''+++111555>>>WWWppp}}}||||||zzzvvvooofff```ZZZXXXUUURRRPPPNNNLLLJJJQQQ[[[jjjxxxwwwmmmgggXXXMMM???777555333000---******)))(((((((((((((((&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%&&&((()))&&&&&&'''''''''&&&%%%%%%########################$$$$$$$$$$$$############"""""""""""""""###$$$%%%'''&&&%%%$$$$$$$$$%%%%%%!!!###$$$%%%######$$$%%%###"""!!!!!!"""###%%%''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%&&&(((((('''%%%%%%&&&&&&$$$""")))###!!!%%%'''%%%%%%'''&&&'''(((***++++++******)))(((((())))))***+++,,,+++***)))(((((()))***+++((((((((((((((())))))***+++++++++++++++******)))TTTTTTWWW]]]dddeee```ZZZVVVXXXYYYXXXVVVUUUWWWZZZaaa^^^aaaddd]]]MMMAAA??????AAAMMM```iiiccc[[[XXX___[[[SSSHHH???888666666222...+++,,,***((((((,,,...222666:::???FFFPPPWWW]]]dddkkklllkkkeeeYYYMMM<<<777222111333555555444666:::;;;888777999:::888666444111000...,,,)))'''***(((&&&&&&((()))))))))++++++)))(((---555777444,,,)))((()))((($$$$$$&&&######$$$%%%&&&'''((()))&&&(((***///222333222000***,,,000222333222000///000000111444<<>><<<:::<<<===<<<888666444444333111,,,'''((('''&&&'''(((***++++++222000,,,***///777;;;999222...,,,---+++'''''')))%%%%%%&&&&&&&&&&&&&&&&&&,,,,,,---000444444222///...111444666777666444222222111111555===HHHRRRWWWZZZOOODDD???>>>@@@EEELLLIIIGGGDDDBBB???;;;555222555222...///777<<<777---,,,+++************)))''''''&&&%%%&&&''''''&&&$$$*********)))'''%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%###&&&'''&&&'''))))))&&&&&&''''''(((***///666;;;888555111///...---,,,+++,,,,,,+++)))(((&&&%%%%%%)))***(((%%%###%%%((()))&&&&&&%%%%%%&&&'''((()))+++///555999888444222111//////---+++***)))(((((())))))***)))'''((()))+++))))))***+++,,,++++++***************)))'''%%%$$$''''''(((((())))))***+++++++++************++++++)))******)))((())),,,//////333333111111444333000,,,,,,,,,***)))***---000,,,,,,---...000000111111555222...***)))***,,,---000222333222///---++++++************************)))***+++)))'''&&&&&&''''''%%%$$$$$$%%%%%%###"""%%%&&&''''''&&&%%%$$$$$$ !!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%(((,,,000222333---...///000222777>>>BBBMMMOOOKKKAAA666///+++(((''''''''''''&&&&&&%%%%%%&&&%%%$$$$$$%%%%%%###"""&&&%%%%%%%%%%%%#########%%%$$$$$$###############$$$$$$%%%%%%&&&(((***+++++++++***))))))((('''&&&)))))))))))))))***+++,,,,,,+++***)))(((((())))))***+++,,,,,,,,,+++)))((()))'''&&&&&&((())))))(((***))),,,111777CCCWWWjjj|||~~~xxxpppbbbRRRJJJIIIJJJFFFBBBEEEJJJPPPWWW]]]dddjjjnnnkkkmmmoooqqqooohhh___XXXLLLDDD:::333000...+++(((***))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&((()))***%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''$$$$$$$$$$$$$$$&&&'''((()))((('''&&&%%%$$$$$$$$$&&&''''''&&&$$$$$$%%%'''&&&%%%###$$$$$$%%%###"""%%%$$$$$$&&&''''''&&&'''((()))***+++++++++***)))'''(((***,,,,,,,,,++++++***))))))))))))))))))***+++***)))((('''''''''''')))))))))))))))(((''''''MMMLLLNNNUUU\\\^^^ZZZVVVTTTPPPNNNMMMKKKLLLVVVcccggg```aaajjjkkk^^^OOOIII???CCCNNN___jjjllliiiggggggddd\\\PPPBBB999555555111,,,))))))(((&&&(((,,,)))+++...000333:::CCCJJJRRRUUUUUURRRNNNJJJAAA777111///,,,+++++++++,,,+++///888@@@AAA@@@AAAAAA???;;;888666777777555///)))''''''''''''''')))+++---333111---,,,222<<>>HHHQQQUUUPPPIIICCCBBBBBB@@@AAAEEECCC@@@===:::888555222///222000...000999???;;;111,,,***)))((())))))'''&&&%%%%%%%%%&&&'''(((&&&$$$(((***+++)))&&&%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$'''(((&&&&&&******'''''''''(((((()))---222666666333///---,,,+++***(((++++++***)))((('''&&&&&&))))))))))))'''%%%&&&(((&&&&&&%%%%%%&&&''')))***+++111888;;;;;;888333000///...---+++***))))))))))))***+++***)))((()))+++))))))******++++++++++++***+++,,,+++)))'''%%%$$$''''''''''''((()))***+++*********))))))*********((()))******)))***,,,...000333444333444777777555//////...,,,++++++...000///000111333333333333222333111...++++++,,,...000///000222111///,,,++++++))))))******++++++++++++((()))***(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$###""""""%%%''''''%%%#########!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%&&&***---......---...000222666;;;BBBGGGPPPRRRNNNAAA666111---***%%%&&&&&&'''&&&&&&%%%$$$&&&%%%$$$$$$%%%%%%###"""$$$%%%%%%%%%%%%''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((***++++++******)))(((''''''&&&(((((((((((()))***+++,,,,,,+++***((((((((()))*********+++,,,+++***)))((()))'''&&&&&&((())))))(((,,,+++,,,111888DDDVVVeeessswww}}}{{{nnn___YYYYYYXXXRRRKKKKKKKKKLLLMMMNNNQQQUUUYYYYYYZZZ]]]^^^^^^YYYSSSMMMEEE???777000---+++(((%%%***))))))((((((((((((((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$###"""###%%%((($$$$$$$$$%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%'''(((&&&$$$######%%%%%%$$$""""""%%%'''''''''%%%$$$((()))*********)))(((''''''(((***+++,,,,,,+++***)))))))))******))))))))),,,+++***((('''''''''''')))))))))))))))(((((('''EEEDDDEEELLLTTTXXXWWWTTTSSSKKKFFFFFFEEEFFFQQQ___cccbbbdddiiilllfffZZZOOOCCCFFFNNNZZZgggooorrrrrrjjjeee]]]RRRFFF<<<777555000+++'''''''''%%%''',,,)))+++...000222777???EEEKKKKKKHHHCCC???===777000---,,,+++))))))))))))***---666???BBBDDDFFFDDD@@@===999777777:::888222,,,'''((((((((('''(((+++---......,,,---666CCCJJJKKK===666///+++'''$$$%%%)))&&&&&&'''((()))++++++,,,///---...333;;;???===:::999===BBBFFFGGGCCC???;;;444111000444===EEEKKKLLLDDD???===@@@@@@===<<<===;;;888555333333222000...//////...111999???;;;333,,,***(((((()))((('''%%%$$$###$$$&&&((((((&&&$$$$$$)))+++'''%%%&&&((((((''''''''''''&&&&&&&&&%%%"""%%%&&&$$$$$$((((((&&&(((((()))))))))+++...111222///,,,+++***)))(((&&&))))))))))))((((((((((((+++***+++---+++''''''***&&&&&&%%%$$$%%%'''***+++,,,555===???>>><<<666000///...,,,+++***)))))))))***+++,,,+++***))))))+++))))))))))))******++++++)))+++------***'''&&&%%%((('''&&&&&&'''(((***+++******))))))))))))******((()))******)))***,,,...///333444333555:::;;;999444444222///,,,,,,---///111222444666777777666666111000...------...///000---///000///---++++++,,,)))***+++,,,,,,,,,,,,,,,'''))))))(((&&&%%%&&&'''%%%$$$######$$$%%%###"""!!!$$$(((((($$$""""""###""""""############""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%&&&(((+++,,,,,,...///111444888>>>FFFKKKOOOSSSNNN???444111///***$$$%%%&&&''''''&&&%%%$$$&&&$$$###$$$%%%%%%$$$######%%%%%%$$$%%%(((***(((%%%%%%$$$############$$$$$$%%%%%%&&&'''((())))))***)))((('''&&&&&&''''''&&&&&&&&&'''((()))***+++,,,***(((''''''((()))***))))))***+++***)))((('''(((&&&%%%&&&''')))((((((,,,,,,---111:::HHHXXXccclllpppvvv|||wwwmmmiiijjjhhh```YYYTTTSSSPPPLLLHHHGGGHHHIIIKKKJJJJJJKKKLLLJJJGGGDDD:::666111---+++***)))'''******)))(((((((((((((((''''''&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((()))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$))))))((((((((()))******$$$$$$$$$%%%$$$######"""###$$$%%%%%%###$$$%%%'''###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&%%%###$$$%%%&&&%%%###"""&&&&&&%%%&&&&&&###))))))*********)))'''&&&'''((()))******++++++***))))))************))))))++++++)))(((''''''''''''((())))))))))))(((''''''===;;;<<>>???@@@AAAKKKXXX^^^dddffffffjjjmmmdddUUULLLLLLOOOWWWdddqqqxxxzzzqqqkkkaaaVVVMMMDDD<<<888///***''''''&&&%%%(((,,,+++...111444555:::AAAFFFDDDCCC===666333333000+++((())))))(((((()))***+++...444:::>>>DDDHHHFFFAAA>>>999666777::::::555///)))***+++***((())),,,///,,,,,,,,,...999GGGOOOOOOCCC:::111***%%%"""%%%***''''''((())))))***++++++...,,,---444>>>DDDDDDAAA???DDDKKKPPPPPPLLLEEEAAA777444222444;;;@@@AAAAAA999555444888:::777777888444222111222222222000...---///000111666:::888111---+++***)))))))))'''%%%""""""$$$&&&((((((&&&$$$ '''***&&&###&&&))))))''''''''''''&&&&&&&&&&&&###&&&&&&###$$$((()))&&&''')))*********+++---......,,,+++******)))&&&$$$(((((((((((())))))))))))+++)))))),,,+++&&&''',,,&&&%%%$$$$$$%%%'''***,,,///999BBBDDDCCC@@@:::222...---,,,+++***)))))))))***,,,---,,,***)))******)))))))))))))))******+++(((+++......+++(((''''''((('''&&&&&&&&&(((***++++++******))))))******+++((()))************,,,------111222222555;;;===<<<:::999666222...,,,---...///111444777999:::::::::222111000//////...------,,,------,,,+++***,,,---++++++,,,---...---,,,,,,''')))***)))''''''((()))$$$###"""###$$$%%%$$$###!!!%%%))))))%%%""""""$$$######$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%$$$&&&))),,,---......000222555999@@@GGGMMMOOOTTTMMM===111000...(((###$$$&&&''''''&&&%%%###%%%#########%%%&&&%%%$$$###&&&&&&"""###''')))&&&%%%$$$######""""""######$$$%%%&&&'''(((''''''&&&((('''&&&%%%%%%&&&''''''$$$$$$$$$%%%&&&'''))))))***)))'''&&&&&&'''***+++(((((()))***)))((('''&&&'''&&&$$$%%%'''((((((''',,,,,,---222>>>NNN]]]eeejjjmmmsssyyy~~~zzzyyyzzzxxxrrrllldddbbb^^^XXXQQQMMMKKKKKKKKKHHHDDDAAA???>>><<<:::222000---+++***))))))(((******)))(((((((((((((((&&&&&&&&&&&&''')))***+++''''''(((((())))))((((((*********)))'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$++++++******))))))******###$$$$$$%%%$$$###"""!!!"""$$$&&&&&&%%%$$$%%%&&&"""###$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%'''&&&%%%$$$%%%&&&'''&&&%%%%%%'''###"""&&&)))'''++++++,,,,,,+++)))((('''''''''''''''((()))***+++((()))***++++++***)))(((******)))(((((('''(((((('''''''''''''''&&&%%%%%%888666666===GGGOOORRRRRRRRRDDD:::;;;>>>>>>GGGTTTZZZeeehhhdddhhhqqqjjjYYYSSSQQQQQQUUUbbbqqq|||yyyqqqfff\\\TTTKKKBBB<<<111+++(((((('''&&&)))...---111666999;;;???FFFKKKAAA>>>777///,,,---,,,)))%%%&&&(((((((((***,,,...///222666:::BBBHHHGGGBBB>>>999555777;;;;;;777111+++,,,---,,,******---000---...---000:::GGGNNNNNNIII???444,,,&&&###''',,,+++******)))(((''''''&&&000......555@@@FFFFFFCCCCCCIIIQQQWWWWWWRRRJJJEEE:::666333555999<<<;;;888333///...222444333444666//////111333444444111...,,,///111111444666444///...---+++*********(((&&&""""""###&&&((((((&&&$$$&&&***%%%"""&&&***)))(((((('''''''''&&&&&&&&&%%%((((((%%%&&&***+++)))&&&(((+++,,,,,,,,,---...,,,+++***++++++)))&&&$$$&&&''''''((()))******+++***&&&&&&((('''###&&&,,,'''%%%$$$$$$%%%'''***,,,111<<>>======<<<999444///,,,,,,---,,,...222777:::<<<======333333222111000---,,,***+++++++++***)))***,,,...+++,,,---.........---,,,((()))******)))(((***+++###"""!!!"""$$$%%%%%%$$$!!!&&&++++++&&&######%%%###$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%$$$$$$&&&***...000000///000333555:::@@@HHHMMMPPPTTTMMM;;;///...,,,&&&###$$$&&&''''''&&&$$$###$$$###"""###%%%&&&&&&$$$$$$'''&&&!!!!!!%%%&&&###&&&%%%$$$$$$###$$$$$$$$$###%%%&&&(((((('''%%%$$$'''&&&%%%$$$%%%&&&'''(((#########$$$%%%&&&(((((()))'''&&&%%%%%%'''***,,,'''((()))))))))(((&&&%%%'''%%%$$$$$$&&&''''''&&&+++,,,...444AAASSSbbbiiilllnnnsssyyy~~~}}}|||rrrqqqmmmggg___ZZZWWWVVVUUUOOOGGG???:::777555444000///,,,***((('''''''''******)))(((((((((((((((%%%%%%%%%&&&((()))+++,,,'''(((((()))))))))))))))*********)))(((&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$######"""############$$$%%%$$$###"""!!!"""$$$&&&'''&&&%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))((('''$$$###$$$%%%'''%%%%%%%%%'''''''''%%%"""''''''!!! &&&+++,,,,,,---------,,,***)))'''''''''&&&&&&&&&(((***+++((()))***++++++***)))(((***))))))(((((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$,,,...333;;;DDDMMMRRRUUUOOOBBB777666888<<>>???===<<<===>>>;;;555///++++++++++++++++++******111...---000999CCCJJJMMMIIIAAA555+++%%%$$$%%%%%%++++++******))))))((((((''',,,000444===IIIKKKGGGMMMWWW^^^^^^YYYTTTMMMFFF@@@999666888888555555999555222//////000333444555111///,,,)))'''(((---000000...---...000000---+++...,,,***)))******)))(((&&&''')))******((('''%%%)))&&&###$$$'''((('''%%%((('''%%%&&&''''''%%%$$$)))((('''&&&&&&(((***,,,,,,)))&&&''')))++++++)))+++++++++***)))(((((('''!!!&&&***,,,,,,******)))(((&&&&&&&&&'''(((&&&&&&&&&$$$$$$'''...444999CCCHHHGGGJJJKKKAAA222+++------,,,...000...)))---,,,++++++,,,,,,***(((+++***((()))******)))'''***))))))+++...---***&&&)))(((''''''''''''((())),,,,,,++++++++++++++++++++++++)))((((((((()))***...222333222666AAAFFFFFFDDDBBB;;;222---------+++333111111555;;;===;;;777222111///......---+++)))...,,,++++++,,,---,,,+++%%%&&&(((***,,,------...---......,,,)))''''''''')))((('''&&&%%%$$$$$$%%% ***222///+++)))******"""############$$$$$$$$$""""""###$$$$$$$$$$$$###'''%%%###%%%(((***)))((($$$$$$######$$$(((///444000000222555;;;DDDOOOVVVWWWQQQGGG;;;111***&&&%%%***(((%%%$$$%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###%%%&&&''''''&&&%%%$$$$$$#########$$$&&&'''---+++)))'''%%%%%%%%%%%%(((&&&$$$""""""$$$&&&(((&&&'''''''''&&&&&&%%%$$$((('''&&&%%%%%%&&&'''(((***((('''&&&&&&''')))***)))---333:::CCCRRReeerrrwwwxxxzzz~~~|||vvvoooiiicccaaa___VVVHHH===777444111///+++***)))(((((('''''''''(((((((((((('''&&&%%%$$$+++***)))'''''')))***+++&&&&&&(((******(((&&&&&&$$$'''((('''%%%%%%(((+++))))))))))))((('''&&&%%%'''''''''&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$######"""!!!!!!!!!"""$$$''''''&&&%%%%%%%%%&&&$$$######$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%""" !!!###$$$$$$&&&&&&&&&&&&&&&'''((())),,,,,,,,,,,,+++)))'''&&&---***&&&%%%'''***,,,---''''''''''''''''''''''''%%%''')))++++++***)))(((((()))(((&&&$$$$$$&&&(((,,,---111:::FFFPPPVVVXXXOOOCCC999777999===DDDKKKVVV___gggiiikkklllhhhbbb]]]```bbbdddmmmyyy}}}{{{|||wwwmmmaaaYYYQQQEEE:::+++++++++***+++///444999===DDDIIIHHHHHHKKKNNNNNNAAA888000+++'''$$$''',,,+++)))(((''')))+++,,,---,,,222888===EEEKKKIIIDDDDDD@@@<<<<<<===<<<666000...---,,,,,,,,,,,,------000///...222999@@@DDDEEEFFF???444,,,(((((()))***++++++*********)))))))))''',,,000555???KKKOOOMMMUUU^^^eeeeee```YYYQQQIII>>>:::999======888666888444222///000222555777777111000...***((((((+++---...,,,+++,,,//////---+++...---,,,++++++***))))))((()))+++,,,,,,***)))((()))((('''&&&%%%&&&)))+++)))'''&&&&&&'''((('''&&&)))(((((()))***,,,...///...+++(((''')))***)))(((++++++******)))(((((('''$$$%%%'''***,,,+++'''$$$))))))(((''''''''''''''''''((()))(((&&&(((,,,000;;;FFFMMMMMMMMMMMMCCC555...000///---///222000,,,---,,,+++,,,------+++)))+++***)))+++---...------***))))))***,,,,,,***'''((('''&&&&&&&&&&&&'''(((+++++++++++++++++++++++++++***))))))))))))++++++///333444444888AAAFFFEEECCCBBB<<<222...//////,,,000......333999<<<:::777000///------......---+++...,,,++++++,,,---,,,+++'''((()))+++,,,------...,,,------,,,)))(((((()))'''&&&%%%%%%$$$$$$%%%%%%$$$---222...(((%%%%%%$$$"""############$$$$$$$$$""""""#########$$$$$$$$$%%%###"""###&&&''''''&&&%%%%%%&&&&&&&&&)))---000111222555999???GGGQQQWWWYYYRRREEE888...)))'''''''''&&&&&&'''''''''$$$"""&&&&&&%%%%%%%%%$$$$$$$$$###############"""!!!!!!######$$$%%%%%%$$$###"""%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&'''(((***+++(((&&&$$$###"""$$$&&&'''%%%%%%&&&'''''''''''''''''''''&&&%%%%%%&&&'''''')))((((((''''''((()))***)))---333:::BBBPPPaaalllvvvwwwyyy~~~zzztttooolllhhh]]]NNNAAA999444000---+++***)))(((((('''''''''(((((((((((('''&&&%%%$$$+++***(((''''''(((***+++(((''''''((((((''''''((($$$&&&'''&&&%%%%%%'''***%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$##############################%%%''''''&&&$$$$$$%%%((('''%%%$$$%%%%%%$$$#########$$$$$$$$$$$$######$$$%%%&&&%%%###"""###$$$'''%%%"""!!!"""######"""&&&%%%%%%%%%&&&''''''(((******+++,,,,,,+++))))))''''''''')))***)))&&&###''''''''''''''''''''''''''''''((()))***)))(((&&&(((((((((&&&%%%$$$&&&(((000///222;;;IIITTTYYYZZZQQQGGG===::::::===DDDJJJTTT[[[dddhhhkkkkkkgggaaa___dddhhhlllssszzz|||yyyzzzyyyrrreeeYYYNNNCCC:::,,,...///......222;;;BBBIIIPPPTTTRRRPPPQQQQQQPPPAAA777---***(((&&&&&&))))))(((''''''(((***,,,---...333999>>>GGGOOOQQQOOOMMMFFF>>>;;;<<<<<<666111000///---+++,,,---///111000///000333888<<<===>>>@@@:::222,,,******,,,,,,++++++++++++************)))---111666AAAMMMTTTUUU]]]fffmmmlllhhhaaaWWWNNN>>>===???CCCBBB>>>;;;;;;444333111222555777888888000000...+++((('''((()))***))))))+++---...---+++//////......,,,+++***))))))***,,,------,,,+++***(((******((($$$$$$)))---)))'''&&&&&&((()))((((((((()))+++---...000000111...+++)))(((((((((((('''+++******))))))(((((('''))))))+++------+++'''###(((((((((((((((''''''&&&!!!$$$''''''&&&'''***...<<>>===>>>>>>;;;555222333333000...---...111444666444222///...------...///...---,,,++++++,,,---...---+++,,,,,,,,,,,,,,,,,,---------......---***(((((()))(((((('''&&&%%%$$$$$$$$$$$$)))'''%%%%%%&&&$$$""""""#########$$$$$$$$$###""""""!!!"""###$$$%%%%%%%%%%%%&&&''''''''''''###%%%&&&&&&&&&(((+++...555999@@@GGGMMMRRRXXX[[[\\\TTTGGG:::000+++)))***$$$$$$%%%''')))(((&&&###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""""""""!!!!!! &&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&'''(((((()))((('''%%%$$$######$$$%%%"""###$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))...333;;;DDDNNNYYYeeelllpppqqqtttzzz~~~|||yyyjjj___PPPBBB:::444000---+++***)))(((''''''''''''''''''(((((('''&&&&&&%%%((('''&&&&&&&&&&&&'''(((&&&''''''%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&######$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))&&&%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((((('''%%%######$$$"""""""""$$$&&&((('''&&&""""""############""""""$$$%%%&&&%%%###"""###$$$(((&&&$$$$$$$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&((()))))))))(((''')))'''$$$$$$&&&(((******&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""###''')))'''%%%&&&''''''&&&%%%%%%&&&'''555555999DDDQQQ\\\aaaaaaZZZTTTIII@@@>>>DDDMMMSSS[[[\\\```fffjjjiiifffccc^^^bbbjjjqqqtttsssqqqppprrryyyzzznnn]]]MMMAAA:::222///---222===GGGMMMNNNVVV\\\___ZZZSSSPPPMMMIII<<<222)))((()))'''%%%%%%&&&'''((((((''')))---111222888>>>CCCKKKVVV]]]^^^aaaXXXKKKBBB<<<888333///111///+++((((((***---000111000000000333777;;;>>>888555000---,,,+++******++++++,,,,,,------.........000777???GGGNNNUUUZZZXXX___dddffffffeee___XXXOOOPPPNNNJJJFFFFFFGGGHHH@@@>>><<<::::::888555222''')))******((('''((()))&&&''')))***+++,,,,,,---111444666555111---++++++&&&(((***+++,,,+++***)))(((''''''))))))'''"""***(((%%%%%%'''((()))(((***+++---//////...,,,***(((((('''''''''(((***+++)))))))))((((((((((((((()))'''%%%&&&)))+++------&&&'''((())))))((('''&&&%%%'''(((((()))...555<<<999CCCMMMOOOKKKEEE===777444555222///000333333000//////...///111111///...---+++))))))***,,,------+++++++++***)))***+++,,,)))))))))******)))))))))))))))***+++,,,,,,------))))))))))))+++---///000...///111555777777777777:::;;;:::555444666555222222222222333444444222000000///------......---++++++***+++,,,......---+++---,,,,,,++++++,,,------000111111...+++)))((())),,,+++***(((&&&%%%$$$$$$ %%%%%%$$$&&&'''&&&""""""#########$$$$$$$$$""""""!!!!!!""""""###$$$$$$%%%&&&''''''&&&&&&&&&######""""""###'''---111777===EEELLLRRRWWW[[[^^^[[[UUUJJJ>>>444...***)))'''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))))))))))))---333>>>JJJVVVbbbkkkqqqrrrssswww|||}}}{{{{{{}}}~~~zzzjjj___PPPBBB:::444///,,,+++***)))((('''''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''###'''(((%%%%%%((('''###&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))'''&&&$$$#########$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$'''(((((('''%%%###$$$%%%(((''''''((())))))'''%%%""""""############""""""$$$%%%&&&%%%###"""###$$$%%%$$$###$$$&&&''''''&&&###$$$$$$%%%%%%$$$######%%%&&&'''''''''&&&$$$###+++(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###&&&)))((('''$$$&&&''''''%%%%%%&&&'''444888???IIISSS[[[```aaaXXXVVVOOOHHHGGGOOOYYY^^^ccc___]]]bbbeeeeeedddddd[[[]]]dddlllmmmjjjiiikkkmmmwww{{{qqq```PPPCCC;;;666111000888GGGSSSWWWVVV^^^cccbbbZZZPPPKKKFFFAAA777///)))))))))'''&&&'''%%%((())))))(((***///333555;;;AAAEEELLLVVV]]]```bbb]]]SSSHHH>>>777222111111///+++'''&&&(((***,,,///000//////000444:::>>>999777333111000///---,,,+++,,,,,,---...//////000000444<<>>EEEHHHFFFAAA;;;777444555333000000444333///000000///000222222111000111...+++***+++,,,---,,,+++,,,---,,,+++++++++---(((((())))))))))))((((((*********++++++,,,,,,---))))))((()))***,,,...///...---///333444222111333666888888555555777666333666666666666555333111000111///...---......,,,+++******+++,,,...///---+++,,,,,,+++******+++------222222222000---+++***+++...---+++)))'''&&&%%%%%%###&&&$$$$$$%%%%%%###"""############$$$$$$$$$ !!!"""#########""""""!!!###%%%&&&$$$############"""!!!!!!"""'''...333999???GGGOOOUUUYYY]]]___[[[UUUKKK@@@666...***))))))'''$$$$$$%%%&&&'''&&&#########$$$$$$$$$$$$$$$!!!!!!"""############"""######"""###$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%'''(((***+++,,,,,,333@@@OOO]]]hhhpppsssvvvxxx|||zzzxxxvvvvvvyyy~~~zzzmmmbbbRRRDDD:::333...++++++***)))(((((('''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''"""''''''""""""''''''"""(((&&&$$$$$$%%%&&&%%%$$$(((((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%''''''&&&%%%%%%$$$######((((((((('''%%%$$$%%%''')))(((&&&%%%$$$""""""##################"""$$$%%%&&&%%%###"""###$$$######"""$$$&&&((('''&&&###$$$%%%&&&%%%$$$###"""%%%%%%&&&&&&&&&%%%###"""''''''(((((('''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((###%%%''''''&&&%%%%%%&&&:::@@@HHHNNNQQQSSSUUUVVVNNNSSSTTTQQQTTT]]]eeehhheee\\\VVVXXX[[[[[[\\\___SSSTTTZZZaaabbb^^^___dddjjjtttyyysssdddTTTEEE<<<;;;:::===FFFTTT___dddeeeeeehhhcccWWWJJJAAA;;;666222---******(((%%%&&&)))%%%(((+++***)))+++000555777>>>DDDGGGLLLUUU[[[]]]___^^^YYYNNNAAA777444555222000,,,(((''''''((())),,,...000000000222555999777555333333333222000...+++,,,---...///000111111333666@@@JJJLLLHHHGGGJJJGGGIIIIIIIIIOOOWWWZZZXXX\\\^^^YYYMMMDDDEEEHHHHHHIIIGGGDDDAAA>>>999222...,,,------,,,******,,,---(((+++......---,,,...000333888<<<;;;555///,,,,,,)))+++---///000///...---))))))***+++------,,,+++111...***((()))*********))))))***+++++++++***)))&&&'''((('''&&&&&&))),,,(((((((((((((((((((((((()))(((((((((******)))''''''''''''''''''((())))))&&&(((((('''&&&)))///444;;;;;;>>>AAABBB@@@<<<999444555444222222555333...111000000111333444222111000---***)))***+++,,,,,,***---//////---,,,,,,---******+++,,,,,,+++******++++++++++++++++++++++++))))))(((((()))+++,,,---///,,,---111111......111222555666555555888777444666777888777555333222111///...------...///...,,,))))))***---//////---++++++***)))))))))+++---...111222222111///...///000+++***)))((('''''''''((("""&&&(((%%%$$$%%%$$$!!!"""############$$$$$$$$$ """$$$$$$###!!! ###&&&&&&$$$""""""###$$$%%%%%%$$$%%%(((...111:::@@@HHHPPPVVVZZZ^^^aaa\\\UUUIII===333---***)))((('''&&&&&&&&&&&&%%%###"""#########$$$$$$$$$$$$!!!!!!"""###############%%%$$$#########$$$%%%%%%"""###%%%&&&'''(((''''''###$$$&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&'''(((((((((%%%&&&''''''''''''&&&%%%&&&&&&&&&'''))),,,...//////777EEEUUUdddoootttvvvvvvyyy~~~zzzwwwrrrooopppvvv~~~yyyuuujjj___OOOBBB999333...++++++***)))(((((('''''''''&&&&&&'''''''''''''''&&&'''''''''(((((('''''''''%%%)))&&&&&&)))%%%)))'''%%%%%%&&&'''&&&$$$&&&'''''''''''''''&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''((((((&&&%%%%%%'''(((&&&%%%###"""!!!######$$$$$$$$$$$$######$$$%%%&&&%%%###"""###$$$$$$######$$$&&&'''&&&$$$$$$%%%&&&'''&&&%%%###"""$$$%%%&&&'''''''''&&&%%%%%%&&&'''((('''"""%%%%%%%%%%%%%%%%%%%%%%%%$$$'''+++***&&&###$$$&&&"""$$$&&&'''&&&%%%%%%&&&CCCIIIPPPQQQMMMIIIHHHHHHFFFOOOVVVXXX]]]gggmmmnnncccWWWMMMMMMPPPQQQSSSWWWKKKKKKPPPWWWWWWTTTVVV\\\hhhrrrxxxsssfffWWWGGG<<>>===666///,,,,,,,,,...000222333222111111))),,,...---,,,///444999444111---******+++++++++'''((()))***+++,,,,,,,,,((()))***(((%%%%%%'''***'''''''''(((((((((((((((%%%&&&(((,,,...---***'''((('''&&&&&&&&&((()))***'''***...//////222666:::>>>;;;:::>>>AAA@@@===;;;444666666444444666333...111111000222444444333222---***'''&&&''')))***+++***---111111///------.........///000000///......,,,,,,++++++++++++++++++))))))(((((((((***+++,,,111---,,,111111,,,---111000444555444555888777444444666777777555444333333---,,,+++---///000000///))))))***---//////---+++***)))(((((()))***---...///000222222111111222444'''''''''''''''((()))***"""&&&'''%%%%%%'''&&&###"""############$$$$$$$$$"""%%%%%%###!!!"""%%%((((((&&&$$$$$$%%%&&&'''((())))))***---///;;;@@@HHHPPPVVV[[[___aaa]]]TTTGGG999///*********'''&&&'''((()))'''### """"""######$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$"""""""""######!!!"""%%%'''((((((((((((%%%&&&'''''''''&&&%%%$$$"""###$$$%%%&&&''''''(((###$$$%%%((()))++++++,,,&&&&&&'''(((((('''&&&&&&((((((((((((***---000222444<<>>777333///---+++***)))(((((('''''''''&&&&&&'''''''''''''''&&&''''''((((((((((((''''''(((+++%%%%%%+++(((+++(((%%%%%%'''((('''$$$$$$$$$%%%&&&''''''''''''######$$$$$$$$$$$$%%%%%%&&&'''((()))((('''&&&%%%"""######$$$$$$%%%%%%&&&'''''''''&&&%%%%%%'''***&&&%%%%%%&&&'''%%%"""$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$%%%$$$###$$$%%%%%%$$$"""$$$%%%'''''''''%%%###"""###$$$&&&((()))))))))((('''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%***///---&&&!!!"""%%%!!!$$$&&&'''&&&%%%%%%&&&KKKQQQTTTPPPFFF>>>;;;<<<>>>DDDOOO\\\gggkkkjjjhhhZZZPPPCCC===???EEEIIIKKKEEEGGGKKKNNNMMMLLLQQQYYYmmmlllllliiiccc\\\UUUPPPNNNSSSZZZbbbiiiqqqwww|||pppkkk```OOO>>>222---+++,,,***(((%%%%%%%%%'''(((&&&'''(((+++---000111222<<>>EEEFFF@@@999777<<<>>>>>>;;;===EEELLLOOOZZZZZZWWWOOOEEE@@@AAAEEEFFFCCC@@@>>><<<999333...222000...///111111...+++111111/////////000111222777888999666222///---,,,...///222555777666333111...***))),,,...///333999777444000---,,,,,,+++***++++++++++++*********)))((((((''''''''''''((((((&&&''''''((()))*********%%%'''))),,,,,,,,,***)))******(((''''''((()))***%%%%%%&&&***000666:::<<<<<<<<<<<<<<<<<<=========999777555444444222000...444111...///222444333111000...+++((('''((()))******,,,......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,******)))))))))***+++,,,......---,,,,,,---------111111111222333555777999999777555666888888666444...111444555444111//////000000111222000+++$$$++++++++++++++++++++++++444111000111333444111...++++++***)))((('''&&&&&&'''((((((((('''%%%###"""$$$######""""""""""""""""""######"""!!! !!!######$$$$$$$$$$$$#########&&&(((***,,,...;;;AAAJJJQQQUUUXXX\\\^^^XXXPPPDDD999222///---,,,((()))***,,,,,,***&&&"""###############$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%$$$%%%&&&((((((&&&$$$%%%&&&&&&''''''&&&%%%%%%$$$######$$$&&&''''''&&&$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***,,,...///111777<<>>HHHSSS\\\```___\\\NNNEEE;;;777:::@@@EEEGGG@@@???AAACCCBBBCCCKKKTTTkkkkkkhhhccc]]]XXXWWWWWWZZZ___dddjjjooosssxxx{{{ssskkk]]]MMM>>>444///---+++***'''&&&%%%&&&(((***&&&''')))+++---///111111777<<>><<<888888>>>CCCEEESSSRRROOOIIIAAA======???BBB@@@>>>======;;;777444333222111111222222111000222333333222000///111222777888999666333///------000222666999;;;:::777444000+++)))+++,,,,,,000555666333000...------,,,,,,******))))))))))))******((((((''''''''''''(((((((((((((((((())))))******(((***,,,------+++)))(((''''''&&&&&&&&&&&&''''''''''''(((+++000555999;;;========================999777555444444333111///333111//////000111111111///---+++)))((((((***++++++---......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++---,,,*********+++---...,,,++++++******+++++++++111111111222333555777999888666444444666888777555555888<<<<<<:::666333111000000000111000,,,'''""",,,,,,,,,------.........111000//////000000///...******)))((('''&&&%%%%%%&&&&&&&&&&&&%%%###!!! $$$$$$###"""""""""""""""###$$$%%%$$$"""!!!"""#########$$$$$$$$$$$$###### ###%%%'''))),,,...999???IIIPPPUUUXXX[[[^^^XXXPPPFFF<<<555000---+++*********,,,,,,***%%%"""$$$$$$$$$$$$############%%%%%%%%%%%%$$$###""""""%%%%%%%%%$$$$$$$$$######%%%%%%$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%$$$######%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&))))))***+++---...///000777<<>>888222000444:::>>>@@@:::888666777777999BBBLLL]]]]]][[[UUUPPPQQQXXX^^^eeegggjjjlllmmmooorrrtttpppeeeTTTEEE;;;444///,,,+++***(((&&&&&&''')))***'''''')))***,,,...///000///666>>>CCCDDDDDDEEEGGGKKKHHHHHHGGGAAA777000...//////---,,,***((('''&&&%%%'''((())))))***---///222333444222000...//////111111222666:::>>>??????;;;666444666666444333555;;;<<<:::444111555888888GGGFFFCCC@@@<<<999777666:::999999999;;;:::999777333333333222111111222333333666999777222///111444777888999777333000...---333777;;;???@@@>>>;;;999333...+++++++++))),,,000444333111///.........///+++***(((''''''(((***+++)))((((((''''''(((((()))+++******)))))))))))))))+++,,,---...---+++)))'''%%%&&&&&&'''''''''&&&&&&((()))***,,,000555999;;;>>>>>>>>>>>>>>>>>>======999777555555555444333111111222111///------///000...---+++)))))))))+++,,,,,,---///...---++++++,,,,,,,,,,,,,,,,,,,,,------''')))***,,,------,,,,,,///---+++***+++,,,///111++++++************++++++111111111111333555777888666444222333555777777777;;;???BBBCCC@@@;;;666444000000//////000...+++(((***+++,,,,,,......///000...//////---,,,+++---...++++++***)))(((''''''&&&&&&&&&&&&&&&%%%###"""!!!$$$$$$###""""""""""""######%%%%%%%%%###"""###$$$######$$$$$$$$$$$$######!!!"""$$$$$$%%%'''+++---555;;;EEEMMMSSSWWWYYY[[[VVVQQQHHH@@@999333///,,,+++++++++++++++)))&&&###%%%%%%%%%$$$$$$#########&&&&&&&&&%%%$$$!!!%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$%%%'''))))))(((&&&%%%%%%$$$%%%&&&((()))&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&((()))+++---.../////////444888EEEXXXgggooouuuyyy~~~|||vvvqqqooonnnmmmpppnnnnnnsss{{{~~~}}}}}}nnndddVVVJJJ???999444///------***)))'''((()))***((('''((())))))(((&&&$$$$$$%%%''''''((((((((('''&&&&&&###$$$%%%%%%%%%%%%''')))&&&&&&%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%(((""" $$$&&&%%%'''''''''&&&&&&&&&&&&&&&!!!###%%%%%%######&&&((('''%%%$$$###$$$$$$###!!!$$$$$$$$$$$$%%%%%%%%%%%%***'''$$$$$$''')))(((&&&(((%%%######&&&'''&&&$$$!!!###%%%$$$###"""###$$$"""$$$'''))))))%%%!!!############$$$%%%&&&'''&&&%%%$$$$$$&&&''''''&&&###%%%%%%%%%###"""###$$$###$$$%%%&&&&&&%%%$$$###$$$""""""###$$$%%%$$$###GGGBBB<<<888666333000---,,,...333999===>>><<<:::333///,,,,,,000444888999888444222222111333:::BBBCCCFFFGGGDDDBBBGGGSSS^^^dddcccaaa___^^^```dddgggdddVVVEEE888444222...+++---+++***(((''''''((()))'''((()))***+++,,,---...+++000777;;;;;;:::::::::======??????;;;555///,,,++++++,,,++++++)))((('''&&&((()))))))))***,,,///333444333222000000222444444444555999===@@@AAAAAA;;;444///...///...000444999;;;888111...000111000<<<;;;999888888666222///222222333444555666666666444666666333000...000333333999===:::444///111555888999999888444111//////666:::???CCCCCC@@@===;;;444///,,,,,,+++)))+++///222222111000//////000111///---***((('''(((***+++))))))(((((((((((())))))...---+++)))((((((((((((+++,,,,,,---,,,+++)))(((&&&'''((()))***)))((('''''')))+++---000555:::===>>>>>>>>>>>>============888666555555555555444222000222222///,,,***---000---,,,+++******+++,,,------...//////---,,,,,,---,,,,,,,,,---------------((()))***,,,------------///---+++******,,,///111,,,,,,,,,,,,,,,,,,---...111000000000111333555666333222111111333555777888<<>>:::777222000//////000000///...*********++++++,,,,,,,,,,,,...///---***))),,,///......---,,,++++++******))))))((('''&&&%%%$$$$$$%%%$$$######""""""#########$$$%%%$$$###"""###$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$&&&)))---000555>>>GGGNNNSSSUUUVVVTTTQQQKKKEEE???999333///,,,+++++++++,,,+++(((&&&''''''&&&%%%$$$######"""&&&&&&&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$''')))******((('''%%%$$$$$$%%%'''((("""###$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''))))))'''''''''''''''''''''''''''))),,,...//////...---///222===NNN]]]gggpppwww~~~~~~yyyvvvrrrooommmooojjjfffiiirrryyy|||{{{xxx{{{xxxiii]]]SSSHHH===888444...,,,,,,)))((('''((()))***)))((('''((()))(((&&&%%%%%%&&&'''(((((((((((('''''''''$$$%%%&&&&&&&&&''')))+++'''''''''''''''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%((("""###((('''%%%'''''''''''''''&&&&&&&&&###$$$%%%%%%$$$###$$$$$$&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''((()))***(((&&&%%%$$$$$$###"""###%%%'''&&&%%%$$$%%%%%%"""$$$&&&((((((%%%""" """""""""###$$$%%%&&&'''%%%###"""!!!"""###%%%&&&"""$$$$$$$$$""""""###$$$###$$$%%%%%%%%%%%%$$$###$$$######$$$%%%%%%%%%%%%AAA;;;444111111111///,,,***+++---000333444222///000...,,,,,,...111333444444111///000000...111666111555999888888===HHHRRRWWWUUUPPPKKKIIILLLRRRWWWSSSFFF777//////000...+++///...,,,***((('''''''''(((((()))******++++++,,,+++---000111222222222333111444666666555333///,,,((()))***++++++++++++***((()))************,,,...222333333222222333666999555555777:::===???>>>===999111+++***++++++...333666888777111...///000///444333333333444222///---000000111111111222333444999::::::777222///000333333888===;;;444111333777999:::;;;999666333111111888<<>>BBBBBB???<<<:::;;;555000---------+++---222...000222111///...000222444222///,,,***************))))))(((((())))))***111///,,,***(((((()))***((())))))*********))))))###$$$%%%&&&&&&&&&&&&&&&%%%(((,,,---///333999???;;;;;;;;;:::999999888888444333222333555666555444000111000...,,,,,,...///+++++++++,,,---...000000///000000///------...000,,,,,,,,,---......//////,,,,,,------------......******)))))))))***+++,,,))))))((())))))***+++,,,...------------///000222---///111111111222333555777:::???BBBBBB@@@@@@@@@777555222111222333222222000//////...,,,,,,+++***---...//////---,,,,,,---,,,,,,++++++************)))((('''%%%$$$$$$###$$$%%%%%%$$$############$$$!!!"""$$$###""""""###$$$######$$$$$$$$$$$$######$$$%%%%%%%%%$$$&&&(((+++)))+++000888AAAGGGJJJKKKPPPOOONNNMMMKKKGGGBBB>>>333111...---------,,,+++'''''''''&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%'''%%%$$$$$$&&&''''''&&&***)))'''%%%$$$$$$$$$%%%&&&((()))'''###!!!"""$$$$$$$$$######$$$%%%%%%&&&'''''''''''''''''''''''''''(((***+++,,,,,,,,,+++---...555@@@KKKTTT```jjjttt~~~~~~~~~~~~|||zzzqqqkkkddd______ccchhhkkkkkklllnnnqqqpppiii]]]UUUNNNDDD:::555111,,,((((((***)))'''((()))***((('''###%%%&&&''''''''')))***(((((('''''''''((()))***)))*********((()))***,,,************((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''')))++++++)))''''''''''''''''''(((((((((+++&&&###%%%((((((###&&&%%%&&&'''((((((&&&######$$$&&&'''''''''&&&%%%!!!%%%)))***)))---555===???888///'''$$$%%%''')))!!!###%%%$$$###"""###$$$######"""!!!"""$$$&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%###"""###&&&)))"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&'''(((:::777222///...------,,,,,,+++******,,,---,,,+++///...---,,,,,,---///000...******---...,,,,,,...000111111000000222555888777666555333222333555888888333---+++---...---***---,,,,,,+++*********)))))))))))))))))))))((((((+++******+++,,,,,,++++++$$$)))+++***,,,000111...---,,,+++******+++,,,---)))*********((()))***,,,///000222222222333555888555444444555555333000---,,,'''&&&(((***))))))+++---111222...,,,------+++***---//////,,,+++,,,///...000111000...///222555999999:::::::::888444111111222444444444555777999<<<>>>???===:::888666666===@@@CCCAAA<<<999999;;;666000------+++***+++000,,,000222111...,,,...111000///...---,,,+++++++++******))))))))))))******111///---***))))))***++++++++++++******))))))((($$$$$$$$$$$$%%%&&&'''((('''***---------///555;;;999999888888777666666555222111000222444555555444222000...---...///000///******+++---...000111222000111000///------///111,,,,,,------.../////////------,,,,,,,,,,,,,,,,,,((())))))***************(((((((((((()))***+++,,,,,,,,,+++++++++---...///+++...111222111000111222333666:::;;;<<<<<<===>>>:::777444333333333222000.........------,,,,,,,,,,,,,,,---///000...+++)))+++++++++***************)))((('''%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$"""###$$$$$$######$$$&&&######$$$$$$$$$$$$######"""$$$%%%&&&&&&&&&(((*********---333<<>>EEEOOOZZZcccrrr}}}~~~}}}|||}}}}}}zzzwwwpppooojjjeee```___bbbeeebbbaaaaaabbbbbb]]]UUUNNNIII@@@777444111,,,******+++)))(((((())))))(((&&&$$$&&&''''''&&&&&&((()))(((((('''''''''(((***+++******+++)))(((''')))***''''''(((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((((((&&&&&&'''(((&&&'''''''''((((((((()))'''&&&&&&''')))(((%%%"""$$$$$$%%%&&&((('''%%%###"""$$$'''))))))'''%%%$$$%%%$$$%%%,,,888IIIXXXbbbcccOOO777'''%%%(((((('''!!!###%%%$$$###"""###$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$######$$$$$$###%%%%%%$$$"""###%%%((("""$$$%%%%%%$$$$$$%%%'''$$$$$$############$$$$$$$$$&&&''''''%%%%%%&&&(((:::888555111---+++++++++---+++)))***+++---,,,,,,------,,,+++***+++...000///***))),,,......000333000///---,,,...000444666,,,...000000///---------111...+++***++++++)))'''*********++++++,,,,,,,,,***)))))))))((((((((((((******+++,,,------+++)))###((()))'''***000222///111///---*********+++,,,((()))))))))'''''')))***...000111222111111222444444333222222222///+++((('''###$$$(((***((('''(((***...///,,,***++++++((((((,,,///...***(((,,,000***,,,...---,,,---000444444333444777999888333...000000000111333666999:::===???@@@???<<<999888888???BBBDDDAAA;;;777888;;;666111---,,,***''')))---,,,000333111---+++---000,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******111///,,,***))))))+++,,,///...---,,,***)))((((((&&&&&&%%%%%%&&&''')))******---///...,,,---222888888777777666555444444333000//////111333555555444333///,,,---000222111///)))***+++---///000222222111111111///------///111,,,,,,------...///000000...---,,,+++************((()))***,,,,,,+++******************+++,,,---...+++************+++---...)))---222333222//////000000222444555555666777999;;;999666444444333111///++++++++++++++++++++++++,,,+++,,,...111000***&&&---,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$###$$$&&&%%%%%%%%%&&&'''######$$$$$$$$$$$$######!!!###&&&'''''''''((())),,,***+++111:::BBBFFFHHHNNNNNNNNNPPPRRRQQQOOOMMMAAA<<<666111...+++(((&&&&&&&&&&&&'''''''''''''''%%%$$$###"""$$$'''***,,,#########$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%""" """###%%%&&&'''((((((((($$$(((***)))%%%###&&&)))&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''((()))***+++))))))+++000444888AAAKKKTTTffftttxxx~~~|||yyyyyy{{{yyytttoooppprrrrrrmmmeee```aaacccZZZXXXVVVVVVVVVSSSMMMHHHEEE===555333111---+++,,,,,,***)))((()))((('''%%%&&&'''((((((&&&%%%&&&''')))(((''''''''')))***+++*********)))'''&&&''')))###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$'''(((%%%!!!!!!%%%)))&&&'''''''''(((((())))))"""%%%((()))(((''''''(((######$$$%%%'''&&&$$$!!!!!!###'''******(((%%%###)))###"""...HHHeeezzzddd==='''%%%)))&&&!!!###%%%'''&&&%%%$$$%%%&&&%%%%%%$$$######"""""""""'''&&&%%%$$$############ """$$$###!!! ###&&&###$$$&&&&&&%%%%%%&&&'''$$$$$$############$$$$$$"""%%%'''&&&$$$###%%%(((777444111///---,,,***(((---++++++------,,,---///222000---,,,---...//////+++***,,,000111......000555...***---...+++,,,000111000/////////000...---000000///---,,,+++---...,,,***)))(((***,,,,,,,,,)))+++,,,......---,,,***---------------,,,,,,,,,'''((()))***,,,///000111///---+++******+++---///***(((''')))---///...,,,///...------///000111000222444555222,,,'''&&&'''###'''***)))%%%%%%)))---+++,,,---,,,+++***+++,,,,,,,,,+++******+++---...444000+++)))+++---000111///000222444555555444444222...---000222222333666:::::::::===@@@???;;;777:::===@@@???:::555333444333111---***((((((***+++...///111000...,,,,,,,,,,,,,,,,,,+++++++++++++++,,,***((((((******'''$$$''')))+++---...---,,,++++++,,,------,,,***(((&&&+++&&&###$$$$$$###&&&***###&&&))),,,...000222444555444333444666777666555000///...000333555333111000000111111111000000///000000///---+++,,,000222444333111//////000111222/////////000111111///---...+++((((((***+++***(((***(((&&&&&&'''(((((((((***,,,---+++((((((***,,,---......---++++++,,,...***---000000......///111222222222222222111000///===<<<;;;999777444222111///......///000///,,,))),,,,,,,,,---...///000111...+++***+++///000...,,,------,,,)))'''&&&''')))&&&&&&%%%###!!!!!!$$$&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%$$$######%%%'''$$$%%%&&&&&&''''''&&&&&&)))***,,,///333999>>>AAAEEEEEEEEEFFFJJJOOOSSSVVVOOODDD888222111///''' $$$)))'''&&&(((((('''########################'''&&&%%%$$$$$$%%%'''((("""#########"""$$$''')))***'''%%%###$$$&&&&&&&&&&&&'''***++++++***'''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$'''***,,,,,,***'''$$$******))))))((((((''''''***------***+++222777999KKKOOOZZZjjjzzzyyyrrrnnnssswwwtttnnnkkkkkkmmmqqqrrrqqqlllfffcccZZZXXXUUUPPPKKKGGGDDDCCC>>>:::555000///...,,,+++,,,,,,+++)))(((&&&%%%%%%((((((&&&%%%%%%%%%%%%%%%)))((('''&&&&&&'''))))))************)))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((('''%%%$$$&&&''''''&&&&&&&&&&&&'''((((((%%%'''((('''&&&&&&'''((()))'''$$$$$$%%%$$$!!!%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&(((,,,333;;;BBBFFF===444,,,)))(((&&&%%%'''((($$$!!!"""''')))'''$$$%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$###"""!!!%%%$$$###""""""$$$&&&'''%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###"""""""""'''&&&&&&&&&''''''%%%###555333111000///...,,,+++******,,,------...000444555333000.........//////---,,,...222444111111444222---+++......++++++------,,,,,,---000111111000222222000...---,,,---...///---++++++---...---,,,((()))+++------------,,,---------,,,,,,,,,++++++)))))))))+++,,,///111222111000---+++***+++---...***((('''))),,,......------------///111222222222666666444000,,,)))''''''%%%''')))(((&&&&&&(((+++***,,,---...---,,,,,,---...---,,,+++******+++,,,111...+++)))+++---...///+++,,,...///000000000///---***)))---//////111555888999<<<@@@CCCBBB>>>::::::<<<>>><<<888444333333000///...,,,+++***+++++++++---//////---+++******++++++++++++,,,,,,,,,,,,---+++)))***+++***(((%%%((()))***+++,,,++++++***++++++,,,,,,+++)))(((''')))&&&&&&))))))&&&&&&)))&&&(((+++---///111333444666555444444666777666555222000000222555666444222111111111111000000000000000000///---+++,,,///222444222111//////000111222///...///000111111///---...,,,++++++------+++)))+++)))''''''((())))))((('''))))))(((%%%%%%&&&)))------...---++++++,,,...***---//////...---///111111222222222222222222111::::::999888666444222111111000////////////---+++++++++++++++,,,---...//////---,,,---......---,,,------,,,***'''&&&'''((('''&&&%%%%%%'''(((&&&$$$%%%$$$$$$$$$%%%&&&&&&'''###$$$$$$$$$######%%%&&&%%%%%%&&&'''''''''''''''((((((***,,,000555999<<<===>>>???BBBFFFLLLQQQTTTPPPHHH>>>888666222,,,&&&!!!''')))'''%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&'''###$$$%%%%%%$$$$$$&&&(((***'''%%%$$$%%%&&&&&&&&&((()))*********(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%'''***------,,,)))'''(((((((((((('''''''''&&&(((+++,,,)))***000444555:::???IIIYYYkkkwww||||||tttmmmiiimmmpppmmmgggdddiiimmmrrrvvvuuuooohhhccc\\\XXXSSSMMMGGGBBB???===:::777222///......---,,,******))))))((((((''''''(((''''''&&&&&&&&&&&&&&&((((((''''''''''''(((((()))*********)))(((&&&%%%&&&&&&&&&&&&&&&''''''(((***++++++***)))((()))+++'''&&&&&&&&&&&&'''((((((&&&'''((((((&&&&&&'''(((&&&$$$"""###%%%%%%$$$"""''''''(((((((((''''''&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$&&&***...111444...)))))))))%%%######&&&!!! $$$$$$"""#########"""######$$$$$$$$$$$$$$$$$$$$$###""""""%%%$$$###""""""$$$&&&'''$$$$$$$$$###$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%&&&%%%%%%&&&((()))(((&&&000000///...------------***...111000---...222666;;;999555222111111333444333222444999:::888888:::444000...000111---+++++++++++++++...222444555444444333111000///000000111111///...///000000///...++++++---...////////////............------,,,,,,------,,,,,,...000333555666333000---+++,,,---...---+++***+++---///000000,,,---...000222555666777>>>:::555000---+++)))'''''''''''''''''''''((()))(((+++///000///...---...000...---+++)))))))))***///---++++++,,,.........)))***+++,,,,,,,,,,,,,,,+++((((((+++---...000555666999???FFFIIIGGGBBB>>><<<>>>>>>;;;666333333555,,,,,,,,,,,,+++++++++******,,,//////---***)))(((*********+++,,,,,,,,,------,,,+++++++++***(((&&&)))))))))((()))))))))***,,,,,,,,,++++++*********(((''')))------)))'''((()))***,,,...111333444555888666444333555555555444333222222444666666555444333222111000///000000111000///...,,,+++,,,///222333222000/////////000111.........///111000...,,,...------...//////---***,,,***((()))***++++++***'''(((((('''%%%$$$&&&''',,,------,,,++++++---///+++,,,//////......///000111111222333333444444555777777777777666555333333555333000/////////...---************+++,,,---...//////000///---,,,,,,---------,,,***'''&&&&&&''')))&&&$$$(((---...(((###%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$###""""""$$$&&&&&&''''''(((((((((((((((&&&'''((())),,,000333555444555888<<>>???:::777555444333000...,,,------...222777:::;;;;;;888777555444444555666555111000000111222333222000111111111222222222222222111111000000000000000000333111///...///333666999;;;888444///------...000111000//////000222444444///000000111333777<<<@@@IIIBBB999333000---)))&&&)))(((&&&&&&((())))))((())),,,111333222000......000///---+++***))))))***...---,,,,,,...///...---******++++++++++++++++++,,,)))))),,,------111777666;;;DDDLLLNNNKKKEEE@@@BBBBBBAAA===777444555777......---------......///***---000111///,,,***)))(((((()))***+++,,,,,,------,,,,,,++++++)))(((&&&((('''&&&&&&'''(((+++,,,------,,,,,,,,,,,,---...***(((***------)))((()))++++++---000333555666555999666333111222333333333222333333444555555555444555333111/////////111222000///...,,,+++,,,///222222111000////////////000...------///000000...,,,,,,---...000000///---+++,,,+++******,,,---,,,+++*********)))(((((())))))+++,,,,,,,,,++++++---///,,,---///000000000000000111111222333444666777888555555666666777666666666888555111...////////////+++++++++++++++,,,---...---///111000---,,,---000---------+++(((&&&&&&''')))'''&&&(((,,,---***&&&%%%%%%&&&&&&&&&&&&&&&&&&"""#########""""""$$$&&&''''''((()))))))))))))))&&&&&&'''(((***,,,...///...000333777===BBBFFFHHHDDDCCCAAA<<<666///+++((((((***((($$$###&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((&&&%%%######%%%''''''%%%$$$######(((&&&$$$$$$&&&'''&&&&&&***)))((('''&&&'''(((((())))))(((((((((((())))))***,,,...//////---***(((''''''''''''''''''''''''$$$)))+++)))))),,,...,,,------111:::FFFQQQYYY\\\]]]WWWUUUXXX[[[YYYWWWVVVVVV[[[bbbggggggbbb\\\WWWSSSOOOGGG???888444222111333000---+++++++++******((((((((((((((((((((((((''''''((()))******++++++'''((()))))))))(((&&&&&&(((((()))******)))((('''(((''''''''''''((())))))''')))***)))'''&&&'''((('''''''''''''''(((((()))'''((()))((('''&&&'''(((%%%%%%%%%'''***...222444************)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&&&&''''''%%%'''+++,,,(((%%%&&&(((%%%"""!!!###&&&''''''###"""!!!  ######$$$$$$$$$######"""$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""$$$###$$$&&&((()))((('''555555444222000111444777<<>>;;;888777555222...---...222888???EEEIIIJJJEEEAAA>>><<<<<<<<<:::999444333222333555666666555666666777666666555444333444333222111111333555666888555111///000444999<<>>888333000000111333444444333333333444666777777666444222444:::CCCJJJRRRKKK@@@888222...***'''***((('''''')))******))),,,000555777777444222111222000...---,,,+++,,,,,,++++++***,,,---...---,,,,,,+++++++++******++++++---++++++------...333:::888@@@KKKRRRTTTOOOHHHCCCKKKKKKHHHBBB:::666666888555333111000000111333444+++---000000...,,,******(((((())))))***+++,,,,,,++++++,,,+++***)))(((((('''&&&%%%%%%'''***---///,,,,,,+++,,,,,,---...//////+++***+++***'''(((+++***+++...333888:::999777:::666111//////000111111111222333333333333222333666444222000//////111222000000///---,,,---000333000000/////////...//////---------...//////---+++***+++...///...---,,,+++,,,++++++,,,...///...,,,---,,,++++++++++++++++++)))***+++++++++,,,...000......///000111222111111111111111222444666888:::444555666777888999999999999555111...///000111111...------------...//////+++...000000......000333...//////---)))'''&&&'''))))))(((''''''''')))***%%%&&&'''''''''&&&%%%%%%"""###$$$###""""""$$$&&&'''((())))))******))))))''''''(((((()))******+++,,,...111666:::===@@@AAA@@@CCCDDDAAA;;;444///---'''(((&&&###$$$(((***(((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&$$$###"""$$$&&&&&&$$$"""!!!!!!'''&&&$$$%%%&&&'''&&&%%%'''&&&%%%%%%&&&(((***,,,***))))))(((((())))))***---...//////...+++(((&&&((((((((((((((((((((((((%%%***,,,******,,,,,,+++------...222:::BBBIIIMMMMMMHHHHHHMMMRRRRRRRRRSSSOOOQQQTTTWWWVVVTTTQQQNNNHHHDDD>>>777333000000000222///,,,******)))'''&&&))))))(((((('''&&&&&&&&&&&&''')))***+++,,,,,,+++'''((()))))))))(((&&&%%%'''((()))******)))(((((('''''''''''''''(((((()))***,,,------+++*********(((''''''''''''((())))))((()))***)))'''&&&'''((($$$%%%&&&'''***...333666))))))(((((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$&&&''''''(((%%%###$$$((((((&&&&&&)))###""""""###$$$%%%$$$###$$$######"""!!!!!!!!!!!!"""######$$$$$$$$$######$$$$$$###$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$#########%%%$$$$$$%%%''''''&&&%%%777777555222000333:::@@@@@@IIILLLGGGEEEJJJOOOOOOQQQTTTUUUTTTPPPNNNOOOQQQRRRSSSWWW[[[WWWMMMDDDAAA@@@BBBCCCAAA@@@???:::333---000555>>>IIIRRRWWWZZZTTTOOOJJJGGGGGGFFFCCC@@@>>><<<999999:::;;;;;;:::;;;<<<===>>>===;;;999777999777444333444888<<>>===:::777888>>>HHHPPPUUUOOOEEE<<<555///+++))))))))))))******+++,,,---///444999======<<<;;;;;;888777444222000/////////+++******+++---...---,,,------,,,+++*********+++,,,+++---///000111888@@@BBBJJJVVV______ZZZSSSNNNZZZYYYUUUMMMDDD>>><<<===777666444333222222222333---///000000---,,,++++++*********++++++,,,,,,---***+++------+++***++++++(((''''''''')))+++...000++++++,,,---...///000111444///+++***(((&&&(((,,,)))+++000888???BBB???;;;<<<777222......///000000///111222222111000111222555444333111000000000111222111000...---...111444////////////............,,,,,,,,,---//////,,,***(((+++------,,,++++++,,,,,,++++++---//////...---...,,,******+++,,,+++***((()))+++++++++,,,...000///......000222333222000111111111222333666888:::444444666888999:::::::::777444000//////111222222000///////////////000000+++---///000000111222444///000111///+++(((''''''*********'''$$$%%%(((+++&&&&&&'''(((((('''%%%$$$###$$$%%%$$$######%%%''''''(((((()))))))))))))))(((((((((((())))))))))))+++---111555888;;;<<<<<<:::>>>AAABBB>>>777111...((((((&&&###%%%***+++(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$"""$$$%%%$$$"""!!!!!!"""&&&%%%$$$%%%'''((('''%%%$$$$$$$$$%%%''')))+++---***))))))(((((())))))***---.........,,,***'''%%%((((((((()))))))))))))))'''+++---***)))+++,,,***))))))***---111777<<<@@@>>>;;;<<>>;;;:::@@@JJJSSSSSS[[[^^^XXXYYYaaaeeeaaagggkkkmmmkkkfffaaa```aaadddeeejjjmmmgggYYYLLLFFF???GGGNNNQQQRRRQQQGGG===333555;;;DDDOOOXXX^^^```[[[VVVRRRRRRUUUVVVTTTQQQMMMIIIDDDAAA@@@@@@@@@@@@@@@CCCFFFIIIIIIGGGEEECCCCCC???;;;999<<>>AAADDDDDDBBBAAAAAABBBBBBCCCBBB@@@>>>BBBJJJQQQQQQMMMGGG>>>555///---,,,'''***,,,,,,++++++///222222777===BBBEEEFFFHHHHHHBBB@@@===999555333222111111///...///111333333222222111///...------------------000555777:::CCCMMMRRR\\\iiirrrsssnnniiieeennnmmmiii___TTTLLLHHHGGG>>>???@@@@@@>>>:::777555333333444222000///000111........................***,,,//////------...000++++++******+++,,,...///...000222444666666666666888222...,,,***'''(((,,,(((,,,333???HHHJJJFFFAAA???:::333///...///111222///111333222000///000222555444444222111000000///333333222///...///222555.../////////......------,,,+++,,,---......,,,***)))+++---,,,+++***,,,...+++++++++---///000...---///---***+++,,,---,,,***''')))***++++++,,,...111...,,,,,,...000222000...111111000111222555888999333333555777888999999:::444222000///000222222222111000000/////////000000///......///111222222111111222222111---***((((((,,,+++)))((((((((('''&&&&&&'''((()))((('''%%%$$$$$$%%%&&&%%%$$$$$$&&&(((&&&'''(((((())))))(((((('''(((((((((((((((''''''))),,,000444888999::::::666999>>>AAA@@@;;;333...)))***'''$$$&&&***)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$###"""!!!###$$$%%%%%%$$$%%%'''((('''%%%$$$$$$%%%&&&''')))***+++))))))(((((((((((())))))******+++++++++)))'''&&&'''''''''((((((((())))))(((,,,,,,)))''')))***)))'''((()))***,,,///222444444222444;;;@@@CCCGGGLLLGGGFFFEEECCCAAA@@@>>>===333111000...------......---,,,***)))***)))(((&&&''''''''''''''''''''''''&&&(((***+++,,,+++***)))***)))(((''''''&&&&&&&&&%%%&&&((()))*********))))))(((((((((((()))******$$$&&&))))))'''%%%$$$%%%((((((((((((((())))))***)))***+++)))'''&&&''''''"""$$$&&&&&&$$$$$$&&&(((%%%%%%&&&&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%%%%&&&''')))))))))((('''"""!!!###%%%$$$!!!"""'''%%%&&&'''''''''''''''(((%%%%%%$$$$$$$$$%%%&&&&&&""""""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''((((((######$$$%%%%%%&&&&&&'''&&&%%%%%%''')))******(((OOOOOOMMMKKKKKKSSS```jjjpppwwwwwwqqqsss{{{}}}wwwzzz~~~wwwpppnnnnnnssstttyyy|||tttcccTTTMMM@@@LLLYYY___bbb```TTTFFF:::<<<@@@HHHQQQYYY]]]___ZZZVVVUUUXXX___cccdddbbbYYYTTTMMMGGGEEEDDDDDDDDDFFFIIINNNSSSTTTSSSPPPNNNLLLHHHCCCAAACCCKKKSSSYYYWWWRRRKKKFFFFFFKKKRRRXXXLLLHHHAAA;;;999999;;;===EEEIIIMMMNNNLLLJJJIIIJJJCCCFFFGGGFFFDDDEEEKKKPPPLLLKKKGGG>>>555///...///&&&***......++++++000555444888@@@FFFJJJNNNQQQSSSJJJHHHCCC>>>999666333222777666444444777999:::999666555333222111111111222///111555;;;>>>CCCNNNYYYaaakkkyyy|||yyy~~~yyyooobbbXXXSSSRRRLLLOOORRRSSSPPPJJJDDD???999999999666444444666888111111111111111000000000***---000111000///111444///......---,,,,,,,,,,,,444666999<<<===>>>======:::555111///,,,((((((+++(((---666CCCNNNPPPKKKEEEAAA<<<555000///000222333///222444333111///000222444444444444222111///...444444222000///000333666......//////......---,,,,,,++++++---......,,,******,,,---,,,******---000******+++---///000...,,,111///,,,,,,...///...,,,'''(((******+++,,,///111,,,+++***,,,///000...,,,111111000000222444777999222222444666777888888888333111//////111222333222111000000/////////000000222000...///222333111///222333444222...+++))))))...+++(((***---,,,&&&!!!&&&'''((())))))'''%%%$$$%%%&&&&&&&&&%%%%%%''')))&&&''''''(((((((((((((((''''''((((((((('''&&&&&&&&&)))...333777999999999888;;;@@@EEEFFFBBB999333++++++(((%%%&&&)))'''"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$%%%%%%###""""""%%%'''%%%$$$$$$&&&(((((('''%%%%%%%%%&&&''''''((((((((())))))(((((((((((())))))&&&'''((()))***))))))(((&&&&&&&&&'''''''''(((((((((++++++'''&&&((()))((()))***++++++*********+++///---///666;;;>>>CCCHHHCCCCCCBBB@@@===:::888666......------------------+++***))))))***+++***(((%%%%%%&&&&&&'''(((((()))'''(((***+++++++++)))(((+++***((('''&&&&&&''''''%%%&&&((()))*********************)))***++++++,,,&&&)))++++++***(((''''''((((((((((((((()))*********++++++***'''&&&''''''%%%''')))(((%%%###$$$%%%%%%%%%&&&&&&'''&&&&&&&&&!!!"""###%%%&&&&&&%%%%%% """$$$&&&''''''&&&%%%######'''***'''######'''#########"""!!!"""$$$'''%%%$$$$$$$$$%%%&&&''''''!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$&&&(((***,,,'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&))),,,...---,,,SSSVVVZZZ]]]bbbmmm|||yyyuuusss{{{wwwjjjYYYLLLFFFNNN^^^pppyyyrrrdddYYYHHHDDDBBBFFFLLLQQQSSSUUUWWWWWWVVVZZZffftttxxxuuupppjjjcccZZZOOOFFFEEEIIIDDDKKKQQQSSSYYYaaa```[[[[[[YYYTTTNNNLLLTTTbbbmmmddd^^^WWWTTTUUUZZZ```ccc\\\QQQEEE===888666;;;BBBSSSXXX___```XXXOOOOOOUUURRRLLLGGGGGGKKKMMMIIIEEEBBB???<<<;;;:::666000++++++...000000......111444444777===CCCKKKTTT^^^ddd[[[UUUPPPMMMHHH@@@;;;:::666888:::<<<===???BBBEEEAAA???;;;777555666:::>>>>>><<<===BBBMMMYYYdddiiivvv{{{wwwmmmiiihhhfffiiillljjjddd\\\TTTPPPKKKFFFAAA@@@@@@>>><<<;;;666444333222333444444444333444666666555666999<<<999555000------///000000777999:::===DDDJJJHHHBBBAAA;;;444...------...///,,,...444AAASSS^^^WWWKKKAAA>>>666///,,,...111111222111///.........///000000111333444444222///---444333111///,,,---000333444111...---......---,,,,,,+++***+++---...---,,,//////000111111000///...,,,---......//////......---------,,,,,,+++++++++%%%&&&''')))***++++++,,,++++++,,,,,,---...////////////.........000111222111444777888777555333333333111111333666666333///000...,,,,,,...000000000------,,,---...000111333000111222///+++((((((***))))))((('''&&&%%%%%%$$$'''(((((('''%%%######$$$$$$%%%''''''''''''%%%$$$+++,,,,,,,,,,,,+++******'''(((((()))))))))))))))&&&)))---111333666999;;;999;;;>>>@@@@@@>>><<<:::///+++'''%%%''')))((('''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%""" ###&&&$$$&&&&&&### %%%***'''&&&$$$%%%&&&''''''&&&%%%&&&((()))))))))((('''((()))))))))))))))(((((('''''''''''''''&&&&&&&&&)))'''''''''((()))((('''((((((((((((((()))*********+++...000333999???DDDEEEDDDBBB===777333222222///...---+++***))))))))),,,++++++***)))(((''''''+++(((&&&'''(((%%%))))))(((((()))***++++++)))((('''&&&&&&'''((()))&&&''''''((()))*********''')))******)))))))))***(((***+++***((('''''''''******+++++++++******))),,,,,,,,,+++)))(((&&&%%%$$$'''))))))&&&%%%&&&((()))((('''&&&%%%&&&&&&'''%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''''''''$$$$$$###!!!"""%%%$$$"""%%%###"""###'''((('''%%%'''''''''''''''''''''''''''%%%###$$$&&&(((((((((&&&&&&''''''''''''''''''***))))))***,,,,,,+++)))]]]bbbiiipppvvvuuupppnnnzzzuuuhhh[[[QQQLLLVVVhhh|||rrreeePPPIIIDDDEEEHHHKKKNNNPPPYYYZZZ\\\aaammm||||||tttkkk]]]OOOIIIJJJCCCIIIPPPUUU___kkkppppppllljjjddd^^^[[[___jjjssspppkkkeeebbbdddhhhjjjkkkbbbWWWJJJAAA<<<:::???FFF\\\aaaiiikkkeee]]]]]]ccc^^^WWWOOOKKKJJJHHHBBB<<<===;;;:::;;;<<<;;;666111000111222222222444666999666:::>>>DDDLLLUUU^^^ddd```[[[XXXVVVPPPGGG@@@>>>;;;>>>BBBEEEGGGIIIKKKMMMJJJIIIHHHFFFDDDDDDEEEFFFLLLNNNRRRXXX```jjjsssyyy}}}yyyxxxwwwzzz|||{{{uuunnnhhheee[[[VVVQQQNNNLLLIIIEEECCC>>>;;;999888:::<<<======<<>>888444444555777777>>>>>>===@@@IIIPPPNNNGGGDDD@@@999444222000///...---///555CCCUUU```[[[PPPCCC>>>777000---///111222222222111000000000000000///111222444333222000...222222111///,,,,,,...000222000---,,,---......------,,,++++++------,,,+++,,,---...///000000//////,,,---......//////......---------,,,,,,+++++++++''''''''''''&&&%%%###"""***+++,,,---...///000111000///.........///000111111333666666555222111111222222222444555444111///000...,,,---///000111000//////.........///111222222333222000,,,******,,,+++******((('''&&&%%%%%%'''(((((('''%%%$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&+++++++++,,,,,,+++******(((((())))))******))))))))),,,///222444666:::<<<<<<===???@@@???===:::888111---(((&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$"""###&&&)))&&&((((((%%%!!!!!!$$$((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&((((((((((((((())))))***)))***+++---///444:::>>>@@@@@@>>>;;;666222000000------+++***)))(((((((((***))))))((((((''''''''')))((('''((()))'''"""((((((((()))***+++,,,,,,)))((('''&&&&&&'''((()))'''''''''(((((()))***+++)))+++,,,+++)))(((((()))***+++,,,***(((''''''((())))))***************)))+++++++++***)))((('''&&&$$$''')))(((&&&%%%&&&(((((('''&&&%%%$$$%%%%%%&&&"""&&&)))(((###!!!###'''$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&$$$"""%%%###"""$$$&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&((()))(((&&&&&&&&&''''''(((((((((((('''(((***---......,,,gggnnnxxxxxxnnniiihhhuuu|||mmmaaaZZZVVVSSS]]]ppprrr[[[PPPEEEBBBCCCCCCGGGKKK\\\aaagggkkkuuu~~~ooo]]]RRRNNNDDDJJJPPPXXXdddttt~~~zzzsssnnnooouuuzzz}}}xxxssssssvvvxxxvvvtttkkk___QQQGGGAAA???DDDKKKbbbgggppptttooohhhiiinnnhhh```UUUNNNIIIDDD<<<666666666777;;;??????;;;777444333222333666:::<<<<<<;;;>>>BBBGGGMMMTTT]]]bbbccc```^^^^^^XXXMMMFFFDDDAAAEEEJJJOOORRRTTTWWWYYYXXXXXXYYYZZZYYYXXXVVVUUU___eeelllrrrwww|||{{{xxxvvvkkkhhhbbb\\\XXXTTTPPPMMMJJJEEEAAA@@@DDDHHHKKKKKKIIINNNSSSVVVUUUTTTUUUVVVMMMGGG@@@;;;:::<<<>>>???FFFEEECCCDDDLLLTTTSSSMMMKKKGGG@@@;;;777333///---...111777EEEXXXddd```VVVEEE???777111......000111222222333333222222111000...000111333333222000//////000111///---,,,---...000...,,,+++---......---...,,,+++,,,------,,,+++***+++,,,...////////////------...////////////...------,,,,,,,,,,,,++++++******++++++)))'''$$$"""******+++---...000111111111000///...---...//////000222444444222000000000111333555555333111111111///...---...000111222111222111000///...//////000444444222000---,,,---...,,,,,,+++)))(((&&&%%%%%%'''(((((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''******+++++++++++++++***)))))))))***************---///111222333666:::===??????@@@@@@???<<<999777555111,,,(((''''''&&&%%%'''&&&&&&%%%%%%$$$$$$###'''''''''''''''&&&%%%%%%&&&&&&'''&&&%%%&&&(((+++''')))***((($$$"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&'''((('''%%%(((((((((((((((((())))))'''((()))***+++---222555888999:::777444000...---,,,+++***)))((('''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((((()))***+++,,,---...((((((''''''''''''((((((((((((''''''''')))***++++++------,,,***((('''(((------,,,***'''&&&''')))''''''((()))*********))))))*********))))))((('''%%%&&&((((((&&&%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%% '''+++)))"""###((($$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&%%%$$$###"""""" """%%%((()))'''$$$###$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''((()))(((%%%&&&&&&'''((())))))***&&&&&&'''***...000000000ooottt|||vvvllleeebbbbbbmmmyyytttcccXXXVVVWWWXXXcccsssyyycccSSSDDD???>>>>>>DDDKKK___iiissswww{{{|||iiiZZZTTTGGGLLLTTT]]]jjjxxx}}}~~~|||ttthhhZZZOOOHHHEEEIIIOOOaaafffnnnrrrooohhhhhhmmmhhh```UUUMMMGGGAAA:::555222222555;;;@@@BBB>>>;;;777444111333888===??????CCCDDDGGGIIIMMMRRRYYY^^^___]]]\\\\\\WWWOOOJJJKKKGGGJJJOOOTTTXXX]]]bbbfffffffffgggiiijjjjjjiiihhhooowww{{{wwwuuutttooonnniiibbb]]]ZZZUUUQQQQQQLLLGGGEEEJJJPPPTTTVVVVVV]]]dddgggddd```___```TTTNNNFFFAAA???BBBEEEFFFLLLMMMLLLJJJLLLRRRTTTRRRRRRMMMDDD===777333000------111888FFFYYYfffddd\\\HHH???666111///......000111222333333333222000///...///000222222222111000...000222111///---------...,,,***+++,,,.........,,,+++***,,,...///...---,,,------...////////////------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,,,,+++)))(((((()))***,,,---///000111111000...------------...///000222222111111111333222555777666333000111333///...---///111333222222444333111000///...//////444333111///------...///---,,,+++)))(((&&&%%%$$$''''''((('''&&&''')))+++)))((('''&&&&&&'''((()))))))))***+++,,,,,,++++++***************++++++,,,000111222222222555999<<>><<<:::999999555000+++(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''''''''&&&$$$###&&&&&&&&&&&&'''((()))+++$$$'''((((((&&&$$$$$$$$$%%%&&&''''''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%'''((($$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&''''''''''''&&&%%%%%%&&&'''&&&%%%''''''(((((((((((((((((('''(((((((((((())),,,...222444666555222///---,,,,,,+++***)))((((((((((((''''''''''''''''''((((((&&&'''((()))((()))+++---'''((()))+++,,,......///(((((((((''''''((((((((()))((('''''''''(((***++++++,,,---,,,***(((((()))------+++(((%%%%%%&&&(((%%%&&&'''((())))))))))))(((((()))))))))))))))(((%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%"""&&&)))((($$$!!!###&&&#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""""" !!!$$$((('''$$$###%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&%%%&&&&&&((()))***++++++''''''(((+++...111111000xxxyyy{{{|||}}}tttjjjaaa]]]\\\]]]hhhuuu{{{ooo\\\SSSTTTXXXaaalllyyyfffSSSBBB>>>>>>???HHHTTTcccqqqnnn^^^VVVGGGMMMXXXdddppp{{{~~~rrrdddXXXPPPKKKNNNSSS^^^aaagggjjjgggaaaaaaeeeccc\\\RRRJJJCCC>>>999555222222555:::@@@AAA???;;;===999555555:::???BBBBBBIIIIIIJJJJJJKKKOOOTTTWWWWWWUUUTTTTTTPPPKKKLLLPPPPPPRRRVVVZZZ```gggpppuuusssqqqppprrruuuxxxyyyxxx}}}~~~~~~~~~yyyyyywwwsssnnnjjjhhhhhhfffiiiggg___ZZZYYYVVVQQQQQQMMMHHHFFFIIIOOOVVV[[[ccckkksssuuuoooiiiffffff[[[UUUMMMHHHHHHJJJNNNPPPTTTYYYYYYSSSOOOQQQUUUXXXWWWPPPDDD:::444111//////,,,000888EEEXXXfffgggaaaLLL@@@555222111...---///000111222222222111///......///000111111111111111///111333333111///......---,,,******,,,...//////***))))))+++///111111000111000000//////.........---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,###$$$&&&)))******)))((((((((()))+++,,,---...///000///...,,,,,,,,,---------///000111111222444666333666888777333222333555//////...000222333333111444333111000///...//////333111000...............,,,+++***)))(((&&&%%%%%%''''''''''''&&&'''))),,,))))))'''&&&&&&'''))))))((()))***,,,,,,---------,,,++++++++++++,,,------000111222111222444888;;;<<<<<<<<<<<<======<<<<<<===:::555///***'''&&&&&&######$$$%%%&&&&&&'''''''''''''''&&&&&&%%%$$$###%%%%%%%%%%%%'''((())))))!!!###%%%&&&&&&%%%%%%%%%%%%''')))(((&&&$$$$$$%%%''''''%%%$$$$$$%%%&&&'''%%%%%%&&&'''''''''''''''$$$%%%%%%&&&'''(((((()))'''&&&%%%%%%&&&'''&&&%%%''''''(((((((((((('''&&&((())))))((('''(((***+++...000333333000...,,,,,,,,,+++***)))))))))))))))((((((((((((((((((((()))'''(((((((((''''''***,,,&&&''')))+++---.........'''((((((((((((((((((''')))((((((''''''(((******(((***,,,+++***)))***++++++***)))&&&######%%%'''$$$%%%&&&(((((()))))))))''''''((())))))))))))(((%%%%%%&&&&&&'''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$###""""""""""""###############$$$$$$%%%%%%$$$$$$###!!!"""######$$$$$$$$$###""" """%%%$$$ !!!'''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$&&&'''&&&%%%&&&&&&'''((()))++++++,,,***)))***,,,...///...---}}}xxxtttrrrtttwwwzzz{{{{{{yyyxxx||||||{{{uuukkkaaa[[[YYYYYY[[[jjjvvv|||ooo\\\SSSVVV[[[ggguuugggSSSBBB@@@BBBFFFRRRbbbjjjyyylllYYYPPPDDDJJJWWWfffqqqzzzyyykkk```VVVPPPPPPTTTXXXYYY\\\^^^[[[VVVVVV[[[^^^XXXOOOFFF@@@;;;777555555555666:::???AAA@@@===DDD@@@<<<:::===AAAEEEGGGJJJKKKJJJJJJJJJLLLPPPTTTPPPOOOOOOOOOLLLIIIMMMTTT[[[^^^bbbgggmmmuuu~~~~~~zzzwwwxxx|||yyyrrrnnnoooppprrrvvvzzz||||||zzzvvvsssnnnkkkjjjiiihhhggghhhhhhfffccc^^^[[[YYYYYYXXX^^^^^^VVVRRRTTTSSSMMMKKKJJJGGGDDDCCCHHHRRRZZZkkkttt|||}}}vvvmmmjjjjjj```[[[UUURRRRRRVVVYYY[[[\\\bbbbbb[[[UUUVVVZZZ]]]XXXPPPCCC888111/////////,,,111888EEEWWWfffiiidddQQQBBB777555444///---000111111111111111000000/////////000000111000000000000222333333111///.........---++++++---/////////))))))))),,,///111222111333222111///..................///000000000000///++++++,,,,,,,,,,,,------)))******++++++*********))))))***+++,,,---......///...---,,,+++,,,---...---.../////////111555777444555555555444333444666111000000111333333222000222111000///...//////000222000//////000000///---,,,,,,+++***)))((('''''''''''''''&&&%%%&&&))),,,))))))(((((((((((()))))))))***+++---.../////////---,,,,,,++++++---...///000111222222333444888:::999999999:::;;;<<<>>>???AAA???:::333,,,((((((((("""###$$$%%%'''((())))))***)))'''&&&%%%%%%%%%%%%%%%$$$$$$%%%'''((('''&&& !!!###%%%&&&&&&&&&%%%$$$'''***)))&&&######%%%(((''''''&&&&&&&&&&&&&&&%%%&&&'''(((((()))((((((%%%&&&&&&''''''((((((((('''&&&%%%&&&'''((('''%%%&&&'''((()))((('''&&&%%%((()))***)))((((((***+++,,,...000000...,,,,,,,,,,,,+++***))))))))))))***(((((((((((((((((((((((())))))(((''''''(((((((((&&&''')))+++---------,,,''''''((((((((((((''''''((((((((()))))))))))))))'''(((******))))))***+++'''((('''%%%######%%%&&&&&&&&&'''((()))))))))(((''''''((()))))))))((((((&&&%%%$$$%%%''''''%%%$$$%%%&&&'''(((((((((''''''(((%%%###$$$'''(((%%%!!!""""""""""""#########$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%$$$### !!!%%%"""'''$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''###"""###$$$&&&'''&&&$$$'''(((((()))***++++++,,,++++++***+++------,,,***zzzqqqiiieeedddeeefffnnnnnnkkkkkkoootttsssnnnoooiiiaaaZZZWWWYYY[[[]]]mmmxxx|||ppp^^^VVVXXX\\\cccuuujjjUUUDDDEEEJJJOOO^^^pppwww|||fffRRRGGGAAAFFFRRRaaakkkqqq|||xxxkkkaaaVVVNNNKKKNNNJJJIIIKKKLLLJJJGGGIIINNNWWWRRRJJJCCC>>>;;;999999:::888888;;;@@@CCCBBBAAAGGGEEEAAA===<<<>>>DDDHHHHHHHHHHHHHHHHHHKKKPPPSSSNNNNNNPPPQQQNNNKKKNNNUUUbbbgggmmmuuu{{{|||tttjjj___YYYVVVVVVYYY]]]aaabbbaaa___ZZZXXXUUUQQQMMMLLLMMMOOOOOOPPPPPPMMMJJJHHHGGGHHHIIIQQQSSSKKKHHHKKKKKKEEEBBBEEEFFFAAA<<>>666...******+++%%%%%%&&&''''''((())))))...,,,)))'''%%%&&&'''((('''%%%$$$%%%((((((&&&$$$######$$$%%%&&&&&&&&&%%%###'''+++***&&&######%%%((((((((((((((('''&&&&&&%%%%%%'''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&&&&'''((()))((('''%%%$$$''')))******))))))+++,,,+++,,,---,,,*********+++******)))((((((((()))))))))((((((''''''&&&&&&&&&+++(((&&&'''***+++)))&&&&&&''')))+++,,,,,,+++***&&&'''((())))))((('''&&&'''((()))******)))((('''''')))******(((''''''(((%%%&&&''''''%%%%%%&&&''''''(((((()))))))))((((((((((((((((((((((((''''''&&&$$$$$$%%%''''''%%%###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$"""###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$!!!###((($$$&&&$$$%%%'''&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&((()))'''&&&)))))))))******+++++++++******)))+++,,,---+++***zzztttiii```[[[XXXWWWWWWbbbbbb___^^^ccciiigggbbbccc^^^XXXTTTUUUZZZ^^^aaammmxxx{{{ooo^^^VVVXXX[[[ZZZpppmmmWWWGGGJJJPPPUUUeeexxxvvvaaaMMMBBB@@@CCCMMMZZZaaafffqqq}}}}}}sssggg]]]RRRIIIEEEGGG===;;;;;;===<<<:::===BBBPPPLLLFFFAAA>>>===>>>???<<<:::999<<>>999:::<<<;;;999888888999???HHHKKKCCC???CCCCCC======BBBDDD???888:::GGGSSSeeeoooyyyyyyqqqiiigggiiiaaa^^^[[[[[[^^^bbbeeegggbbb```\\\[[[```dddaaaZZZRRRLLLCCC:::555111...---///444;;;GGGXXXgggkkkhhh[[[III======<<<555222555555444333222111222333444111111000000//////......///000111000---,,,---...111///------...////////////...------...///...---///...---,,,------///000...//////000000000000000+++++++++,,,,,,---------...---+++******+++---...////////////////////////,,,++++++***+++,,,...///000000...,,,***+++...111111///---///222555444222444333222333444333000...------,,,---...000111333111111111444666555111---........................((('''&&&$$$"""###''')))((()))***++++++***)))(((***+++---///000111222222///...,,,,,,,,,---///111000222555777888999:::<<<999888777777777999<<<===FFFDDD@@@888000++++++---'''''''''(((((((((((((((111...+++'''&&&''')))+++(((&&&%%%&&&))))))&&&$$$'''&&&%%%%%%&&&'''&&&%%%###(((+++***&&&"""###%%%'''((()))))))))(((&&&%%%$$$%%%&&&'''((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%)))(((''''''((()))((('''&&&'''((())))))'''%%%$$$&&&(((************+++---***++++++***(((((()))+++)))((((((''''''''''''((((((((('''&&&%%%%%%$$$$$$+++(((&&&(((,,,...***&&&&&&''')))+++,,,+++***)))&&&'''((())))))((('''&&&&&&(((***++++++***'''%%%(((******)))'''%%%%%%%%%$$$&&&(((((('''&&&'''(((((()))))))))))))))((('''(((((())))))(((''''''&&&&&&$$$###$$$''''''%%%###"""###%%%&&&'''&&&%%%%%%$$$&&&''''''%%%###$$$%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###!!!&&&,,,((($$$$$$&&&'''&&&$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&(((***+++)))'''******************++++++)))((((((***,,,---,,,***rrrmmmeee[[[RRRMMMMMMNNNWWWRRRPPPUUUYYYZZZZZZ\\\WWWSSSQQQRRRSSSUUU[[[cccrrruuuuuummm```VVVUUUXXXUUU___ooo}}}kkkWWWIIILLLQQQYYYnnn|||~~~{{{lllZZZHHH<<<555AAAMMMPPPSSS\\\hhhooo|||wwwuuuooohhhbbb^^^XXXQQQKKKCCC<<<777999666333333222111555<<>>;;;>>>???===AAADDDFFFFFFIIIKKKIIICCCHHHIIIEEE>>>;;;======<<<<<<999<<>>>>>;;;777555444333999===999333555???JJJ]]]bbbfffeee```^^^aaaeee^^^YYYTTTUUU\\\cccffffff___]]]]]]___bbbcccaaa^^^QQQKKKBBB:::555333111000444777;;;DDDRRRaaafffeeeUUULLLBBB>>>;;;777666777888888666333000...///000111000......//////---,,,000///...---,,,---......000000////////////000000//////000000000...---,,,***+++,,,---............////////////000000000000000...------///111222222000//////...---,,,,,,,,,///000222333333111///---.........------,,,,,,,,,---///000---)))(((,,,111000///222777888444222333000111111111111000//////000000///...............---222666444---)))+++///000000000//////...---,,,+++***)))(((((()))******+++,,,,,,+++******,,,---***,,,000333555555333222222000...///111111...+++000333777:::;;;<<<>>>???======;;;999888:::===@@@>>>EEEGGG@@@777111---***///,,,)))((()))+++++++++000---+++***,,,,,,)))'''&&&&&&&&&'''''''''((((((############$$$&&&(((***(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&+++,,,,,,+++(((%%%%%%%%%&&&&&&)))+++((($$$%%%)))(((((('''''''''&&&&&&&&&&&&))),,,,,,***((()))***((()))))))))))))))((((((+++)))'''&&&((()))))))))((((((((((((((('''''''''***)))(((''''''&&&''''''$$$&&&(((+++,,,,,,+++***'''((((((((((((((((((''''''(((((())))))))))))(((***))))))(((((((((((((((&&&&&&''''''''''''''''''((($$$$$$)))***'''''',,,''''''''''''''''''&&&&&&"""###$$$%%%%%%%%%$$$$$$"""$$$&&&((((((&&&$$$"""###$$$$$$$$$$$$%%%%%%%%%########################&&&''''''&&&&&&&&&$$$!!!$$$'''&&&""""""'''(((%%%%%%&&&'''&&&%%%%%%&&&''''''###"""%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''###%%%''''''&&&&&&&&&'''$$$&&&(((***+++)))'''&&&(((***++++++******+++,,,mmmhhh```WWWPPPLLLJJJIIIKKKGGGGGGKKKOOOPPPQQQUUURRRNNNLLLNNNPPPRRRYYYaaakkkooopppiii\\\QQQMMMNNNNNNXXXfffssswwwvvvttttttdddRRREEEHHHMMMUUUiii{{{rrrooosssxxx~~~uuujjj]]]NNN@@@777000:::CCCFFFIIIPPPXXX\\\kkkllllllkkkiiihhhhhhiiijjjllliiiaaa\\\ZZZUUUNNNKKKIIIFFFCCCAAA>>>:::777444111000111111000444:::CCCGGGEEE>>>;;;>>>AAAAAABBBHHHMMMOOOPPPRRRPPPKKKKKKJJJEEE===:::<<<;;;999;;;999<<>>>>><<<888444222111222222000////////////...,,,000///...---------......000000//////.../////////...///000000000...---,,,***+++,,,---.............../////////000000000000///---,,,,,,...000111111000000///......---,,,,,,...000111333222000...---------------------,,,,,,,,,...///---***)))---222000...000555666333222444//////////////////000000//////...---------------000222444444222000000111000000111111000///---,,,+++***)))(((((()))***+++***+++,,,,,,++++++---...///000333555666666666555111///...///222222000...000444999>>>AAABBBAAA@@@@@@???===;;;999;;;@@@DDDHHHNNNPPPHHH===666111...111///,,,+++,,,.........111///,,,,,,---,,,***(((''''''((((((((()))))))))&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&((())))))'''%%%%%%&&&((()))+++,,,(((%%%(((///(((((('''''''''&&&&&&&&&%%%'''***+++***)))***+++(((((())))))))))))((((((+++)))''''''((()))))))))(((((((((((((((((())))))***)))((('''''''''''''''((()))+++,,,,,,+++***)))((((((''''''''''''((((((''''''(((((((((((('''&&&,,,+++)))(((&&&%%%%%%%%%''''''''''''''''''''''''&&&###$$$((()))&&&&&&***''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$"""$$$'''&&&""""""%%%&&&#########$$$%%%%%%&&&%%%%%%%%%###""""""%%%''''''&&&%%%%%%$$$$$$%%%&&&&&&'''$$$&&&'''&&&%%%%%%&&&'''$$$%%%((()))***)))'''&&&((()))******))))))***,,,gggaaaYYYTTTPPPMMMIIIEEE>>>===???CCCEEEEEEIIIOOOMMMHHHFFFHHHKKKNNNUUU\\\bbbgggjjjeeeZZZOOOGGGEEEHHHRRR```jjjnnnmmmiiieee[[[LLLBBBEEEJJJRRRcccwww~~~|||vvvkkkbbb___ccciiiqqqkkkaaaVVVKKKAAA888222222999???@@@CCCHHHJJJIIIRRRRRRRRRPPPMMMKKKLLLMMMTTTTTTQQQJJJDDDBBB>>>:::666555555555777777666444///---...000111111555;;;FFFHHHFFF???<<>>:::;;;:::666999888;;;EEEMMMRRRVVVZZZ\\\aaaeeeaaaWWWMMMFFFCCCSSS```rrrzzzdddRRR>>>333///---,,,---...------...000111///...---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---000222333111///......---///111000......222666;;;>>>@@@???===@@@GGGMMMLLLHHHFFFHHHNNNUUUYYYZZZWWWSSSPPPPPPSSSVVVVVVUUUQQQJJJAAA999444333222222111555;;;AAAIIIOOONNNHHHLLLFFFBBBCCCDDDCCCEEEHHHHHHHHHFFFAAA<<<777666666333111//////000000///...000///......------......111000///.....................///000///...---,,,++++++,,,---..................//////000000000//////...------///111111000000000000///......------...///111111111000...,,,,,,,,,------------------+++---...---++++++///222///---...222444222222555//////...------...///000......---,,,,,,,,,,,,---111000000111444555333111///000222333222000...,,,++++++)))))))))***+++,,,)))+++,,,---,,,---...000333444444555666666777777000//////000222333333222111444;;;DDDKKKLLLHHHDDDEEEDDDAAA======???EEEJJJSSSZZZ[[[RRRGGG???:::666666333000//////000000///222111///......---+++)))))))))))))))************((((((((('''&&&%%%###"""%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&&&&&&&%%%&&&''''''(((++++++((('''///:::((((((((('''''''''&&&&&&%%%''')))***))))))***+++(((((())))))))))))((((((***)))''''''((())))))(((%%%%%%%%%%%%&&&&&&'''((())))))((('''''''''((((((+++,,,---...---,,,***((()))((('''&&&&&&'''((()))'''((((((((('''&&&%%%$$$))))))((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%###$$$''''''%%%&&&(((''''''''''''''''''''''''&&&'''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&'''&&&%%%###""" &&&&&&&&&&&&&&&&&&&&&&&&((($$$"""###%%%&&&%%%###$$$&&&%%%""""""$$$### ###""""""%%%((()))'''$$$$$$$$$$$$&&&((()))'''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''%%%$$$$$$&&&(((###%%%'''((()))(((&&&%%%'''((())))))(((((()))***ccc^^^XXXVVVVVVSSSLLLFFF;;;;;;>>>BBBBBBBBBGGGOOOIIIDDD@@@CCCFFFIIINNNTTTXXX^^^dddddd]]]SSSJJJEEEGGGSSScccmmmpppmmmddd[[[VVVIIIAAADDDJJJPPP```pppxxxuuummmbbbWWWRRRTTTWWW___YYYPPPHHH@@@999444000444888;;;<<>>>>>>>><<<999999:::;;;FFFEEEBBB===999777555333000//////000222222111///---,,,...333555666:::@@@LLLLLLIIIBBB===???FFFKKKOOOXXX^^^]]][[[]]]```aaaZZZWWWOOODDD>>>===:::666888777;;;EEENNNQQQUUUXXX^^^eeekkkfffXXXIIIBBBAAAJJJWWWjjj||||||eeePPP:::///---------...,,,,,,---...//////...---......------------------------------------------,,,...000111000...............////////////000000444666888777555666;;;???BBB@@@>>>AAAGGGNNNRRRTTTSSSNNNJJJJJJOOOTTTWWWWWWUUUOOOEEE===888666555555444888<<<@@@EEEIIIGGGBBBFFFAAA@@@CCCEEEFFFIIINNNRRRRRRPPPKKKDDD>>>:::999555222000///000111000///000//////...............000000///...---------------.../////////...---,,,+++,,,------.........------...///000000000//////111///...///111222222111000000000//////...............///000000...---,,,,,,,,,,,,------.........***,,,------,,,---000333...,,,,,,000222000111555333111///---,,,---...///......------,,,------...000///...///111222111///...000333444444111...,,,++++++***)))***+++,,,---***,,,...///...///000222555444444333333444555666111111000111111222333222222666>>>JJJTTTVVVQQQJJJKKKJJJFFFCCCCCCGGGNNNSSS]]]ccceee]]]SSSKKKGGGCCC???;;;777444222222000///222111000......,,,+++***)))))))))***************(((((())))))'''%%%###"""%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''!!!###%%%&&&&&&%%%'''(((###%%%((()))((()))444AAA((((((((((((''''''''''''''''''((((((((((((((()))'''(((((())))))))))))(((***((('''((()))***)))(((%%%%%%%%%%%%&&&''')))***)))((((((((((((((()))))),,,---...///...---+++***)))((('''&&&&&&'''((())))))))))))((('''&&&%%%$$$&&&&&&&&&'''((()))***+++'''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''&&&'''(((&&&&&&&&&''''''''''''''''''''''''''''''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&$$$"""!!!'''''''''''''''''''''''')))%%%$$$''')))'''%%%$$$"""##################!!!&&&$$$###''',,,...***&&&$$$$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&''''''(((((('''%%%######%%%(((###$$$&&&'''((('''&&&%%%&&&'''((((((''''''(((***bbb___]]]^^^___\\\TTTMMM??????BBBDDDDDDCCCGGGNNNGGGAAA>>>@@@CCCDDDGGGJJJMMMSSS\\\aaaaaa[[[RRRMMMKKK[[[lllwwwzzzuuufffWWWRRRIIIBBBDDDIIIPPP]]]jjjrrrooohhh]]]QQQIIIFFFFFFMMMIIIDDD???;;;666111---...111333444777999777111111111222111000111333666;;;999777555333111000111///......///111111///...///...222888;;;<<>>>>>AAAEEEEEEAAA???<<<<<<@@@CCCEEEKKKQQQZZZZZZXXXRRRJJJBBB===;;;666444111000111111111111///////////////.........//////...------,,,------,,,---...//////...---,,,,,,,,,------...---------,,,---///000000000///...///...---...000111///...////////////............---............---,,,+++,,,,,,,,,------.........***+++------...///111222...+++,,,000111///000333777555222///---------...///.............../////////000111000...---...000...000222444444222///,,,,,,+++*********,,,---...,,,...000222111222333444777666444333333444666777333333222111000000111222444777@@@MMMYYY]]]ZZZUUUTTTRRROOOMMMNNNSSSZZZ```hhhoooqqqjjjaaa[[[WWWTTTJJJFFF@@@;;;888666333111000000///...---,,,++++++))))))))))))))))))))))))'''(((((()))((('''%%%$$$&&&&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((($$$&&&((((((&&&&&&&&&'''%%%%%%'''(((&&&'''111===))))))((((((((('''''''''))))))((('''''''''&&&&&&''''''((())))))))))))))))))((('''((()))***)))''')))(((''''''(((***,,,---((((((((((((((()))***+++***,,,.../////////---,,,)))((('''&&&&&&'''((()))*********)))((('''&&&%%%'''''''''((()))+++,,,---(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&'''((($$$%%%'''(((((('''%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$%%%))))))$$$"""$$$###""""""###$$$$$$$$$%%%'''$$$###&&&,,,...+++'''%%%$$$#########&&&)))+++(((((('''&&&&&&'''''''''(((((('''%%%######%%%((($$$%%%&&&'''''''''&&&&&&%%%'''((((((''''''((()))bbbcccdddggghhhddd]]]VVVGGGEEEEEEGGGFFFDDDFFFKKKEEE???===AAADDDCCCBBBCCCCCCIIIRRR\\\bbbaaa[[[VVVTTTeeexxxmmm[[[TTTLLLFFFFFFJJJQQQ]]]hhhpppmmmfff[[[OOOEEE>>>;;;>>><<<:::777555222...+++,,,///111000222555333...++++++,,,,,,,,,...222555999666555666555111000222,,,,,,,,,...111222222111222222555;;;???BBBHHHOOOUUUTTTRRRMMMEEECCCJJJUUUaaacccaaa[[[[[[aaaiiimmmoooqqqlll^^^NNNFFFAAA???<<<;;;AAAKKKSSSTTTUUUWWW___fffiiibbbTTTGGGBBBCCC@@@HHHVVVdddqqq~~~qqqRRRCCC555000///---,,,+++***,,,......---,,,---.........---,,,***(((&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...,,,,,,---,,,,,,,,,,,,,,,###''',,,///000000000111777777888;;;???EEEJJJMMMGGGDDDAAADDDKKKTTT[[[]]]YYYTTTMMMGGGCCC@@@===;;;;;;???@@@???@@@DDDCCC@@@;;;999999===AAAEEENNNVVV^^^^^^\\\WWWNNNEEE>>>;;;888555222000111222222222///000000000000///...---------,,,,,,,,,------...+++,,,---...///...------,,,,,,------...------,,,+++---///000000///...---,,,++++++,,,......,,,***.....................------------------,,,++++++,,,,,,------------------+++,,,---...///000111111...,,,---111111//////111777555333000...---------///............///000000000222222000...---///111...///111333222111///---,,,++++++++++++,,,...//////111444555555444555555888777666666666777888999333333333000......000111666999AAALLLXXX```bbbaaa^^^]]]\\\[[[]]]cccjjjpppvvv}}}xxxnnngggccc```SSSNNNHHHBBB>>>:::777444.../////////---,,,---...*********)))))))))))))))'''(((((((((((((((''''''&&&&&&&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''%%%$$$$$$$$$$$$%%%&&&'''&&&((())))))'''&&&&&&'''***((('''(((&&&%%%)))111)))))))))(((((((((''''''***(((&&&&&&&&&'''&&&%%%&&&'''((())))))******))))))(((((()))******((('''&&&%%%$$$###$$$&&&((()))'''''''''((()))***+++,,,***,,,...///000///...---'''((((((((((((((((((''')))*********)))(((''''''++++++***)))))))))******((((((((('''&&&&&&%%%%%%&&&))))))''''''))))))'''%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$$$$%%%'''(((###%%%((())))))(((%%%###%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###'''%%% ###+++'''$$$###%%%%%%$$$%%%)))%%%###"""###''')))(((&&&%%%%%%$$$""""""%%%***...))))))(((''''''''''''((('''''''''%%%$$$$$$&&&(((%%%%%%&&&'''''''''''''''&&&'''((((((''''''((()))aaaeeekkkooonnniiibbb^^^PPPKKKHHHIIIHHHEEEDDDFFFBBB===<<>>:::888555333111111000///---///222333111111333333111++++++,,,+++,,,///333666>>>;;;:::===;;;555333555******,,,///222555555444555333666;;;@@@CCCKKKSSSUUUTTTTTTQQQKKKGGGOOO[[[dddeeebbb^^^```hhhooopppuuu|||zzzjjjUUUIIIDDDCCCAAAAAAGGGQQQXXXXXXXXXYYYaaadddddd\\\OOODDDAAAAAA???DDDMMMWWWcccrrr}}}pppdddJJJ???666222111......///+++...000000...---...000---......---,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,,,,,,,...+++---...,,,++++++---///'''***---///000111111222555666888:::===BBBGGGJJJIIIEEECCCFFFNNNWWW]]]```ZZZWWWSSSPPPNNNKKKHHHEEE???EEEHHHGGGFFFFFFDDD@@@888666777<<>>:::999666222111111333333333///000000111000///...---++++++++++++,,,---...///+++,,,---...///...------,,,------...------,,,,,,+++,,,...000111///...,,,---,,,,,,---......,,,***,,,,,,------------------,,,,,,,,,,,,,,,+++++++++------------------,,,,,,,,,,,,---...000111000000///---///333333///---///222222111000///......---...---------......///000000...------...000000///......000000000000///...,,,,,,++++++,,,---///000222444777888777666666666666666666666777777888999111111111///------000333777:::AAAJJJUUU___ggglllhhhhhhiiijjjmmmssszzzsssjjjddd```RRRNNNGGGBBB>>>:::777555---///000000......///111,,,,,,++++++***************)))((((((''''''((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%$$$$$$$$$%%%&&&'''&&&'''))))))'''&&&'''(((***'''&&&((((((&&&&&&)))))))))))))))((((((((('''(((%%%###$$$&&&(((((('''&&&'''((()))************((((((((()))******(((&&&%%%$$$"""!!!!!!"""$$$&&&'''''''''((()))+++,,,---,,,---...//////---,,,***&&&'''((())))))((('''&&&'''(((((()))((((((''''''++++++***))))))((()))))))))(((((('''&&&&&&%%%%%%%%%))))))%%%%%%))))))%%%%%%%%%&&&&&&'''(((((()))&&&%%%$$$###$$$%%%'''(((&&&&&&'''(((((('''&&&&&&((('''%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&!!!***;;;...)))%%%&&&&&&###%%%***%%%$$$###"""###%%%&&&'''$$$%%%&&&&&&%%%'''+++...***))))))(((''''''(((((($$$&&&'''&&&%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&((())))))(((''')))***___eeennnrrrqqqkkkeeeaaaWWWPPPJJJKKKKKKGGGDDDDDD???;;;<<>>777444000//////111111111...222333000...000111000---......------000444888AAA======@@@===555222333,,,,,,---000444666666555555444555:::???CCCLLLTTTSSSSSSTTTTTTNNNKKKSSS```eeeeeecccaaafffnnnssssssxxxqqqYYYJJJFFFFFFEEEEEEKKKUUU[[[[[[ZZZ[[[bbbbbb```WWWKKKBBB?????????CCCHHHOOOZZZjjj{{{}}}sssfffZZZIIIAAA999666444222333777...000333333111000111333...//////000///...,,,+++........................///000111000...---...///---///000...++++++///333333333333222222333333444444555777999<<<@@@EEEHHHMMMJJJHHHKKKSSS[[[```bbb\\\ZZZYYYXXXWWWUUURRROOODDDKKKPPPOOOMMMKKKFFFAAA777666777<<>>999999666333111222333444444///000111111111000...---*********+++,,,---...///***+++---.........---------------...------,,,,,,***,,,...000111///---,,,000//////000222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,---------///000111000//////...000444444///,,,---......//////000///......,,,,,,,,,,,,,,,---...///...)))%%%'''...222000,,,......///////////////...,,,,,,++++++,,,...///000444777999:::999777777777333333444444555666666666...///000...------111555888;;;AAAIIIRRR^^^kkkrrrnnnoooqqqtttwww}}}ssshhh```ZZZMMMIIICCC>>>:::888555333---///111111000///222444---------,,,,,,+++++++++,,,+++)))''''''''''''((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((()))$$$&&&((((((''''''((()))'''######(((,,,***((()))))))))))))))((((((((((((%%%###!!!###'''******)))&&&'''((()))************((((((((()))+++***(((&&&+++)))'''%%%%%%''')))***'''''''''((()))+++,,,---......//////...,,,***(((%%%&&&)))++++++)))&&&%%%&&&&&&''''''((('''''''''(((''''''(((((()))***+++))))))((('''&&&&&&%%%%%%$$$(((((($$$$$$((((((###%%%%%%&&&&&&'''((())))))'''&&&$$$$$$$$$%%%''')))((('''&&&%%%%%%&&&'''(((+++)))&&&$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$%%%!!!!!!333KKK444---((((((&&&"""$$$***''''''&&&$$$"""$$$'''***"""%%%)))***))))))+++...******)))(((((((((((((((###%%%''''''&&&&&&&&&''''''''''''((((((((())))))'''((())))))(((((()))+++XXXdddqqquuutttpppiiibbb```SSSLLLPPPNNNCCC<<<>>>AAA>>>===BBBIIIKKKHHHBBBBBBEEEOOO]]]gggkkkppptttsssyyylllfffaaabbbiiiqqqwwwxxxyyyooodddWWWJJJ>>>777666222---+++---......---***,,,...111333444444333000111000...---000777===NNNKKKFFF@@@;;;777666555111///000444999:::666222333555777777999@@@KKKUUUQQQWWW\\\XXXPPPNNNUUU]]]eeebbbaaabbbhhhoootttwww|||uuu\\\KKKIIINNNOOOSSSYYY]]]___^^^^^^^^^___\\\VVVNNNFFFAAA???>>>BBBCCCFFFKKKTTTaaapppyyyvvvjjj^^^TTTIIIBBB:::555444555555444111111000000000111333444222222000//////.........///000111111111000///...***---000000...---...///...------,,,,,,---.........000222555666777777777777555666;;;???BBBGGGMMMUUUVVVXXXZZZ[[[^^^cccfff]]]]]][[[\\\bbbggg```TTTPPPTTTXXXXXXQQQIIIBBB???777666777<<>>@@@???===>>>DDDLLLOOOLLLGGGCCCEEEOOO\\\fffkkkoootttooo}}}zzz||||||xxxllljjjjjjpppyyy|||rrreeeWWWHHH;;;333555111...---...///...------...///000333555777888555555333000...111888>>>RRRSSSQQQJJJBBB:::666555000///000333888999555111111222444444666===GGGPPPPPPVVV[[[YYYSSSQQQWWW^^^aaa___^^^```gggpppwww{{{~~~vvvaaaQQQNNNQQQQQQWWW___eeegggeeeaaa___]]]YYYRRRIIIBBB>>>>>>???BBBDDDGGGLLLTTT___kkkrrryyyoooaaaVVVGGGBBB<<<999999:::888666444333222222222222333444444333222000////////////---.../////////...------,,,///111111///......000////////////////////////...000222555777999;;;;;;;;;777666:::@@@EEENNNVVVYYYYYY[[[^^^bbbfffjjjlllgggfffeeeeeekkkoooggg\\\UUUYYY]]]\\\WWWOOOHHHCCC:::888888<<>>@@@;;;:::777555555666888999666555222000///000111111666888;;;@@@GGGTTTaaakkktttsssuuuzzzwwwjjj]]]QQQKKKCCC???:::777666777888888333111000000444:::AAAEEECCC888...,,,+++***)))***((((((''''''''''''((((((%%%)))***(((&&&$$$%%%%%%&&&'''(((((()))))))))(((&&&%%%%%%&&&((()))''''''(((((((((((((((((((((((()))+++,,,,,,***((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''+++)))&&&&&&(((***)))((())))))*********((('''&&&+++)))'''))),,,,,,((($$$,,,+++************+++,,,,,,,,,,,,,,,,,,+++***************)))((('''''''''((((((''''''''''''((((((((())))))***))))))((('''(((((())))))(((''''''&&&((('''&&&''')))***)))((()))((('''&&&&&&&&&''''''&&&'''&&&$$$###$$$&&&(((***%%%"""###((()))&&&!!!&&&&&&&&&&&&&&&&&&&&&&&&############""""""!!!!!!###"""''',,,)))$$$***777///+++%%%"""###&&&'''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''((()))))))))+++---,,,(((%%%&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((()))))))))*********OOOZZZiiivvv}}}{{{lll]]]WWWMMMIIIKKKKKKDDD@@@AAA;;;;;;>>>EEEMMMQQQNNNIIIBBBCCCKKKWWW```dddiiinnnhhhrrruuukkkbbbeeelllooocccgggnnnzzztttgggXXXHHH:::222222000......//////...---111111111222444888<<>>===;;;888888777555444333333444444555444333111000/////////---...///000000///......///000222222000//////000000111222333333222111000///000333666999===@@@BBB???:::777;;;AAAJJJUUU```]]]\\\]]]bbbiiioooqqqqqqqqqpppnnnoootttuuummmccc\\\^^^aaabbb___WWWOOOJJJ>>>;;;999;;;CCCNNNXXX^^^XXXSSSLLLGGGEEECCC???;;;::::::999777444222222333222222111111000000//////000000000000////////////...,,,+++,,,------,,,+++---.........------///000//////000000000///............---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++,,,---......,,,,,,------...///000000.........000111000---+++---...............------,,,------............---.........---------,,,,,,000000//////...---------......///000222333111///222222333444777;;;@@@BBB>>><<<888666555666888:::666444222000//////000000666777999;;;AAAMMM[[[fffpppsssxxx~~~|||ooobbbWWWMMMHHHBBB???:::777777888888888333111000111666???IIIOOOKKK===111------+++)))(((((((((''''''''''''((((((###))),,,)))&&&'''&&&$$$%%%%%%&&&''')))******+++)))((('''&&&&&&&&&(((((('''''''''(((((())))))))))))))))))+++------+++)))&&&&&&%%%'''((()))(((&&&***)))(((''''''((()))******((('''((()))***)))''')))))))))******)))((((((,,,***)))***------***&&&+++******))))))******++++++++++++++++++***))))))******))))))(((((('''''')))((((((''''''(((((()))%%%''')))+++,,,***(((&&&***)))((('''&&&'''((())))))(((''')))+++,,,,,,+++(((''''''&&&%%%&&&&&&&&&%%%&&&&&&$$$######%%%'''$$$$$$$$$%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""!!!!!!&&&"""$$$+++,,,%%%###&&&'''%%%$$$%%%'''(((((('''''''''&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''(((((()))***+++***'''$$$&&&'''((((((&&&&&&'''((('''''''''''''''''''''''')))************+++++++++NNNUUU```nnnyyyyyyiiiWWWMMMGGGCCCEEEEEEAAA???AAA888999<<>>@@@CCCIIIMMMPPPSSSVVVXXX^^^fffooowww}}}{{{nnn```MMMHHHBBB???>>>===:::777:::999777555444333333333555444222111000/////////000111222333333333222111111111222222111111111111222333555666666444222111111222444888<<>>;;;>>>DDDLLLXXXbbbaaa______eeeooouuuvvvtttvvvuuutttuuuxxxvvvnnnfff```aaaccceeeddd^^^VVVOOOAAA===999:::AAAJJJRRRVVVPPPKKKDDDAAAAAAAAA???===;;;===>>>;;;666333333555222111111000000000000000000000000000////////////...---,,,,,,---...,,,+++,,,.........------...000///000000000///...------......---------,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,------++++++******+++,,,,,,---***++++++---...///000000------...///000///+++))),,,------...//////......,,,------......---------.........------------,,,//////............//////---...///000111111000///---...///222555:::===???>>>;;;888444333555777999666555222000......///000555666777888;;;FFFUUUaaajjjrrr{{{wwwlllaaaVVVMMMGGGBBB???<<<:::999999999888222111111444:::BBBJJJNNNLLL>>>111---...,,,)))'''((((((''''''''''''(((((((((+++)))%%%$$$)))---...&&&&&&'''(((***+++,,,,,,)))(((''''''&&&''''''(((&&&&&&'''((()))******+++***))))))+++,,,---+++)))'''''''''(((******)))'''+++***(((''''''(((***+++((((((((()))***)))((('''))))))))))))******))))))+++******+++------+++(((++++++************++++++***************)))((((((***)))))))))((((((((('''))))))(((((((((((())))))%%%''')))***+++***)))(((***)))(((''''''((())))))***))))))+++---//////...''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$######%%%'''!!!###&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((""" ###&&&$$$%%%((('''&&&&&&&&&&&&&&&%%%$$$***))))))(((((('''''''''&&&&&&&&&'''''''''((((((''''''((()))((('''%%%###&&&'''((((((''''''((()))''''''''''''((((((((((((++++++++++++++++++++++++MMMOOOTTT___kkkmmm___NNNBBB???<<<======<<<===>>>666666999===BBBCCC@@@===777666888???DDDGGGLLLRRRXXXVVVNNNEEEAAACCCEEEEEECCCHHHRRR^^^hhhnnnppppppmmmiiiccc[[[QQQFFF;;;444+++,,,------.........///222555:::>>>AAABBBBBBAAACCC@@@;;;444000111888???NNNZZZdddaaaPPP>>>555333000000000111333222111000000000000000111444999<<<@@@EEEKKKOOOPPPPPPQQQRRRQQQPPPOOORRRYYY```gggjjjiiiiiiiiifff```YYYSSSOOOJJJLLLQQQVVVZZZXXXSSSOOOHHHGGGFFFBBB>>>;;;;;;<<<>>>BBBFFFIIIIIIIIIJJJKKKNNNWWWcccppp{{{~~~vvvkkkYYYQQQGGG@@@===;;;888666;;;:::888555444333222333333333222111000000000000222333444555666555444444222222222222333333444333555666777888888666444333444555888;;;@@@FFFKKKNNNGGGCCCAAADDDHHHMMMVVV^^^fffdddeeekkktttzzz{{{yyy|||zzzyyy{{{|||wwwnnnhhhbbbaaaaaadddfffccc[[[TTTEEE@@@::::::@@@HHHMMMNNNKKKFFF@@@>>>???@@@???===999;;;;;;888333//////111222111000000///000000111////////////000000000000///...,,,------...,,,+++,,,.........------...000///////////////...---,,,......---------,,,,,,,,,...------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++*********+++,,,,,,)))***+++,,,---...///000---,,,---...///...+++(((+++,,,---...////////////,,,---------------,,,,,,/////////.........------------,,,,,,------...///,,,---...//////.........''')))---111444666888888;;;888555333222333555777777555333000///...///000444666777666888AAAPPP\\\lllwww|||uuummmeeeZZZQQQJJJEEEBBB???======<<<:::888333555888<<<@@@DDDGGGHHHFFF:::///---...,,,)))(((((((((''''''''''''((((((,,,+++(((######&&&&&&"""''''''((()))***+++,,,---))))))((((((''''''''''''&&&''''''((()))***++++++***))))))***+++,,,+++***)))))))))+++------+++))),,,+++)))(((((()))+++,,,'''((()))***)))((((((((((((((())))))******+++++++++***+++,,,------+++***+++,,,,,,,,,,,,,,,,,,+++)))************)))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((('''(((((()))******'''((()))******)))(((((()))(((((())),,,......---&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&& ###'''(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$######""""""''',,,(((((('''%%%$$$$$$%%%&&&,,,,,,+++***)))'''&&&%%%(((((((((((())))))))))))))))))******((('''&&&%%%&&&'''((((((''''''(((***'''''''''((((((((()))))),,,,,,,,,+++++++++++++++HHHGGGGGGNNNYYY]]]RRRCCC999888777666666888:::;;;555555666888999999777555333000111777;;;???DDDKKKTTTNNNEEE>>>;;;:::888666888;;;AAAHHHOOOTTTWWWYYYRRRPPPNNNKKKGGG@@@999333+++---.........///111333222777>>>EEEGGGFFFBBB???@@@???:::444000222888>>>NNNYYYbbb___PPP@@@777666111111222222222111111000222111111111222444666777;;;===BBBFFFIIIKKKKKKJJJKKKJJJIIIKKKPPPUUUXXXYYYZZZ[[[]]]\\\YYYTTTNNNKKKJJJIIIKKKOOOSSSSSSOOOKKKAAABBBCCCAAA>>><<<;;;<<<===???AAABBB@@@?????????DDDNNNZZZgggttt|||zzzttteee\\\PPPEEE@@@<<<888666<<<;;;999666444333333333333222222222111222222333222333444666666666555555555444333444666888999888999::::::;;;:::999777666888999<<<@@@EEEIIIMMMPPPLLLHHHFFFIIILLLNNNSSSZZZggghhhkkkrrrzzz{{{rrrnnneeeaaa___bbbggggggaaa[[[LLLFFF@@@@@@DDDIIIKKKJJJFFFBBB>>>===>>>???>>>===;;;:::999666333111111111222111000//////000111222////////////000000000000000...------......,,,+++---.........------///000....../////////...------......---------,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******+++,,,,,,******++++++,,,---......---+++++++++,,,---+++))),,,,,,---.../////////...,,,------------,,,,,,+++/////////............---++++++,,,,,,,,,---------+++---//////...---,,,---%%%(((+++///222333333222666555333222222222444555888777444111//////000000222555666555666>>>LLLXXXqqq~~~}}}{{{vvvpppiii___VVVPPPIIIFFFDDDBBBAAA>>>;;;999888;;;@@@DDDFFFEEECCCAAA===555...------***((()))((((((''''''''''''(((((($$$'''((((((***,,,'''!!!))))))***++++++,,,,,,,,,***)))))))))(((''''''&&&((((((((())))))************(((((((((***+++***)))******+++---///...,,,***+++***)))(((((()))***+++((()))***)))((('''(((***((((((((()))***+++,,,---)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++***************)))(((((())))))))))))((((((((((((***))))))(((((())))))******)))(((''''''(((***+++'''((()))***+++***)))(((&&&&&&%%%''')))******)))&&&''''''''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''###%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''###'''******&&&"""$$$'''&&&&&&&&&%%%$$$%%%(((+++,,,,,,+++***)))'''&&&%%%(((((()))))))))*********+++------,,,***(((((()))&&&'''(((((((((((()))+++'''''''''(((((())))))***,,,,,,,,,++++++++++++***>>><<<;;;@@@JJJNNNEEE888444444333222222555888999666555444444444444333222222///000555;;;@@@GGGNNNRRRMMMFFF>>>888444222222222444666999;;;>>>AAABBB<<<===>>>??????===888444...///000000///111555999444999AAAGGGIIIGGGCCC???>>>===:::555222333999>>>NNNVVV\\\XXXKKK===666444222333333333111111111111333222111111222333333333777888;;;@@@DDDFFFFFFEEECCCCCCCCCEEEHHHKKKLLLKKKNNNQQQTTTUUUSSSOOOKKKIIIHHHHHHIIIMMMRRRRRRMMMHHH>>>???>>>===;;;:::<<<===<<<<<<<<<:::888666666777<<>><<<:::888666666555666333333333444444555666777444555666888888888888777999777666777;;;>>>???>>>??????>>>>>>===<<<<<<;;;:::<<<@@@DDDHHHLLLNNNOOOQQQLLLIIIKKKMMMOOOTTT[[[cccfffmmmttt|||wwwssshhhbbb^^^aaaiiimmmiiicccTTTNNNHHHHHHLLLNNNMMMIII@@@===;;;;;;>>>@@@>>><<<===:::777444444333333222222111000//////000111222.../////////000000000111111///------......,,,+++---.........------///000------......///...............---------,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,---,,,***))))))***,,,,,,+++------..................---------------,,,+++***.........---------,,,,,,***+++,,,---...---,,,,,,+++...000000...,,,---...))))))+++---...///000000222222222222333333333444:::888555222000000000111...222555444444:::HHHTTTkkk|||}}}wwwpppjjjbbbZZZUUUMMMKKKHHHFFFDDDAAA===:::<<>>222111333222000000333777999666555444333333333333333444111111777>>>DDDMMMUUUSSSOOOIII@@@666///000555///000111111111111222333222444777;;;===<<<999666111222333222111333999===777;;;BBBGGGIIIGGGCCC@@@<<<<<<:::666333444:::???MMMSSSVVVQQQEEE888222000333444444333111000111222333222111000111222222111666666888<<>>>>>???AAADDDFFFEEEDDDHHHLLLQQQSSSPPPMMMJJJIIIFFFFFFHHHMMMRRRQQQKKKEEE======;;;999777888<<>><<<999888777777888444444555555777888999:::777888:::;;;<<<<<<;;;;;;;;;999888:::???BBBCCCCCCCCCBBBAAA@@@????????????<<>>@@@>>><<<;;;666000...000111000...222111///......000222333.../////////000000111111111///............,,,+++---.........------///000,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,------.........)))******+++---......///------,,,,,,+++,,,,,,,,,+++++++++++++++++++++,,,,,,***'''''')))+++---------...............------------------,,,,,,+++***---------,,,,,,,,,++++++***,,,...//////...,,,+++,,,///222111///------///---,,,+++++++++---000111000111222444444444444444;;;999666333111111111111+++000444333222888FFFRRR```sssxxxppphhhbbb\\\XXXPPPNNNKKKIIIGGGCCC>>>:::<<>>999666111222111111222333333000---222111000111333444555444222111111333777:::<<<<<>>777444777999======;;;777555444111111000...,,,+++))))))+++)))'''(((***+++(((%%%''''''''''''((((((((()))333222111///---+++***))))))))))))))))))*********++++++******))))))((((((((((((((((((((()))******(((***---......,,,,,,,,,******)))((((((((((((((('''((()))++++++******)))))))))))))))***,,,...000***+++,,,------+++***(((,,,++++++***************''')))******))))))***+++************))))))))))))******+++,,,,,,,,,,,,+++++++++***)))))))))))))))'''((()))((('''((()))+++''''''((((((((((((''''''(((,,,,,,&&&$$$(((***'''%%%***+++(((''')))***))))))%%%$$$''''''''')))---%%%&&&((()))))))))((('''))))))((((((((((((((()))&&&'''((()))((('''(((((()))((('''&&&%%%&&&&&&'''++++++******))))))(((((())))))))))))((((((((((((,,,,,,+++(((&&&%%%&&&(((''''''((('''&&&''')))++++++***)))'''''')))***++++++((((((++++++((((((+++333111111222444555444333333222000000111333555777666666555444444444444444444444666===FFFJJJJJJHHHHHHGGGEEEAAA;;;666444444///...---...///000...---222000000444777888444///555222///000555:::<<<===666666777;;;>>><<<777222666666666555444555888:::???FFFGGG@@@888555333///111222222333444444333222666444222222333333222111222222222444888;;;<<<;;;===<<<;;;<<<>>>???>>>===AAAEEEHHHIIIHHHHHHIIIKKKLLLLLLJJJFFFHHHMMMMMMHHHDDDBBB???===;;;;;;<<<===:::999666444111000//////000444999>>>CCCGGGLLLOOOSSSVVVSSSJJJDDDCCCBBB>>>???>>>===<<<<<<<<<<<<<<>>>>>=========<<>>===:::666333333333000.........000000///...000......111444444000---333///---000666<<<===;;;444333444666999888444000222333333333111111333555555;;;===999555333222111...000222333222222333444444333111000111111000///111000000333666888999888;;;::::::;;;======;;;:::===???AAABBBCCCDDDFFFHHHGGGGGGDDDBBBDDDIIIJJJHHHEEECCC@@@===;;;:::::::::<<<;;;999666444222000///---000444888:::<<>>===>>>=========<<<<<<<<<<<>>??????BBBAAAAAABBBEEEFFFFFFEEEBBBBBBAAA@@@???===;;;::::::666666<<>><<<999333000111222333555444000---******,,,++++++***))))))((((((******)))******(((%%%"""(((((((((((())))))))))))+++++++++++++++*********------,,,,,,++++++******))))))))))))(((((((((((()))))))))((())))))***+++***,,,//////...,,,++++++,,,,,,+++************+++******+++,,,,,,,,,,,,++++++++++++++++++,,,------------,,,+++***++++++,,,---,,,,,,+++***+++++++++((()))******))))))***,,,++++++*********)))))))))))))))***++++++++++++***...---+++)))'''&&&&&&%%%((()))))))))((((((***+++***+++++++++******)))((('''++++++'''%%%((()))(((&&&***+++'''%%%((()))(((###"""$$$))))))&&&$$$&&&((((((''''''(((((()))***))))))(((((((((((())))))'''+++,,,''' $$$,,,+++******))))))))))))***))))))))))))************))))))))))))))))))))))))&&&(((******)))))))))+++'''((()))((('''''')))++++++***)))(((((()))***+++---******------******---444111//////111333444444555444333222333444666777555444333222222333444555222111222555999;;;;;;999555666777666444333333444222111///000111222111000/////////111333333000...444000---111888<<<<<<999666555444555888888555111000111333222111000111222222666888777555444444444000222444444333333444666222111000111333555555444222222333555888::::::999>>>======???@@@@@@>>><<<@@@@@@AAAAAAAAACCCDDDFFFCCCCCCBBBBBBDDDHHHJJJKKKGGGFFFCCCAAA>>><<<;;;:::???>>>===;;;999666444222///111444666777777999;;;======<<<999888999<<<=========>>>??????@@@@@@@@@@@@BBBDDDEEEDDDDDDDDDDDD===:::888888:::===??????======>>>???AAACCCCCCDDD@@@@@@@@@@@@>>><<<:::888888222000777>>>@@@???@@@AAABBBDDDGGGHHHHHHFFFEEELLLLLLNNNRRRUUUXXX```jjj~~~~~~|||wwwrrrppprrrtttpppnnnkkkjjjlllppptttvvvpppkkkddd]]]VVVNNNDDD<<<888666333333555777777666333222111111222222000...//////000111111///...---222222222222222222222222.........//////000000111000//////......//////000000000//////...---,,,,,,///...---,,,,,,,,,,,,,,,...///111222111000...,,,---------------------------------,,,,,,,,,,,,,,,+++---------+++***+++---------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,)))+++------+++******+++,,,++++++++++++,,,---...---......//////...------...000222222000000000111333333444444555666666777222333333333333333444555111333555444444444777:::;;;@@@JJJWWWfffooolllcccUUURRRPPPQQQUUUXXXWWWVVVJJJDDD>>><<<999333//////---///000///,,,***)))))),,,,,,++++++++++++++++++(((((()))+++***)))&&&$$$(((((()))))))))*********((())))))***+++,,,,,,---//////...---,,,++++++***((((((((((((((((((((((((***))))))))))))***+++++++++---///000...,,,******,,,,,,+++************************+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++***,,,,,,+++***************(((***++++++***)))+++,,,+++++++++*********))))))((()))******++++++*********))))))(((((()))))))))((()))***)))((((((***,,,******++++++******)))((()))++++++***((()))******(((++++++'''%%%''')))'''###!!!###''''''$$$###%%%)))((('''''''''(((***+++)))(((((((((((())))))***(((***+++((($$$###&&&+++*********)))))))))******(((((())))))******++++++)))))))))))))))*********&&&(((++++++***))))))***((()))***)))(((((()))++++++******))))))******+++,,,)))))),,,,,,)))))),,,111///......111444666777444444333333444555666777999888777666666666777888222222333555777999999999444666777777666777888:::555333111111222333333222333333333555777777666555777333111333888<<<;;;999999666333444666666444111222444555555444333444555222333555666666444444555666777777777666777888999555444444555888:::;;;;;;777777888;;;???@@@@@@???BBBBBBAAABBBDDDDDDCCCBBBEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIILLLOOOJJJIIIHHHFFFDDDAAA???>>>?????????>>><<<999666444222333555555555666888:::777888999999888777999;;;======>>>@@@BBBDDDEEEFFFBBBFFFIIIJJJHHHFFFFFFFFF@@@===:::999;;;>>>@@@@@@<<<===>>>???@@@AAABBBCCC<<<=========<<<:::888777:::444222888???@@@@@@@@@===???CCCFFFFFFEEEDDDCCCHHHHHHKKKPPPRRRUUU]]]gggssstttrrroookkkkkkooossslllkkkjjjjjjkkkooouuuxxxqqqjjjbbb[[[TTTJJJ@@@:::555444222222222333333333111111111222333333111//////000111111111000...---222222222222222333333333...//////000000111111111000000000//////000000000000000///...---,,,,,,+++,,,,,,,,,,,,---......//////000111222222000...---------------------------,,,,,,,,,------.........+++---------+++***+++---,,,,,,+++++++++++++++,,,------------------------......---------,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,++++++,,,,,,------------...............---000222444444222222222333333333444444555666666666333333333444555666666666222333333333333333444555666999???IIIVVV^^^ZZZRRRJJJGGGFFFJJJPPPUUUWWWWWWNNNIIIDDDCCC>>>666000...***+++,,,,,,******+++,,,++++++++++++++++++++++++%%%''')))++++++***)))))))))))))))************+++((()))***+++,,,---...///000//////...---,,,++++++((((((((()))))))))))))))***************+++,,,,,,+++...000000...,,,++++++++++++***))))))))))))***))))))))))))*********+++,,,,,,,,,,,,---,,,,,,,,,+++,,,...///...---***)))++++++***))))))))))))***)))***++++++******+++,,,++++++++++++************))))))***+++++++++++++++******))))))))))))******((()))***)))((()))***,,,((())))))******))))))(((***+++,,,,,,+++***+++---***---,,,'''%%%''')))(((+++((('''))))))'''))),,,))))))((('''''')))***+++((((((((((((((()))******''''''(((***,,,,,,***((())))))))))))))))))))))))(((((())))))******++++++((()))))))))*********+++(((***,,,,,,***((((((((()))***++++++)))((()))***++++++************+++++++++((((((++++++((((((+++000///...000444777888999444555555666777888999::::::::::::999999888777777111111222333555666777888333555777888888888:::<<<999777555444666777777777444555666888999::::::;;;777555333444666999;;;<<<>>>:::666444555666444222222333444444333444666888666444555888999777777999999777666777999;;;;;;;;;;;;999888999<<<===>>>===;;;;;;===AAAEEEGGGFFFEEEDDDCCCBBBBBBDDDFFFFFFFFFHHHGGGEEEEEEEEEEEECCCAAABBBBBBFFFJJJKKKJJJLLLPPPIIIJJJJJJIIIHHHEEECCCAAAAAABBBDDDDDDCCC@@@<<<:::::::::999777666777:::===888777999;;;;;;999:::>>>=========>>>AAACCCFFFHHHHHHLLLPPPPPPKKKGGGEEEDDD@@@===:::999;;;===>>>???;;;===>>>>>>======???@@@<<<<<<<<<<<<<<<;;;:::::::::666555:::???>>>>>>???:::===AAACCCCCCBBBBBBBBBHHHIIILLLRRRTTTUUU\\\eeekkklllkkkiiifffhhhmmmqqqllljjjhhhhhhjjjnnnrrruuunnneee]]]WWWQQQGGG???;;;555555444333333333333333222111111222333444222000111111111111111000//////000000000111111111111111000000000000111111111111111111000000000000111111111000///------,,,,,,,,,++++++,,,,,,---///000111000000111111111000///...---------------------------.........////////////+++,,,------++++++,,,---,,,,,,+++*********++++++------------------------......---------,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------.........000222444444333333333444333444555666777777777777444333333444666777777666333333222111111111111111000333666;;;EEELLLKKKEEEDDDCCCDDDJJJSSSZZZ^^^^^^WWWQQQLLLIIICCC999111///)))***+++*********,,,...***************)))))))))%%%'''*********+++,,,...)))*********++++++++++++***++++++,,,---...////////////......------,,,,,,))))))))))))************++++++******++++++,,,---+++---000000///---,,,,,,++++++***)))))))))))))))))))))(((((())))))***+++++++++,,,---...---------+++,,,...///...---+++***,,,+++******))))))******)))***++++++******+++---,,,++++++++++++***************+++,,,,,,,,,,,,+++...---,,,+++***))))))))))))*********))))))+++,,,&&&'''((()))***************)))+++...---******------///---(((%%%((())))))---)))'''((((((''')))---))))))(((((())))))******(((''''''(((((()))***+++(((&&&'''+++000000,,,'''(((((()))************)))))))))))))))************((())))))******+++++++++)))+++,,,+++***(((((())))))+++,,,,,,***))))))***+++++++++++++++++++++++++++((((((++++++((((((+++555444555777:::<<<<<<;;;999:::;;;<<<>>>@@@AAABBBAAABBBBBBBBBAAA???<<<;;;888999999999888999:::;;;999;;;=========>>>@@@BBBBBB@@@======>>>@@@@@@@@@999:::<<<>>>???AAACCCDDD?????????>>>>>>AAAGGGKKKKKKFFF@@@======>>><<<;;;666777777777777999<<>>CCCEEECCCCCCFFFBBB>>>;;;???EEEJJJIIIGGGEEEDDDDDDFFFIIIKKKLLLLLLGGGHHHKKKOOOTTTVVVVVVUUUQQQOOOMMMMMMPPPSSSUUUUUUUUUTTTSSSTTTUUUUUURRROOOKKKLLLQQQXXXXXXUUUUUUZZZQQQRRRSSSTTTTTTRRRPPPNNNMMMOOORRRSSSSSSPPPLLLJJJJJJIIIEEEAAA??????CCCFFFBBB???@@@CCCCCCBBBFFFLLLHHHGGGFFFEEEGGGJJJMMMPPPRRRWWW\\\[[[VVVPPPNNNNNNIIIGGGDDDCCCEEEFFFFFFFFFCCCEEEFFFEEEBBBAAABBBDDDBBBBBBBBBBBBBBBCCCDDDDDD>>><<<>>>BBBDDDAAAAAACCC???CCCGGGHHHHHHGGGHHHIIINNNOOOTTTYYYZZZZZZ^^^eeekkklllllliiiggghhhmmmqqqoookkkgggeeehhhkkkmmmnnniii___VVVRRRMMMEEE>>>===999999999888777666666666333111111111333444444333333333222111111111111111000000000111111222222222222111111111111111000000222111111000000111111222111111///............///---------------...///000111000000000000/////////........................222111111000///.........***+++,,,,,,,,,,,,---...------,,,+++++++++++++++------------------------......---------,,,,,,,,,+++,,,---,,,+++,,,---///,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,------...///...000222333222222333444555666888999:::999999999555333222333666777666555444333000///////////////,,,///111333999@@@BBB???BBBCCCGGGOOO[[[dddiiijjj```XXXPPPKKKCCC999222111+++++++++***)))))),,,...,,,,,,++++++******))))))(((***++++++******---000*********+++++++++,,,,,,,,,,,,,,,,,,---------...------------------------)))*********+++++++++,,,,,,++++++++++++,,,------***---///000///...------,,,,,,+++************+++******)))))))))***+++,,,)))***,,,---............///...---,,,+++,,,------...---,,,,,,++++++,,,,,,)))***,,,+++******+++---,,,,,,+++++++++*********++++++,,,------------,,,///...---,,,+++*********)))***+++***))))))+++---&&&'''(((***+++,,,------(((''')))---,,,((((((---///111///)))&&&(((******)))&&&&&&((((((%%%&&&)))(((((()))************)))''''''''''''((()))***+++(((((()))+++------+++)))((()))+++,,,,,,,,,++++++*********)))))))))))))))((())))))******+++,,,,,,)))***+++***))))))+++,,,***+++------+++***)))******++++++++++++++++++***+++))))))++++++))))))+++<<<<<<<<<>>>@@@AAA@@@>>>@@@AAABBBDDDFFFHHHIIIJJJNNNOOOPPPPPPNNNKKKGGGEEEFFFFFFFFFEEECCCCCCDDDEEEEEEGGGIIIIIIIIIJJJKKKMMMKKKHHHFFFEEEFFFHHHIIIIIIDDDEEEHHHJJJKKKMMMPPPRRRNNNPPPQQQPPPOOORRRZZZaaaYYYSSSLLLHHHHHHHHHGGGFFFAAAAAAAAAAAAAAADDDHHHLLLMMMHHHIIIOOORRRPPPQQQUUURRRLLLIIINNNXXX___^^^ZZZSSSSSSTTTXXX]]]aaacccdddZZZ[[[^^^ccchhhkkkjjjiiifffccc``````ccchhhkkkllljjjiiiiiikkknnnmmmjjjfff\\\]]]dddllllllffffffkkk```bbbdddffffffeeecccaaa[[[^^^aaacccccc```]]]ZZZ[[[XXXSSSMMMIIIJJJNNNQQQOOOJJJIIILLLMMMMMMSSS\\\\\\YYYVVVTTTUUUXXX[[[^^^^^^dddjjjkkkfffbbb```aaaYYYWWWUUUUUUVVVWWWVVVVVVQQQSSSTTTRRRNNNLLLMMMOOOKKKJJJJJJIIIJJJLLLNNNOOOHHHHHHLLLPPPOOOKKKJJJMMMLLLOOOSSSTTTSSSSSSUUUWWWVVVWWW\\\aaa```^^^bbbgggoooppppppmmmjjjkkkooosssrrrlllfffdddfffiiiiiihhhfff[[[RRROOOKKKCCC???@@@======>>><<<:::999999:::333222111111333555555444555444222111111111222333222222222333333444444444333222222222111000000000222222111111111111222222222222000/////////000111///......---------......111000000///.../////////........................666555333222///...,,,+++)))***,,,,,,,,,,,,...//////...------,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++---------,,,,,,...000,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---...///,,,...000111111111222444777888:::;;;<<<<<<;;;:::555333111333555777555333666333///...---.........***...000000444;;;@@@@@@BBBDDDIIITTTaaalllqqqsssggg]]]RRRJJJAAA888222222------,,,)))((((((***---//////......---,,,,,,+++,,,------+++))))))---111******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...))),,,///000///............---,,,,,,++++++,,,,,,,,,+++*********+++,,,---(((***,,,...////////////333000+++((((((***...111//////...------------...)))+++,,,,,,+++***,,,---,,,,,,,,,+++++++++******+++,,,------......------,,,,,,,,,,,,------...///)))***+++***))))))+++---&&&''')))+++---...//////'''%%%''',,,+++&&&'''+++111222000***''')))+++***)))((()))------)))''')))'''(((***++++++******)))''''''''''''((()))++++++)))***+++***(((''')))+++)))***,,,---...---,,,,,,++++++******))))))((((((((())))))***++++++,,,,,,((())))))))))))***---000***,,,...---,,,***)))******++++++,,,,,,++++++***---******------******---FFFDDDDDDHHHNNNQQQOOOKKKKKKOOOTTTYYY\\\^^^]]]]]]bbbgggooorrrnnneee]]]XXXUUUYYY]]]]]]ZZZWWWWWWWWW\\\^^^aaaccceeedddcccbbb````````````aaaaaaaaaaaa[[[\\\^^^aaadddhhhkkkmmmoooqqqsssqqqoooqqqwww}}}uuuooofffaaa```aaaaaa```XXXUUUWWW^^^aaa```bbbggghhhgggeeedddfffiiimmmooojjjfffbbbdddjjjooopppooonnnjjjiiimmmvvv~~~|||{{{}}}}}}~~~~~~~~~zzzwww~~~~~~}}}|||{{{zzzzzzyyyyyywwwrrrlllgggfffgggjjjkkkgggbbb___aaahhhpppuuuwwwvvvsssqqqpppqqqrrrrrrvvvyyy|||}}}|||yyywwwvvvmmmooopppooonnnnnnpppqqqnnnoooiii______hhhhhh```___```aaabbbcccbbbaaaaaaaaa___^^^```cccdddcccaaa``````aaadddhhhjjjkkkkkkjjjjjjqqqzzzwwwooorrr|||~~~zzzwwwxxx{{{{{{wwwrrrzzzssskkkjjjooossssssqqqiiiaaaXXXRRRPPPOOOLLLHHHFFFFFFGGGIIIJJJJJJGGGEEE???;;;999;;;@@@@@@:::444:::888666444333333444555222222222333333333333222555555444333222111000000//////000111333444555555333111......///000111000111000///......///000111222000......000000...,,,111///------///000111000GGG@@@555///---......---******++++++,,,,,,------111111111111000///...---...------,,,,,,,,,------.........---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,.........///000///---+++---...//////------...///111000///...///111333555666;;;??????@@@BBB@@@;;;999777666777999:::777444000333444222...---111555000///000111333777:::<<>>>>>@@@BBBAAA===:::888777888999999777444333444555222//////333777000///000111333666999;;;AAAKKKUUU^^^iiiuuuzzzyyyeeeWWWFFF<<<:::999555111,,,......,,,))))))---111...------,,,,,,------...---------------,,,+++***)))+++,,,+++***,,,000333444333111///------------////////////////////////...+++,,,000000,,,+++...------------------------///000222333333111///---////////////.........---+++++++++++++++++++++++++++,,,---///000111111111111///---,,,,,,---///111222111///...---------...,,,,,,,,,,,,,,,,,,---...---,,,,,,//////---+++,,,,,,,,,---------.........---------------,,,,,,,,,---,,,,,,+++******++++++******))))))))))))******+++,,,,,,---,,,+++***)))***************)))((((((++++++************++++++)))))))))***************---***((()))+++,,,+++)))++++++,,,------,,,++++++---,,,*********+++,,,,,,*********+++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++(((***,,,,,,)))((()))***,,,,,,,,,,,,------...///dddfffkkkttt|||~~~{{{}}}~~~}}}{{{yyy{{{{{{zzz{{{|||{{{yyywwwdddaaa^^^___aaa```[[[VVVOOOMMMJJJGGGDDDCCCBBBBBB>>>@@@BBBCCCDDDCCCAAA@@@===<<<:::888777666555555777666666555444333222222444333111111222333333222555555444333222111000000000//////000111222000...000...,,,---///111111111888777444000---,,,...000---............/////////////////////......---,,,111000///...---,,,,,,,,,...//////---,,,---///111------....../////////000///...---...000111111111000111111000........./////////000000111111222222444999<<<===???BBBBBB>>>:::999999999:::999666444555666555222000000555999000///000000222555777999BBBLLLXXXaaajjjppppppmmm[[[NNN===333222444333111,,,000222///***)))...444...------,,,,,,------...,,,------------,,,,,,+++*********++++++///333777:::888444000...,,,,,,,,,...//////000000111111111///---...000111...---//////...---,,,,,,---......///000222333222111///---111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111111222000//////......//////000111000///...------------+++---...---,,,,,,000333...//////...000222...))),,,------------.........,,,---------------......---,,,,,,+++++++++++++++*********))))))******+++,,,,,,,,,,,,,,,+++******++++++***)))((((((((((((******++++++++++++******++++++******************+++******+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))***,,,---,,,+++,,,---,,,,,,,,,,,,---...///000~~~xxxssskkkjjjgggccc```^^^\\\[[[QQQRRRTTTUUUTTTRRRPPPNNNKKKIIIGGGCCC@@@>>>======???>>>>>>>>>>>>=========888777555666777777666555777777777666666555444333111111111222333222111111444222//////000111111000...000000...+++***,,,///........................000000000000000///......333222000///...---------.........---,,,---///111.........///000000111111///...,,,---///222333333111222222111///---...///......///000111111000000111666888999;;;???@@@>>>;;;;;;;;;<<<;;;999777555444555666444222222444666/////////000111333555666CCCKKKVVV___cccbbb]]]XXXLLLAAA444------///000...000222222000------111444...------,,,,,,------...,,,---------------,,,,,,,,,+++++++++,,,000444777:::888444000---,,,,,,---++++++,,,---...//////000///...///000000//////000000///---,,,+++,,,...///000000222222222111///...222222000/////////000111---------------------------....../////////////////////000000000000////////////......------------***,,,...000000000000111222444111++++++000111,,,------------............++++++,,,,,,---------...---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,+++++++++++++++)))))))))***+++,,,)))***,,,,,,,,,,,,***))),,,,,,,,,++++++******)))******+++,,,---,,,***))),,,,,,++++++++++++,,,,,,+++,,,,,,,,,++++++,,,---)))))))))*********++++++***+++,,,------,,,+++***------------------------,,,,,,+++************++++++,,,------------------++++++,,,,,,...///000111uuuuuuuuuuuussspppmmmkkkcccaaa]]]XXXTTTQQQOOOOOONNNNNNMMMLLLKKKJJJIIIIIIDDDCCCAAAAAABBBAAA@@@>>>=========<<<<<<<<<<<<<<<888888888777555555555555333111//////111222222222...111333222///...000333////////////............///000000000000//////...444333111000///............//////...---...000222000000000111111222222222000...---...000333444444333333444222///......///......///000000000//////...222444444777<<<>>><<<;;;===>>>???===;;;999888333555666666444222111111/////////000111222222333===BBBLLLTTTVVVQQQJJJFFF???888111---...000...,,,333///,,,,,,...111000///...------,,,,,,------...,,,------......---------///...,,,,,,---000222444666444111///---------...******+++,,,------......///////////////111111111111000...,,,,,,,,,...///000111111222111000///...222222111000000000000000------------------------............---,,,+++***...///000111111000///..................---------,,,,,,...000222222000///...111000+++***---///...---------.........//////******++++++,,,,,,---------,,,,,,+++,,,,,,------------,,,,,,---...//////---------,,,,,,,,,,,,,,,++++++******+++---///000***+++,,,------,,,+++***------,,,,,,++++++******)))+++,,,------++++++***++++++************++++++***,,,...---++++++,,,---)))************++++++++++++,,,---......---,,,+++---------------------------,,,++++++******++++++******************)))(((+++,,,,,,---...///111222{{{vvvrrrooonnnmmmjjjhhhfffccc```]]][[[ZZZVVVUUUSSSSSSSSSQQQNNNLLLHHHGGGEEEDDDDDDDDDEEEEEEBBBAAA???;;;888777888:::333111000111444666777777111222444333222222333444333222222222222222111111/////////000000//////...444333222111000/////////000000111000///000333555444444444444444444444444222111000111444666666666666777777555222000000000000000000000000000111111---000111000333888;;;:::;;;>>>AAABBB@@@>>><<<<<<666777777666555222000...//////000000000000000000444777>>>FFFGGGBBB===<<<888444111000222222000---222,,,'''(((---000...***...------,,,,,,------...,,,------............---000...------...000000///000//////.........//////,,,,,,------.../////////...000000---...111222111111000///------------...111111111111111000//////000111111111111000//////.................................---,,,+++***)))...//////000000//////...------.........------,,,......---...111777>>>CCC111...---//////---,,,---------........./////////++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,---............---,,,,,,,,,,,,,,,++++++,,,,,,---...000000++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++***---//////,,,***,,,...******+++++++++,,,,,,,,,,,,------......------,,,------------------------...---,,,,,,++++++,,,,,,---,,,+++,,,------+++)))------------...///000111}}}{{{yyyuuutttrrrqqqpppmmmjjjgggaaa___[[[WWWUUUUUUVVVXXXVVVUUUPPPJJJDDDCCCEEEHHH>>>;;;999999:::;;;;;;:::888666555555666777666555999999999888888777777777111222222333333333222222444333222111111111111111333444444444333444777999:::::::::999888888777777555555555777999:::999888;;;;;;;;;999666333333444555444333222222333444444...000000///111777:::999;;;???CCCEEECCC@@@@@@@@@===;;;777555333222111000//////000000//////......222111444:::;;;666333555333111//////111222000...000,,,)))))),,,...---,,,...------,,,,,,------...,,,,,,---...............///---,,,---000000///------...///000000000//////............////////////,,,000///,,,,,,111333000000000000///...---------111111111111000000000///...000111222222000...---........................,,,------------------,,,........................,,,,,,---.........---,,,,,,......---222EEEbbbxxxQQQ;;;---000333---+++///............////////////...............---------,,,,,,,,,,,,,,,---......++++++++++++,,,---...//////...---,,,+++,,,,,,---,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,---,,,******,,,...,,,,,,---......---,,,,,,)))---000000,,,***,,,...+++,,,,,,,,,,,,---------......------------..............................///...------,,,,,,------///...---///111222000---...............///000000~~~zzzuuuooollllllmmmnnnooolllfff^^^WWWUUUYYY\\\LLLIIIEEEBBB@@@???===<<>>;;;;;;>>>???===;;;>>>>>>>>>======<<<<<<<<<666666777777888777777777333333222222111222222222666777777777666777:::<<>>===<<<;;;::::::999888888999;;;======;;;999>>>???>>><<<999666666666888777555444444555666888///111111///111666:::999;;;@@@EEEFFFDDDBBBBBBBBBDDD???888333111111222333//////000000///......---555111111444333...---000///---++++++---......---000000...---,,,---///111...------,,,,,,------...,,,,,,---.../////////...,,,++++++...111111///,,,,,,...000111222111///..................---------,,,//////+++,,,111333000000000000000///...---,,,111111111111000000000000---///111333333000---+++////////////////////////***+++---...///000000000......------------......+++,,,---.........---,,,)))---///---555TTTvvvNNN///...222---,,,444............/////////000111111000000//////......,,,,,,,,,,,,,,,---...///---------...///000111111///...---,,,+++,,,------............---+++)))(((...---++++++++++++---...,,,,,,,,,------.........,,,---...,,,)))))),,,///---...000111111000...---)))---111000,,,***,,,...,,,,,,,,,---------......///...---,,,,,,---...///........................//////...------------...+++***))),,,///111///---//////.........//////000{{{uuuqqqooonnngggddd^^^VVVPPPNNNOOOQQQOOONNNLLLHHHFFFFFFIIILLLBBBDDDHHHKKKLLLIIIEEECCC@@@===;;;<<<>>>@@@@@@???;;;999888777888888666444999::::::::::::;;;???BBB>>>AAABBBAAA>>>;;;<<<===>>>===<<<<<<======<<<::::::======;;;:::<<<;;;888999999888777666555333333333222111333666999::::::999>>>CCCGGGIIIJJJKKKLLLNNNFFF===666555555444333///..................---000000000000000000000000////////////////////////...,,,***+++...///---+++000//////......------,,,,,,...000222111///,,,)))///---,,,---000111...+++---+++***,,,///222222111...........................---------...///000000333111000000111222111000111222222111000000111222000111333444444222000///111000000///.........///111///...///111111...+++...---,,,******,,,---......111111---,,,---,,,(((+++111222---111NNNYYY000***000---...555000...,,,...111222///,,,///...---,,,---...///000222///------///111///---111///...///111111///,,,...000000......222333111---,,,,,,---...,,,)))&&&*********+++,,,---...///+++,,,------------------+++,,,,,,,,,,,,,,,...000111000///.........///000)))***,,,---............)))+++---......---,,,++++++,,,---//////...,,,+++---------...------,,,,,,---,,,++++++,,,---...///------------,,,,,,,,,,,,---......///000/////////|||tttnnnjjjjjjkkkgggfffccc^^^[[[ZZZ\\\___ZZZ\\\___```___[[[WWWTTTQQQKKKEEEFFFKKKNNNLLLHHHIIIFFFCCCAAA@@@>>>;;;888===>>>>>>======???BBBEEEAAACCCDDDBBB???===>>>@@@@@@???=========<<<;;;999@@@CCCBBB???>>>AAA@@@=========;;;:::999888888888999777555555888;;;<<<<<<<<>>AAABBB@@@@@@???<<<:::999:::;;;;;;===:::777666888:::<<<<<<<<<===@@@GGGQQQXXX[[[\\\TTTQQQJJJBBB;;;666555555111111000///////////////.........//////000000000////////////////////////000...---...///000///...////////////000000000000///000111111111000///......000111000...------......,,,,,,,,,...//////---000000000//////.........111000000////////////000333222000000222333222222111111111111111111111111111222222222111000...---000000//////......//////000/////////000000...---//////------------//////---000000......000000---,,,---///000000111333444666555777:::888222...///,,,000222111---,,,...111111000/////////000222333333111//////000000///...///.........//////---,,,...111000---...111222///000...---...//////...---//////...---------------------------------,,,,,,000000111111222222333333666777888888666333///---......//////......---,,,///...,,,++++++---000222......---,,,---...000111000000000000000///...------,,,,,,,,,,,,---...........................///...............///000000~~~{{{wwwsssooojjjddd```]]]\\\[[[XXXUUUUUUVVVXXXYYYWWWTTTOOOLLLJJJJJJJJJHHHFFFEEEEEEFFFFFFEEEDDDKKKLLLHHHCCCAAAEEEGGGEEEFFFDDDAAA>>>===>>>@@@AAADDD@@@<<<:::;;;<<<======>>>===???HHHUUU___cccdddUUUUUUQQQIII@@@999777888333333111000///000000000/////////000000111111111000000000000000111111111///.........//////............//////000111111222/////////000/////////......000222111...,,,---///000000000000111111000///111111000000//////......222222111000000///000000222000//////111222222111444444333333333222111///111111222222222111000000111111000000000000000111111000000000111111000///111111000//////000111111---000///,,,,,,///000---222000///000222333222000...888>>><<<666333333222000222333111///...000222222111111000111222444555555444333222222222222222......///000222333222222///111000------000000...222000//////111222222111//////......------......000///////////////////////////000222444666666555:::::::::999777333000...---...............------111000...------...000222000/////////000000111222///000000111111111000000/////////////////////000------........./////////000000/////////000111222yyyxxxuuuqqqmmmkkkkkklllpppmmmgggbbb^^^[[[YYYXXXPPPOOOOOOPPPSSSTTTTTTSSSYYYYYYUUUOOOMMMPPPRRRQQQPPPNNNJJJHHHFFFGGGHHHIIILLLIIIDDDBBBBBBBBBBBBBBBBBB@@@CCCLLLYYYeeejjjjjjaaaaaa^^^UUUJJJ@@@;;;999888777555444333333444444000000000000000000000000/////////000000111111111......//////.........///......///000111222333333000111111222222111111111000333555444111///000222111222333333333222111111444444333333222222222222222111000///////////////111000//////111222222222777555444444444333000---//////000111222222222222000000000//////000111111000000000000000000000111111000000000000000000111111333222......111111///000000111111111333777;;;999BBBGGGCCC===;;;999444888555333333444555444333444444333333444555777888888888777666444444444555111222444444555555555555333555555111000333333111444222000111222333333333111000000//////000000111333333222222222333444555333222333666:::<<<<<<:::<<<:::888555333111000////////////000111222222333222222222222222222333333222333444444444444333222111111222333444444444444333333333333333333333222///000000111222333444444333333333333333444444555}}}yyyvvvsssqqqcccccccccfffiiikkklllkkkkkkkkkgggaaa___bbbcccbbb\\\ZZZWWWTTTRRRQQQQQQQQQTTTQQQNNNLLLKKKKKKIIIHHHGGGGGGJJJRRR]]]ggglllnnnpppnnnjjjaaaTTTHHH>>>999:::888666444333333444555333333333222111111000000//////000000111222222222000222333222111000111222111111222333444444555555///000111222333222111000000111222222111000111222222444666666555333333333222222222333333333333333222222111111000111111111555333222333555666666666888666555666888777333///111111111222222333444444111000000000000111222222000111111111///000111333111111111111111111111111000222111---...111333111,,,111555444111222888???BBBJJJQQQQQQMMMFFF===555<<<777333333666888666333555555555555666777999:::999999999777555444555666666777999888777666666777;;;===<<<888777999999666444333222333444444333222333222111000000000000000222111111111222444666777888777777;;;???AAA???<<<<<<:::888555333333333333000000000111222333555666000111333444666777888999666666555555444333333333444444555555555444444444333333444444444333222222000111222333444555666777333444555555666666555555|||zzz|||}}}zzzrrrpppnnnkkkhhhfffddddddfffdddbbbaaa```^^^[[[YYYWWWYYY^^^dddkkkrrrxxx{{{~~~|||wwwpppfffZZZMMMEEE>>>===:::777666777888999<<<;;;:::999888666555555444555555666777777888888666888999888666555777999666666666777777888888888333444777999999888666555333333333444666777666555666999<<<<<<:::999999:::444555555666666777777888999999888888888999::::::;;;:::999999<<<=========;;;:::999<<<@@@AAA>>>:::::::::999888888888888888666666555555666777777888555666777666444555777:::555666666666666666666555222444444111333888;;;:::666;;;???===:::===FFFOOOZZZ___hhhllleeeXXXLLLFFFEEECCC@@@?????????@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGHHHIIIFFFCCCBBBCCCEEEBBBEEEHHHIIIHHHHHHJJJLLLEEEGGGFFFAAA@@@BBBBBB???DDDCCCCCCCCCDDDDDDAAA???AAA@@@>>><<<:::888777777888777777888999<<>>===<<<<<<999888888777888999:::;;;999999:::===AAAGGGKKKNNNEEEBBB>>>;;;999:::<<<>>>CCCCCCBBBAAA???===;;;::::::;;;;;;<<<;;;:::999888777777888:::;;;===>>>>>><<<===???AAABBB@@@???===|||{{{|||{{{zzzzzzyyywwwssspppmmmqqqvvv{{{{{{pppcccZZZIIIGGGDDDAAA@@@AAABBBCCCDDDDDDBBBAAA???===<<<;;;;;;;;;<<<======>>>??????:::<<<>>>===;;;:::<<<>>>999::::::::::::;;;;;;;;;===???BBBEEEEEEDDDAAA???===;;;:::===AAABBBAAA>>>;;;>>>BBBCCCAAA??????AAA===>>>>>>???@@@AAABBBBBBAAAAAA@@@AAAAAABBBCCCDDD@@@???>>>???AAACCCCCCBBB???>>>>>>CCCIIIKKKIIIEEEDDDCCCBBB@@@>>>============<<<<<<<<<======>>>???;;;===>>>===;;;;;;>>>AAA;;;<<<<<<======<<<<<<;;;:::======<<