BM6P6(@ TTTXXXuuuqqqsssooofffdddjjjeee```YYYTTTQQQPPPQQQQQQFFFEEEBBB@@@===<<<::::::999:::888444...***+++...,,,---......------///111111,,,,,,//////,,,,,,111000000000000...,,,+++)))'''((((((((())))))))))))---,,,***)))'''&&&%%%%%%///------///333444333111000111222///++++++000555666///000;;;DDDAAA999444:::888777888;;;;;;888444:::===@@@>>>:::999<<<@@@888BBBCCC===BBBNNNLLL???BBBAAAPPPmmm~~~ppprrrvvvRRRDDDBBBIIIHHHGGGBBB777222000000222000+++)))***&&&&&&&&&&&&''')))***++++++,,,,,,+++***+++---///&&&((((((%%%$$$&&&&&&###...)))$$$%%%+++---+++'''---***)))(((&&&""" !!!### !!!!!!"""&&&###$$$'''""" +++%%%""")))+++""""""&&&"""))),,,%%%!!!''')))%%%$$$%%%'''((()))******)))%%%&&&)))***(((###!!!!!!$$$### !!!''''''###%%%!!!###((()))%%%&&&***---***&&&%%%&&&&&&### '''(((,,,222+++&&&...000)))$$$%%%&&&### $$$$$$$$$$$$%%%%%%%%%%%%######!!!!!!!!!"""###$$$$$$(((***)))$$$!!!!!!###"""%%%"""###)))''''''222LLLooo~~~}}}~~~zzzssshhhCCC%%%%%%&&&)))---//////...$$$$$$###!!! ###%%%&&&$$$$$$&&&$$$!!!###'''!!!&&&)))((())),,,...------,,,***&&&%%%%%%&&&###$$$&&&&&&!!!$$$...---...///...+++)))((((((---,,,'''+++222))) $$$%%%"""&&&%%%%%%((( !!! )))&&&###++++++(((%%%$$$&&&((('''&&&%%%"""!!!&&&)))((($$$!!! $$$+++,,,((()))///111777...///222&&&---))),,,+++'''...222+++&&&)))+++(((&&&''')))+++'''%%%%%%(((,,,//////---,,,&&&)))***)))111444***000000000111222333444555333333333333222000...---111---***+++...222444444TTTWWWwwwqqqrrrxxxtttggg```aaa]]]ZZZXXXYYY[[[XXXQQQJJJCCCBBB@@@>>><<<;;;:::999<<<;;;999666222000000000...//////---+++***,,,---...******------******...+++,,,...///000///...---))))))))))))***++++++,,,)))))))))))))))+++,,,---///......111333444222000)))...333444000......///555//////:::BBB@@@999555888777777888999888666444888;;;>>>===:::999<<>>AAA@@@AAADDDFFFEEECCCAAAFFF@@@BBBUUUrrrvvvgggsssxxxVVVHHHDDDBBB:::777999444444///+++***(((%%%&&&))))))))))))))))))))))))***---...---***'''&&&&&&'''"""&&&'''&&&''',,,---+++$$$&&&)))---///000///...+++***((('''((((((&&&$$$""" ######!!!"""%%%###$$$%%%***111555---"""%%%###***...&&&&&&((("""&&&---...'''"""%%%&&&"""(((&&&%%%######$$$%%%&&&((('''%%%###"""%%%***...$$$''')))(((((()))$$$'''###!!!""""""###&&&+++######$$$###""""""###%%%!!!%%%$$$&&&+++%%%"""***%%%""" !!! !!!'''$$$######""""""!!!!!! $$$((()))&&&""" &&&### !!!&&&(((&&&###### """(((''''''222MMMmmmuuu~~~vvv}}}~~~{{{}}}xxxrrrhhhBBB222...)))%%%%%%&&&&&&'''###%%%'''&&&""" !!!$$$$$$ !!!%%%'''%%%$$$$$$%%%&&&%%%$$$*********'''$$$######$$$""" """&&&&&&###!!!###%%%'''((((((&&&%%%%%%&&&'''...---,,,,,,###(((***,,,((( &&&&&&!!!)))222***###$$$)))***%%%"""%%%$$$###%%%%%%$$$###""""""!!! '''&&&(((***)))%%%$$$'''###+++333333111222222111---***---,,,''',,,000))))))(((((()))+++,,,,,,,,,...+++((('''(((************,,,444555...000444,,,......//////000000111111...///000111111111000000///---------///000000///[[[YYYxxxqqqpppnnniiiggghhhfff```XXXTTTSSSRRRNNNJJJHHHGGGDDDAAA>>><<<;;;:::999555222111222222///,,,)))***+++*********,,,...///...///000000///...///***,,,///000000...+++***,,,+++))))))***,,,///111///...,,,******,,,---///---...000333555555333222333333333111000111555999444333444666888888666555555888;;;999555333333444444777;;;======<<<===>>>>>>:::<<>>666...//////000000000//////555555555444222000---,,,,,,---...000111111111000XXXWWWyyyoookkkjjjiiihhhiiiddd```YYYRRRLLLKKKNNNPPPJJJIIIEEEAAA>>>:::888777;;;888555555777666333000)))***++++++***+++---...)))+++,,,++++++,,,+++)))+++,,,...//////...+++***+++***((('''(((+++---//////...,,,***)))***+++,,,***,,,000222444444555555333222111//////000444666555888999777555444333333555999;;;:::666444444666444777:::===>>>>>>>>>>>>;;;666999BBBCCC<<<<<>>CCC;;;AAAEEEIIIZZZvvvqqqhhh|||vvvTTTDDDEEEQQQWWWXXXOOO???888222---+++)))'''(((---***+++,,,,,,+++***)))((($$$&&&(((((('''&&&'''((('''******((())),,,---***(((+++......+++)))((())))))***'''###'''...+++"""$$$"""$$$((((((%%%%%%'''$$$'''(((%%%$$$''')))(((,,,$$$%%%&&&"""''',,,(((%%%%%%$$$###$$$%%%'''''''''%%%""" !!!$$$&&&&&&***)))!!!$$$'''$$$&&&)))((($$$$$$(((,,,,,,%%%((()))''''''))))))&&&%%%%%%%%%$$$###"""###%%%!!!%%%###$$$)))$$$"""++++++((('''(((&&&"""$$$((( !!!"""###### """&&&)))***)))&&&$$$ $$$&&&&&&######'''+++###&&&""""""'''$$$$$$...BBBiiivvv}}}zzz~~~xxx}}}www{{{{{{vvviii@@@+++***)))))))))'''%%%"""!!!!!!"""!!!"""$$$(((+++(((&&&''')))(((&&&(((------+++((('''&&&%%%$$$"""!!!###$$$$$$&&&)))+++***&&&%%%***,,,)))&&&%%%%%%%%%%%%$$$!!!!!!"""###"""'''"""!!!+++...((((((%%%***+++$$$###(((***'''111:::222$$$###$$$"""%%%%%%+++***$$$ !!!%%% """$$$%%%%%%%%%$$$$$$(((***((((((+++,,,,,,111,,,)))---000...***(((((((((///...%%%(((...(((///))))))//////)))'''***+++++++++***)))***---000444***(((,,,111===AAA555000000111111111///...---...//////000///...,,,+++***,,,///111111111222333NNNRRRwwwrrrnnnlllllljjjbbb[[[TTTUUUUUURRROOOMMMMMMNNNEEECCC@@@===:::888666555555666777555222///......000000000///---,,,---...---222333111111333222---++++++++++++,,,------...++++++***))))))))))))***'''(((***,,,---......---,,,...//////......111444...///000111222000,,,***000:::???:::333222444555555555555777888888666444555555555777999:::::::::888:::>>>@@@>>><<<===???;;;???BBBGGGSSSiiiwwwhhhsss|||wwwWWWEEE???FFFIIINNNNNNDDD===666///,,,)))(((+++000((()))+++,,,+++***)))'''###&&&(((((('''''''''(((&&&))))))((())),,,---+++)))+++------+++'''$$$"""(((***(((%%%+++444222(((%%%$$$%%%))))))&&&$$$&&&...***))))))'''$$$%%%)))***"""%%%(((%%%(((,,,%%%&&&$$$"""###$$$%%%&&&'''&&&$$$""" !!!###$$$$$$+++,,,%%%$$$***---((($$$((('''###!!!$$$(((((("""&&&&&&###%%%***,,,***)))'''%%%$$$%%%%%%$$$"""$$$###$$$***%%%"""+++,,,((('''******'''%%%'''""""""######$$$%%%%%%%%%"""###%%%'''((('''%%%$$$$$$%%%'''''''''&&&&&&'''""" &&&$$$$$$///BBBkkkwww{{{}}}zzz{{{~~~vvvggg<<>><<<:::999999888:::<<<:::555111000111...///000/////////111333+++111222//////222111+++111///---+++************,,,,,,++++++***))))))(((((())),,,...///...---,,,///000000...++++++///222777444111...///000000111,,,999@@@;;;444333666888444222222444888999666333555444333444666888888888555;;;>>><<<:::999:::999======???EEEOOOaaa{{{}}}kkkkkk}}}RRRAAA;;;>>>===AAADDD???333...,,,---+++((((((+++'''(((***++++++***)))'''$$$'''))))))(((&&&&&&'''$$$'''(((''')))---...,,,((('''&&&&&&&&&((())))))$$$(((&&&$$$+++777555+++---+++---111111,,,+++,,,333***&&&******###!!!&&&%%%$$$)))&&&((())) &&&""" """"""###$$$$$$###""""""###%%%''')))(((---)))(((+++(((!!!%%%%%% !!!!!! !!!###---222222222---)))''''''&&&### !!! """(((### )))+++&&&&&&***---***'''&&&+++******)))'''&&&&&&%%%&&&$$$ !!!$$$'''(((&&&%%%'''******&&&"""###!!!###***)))***555DDDnnnzzz}}}~~~yyyggg:::000,,,(((%%%&&&'''((((((''')))***)))&&&###!!!!!!...***(((((('''%%%)))///'''+++...---***((()))+++###$$$%%%%%%$$$%%%''')))((($$$"""###""" """&&&"""###$$$%%%%%%'''***--- ,,,***###%%%&&&$$$(((%%%%%%(((+++)))###$$$)))000000+++,,,000'''$$$)))%%% """%%%$$$###$$$!!! $$$)))***&&&!!!!!!&&&'''######(((***(((,,,222222***&&&((()))''' ((('''!!!'''"""&&&###(((000///''')))222''')))+++***'''&&&(((***(((%%%)))+++***111555+++---...//////...,,,***)))***+++---///000000000///---...///...***((()))+++IIIVVV}}}wwwpppjjjfffdddccccccXXXUUUPPPMMMLLLJJJIIIHHHFFFDDDBBBAAAAAA@@@>>><<<>>><<<888222///...111444000111111---***,,,333999@@@===777000+++)))***+++000...,,,)))(((''''''(((***,,,,,,+++)))))),,,//////...+++***+++...111444888000******///333111---///111333333111222555999;;;===>>>;;;555111333888555:::999222222999:::444000111444666777777777666666777999:::999999;;;<<<777??????999BBB___{{{mmmlll~~~XXX@@@AAA>>>@@@HHH<<<333///...---+++***))))))))))))***+++***((('''((()))***))))))((('''&&&&&&&&&(((((()))***************)))'''&&&&&&''''''&&&$$$+++(((((((((000(((###++++++,,,,,,---...///000---)))$$$!!!!!!###$$$$$$&&&&&&&&&''''''&&&""" ###&&&&&&$$$###$$$%%%###''',,,,,,)))%%%$$$$$$###&&&((('''$$$!!!!!!""""""###%%%$$$$$$###%%%&&&))),,,(((&&&'''+++'''###"""""""""  ###&&&(((((()))***++++++)))%%%###"""$$$&&&(((,,,+++)))%%%!!!+++###   !!!"""###$$$%%%%%%$$$$$$&&&)))---000111===eeesss{{{xxx^^^>>>333)))!!!$$$---111+++###---444111$$$)))333666111&&&###***((("""///###$$$&&&'''''''''&&&&&&)))+++)))""" ######%%%%%%%%%&&&&&&%%%%%%$$$"""""""""###(((,,,)))""")))---+++%%%$$$***...---(((***&&&(((111111***---//////,,,'''###"""###"""!!!!!! """###$$$(((&&&%%%%%%%%%%%%$$$"""!!!%%%$$$!!! ###(((""")))...+++&&&$$$''')))'''%%%$$$$$$&&&''''''&&&&&&+++---)))'''(((### ###(((+++,,,***'''$$$'''((()))+++,,,,,,,,,+++///...,,,---//////+++(((+++,,,------,,,---///111,,,---......,,,+++,,,,,,MMMUUUzzzvvvppplllhhheeebbb___[[[WWWRRRNNNLLLJJJIIIHHHCCCAAA???>>>===<<<:::888555777999888666222111000333555555222---,,,///222222222111000000000222444000///...,,,+++*********((()))***)))''''''***,,,,,,+++***))))))+++...///777444111...---,,,,,,,,,///111444666777999;;;======AAAAAA888000...///...888999888444444777888666333333555666777777777777666888::::::999888888999<<>>BBBVVVooouuuiiitttfffJJJEEE===:::@@@444---//////---,,,+++*********((()))***)))(((((()))***'''''')))***+++,,,,,,,,,......---,,,***((('''&&&""""""###''',,,111444444,,,"""///,,,%%%+++&&&&&&&&&'''((()))+++...000111***(((&&&###!!!!!!###$$$&&&$$$###%%%''''''$$$!!!!!!$$$&&&'''%%%$$$%%%&&&!!!###&&&'''&&&###"""""" ###$$$$$$""" !!!###%%%&&&'''&&&%%%$$$%%%'''!!!%%%&&&###!!!$$$%%%""")))&&&"""!!!""""""  """%%%&&&&&&&&&((()))((('''&&&%%%$$$######$$$######$$$###"""###&&&(((((("""!!!!!! $$$$$$$$$######"""!!! #########$$$(((,,,///111<<>>===:::888111555888999777444222111222555777666222//////000000000111222222222111111............---,,,+++***'''((()))((('''''')))+++++++++************+++,,,***...222111---,,,000555111222333777:::<<<<<<;;;666@@@AAA555///444777222:::666444555444222222555555555555555666666777888777:::<<<<<<;;;999888888777;;;@@@DDDGGGTTTmmmlllmmmgggLLLGGG>>>777<<<444222000///...---,,,+++++++++''')))***)))(((((()))***'''(((***,,,.........---///...---+++)))'''&&&%%%((('''&&&(((,,,111333444---(((777000###&&&%%%***///...---+++***)))))))))%%%&&&&&&&&&%%%%%%&&&'''+++'''$$$%%%((()))&&&"""&&&''')))***)))(((((()))!!!!!!!!!"""###$$$"""!!! !!!""""""!!!!!!###%%%%%%&&&'''&&&$$$$$$%%%&&&!!!######%%%(((&&&"""&&&$$$!!!!!!!!!""""""!!! !!!#########$$$&&&(((&&&&&&&&&&&&%%%###!!! $$$$$$$$$###""""""$$$&&&%%%  ######$$$'''''''''&&&$$$###!!! %%%$$$$$$$$$&&&)))+++---:::eeewwwtttWWW333'''((()))'''%%%&&&(((+++---222000***)))------(((***++++++***((((((***+++'''(((((()))(((((('''&&&!!!###### !!!$$$%%%###""""""""""""!!!!!! """######"""&&&)))&&& !!!%%%&&&###"""%%%((('''%%%(((%%%"""$$$ %%%''')))(((%%%###!!!!!!"""""""""""""""###$$$$$$&&&%%%$$$%%%&&&''''''%%%'''&&&&&&%%%%%%%%%&&&'''$$$$$$%%%'''&&&%%%$$$$$$###"""###%%%((()))((('''$$$&&&$$$"""$$$)))------))))))******************))))))******)))(((((('''*********,,,...///...,,,000222333333111///......111000/////////111333444QQQLLLyyyvvvrrrnnnkkkgggbbb______YYYRRRLLLIIIGGGFFFEEEGGGDDDBBB@@@???===:::888777777666444222222444555...111444555444444555666222111000000000000ӵ,,,+++)))((()))***************+++,,,,,,,,,------,,,,,,++++++###***000111//////333888333222222555999999666333555CCCDDD555111;;;???888:::222000555444------444666555444333333444666777888:::===>>>===;;;;;;:::888888???HHHJJJQQQmmmttthhhĦĦӵĦbbbNNNQQQIII<<<;;;555:::222111000...------------***+++,,,+++)))((()))***++++++,,,,,,,,,***(((''''''''''''''''''''''''(((...+++(((''')))+++,,,---///***999222$$$((('''---000///,,,***'''%%%$$$$$$$$$$$$%%%)))---...---***111+++&&&&&&)))***&&&"""&&&''''''((((((((((((((($$$!!! $$$%%%$$$"""$$$$$$###""""""###$$$&&& """######""""""###%%%%%%######'''(((&&&$$$###"""!!!"""###$$$%%%""""""###""""""###&&&((((((((('''&&&$$$###""""""%%%%%%%%%###!!!!!!###$$$###  """$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%(((((('''&&&%%%&&&(((***;;;fffwww~~~~~~www\\\999%%%'''((('''$$$$$$'''++++++,,,+++(((***---+++%%%+++111111***''')))(((###%%%%%%%%%%%%$$$######""" !!!!!!!!!!!!#########""""""!!!!!! !!!!!!!!!$$$###!!!######"""###$$$$$$(((***((($$$###((()))&&&!!!###%%%&&&%%%###!!! !!!!!!!!!!!!""""""######$$$###"""$$$&&&''''''&&&***)))(((((((((&&&### %%%!!!!!!%%%'''&&&###"""%%%%%%%%%''')))***(((&&&((((((&&&###$$$&&&)))***+++***((('''&&&''')))***+++++++++***)))(((((('''(((((()))+++---...//////***---000111000/////////...------...//////...---RRRMMM|||xxxrrrmmmjjjgggdddbbbaaa\\\VVVPPPMMMKKKJJJIIICCCAAA>>><<<;;;999666444999999888555222111111333...///000111333555888:::111...,,,,,,...4ĉ@ӵ+++)))(((***)))******+++++++++++++++,,,---------,,,+++***+++---000000000///......111000000333777777444000<<L=hĦ4ĉ@ӵ>LeeeWWWbbb[[[GGG<<<555===444444222000///.........---......,,,***(((((()))*********)))'''%%%###""""""""""""###$$$&&&'''((()))'''%%%%%%)))---///000222)))777222***///,,,...$$$$$$$$$%%%%%%&&&'''(((,,,(((&&&+++222444...''',,,((($$$%%%((()))'''$$$""""""""""""######$$$###$$$!!!###%%%$$$"""'''%%%###"""""""""""""""!!!""""""###$$$&&&)))$$$!!!"""%%%&&&&&&%%%######""""""###$$$&&&((($$$$$$$$$$$$######&&&(((,,,***'''%%%###$$$%%%&&& !!!""""""$$$''')))"""!!! """$$$%%%#########$$$%%%&&&'''((((((''''''((('''&&&'''***---AAAkkkyyy~~~}}}yyyttt]]];;;((('''&&&%%%%%%&&&'''(((((('''$$$###'''+++***&&&(((000111(((%%%)))(((!!!$$$######""""""!!!!!!!!!"""!!!!!!""""""!!! !!!###"""!!!!!!!!!!!!"""###"""$$$$$$"""###&&&%%%!!! """$$$###!!!!!!###))),,,,,,***)))***)))''' """###$$$###!!! !!!!!!!!!""""""""""""!!!!!!"""%%%&&&&&&%%%%%%%%%'''******'''"""&&& %%%)))&&&######+++)))((()))))))))'''%%%)))((('''''''''%%%%%%&&&***(((&&&$$$$$$%%%''')))---,,,,,,+++************((()))***+++,,,...///000+++---000111000.........111111111333555333///,,,SSSRRR}}}xxxrrrmmmiiigggdddbbb[[[WWWRRRNNNLLLJJJHHHGGGDDDBBB???>>>===;;;888666777999;;;:::666111...,,,222111///...///222555777777333...---///GG=?,,,+++)))(((((()))++++++***(((******+++++++++++++++***---,,,,,,...111222000---...///000333666777777666888BBBBBB555000666:::777;;;777555666555333333666111111111111111222333444333555777999999:::<<<===EEE???>>>@@@===AAAYYYuuummm{{{HdĦ=ĪjGG=?HdĦdddVVVdddbbbPPPEEE>>>GGG888777555222000///...------......,,,)))(((((()))%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###$$$&&&''')))(((&&&(((+++...000111444)))666444///666000...******))))))))))))******111---***,,,111111)))!!!"""!!!!!!###&&&'''''''''%%%$$$"""###%%%&&&&&&%%%"""!!! !!!""""""!!!%%%###!!! !!!#########$$$&&&((($$$###$$$))))))%%%!!! !!!"""###""""""###&&&(((%%%&&&&&&&&&$$$$$$&&&(((---***'''$$$$$$%%%((()))"""######"""!!!!!!$$$&&&###$$$###!!!"""&&&&&&"""%%%%%%%%%%%%&&&&&&&&&&&&!!!$$$&&&&&&&&&)))...333HHHppp|||zzzsssoooXXX555+++(((%%%$$$&&&((('''%%%&&&### $$$(((((('''""")))***%%%###''''''###%%%$$$$$$############$$$###!!!"""$$$###  """"""!!!!!!!!!###%%%&&&!!!$$$$$$""""""&&&&&&$$$###"""$$$&&&$$$ ###"""######"""!!!"""!!! !!!###$$$###!!! !!!"""""""""""""""""""""!!!"""%%%&&&&&&%%%!!!&&&)))***(((%%%"""''' '''+++&&&$$$&&&...,,,)))(((((((((&&&%%%&&&%%%&&&******&&&%%%'''((('''&&&%%%%%%&&&'''(((,,,,,,+++++++++,,,,,,---+++,,,---,,,,,,---///111111222333222///---,,,,,,111000111333555444000+++NNNVVVӵĭӵӵqqqĦUUURRROOOMMMLLLJJJHHHEEEFFFӵӵ---...ĦƜ`1.׼s,,,++++++***Ħ+++)))******++++++,,,,,,---ӵ000Ħ111333333444666888444999:::444ĭӵ333444Ħ<<&eg&esss>hӵUUUTTTSSSSSSQQQNNNKKKg&e<<<guO>uO>&e------4ff?>ߝL:::gĉ@***)))))))))Shӵ+++---,,,,,,---...///g&e...>hӵ222//////111555;;;<<<;;;fff?><z666g&e>&e444555HL;;;???AAAShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&ennnMMMKKKS?ʬ8884ff?>ߝL(((@e&&&g&e***)))(((3h?g&e>&e===;;;??++++++***)))((((((((())) %%%***)))$$$!!!###&&&%%%)))---,,,&&&######%%%$$$!!!"""$$$$$$"""$$$''')))((($$$"""###%%%"""!!!!!!###%%%&&&### """######"""$$$   ))) """%%%###%%%''''''&&&$$$$$$$$$$$$%%%&&&&&&''''''&&&&&& !!!!!!###'''***###''''''$$$'''------(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((&&&""""""''',,,EEEnnn{{{}}}|||xxxttt[[[555,,,+++***(((%%%$$$%%%'''$$$###%%%&&&&&&######$$$###"""!!!""" !!!$$$$$$#########$$$&&&'''###!!!&&&&&&!!! $$$!!!###&&&(((&&&***+++))))))---///...,,,(((''')))&&& !!!&&&!!! !!!$$$((('''$$$ ###%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%'''&&&%%%&&&((()))(((''''''***+++(((""" ###&&&((("""$$$,,,---&&&&&&,,,+++((($$$"""###%%%''''''+++&&&%%%)))((($$$$$$(((((())),,,...///...---,,,'''''''''(((***,,,///000000111111///,,,+++---000,,,------,,,******,,,---000+++'''(((...333555444PPP4DӵHƅ^Hu]ĦHu]ĦrrrZuR)ĦYYYUUUQQQMMMJJJHHHGGGHu]Ħ===HŐeHŐeHu]Ħ222qIܗGIӵ111tt------***HGgĉ@))),,,...............---Hu]Ħ000ZuR)Ħ///---,,,222999888777sߝLGdUĦ,,,Hƅ^Hu]Ħ111ntHdĦ<<<<<<HGgĉ@LLLHdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦwwwTTTHtƅ^777qIܗGIӵ***H׼s,,,,,,Hu]Ħ (((Bt=o9ĦHƅ^Hu]Ħ@@@'''***)))'''$$$###%%%)))---((((((''''''''''''((((((''''''''''''''''''''''''***...$$$(((...%%% 000444******444///%%%!!!"""&&&'''''''''%%%######$$$$$$$$$###$$$$$$$$$$$$#########""" !!!"""!!!!!!!!!$$$&&&((((((&&&######### &&&((($$$###'''((($$$&&&%%%!!!###)))&&&'''$$$###&&&+++,,,)))$$$&&&!!!"""%%%%%%&&&)))&&&'''!!! (((((((((000NNNqqqwww}}}zzzzzzoooTTT111((((((((('''&&&%%%###"""%%%%%%''')))***((($$$ &&&%%%###"""!!!""""""###%%%%%%%%%###!!!&&&###  """###""""""$$$&&&(((******(((***###---$$$...(((...***///111######+++ &&&### !!!$$$&&&'''&&&$$$######%%%''''''&&& !!!"""$$$$$$%%%%%%$$$ ---...###!!!+++---%%%444+++&&&((('''$$$$$$(((&&&***---...,,,+++---000(((&&&$$$$$$%%%)))...111((()))***+++***)))&&&%%%&&&)))---000222000...,,,******))))))((())))))***...000222222///...///000000000000000///---,,,+++---+++***,,,111333222000TTT___4DuXӵDdDΦDdDĦDdDĦnnnffft|>>000---=ӊB1.uTӵ+++DdDĦ***(((DdDĦ***GIdnuR)ĦDdDΦDdDӵ'''"""!!!%%%)))***###&&&)))***(((&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!"""###%%%%%%###"""!!!!!! $$$---((("""'''))) $$$111111$$$!!!)))%%%$$$$$$$$$%%%$$$!!! ###&&&'''&&&%%%%%%$$$"""!!! !!!!!!!!! !!!"""###%%% !!!'''+++)))&&&$$$((((((''''''%%%""" """$$$%%%***,,,)))###""""""$$$%%%'''''''''''''''###!!!###$$$######&&&"""$$$!!!###***((()))666SSStttyyy|||xxx```>>>)))(((&&&%%%$$$$$$$$$$$$"""!!!!!!"""$$$$$$"""!!!######$$$%%%%%%%%%$$$$$$!!!!!!!!!"""###&&&((()))&&&%%%"""!!! """$$$&&&%%%...000,,,((((((+++333... ((((((---???&&&***555555'''%%%///222'''%%%""""""###$$$$$$######$$$$$$$$$""""""###$$$,,,***'''$$$"""!!! !!!"""###%%%(((---333888111+++)))111888777111,,,333111...,,,,,,,,,+++***&&&''')))++++++***(((''''''&&&%%%%%%&&&'''***+++,,,***(((''''''(((***+++)))******+++++++++******)))+++------,,,,,,---...000000000000//////......222333555555333111111111QQQWWW4DuXӵDdDʜ4DuTӵ>d<ĦuuuDt]]][[[UUUPPPLLLJJJIIIJJJ>d<Ħ999>d<ʜDd<ʜ4DuTӵ000///F&uTӵ---4DufئL>e(((puR)Ħ...------,,,+++,,,...>d<Ħ---Dt///555333///222777@@@;;;DdDΦDdDĦ888>d<ʜ4DuTӵ3334DwDd<Ħ:::puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħppppeӵ===Ħ,,,F&uTӵ)))DdDĦ))))))>d<Ħ***peӵDx<>d<ʜ4DuTӵ"""!!!$$$(((+++,,,%%%(((+++,,,+++(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&''''''&&&$$$""""""###!!!''',,,### ++++++"""$$$111111$$$"""+++)))&&&!!!"""###!!!$$$'''((('''%%%'''%%%###!!! !!!"""###!!! !!!###$$$)))%%%!!!!!!%%%'''%%%###!!!%%%(((((('''''''''&&&$$$%%%&&&&&&''''''%%%###$$$%%%''''''&&&%%%&&&'''(((###!!!###$$$""""""$$$"""%%%###%%%+++&&&)))888ZZZzzz~~~zzz]]]777)))(((%%%#########$$$%%%!!!  """######"""###$$$%%%&&&&&&%%%###"""%%%$$$"""!!!"""###%%%'''###"""  """$$$%%%"""''',,,---+++'''&&&%%%"""+++$$$(((------333,,,'''000555((("""***000'''&&&$$$###$$$$$$###!!!$$$&&&''''''$$$###$$$%%%+++)))&&&$$$""""""######'''"""###)))+++(((+++222///***+++555AAABBB888...222...)))'''(((((('''%%%&&&''')))***)))(((&&&$$$"""$$$(((***+++)))&&&$$$---+++)))'''&&&'''((())))))***+++,,,,,,++++++******+++,,,.........//////+++++++++++++++++++++,,,...222666666444222333555PPPVVV4DuXӵD&dq&ĒRsdKĦxxxDHRRudTTTRRRPPPOOOQQQRRRTTTsdKĦ777D&oq<Ōq&ĒR111000///>dp&ĒR///---nfʜd<Φ>d<Ħ666s&dq&ĒR999555i?ʜtd<Ħ===HHܗDӊBCCC<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦqqqB?dp&ĒR))))))>d<sdKĦ'''B?Ho9$$$s&dq&ĒR$$$###%%%(((*********&&&(((******(((&&&&&&&&&$$$$$$############$$$$$$###$$$'''(((((('''$$$###'''&&&"""$$$&&&)))'''&&&(((******'''%%%%%%'''%%%"""!!!$$$'''""""""###&&&((((((&&&###'''&&&%%%###""""""#########"""  !!!###%%%((((((&&&$$$######$$$%%%000///,,,((($$$!!!!!!###"""""""""###$$$%%%(((+++%%%&&&&&&%%%###"""###$$$'''###!!!$$$$$$"""!!!"""$$$&&&%%%'''***$$$(((;;;___|||xxxWWW...((('''%%%###"""###$$$%%%"""!!! !!!#########%%%%%%&&&&&&%%%###""" &&&%%%###!!! !!!"""$$$"""!!! !!!###%%%''''''&&&&&&(((,,,---+++(((&&&:::444---555///&&&222'''+++222+++&&&---111(((&&&$$$$$$$$$$$$###!!!$$$%%%&&&'''&&&%%%$$$%%%&&&%%%#########%%%''')))+++%%%'''000000(((&&&+++---+++---888EEEIII>>>111///***&&&$$$&&&'''&&&$$$''''''&&&&&&%%%%%%%%%%%%$$$&&&)))******'''$$$""",,,,,,++++++***(((''''''))))))***+++++++++++++++******+++---...///......---------------///000111...222555555333222333555SSS[[[4DuXӵHu]3hhne{{{uuu=e\\\ZZZWWWTTTRRRPPPOOOOOOne999888pIƎ@t@h333111...>h333...---fe(((@ďD&&&))),,,---------,,,,,,+++ne---///=e111444222000444:::888666ege555444sĪj@h===;;;444fdDĦ===@ďDBBBEEEHkge@hwww@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦnesss@h@@@;;;>h+++------se+++ne'''$$$@G$$$$$$sĪj@h&&&######'''(((&&&%%%&&&%%%&&&&&&%%%###"""###$$$$$$$$$############$$$$$$"""###$$$&&&&&&$$$###"""'''(((!!!!!!$$$"""((()))"""!!!&&&$$$ ###''')))(((&&&%%%%%%$$$######%%%&&&&&&$$$"""%%%%%%%%%%%%%%%$$$$$$$$$""""""!!!!!!!!!"""###$$$$$$&&&''''''%%%%%%(((***111---)))'''###!!!###((('''%%%%%%$$$!!! $$$+++%%%$$$###"""!!!!!! &&&"""!!!$$$%%%"""!!!"""%%%&&&%%%''')))"""***AAAZZZtttxxx~~~vvvTTT+++'''&&&%%%#########$$$%%%###""" !!!"""######"""$$$$$$$$$$$$###"""!!!!!!$$$###"""!!!!!!"""$$$$$$############%%%''')))***)))%%%"""'''///444444111)))<<<333+++"""===777,,,..."""%%%,,,))))))///000)))'''$$$###$$$$$$$$$###"""!!!"""$$$&&&&&&$$$!!!!!!!!!!!!"""$$$''')))******&&&***222444...***+++......000:::GGGLLLCCC555---+++(((''''''''''''&&&'''&&&$$$###$$$%%%''')))---***'''$$$###%%%''')))+++,,,------,,,***'''%%%)))((((((((()))***+++,,,***))))))+++------,,,+++...---------...000222333333444444333111111111222QQQ4DuXӵĵD^xxxrrrdddcccaaa^^^YYYTTTNNNJJJHHH@@@===:::111222///,,,,,,---...//////++++++***((((((((()))((()))+++,,,,,,++++++...///---///111111000555<<<444111555555666111:::<<<444000DdDĦ;;;===???DDDGGGvvvD^s׼sgeFm8>aĦs׼sHoD^DdDĦrrrRRR???BBB<<<888***,,,...///s׼s((())))))'''%%%%%%)))((((((%%%%%%"""###'''&&&""""""&&&###%%%&&&%%%###!!!!!!!!!%%%$$$$$$######$$$$$$%%%""""""############"""""""""(((######$$$!!!$$$%%%((('''""" ###!!!"""(((***(((%%%###"""###!!!!!!"""###$$$###""""""###%%%&&&&&&%%%$$$###!!!""""""""""""###############%%%'''***+++,,,+++)))%%%$$$&&&%%%###'''---)))((()))(((###!!!(((&&&###!!!!!!$$$%%%$$$###%%%!!! $$$%%%"""!!!"""###$$$###&&&((("""---III\\\qqqoooxxx|||~~~|||wwwzzz}}}uuuXXX000%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!""""""!!! """!!!!!!!!!"""######$$$#########$$$$$$$$$$$$%%%""""""###$$$&&&(((***+++(((&&&%%%)))///333444333)))000'''///+++???:::777'''###))),,,''')))...,,,***'''###"""###$$$%%%%%%""""""((()))%%% !!!"""###$$$&&&''''''%%%%%%(((---111000---+++111222555;;;GGGNNNFFF999,,,---,,,+++(((&&&&&&&&&&&&%%%%%%%%%&&&(((***,,,...+++&&&######&&&***---++++++,,,,,,+++)))'''&&&)))(((&&&%%%&&&(((+++---,,,+++***+++---...,,,***++++++***+++,,,///111333666444111111222333444444Φ4DuXӵtvӵ>d<ĦĦsssnnnnnnkkkfffcccccc\\\\\\[[[ZZZWWWTTTQQQOOOEEEEEEĦ<<<777555999777777888:::999444000111---******,,,///000000222///000333222---+++......,,,***+++---///---***+++(((&&&&&&)))+++)))'''%%%'''***---...---+++***Ħ++++++---///111---,,,...000000000666===888555111000111333444444222555888777555333555888...<<>>===>d<Ħ999;;;=========;;;:::>>>DDDHHHIIILLLjjjrrrwwwĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦqqqRRROOOLLLJJJNNNCCCAAAGGG>>>666333222111333777(((***---///Be$$$((((((((((((Ħ''''''((()))+++---///111111---,,,***(((&&&%%%$$$$$$&&&######&&&%%%!!!###)))###%%%((((((&&&###!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$##################$$$)))%%%(((...)))&&&***)))'''&&&$$$!!! """$$$### !!!### !!!######"""!!!###&&&&&&%%%$$$"""!!!!!!"""############"""&&&$$$###'''---///,,,((()))%%%%%%'''%%% !!!''' """'''+++(((###'''000)))%%%!!!###(((,,,+++((($$$ $$$%%%###!!!"""!!!"""!!!%%%'''###000OOOhhhxxxqqqyyy}}}~~~wwwxxx||||||vvv[[[666$$$$$$%%%%%%%%%$$$######"""!!!!!!!!!"""""" !!!###&&&'''&&&&&&&&&&&&&&&%%%###### !!!"""$$$''')))***'''(((***+++,,,---...///111---&&&<<<999>>>333777))),,,555555***+++000+++***'''###!!!"""$$$&&&'''%%% ###+++...((("""""""""###$$$$$$$$$######"""###$$$&&&***...,,,(((333666888===GGGNNNHHH===+++---...,,,'''######%%%$$$%%%&&&((()))+++------(((((('''(((((()))***++++++++++++***))))))(((''')))'''%%%$$$$$$'''+++---000...,,,...000000...+++,,,,,,+++,,,...111333555555111...///333777999888?aŖ%7uSQuR)ӵsdKĦgdKĦyyynnniiiiiiiiieeeaaafffbbb^^^[[[XXXVVVSSSQQQPPPgdKĦ888333222999888777666666555333111111000000000000000111222111222222222222000...---///000222333111...***(((***(((&&&&&&((()))*********+++,,,---...---,,,gdKĦ...,,,...111111---111666777666444555666:::444000111222000111333555777999::::::888666444444999999444444999;;;:::gdDĦ555888<<<777>>>CCC@@@>>>@@@EEEGGGFFFccc}}}xxxgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦuuuUUUQQQOOOKKKKKKDDDHHH???@@@???:::444111111222+++---...+++)))...,,,+++)))gdKĦ111---,,,---000...)))(((+++(((000)))------))),,,!!!%%%&&&'''&&&###$$$'''***$$$%%%###$$$''''''###"""!!!!!!###'''(((&&&###$$$$$$$$$######$$$'''***###$$$%%%&&&''')))******)))&&&###""""""#########'''""" !!!###&&&&&&###""""""  !!!""""""""""""######$$$'''))))))'''%%%!!!!!!"""&&&))))))%%%!!!*********)))(((&&&%%%$$$!!!!!!"""$$$'''))))))(((!!!!!! !!!###%%%&&&---&&&)))###&&&)))111UUUuuuvvvxxx{{{}}}~~~}}}{{{wwwWWW,,,+++)))%%%$$$$$$$$$###"""!!!"""###%%%&&&&&&%%%%%% """"""!!!"""%%%!!!!!!!!!!!!!!!!!!""""""###$$$######***111,,,"""&&&***///000...+++******(((''')))...111///---...777///---...((( ***)))((($$$ """&&&$$$%%%(((%%%'''+++)))""""""!!! !!!$$$''')))###$$$---///)))***111+++444<<>>???>Anene{{{tttqqqpppllleee^^^```^^^ZZZXXXWWWUUUSSSQQQneAAA<<<777666777666555555666666444222111000000/////////000000//////000000111111000000222111000///---,,,+++***)))((('''(((***++++++++++++,,,------------ne333///...000000///333333222000///222777<<<:::444000111111///000222666666555555555555666666333888888333222666888De888666888;;;888<<<>>>===???CCCEEEDDDGGG___}}}zzznene>Ak<fhDenene|||[[[UUUQQQKKKJJJAAADDDGGGEEE@@@:::444111111222------,,,+++***)))))))))...,,,ne...222,,,)))'''******)))***...,,,222(((++++++)))///%%%%%%&&&'''&&&$$$$$$'''***%%%######&&&***+++'''###((($$$!!! ###&&&((((((!!!"""###$$$%%%(((,,,000&&&%%%$$$$$$%%%''')))+++***'''$$$"""#########"""#########"""!!! !!!  """&&&((('''###!!!!!! !!!!!!"""######$$$$$$#########%%%(((((('''&&&!!! ###&&&((('''&&&(((((((((''''''&&&%%%$$$######"""$$$&&&&&&%%%$$$$$$############%%%&&&'''!!!###!!!'''111???hhh}}}}}}}}}|||{{{yyyvvvtttyyyYYY///***'''%%%###$$$$$$###"""###$$$&&&&&&%%%#########&&&''''''$$$!!!!!!"""%%%$$$###"""!!!!!!!!!"""###!!!%%%&&&$$$''',,,+++&&&&&&))),,,,,,***'''''''''&&&$$$&&&+++---++++++---)))'''+++222///%%%"""'''&&&)))(((###"""%%%&&&$$$%%%&&&%%%###"""######!!!&&&'''&&&%%%######$$$&&&---((()))///---'''(((111///444???KKKOOOFFF888...,,,000000,,,***+++***&&&&&&***///...***''''''((())))))))))))******++++++,,,+++******************+++***))))))************000...777///...333''''''000333222,,,)))+++......000111222444777999777zzzrrrnnnmmmiiiccc]]]___\\\YYYWWWUUUSSSPPPNNNBBBCCC???:::999666555444444555555444222111000///...............,,,------...///111222333555222...+++))))))***+++)))((()))***,,,---,,,++++++,,,,,,,,,,,,,,,111111///000444333///333222///------111888===888333000222444333444666666555222000000222555777555888888555444666888777===:::888999;;;999;;;;;;;;;???EEEEEEAAAFFFRRRjjjvvvvvv}}}]]]VVVPPPJJJJJJAAADDDIIIDDD===777333222222222///,,,***+++......+++'''---,,,///333666===444---++++++))))))+++---222&&&'''((('''000(((%%%&&&'''&&&%%%%%%''')))***!!! ***111---&&&$$$)))'''$$$$$$&&&'''((('''"""###%%%%%%''')))---000)))'''$$$""""""%%%(((+++***'''$$$######$$$###""" $$$((((((### """"""###$$$###!!!!!!"""###(((***(((""" !!! $$$############%%%&&&'''###""""""###%%%'''((('''###!!! !!!###%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""######!!!%%%$$$$$$###$$$$$$%%%%%%$$$!!!'''"""&&&///@@@lll}}}zzzxxxvvvtttyyy[[[111'''%%%######$$$%%%$$$###$$$''')))'''$$$"""###$$$'''''''''%%%######%%%&&&'''%%%###!!!!!!"""###$$$!!!&&&'''$$$###&&&((((((%%%'''((((((&&&$$$$$$%%%&&&$$$%%%)))***))))))---%%%$$$(((///...%%%###&&&###(((***&&&"""$$$'''(((***'''&&&''''''$$$%%%'''(((***++++++)))((())))))(((%%%(((......,,,111:::000222???MMMHHH444***,,,+++,,,,,,+++---...***$$$))),,,///...***''''''(((++++++)))(((((((((((((((*********)))******++++++++++++******++++++,,,,,,111(((111222666888***---///222333...---///000///111888:::666444888888UUU]]]{{{ppphhhggggggfffeeeccc```\\\YYYVVVRRRMMMJJJLLLIIIFFFEEEDDD@@@;;;999777666444333444444222111111000///...---,,,,,,,,,---,,,,,,,,,...000222333444222...***(((((()))***+++++++++,,,...---+++)))(((((()))***************+++,,,,,,,,,111777666222......///111222444666888777222111555888888999<<<444333111000000222444666555888999888888999;;;<<<:::===@@@@@@===:::999999:::<<<===;;;===AAAAAA???GGGFFFWWWvvvvvvsss~~~YYYQQQMMMIIILLLEEEHHHBBB===777444444444333111...,,,***+++...000///------,,,+++,,,000555999;;;CCC888///......,,,)))(((***000%%%'''((('''///'''&&&&&&&&&&&&&&&''''''(((*** ...333+++$$$'''$$$'''+++......+++&&&###''''''((('''%%%%%%''')))(((&&&%%%######$$$&&&''''''%%%######$$$%%%%%%$$$"""$$$''''''$$$"""""""""%%%&&&%%%%%%$$$#########''')))&&&!!! """### &&&%%%###"""###$$$&&&((($$$""" !!!###&&&''''''&&&%%%###""""""""""""!!!!!!!!!!!!""""""###$$$%%%%%%###!!!!!!!!!!!! ######""""""""""""""""""((('''---&&&%%%***999dddyyyzzz|||||||||}}}~~~~~~xxxZZZ000%%%$$$######%%%&&&&&&%%%###'''***)))&&&%%%(((+++############$$$%%%'''))))))'''$$$"""!!!"""###$$$$$$%%%%%%###"""$$$''')))$$$%%%%%%$$$$$$$$$%%%&&&(((&&&&&&)))***(((***///...(((%%%%%%### """'''"""&&&(((%%%###&&&(((''',,,%%%###%%%&&&&&&***222'''***---////////////000)))%%%&&&,,,000111444:::)))...888???888+++$$$'''%%%'''))))))******'''$$$)))+++...---+++)))((()))************)))((('''&&&***************+++,,,---,,,------,,,++++++,,,---000%%%111666:::999---555///333555444555888999777777???===111---555:::VVV___~~~tttnnnllllllmmmllldddaaa^^^[[[XXXTTTPPPLLLLLLKKKIIIFFFDDDBBB>>>;;;:::777444333333222111000000000...---,,,,,,,,,,,,///...---------///000111000000...,,,+++)))((('''------,,,------+++(((&&&$$$%%%%%%&&&((()))***+++((())))))***///555555000------...000333555777888777222111555777666777999111222333444444444444444333444777999999999;;;>>>===???AAABBB@@@<<<:::888:::???BBB>>>:::;;;>>>>>>GGGBBBQQQtttuuu}}}WWWMMMHHHFFFJJJDDDHHH===:::777666777555222...,,,+++++++++---000444666111///---...222666777888333,,,(((,,,000///,,,+++(((///'''+++---***111'''&&&&&&&&&'''((((((((('''&&& ###///111&&&###)))%%%)))...111000,,,((($$$'''((((((&&&###""""""$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!"""%%%''''''&&&%%%###!!!"""###$$$###!!!&&&&&&%%%%%%%%%$$$$$$######%%%$$$ $$$%%%###%%%$$$###""""""###%%%'''$$$""" !!!$$$%%%&&&###$$$$$$$$$"""!!! !!!###$$$%%%$$$""" !!!"""!!!!!!"""#########"""""""""!!!"""###,,,((((((+++888bbbppptttyyy}}}|||vvvXXX///$$$######$$$'''((('''&&&"""%%%((()))***+++///333%%%$$$######%%%&&&((((((((('''%%%###""""""###$$$((($$$!!!"""$$$%%%'''((($$$#########%%%&&&(((((('''%%%''')))(((&&&)))...111***###"""&&&###$$$###"""%%%)))'''###$$$!!! $$$%%%&&&)))---))),,,000222111000000000555---)))+++000000...,,,###+++///+++***,,,)))$$$"""%%%***+++(((%%%&&&)))''')))++++++++++++++++++&&&(((+++------,,,)))'''+++++++++++++++,,,---......//////---***)))***,,,555---:::<<<:::666,,,888222666888777999======:::555<<<;;;000+++111888:::SSS]]]|||zzzwwwtttqqqmmmiiieee___^^^\\\[[[ZZZXXXTTTQQQHHHIIIGGGCCCAAABBBAAA???:::888555333333333222111000///...---------------000000//////.../////////......///...---+++((('''---,,,+++******)))'''%%%$$$$$$$$$%%%&&&(((***+++)))++++++)))+++//////+++222///++++++///555;;;===666222///222222///...//////111444666777666444222111111333777888666777;;;===>>>@@@AAA@@@>>>;;;999:::AAADDD???999:::===??????>>>OOOsssuuuuuuZZZLLLEEEBBBEEE???BBB???===<<<:::888555000---++++++,,,---...222666999666333......000111000...///++++++///222///++++++'''000***000222...333((('''&&&&&&'''))))))(((&&&$$$!!!%%%---,,,&&&$$$((((((***+++***)))(((***+++###$$$%%%$$$###"""###$$$"""###%%%'''&&&%%%###!!! !!!$$$&&&&&&%%%&&&""" ###%%%### %%%###"""###$$$$$$###""""""""" !!!%%%&&&$$$$$$###"""""""""###$$$%%%%%%"""  """###### """###""""""""""""!!!!!! !!!###%%%'''$$$""" """###$$$$$$###$$$$$$%%%%%%%%%$$$$$$###"""+++((((((+++555\\\ooottt{{{}}}wwwYYY000%%%$$$$$$&&&((()))((('''$$$$$$&&&(((,,,000333444,,,***'''&&&&&&'''&&&%%%&&&&&&%%%$$$############(((### ###&&&'''''')))%%%$$$###$$$&&&((()))(((###$$$&&&)))'''###&&&+++(((%%%""""""##################"""!!!%%%***''' $$$((()))+++---+++'''---///111111///---,,,+++111,,,)))+++///000---((($$$+++***"""$$$...///'''&&&(((---...)))%%%)))///&&&'''((()))***+++++++++$$$'''***---...---***)))+++++++++***++++++,,,,,,,,,...///---***(((***---222///===<<<:::<<<666AAA777999999777999<<<:::666444888<<<;;;777777:::===MMMXXXyyyxxxvvvsssnnnhhhbbb^^^[[[ZZZYYYYYYYYYWWWSSSPPPFFFHHHEEE>>>;;;>>>???<<<999666333333444555666555//////...............//////000000111111000000///---.........---,,,+++******)))''''''((((((((('''((('''&&&&&&&&&'''((()))'''+++---***))),,,---,,,222///,,,---222888<<<===222...,,,//////---+++---...000333666666555333222222111333888777333333888::::::<<<===???>>>===;;;:::???AAA>>><<<>>>@@@???<<<<<>>======<<<999555222000000---,,,,,,000444666555222444///+++***,,,---+++(((222//////222000+++)))***&&&///)))///111...333((('''&&&&&&'''******(((&&&%%%$$$%%%(((******(((%%%$$$&&&'''&&&%%%%%%(((*** """###$$$######$$$%%%"""###$$$$$$%%%$$$###### !!!###$$$###"""!!!""""""###$$$$$$"""!!!"""  """###""" !!!""" !!!$$$$$$!!!$$$$$$##################%%%### !!!  !!!!!! ###%%%###"""!!!!!!"""$$$&&&((('''%%%""""""###$$$%%%%%%"""###$$$%%%&&&&&&%%%%%%)))%%%+++&&&(((+++444YYYrrrxxx{{{^^^555&&&&&&&&&(((******)))''')))&&&$$$''',,,///000......+++'''&&&&&&&&&$$$#########$$$%%%%%%$$$###"""%%%######''''''%%%'''---(((&&&%%%%%%'''(((&&&$$$"""$$$(((***(((###%%%+++###""""""###%%%&&&$$$!!!"""%%%&&&$$$%%%(((&&&"""!!!+++...(((***555666...---///000///,,,***))))))%%%(((+++,,,---......---((()))(((%%%%%%(((******---+++,,,...,,,)))+++222'''''''''((()))***))))))''''''((()))************+++***))))))))))))))))))(((+++...,,,)))))),,,000//////;;;888<<>>===;;;======<<>>888999888555111///222555///,,,,,,222:::;;;222***---)))%%%&&&***,,,***'''((('''))),,,+++(((***...$$$---&&&+++---+++111''''''&&&&&&(((***+++(((%%%'''&&&$$$$$$***000+++"""!!!&&&)))'''%%%$$$$$$!!!###$$$$$$#########$$$######"""""""""###%%%&&&!!!!!! !!!"""""" """''')))&&&"""!!!""" !!!"""!!!!!!"""!!!!!!###"""$$$$$$%%%%%%%%%$$$######%%%###!!! ######"""!!!%%%$$$$$$""""""###%%%'''(((***'''$$$###$$$%%%%%%%%% """###$$$$$$$$$###'''!!!&&&"""(((///:::```ttt{{{~~~ccc:::''''''''')))++++++)))'''...)))$$$%%%+++...+++'''***&&&######$$$%%%$$$### """$$$%%%%%%$$$###!!!!!!###'''***'''"""'''222***(((&&&&&&((('''$$$!!!$$$&&&+++...+++&&&''',,,&&&%%%""" ###&&&%%%"""!!!'''+++'''$$$%%%&&&%%%""",,,)))666???999***+++---,,,***)))******$$$,,,222///)))&&&''')))+++&&&&&&+++((( """,,,222+++(((,,,...,,,,,,000)))(((''''''(((((('''&&&***(((&&&%%%%%%''')))+++***)))((('''''''''''''''%%%(((,,,+++)))***...333777666>>>666<<>>:::???333111;;;===888@@@QQQNNNSSS}}}sssnnnmmmkkkeee___ccc```^^^\\\YYYVVVRRROOOJJJGGGDDDAAA???===;;;999222555888:::999666111...///---,,,...000000...+++***,,,...///......///000////////////...,,,***)))$$$%%%'''(((***+++++++++******)))&&&%%%%%%''')))'''(((***,,,------------+++---...///555:::999444111111111111111222222222))),,,///000000111333444555444222333444555555444888888999<<<>>>===:::777888999:::===??????===;;;AAABBBFFFTTTsssyyyTTTIIIJJJJJJGGG:::<<<<<<;;;;;;;;;555---,,,000,,,///333666666444000......---+++))))))***,,,---***///+++***000---&&&((())))))(((&&&$$$%%%(((+++555,,,$$$000***"""///******%%%+++$$$'''111'''((((((((('''((((((&&&### ###$$$&&&(((((((((&&&%%%%%%""" ###$$$###!!!!!!!!!!!!""""""#########$$$%%%&&&)))***((($$$ )))'''###+++...'''### !!!"""$$$&&&%%%!!!!!!!!!"""%%%######!!!$$$$$$ $$$%%%!!!"""###%%%$$$###""""""### $$$$$$$$$---777111$$$%%%&&&&&&%%%$$$###"""!!!!!!"""$$$%%%&&&&&&%%%%%%'''!!!'''%%%)))+++111UUUttt~~~~~~bbb???...(((%%%&&&'''&&&''')))"""***111111)))$$$&&&******++++++)))%%%""" """&&&)))+++(((###(((((('''''')))***---...,,,***&&&$$$$$$&&&)))+++)))&&&%%%)))+++***)))+++((("""&&&((("""%%%+++&&&+++(((%%%%%%&&&%%%!!!###'''***)))'''***222:::,,,+++******+++---///111(((((((((((('''&&&%%%%%% !!!%%%((((((%%%'''---(((***(((&&&***111///)))%%%&&&((()))***+++******,,,((($$$$$$'''***+++***...+++((()))---//////---+++:::;;;444444222000444444222;;;222222@@@AAAKKKEEE666333AAAIII@@@999<<<999;;;>>>===<<<;;;===@@@TTTVVV{{{tttqqqrrrrrrmmmgggbbbaaa___^^^\\\XXXRRROOONNNKKKGGGEEECCCAAA>>><<<;;;999666444222111111111///---,,,---000111000...---...//////------...///000000///...,,,)))'''%%%%%%&&&'''((()))*********(((***++++++***(((((()))***))))))***+++,,,...///---///000111666;;;:::555555444111///...///000111...000222222222333555666666555444444444555555444555666777999;;;<<<===>>>:::999:::;;;===>>><<<;;;AAACCCEEEOOOgggwww[[[MMMKKKJJJIII>>>@@@:::999::::::555///000444...///111333333222000...,,,***'''$$$$$$%%%(((***&&&---+++,,,222...%%%'''(((((((((''''''((()))***...***###---)))%%%111((((((%%%---%%%%%%---%%%'''''''''&&&''''''&&&""" ###$$$%%%&&&&&&%%%$$$$$$###""" !!!"""###"""""" !!!"""######$$$%%%'''((((((&&&$$$!!!***222---***666;;;111***%%%%%%%%%%%%&&&$$$!!!""" ######"""!!!%%%$$$!!!"""&&&'''$$$%%%&&&(((((('''''''''(((((()))&&&###(((000,,, '''''''''&&&&&&%%%$$$### """############((("""'''%%%((()))---OOOiiiwwwzzzzzzzzz]]]777+++%%%###%%%''''''(((+++(((---111///(((######&&&$$$&&&''''''%%%%%%&&&''',,,)))&&&%%%&&&((())))))&&&&&&&&&%%%&&&&&&''''''((('''&&&&&&&&&'''((()))&&&%%%''',,,---((("""!!!### '''+++%%%&&&)))###+++((($$$$$$&&&''''''%%%)))+++,,,)))&&&&&&***...***)))(((((()))***,,,---%%%%%%%%%%%%$$$$$$###"""%%%%%%''')))'''###$$$(((###(((***''''''++++++)))&&&&&&'''((()))((('''''')))(((((()))******)))(((,,,,,,,,,+++***+++,,,...333???>>>555444111...333333111;;;666888BBB999;;;RRRIIIFFFJJJHHH>>>999;;;@@@BBBBBB@@@<<<;;;<<<>>>VVVXXXyyyuuutttqqqjjjdddcccaaa```___]]]YYYSSSOOOPPPMMMIIIFFFEEECCC@@@>>>;;;888555111000000222333000...,,,---...000111000///000000...,,,+++,,,---//////...---,,,***)))(((((((((((())))))))))))***&&&***...000///,,,******,,,+++)))((())),,,///111...000111222777===;;;666555222///---,,,...111222000111222222111222444666666666555555444444333333444666888888777888<<<@@@<<<:::999999;;;<<<;;;:::DDDHHHIIIMMM___}}}sss^^^MMMHHHFFFGGG>>>AAA;;;:::;;;;;;888444666<<<000000/////////////////////---)))&&&%%%&&&)))+++###******,,,333...%%%&&&(((''''''(((***+++***))))))+++&&&---)))***666(((''''''000'''###***###'''&&&%%%%%%%%%&&&%%%""" ###############"""""""""""""""""""""!!! """### !!!"""###$$$%%%&&&'''%%%''')))(((%%%######%%%'''---&&&###111666+++"""'''&&&%%%%%%&&&&&&%%%###"""!!!""" !!!!!!$$$%%%###$$$'''(((&&&&&&''')))***)))((()))***,,,,,,(((###&&&,,,))) &&&&&&&&&%%%%%%$$$###### !!!###$$$%%%%%%%%%$$$ &&&$$$'''))),,,KKKlllyyy{{{www|||~~~bbb;;;+++%%%###%%%&&&%%%&&&)))'''((()))'''$$$!!!!!!!!!"""###%%%%%%%%%&&&)))+++111,,,'''$$$%%%(((+++,,,%%%&&&&&&&&&%%%$$$$$$###$$$$$$&&&'''''''''''''''""" ###)))+++'''$$$$$$"""%%%((("""$$$((($$$+++(((%%%###$$$&&&((((((+++***)))((('''&&&%%%%%%)))((('''&&&&&&'''((()))$$$$$$$$$$$$$$$#########((('''(((***(((######'''!!!(((,,,***'''''')))))))))))))))))))))((('''&&&&&&))),,,---,,,***((('''***---...,,,((('''***...666@@@===555444111///555333111<<<:::BBBMMMCCCBBBGGGJJJJJJGGGAAA>>>???AAAGGGFFFDDD@@@<<<::::::;;;NNNUUUzzzvvvsssnnngggaaadddbbb^^^\\\ZZZXXXTTTRRRNNNKKKGGGDDDCCCAAA>>><<<222333444444555444444333111///---,,,,,,---///000.........,,,******+++---+++,,,,,,---......//////++++++******************'''***...000///---,,,,,,,,,+++***)))***,,,...000///000111222777<<<;;;555///...------...000333555///000000///......000222555555666555333222111222444888<<<:::777555888<<<===;;;888777999:::::::::888<<<===@@@QQQooovvvaaaPPPJJJHHHKKKBBBCCC@@@???@@@@@@===999;;;AAA222000...,,,+++,,,...000000...,,,***))))))))))))""")))(((***111...&&&(((+++(((''''''***,,,,,,+++(((///,,,///,,,///:::'''''')))555***###((("""(((%%%$$$###$$$%%%$$$""" """"""!!! !!!!!!$$$%%%$$$!!! ###&&&######$$$&&&''')))***+++###'''***)))&&&&&&***///***111+++(((333777...((($$$"""!!!"""%%%((())))))""" """ !!!!!!"""###$$$%%%'''''''''$$$&&&''''''%%%$$$%%%%%%(((***(((&&&(((---+++&&&$$$######""""""!!!!!!!!!#########$$$$$$$$$$$$$$$ %%%###)))---...KKKppp~~~~~~vvvyyy{{{|||~~~fff===...(((%%%&&&%%%###"""$$$%%%$$$######$$$$$$$$$###%%%&&&&&&%%%$$$$$$'''((((((''''''(((((((((%%%###&&&'''((((((((('''%%%$$$"""###$$$%%%&&&&&&''''''***$$$!!!"""$$$###%%%(((%%% $$$$$$!!!)))(((,,,***'''%%%$$$$$$$$$###%%%$$$$$$'''***+++)))&&&)))((('''&&&%%%&&&&&&&&&''''''&&&&&&&&&''''''((('''%%%&&&))))))&&&&&&)))%%%))),,,,,,************++++++++++++++++++++++++'''***......+++(((((()))***+++,,,***)))))),,,///111999666111333222222:::999555>>>:::@@@MMMGGGJJJ999AAADDD>>><<>>:::666777999>>>;;;888777888:::;;;;;;888<<<===AAATTTsss~~~~~~hhhYYYRRRQQQTTTJJJIIIDDDCCCCCCCCC>>>999:::???444222...,,,+++,,,...000++++++,,,,,,+++(((&&&%%%%%%***&&&&&&...---(((,,,...+++((('''(((+++---...)))000---000---///999&&&))),,,888---%%%(((""")))$$$###"""###$$$$$$###!!!!!!!!!  !!!"""%%%&&&%%%"""!!!$$$'''"""###$$$%%%'''((()))***"""&&&)))(((%%%%%%***///%%%111...(((...111+++***"""  ###&&&((((((###!!!"""!!!!!!$$$ """$$$&&&%%%&&&&&&###%%%&&&$$$""" !!!%%%(((++++++,,,...,,,((($$$###"""!!!!!!!!!""""""###""""""!!! """ '''$$$***//////HHHgggyyy|||vvv|||{{{___555---(((%%%&&&&&&###"""###(((&&&$$$$$$&&&((('''&&&''''''(((&&&$$$$$$%%%&&&$$$$$$&&&((()))'''### %%%&&&'''((()))((('''&&&$$$$$$#########%%%''')))222,,,&&&&&&$$$"""!!!$$$###!!!'''))) !!!(((&&&)))*********(((&&&$$$###"""!!!"""'''---///---***)))(((''''''&&&&&&&&&%%%((((((((('''((()))***+++)))&&&&&&******''''''((()))''''''***,,,,,,***(((*********+++,,,------...)))+++---+++((('''***---***((('''(((,,,///000///...444000---222000111;;;999777@@@777555===777<<<>>>DDDCCC<<<<<>>CCCBBB@@@@@@@@@AAAAAAAAAVVVXXX~~~zzzvvvssspppllliiieeeaaa[[[VVVUUUUUUUUUUUUMMMKKKGGGDDDBBBAAA>>><<<===:::555111///111444666000111000...++++++,,,...***,,,......---,,,,,,---,,,,,,+++*********++++++......,,,++++++,,,---...,,,,,,+++***(((***---///***+++---.........---,,,---...///000444999777222///000222333222000...,,,///111333333222111111222000444666555222000000222---333;;;>>>===;;;::::::===;;;888888999;;;<<<<<<<<>><<>>===<<<:::<<<:::999999;;;=========444<<<>>>===GGGaaa|||}}}nnn\\\OOOKKKRRRHHHEEEBBBBBBCCCCCC<<<333111333666555444333111000///...///......------,,,,,,,,,''',,,((((((///...(((,,,***...222000+++(((***...***'''$$$000---)))444+++***,,,777---(((,,,###'''$$$###""""""$$$%%%%%%$$$!!!"""###$$$######$$$"""!!!!!!"""######""" !!!#########"""!!!!!!!!! '''222///(((---000++++++$$$"""!!!!!!"""###"""!!!###$$$&&&'''### &&&...###!!!###(((((($$$###&&&###%%%&&&&&&%%%$$$$$$%%%&&&(((,,,,,,)))&&&&&&((('''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%&&&'''''',,,))),,,###(((...,,,@@@bbbzzz|||~~~{{{www{{{}}}yyyzzzfff@@@((($$$$$$''')))(((''')))$$$$$$$$$###"""!!! !!!$$$''')))((('''&&&&&&(((%%%!!! """%%%((()))%%%$$$$$$############$$$%%%%%%%%%&&&&&&&&&&&&&&&"""!!!&&&...222///,,,,,,###&&&111444((($$$&&&"""$$$'''***+++)))(((((()))'''''''''(((*********)))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%&&&(((+++,,,...)))'''+++,,,)))&&&&&&'''"""!!!&&&(((''')))...)))(((((('''((()))***+++***(((%%%%%%'''***,,,---***))))))***---000222333666777222222666///,,,666,,,---:::666777???666888222111222555;;;???>>>:::@@@??????AAACCCCCCAAA>>>MMMRRR{{{xxxtttooollljjjiiiiiiaaa```___^^^]]]ZZZUUURRRLLLIIIEEECCCAAA???<<<:::777888999999888666444222,,,///222333222111333555111333666666444000---+++000000//////000111333444+++***)))((((((***,,,---...///...---+++***,,,---///...,,,******,,,...000---//////000444999777111222222111000000111222333---000555777666444333222000555::::::666444555777999999999;;;<<<<<<;;;999;;;:::999:::<<<>>>>>>>>><<>>555111333666666666666444222///------+++(((&&&&&&(((***,,,''',,,***+++222///'''***&&&...666555---'''(((+++,,,%%%"""222111***666111******555,,,(((,,,###&&&$$$###"""###%%%&&&&&&%%%"""$$$%%%%%%%%%$$$### !!!###!!! !!! """$$$%%%$$$""""""***%%%'''+++$$$!!!!!! !!!$$$%%%%%%$$$###&&&))))))### '''111&&&###$$$******%%%###&&& """%%%&&&%%%&&&'''((($$$&&&((((((%%%###''',,,&&&%%%###""""""###%%%&&&###"""""""""###%%%'''(((***(((***!!!'''///...BBB\\\vvv}}}zzz{{{yyyyyyeee@@@+++'''&&&)))***'''&&&'''%%%''')))***(((((()))***"""%%%)))***)))&&&$$$######!!! !!!###%%%&&&&&&)))'''%%%###""""""######$$$%%%'''))))))'''%%%###///+++))),,,,,,)))'''(((---+++000...!!!!!!******&&&'''(((&&&###!!!###%%%'''''''''((((((((())))))$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&'''***,,,...***&&&%%%***---,,,******&&&$$$%%%((('''&&&,,,555,,,+++***)))))))))***+++)))&&&###%%%))),,,,,,+++***,,,...---,,,---111555888999444555:::333///999888111666---111<<<444666444333444999<<<:::888888>>>======>>>@@@>>>999555MMMTTT|||xxxssspppooommmiiifffccc^^^ZZZ[[[^^^\\\SSSKKKGGGDDD@@@>>>===;;;999777999888666444222111111111......///222444333...***...888???:::222///000000///000111333333333222111,,,,,,,,,,,,,,,,,,,,,,,,---///...---///333333///(((---(((%%%++++++(((...111+++111888777999777,,,///222444333111000222555111111000000111111222333...111222222555999888444@@@===999;;;???AAA???<<<:::<<>>888333555---555444333888555111777111===<<<777;;;:::444666UUUZZZ|||xxxrrrooommmkkkgggcccaaa```^^^\\\[[[WWWQQQLLLIIIGGGDDDBBB@@@>>>;;;999666555444333222222333444666333///---...000000///+++444:::666111000000000111222222222111///...---,,,,,,---------,,,,,,+++111222000------000///,,,...333...+++///---)))...000+++222999999;;;::://////111222111111111222333333222111000000///000000///333666666777999999555===:::888999===@@@>>><<<<<<>>>@@@AAAAAAAAABBBCCCFFFFFFIII>>>BBBPPP```ccc```^^^EEEAAAGGGFFF>>>;;;===:::444666???<<<666555:::999000...333333...***))),,,...---+++,,,***,,,000000***(((******&&&(((111111)))&&&++++++&&&&&&,,,...***'''(((###%%%&&&'''((()))***,,,+++(((&&&%%%&&&''''''&&&'''&&&$$$"""!!!"""###$$$######"""!!!!!!!!!""""""!!!!!!!!! """###$$$###!!! """######$$$$$$$$$###$$$''')))(((%%%%%%+++...,,,++++++&&&%%%$$$'''***---......)))$$$###&&&'''%%%###$$$######$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&***...***###"""$$$$$$""" """%%%%%%%%%%%%&&&'''(((***+++''''''******'''%%%+++444ZZZrrruuu|||yyyzzzvvviiiCCC+++(((%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$###""""""$$$&&&((()))(((%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$"""$$$'''*** ...111'''"""))),,,'''***,,,)))+++000***%%%...((()))///555222***&&&(((+++,,,(((,,,555111...666$$$&&&((())))))'''%%%$$$$$$%%%'''((())))))(((((((((++++++'''(((,,,---***&&&)))++++++))))))***,,,,,,+++)))(((((((((((()))'''((((((((((((''''''&&&(((((()))))))))(((''''''---,,,+++******+++///444888555888===:::222333;;;===888666:::===:::666555000777555444999777555;;;777>>><<<:::>>>999555:::ZZZ^^^{{{uuuqqqooolllhhhdddbbbcccbbb___ZZZUUUQQQOOOLLLJJJHHHFFFEEEBBB???<<<777666444222222222222333777444000...---.........,,,222555333111111///,,,000000000000///---,,,+++,,,---.........,,,+++***...///---)))***......+++000666222000555222---111000+++333::::::<<<<<<222111000000111222333222111111111000000000000111111000777<<<:::888999:::888;;;888666888<<<>>>===;;;>>>@@@BBBBBBAAAAAAAAABBBBBB>>>DDDBBBFFFNNNZZZ]]]YYY[[[JJJIIIMMMMMMBBB999999777222222666<<<555333666333,,,+++///444222///---++++++++++++,,,***,,,///000......000)))%%%'''---...)))(((------)))''')))***'''%%%&&&$$$'''))))))'''&&&)))++++++((($$$###$$$&&&'''((()))'''###  """$$$"""###$$$$$$$$$###"""!!! $$$%%%%%%$$$"""!!!"""###!!!"""#########$$$'''***(((&&&&&&((()))(((,,,222111***###$$$)))+++(((###+++&&&###%%%&&&$$$###%%%%%%%%%%%%%%%&&&&&&''''''$$$&&&((())),,,...)))""" !!!"""!!! !!!###%%%""""""###%%%&&&(((***+++&&&'''***+++)))&&&+++333UUUtttzzz|||}}}xxxjjjCCC***(((%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&&&&''''''$$$!!!"""%%%((('''###"""$$$'''###############$$$(((+++ &&&)))))))))+++---+++,,,...))))))...)))$$$***%%%(((...444333...***+++,,,---(((---888666///333%%%(((++++++(((%%%%%%&&&$$$$$$%%%&&&&&&'''(((((()))++++++((()))---///...)))***+++***)))(((***,,,***)))(((((((((((())))))((((((((((((((('''&&&%%%'''''''''(((((((((((((((***++++++******---111444111///222777444...///666>>>>>><<<;;;===???<<<666333999666555::::::999AAADDDEEEAAACCCGGG???<<>>@@@AAAAAA@@@??????@@@@@@999AAADDDIIIJJJRRRyyyzzzYYYRRRWWWMMMNNNOOOLLLDDD===;;;999555444666666111///111000---...222333333222...***)))+++...''''''(((+++---///111333,,,((()))------******...---***(((((((((''''''(((%%%(((+++)))&&&%%%'''***(((%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$###"""!!!"""###$$$%%%$$$$$$###!!!!!!""""""############!!!###$$$###"""!!!!!!""""""############$$$''')))***)))******'''$$$)))111444---%%%###'''(((%%%!!!///***''''''&&&###$$$'''&&&&&&&&&%%%%%%$$$$$$$$$"""%%%&&&&&&))),,,***%%%""""""###"""""""""###### !!!"""###%%%'''(((%%%&&&))),,,***(((,,,222NNNrrr}}}}}}{{{hhh<<<+++)))&&&%%%&&&'''&&&%%%""""""######%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%% %%%******((($$$$$$$$$$$$"""!!!###$$$$$$&&&***###!!!$$$***---,,,,,,---***000---+++...((("""((()))(((((()))+++---000444111111+++,,,777444******%%%***---,,,'''###$$$'''%%%%%%$$$$$$$$$%%%&&&&&&)))***)))(((***---///000,,,+++)))'''&&&&&&'''((((((((((((((((((((())))))((((((((((((''''''&&&%%%######$$$&&&(((***,,,---+++------+++***...222333000///111444222000444;;;???CCCBBB<<<===DDDBBB:::555:::777444;;;;;;<<>>888444888===AAA===<<<:::999::::::999888<<<>>>??????===<<<<<<===DDD===DDDEEEGGGCCCDDDgggwww^^^QQQTTTKKKKKKIIIEEEDDDCCCCCC@@@<<<<<>><<<777777555444444444555666111000---***)))+++000333***---///000333777777444222111///---,,,+++******------------------.........000000///222666666222)))...+++***000...***//////,,,444999333333333+++---,,,,,,---...///...---222222222222222333444555777;;;:::555333888===???<<<;;;:::999999888888999:::;;;===<<<;;;::::::;;;>>>;;;CCCBBBEEECCCBBB___tttzzzdddUUUWWWQQQSSSNNNHHHIIIHHHDDD>>>888555666888666333222111111222333,,,------+++)))))),,,///...///---)))(((******''')))((((((''''''&&&%%%%%%'''***+++((((((+++...///)))((((((((((((''''''&&&$$$$$$&&&)))***)))&&&###""" !!!%%%'''***(((%%%"""  !!!!!!"""""""""!!!###&&&&&&%%%$$$$$$%%%$$$$$$$$$###!!!!!!###%%%###$$$)))+++((($$$'''---$$$&&&(((&&&######(((,,,)))&&&%%%%%%"""### !!!"""$$$%%%%%% """!!!!!!'''+++***((('''%%%%%%&&&%%%""" ((('''&&&%%%$$$$$$$$$$$$%%%###$$$(((((((((+++111AAAjjjyyy}}}~~~tttIII///,,,)))'''''''''&&&%%%((('''%%%"""!!!!!!!!!!!! %%%((('''######(((------)))$$$!!!!!!%%%))),,,,,,%%%###((()))$$$"""&&&'''%%%%%%(((+++******,,,///555---$$$***222<<>>======777777666555555666888999444333000,,,***+++000444+++///111000111444555333444333111...---,,,++++++...---,,,,,,,,,...000111000222222111222444111,,,(((---)))(((...---***000,,,+++333888333222333,,,,,,---......------...///111111000000000111222222333666666444555999;;;:::777777888777777888999:::888:::;;;;;;:::999:::;;;555888AAA===BBBFFFEEE\\\tttnnn]]]___ZZZ]]]YYYQQQNNNHHHAAA<<<888333...666666444111/////////...,,,+++***((('''(((***,,,///222111,,,***,,,+++&&&%%%'''''''''&&&'''&&&%%%$$$***+++((('''+++...---+++(((%%%&&&)))***(((%%%#########%%%''''''%%%###""" !!!###$$$%%%%%%$$$###""" !!!!!!!!!!!!!!!!!!""""""###%%%''''''$$$"""!!!!!! !!!  """%%%###"""$$$&&&$$$!!!###(((%%%((()))&&&  ###"""!!!###$$$""" %%%!!!!!!!!!!!!!!!!!!""""""!!!$$$$$$""""""&&&((('''&&&$$$$$$%%%&&&&&&### (((((('''%%%%%%$$$$$$$$$%%%""""""%%%&&&'''+++000BBBlllyyyvvvJJJ///,,,(((&&&&&&%%%$$$"""&&&%%%###!!! !!!"""###%%%''''''%%%%%%''')))((()))(((&&&###$$$(((---***"""&&&'''!!!###&&&((('''%%%&&&***------333666,,,&&&222>>>CCCIII333555444000000111+++$$$)))000+++&&&---///******&&&'''''''''&&&&&&&&&&&&###$$$%%%'''''''''&&&%%%'''%%%&&&+++,,,(((''')))(((''''''***...//////---++++++,,,,,,+++***)))(((((()))***++++++,,,++++++,,,+++)))(((((()))***+++,,,333444---,,,333555000---000333333333777===BBB:::888777999888666888<<<777===:::777<<<<<<;;;CCCDDDIIIEEECCCIIIJJJKKKUUUMMMXXX{{{uuurrrpppmmmjjjiiihhhfffbbb___\\\ZZZYYYMMMIIICCC???============;;;:::888777666666777777222444666444000......///000444555111...//////...222111000///...//////000...---+++***+++...111333+++...000///000111---(((%%%+++'''&&&...///...555+++***333999333333555///...000333222//////111444---------...///111222333///222444444888;;;999555333444555666666888:::<<<777999;;;;;;:::::::::;;;999>>>EEE<<<>>>CCC???QQQpppzzzfffddd]]]^^^XXXSSSMMMEEEAAADDDFFFBBB<<<777888777444333444444222---+++((('''&&&'''((((((%%%******&&&&&&))))))$$$$$$'''(((((()))***)))'''###))),,,'''&&&***,,,***,,,'''###%%%***,,,((($$$!!!!!!""""""!!!!!!%%%''''''$$$ !!!$$$%%%$$$"""!!!$$$$$$#####################%%%&&&%%%""""""%%%'''$$$"""""" """!!!######!!! """$$$"""&&&%%%"""$$$)))'''&&&%%%### """&&&(((%%%$$$&&&%%%######"""!!!###&&&&&&$$$!!!&&&%%%%%%$$$#########$$$%%%!!! ###%%%&&&+++000@@@iiivvv}}}qqq@@@...+++'''%%%$$$###!!!  """%%%''''''&&&%%%&&&''''''&&&###'''000111***$$$$$$''',,,###!!!(((+++$$$"""'''$$$))))))######***///......000'''&&&777@@@:::555666777555000222666444---...666111***///111...///&&&%%%$$$%%%''''''&&&%%% """%%%'''))))))(((((('''%%%'''------(((&&&(((+++)))(((***,,,+++(((%%%,,,---------,,,+++)))(((((()))***+++,,,---------***)))(((((()))+++---...(((111222++++++333666111***000444444444666999;;;===777777<<<;;;555777???999???;;;999>>>===;;;CCC@@@IIIEEE>>>DDDGGGGGGLLLDDDUUUzzzuuuqqqnnnkkkllljjjgggdddaaa]]]XXXTTTRRROOOKKKEEEAAA===;;;:::>>>===<<<:::888777666555222000//////000111111000111222444555555444222111333444444222///------...,,,...///...+++)))***,,,---...000111000...+++)))...//////---+++***+++---000222555888999777222...++++++,,,000555666444111333777:::999555222111222222333666888999999888777<<<888444555:::>>>???>>>888999:::;;;;;;<<>>:::999999;;;???BBBCCCCCCCCCFFFCCC<<>><<<:::777555333222000222444666666333///,,,000000//////000111222222111222111000---,,,---...''')))++++++))))))+++---+++,,,...//////...---,,,///111111111///...///000...000444888:::888555222333222111222333333000---000222444444333222222333555555666777888999::::::<<<888444444888;;;:::999666999;;;<<<<<<<<<===???>>>DDD@@@===BBBBBBAAAIIIUUUllljjjpppttthhh]]]ZZZNNNHHHJJJHHH>>>888:::AAA999333444555333222555333---***+++***'''(((---***---000///+++(((***,,,,,,)))))),,,+++((((((+++,,,+++)))''''''(((***+++---+++)))((())))))'''&&&%%%$$$###""""""""""""""" !!! !!!"""""" !!!###&&&$$$###""""""#########!!!###$$$###!!!!!!""""""###$$$%%%&&&'''"""%%%"""  !!!!!!---$$$%%%&&&$$$%%%((('''###"""$$$%%%$$$###"""""""""###############$$$%%%&&&''''''&&&''''''%%%$$$$$$%%%'''///)))######''')))&&&###%%%%%%%%%%%%&&&))),,,...CCCddd}}}}}}}}}~~~nnnAAA111+++(((((((((''''''***(((%%%$$$%%%''')))((('''+++000555444...))))))+++***''''''(((((($$$###%%%***'''&&&&&&((((((&&&$$$&&&%%%(((+++******222===777------...))),,,///))),,,---+++)))---333000(((---///---***+++000///***)))&&&%%%&&&&&&$$$&&&******+++,,,,,,+++******+++***((('''(((((('''((()))%%%&&&'''(((((((((((((((&&&)))+++)))&&&&&&***......+++))))))+++,,,,,,***+++,,,,,,,,,,,,...000222...333555333333777999888999444000222555777666555666666<<>>???>>>DDDEEEBBBFFFPPPQQQKKKDDDUUU{{{vvvqqqkkkgggbbbaaa`````````___]]]ZZZYYYWWWSSSNNNJJJFFFDDDCCC===<<<;;;999777555333333333444555666555222000...222000---+++,,,...222444000000000...,,,,,,...000***,,,---...------...000******+++,,,------......---///222222111000000111...111555888999777444222555333000//////...,,,***---------///111333333333666666666777888999;;;<<<;;;777555555777888666444555888<<<>>>===<<<;;;<<<@@@EEEAAA>>>CCCCCCCCCKKKNNNggg~~~jjjjjjjjj]]]SSSXXXMMMEEEEEEBBB:::666888>>>999444333111000111555222---+++***)))&&&'''***''',,,000000---)))''''''))))))+++---+++(((***...---+++(((&&&&&&))),,,...+++(((%%%$$$$$$$$$$$$############$$$$$$######"""!!!!!!""""""""" !!! !!! !!!"""###$$$"""!!! !!!!!!"""######$$$$$$$$$###### !!!!!! $$$""" ***777+++((($$$###%%%***)))%%%"""###$$$""" ###%%%&&&%%%$$$$$$%%%&&&((()))+++***)))&&&###"""$$$&&&+++)))&&&%%%%%%###!!!"""$$$''''''&&&'''+++...===```}}}oooBBB///***(((******((((((***'''&&&%%%&&&(((*********...111444444111---***)))'''%%%&&&))))))%%%$$$%%%&&&%%%%%%%%%&&&&&&$$$###&&&+++(((%%%)))111666000((()))------333666...+++'''&&&,,,///---******###))),,,)))%%%&&&'''''''''(((&&&""""""&&&'''&&&$$$%%%&&&$$$!!! ###&&&+++$$$"""(((+++(((&&&)))%%%&&&''''''''''''''''''&&&'''((('''%%%&&&***......,,,******+++------,,,***++++++,,,---......///,,,---222888:::888:::>>>;;;777333222555777777555888333999HHHFFF666111999;;;===???>>><<<;;;===???GGGLLLKKKFFFGGGMMMNNNIIIAAAQQQ{{{wwwrrrmmmjjjhhhfffdddbbb```^^^[[[YYYWWWUUUQQQLLLHHHEEEDDDCCC888888888777777777777777777555111...,,,...222555444222///------...000222000000000...---...000222111111111000///.........++++++*********+++---...(((+++...000///.........111333666777555222///......---+++++++++,,,,,,,,,...+++***,,,000333333111444555666777888999999999888666555555777777555333777999;;;<<<;;;:::;;;<<>>888888777666999===<<<999<<<666777??????777777???888===AAAAAA>>>>>>AAAEEE[[[[[[UUUKKKFFFJJJNNNOOONNN[[[yyytttpppnnnlllkkkhhheeeaaa___\\\YYYVVVQQQOOOKKKGGGCCCAAA??????777777777777777777777777444222///+++)))+++000555333222111000///---,,,,,,---......---,,,---///111......---,,,,,,,,,+++***...,,,+++)))))))))+++,,,&&&)))---......---------000333666666333///------***++++++++++++,,,---...///,,,***,,,///222111//////111444666777777666555666555555666888999888888;;;;;;;;;999888999===???DDDHHHAAA<<>>>>>FFFIII\\\yyyvvvkkkcccYYYVVVUUUOOOIIIGGGCCC<<<444111000333444333111///...---///...,,,)))'''&&&&&&%%%)))***++++++++++++,,,---&&&+++///---)))))),,,///%%%&&&'''((())))))((((((---+++((('''((()))((('''!!!"""$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$$$$&&&!!!"""$$$###!!! !!!"""""""""!!!!!!!!!""""""######""""""!!!$$$"""!!!"""###"""!!! $$$###...'''&&&,,,!!!"""!!!"""$$$"""$$$''' !!!"""######&&&&&&%%%$$$%%%&&&'''(((''''''&&&$$$""""""%%%''' ###'''(((&&&%%%&&&''' $$$((((((%%%%%%)))---,,,MMMpppuuuMMM222---*********&&&###$$$"""###$$$%%%&&&(((***+++$$$$$$%%%'''))))))&&&###$$$###%%%))))))&&&$$$&&&"""###$$$$$$$$$#########(((111111''''''000---!!!)))%%%(((***)))000111$$$,,,333444,,,))),,,+++$$$***(((''''''((('''''''''!!!((()))&&&)))000...%%%((()))***)))))),,,222777888///,,,222555000+++,,,'''&&&&&&'''***+++***((((((((((((''''''(((+++---------,,,,,,,,,---///000111000///000111111///,,,000---222;;;;;;555555;;;777<<<>>><<<>>>AAA@@@:::::::::888666888===@@@@@@;;;@@@DDDEEEBBBBBBEEEIIIbbbccc___VVVOOOOOOTTTWWWSSS^^^wwwrrrooonnnmmmhhheeeaaa^^^\\\ZZZXXXVVVMMMKKKHHHDDDAAA???======<<<;;;:::999777666444444---000222111...,,,---//////000000000///,,,)))'''***,,,---,,,++++++,,,------,,,+++,,,...000///......---,,,***))))))***+++)))+++...///.........///---111555555222//////000...///000///...---...///...---------///000///...---///222444555555333333444555555666888999;;;<<<<<<<<<:::888888:::???CCCCCCGGG@@@:::===<<<<<>>999======>>>GGGHHHPPPccc{{{iiiaaa___eeeZZZUUUOOOIIIEEE@@@999222222333111///222888777111+++...---)))'''***)))%%%(((&&&$$$###$$$&&&((()))(((,,,,,,((((((++++++((('''(((((()))(((((('''&&&%%%%%%&&&(((******(((&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$&&&'''(((###$$$&&&%%%###!!! !!!&&&))),,,+++'''$$$%%%'''###!!! """###!!! ###''')))!!! """&&&%%%"""&&&---))),,,999...&&&***###***&&&###"""$$$"""!!!######"""!!! !!!###$$$$$$"""!!! ###%%%''''''&&&%%%%%%&&&%%%%%%%%%&&&''''''&&&%%%((('''%%%$$$$$$%%%'''(((%%%888VVVnnnzzz~~~uuuSSS111+++&&&&&&%%%""""""$$$!!!###$$$$$$###$$$'''***((((((((('''''')))+++,,,'''$$$$$$'''&&&$$$###&&&&&&&&&&&&$$$###$$$'''+++###''''''%%%'''+++***$$$$$$(((///,,,'''111999000&&&***,,,***&&&''',,,111999...$$$###%%%&&&)))---///)))&&&***...---,,,,,,===888444333555666444222---444444...---111///'''***((('''+++111333222///------......///...,,,+++***,,,---,,,***+++...111111...,,,...444888888666///222444222444;;;@@@AAA>>>DDDDDD======CCCEEE@@@CCC@@@>>>@@@BBBBBBBBBAAABBBDDDGGGIIIJJJJJJJJJIIIOOOXXXaaaccc^^^YYY[[[```QQQ\\\~~~{{{xxxuuusssmmmiiiddd```]]]ZZZXXXVVVRRRPPPMMMJJJGGGEEEDDDDDD;;;;;;::::::999888888777<<<===;;;444---+++...222...///000111111111000000...111444444333000......///---++++++------+++(((***++++++,,,---------...,,,------,,,+++,,,...///444888;;;999333///...000)))---111222000...///000%%%)))...///...,,,---///333111...,,,---111555999666666555444444666:::===999;;;======>>>???AAACCC???CCC===999>>>???AAAJJJEEEIIIZZZwwwkkkaaa```ggg]]]XXXOOOGGGCCC@@@:::555222111,,,)))///777888333***......)))(((++++++&&&&&&%%%%%%'''***---...///***,,,+++'''(((,,,***%%%+++***)))(((''''''((((((%%%&&&(((+++......+++)))((('''%%%$$$$$$%%%&&&'''%%%%%%%%%&&&''')))+++---%%%'''***+++***)))******&&&***...---)))'''(((+++$$$  %%%&&&"""###!!! ###%%% !!!%%%***)))&&&,,,555,,,---777+++###&&&$$$"""!!!###'''&&&"""  !!!!!!!!!  """######!!!!!!###&&&&&&$$$"""!!!!!!$$$###"""$$$&&&(((((('''+++((($$$###$$$%%%&&&&&&333UUUtttxxxXXX000)))$$$$$$$$$"""###&&&!!!$$$%%%%%%$$$$$$'''***(((((('''%%%###$$$'''+++(((%%%$$$&&&%%%######&&&$$$$$$###!!! %%%***'''***,,,+++))))))******(((,,,222+++!!!)))000'''---((()))///+++###)))888KKK>>>222---***(((,,,333777+++$$$))),,,))))))--->>>777///---...---((("""***777999///---555444***+++((((((,,,333666555222//////000111111000---***)))+++,,,+++******...111555000---...333666666444,,,222333///333@@@HHHGGG<<>>@@@JJJ???@@@CCCHHHLLLOOONNNMMMQQQWWW]]]]]]WWWTTTZZZcccSSS[[[~~~yyywwwpppjjjhhheeecccbbb```]]]ZZZUUUTTTPPPMMMIIIFFFDDDCCC@@@===999888999:::;;;;;;<<<<<<;;;666111...///111666777444///000444111***///111444777666444000---...000111///,,,+++...222((()))+++///333222...***000000111222222111000///111222333444333111///...000111222333222111///---,,,,,,+++---///000000///333333222222111111000//////222555888999999;;;<<<>>>888777>>>CCCCCCCCCGGG???DDD@@@>>>DDDBBB>>>CCCLLLDDDMMMlll{{{mmmcccfffbbbbbbNNNIIIMMMGGG@@@===777777111000444111)))---777444,,,'''(((((($$$%%%***+++)))'''&&&((()))))))))%%%&&&'''''''''''''''&&&)))'''&&&'''))))))%%%"""&&&&&&&&&&&&%%%$$$###"""***)))***+++)))&&&$$$$$$)))***((($$$(((///...(((+++***(((&&&&&&)))///444'''%%%###$$$''''''%%%"""&&&%%%###"""!!!!!!!!!!!!###"""!!!(((,,,***%%%))))))$$$###''',,,---000,,,(((%%%$$$"""!!!!!!$$$&&&$$$!!!!!!###)))'''&&&%%%$$$######$$$$$$'''&&&!!!!!!"""""""""###############%%%''')))***(((&&&%%%%%%$$$###"""###%%%((()))***777]]]}}}~~~```888###))))))$$$%%%!!!''''''&&&###""""""%%%(((%%%$$$$$$%%%''''''&&&%%%'''$$$"""###&&&'''$$$"""###!!!$$$'''%%%###***%%%$$$)))***&&&$$$'''%%%'''***---...---***)))&&&%%%######&&&***...111BBB;;;555111+++&&&+++333GGG;;;...''')))...000000---//////---///555999999444...,,,///000,,,,,,000+++.........222999888222777666333111///---)))'''***...222222000///222666888//////888777...000===333111000111555:::>>>@@@;;;888======444999FFFIIIGGGDDD>>>999===FFFHHHDDDPPPCCCBBBQQQTTTIIIKKKXXXWWWYYY\\\[[[VVVRRRTTTYYYUUU]]]{{{xxxxxxpppiiifffccc```^^^]]][[[YYYSSSQQQOOOLLLIIIGGGEEEDDD@@@===999777777888999999===;;;666111---...333777333555333000111555222,,,///000222444333111...,,,/////////---,,,,,,...///---++++++,,,...///---+++......///000000000///......000222333333222111111111000///........./////////...---...000111111000111000/////////000111111222444666666555444444555999555555<<>>;;;>>>BBBEEEEEEEEEGGGAAAHHHYYY___UUUNNNQQQ[[[\\\]]]]]][[[XXXXXXYYYWWW^^^xxxtttrrrhhhjjjfffbbb___^^^]]][[[ZZZQQQPPPMMMKKKHHHGGGEEEEEEAAA>>>;;;999999::::::999999777444111///000444777000222222111333555333///......///000///...---,,,000...,,,+++,,,------,,,000---***)))***+++,,,,,,***+++,,,---.........---///111333333111000///000222000,,,******,,,///111222111000111222333222111......---,,,---///111222777888999777444222111111555222333999>>>???AAACCC;;;CCC@@@<<<>>><<<===GGGEEEFFFKKKYYYtttuuugggeee___]]]TTTPPPLLLEEEFFFDDD666...888:::111...444333***,,,)))(((******'''(((+++)))(((((((((******(((''')))))))))))))))((('''&&&'''&&&$$$%%%'''(((((('''$$$%%%%%%&&&''''''((((((((($$$$$$'''&&&###"""%%%###'''&&&%%%'''&&&######%%%(((((('''&&&&&&'''%%%%%%%%%''')))(((&&&###!!!!!!"""######"""!!! !!!###""" !!!%%%'''&&&!!!%%%&&&###"""$$$%%%$$$)))&&&""" """######$$$""" """###$$$### !!!"""######"""!!! ###%%%$$$!!!"""(((***)))"""!!! """$$$&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&'''''''''''',,,222QQQsssbbbBBB))),,,)))%%%)))$$$((($$$$$$$$$$$$###%%%)))+++(((&&&%%%&&&'''((('''%%%%%%&&&&&&%%%######$$$%%%'''!!!$$$((((((&&&%%%'''$$$$$$(((***(((''''''$$$$$$$$$&&&(((***---///,,,---...///...,,,)))''''''&&&'''***,,,...444;;;LLLCCC777111111000---(((***...111333888;;;888222222---+++000333000+++(((...///,,,)))***,,,+++((((((***,,,......,,,)))'''***---111111...++++++---111333444333111111222333666555444555666888;;;===;;;555888999333777===999@@@;;;;;;AAAEEECCCAAAAAAAAADDDMMM[[[aaa\\\TTTOOO^^^___```___]]][[[XXXWWWUUU]]]yyyvvvqqqeeeiiigggdddcccaaa___\\\YYYRRRPPPNNNJJJHHHEEEDDDCCCBBB@@@===<<<===>>>>>>===222444666777666333111//////111222222333333222000---------............///111---******,,,---,,,***...,,,***))))))***,,,---((())))))***+++,,,,,,---333555666444///,,,+++,,,111///---++++++,,,///111333222111111222333222000---......////////////000555666666444222000000000333333555888;;;===>>>???888AAA@@@;;;;;;:::<<>>(((///000,,,---""""""!!!"""#########%%%(((+++((('''&&&&&&'''((('''&&&''')))***'''$$$###%%%(((%%%###"""###%%%%%%%%%%%%%%%$$$&&&)))+++***)))((($$$%%%&&&(((***---000111---+++***)))***,,,...000))))))***,,,---...111333222222111000000111222222222777:::888666666333......)))'''***//////+++'''000///---***)))))))))(((+++***)))'''&&&(((,,,///,,,///111111...+++))))))+++222444//////444555111///000111111222444888:::777000555:::;;;BBBGGGAAA===AAAAAA???AAAEEECCC<<>>:::;;;999===IIIAAAHHHJJJLLLccc~~~ppphhh```WWWUUUTTTLLLDDDHHHGGG777555111333999;;;666555888---///111...+++))))))(((((((((((()))+++***(((&&&''''''''''''&&&%%%######$$$$$$$$$$$$$$$&&&(((***((('''&&&&&&%%%&&&&&&'''///(((&&&+++)))!!! %%%%%%&&&&&&%%%######(((---)))(((&&&$$$"""###&&&)))((()))***)))'''$$$"""  """$$$$$$###!!! """""""""######""""""""""""%%%&&&%%%%%%'''%%% !!!!!!###&&&((((((&&&$$$$$$!!!###%%%%%%### %%%(((&&&''')))((($$$ ###$$$%%%)))...---)))%%%###!!! """%%%&&&$$$$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$######&&&%%%===```uuu}}}___@@@)))...///,,,---"""!!! !!!"""""""""$$$&&&)))---+++******,,,---------(((******'''######%%%)))###(((***'''###"""$$$'''%%%&&&(((***,,,---+++(((&&&'''***,,,///000111222---,,,,,,,,,---000222444+++,,,+++++++++,,,+++***...444999777111...000555555<<>>@@@GGGKKKEEE:::GGGGGG;;;<<>><<<;;;<<<===>>>>>>===>>>;;;666333222222111111222000111333111...///333000000000111111222222333111...,,,++++++++++++***%%%))),,,......---------)))))))))))))))***+++,,,///222555222---+++---111...///111333333222000///111000//////111222111///111222444555444222///---000222333333222333555888555999;;;:::888999999777666>>>===999===<<<===HHHCCCHHHHHHJJJ^^^xxxnnnfffXXXSSSTTTPPPGGGHHHGGG;;;222---333AAADDD888222444---111333...)))))))))((()))(((((((((******((('''((((((((((((((('''&&&%%%###$$$%%%%%%%%%%%%''')))&&&&&&&&&&&&(((***,,,---(((!!!"""++++++###!!!(((&&&###!!!!!!!!!!!!%%%+++###&&&)))***)))&&&%%%$$$&&&''''''%%%"""!!!"""###$$$$$$###"""!!!###!!!"""&&&&&&"""!!!"""###%%%&&&$$$&&&)))&&&""""""###%%%(((******'''$$$###"""!!!"""###$$$###""" &&&'''###$$$(((((("""&&&'''&&&%%%(((,,,)))$$$'''%%%$$$""""""###$$$%%%"""###$$$$$$%%%%%%%%%$$$###############$$$$$$$$$---***>>>___rrrfffHHH,,,***'''%%%***%%%'''"""###$$$#########%%%&&&+++***((()))+++---......***)))(((%%%######%%%'''$$$---222...'''%%%(((***'''***+++,,,---///,,,'''((())),,,...000000000000&&&))),,,//////---)))''''''((((((&&&(((+++***''',,,444<<<:::111,,,...333222888:::444...///333444(((*********,,,000000,,,---,,,...000///,,,,,,///(((,,,//////,,,******,,,***+++---///111222333333222777666///,,,000222///888888888555222333888===DDD===???CCC@@@EEEHHHAAA<<>><<<<<<======;;;:::@@@;;;666222222333333333111...///111000---111777444444444333222111000///000000///,,,***)))+++,,,(((+++...///---,,,,,,---++++++***)))******+++,,,...222444222,,,***...222...///111333333222111000000///...000111333222111222222222222111111111222777777777666555555777999222888<<<999777999999777666===;;;:::@@@???>>>FFFEEEFFFFFFIIIZZZwww{{{qqqjjj\\\SSSTTTVVVLLLHHHGGGAAA444333666;;;===999444000***000222,,,'''(((***)))***)))'''''')))))))))((('''''''''(((((('''&&&&&&"""$$$&&&'''%%%$$$&&&'''%%%$$$$$$$$$&&&(((***,,,''' ###...///%%%"""***%%%!!!"""!!!###'''!!!$$$(((***)))&&&%%%$$$%%%&&&%%%### !!!###%%%%%%$$$$$$######""""""###!!!###((((((###!!!######$$$$$$###%%%)))(((###&&&%%%%%%&&&(((((('''&&& """$$$%%%###"""!!!!!! ''''''!!!!!!'''(((!!!111...(((###%%%)))'''"""((((((&&&%%%$$$#########!!!!!!"""###$$$%%%&&&&&&$$$######"""###$$$&&&'''000,,,???]]]ooo|||mmmKKK---***&&&$$$+++&&&(((&&&''''''&&&$$$###$$$%%%&&&%%%###%%%(((+++------///,,,(((&&&&&&'''(((((($$$---333///+++++++++***)))---...---///111...'''************++++++,,,---###%%%(((+++***'''""" """$$$$$$$$$(((...///***(((...444666333000000111---000///---...222333000###+++000///......,,,(((***)))---111///***)))...&&&+++000111...+++,,,---111000.........///000000333333222///...000444666222333333111000444<<>>===;;;999;;;999777888888777333//////------000///---333;;;777777777555333///,,,***///111111...***(((+++---,,,...000///,,,***,,,...---,,,+++******+++,,,,,,111444666222+++(((+++000...///000111222222111111000//////000222444333222333111///......111444666666666555333000///111222...666:::777666999999777777===::::::BBBAAA???DDDGGGEEEDDDHHHWWWppp{{{qqqjjj___SSSUUUZZZQQQHHHHHHFFF???AAA<<<333444======666,,,333555...***---000000+++)))'''&&&((()))))))))$$$$$$%%%%%%&&&%%%%%%%%%!!!$$$'''(((%%%$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%+++$$$'''333222&&&""")))%%%###&&&$$$"""$$$%%%%%%%%%$$$###$$$''')))%%%&&&&&&$$$""""""&&&)))'''&&&%%%$$$############### ###))))))$$$"""$$$######"""!!!$$$)))(((###***'''$$$###$$$&&&'''(((###''''''$$$ ###)))(((!!!!!!((()))"""///+++$$$$$$---///---***)))((('''%%%$$$###""" !!!###$$$%%%&&&'''%%%$$$###"""###%%%((())),,,(((<<>>======<<<888::::::999666444333333111333333000---///666===:::999888666444222111111222111000///...---,,,,,,(((,,,444999555+++)))------...//////---++++++,,,000333///...000)))(((333,,,,,,++++++,,,...///000---000333444222000//////+++000222000111777888444777444111111333666888888666666666777888;;;===>>>:::;;;===@@@AAABBBBBBBBB===JJJHHHCCCQQQiiiqqqkkk^^^SSSRRRRRRJJJHHHIIIBBBEEE???<<<>>>???:::555333000,,,)))+++***((()))---)))((((((((((((((())))))'''$$$$$$%%%$$$!!!$$$))))))((('''&&&%%%%%%%%%%%%###""""""$$$&&&''''''%%%(((((())),,,...,,,'''###### !!!%%%%%% $$$!!!###&&&(((******+++((('''$$$######%%%''')))&&&&&&%%%###"""###''')))"""///---######$$$%%%,,,))) $$$+++(((***///,,,+++(((%%%$$$&&&&&&$$$"""'''&&&%%%""" """%%%!!!"""###$$$%%%$$$######$$$'''%%%!!!"""'''&&&!!!000$$$!!!+++222,,,''''''"""###!!!"""((((((###&&&%%%%%%&&&&&&&&&&&&(((,,,,,,222MMMpppSSS111+++)))+++333+++***'''((((((''''''(((+++---%%%...***$$$+++///---000555111+++'''&&&&&&'''&&&+++------+++(((&&&&&&'''(((++++++((((((++++++(((***)))(((&&&&&&&&&'''((()))(((&&&$$$"""""""""###$$$&&&((((((((((((***,,,---...///111222333333333,,,***---000---)))+++222,,,222777666222...***(((###((()))###!!!%%%)))(((***))))))***,,,,,,+++)))%%%+++000000---,,,000444777***(((333777111444@@@999???>>>;;;<<<999???OOOQQQNNNEEE???HHHVVVYYYQQQUUUMMMJJJOOONNNEEEBBBGGGHHHFFFDDDFFFMMMQQQNNNHHHGGGNNNWWW```fffiiifffbbbYYY]]]}}}|||xxxqqqkkkjjjfffbbb^^^]]]\\\\\\[[[]]]ZZZVVVPPPKKKGGGDDDBBBDDDDDDCCCBBB@@@???>>>>>>888999999777555333333444///333777666333111222444555444222000///.........////////////............,,,+++---222111+++))),,,%%%(((+++,,,---///111333333999444...///***&&&---,,,++++++++++++---///000111111000...---...111444000333333///000555777444666444222333555777999999:::::::::::::::<<<===>>>=========>>>???AAACCCDDDBBBKKKIIIFFFRRRccc}}}{{{uuuiii[[[VVVTTTKKKHHHFFF>>>???;;;:::======999555444222...,,,,,,+++((((((+++***)))((((((''''''((((((((($$$$$$&&&'''$$$$$$'''((('''%%%%%%%%%$$$$$$######"""!!!$$$(((,,,///000((('''(((,,,111000+++&&&)))%%%$$$''''''###!!!###!!!"""###%%%'''(((******'''&&&$$$######$$$%%%&&&#########""""""$$$(((,,,***444222+++...000000666,,,"""%%%***'''(((---***'''$$$!!!"""&&&***,,,---%%%%%%### """%%%######"""""""""###$$$%%%$$$&&&%%%!!!###'''&&&"""'''"""&&&444:::111'''$$$$$$######%%%((((((&&&$$$%%%$$$$$$$$$%%%%%%%%%'''''')))000KKKoooXXX777111***'''...)))+++'''((()))(((((((((***,,,)))111,,,%%%***+++''')))+++++++++,,,---,,,(((%%%333...((($$$$$$&&&((()))'''((('''###$$$***---,,,((()))*********((('''%%%""""""!!!!!!"""###$$$$$$'''(((((((((&&&&&&((()))((()))+++---///000111222...,,,...222111------222...222333111...+++******''',,,---(((&&&(((***)))&&&&&&(((+++...111111000,,,...111333444444333333333...///666666111222999444;;;::::::===;;;@@@PPPZZZRRREEE???EEENNNPPPLLLWWWMMMJJJPPPRRRJJJDDDEEE???BBBGGGMMMQQQPPPJJJDDDLLLQQQYYY```ffffffbbb\\\RRRYYY~~~yyypppiiigggccc^^^[[[YYYYYYWWWVVVTTTSSSPPPNNNLLLKKKKKKKKKGGGFFFDDDBBB@@@>>>===<<<888888777555333222444555222666888777333000000222222000...,,,++++++,,,,,,++++++,,,---...//////000000+++(((+++,,,+++***+++)))+++,,,,,,++++++---...444???999------,,,&&&&&&++++++******+++,,,---...111111111///------///111444555444111111555666555666555444666888::::::999;;;;;;;;;;;;;;;<<<======>>>===;;;:::;;;===@@@BBB===CCCCCCGGGPPP\\\xxxooo]]]UUUUUUNNNKKKJJJCCC;;;:::;;;???>>>999666777333///...///---)))(((***+++***)))(((((((((((((((***%%%%%%)))+++)))&&&&&&&&&%%%$$$%%%'''((('''&&&000---)))'''(((+++,,,---(((&&&&&&,,,333444///(((---'''%%%'''(((%%%"""!!!$$$$$$$$$$$$%%%&&&((()))%%%$$$$$$######""""""""" !!!"""###%%%***---***222///)))...000000666222''''''***%%%&&&+++(((&&&### !!!%%%+++///222######"""!!!"""$$$%%%###!!! """%%%'''$$$%%%$$$"""$$$'''&&&###!!! (((444777///'''&&&(((###$$$,,,...'''$$$&&&###$$$#########$$$%%%%%%###(((...FFFjjj}}}___???777---&&&***'''+++&&&((())))))((('''((())))))000+++%%%)))(((###%%%''''''(((+++,,,+++(((%%%333,,,%%%"""$$$'''((('''!!!$$$%%%###%%%***---+++'''))),,,...---***&&&### !!!###$$$$$$$$$$$$))))))(((&&&$$$###$$$&&&((()))+++...000222333333///,,,---111222000...///222222111///,,,+++,,,...,,,///000---+++,,,,,,+++'''((())),,,111333444333000000111444777777444111...333777777555222222222111777777999>>>===AAAOOOTTTHHH>>>>>>DDDJJJMMMPPPQQQGGGCCCKKKQQQLLLFFFDDD@@@CCCHHHNNNQQQPPPMMMKKKUUUWWW]]]dddhhheee^^^YYYIIIRRR{{{ssslllhhheee```]]][[[YYYWWWVVVQQQPPPNNNMMMLLLLLLMMMNNNEEEDDDBBB@@@===;;;999888888777666444111111444666999888555111...///333666444222///,,,******+++,,,))))))******+++,,,------...+++***************+++---......,,,)))((()))***222???:::,,,---111***%%%++++++***)))***+++,,,------111444555222...***(((333444444444555666666666666555666888;;;<<<:::999888888888999:::;;;;;;<<<>>>===;;;999999:::;;;<<<<<<===>>>EEELLLPPPllluuu```VVVUUUNNNJJJHHHBBB===<<<>>>BBB@@@:::888999111///...111///+++)))++++++***************++++++,,,'''&&&,,,000...)))&&&%%%$$$$$$&&&***,,,+++)))666222---************))))))&&&%%%***222444...'''+++&&&###$$$&&&&&&### '''&&&$$$######$$$&&&((($$$$$$%%%%%%$$$"""!!!  !!!""""""%%%(((+++'''...***###&&&'''+++666777+++***,,,&&&&&&+++((()))'''$$$###$$$&&&)))*** """$$$%%%###"""""""""$$$###!!! !!!"""$$$%%%$$$$$$###$$$&&&'''&&&$$$###!!!$$$))))))%%%%%%***+++###$$$...///$$$"""***###%%%%%%######&&&'''%%%&&&,,,...@@@ccc{{{fffDDD999///)))---&&&((($$$&&&(((((('''%%%%%%%%%###)))&&&$$$)))((($$$(((+++(((%%%###$$$%%%&&&&&&(((''''''((())))))'''%%%###'''(((***,,,***&&&'''(((+++,,,,,,)))%%%###$$$%%%&&&''''''&&&$$$###''''''&&&$$$!!!!!!###%%%((()))+++---...///000000---++++++...111111...+++444111//////---,,,---000,,,...000000//////...,,,---,,,,,,...000111000...,,,---000222333222000...+++666;;;666222444555222111777777:::AAA@@@AAAMMMIII>>>:::CCCJJJIIIJJJNNNJJJCCC@@@GGGLLLLLLJJJKKKMMMIIIFFFIIINNNQQQTTTXXX\\\\\\```hhhkkkfff___[[[HHHSSS{{{tttooommmjjjfffbbb```^^^[[[YYYYYYWWWTTTPPPLLLHHHFFFDDDBBBAAA@@@>>>;;;999777666888888666444111111333555666555222///...000444777555333000---+++*********)))))))))))))))))))))))))))---000...***)))***,,,)))***+++*********---///...;;;666)))...444///+++,,,+++*********+++,,,---+++///333444333000---,,,///000444777999888777666666666777999;;;;;;999777444555666888:::<<<======??????>>>===<<<:::999888BBBAAAAAAFFFHHHFFF]]]|||eeeYYYWWWLLLDDDBBB>>>@@@>>>???AAA@@@;;;777777///------000000---,,,...*********+++,,,---//////...))))))///333000***((((((&&&%%%'''***+++(((%%%((('''(((***...000111000***'''%%%)))...///***$$$(((&&&######%%%'''&&&###((('''%%%###"""###%%%&&&$$$%%%%%%&&&%%%###!!! !!!"""""""""###%%%(((&&&---***$$$%%%'''000BBB:::...---...((((((,,,***))))))(((&&&$$$"""!!!!!!###''')))((($$$!!! !!!!!!"""############"""###"""###%%%((((((&&&&&&&&&$$$######!!! $$$***---$$$###,,,+++"""###,,,%%%(((((($$$%%%)))***'''---222111;;;]]]xxxlllFFF888///---222'''###"""$$$&&&&&&$$$###"""###!!!&&&"""""")))'''$$$***+++(((%%%%%%&&&''''''''' %%%***+++((('''))),,,$$$((()))'''(((++++++(((''''''((((((''''''&&&%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$###!!!"""###%%%&&&&&&'''(((((((((((((((---,,,,,,---000222///+++111,,,+++......******...++++++---///000///...---///...---.........,,,***''',,,000111...,,,---...,,,888;;;444000777:::777666:::999===FFFCCCAAAJJJGGGAAABBBMMMRRRKKKEEEEEEIIIGGGEEEFFFGGGHHHMMMSSSUUULLLFFFJJJQQQTTTXXX\\\\\\\\\```hhhjjjddd```aaaOOOZZZ}}}xxxssspppllliiidddaaa^^^[[[XXXVVVXXXWWWVVVSSSOOOJJJFFFCCCAAAAAA@@@>>>===;;;:::999999999888555333111222444///000111333333333222111222111///---+++)))((((((+++******))))))(((((((((&&&...333000+++)))+++,,,---------+++))))))+++---...666000(((///444000000---,,,+++******+++,,,---------------...111666::://////222888:::777666888777666777888999999777555333444666999<<<===>>>??????@@@@@@AAA@@@>>><<<;;;>>>???@@@FFFJJJIII^^^wwwaaaYYYZZZOOOGGGHHHHHHBBB===:::===>>>:::666555...,,,,,,//////------000+++++++++,,,---...///000,,,))))))///111...***)))+++'''%%%&&&******%%% ######%%%)))---000000///)))(((''')))+++***&&&###''')))((($$$$$$''')))'''((('''%%%$$$######$$$$$$###$$$%%%%%%$$$###"""!!!!!!"""###"""!!!!!!###$$$###)))(((&&&***,,,555HHH888------000******///,,,%%%'''((('''%%%""" !!!%%%)))***((($$$!!!  """###$$$###"""!!!###!!!"""''')))(((''''''%%%&&&''''''&&&%%%%%%'''***%%%%%%)))'''###%%%---&&&++++++%%%&&&,,,,,,(((///666333888YYYwwwsssHHH777......444'''"""!!!###$$$$$$###"""###$$$%%%'''"""!!!'''###!!!)))$$$%%%)))---///...+++'''"""'''***'''###$$$,,,555......)))###"""(((---...'''&&&%%%$$$$$$&&&''')))$$$$$$%%%'''(((((((((((("""$$$%%%&&&%%%%%%&&&'''((())))))))))))(((''''''///000000...000333222//////'''%%%***+++'''''',,,...++++++///000...---...---,,,,,,---......---+++'''---222111---+++...333111777999444333999===<<<999===;;;@@@JJJFFFAAAHHHDDDCCCHHHQQQVVVRRRLLLHHHHHHHHHHHHEEEBBBCCCIIIPPPQQQLLLNNNWWW[[[XXXWWWZZZYYYZZZ___gggfff```aaahhhQQQ\\\{{{wwwtttrrrjjjgggccc___\\\YYYUUURRRSSSTTTUUUUUURRRNNNIIIFFF??????>>>>>>=========<<<:::;;;:::888444222222222...///000111222222111///............---,,,***))),,,,,,,,,+++++++++******(((...000---***,,,,,,***000000...,,,))))))+++,,,333444,,,(((000000---111...---,,,++++++,,,---...//////...------222888===333000111555666444555999888777666666777666444222222444666888:::;;;<<<<<<<<<<<<===>>>???@@@AAABBB999>>>>>>CCCJJJMMM]]]zzzuuubbb^^^aaaTTTIIIMMMQQQEEE<<<666:::???>>>999666000---+++------+++,,,///,,,,,,++++++++++++,,,,,,)))'''(((,,,,,,)))'''((((((%%%$$$(((...000,,,&&&+++)))''''''((())))))((('''((())))))((('''&&&%%%%%%++++++%%%!!!$$$''''''&&&&&&%%%%%%$$$#########"""""""""###""""""!!!!!! """###"""!!!!!!"""$$$###%%%"""&&&000///111===333)))+++///+++,,,000---$$$&&&'''&&&$$$###$$$%%%&&&''''''&&&###!!!!!!"""!!!!!!!!!!!!"""""""""###### !!!(((+++((('''(((&&&''''''((()))***)))((($$$'''))))))''''''(((***&&&,,,,,,&&&&&&---...(((+++666333888XXXxxxyyyNNN999,,,(((///&&&%%%"""###$$$$$$######%%%''')))(((!!! %%%!!!***###%%%)))---///...***&&&&&&(((***'''$$$&&&,,,222------***%%%%%%)))---,,,&&&%%%%%%%%%&&&(((***+++((('''''''''((())))))***%%%'''***+++***)))((()))+++,,,,,,---------,,,,,,///222222---,,,111333222222'''###''')))''')))000666000---000111...---...,,,,,,+++---//////...,,,+++---//////...///222555666777777777888;;;======999<<<;;;AAALLLIIIBBBGGGCCCFFFHHHJJJOOOSSSQQQLLLFFFHHHHHHGGGGGGJJJMMMOOONNNRRR]]]hhheeeZZZXXX^^^ZZZ\\\bbbiiiddd^^^dddqqqMMMXXX}}}yyyvvvtttooolllhhhdddaaa^^^ZZZWWWXXXYYYZZZXXXSSSLLLEEE@@@<<<<<<<<<<<<============;;;<<<<<<999666222111111555111---+++,,,///111222+++---///000000///...---------------------------,,,...,,,((()))...---(((((()))******,,,...333666888555***)))///,,,(((111///...---,,,,,,,,,---...000111333333222222333555888222000222333111444:::999777555444555444222111111222444666777888777777777777666888;;;???CCCFFF@@@EEECCCBBBEEEFFFRRRgggtttpppjjjiiiUUUEEEFFFKKKGGG<<<555:::AAABBB>>>:::222...,,,,,,,,,)))***......---,,,***)))(((((((((&&&%%%'''***((($$$$$$(((###!!!###***444999777333///+++'''%%%%%%'''(((((($$$(((******(((&&&'''(((###+++,,,######$$$%%%%%%%%%%%%%%%$$$###""" !!!!!!!!!!!! """"""!!!!!!###$$$(((&&&!!!(((555222***...///%%%)))///+++,,,000---'''((((((%%%###"""&&&)))***)))%%%!!!!!!$$$###""" !!!###%%%###!!!(((+++(((''')))((('''$$$###&&&+++---,,, (((,,,***(((***+++(((&&&,,,,,,%%%&&&---...(((%%%333333999ZZZzzz}}}~~~|||}}}RRR<<<***""")))%%%)))###$$$$$$$$$###%%%'''***)))''' %%%!!!!!!---***(((&&&&&&&&&'''&&&%%%%%%(((+++---,,,***)))(((###))),,,,,,,,,---***%%%$$$%%%%%%'''(((***+++,,,000///,,,***)))))))))***(((+++...///...+++***)))))))))***+++,,,,,,,,,,,,,,,222111+++(((---222222888+++###'''***(((---666<<<444000222333///---//////...---...//////---+++...,,,+++,,,///222444444999777777:::===<<<;;;<<<888;;;:::AAANNNKKKCCCGGGLLLNNNJJJAAABBBJJJKKKEEEIIIKKKMMMPPPVVVZZZZZZXXXRRRZZZiiiqqqhhhZZZ]]]iii^^^```gggmmmfff^^^gggxxxQQQ]]]{{{vvvtttsssrrroookkkfffbbb___]]][[[YYYSSSUUUWWWWWWTTTOOOIIIEEEAAA@@@@@@???>>>===<<<<<<;;;999555000...---......,,,,,,,,,,,,---///000222......,,,++++++,,,---...---.../////////...---,,,---,,,***))))))***---...,,,+++******,,,///333666>>>888111...//////---***,,,111222......111000+++------------///111333444000444888777444222555888555555555444444333222222555555666888888666444555999666555777<<<@@@AAAAAA;;;AAA??????DDDDDDLLL]]]vvvfff\\\UUUNNNLLLNNNDDD===:::???AAA===:::;;;333111...,,,******++++++111111111000---+++***+++---,,,+++***((('''''''''&&&(((+++///000...((($$$---&&&''')))(((//////"""%%%(((,,,---,,,)))(((((((((***,,,---+++'''### !!!!!!"""$$$%%%&&&'''((($$$###!!! !!! !!!"""$$$&&&((()))***&&&&&&%%%%%%%%%&&&''''''...&&&(((111&&&***)))((((((***+++,,,***)))---,,,)))&&&### ###$$$"""$$$(((&&&!!! !!!%%%)))***'''$$$&&&(((*********)))***+++'''&&&$$$###"""""""""###,,,------+++)))'''(((((($$$'''///888KKKooo|||}}}aaa999&&&(((%%%$$$...***///+++'''***&&&!!!&&&'''%%%$$$%%%((('''$$$ %%%%%%&&&'''(((((((((''''''%%%&&&***,,,(((&&&&&&%%%###%%%)))+++)))&&&$$$***,,,---,,,)))(((+++...444666444...)))))))))&&&***///444555111---++++++))))))******+++,,,---...111+++%%%%%%))),,,,,,***555111---)))***...333777///000111222111000...,,,---222...***000//////777...000222333333333555666<<<444111666999777666888222999>>>FFFOOOHHH>>>AAAIIIUUUPPPHHHNNNSSSMMMJJJPPPKKKSSS[[[[[[___aaaYYYddd[[[^^^kkknnnddd```ddd___\\\bbbgggbbbgggpppoooOOO]]]~~~zzzvvvtttrrrqqqllleee```]]][[[ZZZYYYTTTUUUWWWVVVTTTOOOJJJGGGCCCCCCAAA???===<<<:::999888777444222000000000111+++,,,---.../////////...///...---------------------............---,,,,,,******++++++---...000111+++***)))(((***---111444;;;555///---......,,,)))+++///000------000000,,,333222000/////////000000222444777666333222333555555444333222222333333444444333444444444333222222222111222666;;;???@@@???<<>>BBBBBBHHHYYY|||~~~mmmbbbZZZRRRNNNNNNIIICCC??????<<<777777;;;111111000///---,,,******111000...---,,,+++******,,,+++***))))))***+++,,,&&&&&&'''***,,,,,,***(((...)))+++,,,)))///000$$$'''***,,,---+++***))))))((((((((((((&&&$$$"""!!!&&&%%%%%%$$$###""""""!!!###"""!!! !!!"""!!!"""###$$$%%%'''((((((,,,***(((%%%###!!! %%%'''!!!!!!)))'''"""'''(((''''''(((***+++***)))+++***(((%%%###!!! """$$$###$$$((('''"""'''%%%$$$%%%)))***(((%%%(((***+++,,,*********+++$$$###"""!!!!!!!!!"""###)))***,,,,,,***))))))***......333999JJJpppfff???+++---***'''...///000'''$$$+++,,,(((,,,,,,+++)))'''&&&&&&''')))++++++***)))((('''%%%$$$...)))&&&((()))***---111+++)))'''&&&%%%%%%'''***$$$(((...111111///,,,+++///222222---+++,,,+++)))+++...222333000...,,,,,,,,,---...///000/////////---)))&&&%%%(((******)))///---,,,++++++...000222+++,,,...000000000///...---333///---333222000666000333555666777777999:::;;;888:::===<<<777666:::???CCCAAAEEELLLDDD:::===DDDPPPOOOKKKTTTVVVMMMFFFLLLGGGMMMTTTTTTZZZ^^^XXX\\\XXX[[[cccccc\\\YYY\\\aaaXXX\\\ddddddiiitttvvvMMM\\\}}}yyytttqqqqqqlllddd___[[[ZZZXXXXXXTTTUUUUUUTTTRRROOOKKKIIIFFFEEECCC@@@===:::888777555555444444333333333333+++,,,...000000...,,,+++///////////////...---,,,......---,,,,,,,,,,,,,,,******+++,,,------......+++***(((((()))+++///111666222---+++,,,---,,,***+++------++++++///000............///111333444555222333333444333333222222444333222222222333444555777777666666666666777777222222444777:::======<<>>@@@>>>>>>??????;;;888;;;AAADDDDDD???CCCMMMIIIAAADDDFFFOOOLLLJJJTTTXXXOOOJJJTTTOOOTTTZZZYYY___ddd___\\\___cccdddaaa^^^]]]^^^dddWWW\\\iiiggggggqqqwwwKKKZZZ}}}xxxtttqqqnnnjjjeee```\\\YYYVVVTTTTTTSSSSSSQQQOOOMMMKKKJJJFFFEEECCC@@@===:::888777444555666666666555333222---............---,,,+++...///000000000///---,,,///...,,,+++******+++,,,---,,,+++)))((((((((()))+++***)))((()))+++...///222///,,,+++,,,------++++++++++++***+++---//////+++,,,---...000222444555111000000111333444222111222333444555666666555444666888777555666:::<<<;;;:::999888888999::::::999???CCC??????DDDCCCFFFUUUgggyyyhhh]]]WWWRRRMMMIII@@@@@@AAABBB@@@:::444222////////////...,,,***)))222,,,''''''***+++)))&&&#########$$$%%%&&&''''''(((&&&%%%%%%'''***+++,,,+++***000...&&&)))...'''*********)))((((((***,,,&&&%%%%%%%%%$$$$$$$$$%%%!!!!!!!!!!!!"""""""""""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%!!! %%%'''%%%###$$$&&&)))++++++''''''&&&&&&%%%&&&&&&&&&(((******(((&&&&&&&&&&&&222---(((&&&(((+++++++++&&&'''((('''%%%######$$$%%%$$$###""""""###$$$%%%###'''+++---,,,+++******,,,***,,,000>>>bbb}}}qqqLLL444222000'''&&&%%%***'''(((111///(((***'''***------***%%%###"""%%%%%%%%%%%%%%%&&&&&&&&& """''''''######&&&###&&&)))+++...///***$$$...((("""!!!$$$(((******$$$***---,,,,,,......+++$$$$$$%%%&&&&&&'''(((((()))))))))((((((((((((((()))+++------++++++,,,---------------+++)))'''&&&((()))+++---...///000000---222///...666666333888---000333666888;;;???BBBBBB@@@<<<999777:::AAAHHHEEEDDD@@@EEEQQQOOOHHHKKKRRRUUUKKKFFFQQQWWWSSSSSSRRRMMMSSSXXXUUUYYY^^^XXX[[[eeekkkhhhdddfffhhhiiikkk___eeepppgggaaakkkvvvJJJXXXzzzvvvsssqqqkkkiiieeebbb___ZZZUUURRRSSSRRRQQQOOOMMMLLLJJJIIIDDDCCCAAA???===;;;:::999666777888777666444222000000///---+++***+++,,,------...///000000///...---///...,,,+++******++++++000---***''''''(((***+++,,,,,,+++++++++---///000000///---------.........+++***)))***+++,,,...000111111000///---,,,***)))...---...000333444444222000222666::::::888555222000333333111333999;;;999<<<;;;999777666777999;;;:::===;;;<<>>999777...+++'''...+++(((+++)))'''///,,,***((((((((('''$$$!!!%%%$$$$$$$$$%%%'''((()))&&&&&&))),,,***%%%%%%((($$$%%%&&&***333999333(((555---###"""&&&'''$$$))),,,+++***++++++(((#########$$$%%%&&&''''''---+++)))'''''')))+++,,,(((***,,,---,,,++++++,,,---,,,++++++******++++++++++++,,,---......//////...111,,,,,,555666444999444555666777777888;;;===<<<:::777777;;;AAADDDDDDIIIJJJFFFKKKTTTOOOEEEHHHWWWYYYOOOJJJSSSVVVSSSUUUTTTQQQXXX\\\WWWXXX[[[UUUOOO[[[ddddddccciiippptttuuukkknnnoooaaa^^^pppJJJWWWyyyvvvsssqqqjjjhhheeebbb___[[[WWWSSSSSSRRRQQQPPPMMMKKKIIIHHHBBBBBBAAA???>>><<<;;;;;;888888888777555333000///111///,,,)))(((***---///,,,,,,---...////////////000///...,,,++++++++++++...---+++***+++---000222,,,,,,,,,,,,---///111222/////////....../////////,,,******,,,---+++,,,///---.........---,,,+++***---...///111222333333444000333777::::::888444111000555666222333:::<<<888777777777666555777:::===444888555888AAAAAADDDQQQXXXzzzwwwcccZZZUUULLLBBBSSSHHH888000333999777000111///---+++***+++,,,---///,,,******,,,,,,***''''''(((***+++***(((&&&%%%)))((()))***++++++)))&&&$$$$$$+++***"""%%%***$$$'''''''''&&&$$$%%%'''))) !!!###$$$$$$""" !!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$#########"""""""""!!!!!!******)))'''&&&&&&&&&&&&)))###(((///"""...'''&&&%%%'''***---...///)))(((((('''''''''((((((""""""$$$&&&&&&''',,,444+++'''$$$%%%))),,,,,,+++&&&((()))(((%%%$$$$$$$$$###"""!!! !!!""""""'''))),,,,,,***(((''''''!!! &&&---777VVVwwweeeCCC999777111...000555...%%%&&&&&&,,,:::666...%%%"""$$$(((******,,,+++)))(((''''''((((((...,,,***)))&&&###(((///,,,+++&&&$$$---999999111111...)))&&&%%%$$$###"""###(((***'''&&&''''''%%%&&&%%%%%%&&&(((***)))(((+++)))'''%%%%%%'''***+++&&&'''((())))))***))))))))))))((()))***---000222---------------------------000+++,,,777888444888<<<<<<;;;999666555777888222555888===DDDHHHDDD===BBBGGGGGGMMMUUUOOOGGGLLLPPPVVVRRRQQQWWWTTTNNNPPPVVVSSSYYY\\\UUUVVVZZZVVVLLLTTT]]]bbbeeejjjttt|||zzzrrrqqqkkk___hhhJJJWWW{{{xxxtttqqqlllhhhccc___]]][[[ZZZXXXUUUTTTTTTRRROOOLLLIIIGGGCCCBBBAAA???>>><<<;;;:::888888777666444222000//////---+++******+++---...***++++++,,,---///111111/////////...---,,,+++******+++---...///000111111++++++,,,---...000222333.../////////.........///---***+++//////++++++...&&&(((***---///111111222...111333333111///111333222333555666666444222111333::::::555555;;;:::333444777:::;;;999888999;;;444777555888AAABBBDDDPPPQQQsssrrr___YYYYYYSSSIIIRRRJJJ<<<222333999999333111000//////............------...///...---+++)))''''''&&&%%%%%%%%%%%%%%%'''&&&&&&((()))***)))(((%%%$$$******$$$)))---&&&&&&'''((('''&&&%%%'''(((%%%%%%%%%$$$$$$##################""""""!!!!!!!!!!!!!!! !!!###$$$"""""""""""""""!!!!!!!!!$$$$$$$$$%%%''')))***+++''''''$$$***444///(((///'''''''''***---000111000)))((('''&&&%%%%%%%%%%%% ######""")))333&&&$$$###%%%)))***(((&&&&&&'''((((((&&&$$$$$$%%%!!!!!!!!!!!!"""$$$&&&(((((()))+++***(((''''''(((---***///444<<>>:::888777888:::888:::DDDDDDFFFQQQNNNpppuuu```ZZZZZZTTTJJJFFFFFFAAA::::::===;;;444000111222333222111///---+++...111222000---++++++,,,)))&&&$$$$$$&&&***,,,&&&$$$###$$$''')))******'''%%%***+++''',,,000((('''((()))(((''''''''')))---+++(((&&&%%%&&&''')))""""""""""""############"""!!! """###"""""""""""""""!!!!!!!!!((('''&&&%%%%%%%%%%%%%%%###,,,))))))555:::333///'''((())),,,000222222111((((((&&&%%%$$$#########!!!!!!"""---$$$######&&&)))(((%%%!!!###%%%&&&&&&$$$######$$$""""""###$$$'''***---///''')))***)))(((''')))***---(((+++...444PPPsssoooGGG555444333333(((---******111...)))---&&&+++//////+++((('''(((///---***'''&&&%%%&&&&&&###%%%***---***%%%&&&+++###---///&&& $$$'''###"""%%%((('''%%%$$$''')))!!!%%%%%%""" ###%%%$$$(((&&&&&&(((++++++(((%%%&&&(((,,,...///...,,,******&&&###%%%***---+++(((******++++++++++++******))))))))))))***+++,,,---(((///000666BBB???555444111222222222333555999<<<888???AAA<<<<<>>===;;;888666555555333222111000000000---/////////---,,,---...+++++++++++++++,,,---...---///111///,,,***,,,///---,,,,,,...111000,,,(((111---000000---444999222///...------...,,,)))&&&+++***)))))))))+++...///111111111000000000000000---......///000222444555666666555555555555555666555555444222000000222555:::<<<@@@BBBBBB???;;;888999999:::<<<@@@BBBCCCCCCGGGffftttnnn^^^QQQNNNMMMRRRNNNGGGAAA@@@???<<<777===999444000///...---,,,---------------+++******...---+++,,,...---)))%%%%%%$$$$$$%%%&&&(((***,,,(((((((((((('''&&&%%%$$$$$$&&&'''&&&$$$$$$''')))***###"""''')))&&&%%%'''"""###$$$$$$###!!!  """######"""!!!!!!"""&&&$$$###&&&***,,,+++***(((((('''%%%######%%%'''%%%&&&'''***,,,,,,***(((&&&&&&'''((())))))&&&######""" !!!###''')))%%% &&&)))'''###%%%((($$$###)))%%%%%%000444))) !!!###!!!!!!$$$!!!$$$''''''%%%$$$&&&(((%%%'''+++......---+++)))((()))'''$$$,,,EEEggguuuSSS<<<999888333000,,,'''%%%&&&(((***++++++***((('''&&&&&&''''''***,,,---+++&&&######%%%&&&&&&''')))(((&&&***000###(((,,,)))$$$!!!###((($$$$$$%%%&&&'''((()))***((((((((((((((('''''''''###$$$&&&((())))))(((((((((''''''''')))+++,,,...---***'''))),,,,,,((($$$444@@@777===BBB444...&&&,,,+++******+++,,,///000,,,,,,---111444555222...---000222222555:::===<<<999???AAA>>>===AAAFFFGGGBBB999AAAMMMMMMLLLLLLFFFFFFHHHVVVNNNHHHNNNQQQaaaggg\\\[[[]]]___iiisssooodddjjjkkkhhhgggiiifffaaahhhkkkmmmrrr~~~TTTXXXyyynnnjjjlllggghhheeeaaa___```]]]WWWWWWQQQOOORRRSSSNNNJJJIIIHHHEEEAAA>>>>>>======<<<444555555666555444222111...///000///---------///---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,+++***+++,,,,,,,,,+++...))),,,......777<<<333---,,,,,,,,,......,,,***,,,,,,+++++++++---...///000222555777666222---***+++,,,---...000111222333555666777888888888777777555555444222111111333555777:::>>>@@@AAA???<<<999::::::999;;;>>>AAADDDEEERRRjjjnnncccUUUOOOQQQOOONNNLLLHHHFFFFFFGGGEEEBBB>>>:::333...+++(((&&&%%%//////...---,,,+++*********)))''''''))))))'''$$$)))(((''''''&&&&&&&&&&&&(((((((((((((((((((((((((((***+++***'''&&&((()))---(((&&&)))***&&&######!!!!!!!!!!!!!!! !!!###$$$$$$""""""###$$$&&&$$$$$$%%%(((***)))(((,,,,,,+++((($$$######%%%%%%%%%%%%&&&'''&&&$$$###$$$$$$$$$&&&((('''%%%###(((&&&$$$""" !!!!!!&&&### ###%%%""" !!!$$$!!!"""(((%%%$$$///000)))$$$%%%%%%"""!!!$$$!!!$$$&&&%%%######$$$%%%%%%&&&((())))))(((&&&$$$!!!(((+++(((***;;;YYYqqq}}}\\\BBB999666222111---)))''''''((()))))),,,***)))'''%%%%%%%%%%%%))))))((('''%%%%%%&&&(((+++))))))***(((%%%''',,,(((+++---+++'''$$$%%%(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((((((((((((******)))(((((()))***++++++(((&&&(((+++,,,***&&&444<<<...111777......***---,,,***)))***+++,,,...+++***+++...111111///,,,555666555222444:::??????888;;;;;;;;;>>>EEEGGGEEEFFF@@@GGGPPPLLLJJJKKKGGGMMMJJJTTTNNNNNNWWWVVVbbbeee]]]___eeedddhhhhhh___dddiiiiiieeeccceeeeeeaaa]]]eeepppzzzVVVZZZ{{{rrrmmmkkkgggdddbbbdddccc]]]YYYYYYUUURRRQQQSSSPPPKKKHHHIIIEEEEEECCCAAA>>>===>>>@@@444666888999888666333111///000111000///......000...////////////---,,,+++,,,)))'''(((,,,...+++((()))))))))''''''(((+++...555...---......666777+++,,,+++***+++---///000///........................///111333444444111---++++++,,,...000222222222222333444666777888777666666555555555333222222444666444777;;;>>>???>>><<<:::;;;:::::::::===AAAEEEGGGQQQ___|||sss___TTTMMM@@@FFFGGGIIIKKKHHHCCC>>>:::333000---+++,,,------,,,000///...,,,+++*********+++)))''''''(((******))))))))))))((('''&&&%%%$$$((('''''''''((()))+++,,,)))***++++++)))''''''(((+++'''&&&))))))%%%"""!!!%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''&&&%%%$$$%%%&&&''''''%%%******)))'''$$$"""###$$$'''&&&%%%$$$###"""!!! !!!!!!"""$$$&&&&&&$$$""")))(((&&&$$$""" ######""""""""""""!!!!!!""" !!!(((%%%$$$...,,,)))))))))&&&######&&&"""$$$%%%$$$"""!!!"""###&&&''''''&&&&&&$$$###"""%%%,,,++++++<<<[[[vvviiiIII888222000000---***(((((('''&&&%%%+++***(((&&&%%%$$$######'''%%%######%%%((()))***...,,,++++++((($$$%%%))),,,++++++***((('''&&&&&&***)))'''%%%$$$$$$%%%%%%&&&&&&''''''(((((())))))'''''''''&&&&&&'''((((((,,,+++***)))((('''''''''(((&&&%%%&&&***,,,***(((...777(((+++111***---,,,***))))))((()))+++,,,...,,,,,,+++---//////...---444777777444555:::<<<:::555666555777>>>FFFFFFBBBBBB???HHHMMMEEECCCIIIIIIQQQIIIOOOLLLRRR^^^ZZZaaaccc[[[^^^ddddddfffdddXXXccceeeddd```]]]___``````iiiuuuTTT[[[{{{uuupppiiiaaa___dddccc\\\YYY]]]SSSTTTTTTRRRNNNJJJHHHHHHFFFHHHGGGCCC>>><<<===???777888888888777555333222000111222111/////////000---...000111111///---,,,...,,,***+++,,,---+++)))&&&((()))(((&&&'''+++///666------///111999999+++---+++***+++---000111111....../////////...------...---+++***+++...111333---///222444555555444333333333333333222222333333444555555444222222444666444666999;;;<<<;;;999888:::;;;<<<===>>>AAADDDGGGMMMSSSlll|||jjjUUU<<>>======@@@CCCCCCAAACCCMMMOOOHHHKKKUUUUUURRROOOYYYVVVXXXbbbaaakkkoooeeeeeeiiikkkwww~~~hhhgggddd```\\\\\\cccjjjQQQ\\\{{{sssvvvnnneeeaaa\\\WWWVVVXXXSSSUUUUUUQQQOOOOOOLLLHHHCCCDDDDDDCCCAAA@@@@@@@@@===:::666333111000222333000111222111000//////111***+++---///111111111111000333444222---***,,,///''')))+++,,,+++++++++,,,***%%%)))000444@@@CCC777000///------///000//////------.....................000222333333000,,,***---...///111111111111000777555222000//////111222111333444444222222333555777777888777777666666555:::===@@@@@@>>>===@@@BBBMMMMMM\\\|||tttvvv~~~}}}iiiXXXGGG@@@;;;666777<<<888555111...,,,***'''$$$&&&'''(((******+++++++++(((((('''%%%$$$&&&))),,,))))))))))))(((((('''&&&((('''&&&%%%%%%&&&'''(((%%%$$$###%%%)))+++---,,,)))---...+++***,,,...---'''((())))))((('''%%%$$$"""$$$&&&&&&$$$######$$$%%%&&&&&&%%%###!!!"""###%%%&&&''''''%%%$$$$$$$$$###&&&((('''$$$###%%%((($$$###"""###%%%&&&&&&%%%%%%&&&'''((('''&&&%%%$$$$$$'''))))))&&&$$$$$$&&&)))...,,,---111)))$$$,,,(((,,,,,,&&&"""%%%+++///+++)))&&&&&&'''((((((((((((''''''&&&''''''((((((,,,)))+++333888>>>MMM]]]~~~{{{]]]<<<+++)))%%%$$$$$$$$$&&&'''&&&%%%###$$$%%%'''((((((((((((&&&%%%%%%&&&(((((('''&&&'''%%%&&&,,,///......000***'''$$$%%%(((***)))((($$$$$$%%%%%%&&&&&&&&&'''""""""######$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&'''((()))))))))))))))+++***)))'''&&&&&&'''(((%%%///!!!###(((###,,,000......------,,,+++******,,,...000000//////000111444555333///000777<<<<<<;;;BBBFFFCCCAAABBBEEEEEEGGGGGGNNNPPPLLLRRRXXXRRRNNNNNN]]]YYYXXX```___kkkiiieeekkkooommmttt|||yyycccaaa___\\\XXXWWW___iiiyyySSS___{{{sssssspppiii```\\\\\\ZZZUUUTTTVVVTTTPPPQQQSSSOOOGGGEEECCCBBBBBBBBBAAA???===999888666444333333333444000111222111///...///000,,,,,,---...//////000000...//////......------...,,,***(((((()))+++++++++...***...111000777::://////......///111111000//////......---...///111222///111444555444000,,,(((---......//////000000000111111111111111111111111///111333333222111222333666666666666666777777777<<<>>>===:::666777<<>><<<>>>BBBDDDCCCCCCEEEFFFCCCJJJFFFKKKOOORRR[[[]]]QQQPPPQQQ```]]]]]]ccc```kkkcccbbbkkknnngggiiiqqqpppbbb```___]]]YYYXXXaaammmUUUaaa|||uuukkknnnjjj```^^^bbb___WWWUUUVVVSSSPPPRRRVVVQQQGGGIIIFFFCCCBBBBBB@@@;;;777555555666666666666666555///000111000///......000......---------......///,,,***(((***...000...,,,000+++&&&$$$'''***++++++)))(((---000...555999000------...000222333111///000///......///111333555///////////////.........000000//////000111222333(((+++...111333222000......000222222111111222333555555555555666888999:::>>>>>>:::444000222:::AAAGGGLLLVVVjjj~~~nnnfffmmmuuu^^^JJJ<<<===???999444444...---,,,,,,......---++++++---///000///,,,(((&&&'''))))))(((%%%%%%'''***///---***(((&&&%%%%%%%%%$$$%%%''')))***+++++++++,,,((($$$$$$(((,,,---...(((...///+++,,,444:::;;;,,,...000111///+++'''###%%%(((++++++)))&&&###"""###&&&'''&&&###"""###%%%!!!$$$&&&%%%%%%&&&'''###(((,,,+++'''$$$$$$'''&&&$$$""""""###$$$$$$###!!!""""""######$$$%%%%%%!!!"""$$$&&&((((((&&&%%%###((()))+++000)))###***""")))+++((((((++++++(((+++(((%%%%%%(((++++++***,,,,,,+++***)))'''%%%$$$***))),,,000------>>>TTT|||vvvPPP111%%%,,,***'''&&&'''''''''&&&&&&'''((())))))((('''&&&((((((&&&"""!!!%%%---444///+++***...000---***)))000...,,,)))&&&&&&&&&'''"""$$$&&&((((((&&&$$$"""'''&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((((((''''''((())))))((('''&&&)))))))))((('''))),,,...$$$222***...111'''+++,,,***+++---///111333444444,,,000555777555444444555555;;;@@@AAAAAA@@@:::444===>>>>>>>>>BBBGGGDDD>>>MMMGGGKKKRRRZZZhhhhhhXXXZZZYYYhhhggghhhnnniiipppfffeeemmmlllbbbeeeqqqtttjjjhhhhhhgggcccbbbkkkxxx\\\\\\~~~tttpppjjjllllllbbb^^^^^^VVVUUUTTTRRRRRRQQQPPPMMMJJJFFFCCC@@@>>>===<<<:::888555555555555555444444333111111111000///......---+++,,,.../////////...------,,,***)))((()))******&&&(((***,,,,,,+++((('''(((***...111222111...,,,++++++++++++++++++++++++******+++...222333000...******+++,,,...///000000000111111111///---+++***,,,000333555333000...---333222///...---///111333;;;999777777888999888888BBB:::555555666777>>>FFFFFFAAAJJJjjj|||iiigggmmmoookkkRRRDDD;;;>>>>>>666000///......///111222111---***'''000888555///+++)))(((&&&((((((((('''&&&((())),,,)))%%%$$$%%%&&&''''''((('''(((***,,,...---,,,%%%$$$%%%))),,,,,,)))%%%)))((())),,,000111...+++---999000---+++,,,333''')))*********(((&&&$$$### !!!"""###$$$%%%%%%&&&%%%######&&&((('''"""###$$$&&&'''&&&$$$"""!!!%%%+++***$$$!!! """$$$###!!! """$$$%%%+++&&&""")))***%%%&&&'''&&&$$$######$$$&&&'''(((%%%&&&)))+++)))(((+++***+++$$$$$$)))$$$''',,,(((%%%%%%)))+++***((('''.........222333???VVVssswwwRRR888000(((''''''&&&&&&%%%$$$$$$&&&%%%''')))'''$$$)))333444...'''%%%(((++++++)))666***&&&,,,,,,%%%)))555,,,(((&&&'''+++,,,((($$$(((!!!!!!$$$######%%%!!!$$$&&&''''''((()))+++******"""!!!,,,+++""""""...///...***&&&%%%(((+++---***&&&&&&)))++++++***000$$$'''///)))'''...222222222666222***222:::555333777999888333111222555222555;;;AAADDDCCC@@@===AAA<<>>=========<<<888888888777555444222111444444333222222111000000***+++---///000000000000,,,,,,+++*********++++++)))***+++,,,,,,***)))((((((,,,111333111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,///...---......---)))&&&))))))***+++,,,------......///000000000///---------///222333222000//////444333111000000111222333666666777999;;;<<<:::999===999:::>>>>>>;;;<<<@@@EEEDDDMMMdddsssllllllfff^^^SSSHHH===999999777777888222111///.........,,,***(((---222222,,,'''(((+++)))))))))'''&&&''')))+++&&&&&&'''(((***)))&&&###+++***)))******)))'''%%%,,,)))'''&&&''''''%%%###(((***,,,---------......,,,444))))))+++---444&&&(((((((((((('''&&&%%%$$$$$$$$$############$$$$$$$$$$$$$$$&&&'''&&&###!!!"""###$$$$$$$$$###!!! $$$(((((($$$ """!!!$$$%%%%%%######%%%'''%%%,,,'''""")))***&&&'''((('''%%%$$$$$$$$$%%%&&&&&&%%%&&&(((&&&###&&&,,,###&&&"""%%%,,,)))%%%---))))))))))))+++,,,......&&&+++...555<<<:::CCCZZZqqqyyyVVV999...(((((('''&&&%%%$$$######'''&&&)))+++)))%%%)))111111,,,&&&&&&))),,,,,,***---((((((------'''&&&***)))&&&%%%'''+++---***'''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&***$$$""")))'''"""&&&###(((,,,---+++((('''(((,,,)))%%%&&&))),,,,,,***+++'''...222++++++222333222555<<<999///222888222444888:::999555333555888555666888;;;======;;;:::999666CCCBBBBBBFFFBBBNNNMMMHHHOOOWWWVVVYYYZZZRRRXXXYYYYYYXXXYYYXXXSSSMMMQQQVVVbbbbbbpppxxxhhhkkklllllloooqqqkkkiiiuuuYYY[[[uuuuuummmmmmjjjaaaaaaddd___YYYVVVSSSQQQQQQPPPOOONNNNNNIIICCC???===>>>??????<<<;;;:::888666333111000111111000000//////......---......////////////...++++++,,,,,,------,,,,,,,,,,,,,,,++++++************000777888333---++++++------------------------*********+++---,,,***((())))))))))))******++++++,,,---...///000000000///---///111222111000111222444444333333222222222222111222555999===>>><<<999:::999;;;>>>???;;;:::;;;888???IIIZZZwwwuuummm```TTTUUUNNNAAA555222777;;;;;;888555111///.........---***))),,,///***###%%%...++++++***)))'''(((***,,,((((((((()))++++++)))'''++++++***++++++)))%%%"""///+++'''$$$$$$&&&&&&&&&(((+++...---)))))),,,000+++111%%%''',,,000777)))((('''&&&%%%%%%%%%%%%%%%'''&&&$$$###"""""""""######%%%&&&&&&%%%$$$%%%&&&"""###$$$$$$$$$###!!!!!!"""###$$$$$$$$$######### !!!"""!!!!!!###%%%%%%+++'''""")))***%%%&&&((('''''''''&&&%%%%%%%%%%%%&&&((((((### %%%---%%%(((&&&'''---&&&!!!(((%%%(((+++,,,+++,,,///222******,,,999CCC<<>>???666666888111222555777666444333555777999888777777888999:::;;;888777AAA===AAAMMMHHHMMMJJJJJJSSSWWWQQQRRRUUUPPPPPPMMMMMMSSSWWWWWWVVVVVVUUUZZZeeeeeeuuu~~~mmmpppkkkjjjkkkllliiimmmXXXZZZvvvtttooosssrrrhhhccc```VVVYYYUUUQQQOOOOOOOOONNNNNNNNNJJJDDDAAA@@@??????>>><<<<<<;;;999777555333111////////////......------333333222000///---+++******+++---...///...------///...,,,+++***++++++,,,+++333;;;;;;555...---...------------------------(((((()))+++,,,,,,,,,+++************))))))))))))------...//////000000000...///000000000000222444222333444444444333111000000111333777:::<<<;;;999<<<:::888888777777999;;;000>>>HHHPPPjjj|||pppaaaTTTTTTSSSGGG666///555888444555222///------------,,,***&&&)))///,,,###$$$...***+++---,,,+++******+++000,,,(((&&&(((,,,///000'''''')))+++---,,,)))&&&)))(((&&&&&&''')))+++---)))******)))''''''***---***000&&&)))---000999000***((('''%%%$$$$$$%%%%%%(((&&&$$$###""""""###$$$###%%%'''%%%######&&&***$$$%%%%%%&&&&&&%%%$$$$$$$$$""" !!!$$$&&&%%%### !!!"""###$$$###***%%%!!!((()))$$$%%%&&&&&&'''((((((''''''&&&((((((***,,,***&&&''',,,&&&***)))***---%%%$$$'''((()))***,,,---------000***)))666???444333FFFdddjjjHHH000&&&%%%%%%&&&'''(((***++++++---000111///---,,,...&&&%%%$$$&&&***,,,,,,***111111---&&&%%%***---,,,&&&%%%$$$&&&)))++++++***"""...111(((&&&///222+++***'''$$$&&&,,,...,,,)))%%%+++'''%%%***)))(((000......---)))&&&&&&***...---***'''(((***,,,***(((&&&)))000...+++555;;;111111000999>>>;;;<<<<<<333222444666555444444777999999999999999:::<<<@@@BBB???>>>GGG>>>BBBOOOFFFCCCHHHHHHPPPSSSNNNQQQTTTMMMWWWQQQRRR\\\fffiiikkkoooeeefffkkkhhhvvvvvv|||vvvqqqqqqtttwww}}}VVVYYYvvvsssnnnqqqqqqfffbbb```WWWZZZWWWSSSPPPPPPPPPPPPOOOKKKHHHFFFDDDBBB@@@===:::::::::999999888666555444333333333222222222222222555444222000///---,,,,,,***+++---...//////...---///...,,,+++***+++,,,---)))111999999333------///++++++++++++++++++++++++/////////---+++)))''''''+++++++++++++++*********///............/////////...///000//////000222555000111222333333222111000222111111222555888888888::::::999888888999999999888FFFKKKLLL```zzznnn___TTTNNNOOOGGG999222555444...---+++******++++++)))((()))(((,,,222///'''&&&,,,(((+++///000...+++)))(((///+++'''&&&(((+++...///$$$$$$&&&(((++++++***(((%%%&&&)))***,,,,,,---...+++((($$$$$$&&&((())))))%%%...(((++++++)))666333+++***(((%%%$$$######$$$%%%$$$#########$$$&&&&&&###%%%&&&$$$""""""&&&***%%%%%%%%%&&&&&&&&&%%%%%%%%%""" $$$'''&&&############%%%&&&(((((((((""")))$$$&&&'''"""$$$$$$$$$&&&'''((())))))(((---***+++000333000,,,+++###***+++...333,,,'''...000+++''')))...000,,,'''222+++&&&///777,,,+++<<>>333111...+++((((((((((((,,,000111000000111///,,,((((((((((((''''''''''''$$$&&&***------***%%%"""***)))'''&&&%%%&&&''''''''',,,+++%%%&&&000666666///+++'''&&&''''''%%%###'''+++&&&&&&000///+++///...111444444111///000222111...---...111222///---111***,,,...///:::@@@888AAA333222777777999999111555444444444444666888999000555;;;???@@@BBBEEEIII===;;;FFFDDDKKKVVVNNNNNNOOOJJJMMMSSS\\\nnnrrrdddcccbbbaaaeeeqqq}}}{{{iiiqqq}}}xxxwww{{{UUUWWWuuupppgggeeebbbZZZ]]]ccc```XXXVVVTTTSSSRRRQQQOOOMMMKKKIIIFFFDDDBBB@@@<<<999777777777888777777666666111111111111111111111111////////////000222444555...---,,,,,,,,,,,,,,,,,,*********++++++,,,---...,,,...000///---)))((((((,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,,,,,,,---000333+++++++++,,,,,,,,,,,,,,,------------...000111222///000111111000///000222//////111222444555555666333222222444777999888888555;;;?????????AAA===777999???CCCIIIaaawwwiii]]]UUUPPPDDD999555555444444555666444111000111111111000+++222333---+++///...(((+++,,,......,,,***))))))&&&(((***---...,,,'''###***(((&&&%%%&&&''''''&&&'''***------***'''&&&&&&'''&&&%%%%%%''')))******###+++&&&+++((( )))&&&"""###############"""!!! """$$$&&&'''''''''&&&%%%###""""""#########"""############$$$$$$%%%%%%######"""###$$$$$$$$$######!!! !!!$$$%%%$$$"""###***%%% ''')))$$$%%%'''&&&%%%$$$$$$%%%&&&'''+++&&&%%%***......------777===;;;999888---'''000:::333+++***...111...***'''...***''',,,---...666EEEnnnhhhIII444111...***((((((((()))***---...+++,,,000...)))///...---***(((&&&&&&'''&&&%%%,,,666666,,,&&&'''))))))'''&&&%%%%%%'''(((***(((&&&'''***...000222+++)))'''%%%%%%%%%&&&''')))111000000555333///555000222555444000...///000///...---000555777666444///)))000666222444<<<===BBB666666:::444444777555666555333333444666777888555999>>>?????????CCCGGGAAA:::DDDFFFLLLUUUPPPZZZXXXRRRSSSVVV```tttzzzlllaaaeeeccc```lll}}}~~~sssfffrrrzzz~~~xxxwww}}}TTTVVVuuullleeefffeee\\\[[[]]]WWWSSSRRRPPPPPPOOONNNKKKIIIOOOKKKFFFCCCAAA???>>><<<777888888777777666555444555555555555555555555555222111000000000111333444///...,,,+++***++++++,,,((()))***+++,,,---------222222111000...+++((('''------------------------,,,......---***)))+++...******+++++++++,,,,,,,,,+++++++++,,,...111333555///111222222000//////000///000111333555666888999000111444888;;;<<<:::888888<<<;;;777888>>>@@@===AAACCCDDDLLLbbb|||nnnccc[[[[[[GGG666222222000222888888333...+++***,,,---------666555((('''111111'''---...---+++)))(((***+++...---,,,,,,------+++***...+++(((((()))+++,,,,,,%%%(((++++++(((%%%%%%'''$$$'''))))))'''(((+++///(((---%%%---,,,###'''!!! """######"""""" """%%%(((((('''%%%$$$&&&###!!!!!!$$$$$$"""&&&%%%%%%%%%&&&&&&'''((("""###$$$$$$$$$#########&&&$$$"""###&&&'''%%%###%%%+++&&&""")))***%%%&&&***(((&&&###""""""###$$$'''###"""$$$%%%&&&***000222999888777777///+++555777222,,,)))***,,,------###000...&&&))),,,,,,000888```}}}hhhJJJ///---+++)))((()))+++---'''++++++((()))...---(((444333111---)))'''&&&'''***###&&&222222(((&&&---(((((('''%%%$$$%%%'''***---&&&$$$)))---,,,+++,,,%%%&&&&&&&&&''')))---000,,,999<<<:::;;;666555>>>888777333---((((((,,,000---,,,---222888<<<;;;:::222000<<>><<<::::::;;;===>>>>>>===@@@BBBAAA>>>>>>BBBFFFKKK???FFFGGGJJJOOONNN]]]XXXSSSRRRQQQWWWiiipppccclllsssmmmbbbiiiyyyvvvcccjjjuuuwwwyyy~~~UUUXXX}}}yyypppjjjdddbbbbbb```[[[VVVSSSRRRPPPMMMLLLKKKKKKKKKIIIHHHGGGFFFDDDAAA<<<999777777777666555333222111444444555555444222000///---///111222333222000/////////---,,,+++,,,------&&&(((***+++******,,,...777888222)))+++333///%%%+++)))((((((***,,,......111222222222000...---+++222///,,,***))))))+++,,,,,,,,,,,,+++))))))+++---333333222111///---,,,+++...222222...---///000///333444666777888777777666<<<;;;999888888888999:::777AAAKKKMMMTTTiiisssfff]]]]]]===888888;;;BBB777444111222222222///+++(((&&&---***'''''')))+++---...+++...222333222000//////,,,***+++111111,,,***---333///+++***++++++***((((((++++++'''%%%(((***)))'''***,,,+++))))))+++---...+++((('''((()))(((&&&!!!&&&))))))&&&### """ ###%%%$$$"""!!! """$$$%%%%%%***(((&&&###""""""###$$$$$$''''''!!! ###$$$%%%$$$###"""###$$$&&&'''...'''!!!"""(((+++((($$$$$$!!!%%%,,,''''''!!!$$$$$$"""$$$))),,,***+++111222...///444..."""666111,,,+++,,,---,,,+++((()))+++---///000000000999LLLzzzoooTTT:::((($$$,,,---++++++%%%'''(((((()))***))))))))))))///...000999555+++***------(((,,,666000%%%&&&$$$&&&((('''&&&(((---111555...((()))...111///***+++&&&))))))$$$***666777666:::777999CCC???555333...666...///)))"""000111222+++000===;;;---,,,888;;;999777999AAAFFFDDD>>>000>>>DDD<<<666;;;???>>>???DDDBBB;;;:::AAABBB<<<999===<<<:::DDDOOOKKK===OOOEEE???DDDMMMPPPLLLHHHYYYRRRKKKNNNYYYdddgggeeegggssswwwqqqnnntttwwwtttuuuxxxvvvrrrttt}}}wwwTTTXXXyyyuuurrrnnnhhheeeccc```\\\XXXXXXVVVTTTRRRPPPOOOOOOOOOHHHGGGEEECCCAAA>>>:::777777777777666555444333222444444444444333111000///000111222222111000...,,,...---,,,++++++,,,---...***++++++)))'''&&&''')))111555111)))(((///000******+++,,,...000000...---------...//////...---,,,000///---+++***+++,,,---,,,------,,,++++++---///000000000///...---,,,+++,,,000111...---000222111111222444555666666555555333333444555777999<<<======CCCGGGIIIQQQgggrrrhhhddd___>>>888444444;;;444444666444111///---+++(((&&&((('''%%%&&&)))---...///***,,,///000///.........+++)))+++111222...---000---+++))))))+++---,,,******------(((''')))+++***(((***,,,+++(((''')))+++******)))))))))(((&&&%%%((((((((('''%%%### ###"""!!!"""$$$%%%###!!!$$$"""!!!"""$$$%%%$$$$$$((('''%%%$$$###"""######***---+++%%% !!!!!!"""###$$$&&&((()))+++)))&&&%%%$$$%%%&&&&&&%%%###(((///,,,$$$&&&..."""%%%%%%###%%%)))+++)))///555777222333777333***111///,,,+++++++++***)))***))))))***+++---///000888IIIvvvyyydddAAA---'''---,,,++++++%%%$$$%%%&&&'''(((***+++++++++000---,,,222///(((+++111---&&&,,,999555((('''$$$%%%%%%%%%%%%'''***---------...000111222111000,,,'''+++...***000888666999===888888AAA???999;;;222:::222444...%%%---***000---111999777...---444555444444777===BBBBBB@@@>>>GGGHHH===666:::<<<:::<<<>>>>>>;;;;;;>>>???<<<<<<<<<::::::AAAHHHFFF@@@CCC===???JJJQQQNNNIIIGGGTTTRRRNNNMMMVVVdddiiifffmmmuuuvvvooommmsssuuuqqqtttvvvsssnnnvvvzzzWWWZZZxxxssssssqqqmmmhhhddd```]]][[[YYYXXXUUUSSSQQQPPPPPPPPPIIIFFFBBB???>>><<<999777777666666666555555444444444444444333222111///...444444444444222000---,,,,,,,,,+++++++++,,,------++++++***(((%%%%%%''')))333777444***''',,,000...)))******+++,,,,,,,,,,,,)))***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---///111//////////////////......---111222///...111333222///000111222333333333333000000222444777:::===???@@@BBBCCCDDDKKKaaarrrjjjkkklllKKKCCC999444999555999:::666000------,,,***(((&&&%%%&&&(((,,,000111111,,,---......,,,*********(((''')))...///------///***)))((()))++++++***(((+++///...***''')))***))))))******)))'''&&&&&&'''&&&((())))))(((&&&%%%%%%'''&&&$$$###$$$&&&((()))%%%%%%&&&((((((&&&!!!$$$$$$$$$%%%&&&&&&$$$"""&&&&&&&&&%%%$$$###"""!!!%%%)))***&&&$$$&&&'''%%%!!!"""###%%%&&&'''''''''%%%(((***'''"""!!!%%%***$$$###(((///...)))+++333###&&&'''%%%&&&))))))&&&%%%,,,...)))(((++++++&&&+++,,,,,,+++)))(((((()))+++***(((''''''***---///444BBBnnnwwwNNN666+++...+++)))((("""$$$$$$%%%&&&(((+++...000,,,111,,,'''+++(((%%%,,,444...%%%+++<<<:::,,,)))&&&$$$######%%%'''((((((###***222444222000222555...(((...444333777:::222222777111///666666444;;;333:::333888555,,,///'''111444666555444333333222111111222555777:::;;;===AAAEEEAAA666111444555111888666888<<<>>><<<;;;>>>AAA<<<;;;???BBBBBBDDDGGGEEEAAAEEESSSWWWQQQNNNRRRQQQWWWXXXWWWaaauuu|||ooouuuwwwuuuvvvyyyvvvmmmooosssnnnhhhrrr{{{}}}xxx}}}[[[]]]{{{uuuqqqqqqnnnhhhbbb^^^\\\\\\VVVUUURRRPPPNNNMMMMMMMMMJJJFFFAAA>>><<<;;;999888777777666666666666666666666555555444222111000///666666555555333111000///------,,,,,,++++++++++++)))))))))((((((***...222;;;<<<666---))),,,...------,,,***'''''')))---000))))))***+++,,,------...))))))+++,,,,,,,,,++++++***,,,------------///111000000000111111222333333444777777222///111222000......///000111111111222555555666777999:::;;;<<<<<<>>>AAACCCGGGYYYxxxwwwpppqqqxxxXXXOOOBBB777999666;;;:::555000...//////,,,)))(((((())),,,///222333222000111000---)))'''&&&'''%%%%%%''')))***))))))***************)))'''%%%###***------)))&&&''''''&&&''''''(((''''''&&&''''''$$$&&&'''&&&$$$###$$$&&&%%%$$$######%%%(((,,,...%%%&&&((())))))&&&"""######%%%'''))))))&&&###%%%&&&'''((('''%%%###"""!!!%%%'''&&&&&&******((($$$%%%&&&&&&&&&%%%$$$###"""&&&)))'''###"""&&&+++!!!!!!$$$******(((***///###'''(((&&&&&&((('''###(((...111,,,***---///...)))+++,,,***'''&&&))),,,***)))'''&&&'''(((***+++...:::fff~~~ZZZ???///---(((&&&&&& '''&&&&&&'''))),,,///222(((///+++&&&'''%%%$$$,,,111...''',,,;;;888...---(((%%%"""###&&&'''&&&$$$ '''///111...---///333111***///888888;;;888,,,)))///+++(((------...666///444---555888222666,,,444<<<===555444;;;;;;333333333444444222000333888999:::666111000444333///666222666@@@BBB<<<;;;AAABBB<<<>>>HHHIIICCCEEEOOOPPPKKKMMMVVVVVVPPPSSS]]]QQQ]]]bbb___ggg|||kkkqqqvvvyyy}}}}}}sssfffgggpppnnneeelll}}}}}}nnnyyyyyyXXX[[[}}}wwwooonnnkkkfff```\\\ZZZZZZTTTSSSPPPMMMKKKJJJIIIIIIKKKGGGCCC???>>>===<<<;;;888888777666666666777777777777555444222111000000222222222222222111111000//////...---,,,***)))((()))*********+++///444888>>>999000***+++......***///000111000...---///111,,,,,,,,,,,,,,,,,,------&&&''')))+++++++++***))))))+++------,,,---...////////////000111333444555;;;>>><<<666111111000...////////////000111222222777888888999999999999999777<<>>333333222333444111---000888555666555555888:::999555777444888BBBDDD>>>===BBB???999???MMMNNNDDDEEEPPPNNNMMMPPPTTTPPPKKKMMMVVVTTT```ddd^^^aaammmrrrnnnppppppqqqtttwwwvvvmmmbbbcccrrrvvvoooppp{{{|||rrrwwwQQQUUU|||vvvnnnllliiieeeaaa]]][[[ZZZUUUTTTQQQNNNLLLJJJJJJJJJKKKHHHDDDAAAAAA@@@@@@???:::999888666666666777888888777555333111000000000------.........//////000000//////...---+++***))),,,------------...222555666///(((&&&***...---***'''---444666333---***(((//////------,,,,,,,,,,,,'''((()))***+++******))))))+++---------,,,---...------,,,---...000222444>>>@@@>>>777222111000...111111000111111222444444444555666888999999999999777<<>><<<000111...///333111...222;;;555555666888999:::888555777777:::@@@BBB???>>>@@@999666===IIIKKKCCCBBBIIIEEENNNVVVVVVRRROOOMMMKKKUUU\\\ccceeehhhmmmooommmzzzsssooopppqqqnnnjjjgggwww}}}NNNSSSzzzuuuqqqlllhhheeedddbbb^^^[[[WWWVVVSSSPPPMMMLLLKKKKKKJJJHHHEEECCCCCCCCCBBBAAA<<<;;;999777666666777777777555333111///.........------------......///000....../////////...---,,,+++,,,---,,,+++,,,---//////+++''''''(((*********$$$***000111---(((%%%%%%///...---,,,+++,,,,,,---******+++++++++++++++++++++---//////...------...---,,,+++,,,---///222333888;;;:::555222333333222444333333333333555666777555666888999::::::::::::<<<999<<>>===::::::888;;;BBBDDD@@@???AAA@@@QQQZZZTTTSSSYYYWWWMMMRRRTTT^^^llltttuuuvvvxxxzzzsssqqqpppppppppppprrr}}}OOOUUU{{{uuusssnnnhhhfffggggggbbb]]]XXXVVVSSSPPPMMMLLLKKKKKKIIIGGGEEEDDDDDDDDDCCCBBB===<<<999777666666666777555444222///---,,,,,,,,,111111000000000000111111+++,,,...000111111000000''')))***+++******+++---///...,,,+++(((%%%'''***---//////+++&&&%%%***...---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---///111111///...---.........------...000333555222666666333222555777666666555444444555666888999:::;;;<<<===<<<<<<;;;:::@@@555222:::BBBJJJYYYjjj~~~|||iiiHHH@@@777222777444777<<<===;;;444+++(((,,,222111...,,,,,,...111333444---///111111---)))'''%%%###''''''######((()))&&&((())))))'''$$$###&&&)))''',,,...+++***++++++((((((&&&$$$&&&((()))(((%%%)))''''''...666666---$$$+++***'''%%%######$$$$$$###&&&)))(((&&&$$$%%%&&&)))((('''''''''&&&### ######$$$$$$$$$###""""""$$$$$$!!!###***+++'''$$$$$$###$$$%%%''')))+++'''((()))))))))))))))(((%%%%%%$$$"""###%%%%%%######$$$######$$$"""%%%"""!!!$$$'''&&&###!!!%%%%%%(((,,,111111,,,(((,,,+++)))((()))+++...000555000QQQmmm{{{XXX999...((()))---)))((()))***+++,,,,,,++++++111333+++(((000...))),,,,,,---***222>>>777***((($$$'''***)))&&&%%%&&&((("""###$$$%%%''')))+++---222)))***,,,***///444......///'''&&&111222...000***000)))000000***333---+++111333222666;;;777///555---+++000111,,,...666555333333222111000444888333:::;;;666777<<<<<<555===<<<;;;===@@@???>>>===>>>QQQVVVKKKLLL\\\___SSSNNNLLLVVVjjjsssooommmqqqnnnmmmnnnqqqqqqooolllkkkzzz{{{www|||VVVYYYsssjjjjjjiiibbbdddfff```]]]ZZZTTTPPPMMMNNNQQQSSSLLLHHHDDDCCCDDDEEEDDDBBB:::;;;<<<<<<;;;888555444111222333444444333111000666444222000//////000111,,,)))))),,,,,,)))---444///,,,000...'''---333......***&&&''',,,///---******)))))))))***,,,...///222000...+++))))))))))))***+++***'''%%%(((111999444555222...---000000---///333666222---***...333777;;;777...---444666111444777888555000000777>>>999999999888888888888888555666999===>>>CCCPPP^^^{{{kkkPPPJJJ===555;;;555333CCC???:::777777555000---222111...,,,,,,---///000...,,,******,,,,,,***)))&&&'''((())))))'''%%%$$$%%%(((******'''%%%%%%&&&''''''''''''(((***+++,,,###$$$&&&'''((('''&&&&&&)))&&&***'''333777&&&***+++***)))&&&$$$%%%(((***((())))))'''%%%%%%$$$!!!""""""#########$$$$$$$$$###$$$&&&((((((&&&$$$""""""%%%"""$$$---,,,$$$(((&&&###!!!!!!"""%%%'''(((+++444333$$$ %%%%%%000,,,(((''''''&&&$$$!!!!!!!!! !!!###%%%&&&'''%%%"""###%%%&&&%%%###"""&&&***,,,***))))))******++++++***)))+++111666///555@@@\\\fffDDD555555+++$$$...+++,,,///111111///---+++000---+++,,,...///---+++,,,)))+++222444///---...)))******)))'''%%%%%%&&&$$$%%%&&&'''((((((((((((,,,444444---000888444''''''(((***+++,,,,,,+++++++++***,,,///---+++...333+++,,,...000111111111111888444666===<<<555666===>>><<<:::999666444999@@@DDD???<<<<<<;;;999:::>>>;;;777AAA>>>===CCC>>>IIIJJJOOOIIIGGGUUU\\\WWWVVVYYYOOOaaa|||yyyiiifffiii___iiirrrlllfffsssyyykkk{{{|||llltttUUUYYY|||pppjjjnnnqqqjjjiiiggg^^^YYYXXXUUUSSSRRRRRRRRRRRROOOMMMJJJHHHGGGCCC>>>;;;888999:::::::::999888777444333222111111111111222555444111///......///000000,,,,,,...---***---333///---111///)))///555000000---)))***,,,//////---,,,,,,+++***+++,,,------.........------......///,,,///000...,,,...333888,,,333555000+++,,,///111...222555333...---111666777999777333222444444111555666666333000111666;;;888888888888888888888888999999;;;======@@@KKKXXXvvvtttUUUKKK===777???;;;;;;===:::777333111///---+++////////////////////////.........,,,***+++...111***)))(((''''''''''''(((&&&&&&''''''&&&%%%$$$$$$&&&'''''''''''''''''''''&&&&&&'''(((((((((''''''+++&&&'''"""---222###))),,,+++***'''%%%%%%'''***%%%&&&%%%###""""""!!! &&&&&&%%%%%%$$$######"""###$$$%%%&&&&&&%%%$$$###&&&&&&$$$$$$(((---,,,&&&""""""###$$$&&&'''((()))444...000///&&&''',,,)))///,,,'''%%%%%%&&&%%%$$$$$$$$$###""""""###$$$$$$'''%%%""""""###$$$""" !!!$$$'''(((((((((+++...))),,,......---...000333222888@@@WWWyyyoooHHH000---(((&&&///////////////---***(((&&&...,,,+++,,,------+++(((***'''(((...111---***+++(((((('''&&&%%%$$$%%%&&&***))))))'''&&&%%%$$$$$$)))...///+++---333333,,,'''((()))+++,,,,,,++++++,,,,,,...111...******...---...000222444666777777444222444777666444777;;;AAA;;;777777777777:::>>>FFFBBB@@@@@@===888666777???:::CCC>>>===CCC???HHHKKKNNNJJJKKKUUUTTTOOOSSSYYYNNN___zzz{{{mmmgggfffeeeiiiqqqnnniiitttyyy~~~|||RRRXXXyyypppkkknnnqqqjjjiiihhh___XXXXXXXXXXXXVVVTTTQQQPPPOOOOOONNNMMMJJJDDD===777888888888888999999:::;;;888555111...---///111333444222000///............222000///000...,,,---222000...222111+++111888222222000...,,,,,,---///111///...---,,,,,,,,,,,,,,,)))***,,,...000111222222---111444444222111333555444>>>CCC:::...))),,,///...222555444000000444888888555555888777333111333777666333111111222555666555666777888888888999888;;;:::;;;<<<;;;===FFFQQQnnnZZZJJJ<<<888CCC???@@@===<<<:::666222//////000---...///000111111111000...//////,,,((()))///555---+++(((%%%%%%''')))+++((('''%%%%%%&&&&&&&&&%%%'''((()))))))))'''&&&%%%%%%&&&&&&'''(((***+++,,,---(((''')))///###+++---,,,+++(((%%%%%%''')))((('''&&&%%%%%%%%%%%%&&&***)))((('''%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$)))%%%$$$))),,,***'''&&&!!!$$$(((******)))(((000'''(((+++(((,,,///'''---***&&&$$$%%%&&&&&&&&&''''''%%%$$$############(((&&&############"""!!!###$$$%%%%%%%%%'''***---&&&***...//////---------...666===SSSvvvzzzUUU444,,,***(((---//////---,,,***(((&&&&&&,,,++++++,,,---+++(((%%%)))'''(((,,,...,,,******((((((&&&&&&%%%&&&'''(((&&&&&&%%%%%%&&&((()))+++)))+++++++++***+++,,,---&&&'''(((***++++++,,,,,,---,,,///222000+++***---,,,---...///111333555666000444555222222666888888BBB:::444555999999:::<<>>===>>>???>>>999444222333666------...///000222333444///...---+++)))***,,,...,,,***'''%%%%%%&&&)))******(((%%%%%%'''(((((('''((()))+++,,,,,,+++)))'''######$$$%%%(((+++...000...******###---333&&&///,,,,,,+++(((%%%$$$%%%''')))'''&&&''''''&&&'''***+++***)))(((&&&%%%$$$###$$$$$$###"""###$$$%%%&&&(((!!!!!!)))***### ### """%%%((()))((('''&&&###&&&///...000///$$$''''''&&&&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%'''&&&%%%$$$%%%%%%%%%%%%((((((''''''&&&&&&'''((($$$'''***,,,,,,***)))(((,,,222777LLLttteeeAAA444111+++)))++++++***))))))***+++,,,+++,,,---......+++(((%%%***)))***,,,...---+++***+++)))(((''')))+++,,,,,,'''&&&%%%%%%&&&(((+++---++++++---///+++$$$$$$)))&&&&&&''')))***+++,,,,,,,,,***,,,000111......222...---------...000222444///777999333222888999444===888666999;;;999888:::<<<:::;;;??????<<<:::<<>>IIIEEEGGGPPPJJJNNNKKKKKKKKKTTT]]]ZZZccc|||pppdddiiitttqqqpppvvvyyyqqquuu~~~|||RRRXXX{{{uuullliiiggg___aaaeee```]]]\\\ZZZWWWUUUTTTTTTTTTMMMMMMMMMLLLJJJGGGDDDCCCAAA???<<<:::999999:::;;;555555444333222111000///111111000...------,,,,,,+++---......---...000111---,,,111111+++111777111111111///---++++++...111,,,,,,---...//////000000,,,---...///...---,,,+++000000000///------...///'''///444333222222333222222444555444111111333555888000...333222...000777888444000000222444333111333444666888:::::::::999666444555999;;;>>>FFFOOO\\\aaaMMMAAA>>>DDD;;;:::??????===999333111333666...---++++++---000555777222///,,,---//////+++&&&((((((((('''''''''&&&&&&((('''%%%$$$%%%'''''''''%%%''')))+++,,,+++***)))$$$$$$$$$%%%'''))),,,---***)))---(((111666(((111++++++***(((%%%###$$$%%%&&&""""""%%%&&&######'''(((((('''''''''&&&&&&&&&%%%$$$###"""###$$$&&&''''''!!!!!!((()))!!!"""!!!!!!###$$$%%%&&&'''(((&&&%%%...444.........&&&"""$$$''')))(((&&&$$$###$$$%%%%%%&&&'''(((((((((###$$$$$$$$$$$$%%%&&&''''''((()))******)))'''%%%''''''''''''((())))))(((---111111CCCkkknnnHHH777222---++++++***))))))***,,,...000,,,---000000///,,,***(((*********+++,,,---,,,))),,,***((((((+++------,,,000...***'''$$$$$$$$$$$$******...111---&&&$$$(((''''''((()))***+++,,,---,,,)))(((+++---,,,---111.........///111444777888...777;;;666444777555...555666;;;???===777666888888555777;;;===<<<>>>BBBEEEGGGTTTQQQSSS\\\QQQPPPJJJOOOTTT___gggaaahhhnnniiipppsssiiihhhrrrxxxuuuwww~~~|||WWW[[[}}}uuunnnoooooogggeeeddd[[[\\\ZZZWWWUUUTTTUUUWWWYYYQQQQQQOOOKKKGGGCCCBBBBBBCCCAAA>>>;;;999888888999333555666666666333111///111111000///...---,,,,,,(((,,,...,,,,,,///000000,,,+++111111+++000555/////////---,,,,,,---......***+++---...///000000000222222111111///...,,,+++222111///---------///000(((---///000333666444000222222333222000000111333555111...//////...222666777444111111333444333222333555888:::;;;;;;:::999555333444888<<>>:::666444555777///---***)))***///444888555000---000555444---%%%%%%&&&((())))))'''%%%###$$$%%%&&&%%%$$$$$$%%%'''"""$$$%%%'''((()))((((((((((((''''''&&&'''''''''''''''...***222555&&&...***+++***(((&&&$$$%%%&&&'''###$$$))))))$$$###(((%%%%%%%%%&&&&&&'''''''''%%%$$$$$$###$$$%%%'''((('''%%%&&&(((((($$$"""$$$ !!!$$$'''***,,,...+++000...###"""(((&&& ###((()))(((%%%###"""!!!"""$$$&&&((()))******"""###$$$#########%%%'''###$$$'''***------+++(((***(((&&&''')))+++,,,,,,)))......===eeeqqqJJJ555...---111///...---+++++++++,,,---,,,///111111000...------(((***)))((())),,,+++'''+++((('''(((,,,---+++)))---+++)))'''&&&&&&&&&&&&&&&)))---......,,,+++******)))))))))***+++,,,------)))''')))***((((((***'''(((***---000444777888---333777555444333111...222555<<>>777555888888666777;;;===<<>>@@@:::===GGGCCC===999777666555555---+++***)))+++...222555333000---///333444000+++&&&''')))***)))(((&&&$$$"""&&&***)))%%%###&&&+++$$$$$$%%%%%%&&&&&&''''''((((((((())))))((((((''')))***000+++111222###+++++++++,,,***((('''((()))***%%%'''......&&&$$$)))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''******&&&%%%''''''%%% !!!###%%%(((***+++///***,,,)))###!!!"""%%%'''&&&$$$######%%% """$$$&&&((()))******&&&'''(((&&&$$$###%%%'''######$$$'''+++---,,,***)))'''%%%'''***------,,,$$$---...999[[[zzzxxxUUU===...+++444111000...---+++******))),,,...111111///...///111)))+++***((()))---,,,'''+++)))(((+++...///+++'''$$$%%%&&&((()))+++,,,,,,(((,,,,,,''')))000111+++,,,,,,+++******+++,,,------******///111---)))(((%%%&&&)))+++...///000111111000222555444111333666555555888======888666888777666999>>>AAA???@@@BBBIIIKKKVVVPPPUUUaaaWWWSSSPPP\\\___^^^bbbaaadddqqqooorrr{{{yyymmmppp|||~~~{{{vvv}}}UUUUUU|||uuupppkkkaaabbbeee___cccaaa]]]XXXTTTPPPNNNMMMNNNPPPQQQNNNHHHBBB@@@@@@>>>===<<<999888666555555555666666777777666555444222222111111000...---,,,+++000222---+++...///+++...---333222+++///444---///,,,+++...222444000+++,,,---.........---,,,+++------,,,,,,---...000111,,,++++++,,,------,,,***)))---///......111111...+++,,,,,,---...000222333---444555///000666666000333333333333333444555666666888:::<<<===<<<:::999>>>;;;999;;;;;;;;;???DDDNNNhhh]]]JJJ???999<<<999@@@DDD>>>777222222111///---+++******+++,,,...000222...---,,,,,,...000111111((())))))***)))(((''''''###***000///)))&&&***///(((((('''&&&&&&&&&&&&'''###%%%'''***,,,---------......333+++000111"""++++++------,,,***)))***+++'''"""$$$---,,,### %%%########################%%%%%%&&&''''''((())))))%%%++++++$$$"""((()))$$$$$$$$$%%%&&&''''''''''''+++'''---///&&&%%%&&& %%%&&&&&&###!!!!!!$$$'''!!!"""$$$&&&((())))))(((,,,......+++'''%%%&&&((((((%%%###$$$'''******(((%%%$$$###&&&***,,,+++)))$$$111111333MMMjjjzzzdddIII111)))111//////...---,,,+++***)))+++...000///...---000222,,,...---***+++///...)))---++++++...222111,,,'''''''''((()))***))))))(((...111,,,!!!$$$000222)))...---,,,+++++++++,,,---+++***...666:::555///------.../////////...---,,,555//////555666222777AAA:::555444999<<<;;;888888444555:::BBBEEECCCBBBDDD>>>@@@KKKEEEMMM^^^WWWUUUUUU^^^XXXPPPWWWbbbooovvvssssssmmmeeeppp}}}yyy}}}ZZZbbb}}}wwwuuurrrooollliiidddaaahhheee___ZZZVVVSSSSSSSSSWWWUUUQQQLLLHHHEEECCCCCC<<<;;;;;;;;;<<<<<<:::888999888777666444444444444;;;;;;777111***(((***...,,,---......///.........,,,...///...+++***,,,///)))***+++,,,......//////+++++++++,,,---...000000000///---------...000111000///---+++++++++,,,---)))...222222...,,,...111111111000---+++---333888222///000555555111111555777555222000///111333444333333222333555777:::<<<:::::::::999999;;;???CCCOOOjjjiiiKKK@@@>>>999666777555555444000+++***---111,,,---...000000///---,,,///,,,))))))***)))'''$$$,,,,,,++++++)))(((&&&%%%&&&)))+++***((()))///444++++++)))&&&$$$&&&+++000((())))))(((&&&''')))+++******)))***+++***)))'''000---...///,,,&&&'''...******+++***((($$$!!!$$$$$$#########$$$%%%%%% """%%%(((((('''$$$!!!""""""######"""!!!&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$### !!!""""""###$$$&&&(((***+++,,,)))((('''((())))))(((&&&!!!"""$$$%%%'''(((((((((,,,+++)))'''&&&&&&'''(((+++...///555JJJjjjqqqNNN222***---------......---,,,***)))''',,,---***+++000000+++***(((...777666...///888888000,,,///000------000222555///%%%""")))+++&&&((()))***,,,......,,,***...---------///000000///333>>>???;;;999000,,,333...///000000000//////...555888:::888666888>>>CCC???999444777>>>AAA===777999>>>DDDGGGGGGFFFFFFHHH???DDDEEEFFFRRRaaabbbYYY\\\bbb___[[[^^^___iii}}}rrrqqqpppmmmkkkooozzzzzz}}}UUU^^^vvvssspppmmmkkkiiifffccc```^^^[[[YYYWWWWWWXXXYYYUUUSSSPPPLLLHHHEEECCCBBB>>><<<;;;;;;;;;;;;999777666666666555444444333333777666444111...---///111///////////////.........+++,,,------,,,,,,...000333222000...---......///111000000000111222333444///...---,,,,,,...000111---............---,,,,,,+++///222222...---...111,,,000555666444000......000---///444555222222555000///---,,,,,,---...///333333222333444777999;;;999:::;;;:::;;;===@@@CCCDDDXXXssspppRRRGGGDDD>>>;;;<<<666666666333000///.../////////...------------...000---)))(((***+++++++++&&&'''((()))************)))+++---+++((((((,,,000,,,,,,***'''%%%%%%))),,,+++,,,,,,***))))))+++,,,***)))'''((())))))(((&&&111,,,))))))'''%%%+++333,,,+++)))'''%%%$$$$$$$$$!!!###%%%&&&''''''&&&%%% !!!""""""!!! !!!"""###$$$$$$$$$###"""%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&''''''''''''&&&%%%&&&&&&'''%%%$$$###%%%&&&######$$$%%%%%%&&&''''''$$$###"""###%%%%%%###!!!&&&&&&((()))************(((((('''''')))+++...///...000111555IIIiiiuuuYYY<<>>CCCEEEEEEDDDEEEFFFFFFDDDHHHSSS]]]aaa```^^^VVVaaaaaa^^^cccfffjjjuuuvvvooogggeeehhhpppyyy~~~RRR[[[vvvrrrnnnkkkiiihhhgggfffcccaaa]]]ZZZWWWUUUTTTTTTSSSRRRPPPMMMIIIFFFBBBAAA???===;;;::::::999888777666666666666666555444333222111000000222444444333222111000///////////////,,,+++***+++---///000///,,,***'''%%%$$$%%%'''(((******))))))))))))******,,,,,,++++++,,,...///000+++,,,...000000///---,,,---000222222///---...000***///444666444000+++)))...---...222333222222444000000000000000111111111333333333333444666888:::999:::<<<======???BBBDDDTTT^^^tttsssVVVIIIEEE@@@<<<<<<888777666666555333000...222000...,,,+++,,,...000222...***)))***---///000&&&''')))***,,,---------,,,------+++(((''')))---,,,,,,+++(((&&&%%%'''(((,,,------+++***)))***,,,***(((&&&%%%&&&''''''&&&+++((('''''''''''',,,222...+++((($$$###%%%''')))!!!###'''***+++)))'''%%%((('''%%%###"""!!! !!!"""$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&((())))))(((&&&%%%###$$$$$$###""""""###%%%$$$$$$$$$#########""""""$$$######$$$%%%&&&$$$"""$$$%%%&&&(((((()))))))))&&&&&&&&&(((***---///111///111///222EEEeee~~~}}}hhhIII666333)))***************)))((()))++++++)))***,,,,,,***)))%%%)))333888666777<<<555000...000111000000222///...111555444...***************)))*********+++,,,---...111444555555333222777444222777555111666888555222111333555444222777<<<@@@>>>888444555999;;;999777888;;;???AAABBB<<>>;;;999999999888777888888999888777555444333000......111555777666444555444222000////////////...,,,)))+++...000///------,,,,,,,,,---///111333111111000///////////////+++******+++,,,---//////+++,,,---///000000/////////111222111///...///000///......---,,,---......///...///111222111111222222333444555666666555555333333333444555666888999999;;;===???@@@AAACCCEEERRRZZZgggqqqUUUGGGBBB===999777<<<888555444555555222///000///---,,,,,,...000111111///---,,,,,,---//////......//////......------,,,,,,---+++(((''')))+++******))))))'''&&&&&&&&&***+++,,,***((('''((()))+++)))&&&%%%&&&'''((('''"""$$$(((,,,,,,***((((((,,,***'''%%%%%%&&&(((***%%%&&&)))***+++)))'''&&&++++++)))(((&&&%%%%%%$$$!!!!!!"""###$$$%%%&&&&&&############$$$%%%&&&'''$$$%%%((()))***((('''%%%$$$%%%$$$###!!! !!!"""$$$$$$######"""""""""!!!%%%$$$$$$%%%''''''&&&$$$###$$$&&&(((***+++,,,,,,)))((((((((()))***+++,,,---///---...@@@```zzzvvvRRR999444************************)))***++++++,,,///000000...((((((///333222111222444222111111111000111111000---000888777---(((+++++++++***))))))***---///,,,---///222666777777555555777000...777666222666888888666444333444666888555777999999999999999:::999888666444444666:::===>>>??????>>>>>>???@@@AAAGGGEEEJJJSSSVVVPPPLLLNNNRRR[[[SSSJJJUUUbbbfffiiiccc^^^[[[aaappp|||yyyqqqqqq}}}QQQ]]]{{{|||vvvooojjjgggeeeeeeddd\\\\\\\\\\\\[[[ZZZXXXXXXRRRRRRQQQOOOLLLHHHEEECCCAAA>>><<<;;;::::::888777999999888777555222000///000//////111555666444111666555333222000000//////111...++++++---...---***(((***,,,///111222222222333333222111000000000000*********+++,,,---......,,,,,,,,,,,,---///000111///000000000///...///000111///,,,+++,,,///333444000111111111000111000...///000222333444333222111333333444555666888999999:::<<<>>>@@@@@@AAACCCEEEEEEUUU___oooqqqWWWGGGAAA===888666???999333111222333333222---------...///000111222///000000///...,,,+++***000000000///...---,,,+++)))*********))))))+++,,,''''''''''''(((((('''''')))***+++***)))'''((())),,,)))&&&%%%&&&(((((((((###%%%(((***+++***&&&###''''''(((((((((((((((((()))))))))(((((('''&&&&&&$$$%%%&&&&&&&&&%%%###"""########################"""""""""###$$$%%%&&&'''$$$%%%'''((()))((('''&&&******)))'''$$$""""""###############$$$$$$$$$$$$""""""!!!###%%%%%%$$$"""%%%'''))),,,///111333333++++++++++++++++++++++++---///---...>>>^^^yyy~~~YYY===333------,,,,,,,,,+++,,,,,,000///---,,,+++))))))***...)))'''***------++++++999888666222///---+++***222---...444333***'''+++%%%''')))***+++///555999------///222555777666555888999000---555666111555555888999666222111666<<<888444000222777;;;;;;999666666555222111222777;;;???>>>===<<<======>>>>>>EEELLLPPPNNNOOOTTTUUUQQQPPPWWWOOOHHHSSS^^^aaadddfffeeebbbbbbkkkuuuwwwrrrzzzPPP[[[}}}xxxqqqkkkhhhfffdddccc`````````___\\\YYYVVVUUUQQQQQQOOOMMMKKKHHHFFFEEE@@@>>>=========<<<:::777888777555222000///......111000000111333333111000444444444333222000///...111///---,,,,,,,,,+++***$$$&&&)))+++,,,***((('''......---,,,++++++,,,,,,++++++,,,,,,,,,,,,---------,,,+++***+++---000111...............///000000//////000222555666555444000222333000000222111...000111222333333333222111333333555666888:::;;;;;;<<<===?????????@@@CCCEEEDDDWWW```mmmuuu\\\KKKEEEAAA===999>>>:::444000///111333444,,,---...///000111111111---000222111...+++)))(((++++++,,,,,,,,,,,,++++++'''((())))))***+++,,,,,,'''%%%%%%&&&((()))((('''(((***,,,,,,***)))***++++++)))'''&&&'''(((((((((******&&&###$$$'''(((%%%$$$&&&((())))))(((&&&$$$)))((('''&&&%%%%%%&&&&&& """$$$&&&&&&%%%$$$###&&&%%%$$$""""""!!!!!!!!!###############$$$%%%&&&$$$$$$%%%&&&''''''''''''))))))(((&&&###!!!!!!"""#########$$$%%%%%%&&&&&&$$$######%%%'''((('''%%%###%%%'''***---000111222***++++++---...///000000...222111111AAA```|||bbbEEE555000000...---,,,,,,,,,---,,,)))''')))(((&&&'''+++***(((&&&''')))+++,,,,,,000444444111///000000///000---,,,...---)))))),,,+++---...---+++---111555///......000222444444333888999000,,,333333///333111555777555111111666;;;:::444...///444888777555333333333333444666:::>>>???===;;;;;;===>>>===<<<>>>JJJOOOIIIKKKWWW\\\XXXOOOTTTQQQRRR\\\^^^[[[aaabbbeeeccc^^^cccsssuuu~~~}}}{{{QQQ[[[|||xxxrrrmmmjjjhhhfffdddffffffeeebbb]]]XXXSSSPPPPPPOOOMMMJJJHHHFFFEEEEEE>>>>>>???@@@@@@???;;;888888666333111000000222333000111222111/////////000111222444444333111///---...///...---++++++,,,---000111222333222111///...444444333333333333333444---------------,,,,,,+++++++++++++++,,,,,,---------,,,++++++---///000111//////111444777777444000---222333000111555555111555555555555555444444333222333555888:::<<<===>>>>>>??????>>>===>>>BBBDDDAAAKKKQQQaaauuu^^^LLLEEECCC>>>:::<<<:::777333000000222555222000///------...000111---///111000---++++++,,,((()))******++++++++++++((((((((()))+++++++++***)))'''$$$$$$&&&'''&&&%%%%%%(((***+++***)))***+++)))(((&&&'''(((((('''%%%******&&&!!!###))))))%%%$$$%%%'''((((((&&&$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&$$$###""""""######$$$###############$$$$$$$$$$$$######$$$%%%'''((($$$%%%%%%###!!!!!!"""#########$$$$$$$$$$$$%%%%%%&&&%%%&&&''')))***)))(((!!!"""$$$&&&(((***++++++&&&''')))+++---///000000...222333444CCCbbb}}}~~~mmmQQQ999333111///...,,,,,,,,,,,,'''######'''((('''***///)))******((((((+++...000)))///222///...222444222))),,,+++((()))---...,,,---000111...+++***---000222000------///000111111333555...+++000///,,,222///000000222333555666666444333222111111222222333444333333444666999;;;<<<>>><<<;;;<<<>>>???===;;;<<>>???BBBBBB@@@<<<999999777444222222555888:::///111222000---,,,///111///111444555444222...,,,+++---///...+++***---000//////.....................------,,,,,,------...............---,,,++++++(((***+++------,,,+++***,,,***)))***---///000111222000...///111333111///+++000222000222777888444555555555444333333333333222333666999;;;===??????@@@@@@???===<<<===AAADDDFFFFFFHHHaaaqqq[[[IIIBBB@@@<<<777999::::::666222000222555777444///,,,***,,,///111...000000///,,,,,,///111+++++++++,,,,,,++++++***)))(((((()))++++++***))),,,(((%%%$$$%%%&&&%%%###"""$$$'''(((((('''((()))'''&&&&&&&&&''''''%%%###$$$((('''&&&(((,,,)))!!!%%%%%%&&&&&&&&&%%%$$$######&&&((('''&&&%%%'''%%%###!!!!!!###%%%''''''&&&%%%$$$###$$$%%%%%%$$$$$$##################$$$###"""!!!"""$$$'''((($$$&&&&&&&&&%%%%%%''')))$$$$$$$$$$$$############"""""""""$$$&&&'''&&&$$$$$$%%%&&&((()))))))))***$$$%%%&&&(((***++++++++++++111222333CCCaaa|||~~~|||uuu[[[===444222000---,,,+++++++++///)))''')))((($$$%%%***,,,//////+++(((***///222111777888111,,,,,,+++(((###***+++&&&(((111222---"""&&&+++---,,,...444999444000---+++,,,...//////...222---)))...---+++111000,,,***...666999666000+++111555555000...111444777555333444666888777666===;;;;;;<<>>===<<<<<<444666AAAAAA555000555111000000/////////000000......---------,,,,,,,,,.........------......//////...---,,,,,,,,,,,,,,,---------....../////////******+++++++++***))))))'''((())))))***************+++,,,------,,,******---------------,,,,,,+++222333444555444333222111666666666666555444333333333333444555777:::===???>>>??????===::::::===@@@???JJJSSS]]]ssssss\\\OOOLLLHHH???777===>>>===:::777666888:::444333111///------------...---+++******+++,,,---(((+++...///---,,,---///+++)))'''&&&''')))+++---***)))&&&%%%$$$%%%&&&''',,,,,,***)))'''&&&%%%%%%&&&&&&'''''''''&&&$$$### %%%))))))&&&$$$$$$%%%&&&((((((&&&###"""###&&&###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ ''')))$$$"""$$$%%%###&&&%%%###""""""###%%%&&&'''"""!!!$$$"""!!!((("""""""""###$$$%%%''''''))))))((('''&&&&&&&&&&&&%%%'''***,,,,,,,,,***)))'''$$$$$$%%%&&&&&&+++111++++++,,,,,,,,,,,,,,,,,,;;;>>>888555@@@OOOfff{{{rrr___CCC555+++***,,,'''***...***,,,)))(((***...///,,,)))******,,,,,,---,,,+++***))),,,...---+++***,,,...((()))***+++,,,...///000+++***,,,000000,,,)))***+++...000///+++)))***+++000...+++(((((())),,,---...///***---555000)))...//////000111222444555555666777999:::666222555<<<666999???CCC@@@<<<===CCCBBBIIIGGGGGGQQQTTTRRRVVVVVVRRRSSSUUUQQQMMMWWWfffkkkhhhkkkpppkkkhhhxxxxxxPPPUUU|||xxxuuupppiiihhhjjjfffeeebbb^^^\\\ZZZYYYYYYWWWTTTRRRPPPNNNKKKHHHEEEAAAAAA@@@???>>>===;;;;;;@@@<<<<<>>@@@@@@>>>===>>>@@@@@@HHHOOOVVVkkk|||eeeRRRKKKJJJEEE>>>GGGCCC???;;;999666333111888444///+++***,,,000333,,,---------///000111222---///111///,,,***+++,,,***)))''''''''')))***,,,***)))'''&&&%%%&&&'''((('''''')))***+++,,,,,,,,,&&&'''((((((((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%%%% """$$$###"""###%%%(((###$$$%%%&&&%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%'''###!!!%%%&&&%%%'''&&&$$$"""""""""###$$$%%%""""""%%%%%%"""$$$)))"""######$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%&&&&&& """&&&***,,,---------+++)))(((******)))---333------,,,,,,---...111222888;;;555333>>>LLLddd}}}gggFFF666---...///((((((,,,)))...------///111000+++&&&+++,,,---......------,,,...//////---)))'''(((***((()))***,,,------------...***((())))))(((***...)))***,,,,,,,,,,,,...///,,,***(((&&&%%%&&&((()))&&&+++***...777444---000***+++///333888<<>>===<<<;;;;;;777===???999333444666666444333222111000/////////+++,,,---......,,,+++)))000...---+++)))(((''''''''')))+++------,,,+++***))))))***+++,,,------...))))))***,,,,,,------------------,,,,,,+++++++++,,,+++)))((((((((()))******+++---...///000000000///000000000111111111111777777777777777777666555555666777888::::::;;;;;;:::;;;>>>???@@@@@@@@@@@@CCCIIINNNTTTeee[[[HHHIIIHHH>>>>>>===<<<<<<<<<:::888666...000222444444333000//////000111111000///---,,,//////...---,,,---///000((()))***++++++***))))))******)))(((((())))))***---.........,,,***'''%%%&&&&&&''''''(((((((((((('''$$$""""""%%%'''%%%###)))))))))'''%%%###"""""""""######$$$$$$###"""""""""###%%%&&&&&&%%%###""""""######!!!!!!###%%%%%%%%%$$$###"""""""""######"""!!!"""######!!!!!!"""$$$$$$$$$""" ############$$$%%%&&&'''$$$%%%'''((()))((('''&&&%%%$$$%%%((((((&&&(((---111000...---...111333555000333000111:::DDDZZZxxxdddFFF<<<>>>@@@333,,,......,,,...///000...+++(((&&&***))))))))))))***+++,,,,,,,,,++++++,,,---000222333000,,,)))(((+++...111***))),,,000000,,,***+++///,,,)))))),,,...---+++))))))***++++++*********'''222111...666666000///666555555444333222111111;;;:::;;;===;;;666666:::999999<<>>===<<<<<<======>>>>>>DDDCCC;;;333111222111,,,,,,,,,+++,,,,,,---------.../////////...,,,,,,,,,,,,+++)))))))))))))))((())),,,---...---,,,+++((())))))***,,,------...((()))***+++,,,---------'''(((+++------,,,***)))+++***)))(((((()))***+++******,,,...///000000000000000000000111111222222555555555444333222111000444444555666777888999:::;;;::::::;;;<<>>===<<<;;;<<<===>>>???<<<>>>>>>;;;666333333555,,,,,,+++,,,,,,---...////////////...............******)))))))))******+++***+++,,,---------,,,+++))))))))))))))))))))))))((()))***+++++++++++++++$$$&&&))),,,,,,+++***((())))))))))))***+++,,,,,,+++,,,---///000111111111......------...///000111111222333444444555555444555555555555777999;;;===<<<:::888888;;;>>>@@@@@@<<>>555<<>>===@@@DDD<<>><<<;;;;;;<<<===>>>888333444::::::444444999000////////////000000111000///...,,,,,,---...///*********))))))***+++++++++++++++++++++*********************************((())))))*********))))))))))))))))))))))))))))))'''''')))+++,,,---------++++++---...////////////,,,,,,,,,,,,,,,...///000///000222444666888888999666555444444666:::>>>@@@<<<;;;999;;;>>>??????>>><<>>;;;888999;;;444222///---,,,...111333111111111111111222222333---+++***+++---...,,,)))***************)))(((((('''(((((()))******))))))333000,,,((($$$"""!!!!!!((('''&&&&&&%%%&&&''''''&&&'''))))))(((''''''(((%%%$$$$$$&&&''''''$$$!!!%%%%%%$$$%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&(((######)))***&&&""""""!!!"""$$$%%%&&&'''(((((( !!!!!!!!!&&&,,,)))###!!!!!!!!!!!! $$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%'''((()))***+++***'''&&&((('''&&&)))///------,,,+++++++++,,,,,,---222555;;;===888EEEccc|||yyy^^^CCC888999000))),,,---...333777555000///333888555333///+++***+++---...,,,+++,,,...000111...+++(((,,,111555444000)))%%%,,,((('''((()))))),,,000)))+++...///...,,,++++++***++++++,,,---//////000333FFFDDD444777@@@<<<666222222222222222222111111444333777>>>AAA??????@@@<<<:::>>>EEEJJJIIIIIIKKKUUUWWWVVV[[[]]]RRRLLLWWW\\\ZZZZZZ[[[]]]aaannnzzz}}}tttpppuuuyyyyyy}}}XXX]]]|||rrrnnnmmmjjjggggggffffffeeedddaaa]]]YYYWWWPPPOOOMMMMMMMMMLLLIIIGGGAAA???===;;;:::;;;<<<===>>>333222;;;:::///,,,222000///...---------------111///,,,******+++---///,,,++++++***************,,,+++***)))(((((())))))((()))***+++---...///000((())))))))))))(((((('''...,,,)))&&&&&&''')))+++%%%'''))),,,......///...))))))***+++,,,,,,,,,,,,------,,,,,,---///000111,,,---///111222444444555222000///...111555:::===<<<;;;;;;>>>AAAAAA???;;;@@@EEEJJJNNNSSSccc|||rrrWWWLLLGGGBBB>>>888;;;>>>???===999666444///000111111111///...---444222000...---------...'''&&&'''***///000///,,,))))))(((((('''''''''&&&&&&'''((()))))))))))))))///---***&&&%%%%%%&&&'''***)))((('''&&&&&&'''((((((***+++)))&&&&&&))),,,###"""###'''+++,,,***'''%%%%%%%%%%%%&&&&&&'''((('''%%%###!!!!!!###%%%'''&&&"""###***---(((######$$$$$$%%%&&&''''''''''''''''''%%%"""%%%***'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&'''((()))******333///---,,,***(((,,,111...,,,***((()))+++...000---222666<<<===555@@@]]]~~~dddEEE666777000+++...000+++222888777111---000555666222...***((()))+++,,,))))))***---000000---)))000...+++***)))***,,,---)))(((+++000111---+++---+++///222222---)))&&&&&&,,,,,,------///000222333888MMMKKK999999@@@:::111111222222333555666666777///000666???BBB???;;;:::HHH>>>999???HHHKKKJJJIIIXXX[[[[[[^^^___RRRNNN\\\ggg```\\\]]][[[]]]nnnuuujjjjjjuuu||||||VVV]]]vvvrrrsssrrrnnniiigggjjjhhh```\\\\\\YYYSSSVVVUUUSSSPPPLLLHHHEEECCC?????????@@@AAAAAA???===;;;;;;999888666444222222------,,,+++***((('''&&&...---,,,+++***+++,,,------,,,+++******+++,,,---+++++++++,,,---...///000000///...---+++***)))(((+++)))+++---,,,)))***---,,,...///,,,)))***///555111///,,,+++,,,---,,,,,,...,,,+++,,,......+++)))///---000555555000000555111000...,,,---///111333555666888999999888666555444444666<<>>;;;777555///...------///000000000,,,///222444333///+++(((+++)))((((((***+++***)))///)))&&&((((((%%%''',,,((((((''''''''')))+++,,,(((***,,,,,,***((((((((((((&&&%%%(((---...+++((('''&&&%%%$$$$$$%%%''')))&&&''''''%%%$$$$$$&&&(((((('''$$$"""!!!!!!!!!!!!######"""###$$$&&&(((***!!!&&&***(((###"""&&&+++&&&&&&&&&&&&&&&&&&&&&&&&+++'''""" ###%%%&&&%%%'''%%%"""!!!!!!###&&&(((,,,...,,,'''&&&((('''$$$%%%((()))%%% ###...999+++###)))000***&&&'''$$$(((...---&&&$$$***...---<<<---,,,<<>>>>><<<:::999@@@777:::HHHMMMDDDDDDMMMKKKRRRUUUSSSSSSWWWVVVQQQ]]]fffdddZZZ___qqquuujjjttthhhkkkxxx~~~YYYaaavvvrrrrrrqqqkkkffffffiiigggaaa]]]]]]ZZZUUURRRRRRQQQOOOLLLIIIEEEDDDDDDBBB???>>>>>>>>>===<<<<<<<<<:::888777555555444/////////...---+++***)))///...---,,,***))))))))),,,,,,+++*********++++++************+++---///000000//////...---,,,,,,+++---******,,,+++((()))---)))///666777333...++++++...,,,***+++,,,......---***)))))),,,000222111///000...000444333...///444111000///...///000222333222222222333444555777888999999;;;>>>BBBDDDCCCAAA>>>???OOOOOOOOOXXX```vvv}}}mmmRRRJJJGGG<<<===>>>>>>???>>><<<:::888000...------...//////...//////000000///...,,,+++---+++))))))+++++++++***,,,'''%%%((((((%%%'''+++)))(((''''''&&&&&&''''''&&&((()))***(((''''''(((---++++++...222222///+++'''&&&$$$######$$$&&&'''&&&''''''%%%$$$$$$&&&(((%%%%%%$$$#########$$$%%%###%%%(((******'''###!!!!!!$$$((('''&&&%%%))),,,(((((((((((((((((((((((()))(((&&&&&&''''''%%%$$$&&&%%%###"""###&&&)))+++)))------)))&&&'''((('''"""'''+++***&&&%%%)))---+++!!!$$$)))$$$%%%,,,,,,&&&+++////////////000///111)))+++444666222:::HHHlllmmmOOO666111///)))(((///...222***111444444@@@===555333///+++******+++,,,///111333111...+++++++++,,,,,,+++******+++,,,---***)))+++///---******...222,,,...555444,,,***000...+++---666;;;:::888:::333777777111...222888:::666333444888999777777;;;222666:::===<<<:::999999<<<888;;;GGGLLLIIIJJJOOOPPPUUUTTTMMMJJJPPPWWW[[[```aaa\\\WWW___nnnpppiiiqqqnnnuuuxxxXXXbbbyyyuuusssqqqkkkfffdddfffddd```]]]]]]ZZZVVVRRRRRRRRRQQQOOOKKKHHHFFFHHHDDD???<<<;;;:::::::::;;;:::888666555555555666000000//////...---,,,,,,------------,,,+++***)))+++++++++++++++***))))))***)))((()))***---///111......------------,,,,,,...***))),,,+++)))***...+++222:::<<<777000***'''---,,,******,,,------,,,))))))***---000222222111000//////111000---///333000000111111111222222222555333222111333777<<<>>>999:::<<<<<<<<<;;;<<<===>>>;;;HHHGGGHHHQQQVVViiiyyyuuuZZZLLLGGG@@@:::;;;<<<<<<<<<:::999888222000...---......---,,,111///---,,,+++,,,---...///---+++++++++,,,+++***'''$$$$$$'''(((&&&'''************)))(((&&&%%%$$$%%%'''((()))'''''''''(((***)))***,,,//////***&&&'''&&&$$$######$$$%%%&&&&&&&&&'''&&&$$$$$$&&&(((#########$$$%%%&&&((((((%%%''')))+++***'''###!!!$$$%%%&&&'''((()))***+++))))))))))))))))))))))))&&&(((+++,,,***'''%%%$$$'''&&&$$$$$$%%%(((+++---$$$)))***&&&$$$%%%'''&&&%%%'''******(((&&&%%%&&&///&&&(((+++%%%%%%)))''')))))),,,///...,,,,,,///333333666777555777AAALLLaaazzzvvvVVV888//////+++***---222888000666888777EEECCC666555222///---+++***)))---...///...,,,***+++,,,(((((())))))***++++++,,,)))))),,,000///+++***------)))***000///)))(((,,,222,,,+++222888888444222222555444...+++000555888666222000333555555999???444777999:::999888888999999;;;???EEEKKKOOOOOONNNRRRWWWWWWOOOJJJOOOZZZaaajjjbbb\\\___hhhnnnooommmvvvooopppnnnuuu}}}{{{SSS]]]}}}yyyvvvsssmmmhhhbbbbbbaaa___]]][[[YYYWWWVVVVVVVVVUUURRROOOKKKHHHGGGCCC???<<<;;;:::999888888777555333222333333444//////...------,,,,,,,,,)))+++,,,...//////......***+++,,,,,,,,,+++)))(((+++***))))))***---000222,,,,,,+++++++++*********+++)))***///000...---///222555777666222///------...,,,++++++,,,,,,+++***---------.........---,,,...---......---...000444000111222333333333222222444333222222333777:::===777;;;>>>===999666666888<<<666AAA@@@CCCNNNQQQaaawww```IIICCCAAA<<<<<<<<<;;;999777555444333111///......---,,,***000...,,,******+++---//////---++++++++++++***)))######$$$&&&'''(((((())),,,,,,------+++***(((&&&)))***+++***((('''((()))'''&&&''')))+++)))%%%"""((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''######$$$%%%&&&''')))))))))'''%%%######%%%'''(((((('''%%%'''***+++***(((((((((((((((((((((((((((%%%))),,,,,,)))%%%$$$%%%((('''&&&%%%&&&'''***+++!!!######!!!"""&&&%%%!!!+++)))&&&$$$%%%&&&''''''***'''///444///------'''555...***+++)))'''***111,,,000111---,,,333<<>>>>><<<999777888777555444333333333444//////...---------...///+++,,,...000111000000///***+++,,,------,,,+++***---,,,++++++,,,...111222------,,,++++++******)))((('''***222777444111000333333222111/////////000+++******+++---......---/////////...,,,***))))))***,,,---,,,---///333555000111333444444444222111/////////000111111222222888>>>DDDCCC===888777999999333===<<>>777999333///......---///444...000...***---666;;;:::NNNqqqdddAAA222111222111222000777111999<<<<<>>===999444333000///333555555888===888999999888666777999;;;???FFFHHHCCCFFFMMMLLLCCCFFFHHHLLLRRRVVVVVVTTTRRRYYYTTT\\\kkklllbbbdddpppiiidddjjjsssxxxVVV\\\|||vvvqqqooollljjjhhheeeeeefffddd```^^^___ZZZYYYVVVSSSOOOKKKHHHGGGAAA@@@@@@@@@@@@>>>:::888::::::999888777666555444111000/////////000111222000000000000///...---,,,***+++,,,---...........................//////000........................'''&&&***333888666222000...000111333222111///...'''((())),,,000222222111,,,---...---+++******+++)))---...------111333333000111222333444333222222///000222444333222000...666<<>>===AAAMMMQQQbbbvvv}}}www{{{cccIIIBBB===;;;;;;::::::999999999999666444111000///...---++++++,,,---...//////.........,,,*********+++***)))(((***)))''''''***+++)))%%%&&&'''((())))))))))))///000///---***)))***+++******+++++++++***(((''',,,++++++***((('''&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%""""""!!!"""&&&+++000000///))))))))))))))))))))))))%%%%%%%%%$$$######&&&(((***)))'''%%%############%%%%%%###$$$)))...***"""###$$$'''***,,,+++'''$$$+++(((---///...888BBB===,,,///111222444666333...444444111///444:::===;;;MMMnnnjjjFFF333//////000000111666///777;;;999BBB<<<...000222333333222000///,,,******+++---------,,,......---,,,++++++*********)))+++---,,,)))***...*********+++,,,------...+++///222111333999>>>@@@999<<<<<<999;;;@@@BBB@@@444111111555666555666:::999999999888777888;;;===@@@EEEFFFCCCEEEJJJHHHAAAOOOKKKJJJRRRYYY\\\\\\]]]NNNOOO\\\lllkkk```dddsssooojjjmmmqqqvvvWWW___zzzsssooommmmmmmmmiiieeeeeegggeee___^^^```ZZZXXXUUUQQQNNNLLLJJJJJJDDDBBB@@@???>>>===;;;::::::;;;;;;:::999666444222000000.........000222333111000///---,,,+++++++++++++++,,,---...000111222....../////////...---,,,,,,,,,---...000111222222+++'''(((///444333000//////000111333333222///---******+++...111222111///+++---///...,,,++++++---***000222......111222///000111111222222222222222333444666777777555333222666999;;;:::999888:::===???999CCC???@@@IIINNN```nnnvvvxxxbbbQQQJJJ???>>>===<<<;;;:::999999999777555222111111000...---,,,,,,---......///000000...,,,******,,,,,,,,,+++---///---((('''+++,,,)))&&&&&&&&&&&&'''((()))***+++++++++***((((((***,,,'''(((((('''&&&&&&'''(((,,,++++++***(((&&&%%%$$$$$$&&&((((((&&&%%%%%%&&&###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&%%%###!!!######$$$&&&***,,,------(((((((((((((((((((((((($$$###""""""%%%'''''''''((((((&&&%%%$$$$$$$$$$$$$$$(((+++)))))),,,+++((($$$&&&)))++++++)))((('''111---...***&&&///777222%%%///222...111:::555(((***((()))+++,,,,,,///333GGGjjjrrrNNN777...------...333666---666;;;777;;;000...///111222222111000///---,,,+++---///000---+++...---,,,+++++++++,,,---+++))))))+++***'''***...***+++++++++---///000000111333111,,,---333444222999999666333666===BBBBBB888444333555555444555999888999:::999999:::<<>>@@@CCCFFFHHHGGGDDDRRRNNNOOOWWW]]]```dddiiiXXXXXXaaalllkkkdddgggrrrrrrnnnqqqrrrrrrTTT^^^{{{tttpppooopppqqqhhhcccbbbeeeccc]]][[[^^^[[[YYYUUURRROOONNNNNNOOOIIIEEE@@@===<<<<<<<<<;;;888999::::::888555111///...---,,,+++,,,...000111...---,,,+++***+++,,,---,,,++++++,,,...111333555---...///000///---***)))'''(((***,,,///111333444000)))'''+++000000......666333111///000000000000111000000000000///,,,***...000222000---***+++,,,,,,222444000...000000,,,000000111111111222222222111222333444444444333333<<<<<<:::999:::===AAAEEEDDD>>>GGGAAA???FFFJJJ]]]mmmwwwzzzvvv}}}aaaYYYRRRAAACCCBBB???===:::888777666888555333222222111000......------,,,---///222333...---++++++---......---111333///((('''+++,,,))))))((('''''''''(((***+++&&&''''''&&&&&&'''***,,,((((((((('''&&&&&&(((***++++++***)))(((&&&$$$###$$$&&&(((((('''%%%%%%&&&!!!"""$$$&&&''''''&&&&&&(((&&&###!!!!!!$$$(((***'''((((((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!###(((***(((&&&''''''&&&%%%%%%%%%%%%&&& )))///,,,'''&&&)))+++,,,+++)))&&&$$$%%%)))---&&&&&&+++***&&&---222)))...999777+++...<<<;;;+++,,,+++///333000+++///999???gggyyyVVV<<<000---------+++...&&&333===;;;>>>222111222333333333222111000---------///111111...******)))((('''((())),,,---+++(((((()))(((&&&)))///***+++,,,+++,,,///111111333222...+++000999999333;;;<<<:::777999???AAA???<<<777444444444222555999777999:::::::::;;;>>>@@@999888;;;BBBGGGHHHHHHIIIHHHIIIPPPYYY]]]]]]aaahhheeebbbdddiiihhhcccdddjjjhhhjjjsssxxxyyy|||SSS]]]{{{vvvrrrmmmlllnnniiiiiihhhfffdddaaa^^^]]][[[ZZZXXXWWWVVVSSSOOOLLLFFFBBB>>>::::::;;;<<<<<<999;;;===;;;777333222333......---,,,,,,,,,,,,---...------,,,,,,+++******///...,,,*********,,,---+++---000222222///,,,)))******,,,---000333555666...,,,+++******+++---...444333111000///...//////---...000444777555///***,,,...000...+++***,,,...+++---///000111000///...222......333777555222222333......333444222555:::555888;;;>>>AAABBBBBBAAA===AAAHHHJJJFFFEEEPPP]]]dddqqqvvvsss^^^AAADDDAAA777:::???;;;:::999333555000...//////,,,---111333111///------...000111333///,,,,,,000111///+++.........---,,,+++***)))******)))(((''''''''''''+++'''+++---&&&)))...+++''''''&&&%%%%%%&&&(((***///+++'''%%%&&&'''&&&$$$(((%%%###$$$''')))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%(((%%%$$$%%%###!!!%%%***"""""""""!!!"""###%%%'''%%%&&&((())))))'''%%%$$$"""&&&***,,,***'''$$$######***000///(((%%%)))...222***%%%%%%%%%###'''...***,,,...,,,)))(((+++---,,,000666999888555222000000...///333555444666999???ZZZzzz\\\888,,,)))(((...111111111111111222222222666555444333111000///...//////...,,,***)))+++,,,+++***(((((())),,,///111+++000333222000///***$$$'''+++111555777666333000---222000***...:::===888@@@999>>>777888???:::AAA999===AAA@@@;;;777666888777888<<<@@@===666666;;;@@@;;;???HHHJJJDDDDDDJJJPPPOOORRRXXX[[[[[[^^^bbb\\\hhhqqqnnnccc\\\^^^cccjjjdddkkkxxx|||yyyvvvRRR]]]zzzvvvrrrmmmkkkmmmbbbaaa```^^^\\\ZZZYYYXXX[[[ZZZXXXWWWVVVTTTQQQNNNGGGCCC>>>;;;:::;;;;;;:::::::::;;;999666444333333......------......//////,,,,,,,,,,,,,,,---......///...,,,+++++++++,,,---'''((()))+++,,,,,,------444333111///---+++******))))))))))))+++...111333111000///...------......222000------...000000......///000///...------...,,,,,,------...///000111222......333555333111111777333222555555333444888777888:::===>>>?????????>>>@@@DDDFFFCCCCCCKKKVVV\\\iii}}}}}}zzzxxxcccIIIOOOJJJ<<<888999444666:::777222111000000000111222333000000/////////.........222...++++++...000...+++---------,,,,,,+++******...---,,,+++++++++,,,---...***---...%%%&&&+++'''&&&((()))(((&&&%%%'''))),,,***'''&&&((()))(((&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""""""""""""""###!!! """%%%&&&$$$''',,,###"""!!!"""$$$&&&&&&&&&''''''''''''''''''(((((()))(((&&&%%%%%%'''(((***%%%+++///...***'''(((,,,...(((%%%&&&&&&%%%)))///***++++++***))))))+++,,,+++...333666666555666666<<<666000///......333999<<>>???::::::===>>>;;;;;;>>>???===>>>CCCFFFGGGKKKOOOQQQNNNOOOTTTWWWXXXZZZ]]]aaadddjjjmmmggg^^^]]]aaaaaa___nnn~~~zzzxxxQQQ\\\|||xxxrrrooopppkkkiiigggeeecccbbbaaaaaa[[[YYYWWWWWWVVVUUURRROOOIIIEEE@@@<<<;;;::::::999;;;999777666666666444333............///000111111///...,,,++++++---///000---------------,,,,,,,,,---+++***)))***---000222222111000///............)))))))))***+++...000222------,,,,,,,,,,,,------444111---,,,,,,...//////000//////000111000...,,,---,,,+++***,,,...111333222......222333111///111555222222444555333444777888999999:::;;;<<<======???>>>???AAA@@@@@@FFFNNNUUUdddyyyyyyvvveeeSSS\\\LLL===888888222333888666111666666000000555555000---...///000000...---,,,000---***+++---...---+++++++++++++++++++++++++++///...,,,+++,,,---///000///+++......&&&&&&***&&&(((,,,///...)))&&&(((******((('''(((******)))(((&&&((()))(((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######"""&&&'''$$$%%%)))###"""!!!$$$''')))'''%%%$$$&&&(((*********(((''',,,((($$$###&&&***++++++(((+++......,,,)))((('''***&&&%%%''''''''')))---)))((('''((()))++++++***,,,///111222333333555777<<<555000...,,,+++...444:::EEE]]]{{{qqqIII:::;;;888666////////////////////////++++++,,,,,,---............//////...------...000)))(((''''''(((***,,,...'''))))))'''***000444333...111555888999777444222;;;111///777888000///666999555@@@<<<;;;>>>333666999999888444111222666:::AAA:::555888<<<======>>>===>>>>>><<>><<<;;;999888<<<888444444666777666333000//////......//////000333111...,,,++++++---...------............---,,,111///---******,,,...000......///000222444666777......,,,+++++++++++++++++++++++++++,,,,,,------///000111111111000---,,,000///...000222222...***+++******+++,,,...000111111......111111///...000......///111333444555777888888888999:::<<<>>>???>>>;;;;;;===??????CCCIIITTTbbbzzzuuuqqqeeeXXXbbbFFF:::999<<<666555666111222;;;:::000...555333)))...............------,,,///---+++,,,---......,,,************++++++,,,,,,---,,,***)))***+++...///---)))...000)))***...******000444333---)))))),,,)))))))))***+++***)))(((&&&)))+++***&&&######%%%"""######$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$"""$$$&&&$$$ $$$$$$""""""%%%)))+++(((%%%$$$***///000---((($$$(((%%%$$$''',,,...+++&&&******,,,------+++'''$$$'''''''''((((((((((((***(((&&&$$$%%%)))++++++)))...///111111000//////000///------000000---,,,///555<<>>999555//////............------(((((())))))******++++++...///000000......000111))))))(((((((((***,,,---+++---,,,***---333777666000222555777777555222000;;;444111666777444555999===999CCC???>>>@@@555888>>>===:::666333333666999>>>:::888999;;;>>>???@@@999>>>>>>999>>>LLLSSSRRRRRRLLLJJJNNNTTTUUUVVVWWWbbbWWWXXXfffggg^^^___lllkkk___mmmRRR\\\zzzqqqkkkjjjnnnkkkgggbbb___]]]]]]]]]YYYWWWTTTSSSSSSRRRQQQOOOLLLIIIDDD@@@>>>===;;;999<<<888555444666777666444222111000...---,,,,,,,,,222000...++++++,,,...///---....../////////...---,,,,,,***)))))))))***+++111111111000111111222222111000...---+++)))((((((***++++++,,,---------------...000000///...,,,+++000...---...111111---***)))***,,,---/////////...000---...000000......222...///111111333555555555777777888999;;;>>>@@@AAA===999888<<>>;;;666>>>888777;;;222777555666777777888999<<<>>>999<<>>???@@@777======999>>>JJJPPPMMMQQQLLLKKKQQQVVVWWWYYY[[[aaaXXX[[[iiikkkdddkkk|||oooaaakkkSSS]]]|||sssmmmlllqqqoookkkgggdddbbb``````ZZZXXXUUUSSSSSSRRRPPPOOOMMMJJJFFFCCCAAA???===;;;<<<:::888777777777555444444333111...,,,+++******,,,+++++++++,,,...111333.........///////////////******+++,,,---...//////...---------------............------,,,+++******++++++,,,---......------------,,,***((()))---000000///---......///...,,,)))+++---///000///...---///---...000000...000555555777777555444666444111555666777:::<<<>>>@@@AAA===:::999<<<>>>???BBBGGGIIISSSkkkrrrSSSQQQLLL===999999444777<<<:::///444444......333333---222000...++++++---///000///............///000000,,,,,,+++***+++,,,...///+++++++++++++++,,,,,,---000---222444,,,,,,///***))),,,......,,,(((&&&%%%***++++++***(((&&&'''(((*********(((%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((($$$######!!! ###(((%%%&&&&&&'''&&&&&&&&&&&&+++(((&&&$$$$$$'''+++---,,,((($$$###&&&***++++++)))((((((((()))(((&&&$$$'''******'''&&&(((&&&###'''&&&%%%&&&'''))))))(((%%%)))---000///...---,,,555000---...//////222888777666DDDbbb~~~bbbGGG444+++...//////......---,,,,,,,,,...------,,,+++******))))))+++,,,,,,+++)))******++++++***++++++,,,,,,---+++...///------///...+++...////////////...---,,,...555444---222@@@EEE>>>:::444:::333333999111777444555666777888888777777111888>>>===:::999:::999777:::;;;<<<@@@GGGLLLLLLNNNLLLOOOTTTWWWWWWYYY]]][[[WWW]]]jjjnnnkkkqqq}}}jjjdddoooVVV^^^yyyttttttfffeeecccaaa___\\\[[[ZZZ]]]ZZZWWWUUUTTTSSSQQQPPPNNNKKKHHHEEECCCBBB???===;;;<<<<<<;;;888555555555444333111///...---,,,,,,(((((()))+++---///111222//////.........///111111.........///000111222333)))))))))***+++---...///,,,,,,,,,---,,,,,,,,,+++***+++,,,---------,,,++++++------,,,+++,,,///222111111000...------///111.........//////............---...111000...222777777::::::666555666444000444555777:::<<<=========>>>;;;;;;===<<<;;;???EEEGGGKKK```tttSSSUUUPPPBBB>>>???::::::>>>;;;111111000//////111222222111000///.........//////------...------...///000...---,,,++++++---...///+++,,,,,,------,,,+++***---***000333+++,,,///***+++******+++,,,+++'''$$$((()))***(((&&&&&&(((+++---***'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$"""###%%%$$$"""%%%***%%%((()))'''###!!!$$$'''+++(((&&&###$$$&&&)))+++)))(((&&&%%%%%%'''(((***&&&&&&&&&&&&%%%%%%&&&&&&%%%))))))&&&%%%)))((($$$'''(((((('''&&&&&&((()))(((***---......---...///444000---...///...222777;;;999@@@VVVuuuiiiKKK000&&&000/////////...---,,,,,,,,,++++++***))))))((((((''',,,...//////---+++++++++***************+++++++++'''***+++)))***---...,,,---------------,,,,,,,,,---///000222666;;;<<<;;;999333:::555444:::333888888777666666555444333111111777:::888777999777333:::777888===BBBEEEKKKQQQJJJMMMRRRVVVUUURRRUUUZZZXXXYYYaaannnvvvvvvtttuuukkknnnxxx}}}WWW___yyyvvvvvvjjjjjjjjjiiihhhfffdddddd```]]]YYYVVVUUUTTTRRRQQQOOOLLLIIIFFFEEECCCAAA???:::===???===888555444555444333222000////////////))))))***,,,---......///000///...---...///111333111///---++++++,,,...///...---,,,,,,++++++++++++,,,------------,,,+++******+++,,,------,,,+++***'''---333666555222000000222333222///,,,,,,000444222000...---------///000---,,,...111000///333999222777888444444777555000333555888:::;;;;;;:::999???=========:::888<<>>666<<<666666>>>CCCDDDLLLWWWHHHMMMTTTWWWSSSNNNPPPWWW]]]aaaiiiwww|||qqqrrrzzzvvvrrrXXXaaaxxxnnnoooooonnnjjjfffcccbbbcccddd]]]XXXYYYWWWPPPMMMOOOLLLHHHFFFFFFBBB;;;;;;@@@<<<999999:::999555555777---,,,---///111111000...///---,,,******+++---...///...+++******,,,...000......------------......+++---///111111000///...,,,---...+++((('''***---)))******+++,,,,,,,,,,,,222222000///...------,,,...000222222000.........222000---,,,---000444666000222444444333444888<<<777777777777777888888888999555000111555999;;;;;;777888<<<@@@>>><<<@@@GGGKKKOOOWWWqqqoooaaaPPPQQQJJJDDDCCCAAA<<<999888:::777222...---...111444111000000////////////000000---...111///******///---...,,,'''(((///000+++''',,,,,,)))***000111...+++,,,---,,,+++******+++++++++***))))))((())))))%%%***...---)))(((,,,111///,,,(((%%%###$$$&&&''')))&&&$$$###%%%''''''((("""###%%%'''((((((''''''((((((''''''''''''((((((%%%&&&'''%%%""""""$$$'''"""+++(((%%%+++,,,(((+++''',,,***,,,111***$$$***"""$$$&&&((((((&&&$$$"""((())))))'''%%%$$$%%%&&&%%%&&&((()))***************///222///((($$$''',,,)))+++------+++,,,///222///---444KKKjjj}}}WWW333333333...222222...******,,,---000...+++***+++,,,,,,+++...***))),,,+++''''''+++,,,---------,,,,,,+++***(((((()))***,,,---......***......***+++111333000...000000///,,,,,,///222555444333222222444555777222777333333<<<======DDD???999@@@FFFAAA>>>@@@<<<;;;777<<>>:::888:::===<<<777555666222000000000111000///---...---,,,++++++,,,...//////...---,,,+++,,,...///......------------............///000000///...---//////...,,,******+++------............------,,,---,,,+++******+++,,,,,,,,,...//////---+++******...///111222222222111000---111444666555444555777111333555777999;;;<<<<<<666666555444555777:::===;;;:::<<<===:::888===EEEGGGOOOWWWmmmsssbbbTTTTTTKKKBBB???<<<888555666888666222///...000222444222111000///............///,,,,,,///---)))+++000---...,,,(((***......***%%%((()))&&&&&&+++---***.........,,,***)))***+++++++++******************111///,,,)))''''''((((((,,,***'''%%%$$$$$$%%%&&&$$$"""!!!!!!$$$&&&'''&&&$$$$$$%%%&&&''''''''''''((((((((((((((()))******%%%&&&''''''%%%&&&))),,,$$$,,,((($$$***+++(((***&&&***)))000:::333((()))$$$%%%'''''''''&&&$$$###&&&''''''&&&%%%%%%''')))'''&&&&&&&&&&&&'''))))))$$$&&&(((***++++++++++++///000111///---,,,---///,,,---222DDDddd~~~ZZZ777666444;;;999333...++++++***)))000...++++++++++++***)))(((&&&(((...///,,,+++//////......---,,,,,,+++***++++++,,,---...///000000(((---...,,,---111111---///000000...++++++---000333333444555555555555555:::???999555:::999999@@@===999BBBJJJDDD@@@???999;;;999CCCMMMOOOVVV\\\VVVUUUPPPRRRYYYYYYRRRSSS[[[gggiiisss}}}{{{rrrqqqxxx|||}}}xxxsss{{{RRR[[[{{{vvvrrrnnnjjjgggfffggghhhfffddd```\\\YYYYYYXXXSSSPPPQQQNNNGGGBBBBBBAAA>>>;;;:::888777:::>>>>>>888555555777444222000000///---,,,---,,,+++++++++---.../////////......------------......------------......------------------,,,,,,///---,,,,,,.../////////////////////...---,,,,,,)))(((''''''(((***---...,,,---......+++***)))***///000222333333222000///---111666999888666444333000222444777:::;;;;;;;;;333666999888555555999===@@@>>>===<<<:::888===EEEGGGSSSYYYhhhwwwfff\\\WWWMMMBBB>>>:::666444555555444333222111222333333111111000......------------++++++,,,+++))),,,000------,,,******---+++((()))++++++((())),,,---+++---...---,,,******,,,...++++++*********+++,,,,,,888111(((%%%''')))'''###)))((('''&&&%%%%%%%%%%%%!!! """%%%''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&''''''((())))))&&&'''(((''''''''')))+++&&&---(((###(((***'''***%%%''''''111???:::,,,***(((((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&))),,,(((&&&$$$""""""$$$''')))'''&&&&&&,,,333555222---111222333111///......///+++///222>>>^^^bbb???:::666:::444---,,,...000000//////---,,,+++++++++)))'''%%%%%%)))///222///...000222111///...,,,,,,++++++(((((()))***+++,,,,,,---'''+++.........000---***/////////---++++++---//////111444666666555333111888>>>:::777;;;;;;<<>><<<@@@FFFIIIXXX[[[bbbsssfffaaaVVVMMMDDDAAA>>>999666666333333444444444444444333000///..................---------,,,+++,,,...222------,,,+++,,,,,,)))'''---...---,,,,,,---------***++++++***)))+++...000******))))))***+++,,,,,,333...((('''***+++***'''(((((((((((('''&&&&&&%%%#########%%%'''((('''&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%(((((((((&&&%%%$$$$$$$$$(((...((("""'''(((&&&)))%%%&&&$$$+++888444+++---***)))((('''&&&&&&''''''$$$$$$$$$######%%%))),,,(((&&&%%%######$$$&&&''',,,***+++000666777111+++///000111111000000000111---222333999YYYiiiDDD<<<555333...+++---/////////000///---,,,++++++***(((&&&)))***,,,///000/////////444222000...---,,,,,,,,,''''''(((((())))))******)))+++------------,,,***///......------...000111...///222333444333111000333<<<;;;999===<<<<<>>@@@DDD======AAA???FFF???BBBJJJLLLUUU\\\VVVSSSZZZ[[[VVVUUU[[[\\\XXXbbbooowwwrrrlllmmmnnnlllssstttzzzTTT[[[}}}vvvrrrsssmmmfffccceeeeeebbb^^^^^^]]][[[ZZZZZZYYYVVVRRRQQQLLLEEECCCDDDDDD@@@;;;:::777666777777444444777555222///------...---,,,)))))))))******,,,,,,------...///000///...,,,+++------,,,,,,,,,,,,------)))))))))***+++---...///,,,***)))+++...000...,,,)))***+++,,,------------...---,,,++++++,,,...///,,,---/////////000111333......------...111555777000000111222333333333222555666666777666555333222777666666777::::::888555<<<;;;===AAABBB???@@@DDDGGGVVVWWW[[[vvvssshhh^^^PPPIIICCCCCCAAA<<<777666222333444555666555444444...............///000111...000000///...///222333111///...///000...,,,+++---,,,+++++++++***+++,,,+++,,,+++***))))))+++---))))))))))))******+++,,,+++,,,...---,,,*********))))))******)))((('''&&&&&&%%%$$$%%%&&&&&&$$$###'''&&&$$$######$$$%%%&&&'''&&&%%%###""""""""""""((('''&&&&&&&&&%%%$$$###(((...(((!!!&&&(((%%%(((%%%&&&!!!"""***((('''000+++***(((&&&&&&'''((()))&&&&&&&&&%%%$$$%%%'''***&&&''''''''''''&&&&&&%%%(((***,,,///111///,,,***......///000000000///......333333666SSS~~~lllCCC888000444222333555111***(((,,,///---,,,+++++++++)))'''---------,,,---///111222333222111///...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,+++,,,---///...---...000222444555111222222333333333333333666???>>>;;;>>>888444999DDD<<<@@@EEE???>>>AAA>>>KKKDDDGGGLLLMMMTTT[[[VVVPPPZZZ]]]WWWWWW^^^^^^XXX[[[gggoooooorrrxxxtttjjjqqqpppxxxXXX^^^wwwrrrtttooohhhdddbbbaaa___]]]```aaa^^^ZZZWWWVVVQQQKKKGGGFFFCCC@@@BBBFFFDDD@@@===999666666555333444888222000............---,,,))))))******++++++,,,,,,+++,,,---......---,,,,,,------,,,,,,,,,,,,------++++++,,,---///000111111...---,,,,,,,,,***(((&&&)))***+++---...///000000------,,,+++++++++++++++***,,,---------...111333'''***...222333333111000...,,,******,,,///000000222222222333333444555555999666444555999:::666333555444888>>>@@@>>>>>>@@@BBBMMMOOOUUUooosss```JJJDDD@@@AAAAAA;;;666444333444555666666666555444///......//////000111222///333444222111222333222666222111333444222000111000---,,,......,,,,,,///...//////---***'''''''''+++************++++++,,,(((...222111***&&&'''******++++++***)))((('''&&&%%%$$$""""""######!!! %%%$$$$$$$$$$$$$$$%%%%%%)))((('''%%%$$$$$$$$$$$$$$$$$$$$$&&&)))***)))(((&&&---((("""'''(((%%%(((%%%&&& %%%###$$$///)))((('''&&&&&&'''((()))'''(((((('''&&&%%%&&&(((%%%&&&((())))))((('''&&&&&&***///111000///000111000/////////000///,,,)))...111111555NNNtttlll@@@333---000111666;;;777---,,,222000...+++***+++,,,,,,+++,,,---,,,)))+++000444444111111111000///---,,,+++,,,,,,++++++++++++++++++...+++***,,,,,,+++---000000...---///222444666666555555555666666666777777444:::999999???;;;555888;;;888AAAJJJEEE@@@>>>888CCCAAAIIIOOOLLLOOOTTTOOORRRYYY\\\XXXXXX^^^```\\\UUU^^^gggooo{{{{{{oooooommmvvv[[[```yyytttrrroooiiiddd```^^^^^^^^^\\\^^^\\\WWWUUUTTTOOOHHHEEEHHHFFFAAAAAAEEEEEEBBB???;;;999:::888444444777222111000000000///---++++++,,,,,,---------,,,,,,******+++,,,---------------,,,,,,++++++,,,,,,---,,,---.../////////...---+++---...---+++)))(((((()))***+++,,,------...---+++,,,---------,,,******,,,------,,,+++,,,...000(((+++...111222000---+++,,,***((())),,,///000//////......///111333666888777666555555555555555444555333555:::===<<<<<>>;;;666>>>GGGBBB??????:::======FFFJJJEEEIIIRRRQQQTTTUUUUUUTTTUUUZZZ___bbbYYY]]]eeerrr|||sssrrrnnnyyy]]]aaazzzuuupppnnnjjjddd___]]]^^^```TTTWWWWWWSSSSSSUUURRRJJJJJJNNNLLLEEEAAACCCDDDAAA???===<<<>>><<<666444555444333222222222000---***.........//////...------))))))******+++,,,---...---,,,,,,++++++,,,,,,---+++,,,---...---+++((('''&&&)))------+++***,,,...((())))))*********))))))+++,,,...//////...,,,+++000000000...++++++---///000...---,,,+++,,,,,,---,,,***))),,,000222222000///...------...111555777555777888666222111333666999555555999<<<<<<===@@@CCCEEEDDDOOOfffyyy{{{yyy\\\OOOGGGAAA@@@???;;;999999666666666666666555555444666555333111000///......///555888555333444333...222,,,)))---...,,,---111...))))))------***+++000(((,,,000222111000//////111000///...............'''***+++((($$$###&&&***,,,+++***(((&&&%%%%%%$$$&&&$$$!!!!!!###%%%'''''' """$$$%%%&&&&&&%%%%%%"""""""""###$$$&&&'''((("""!!! ###&&&'''$$$"""###+++(((###))))))%%%'''"""###!!!)))666222''''''$$$$$$%%%&&&'''((())))))$$$'''***+++***)))((()))'''&&&%%%$$$%%%'''***,,,******+++,,,............+++++++++///222333111...444222333;;;MMMjjjuuuFFF:::888888///---444666///,,,///222///***)))+++...111222///333222---+++...,,,'''+++---000111111...+++)))///......------,,,,,,,,,***(((+++222333///---000444111......000111111///...111555888999666333000===<<<222111<<<>>>888:::BBB888:::>>>999;;;CCCCCCBBB@@@FFFGGG@@@HHHXXX^^^TTTQQQNNNNNNPPPTTT\\\eeebbbbbbiiivvvxxxsssxxxsss~~~TTTbbbsssooommmjjjgggdddaaa___^^^]]]]]][[[WWWRRROOONNNOOOMMMKKKIIIGGGDDDAAABBBEEE888;;;===<<<;;;;;;===@@@777555333111///............,,,******+++,,,+++***((()))***+++,,,---------///......---,,,++++++***,,,++++++***+++,,,...///111///,,,***))))))+++,,,222...***)))+++,,,+++))),,,---///000000///---,,,///......///111000...,,,///111111......111222///,,,...///000///000222333///000111222222111///...+++...111333333444666777777777666555444666:::>>>===HHHOOOPPPWWWooo~~~rrr}}}vvv^^^JJJFFFEEE<<<111555:::333666;;;<<<999888;;;:::555///111111000...///333777666555444333111///---+++333000---...222333///***///...---+++******++++++,,,***)))***...///...,,,000000///...---++++++***'''((((((&&&%%%%%%''')))(((%%%###%%%)))***&&&""",,,$$$''')))""""""&&&"""!!!###""""""&&&+++***&&&)))((('''&&&&&&&&&&&&&&&$$$$$$$$$######""""""""")))***+++,,,+++)))'''&&&'''(((---333444///'''""" $$$'''(((''''''))),,,&&&%%%%%%(((+++,,,***''',,,+++***((((((((()))***)))+++...000111000...---,,,***)))+++///000///---000222555>>>RRRooo{{{TTT:::===555333222111---***---333======666,,,***///333111/////////---------///111111///------------+++***---000111000,,,+++,,,...000///...---,,,,,,,,,,,,111111111111000...---,,,000444444000///444999<<<666555333111555;;;;;;777666;;;>>>;;;<<<@@@AAA>>>HHH777>>>RRRRRRLLLRRR[[[VVVTTTYYY___]]]WWWXXX___dddWWWZZZmmmvvvnnnmmmuuuiii{{{VVVdddyyyooommmjjjgggdddbbbaaa```\\\YYYUUUTTTTTTSSSPPPNNNLLLKKKIIIGGGCCC???>>>>>><<<======;;;999999;;;>>><<<999444000...///111333000---+++************))))))***+++,,,,,,,,,,,,,,,///000000000000111111111......---,,,---...//////000///---+++++++++,,,------,,,***+++,,,---------...---,,,,,,,,,,,,------.........///111111///---+++------++++++///000...+++---///...---------...555444222111111222444555///000222222111222333555777777777666666777:::<<<===EEELLLQQQXXXkkk|||~~~qqqYYYPPPHHHCCC<<<666<<>>@@@AAABBBCCCDDDJJJ<<>><<<@@@???>>>;;;999888999;;;===999333......111666:::111...+++)))))))))))))))++++++,,,,,,,,,,,,,,,++++++,,,---...///111222222111000000////////////000............---.........***,,,---...---,,,---......,,,)))''''''))),,,...---,,,,,,...///000///---))),,,,,,)))***...000...,,,---//////---,,,++++++111000/////////000111111222222222000//////000222333555777888888999<<<>>>>>>AAAIIISSSYYYfffoooXXX^^^QQQIIIAAA:::>>>???444999;;;;;;888888::::::777555666666444111//////000...000222111......111444444444444444222000---+++)))***+++,,,------------'''&&&&&&'''***++++++***+++***)))((('''%%%$$$$$$&&&&&&'''&&&$$$$$$&&&(((###&&&'''&&&"""!!!$$$(((&&&"""&&&(((###%%%(((###((()))(((&&&'''***)))%%%"""###$$$%%%'''***,,,---))))))))))))))))))))))))***+++,,,,,,+++***(((''',,,+++)))((((((((('''&&&((())))))(((&&&&&&''')))+++)))''''''''''''&&&%%%&&&&&&&&&'''''''''''''''***++++++---...//////000///...,,,---...///...---333333222333===VVVxxx^^^999111///...000333111------111888999777222000000///,,,///...---,,,,,,,,,,,,---,,,///111000---,,,---//////---+++***+++,,,,,,,,,)))***+++---......------444333111/////////111111---///000000222666555222000555777666777;;;===;;;>>>:::<<>>??????===<<<:::999888999666111//////444:::>>>111...***))))))***++++++,,,,,,,,,---,,,,,,++++++++++++,,,---///000111111222111111000////////////,,,---...000000000///...+++///111000,,,))))))***+++)))'''%%%&&&(((***,,,***))))))+++---...---,,,+++...---++++++///000...,,,...000111///...------+++---///111222000...,,,333333111///------000222///222666999:::<<<>>>?????????HHHUUU[[[bbb}}}qqq^^^___SSSMMMGGG>>>>>>===444777888777666555666666666555666666555333111000///---000111///++++++...111000222444444111...,,,,,,+++***)))((((((((((((((((((((('''(((((()))((((((((((((((('''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%'''"""$$$%%%### ###&&&$$$!!!&&&'''!!!%%%((( '''***)))&&&'''))))))&&&!!!!!!"""$$$&&&)))+++,,,!!!"""$$$&&&(((+++,,,---************)))((('''&&&!!!(((,,,+++)))'''&&&%%%######$$$%%%'''))),,,...***(((&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''(((((((((************,,,...000111111///...---------......///000222333;;;QQQwww```===555111......///...++++++...111111000---,,,,,,,,,++++++++++++,,,...000000000000444777444...++++++...///+++((((((+++------+++((())),,,.........,,,+++444333000......000333555000000//////333777666111333:::===;;;888:::;;;:::===555888DDDGGG@@@@@@HHH@@@CCCKKKIIIAAAKKK\\\```SSSMMMPPP[[[```[[[XXXZZZVVVgggrrrppprrr{{{{{{sss{{{RRRaaa}}}yyyvvvqqqlllhhheeedddddd``````^^^\\\YYYXXXWWWWWWXXXVVVOOOFFFDDDHHHHHHCCC;;;<<>>;;;888777555333111111333666888000---+++***+++---------,,,,,,---------,,,++++++000000111111111222222222000000000000//////......,,,---///000111111000///+++...000///+++((((((***'''''''''(((((()))))))))((('''&&&'''***++++++***,,,///...++++++......,,,))),,,...///.........///000111222333333333333222111111000///......111444111444888:::::::::;;;<<>>777666666777666555555666444444444444444333222111000111111...***((()))++++++---000000...---,,,,,,,,,***'''%%%$$$&&&)))++++++++++++***((('''&&&&&&$$$$$$%%%&&&''''''((((((%%%&&&''''''&&&%%%&&&'''''''''&&&&&&&&&'''''''''$$$###'''%%%%%%(((%%%((()))&&&&&&))))))'''"""""""""###$$$&&&'''(((((((((''''''&&&%%%%%%$$$(((((((((''''''&&&%%%$$$###+++***''')))---...)))(((&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%&&&((('''''''''(((((())))))******)))))))))+++---000111000000...---,,,,,,---...+++---222555:::MMMrrr^^^===999999333///...,,,***+++///---+++************,,,...111000000222555777666555,,,111444222,,,((()))+++---***'''(((+++...---+++***+++---......---+++***333222///---...111444777555444000...222888999555444;;;???<<<:::;;;<<<<<<<<<444777DDDIIICCCBBBIIICCCLLLVVVNNN@@@GGG[[[aaaRRRMMMPPP\\\ccc```^^^```___ccckkkuuuzzzwwwttttttPPP```wwwuuuqqqmmmjjjiiijjjjjj``````___\\\WWWTTTTTTVVV___]]]TTTIIIGGGKKKIIIBBB;;;<<>>>>>888555777444222//////111333333111...------000444444000+++...***((((((***,,,+++)))''''''((()))***,,,---...***+++,,,+++(((&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&(((******(((''''''(((###'''++++++(((&&&&&&'''%%%%%%((($$$ ,,,333)))(((,,,---)))&&&'''(((''''''&&&&&&%%%%%%%%%%%%%%%'''''''''(((((()))))))))''''''&&&%%%$$$$$$$$$$$$...///)))$$$(((000---###&&&%%%'''***,,,---***'''$$$''')))***))))))+++------,,,)))''''''(((+++,,,''''''((()))+++---///000---------***((())),,,///111///000444666CCCeeeoooPPPKKK???777111111000......000///,,,,,,000111---,,,000222///---...111111---(((+++---000222333222111000&&&))),,,------------...,,,------......////////////...------...111444666444777777333333666999999111333444444888???AAA>>><<<<<>>===777333444666333///...000222222000,,,***+++111999;;;666000222,,,'''&&&***,,,***'''%%%''')))++++++***(((&&&&&&)))******(((''')))+++)))))))))(((((('''''''''&&&(((***+++)))(((((((((###+++333222,,,''')))---%%%&&&)))%%%"""000999000+++000000+++''''''((('''(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%$$$$$$!!!%%%555@@@666"""))))))***---///...)))%%%&&&***---...,,,+++,,,---///,,,)))&&&%%%'''***,,,%%%&&&((()))+++---...///,,,,,,,,,***'''(((,,,000444000///333666DDDfffoooJJJ@@@999333///000111...,,,---///,,,...444333,,,)))+++000---,,,...222333///+++++++++,,,///000///,,,)))$$$)))...000...------///,,,,,,,,,---///000222333---,,,,,,---...111444666000666999666444666888777333333222111666<<<===999:::>>>AAAEEEMMMTTTQQQJJJNNNCCCFFFOOOMMMLLLOOOMMMZZZWWWZZZaaaaaa]]]bbbkkkkkknnnwww}}}vvvkkkkkkuuuNNN___~~~yyyvvvrrrmmmgggccc```^^^YYY\\\___^^^ZZZVVVTTTTTTSSSWWWWWWSSSQQQPPPJJJAAAEEEDDDBBB@@@===<<<<<<<<<888777444222222333555777777999222...555222+++...))),,,000111000///000222000111111222111///---,,,000///...---+++***)))((())))))((((((***,,,///000---------///000...+++)))*********++++++,,,,,,------......---***(((((((((------///333777888555111...//////---,,,---222777333111000111444555333111666000,,,...555888444...333333333444666777999:::@@@DDDEEEMMMUUUWWWeeemmmaaaSSSHHHHHHGGG@@@;;;<<<999;;;======:::777666666222444555333000000333777---......///......------************++++++,,,------+++)))((()))---222555+++***'''&&&%%%&&&'''((((((%%%$$$&&&***+++***(((%%%***,,,)))'''((('''%%%((('''&&&$$$$$$%%%&&&&&&(((***,,,+++)))(((+++...***)))'''&&&'''(((***+++(((((((((&&&$$$""""""######$$$%%%%%%%%%$$$###"""'''&&&$$$""""""###$$$%%%'''""""""---:::???666,,,$$$'''$$$***::::::...***'''&&&&&&)))---...+++'''000111///+++&&&$$$%%%'''...)))%%%&&&***---+++'''------,,,+++++++++,,,,,,------555111444???VVVuuuFFF:::000333555555333111000000222333222......///,,,'''000+++)))---111000......///000111111000---)))'''))),,,...---***''''''(((...------,,,,,,,,,---------...///000000///---,,,.........000222333111000777222///000444888777555999AAAGGGHHHGGGIIIJJJHHHKKK@@@@@@LLLQQQMMMOOOYYYZZZMMMOOO^^^]]]RRR\\\uuulllttt{{{yyytttqqqrrrsssUUUggg|||zzzvvvqqqlllgggdddccc```aaaaaa^^^ZZZXXXYYYZZZQQQTTTTTTOOONNNMMMGGG???CCC@@@===;;;;;;;;;<<<<<<999777555222222222444555111888666666<<<555((('''+++---000000......///111000000000000///...---,,,------,,,,,,,,,+++++++++000///......///111333555---,,,,,,---...---+++)))......---,,,,,,+++******+++---......,,,+++,,,---...---...111555666444111///000111///------000333666444222222222111---***333///---///444666333...111111222444666:::===>>><<>>;;;<<<;;;:::999:::;;;:::777444666666555333000000111222///////////////...---,,,...---,,,++++++,,,---...***+++---......---+++******)))((('''''''''((((((((('''&&&''')))******)))'''+++,,,(((&&&''''''$$$((('''&&&&&&%%%%%%&&&&&&'''(((***)))'''''')))++++++***(((&&&$$$%%%%%%&&&###$$$%%%%%%$$$$$$%%%'''%%%%%%&&&&&&&&&%%%###"""&&&%%%$$$######$$$&&&'''&&&'''+++333999:::444...+++,,,(((,,,999777+++((((((''''''***...///,,,)))...///...,,,(((&&&'''))))))(((''''''((()))))))))......---,,,,,,,,,,,,---...---555111555@@@TTTvvvFFF999333555555444111...------...///...,,,...111000,,,...******...///---,,,...---...000000///---***(((+++---...---***((()))***///...............//////222222111000000/////////111000111333555555333111888444000222666999999777999@@@FFFFFFGGGJJJKKKJJJIIICCCDDDNNNSSSPPPNNNQQQYYYRRRUUU^^^YYYPPP\\\rrrkkksssyyyvvvoookkklllooowwwTTTfff{{{yyyuuuppplllhhheeedddfffeeebbb]]]ZZZZZZ]]]```SSSTTTRRRNNNLLLLLLGGGBBBDDD@@@<<<;;;<<<>>>>>>===:::888555333111111222333---555555777===777,,,,,,...//////...------...000000///......------------******++++++,,,,,,------......---,,,---...///000---+++******+++++++++***.........---,,,,,,++++++***,,,...///...///000111///...---///111222222111000111222111///...///000------...000222222000---000//////111333333111///222111222333666999===???999???BBBHHHOOONNNUUUiiizzzvvv___QQQGGGFFFEEE???<<<>>>===888555777<<<===888333666444222111111111111000000000000///...---,,,+++000///---,,,,,,---...///***,,,...000///,,,)))''''''(((((())))))))))))((('''((())))))((('''((()))))),,,,,,'''$$$%%%&&&$$$''''''((((((''''''&&&%%%$$$&&&''''''&&&%%%'''((()))(((&&&$$$#########$$$!!!###$$$%%%$$$%%%&&&(((''''''''''''&&&%%%$$$###&&&%%%$$$$$$%%%&&&((()))%%%***111555444111///...///000***+++666666---,,,666444222333444333///+++,,,---...---+++)))))))))%%%''')))((('''(((***---000000///............///111...555222777AAAQQQ|||yyyGGG777333333333111///---...///,,,---,,,***,,,111111---,,,***,,,///...***+++///,,,---...//////...,,,***---......---+++***+++---///////////////000111222888777555444444666888999555555555666888888666444888555333444888;;;;;;999:::???CCCCCCEEEIIILLLKKKHHHEEEEEEIIIPPPSSSRRROOOVVVYYY```aaaYYYSSS___qqqkkksssyyyvvvnnnjjjooowwwUUUccc{{{yyyuuuqqqmmmiiigggfffgggeeeaaa]]][[[[[[]]]___XXXVVVSSSPPPOOONNNJJJGGGGGGDDDAAAAAACCCCCC@@@<<<:::999666444222111111111///333///...777777666<<<000000///---,,,,,,...///000...---,,,+++,,,------******++++++,,,,,,------******)))(((((())))))***---***((('''(((***************++++++,,,---......)))+++---......///000111......---,,,---///000000///000111111111000//////'''))),,,///111222111000...000222333333111111111444333222222333666999;;;:::@@@@@@CCCJJJJJJQQQbbbyyy{{{xxx|||~~~uuucccWWWOOOOOOLLLCCC===>>>;;;888555777:::;;;999666333111///000333555333111------......---,,,++++++///...,,,+++,,,---000111---,,,++++++,,,---...///&&&''')))+++++++++))))))&&&(((***)))&&&$$$&&&)))'''***)))$$$"""$$$&&&%%%&&&'''((()))((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&'''###%%%&&&%%%$$$###%%%&&&)))))))))(((&&&%%%$$$###%%%%%%%%%%%%&&&((()))***%%%)))...///---+++,,,...//////'''&&&222666444888:::777555666888777444111,,,---......,,,***((((((%%%&&&(((***+++---000111111111000000///000000000222...444222888AAANNNvvv|||III666/////////...---...111444......,,,***+++//////+++++++++...111...***+++000,,,---...000000///...---//////...,,,,,,,,,...///............///000222222666555555666777999;;;<<<888888888999;;;;;;999777888666555666999;;;;;;:::;;;???@@@???AAAFFFIIIHHHGGGFFFBBBAAAHHHSSSVVVRRRPPP]]]hhhggg^^^[[[eeeqqqoootttyyyxxxrrrqqq|||^^^fff~~~zzzvvvrrrnnnllljjjdddbbb```^^^]]]\\\[[[ZZZZZZWWWTTTRRRQQQOOOLLLKKKHHHGGGFFFGGGGGGDDD>>>:::;;;:::777555333222111111000444...,,,333666888AAA222111///------.........///...,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,)))'''&&&''')))***+++'''((()))***+++,,,------)))+++------,,,,,,---...------,,,++++++---///000,,,---...000222222000///---...000000///---+++***...111333444222111111333111111000000222444666888>>>BBB@@@???FFFJJJRRRbbbnnn{{{~~~wwwggg]]]XXXXXXRRREEE<<<;;;777777777777777888:::;;;444222000111444555333000******+++,,,,,,,,,+++++++++*********+++---000111------,,,,,,,,,...///000&&&(((***,,,,,,+++***)))$$$''')))(((%%%###%%%(((%%%((('''###"""%%%'''&&&&&&'''((((((((('''%%%$$$%%%%%%%%%'''''''''&&&&&&$$$$$$$$$%%%%%%&&&'''(((###%%%&&&&&&%%%$$$&&&'''******)))'''&&&%%%$$$$$$$$$$$$%%%&&&''')))***+++)))((('''''')))+++...000//////&&&"""---333666???---,,,,,,///444777777555.........---,,,***'''%%%(((&&&&&&+++111555555333---------------...//////222...444111666>>>JJJqqqLLL777/////////---,,,...111444,,,---,,,***,,,000///,,,,,,---000333000+++,,,000,,,---///000111111000000000...---,,,---...///000,,,,,,,,,---...///000111111222333555666555555444999999999;;;<<<<<<:::888888777666777999:::::::::<<<>>>>>><<<>>>CCCEEECCCEEEFFFDDDBBBGGGOOOQQQNNNKKKZZZhhhiiicccaaagggmmmqqqrrruuuvvvsssuuu[[[bbb~~~{{{vvvqqqnnnkkkiiibbb```___^^^^^^\\\YYYWWWYYYUUURRRSSSQQQMMMKKKKKKFFFGGGIIIHHHEEE@@@<<<888;;;:::999777555333222222///666333111666444111777333111//////000000000......------,,,,,,---------000//////...---,,,,,,+++,,,,,,,,,,,,+++++++++++++++)))&&&&&&(((***++++++***************))))))))))))+++,,,,,,+++***+++++++++,,,,,,,,,+++,,,///111++++++,,,...111111000...---...000///...---...//////000111111000000111333+++,,,---///222555777999>>>DDD@@@>>>GGGMMMVVVeeehhh|||}}}{{{iii```\\\[[[SSSDDD:::999555777777666555777;;;>>>888777555444333222///,,,***++++++,,,,,,++++++***(((((()))***+++---...///+++---///111000...***(((((()))+++,,,---,,,***)))%%%&&&''''''&&&%%%&&&'''%%%))))))%%%###&&&'''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%'''))))))'''%%%'''''''''&&&&&&%%%%%%%%%"""###%%%&&&'''''')))+++***)))(((&&&&&&%%%%%%%%%$$$$$$%%%&&&'''))))))***,,,)))%%%%%%)))...111111000222(((###***...111;;;000...,,,---000111///---///...,,,++++++)))&&&$$$***'''&&&+++222666333///''''''((((((***+++---...000---333000333:::GGGpppPPP999333333222///,,,,,,...000(((***++++++...333222///......000333222---,,,///------...///000111111111///---,,,---///000000///,,,,,,,,,,,,,,,---...///666777888888888555333111888777888:::<<<===;;;999999999999999999999999999;;;===<<<;;;>>>CCCCCC@@@CCCFFFIIIKKKKKKJJJJJJKKKQQQYYYccchhheeebbbbbbeeelllkkknnnrrrrrrsssTTT___}}}}}}|||~~~yyytttoookkkhhhfffdddbbb_________^^^[[[XXXXXXSSSQQQTTTSSSMMMJJJKKKDDDGGGIIIFFF@@@<<<<<<>>><<<;;;:::888777555444444---666666444777222,,,222333111000111333333111///------............------111000000///......------******+++++++++++++++******)))'''''')))***+++***************************(((***,,,,,,+++***+++,,,)))+++------,,,---///222---+++***,,,//////...,,,,,,...//////...///222666000///---------///000111)))+++...111444666777777;;;BBB@@@@@@KKKRRRYYYfffhhhyyyvvvkkkbbb\\\ZZZRRRDDD<<<===777555333333666999<<<>>>999::::::777333000...---//////......,,,+++***))))))***+++,,,,,,++++++***)))***,,,------,,,***)))***+++,,,,,,,,,+++***)))'''&&&&&&''')))***)))(((***......***'''''''''$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&))))))&&&###&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''(((((((((***,,,)))(((&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((((((***(((&&&'''))),,,......,,,111+++'''++++++***333555111---,,,,,,+++((($$$...+++)))((())))))'''%%%***)))(((***---...,,,)))&&&&&&''')))+++---///000---,,,333...///555EEEpppTTT;;;444444333000---,,,---...'''+++---...111444222---///---...222333///,,,,,,,,,,,,------......//////---,,,+++---000111000...---,,,,,,,,,,,,,,,------777777777777777777666666555555666888;;;<<<;;;999<<<<<<===<<<;;;:::999999999;;;;;;<<<@@@FFFFFFBBBEEEDDDHHHMMMIIIEEELLLXXXddd```aaafffggg```]]]___dddbbbhhhtttyyyxxxXXXggg}}}{{{{{{}}}}}}xxxrrrnnnjjjiiihhhddd```___``````^^^[[[YYYTTTRRRVVVUUUNNNJJJLLLEEEHHHIIIDDD===;;;???EEE<<<;;;:::999888777666555...555444111444111...555222111111222555555222///,,,---.../////////...---000000000000////////////+++,,,---............---***((('''(((***++++++***'''((()))***,,,---...///''')))+++,,,,,,+++---...'''***---...------000333///,,,***+++---...,,,)))555555444000,,,,,,...111000---***)))+++...//////---...111444555555444333888AAAAAABBBNNNVVV[[[fffkkk~~~xxxllloooddd]]]YYYQQQEEE@@@CCC:::444000111777<<<===<<<666999;;;999444000000111333333222000---+++)))'''+++,,,---...---+++((('''***(((%%%$$$&&&***...222,,,,,,,,,,,,++++++***))))))'''&&&(((+++---,,,***...222222...)))(((&&&###&&&%%%$$$###"""###$$$%%%$$$######&&&))))))%%%"""!!!"""$$$%%%&&&''''''''')))*********((('''((()))((('''%%%%%%$$$%%%&&&'''###$$$%%%&&&''''''''''''$$$&&&((()))(((((((((***%%%---,,,***...+++(((...(((&&&###%%%(((***(((''',,,)))&&&&&&(((***)))'''(((***+++***'''%%%$$$$$$((((((***,,,...111444555++++++333---,,,222DDDqqqVVV===111222222111///...///111+++...000000222333///)))000,,,,,,111333///+++)))+++++++++,,,,,,,,,------,,,++++++---111222000---......---,,,,,,,,,------............111444777999222333444777:::;;;:::999>>>???@@@>>><<<:::::::::777999;;;===CCCIIIIIIEEEJJJCCCCCCGGGDDDBBBTTTlllvvvhhhaaagggiii```[[[]]]]]]\\\gggyyyXXXfff{{{}}}{{{wwwtttrrrpppnnngggeeecccaaa```^^^\\\ZZZZZZWWWSSSPPPOOOOOONNNMMMKKKGGGCCCAAABBBBBB@@@===;;;??????;;;999:::777111333000///000444555444111)))***---///111000///......///000000111000000000...111222000---+++---000+++,,,,,,+++***)))(((''')))))))))))))))))))))******+++,,,---...---,,,+++...,,,+++,,,......+++(((((()))+++---.../////////...///000///------...000---,,,---000333333///+++...//////000000///............---...///222444666BBBAAA@@@EEEMMMUUUYYYZZZeeejjjooo{{{rrrnnnooojjj]]]RRRLLLDDD<<<<<<999666555666555222///222888;;;888777:::999555333111111222///***)))------///---((('''******((()))'''%%%%%%&&&''''''&&&)))++++++)))%%%%%%'''+++&&&(((+++---......,,,+++///......///...,,,'''###$$$&&&)))***)))&&&"""&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$###&&&'''(((((())))))(((((('''%%%""" ###'''***&&&$$$###%%%'''(((%%%"""###''')))'''&&&'''(((***(((&&&&&&'''((()))((((((((('''(((***,,,...000111...+++)))((()))(((((('''&&&'''***)))''')))---+++...000///,,,,,,000555///''',,,,,,000555DDDrrr```@@@333111111222///***))),,,,,,...111222111///---,,,555***###&&&***,,,000555333111000222444333///+++***,,,......---,,,---...222333444444333222000///...***+++000222///111666999999666222222777888666;;;<<<888999???:::444::::::>>>999DDDFFF>>>EEEBBBKKKLLLKKKIII@@@:::ZZZxxx```___eeebbb\\\[[[fff___dddqqqoooUUUccc~~~~~~zzzuuuqqqmmmkkklllfffaaa```aaa```[[[VVVUUUVVVXXXYYYYYYUUUNNNIIIHHHEEEAAA??????>>><<<:::;;;???@@@<<<;;;;;;888222333444555666888777444222...////////////...,,,++++++,,,---....../////////------------------,,,+++/////////...---,,,,,,+++***+++++++++++++++***))))))+++---............//////---++++++---...,,,***)))******,,,---...///000.........---------...///000///......//////...---............//////000000...---------000333777:::<<<===@@@BBBFFFKKKRRRWWWfffmmmrrrwwwyyyrrrbbbSSSLLLGGGDDDDDD===555000111555:::<<<888===<<<555000000000...666222000111000,,,,,,...+++---,,,((('''))))))'''&&&%%%%%%&&&(((((('''&&&$$$&&&'''''''''(((***,,,((()))+++,,,---,,,+++***+++***)))***---.........+++++++++***)))(((&&&%%%!!!"""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&$$$""" !!!###%%%''')))'''$$$$$$%%%%%%###!!!%%%%%%%%%###!!!###'''+++'''%%%######%%%&&&'''&&&&&&&&&&&&''')))***,,,------+++(((&&&&&&''''''&&&%%%&&&)))---,,,(((&&&)))+++///222111...,,,...111+++%%%,,,+++///555GGGwwwaaa>>>111//////111///++++++---(((...444555333222555999333111333777555000///222777777777888888666333111,,,---//////...---...///111111222333333333333333222......222222000111555999999666333555::::::666555999777:::BBB<<<555:::999@@@===HHHGGG;;;AAA===BBBEEEGGGKKKHHHBBBZZZ}}}iiibbb```]]]```fffpppfffccchhhqqqyyySSS```}}}|||uuuoookkkiiiooohhh```___bbbbbb[[[TTTQQQRRRUUUWWWWWWSSSLLLHHHKKKHHHEEEBBBAAA@@@>>><<<:::>>>@@@???>>>===999555333666:::<<<:::777555444555444222///---+++***)))***+++,,,---.../////////,,,******,,,000000---(((000000//////......------,,,---...///...---+++***'''+++...///...---///222000...,,,+++,,,------,,,+++*********,,,...000222///...,,,,,,---........./////////------...111333///......---...///111222///...------///333777:::;;;@@@DDDDDDCCCFFFOOOWWWhhhvvv{{{}}}wwwwwwooo^^^NNNFFFEEEEEEDDD===444000111666===AAA777;;;<<<777333666:::===:::333///000222000///000(((++++++((('''))))))&&&&&&%%%&&&''')))***((('''######$$$&&&)))+++******))))))******************)))'''%%%'''+++000333444111///+++(((''''''((()))!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&''''''&&&%%%###""""""###$$$$$$(((&&&######$$$%%%$$$$$$&&&&&&%%%###"""###%%%(((%%%$$$######%%%&&&&&&&&&%%%&&&''')))***++++++,,,+++)))&&&&&&'''((((((''')))(((***---,,,((((((+++...111333222///,,,,,,---)))%%%---+++---666LLL~~~^^^:::000------000///,,,,,,///,,,222666444...+++///555,,,000777;;;888222222555555777999999777444222111///000111000///...///000222222111111111222333333222000000333444222444777999888666555999>>><<<666666888444777@@@===999@@@<<>>@@@AAA@@@>>>:::777222666::::::888666666777888666222///,,,*********......///000000000//////,,,,,,---000222222///+++...------,,,,,,,,,,,,,,,---///111222111///,,,***))),,,//////,,,+++...111111///,,,++++++,,,---......,,,+++***+++///222555111...,,,,,,...000000///+++...000000///111666:::222111///------///000111222000......///333777999>>>BBBEEEDDDCCCEEEMMMSSSgggzzzxxxooollldddXXXMMMGGGEEEEEE<<<:::888666666777888888111777;;;;;;:::<<>>666<<<;;;444444<<<<<<<<>>@@@BBBAAA>>>:::999111444555555333333666:::777555111...---,,,---...111111111111000///......)))---111333111/////////---,,,++++++***++++++,,,---///111222222000---+++---...///...+++)))+++---//////---+++***+++---...000...,,,+++,,,000444777222000...---///111222333,,,///333444333444777:::666444111///...///000111333222111111444888<<>>555000---///000---,,,---///...---...111555777888FFFAAA999333111333333222555999>>>===999555444444555555555222000...///000333111///...,,,,,,------,,,...//////222555777777555666666777<<<@@@===777======888999@@@>>>:::BBB<<>>>>>@@@??????BBB@@@<<<::::::333333222111000222555888333222000///...///111222000000000000///...------)))...222222...,,,---//////...---,,,,,,---...///---...///111111000...---222000///---,,,+++++++++---------,,,******+++---000...,,,,,,---000444777222222111///...000444777333444666666444333333444777555444222111111111222222222333666999>>>BBBEEEAAAAAAAAA@@@BBBEEEHHHKKKOOOdddxxxkkkaaaYYY[[[]]]XXXMMMFFFCCCBBB>>>999555444555777222222555888777333222444444...***---///......///111333111,,,+++......,,,333000+++))))))+++,,,,,,&&&&&&'''))),,,...------$$$$$$$$$$$$%%%''')))***"""###%%%))),,,---***(((((((((((('''&&&%%%$$$###%%%&&&&&&&&&'''''''''(((###"""!!!!!!!!!"""###$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%''')))///+++'''%%%&&&((()))***&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&'''((((((((((((''''''&&&(((***+++***)))'''***111888888333000222555444111///...---......,,,---444---111@@@YYYkkkHHH888111---///111///---...111...+++---222666666444:::888333111333777555000333666:::;;;999666333222777777666222///...///000------------...///000000///111111//////222333111333666777777999<<<;;;777666;;;<<>>@@@???:::888;;;777555333333333444333333111000000000000111333333//////000111111111111111///000111111000/////////000///...------...///000+++,,,---.../////////...555111------///000...,,,***,,,---,,,***)))***,,,---,,,++++++,,,///222444///222333000,,,---333:::888666333222222222111111444444444555555555555555111222444666999<<<>>>???@@@CCCEEEDDDAAACCCIIIOOORRR```tttqqqfff]]]\\\[[[QQQFFF@@@DDDBBB>>>888333222555888555000000666999777666888000---,,,//////------000555666222,,,***---///------+++******,,,,,,,,,+++&&&''')))))))))***,,,...&&&%%%%%%$$$$$$$$$%%%%%% !!!$$$'''***+++(((&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$############&&&&&&$$$$$$$$$%%%'''((($$$$$$#########$$$%%%%%%'''(((***)))'''&&&''')))000+++%%%"""$$$(((+++,,,(((((('''(((((((((%%%###%%%%%%$$$%%%%%%&&&'''((()))(((((()))+++,,,+++)))+++,,,111666555000...000000111111222222111...,,,)))***111+++333EEE[[[pppKKK888111---///222222000111111000//////111333333222///111000---///444666333111333555888:::777333///999888666222///---...///+++,,,---///000111222222000333333......222222///000555888555444777888888555::::::???GGG???555888666???@@@NNNNNNCCCFFFAAAGGGNNNLLLJJJQQQOOOIIIKKKRRRZZZaaabbb___aaahhhmmmqqqgggkkkrrrrrrvvv~~~pppXXX]]]~~~ssspppsssppp~~~yyywwwzzz~~~|||qqqgggooojjjeeebbbaaaaaa```______\\\YYYWWWVVVUUUSSSQQQBBBEEEGGGFFFBBB??????@@@EEE@@@>>>@@@>>>888888<<<;;;888666666777666222...000000000000111222333444///000111333555666666666666333000111333444222//////...---,,,,,,---///000***++++++,,,---...//////777222---...333555222...(((+++---,,,***((()))***++++++******,,,...000222---111444000******222;;;999444///---///222333333222333444666777888888888222333444444555444444333999@@@EEEBBB;;;;;;DDDNNN^^^eeevvv{{{ooofffaaaYYYLLLAAA>>>===>>>===999444111222444<<<333...222666444222444...---...111000,,,---111888777222+++))),,,...---%%%&&&(((,,,......,,,))))))++++++)))%%%%%%'''+++''''''&&&%%%$$$"""!!!!!!######$$$&&&''''''%%%###&&&%%%###""""""###%%%&&&(((((('''&&&$$$######"""&&&&&&&&&&&&&&&%%%$$$###'''&&&%%%$$$$$$&&&((()))""""""!!!!!!!!!"""$$$%%%###'''******)))(((***,,,***'''%%%&&&(((***(((''',,,+++***++++++***'''%%%'''&&&%%%%%%&&&''')))***,,,++++++,,,......---,,,555111......,,,***...555,,,...222555666333...***%%%&&&---)))333GGG]]]oooHHH777000,,,///444444333444,,,///333555777999===@@@<<<>>>:::///)))---222333555555777;;;???===888222999888666222...,,,---///...///111222222222111000...222222...///444555222///555888555111333777888999:::555777???;;;777??????BBB;;;DDDDDD;;;BBB???BBBNNNNNNKKKQQQPPPLLLNNNNNN[[[gggiiieeedddgggkkkrrriiiooo{{{|||}}}zzzlll~~~WWWaaatttsssxxxvvv}}}~~~vvvpppmmmlllffffffgggfffdddaaa^^^\\\___]]][[[XXXWWWVVVUUUUUUOOOLLLGGGDDDCCCBBBAAA@@@DDD>>>@@@FFFDDD999555999>>>;;;888777777444///+++333222111111111222333444666444111///...000111222000------333;;;===555---///222111+++***------((('''+++000444444222...,,,---333333,,,...666777000...---,,,+++***+++,,,,,,,,,...---)))***...000///666333111111333333111///222000111666777333///...111666777999;;;111,,,666777666555444444444444444888<<<@@@???<<<===DDDKKKSSS[[[lllvvvmmmfffXXXOOOGGG:::444777777444555999999666:::999555111---,,,///111//////000111222111...,,,===777...(((&&&(((***+++---***((((((***,,,+++)))...+++)))''''''&&&%%%###,,,((('''))))))%%%######$$$''')))&&&!!!!!!'''...,,,)))''''''((('''$$$!!!###%%%&&&'''&&&$$$""" !!!"""###$$$%%%%%%$$$$$$%%%&&&%%%$$$"""!!!"""$$$'''***+++***)))'''***)))'''%%%$$$%%%&&&'''&&&&&&&&&'''''''''''''''''')))******((('''((()))###%%%&&&'''((('''%%%$$$((((((((()))***,,,---...//////...---+++)))'''&&&---///111111///------------+++444444:::EEE[[[xxxFFF===666111222222000000222...666000)))333<<<:::999333666888555000///333777777666777;;;@@@???:::444888777555444333000,,,)))000222000222777///(((000...666444555;;;888222666444444555555444444333333;;;:::999888888:::<<<>>>AAA;;;<<>>:::888666666666666333000333222111000000111222222111111000...---...000222000......333888999444...,,,//////++++++000000------...000222111///---+++***333666///...444777333222111000..................000///---...333555444000111333777999666000+++000...000555777555222333222333///000555222111===<<<;;;999666333111//////666<<>>;;;666333444666777666555444333444666222444999222,,,444---444333555===<<<888===666555555555555555444333;;;;;;:::888888999;;;===BBB===;;;AAAFFFEEEBBBAAABBBLLLNNNOOOVVVQQQEEEBBBCCCLLLXXX______```fffnnnuuu}}}pppsssrrrdddyyy[[[ggguuusssxxxwwwxxxuuussstttvvvvvvrrrmmmkkkkkkiiigggeeecccaaa``````^^^ZZZVVVSSSRRRSSSSSSNNNKKKGGGEEEDDDDDDDDDCCC@@@<<<===BBB@@@777444666999777555444555555444333333222111000//////000000,,,...000///---,,,...111000///000111333444111///***,,,---+++---111333111111111000///...,,,+++***&&&000555000,,,///333222333222111000////////////...000000...000555777666...000333777888666111---111...///444777555555777111222,,,,,,555444333;;;555444333333222222222222555<<>><<<444111555333000...000444444---&&&+++++++++++++++*********111///,,,+++,,,---,,,,,,+++******,,,------+++)))''''''(((***,,,,,,+++)))%%%###$$$((()))''''''***+++***)))(((&&&$$$######+++)))'''&&&%%%$$$!!!!!!  """$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$''''''((((((((('''&&&%%%(((***,,,...---+++(((&&&"""$$$'''***+++***'''&&&''''''&&&&&&'''(((***+++*********(((''''''***,,,,,,)))&&&$$$&&&+++111555+++***)))''''''(((***+++'''((()))++++++++++++***&&&)))---///111222333555333///555111777FFF\\\QQQ777111...111333111//////333333---...666444222:::===888222//////000//////444444444888:::999555000000444999:::999777777999666888333222777333///666333888555333999666222777:::666333333666777666444888999999888777777:::<<<@@@>>><<>>PPPRRRLLLSSSXXXSSSPPPEEEWWWdddaaa[[[___eeeggglllvvvooovvvooofffWWWeee}}}pppmmmrrrqqqsssrrrrrrsssvvvwwwuuusssqqqooollliiieeecccaaa```dddaaa\\\WWWUUUTTTTTTUUUMMMJJJFFFDDDDDDDDDCCCCCCDDDAAABBBEEECCC===:::;;;;;;999666444333222222222222222111000///.........+++...222111---+++,,,//////000111000/////////000+++,,,,,,,,,---///000000/////////...---+++)))((($$$+++///+++***---...,,,........................+++---...+++---111333111000000//////000222333444555111000333555333333555000333000222;;;999111333////////////000222333444555;;;AAADDDDDDCCCEEEGGGJJJPPPWWWkkk}}}hhh^^^QQQIIIEEE>>>:::222333===<<<111///777111000000222555444000++++++++++++)))(((((()))***000///---------,,,)))''')))***,,,---...---+++***&&&&&&'''***,,,,,,***((('''%%%'''))))))%%%%%%)))///---++++++,,,+++((($$$%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!"""######%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''&&&&&&&&&(((+++------+++(((&&&+++***(((((((((***,,,---+++)))'''%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%&&&((($$$%%%(((***+++,,,,,,+++***)))'''&&&''')))+++---***+++,,,,,,+++)))'''%%%'''***...111222444666777666444:::444999FFFXXXUUU999222000333777555222111111///+++111999444333@@@@@@<<<666222000000111222777666666777777555000,,,111777<<<<<<777333333555333666111...333111...555222777111...222///***///;;;777222222555777666444444666777777666666:::===;;;@@@AAAAAAHHHRRRQQQGGGHHHTTTRRRKKKRRRZZZ___fffXXXaaagggbbbZZZYYY^^^bbbjjjssslllqqqzzz}}}}}}ggggggQQQ```|||mmmjjjnnnmmmooorrrvvvwwwvvvvvvwwwyyyuuusssoookkkfffccc```___aaa^^^ZZZVVVSSSQQQQQQRRRLLLIIIEEECCCCCCCCCCCCBBBCCCAAABBBCCCAAA===:::;;;999888666444222111222333111111111000///...------...111333222///---,,,---///000111000------...000000...------,,,******+++)))+++---......,,,)))'''******)))(((+++...,,,''')))***+++,,,---.........***,,,,,,)))***------+++---------,,,---...111333:::555222333333000///111222666333333<<<<<<555666555444333111000000000000666:::===???@@@AAAEEEHHHJJJNNNMMMZZZ|||ooocccOOOBBB???<<<999111111;;;:::000///777///000111111000000000111+++,,,,,,+++((((((***,,,...---,,,------,,,)))''''''))),,,------,,,+++***$$$$$$%%%''')))(((&&&###'''&&&(((+++)))&&&'''+++...+++***,,,//////+++'''###""""""!!!!!!!!!"""###"""###$$$%%%%%%###!!! """"""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&###%%%'''*********((('''---+++)))((('''((()))+++((('''&&&$$$######$$$$$$ ###'''((((((&&&%%%%%%###&&&))),,,,,,***'''$$$''''''&&&'''(((+++...///,,,---......,,,)))&&&%%%+++...111333444444666777333333:::333777AAANNNqqqXXX:::333000444888666333111111111...333:::444333@@@<<<<<<999444...---222777000000222444666555333111111666:::999333//////111111666000+++000000...444)))...+++***111000---333:::777333222444666666555000444777777666666:::>>>888AAAFFFDDDEEEMMMNNNHHHSSSSSSNNNNNNSSSQQQUUUfff```\\\___eee```UUUUUU___rrrxxxnnnpppsssrrrwwwjjjeee{{{VVVcccppplllooommmnnnsssyyyzzzxxxvvvwwwyyyuuusssppplllhhhdddaaa______^^^[[[XXXUUUSSSRRRRRRMMMJJJFFFDDDCCCCCCBBBBBB<<<<<<<<<<<<:::888666555444555666444333333444555000000111111000///...---111111222222111000...---///000000000.........000222///......---))))))+++(((***---//////...+++)))222---))))))...000---(((((()))+++,,,......//////+++......+++***---,,,)))&&&***...000000...---,,,:::555222333222///---...333888111,,,555;;;;;;@@@444333333333444555666666777888::::::<<<@@@EEEIIIHHHNNNKKKUUUwwwpppgggRRRCCCCCCEEE???999777;;;888111000444---...///---++++++...111+++---///---***)))+++---+++***)))***,,,---,,,+++&&&)))+++,,,+++***++++++***))))))***++++++)))'''$$$%%%))),,,+++(((+++000***)))(((+++......,,,)))&&&'''&&&%%%$$$%%%''')))###%%%'''((('''%%%""" !!!!!!"""###$$$%%%&&&&&&$$$$$$#########$$$%%%%%%###$$$%%%&&&'''(((((((((%%%&&&)))***)))&&&###!!!""""""###$$$$$$%%%&&&&&&!!!$$$(((***)))'''&&&&&&,,,+++)))(((''''''((((((&&&&&&''')))+++---///000)))+++---///000...,,,+++...000333444444444444555444666===666999BBBKKKkkkWWW<<<444///222777666222000333666333333777222///999444777777333------333999888999:::;;;:::999777666000333555444111///000111111888222,,,222333111555,,,222//////555444000555999888777666555555666777222777;;;:::777777;;;???:::AAAGGGFFFCCCDDDEEEDDDKKKKKKJJJSSS[[[SSSRRRbbbZZZTTTZZZiiihhh\\\\\\gggjjjqqqjjjqqquuussszzzmmm}}}\\\fffuuuppprrroooqqqtttxxx{{{zzzxxxuuusssppppppooommmjjjfffcccbbb]]]\\\[[[YYYWWWUUUSSSRRRPPPMMMHHHFFFEEEDDDCCCBBBCCCDDDCCCBBB@@@@@@>>><<<333555777666333222222444///000111111111000//////111...---///333444111......//////000000000//////222...---000000,,,---000---...///000000///...---666111,,,+++,,,,,,+++******+++,,,---------,,,++++++......,,,,,,///...+++'''***///000...,,,,,,,,,444000///222333000///000///777111***111666888>>>......000222555888:::;;;777777888:::<<<@@@EEEHHHHHHSSSUUU```ppphhhUUUHHHHHHJJJDDDAAA===999555222111111///...,,,,,,,,,---------)))---000///,,,)))***------+++(((((()))+++,,,,,,&&&(((******((((((***------,,,++++++------,,,+++&&&'''+++...,,,)))+++111*********+++,,,---,,,++++++++++++(((&&&%%%(((***$$$$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&$$$######"""###$$$%%%&&&&&&%%%$$$$$$$$$&&&'''(((!!!###&&&((((((%%%""" !!!###%%%''''''&&&&&&###$$$&&&&&&%%%%%%''')))///,,,(((%%%$$$&&&)))+++&&&(((***,,,---.........(((***...111333333111000---000222333333222333333888:::@@@777;;;FFFOOOmmm]]]AAA777000222777777333111///999555///222111...333111222333222111333777:::AAAAAAAAA@@@===:::888777444333333222222111222222000888333---333555222444111888666555;;;888333777777:::<<<;;;777666888:::999>>>AAA@@@:::888;;;???===>>>CCCHHHHHHDDDDDDFFFCCCIIIIIINNNZZZ[[[YYY```TTTUUUZZZ```aaaaaakkkwwweeeooonnnzzz|||vvvxxxXXXaaawwwqqqsssooossstttvvvzzz|||zzzsssmmmllllllmmmmmmkkkiiifffdddVVVVVVVVVVVVTTTQQQNNNMMMSSSOOOKKKHHHFFFFFFEEECCC===>>>>>><<<::::::999777666888:::888333///...//////000111222222111000000000+++))),,,333777444000.........000222222000...000,,,,,,111333000111777333222111000//////000111555111---+++((('''))),,,++++++,,,,,,+++***((('''))),,,---,,,---000000------......+++)))***...222///+++,,,111444222222333***666555...111222000333000000000000111222333333666777999;;;>>>AAAEEEGGGJJJYYYaaannnrrrhhhWWWIIIGGGGGGCCCCCC>>>666222444333000222...,,,---111222///***(((---111000,,,)))***,,,222...)))''''''((()))***%%%''')))(((''''''***---(((&&&%%%%%%''')))))))))+++,,,///000,,,''')))///---------------------------...---)))%%%###%%%((($$$############%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$###"""###$$$&&&''')))(((%%%######$$$&&&(((%%%$$$###"""###%%%''')))"""###&&&(((((('''$$$#########""" """&&&***+++)))'''&&&%%%&&&'''(((((())),,,...///...---,,,***,,,000333555444222111,,,...111222111111222222666888<<<222777EEEOOOmmmkkkFFF:::222555::::::666444)))777555,,,///222000111222111111333777:::<<<<<<666888:::;;;:::999999::::::777444222222333222111...777333---222555111333+++333444777@@@???;;;@@@777<<<@@@???999666999===@@@DDDGGGDDD===999:::>>>???:::>>>JJJOOOKKKIIIMMMHHHPPPJJJBBBMMMXXXWWWUUUPPPWWWWWWMMMLLL\\\rrrttttttxxxttt|||~~~YYYbbb{{{sssmmmjjjkkknnnrrruuuuuurrrooonnnnnnlllmmmnnnooommmiiieeebbb```^^^ZZZVVVRRROOONNNMMMUUURRRNNNJJJGGGBBB===:::===<<<;;;999888777777777555666777555111//////111/////////222555555222///...---,,,,,,---///222333//////............//////111...+++,,,///111000...000///...------...///000)))---000///,,,***,,,000,,,)))+++000111,,,+++//////......------,,,,,,+++***+++,,,...///000000111+++...111222000///......111000000000222222000...222111111111222333444444333444777<<>>???AAABBBAAA>>><<<:::888BBBRRRXXXOOOGGGGGGIIIOOOOOOHHHEEEJJJOOOPPPWWWRRRJJJLLLRRRRRR___{{{pppuuuvvvfffgggwwwZZZcccyyyqqqnnnnnniiioooxxx||||||xxxtttssskkklllmmmmmmkkkhhheeebbb```^^^[[[WWWSSSQQQOOOOOOIIIHHHGGGGGGHHHGGGEEEDDD:::::::::::::::;;;;;;;;;444666888777444111000111333111111111333222///,,,......------...///111222////////////////////////222222111///...000222444111111000/////////000000---000222000+++)))***,,,---***+++000000,,,+++...***+++++++++++++++++++++***+++,,,...////////////+++---000000///......///222111111111333333222000...//////000222333444444>>>;;;888888;;;>>>AAABBBFFFOOOfff~~~hhh]]]XXXOOOEEEAAA666666888222111333///,,,000+++***111///(((***---)))(((+++***&&&'''***)))***+++,,,,,,,,,+++***......---,,,++++++******"""---777777222///---******&&&&&&)))((($$$$$$'''###(((,,,,,,)))(((***---...,,,+++***%%% %%%''''''&&&&&&&&&%%%%%%%%%"""%%%)))+++)))(((((()))&&&&&&%%%### $$$'''&&&&&&&&&''''''&&&&&&&&&(((((('''&&&&&&&&&'''(((%%%&&&((((((((('''%%%$$$$$$%%%%%%###!!!!!!$$$'''%%%&&&'''&&&%%%$$$$$$%%%///+++***+++***'''''')))'''...///))))))000111,,,+++222000(((+++888:::222,,,+++333111777>>>EEEdddjjjGGG888444666111111333---333...,,,......+++,,,000///333+++444777111888111222111444888888444111222222111000///......------///+++,,,000000---...222000111444777999999555333;;;>>><<>>===???DDDFFFCCC???>>>===???FFFKKKJJJGGGGGGQQQZZZ___WWWNNNMMMQQQSSSTTTPPPHHHIIITTTXXXaaauuuoootttnnnlllvvv\\\cccuuuooonnnmmmrrrwwwyyyxxxssspppmmmoooooonnnmmmjjjfffcccbbb```___\\\XXXUUURRRQQQPPPIIIHHHGGGGGGGGGFFFDDDBBB999:::;;;<<<<<<<<<<<<<<<444666888777555333222111333222000000111111///...////////////////////////---...///000000///...---...000000...++++++000555222222222222111111000///---000111000,,,******,,,---+++,,,///...++++++,,,))))))******+++,,,,,,---+++,,,------.........---,,,---...---,,,---...000111000///000111222111000...///000111222222222222DDD>>>888444555:::>>>AAAEEESSSooojjj^^^]]]TTTDDDAAA555555:::666444444---...222---,,,222///(((++++++)))(((******'''(((***+++++++++,,,++++++***)))...------,,,+++++++++***""",,,555777555111***"""'''%%%&&&))))))&&&%%%&&&"""&&&)))***))))))+++...'''&&&'''***)))%%%&&&***'''&&&&&&&&&&&&%%%%%%%%%###(((++++++***))))))(((((('''%%%######&&&(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&((())))))(((''''''$$$%%%%%%###""""""%%%'''###$$$&&&&&&&&&%%%&&&''',,,)))''')))(((%%%$$$'''(((***)))%%%(((000111+++(((///000***...999;;;333***///<<<999:::<<>>;;;DDDDDD>>>999;;;BBBGGGDDD???CCCEEEEEEDDDGGGLLLLLLHHH>>>KKKVVVTTTMMMLLLQQQVVVPPPPPPGGGFFFTTT^^^dddoookkklllzzz|||jjjdddnnn]]]ddduuunnnlllrrrrrrqqqooonnnooopppqqquuusssqqqnnniiieeebbb```___^^^[[[XXXVVVSSSQQQPPPNNNLLLJJJHHHGGGEEEBBB???<<<<<<======<<<;;;:::999666666555444333222333333000///...///000111222222000000000000000///...---,,,...000111111000...,,,***---////////////222444111111222222222000///---***,,,//////...---...000...------------+++++++++++++++,,,,,,------------,,,,,,---------,,,,,,++++++,,,,,,++++++,,,///222...---,,,---...//////...111111222333222222111000===:::666555777;;;>>>@@@EEEVVVssszzzsssnnnuuurrrllllllfff```dddaaahhhnnnooonnnttt~~~ooo___```ZZZJJJJJJ;;;999===:::999888///111666222000444111***...---++++++++++++++++++,,,,,,+++++++++******))))))*********))))))(((((('''(((+++,,,***+++---+++&&&((((((***,,,---+++))))))&&&(((***)))'''&&&((()))"""###'''......***''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&***,,,+++)))&&&%%%))))))'''&&&%%%%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******))))))(((((('''''''''''')))***!!!###&&&(((((()))***,,,+++(((&&&((('''######&&&''')))(((%%%'''...000...(((...000,,,000999999222000333>>>888777999???```wwwDDD666333666222222444...555333000///...---...///&&&111---222444111999111333000000333333000000333333222111000000111222333222///------,,,---...000777777555111///111777<<<<<<>>>999666999666777DDDDDD???999888<<<@@@@@@??????GGGKKKHHHJJJPPPNNNEEE<<>>===;;;CCCSSSooozzzlllccc``````cccfff```\\\aaa______ggghhhkkknnnqqqqqqrrruuuyyy{{{xxxeeeeeeaaaVVVRRRAAA<<<>>>:::::::::333222888444111555111,,,000---...---,,,+++,,,---,,,,,,++++++******)))))))))'''(((((()))(((((('''&&&///---)))%%%'''...111000(((***,,,---------+++))))))))))))(((&&&%%%&&&&&&...+++***,,,+++&&&###$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,,,,***&&&$$$'''&&&$$$###$$$$$$$$$$$$((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%$$$$$$###''''''((())))))*********))))))((()))***+++++++++%%%(((+++,,,+++******++++++((('''((('''$$$###&&&###((()))&&&%%%(((---000***///000...000666555///222000555---///777AAAdddttt@@@333222777444555777111888777444111///000000000)))444222888555,,,777666333000///222222///000333,,,---...///...---,,,,,,.........---///222555666666888888555333333777;;;777<<<999999<<<888888DDDEEECCC>>>999666888<<<@@@:::CCCHHHEEEFFFLLLLLLEEEGGGHHHKKKNNNNNNMMMOOOQQQLLLTTTNNNGGGOOO[[[ffftttvvvppppppwwwxxxooofffbbb|||YYY```xxxooonnnbbbeeeiiiooossstttqqqooohhhiiiiiiiiigggfffdddbbb[[[[[[ZZZXXXVVVSSSQQQPPPTTTRRRNNNLLLIIIEEEAAA>>>777777888999:::<<<>>>???===999333000000222333444222333444222000///000111111111111000000/////////---...///000000///...---------...444999:::666111,,,------......---------///////////////...------,,,...---***))),,,---+++,,,++++++***))))))((((((++++++,,,,,,,,,+++*********++++++++++++...111444111///------///111222222......///111444777:::;;;333555888<<>>;;;888???LLLffftttfff\\\VVVTTTXXX^^^hhhiiiaaa___fffeeefffqqqssspppqqqwww~~~nnniiiddd\\\PPP@@@;;;<<<666666888333///666444111444000+++111---///...+++***,,,,,,***++++++***)))))))))******))))))***++++++***)))(((***+++)))''')))///000...'''***+++))))))***)))&&&&&&&&&&&&&&&&&&'''((()))444,,,&&&%%%%%%&&&)))---%%%%%%%%%&&&&&&&&&&&&'''(((((()))+++------+++))))))(((&&&&&&'''''''''&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%$$$$$$(((((((((((())))))))))))((('''&&&''')))******))),,,...000///,,,)))''''''+++((('''((('''$$$###&&& $$$(((&&&"""###(((---,,,//////---///333222---111...222***///:::JJJqqqhhh???222222888666888:::444::::::777222000222222000000666888HHHCCC///333555222//////222222//////222---///000111111///---+++555666444111000222222000000444:::===<<<999666444///777:::@@@HHHCCC>>>EEEHHHFFFBBB;;;555555;;;BBBBBBEEEFFFDDDEEEIIIMMMMMMFFFCCCAAACCCDDDBBBCCCEEEMMMSSSOOOKKKPPPVVVaaarrruuuqqqooopppnnnkkklllpppyyyzzzUUU^^^xxxppppppeeefffiiimmmooommmhhhccchhhiiijjjkkkiiifffcccaaa[[[[[[[[[ZZZXXXUUUSSSQQQVVVTTTOOOLLLHHHCCC>>>:::999888888888:::===@@@BBB???;;;777555555555333111111444666555222000000111222111000/////////000111////////////////////////.........///111111000...,,,++++++,,,,,,---.../////////////////////...---***---,,,((((((---...+++*********))))))))))))))))))***+++++++++++++++******+++,,,------///222555111///------///222333333000/////////222555999;;;666666777999<<<>>>===<<>>IIIGGGCCCIIIHHHEEE@@@:::666777<<<@@@FFFFFFIIILLLKKKHHHJJJOOOJJJHHHIIIMMMMMMJJJLLLQQQOOOOOOKKKNNNVVVTTTXXXiiiiiijjjjjjgggaaa```iiisss|||SSS]]]wwwppppppjjjhhhgggjjjnnnqqqpppnnnoooppppppooolllgggbbb___\\\\\\\\\[[[YYYWWWTTTSSSLLLKKKIIIIIIIIIGGGEEEBBB???===:::999999<<>>BBBDDDIIINNN```|||tttaaa\\\TTTQQQWWW^^^aaaeeejjjqqqrrrqqqxxxxxxgggVVVJJJ???777:::===666444777444000888777555888444000777333777555///---000///+++))))))(((((((((***+++,,,)))***,,,------,,,+++))))))------***((()))+++***))),,,+++%%%$$$(((((($$$&&&%%%###$$$&&&'''(((((()))&&&(((...000---)))'''%%%%%%%%%&&&&&&'''''''''...+++)))***...000///...+++)))'''''')))***(((&&&&&&%%%###""""""###%%%&&& ###&&&)))***++++++***)))(((''''''&&&'''''''''%%%%%%'''***+++***''''''***---...---+++*********&&&%%%&&&%%%""""""%%%'''%%%%%%(((***)))''''''+++++++++***---000000...)))111>>>555///444EEEppplllCCC666666;;;999999:::444:::<<<888111///222222...+++***999iiirrrLLL:::222111///111444444111///111666555222000/////////000)))///222111333999;;;777777444000111555999:::999<<<:::333555AAACCCDDDMMMGGGAAA:::666666999;;;<<<@@@AAAIIISSSQQQEEE@@@DDDFFFGGGKKKNNNIIIBBBEEELLLOOOKKKGGGQQQ[[[TTTRRR```cccggghhhcccYYYXXXdddqqquuuSSSZZZ{{{nnngggiiieeeccchhhoootttssspppsssppplllkkkkkkjjjfffccc___bbbbbb]]]XXXWWWTTTPPPRRRPPPMMMJJJHHHGGGGGGGGGJJJBBB:::999::::::;;;======;;;999888999888444000222222222000//////222444000444777777444111111222444444222111///......---888555///***''''''(((***+++...000...+++)))***,,,)))+++000333333000,,,***(((((((((((()))))))))))),,,,,,,,,+++++++++++++++******))))))***+++,,,,,,***************,,,---...------,,,******---222777222111000111333444444333333666999888777999@@@GGGHHHEEESSSvvvnnnSSSTTTYYYXXX```jjjllljjjqqq~~~fffPPPCCC@@@DDDBBB:::666777555///;;;666:::555777666000GGG===222...555777111000555000...)))$$$&&&******&&&&&&(((***++++++***(((&&&,,,***))))))******)))'''+++(((%%%%%%'''(((&&&$$$"""###%%%((()))+++++++++)))+++,,,+++---///+++$$$""",,,333///(((''')))+++,,,)))%%%&&&))),,,,,,+++,,,(((%%%'''+++---(((###***)))&&&$$$""""""###$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%(((&&&%%%&&&)))***)))&&&+++,,,+++'''!!!!!!&&&+++((())))))(((&&&%%%$$$$$$"""$$$''')))++++++***)))%%%'''*********+++///333111+++000---111999LLL{{{hhhAAA333777999BBBHHH::::::888@@@===000+++111111)))222///===bbbwww[[[999222555333111111222333444444***333;;;<<<666222333777---000:::///000<<<444222000222333444444555777999:::FFFJJJCCC???CCCCCC???:::>>>>>>999666999<<<===CCCEEEJJJMMMKKKGGGDDDBBBHHHEEEFFFDDD@@@HHHLLLCCCDDDWWW___TTTOOOYYYaaa___^^^eeegggbbb]]]^^^______kkkmmmWWW^^^zzznnngggeeefffggghhhjjjllloooqqqqqqooonnnnnnmmmkkkfffccc```dddeee```[[[XXXTTTPPPNNNNNNNNNMMMLLLJJJHHHGGG@@@<<<<<>>;;;???@@@<<<;;;>>><<<888666999;;;:::???GGGLLLIIIEEECCCBBBAAADDDAAADDDDDDAAAJJJOOOFFFIIITTTYYYTTTTTT[[[aaa```YYY]]]aaacccbbb```______dddiii}}}[[[bbb|||pppiiiaaafffiiigggdddeeekkkqqqpppoooooopppooolllhhhdddaaaeeefffaaa]]]ZZZVVVQQQMMMOOOPPPQQQOOOLLLHHHEEEAAA@@@CCCFFFDDD>>>;;;<<<999888666666777777777666222222000...+++***+++---000///...///000111000///...///000111000///---,,,***,,,///222222111...,,,******)))***,,,,,,+++***///---+++)))(((((()))*********+++++++++)))((('''&&&''')))***++++++***)))******)))))))))))))))***---,,,***))))))+++---...222///---000555555000***//////111444666666333000777777666555666777:::<<<@@@IIILLLNNNQQQRRRaaa}}}zzzeeeZZZVVVHHHAAA;;;::::::777555555111000222+++666???333999666::::::777555777888666+++//////+++***,,,,,,***((((((((((((((((((((((((((('''%%%%%%&&&&&&%%%$$$&&&$$$######%%%&&&&&&%%%''')))***,,,+++***(((&&&***------,,,...000...(((---111222---)))'''%%%!!!&&&)))+++***((()))...222)))---000...******///444&&&(((+++,,,,,,***&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%&&&(((******)))&&&$$$###$$$&&&))),,,......,,,***'''%%%$$$&&&((()))''''''''''''''''''''''''(((***---............///111,,,222///111;;;RRRpppHHH;;;>>>;;;@@@IIIDDDMMMDDD888333999:::111000777333111@@@ggghhhBBB666888777666444222111111111222555888999888666666666III666777444111000+++;;;;;;888666777<<>>@@@:::777<<<>>><<<======:::666777::::::777FFFUUUZZZMMMCCCDDDFFFDDDCCC???BBBDDDCCCLLLRRRLLLMMMNNNQQQTTTWWWZZZ]]]```VVVTTTYYYdddhhhbbb___aaabbbhhhzzz[[[bbbssslllaaadddfffdddcccdddkkkqqqpppppppppoooooommmjjjhhhaaaeeeeee___\\\[[[ZZZWWWRRRRRRSSSRRRPPPLLLGGGEEEJJJIIIIIIHHHCCC>>>@@@EEE???===:::888777666555444///000000///------///111111...+++,,,000222111///........................888666333000...---,,,,,,---+++***,,,///000...++++++)))((('''(((***,,,...)))***++++++***(((&&&%%%'''(((***,,,......---,,,&&&&&&'''((()))+++---...((((((***,,,...000222222999444///---000222222000111111222444666666555333999777555666888;;;<<<<<<;;;IIIOOORRR___ooorrr\\\PPPKKK@@@999999:::666555888///333777,,,666BBB555777555???@@@555000555555...)))...111...***+++,,,+++)))((((((''''''(((((())),,,***(((''''''&&&$$$"""%%%$$$$$$$$$%%%&&&''''''$$$$$$&&&((()))+++,,,---+++......,,,,,,---+++&&&))),,,,,,))))))+++(((######%%%((()))***,,,000444***---///...+++,,,111777&&&(((***,,,,,,***(((&&&&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%&&&'''''''''))))))((((((((()))))))))+++((('''***...000...++++++)))&&&$$$$$$$$$######'''&&&&&&%%%&&&&&&'''(((***,,,...000000///...---000---555222333:::OOOrrrIII>>>BBB>>>@@@GGGDDDOOONNNEEEAAABBB<<<000,,,111??????KKKiiizzzcccEEE@@@999:::999777555333333333111222333555888999999888DDD666777111000333000======999555777>>>CCCCCCAAA888======888666;;;>>>>>>@@@???:::777888<<<;;;777LLL___cccOOO@@@DDDHHHDDDEEE???CCCFFFEEEMMMUUUQQQMMMIIILLLTTTVVVUUUYYYaaaYYYPPPSSScccjjjddd```eee```eeeqqq}}}}}}|||WWW___tttllldddaaa___```ccchhhllloooppppppooonnnmmmllllllmmmbbbdddbbb]]]ZZZ\\\___^^^UUUTTTSSSQQQOOOMMMLLLKKKKKKIIIIIIHHHCCC======BBB===<<<:::777444222111111111222333222111000222333111///,,,---111333222000000...,,,++++++---///111000///---,,,+++,,,,,,------+++***,,,///111///,,,)))))))))******+++,,,---))))))******)))'''&&&%%%'''(((***,,,---......---&&&&&&'''(((***+++---...&&&(((---111333333333222111000...,,,***+++---///222000...///111333444444555444333555999<<<======<<>>>>>111,,,222333+++(((...111...***++++++)))***)))(((((((((((()))***%%%$$$$$$%%%((()))))))))%%%&&&&&&&&&&&&'''((()))###"""""""""%%%)))...111000333333///------,,,(((&&&((('''&&&(((+++)))$$$'''&&&%%%(((+++......---111///,,,+++,,,---......((((((((((((((()))))))))%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&***)))'''&&&'''***...222...***(((***///000,,,'''&&&%%%%%%&&&((((((%%%###%%%%%%%%%%%%'''(((******+++,,,...000111000...---///---666555555888IIIxxxrrrEEE<<>>>>>BBB<<>>999DDDVVVYYYFFF:::@@@EEEAAAIIIBBBFFFLLLKKKPPPWWWSSSNNNKKKOOOWWWVVVRRRYYYfff^^^RRRQQQ___gggddddddjjjlllpppzzz}}}zzz|||}}}TTT]]]tttkkkggg```ZZZ[[[cccjjjkkkjjjmmmnnnooonnnmmmlllmmmnnndddfffddd^^^\\\___bbbbbbVVVTTTQQQOOOOOOPPPQQQRRRHHHHHHKKKNNNJJJAAA<<<<<<<<<======;;;888555444444555666666444222000000000111000///000111222111000000///,,,++++++---///111+++,,,///000000...***(((++++++***+++------,,,++++++,,,,,,,,,,,,+++***)))******))))))((((((''''''&&&'''((()))***+++,,,,,,++++++***************+++***,,,000333333222000...)))---111222000---,,,+++000---***)))+++...000111//////111444666999<<<===BBBLLLXXXssszzz[[[IIIIIIIIICCC;;;777999:::888AAACCCFFF:::<<<>>>111888111999888...,,,333555///+++///000---++++++***'''************************$$$######$$$&&&''''''&&&&&&'''((('''&&&&&&''')))&&&%%%###"""###&&&***---...222222---******)))'''(((***)))&&&''')))'''###...***((())),,,...+++'''666000***)))---...***%%%***(((&&&%%%%%%''')))***%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%''',,,333888(((&&&$$$'''+++---***'''######%%%)))...///,,,)))$$$%%%&&&'''(((***++++++,,,,,,,,,...000000///---000---666555777888DDDooonnnFFF===DDDAAA@@@CCC;;;CCCAAANNN[[[^^^XXXMMM===000,,,:::NNNccchhhRRR@@@FFFDDDEEEDDD???777000......111222333444666666333111555777>>>///...:::222///777555444666:::<<<<<<:::555555444444555888:::<<<@@@@@@>>>:::;;;???@@@===:::FFFHHH===999@@@EEECCCHHHCCCLLLWWWVVVVVVWWWRRRQQQPPPTTTYYYWWWTTT\\\hhh^^^UUURRRZZZbbbdddhhhnnnhhhnnnzzzyyy}}}TTT]]]vvvmmmiiiaaaYYYYYY___eeegggeeehhhlllpppqqqooommmllllllfffjjjiiidddaaabbbbbb```ZZZXXXTTTQQQPPPOOOPPPPPPHHHFFFGGGKKKKKKEEE???>>>@@@BBBDDDBBB===888555555333444555333111///...//////000222222111/////////////////////............///000111000///,,,)))'''+++,,,------,,,+++++++++,,,,,,++++++++++++******,,,+++***)))((()))+++,,,)))(((''''''(((***,,,---------,,,+++*********+++,,,---...////////////...+++,,,000333555333000------,,,******,,,...//////,,,///333555555777;;;>>>DDDJJJWWWvvvvvv\\\QQQHHHQQQNNN>>>777<<<>>>999AAA<<<>>>999BBBDDD666AAA777888444...///444666333000222000---,,,...+++&&&***+++,,,------,,,+++***(((&&&%%%%%%&&&&&&$$$###&&&'''((('''$$$$$$%%%((('''&&&&&&&&&&&&'''(((((((((---...)))&&&'''(((&&&***---,,,((('''((((((%%%------,,,---......---,,,000+++''')))...000---(((***)))'''&&&%%%'''(((***%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$!!!$$$&&&'''(((+++000444&&&$$$###%%%(((***)))((('''%%%%%%)))...000---***%%%&&&(((***************---+++***,,,///000///...444---333333777:::DDDlllcccFFF;;;AAA>>>???CCC;;;BBB666@@@WWWqqqvvvcccHHH999DDDLLLTTT______KKK>>>FFFAAACCCCCC>>>666000...///+++...222666888888777777777444;;;333222777...111333444555666777777777666555444333555777999:::<<<<<>>AAA@@@???AAAAAADDDEEEBBB;;;333///---...///111111000//////000---000444333000------...,,,...111222222000,,,***---***'''%%%%%%'''+++...,,,///111000---+++,,,...))))))(((((()))+++...///...---+++))))))+++...///---+++)))((()))+++...000,,,+++++++++,,,------...+++*********,,,...111333///***''')))///333222///---------...000111000///---222777888666666;;;@@@BBBGGGTTTuuuuuu]]]WWWHHHWWWUUUAAA777???BBB999;;;000111666GGGKKK>>>KKK@@@;;;444111222444555333555444000---...000,,,&&&***+++---......---+++***#########&&&***,,,---,,,%%%'''(((&&&###"""$$$&&&$$$&&&((()))***)))((('''(((---///+++)))***,,,,,,)))---...***((()))***)))'''+++///000//////222555%%%$$$$$$)))000444333111******)))(((''''''((((((%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######"""%%%)))***(((''')))***)))'''&&&&&&'''(((((((((---)))%%%&&&***+++)))%%%''')))***,,,,,,***)))'''---***)))***...000000///777---111111777<<>>@@@BBB555000<<<:::===@@@===666222222333///444888:::888555333222;;;...666777777555,,,888000333666777666555444444777555555888;;;<<<===>>>999>>>???:::888<<<@@@AAA;;;777555888===???>>>;;;<<>>GGGLLLEEE??????999444999000++++++111333000///222111---***+++...000///---...------------...//////222...***)))+++.........(((((('''&&&&&&(((---111%%%'''+++---...---***))),,,,,,,,,,,,,,,,,,,,,,,,///,,,)))((((((((((((''')))+++---,,,((('''))),,,***---//////---,,,///222111...+++***,,,...///000---...///000111111111111333444444333333555888;;;:::???NNNqqqooo]]]MMMIIIHHH???000111::::::;;;555444;;;BBBAAA>>>;;;777444>>>:::<<>>===,,,))),,,,,,+++---000))) (((((())))))))))))))))))%%%%%%&&&***......)))%%% &&&&&& $$$$$$ $$$$$$!!!!!!&&&&&&"""$$$%%%&&&'''''''''&&&%%%'''&&&&&&''''''((()))***%%%+++000000...,,,...111---000;;;777555888DDDnnnTTT:::888444111666===>>>::::::555BBBSSSOOOGGGFFFDDD===777333666888777666888<<<===??????===888444111222333444444333444555777666666666333111000000222<<<777555777777333111111///:::<<<444555AAAAAA666IIIEEE???888444555:::>>>@@@===<<<===???>>>;;;777;;;@@@JJJVVV\\\[[[RRRKKKEEEKKKOOOOOOPPPSSSTTTRRRPPPSSSSSSQQQVVVbbblllpppoootttwwwwwwwwwwwwrrrlllwwwyyyyyy```ccc|||lllccc___[[[YYYVVVVVV]]]eeecccggghhhgggiiikkkkkkggggggiiigggbbb```bbbcccbbbaaa]]]WWWSSSQQQPPPOOONNNGGGAAADDDEEE>>>???BBB===@@@EEEAAA<<>>666111000444444000...////////////...------...///---------------...///000...+++((((((***,,,,,,,,,***+++++++++)))((()))+++,,,,,,++++++***))))))(((,,,,,,++++++++++++++++++,,,***(((((()))*********,,,,,,+++,,,---......---***,,,......------...///++++++---///111111...+++------...//////000000/////////000000000222555888===AAAMMMmmmxxxdddSSSLLLIIIAAA444444:::888;;;444222777<<<<<<888666333222<<<777888???444444555888555------333222+++...,,,,,,///...)))''')))+++%%%)))---+++///222,,,+++***((('''''''''''''''((('''''''''((()))+++---%%%%%%%%%%%%''''''((('''333555444///---//////------+++***,,,---+++))))))111444///'''...>>>>>>111)))---,,,&&&###&&&'''%%%###%%%(((******(((%%%###$$$%%%&&&)))+++***(((%%%$$$)))+++((('''))))))&&&(((+++***%%%$$$&&&&&&"""%%%&&&'''((())))))(((((('''''''''''''''(((******(((+++---,,,)))(((+++///...---666222222666BBBkkkOOO>>>;;;999888999999999999DDD>>>GGGQQQIII>>><<<:::<<<666444777;;;;;;<<<>>>@@@???===;;;999888888777))),,,///222333444666888555444333000///000333666;;;777555666444222222666888===;;;444555>>>AAA===DDDDDDBBB<<<666444888<<<=========>>>???>>>;;;999777;;;CCCKKKNNNMMMGGGCCCFFFJJJLLLLLLNNNRRRRRROOOTTTYYYWWWQQQVVVcccjjjhhhiiixxxyyyssssssppphhhssswww~~~aaabbb|||lllfff```ZZZVVVTTTTTTZZZbbbcccfffgggfffiiimmmmmmiiijjjllliiidddccceeeeeeccceee___WWWQQQOOOPPPQQQRRRHHHAAADDDDDD===???BBB<<<<<>>;;;>>>;;;777===888444222333333///------...111444222...,,,---000,,,,,,,,,,,,---...///000+++***)))***,,,------,,,(((+++...///---***)))(((///---***((('''(((***+++---,,,***)))))))))*********((('''(((+++---------///,,,***---111444222///+++++++++---......,,,***)))***,,,///111111...,,,............///////////////000111111222444888;;;AAADDDLLLiii~~~hhhZZZOOOJJJDDD999888:::444:::333///333666444222111000000;;;333333:::111444666444---(((...666333***666000---...///,,,))))))***'''---000***,,,000++++++***)))(((''''''''''''***)))((('''''')))***,,,%%%&&&((((((&&&%%%%%%&&&>>>AAA???888444555555333444'''###,,,///)))''',,,;;;666///---333999666000***111444...&&&%%%(((,,,&&&''')))******((('''&&&&&&(((******)))(((((())))))******)))+++...---***,,,---+++'''%%%'''&&&$$$'''''')))***++++++++++++''''''''''''((()))*********++++++)))'''(((,,,111000,,,222///222777BBBhhhPPP;;;888999===;;;555777???MMMFFFKKKOOOAAA555444222444000///444888999<<>><<<:::999:::<<<@@@BBBBBBDDDDDD@@@999555777999999;;;???@@@???>>><<<<<<666999>>>@@@@@@???>>>>>>HHHIIIIIIHHHLLLQQQQQQLLLRRRYYYWWWNNNTTTeeeiii______uuu{{{rrrqqqoooiiitttrrrwww~~~^^^aaauuujjjbbb[[[VVVTTTSSSXXX^^^___dddgggeeeeeehhhjjjjjjmmmmmmkkkffffffhhhgggcccddd^^^WWWRRRPPPPPPQQQRRRJJJDDDEEEFFF>>>@@@CCC>>>???DDD@@@;;;===888333888555222000000111///...---000222444333000...---...+++++++++,,,---...///000***+++,,,...//////......'''***...///...---,,,,,,+++***((('''(((***---///---,,,***((('''((()))***)))(((((()))+++------,,,...,,,+++---000111000///+++***))),,,......+++'''...+++)))))),,,///111222000///////////////000000000111222222333666:::===@@@DDDMMMgggeee___OOOGGGDDD===;;;:::333999222...000222111///000111111;;;222...555...333444111+++'''---555444...:::333000333666333...,,,((((((000222)))(((---***+++++++++***)))(((((()))))))))*********))))))((()))***++++++))))))+++---???CCCCCC===777555333000222(((%%%,,,222000------777000///333444000---///+++333999777000***))))))+++***'''%%%%%%&&&)))******,,,---,,,)))(((***---,,,((($$$$$$''',,,---,,,******)))((('''((((((''''''((()))***++++++,,,,,,''''''''''''((()))***+++***++++++******,,,000444222---222111666;;;BBBdddVVV888555:::BBB@@@888@@@QQQOOOIIIMMMLLL<<<222333222000------222555666:::>>>CCCBBB@@@===999666333111555555444111...,,,---///444444333222222444888;;;;;;888666444000000999DDD===888999@@@BBB>>>>>>DDDFFFFFFDDDAAA===;;;999999666:::@@@AAA???>>>>>>???:::===>>>===;;;;;;???BBBLLLKKKHHHHHHMMMSSSQQQLLLKKKTTTSSSKKKSSSfffgggZZZXXXfffwww}}}xxxpppoooqqqyyyooojjj{{{]]]ddd}}}ooofff]]]YYYUUUTTTVVV[[[ZZZdddjjjgggbbbccchhhkkkkkkkkkhhhdddeeegggeee``````]]]XXXUUUSSSRRRQQQOOONNNGGGHHHHHHAAABBBFFFAAAAAAGGGBBB===>>>888222777777555333000000111000...333222111222333222...++++++++++++,,,,,,...//////)))***---/////////......+++,,,------,,,+++,,,---)))))))))******+++,,,,,,++++++)))((((((((())))))+++***)))***+++,,,+++)))***,,,...---+++***+++---+++))))))+++......+++(((---+++))))))+++///111222222111111000000111222333---...//////000333777:::>>>DDDNNNgggfffaaaMMMDDDCCC>>><<<;;;333777111...111333222111333333333<<<111---333,,,000000000...+++,,,111444444666111111777;;;888222///******333444***(((---++++++---...---***))))))***''')))+++------+++'''%%%,,,,,,,,,+++,,,...222555333:::===888111---)))%%%(((***)))***111888444)))...))),,,222///)))000???000000222444111,,,(((&&&((((((''''''&&&&&&&&&&&&***,,,---+++((('''***---***'''&&&))),,,---,,,***,,,++++++++++++)))((()))''''''(((((()))***++++++(((''''''(((((()))***++++++,,,---------...///000222---333333888;;;???___VVV===;;;AAAHHHEEE???KKK___MMMJJJOOOLLL999000333222444111111444666666999>>>AAA>>>:::666333333444666555444222000///111666:::555777888888666666777888<<<999777555222333===HHH>>>666666===???<<<@@@JJJLLLHHHCCCAAABBBBBB???;;;555:::???AAA???>>>???AAA???@@@AAA???===>>>CCCHHHNNNMMMJJJIIIOOOUUUSSSMMMKKKTTTTTTOOOWWWffffffXXXZZZYYYggg|||~~~nnnkkkuuuyyyuuummmuuuXXX```sssjjj```\\\XXXTTTUUUXXX]]]hhhooommmjjjkkkoooqqqmmmmmmjjjgggiiillliiiddd___]]]ZZZYYYWWWUUUQQQOOOQQQJJJKKKJJJCCCDDDHHHDDD@@@FFFCCC@@@BBB===777<<<>>>===999444222333222...444111...000222333000,,,,,,,,,,,,,,,,,,------...'''))),,,---,,,++++++,,,111000///,,,)))((()))+++***+++,,,,,,,,,***((('''))))))))))))******))))))+++***)))*********(((&&&(((+++...,,,(((&&&(((+++***))))))***,,,------,,,((()))+++...000000---+++222111111111111333555666000000111111222444888;;;===EEENNNfffllldddMMMCCCCCC===::::::555777333111555666555444666444222:::000---333+++...,,,///000...+++,,,222777///---///666999555111///...---444555++++++000...***---///...***((()))+++&&&(((,,,......+++(((%%%,,,***)))+++///333555666,,,555:::666///+++'''%%% (((***'''---777333&&&***'''***---((('''888OOO<<<333,,,,,,......---...'''+++000333222...((($$$&&&''''''&&&%%%%%%'''(((%%%'''---555777111***'''000//////111000+++((((((((((((((('''(((((()))***(((((((((((()))***++++++------------,,,,,,,,,+++222---444222666888;;;[[[PPPBBBBBBFFFHHHAAA<<>>AAAGGGMMMbbbrrrhhhPPPDDDDDD<<<888888666888555555888999666555777111...666...///666,,,,,,***,,,///...+++***///555,,,+++---222333000...000...+++111222***+++000---(((,,,...---)))&&&'''***((()))+++,,,,,,+++***))),,,******...666999666222---555999555///---------###%%%'''(((+++---,,,((()))***---...)))(((666GGG>>>333***+++......///222,,,///222444333000,,,)))$$$######$$$%%%&&&&&&%%%$$$&&&---444333+++&&&'''...---///444333,,,((((((******)))((('''(((((()))(((((((((((()))***+++,,,...---++++++,,,///000111777111666111222444:::]]]OOODDDJJJMMMHHH???:::===CCCCCCHHHRRRLLL777...000...000......000///---111777===888111,,,,,,111999>>><<<;;;999555111000111333666777888777555444555666:::666444666777777<<>>CCCDDDGGGJJJIIIGGGCCCBBBBBB<<<;;;;;;===???AAAAAAAAA?????????AAABBBCCCAAA@@@DDDHHHJJJJJJLLLPPPPPPMMMUUUXXX]]]bbbeeedddbbbaaaZZZ\\\bbblllppplllhhhfffqqq{{{}}}ZZZ[[[~~~tttkkkbbb^^^ZZZTTTQQQPPPRRRUUUZZZ```jjjpppmmmeeemmmllljjjiiimmmqqqmmmgggeeebbb^^^\\\[[[YYYWWWVVVTTTLLLMMMKKKCCCEEEJJJEEEDDDKKKIIIFFFHHHCCC===BBB:::<<<888222333777777333...000111///---,,,000444......---,,,++++++++++++,,,...///...,,,+++,,,...+++,,,---,,,***))))))***)))))))))******+++,,,,,,%%%'''***---...---+++***'''''''''(((***)))'''%%%,,,)))(((***...000///,,,)))***+++***)))+++000555///---)))(((***,,,......///.........000333666888333333333333333444888;;;DDDJJJLLL]]]sssmmmTTTGGGEEE;;;666777666999777888;;;;;;666555666...***222,,,///888---,,,)))***,,,---,,,***---111---,,,...000///---...222,,,'''+++---&&&(((---***&&&***---,,,(((%%%&&&(((+++***)))))))))***,,,---...+++,,,444<<<>>>777///,,,333666000+++,,,000222,,,$$$$$$+++,,,%%%&&&...(((,,,222444...)))+++111333+++(((,,,---***)))+++///---***'''&&&'''***+++$$$""""""$$$((()))'''$$$&&&$$$&&&(((%%% ###***'''&&&+++333444---)))***,,,+++***(((((((((((()))(((((((((((()))***+++,,,---+++)))***...555:::======777999111000333===bbbTTTIIISSSWWWOOOEEE@@@>>>===;;;BBBOOOLLL777///222///222000111333111///333:::999888777555333222222111111333555555444444444555555555555333222333555888999444222555888888:::===333777999888888999888444<<>>???BBBDDDCCC???:::>>>DDDHHHHHHIIILLLMMMKKKQQQRRRZZZeeegggcccccchhhSSS```gggcccfffooommmcccsssqqqrrrTTT]]]}}}pppggg^^^YYYTTTPPPOOORRRWWWVVVXXX___dddgggkkkqqqsssssspppiiibbb___```bbb___^^^[[[XXXVVVUUUUUUUUUUUUNNNOOOPPPNNNTTTUUUIIIKKKQQQUUUOOOEEE???CCCIII???AAAAAA===777222111222***)))***+++...///...---+++---...//////...,,,+++///...---,,,,,,---///000***+++---...///......------***'''''')))+++***)))''''''''''''((((((((((((&&&***///000///,,,+++,,,&&&&&&***///,,,%%%###((()))))))))***,,,......---,,,------------------------,,,,,,---///000///...222222111222222333333333888===DDDSSSppprrr^^^UUUQQQJJJ???======444777@@@DDD???666111...---...111111...000444333......---+++******+++,,,...---***+++---***%%%$$$(((&&&'''((()))))))))))))))(((///111,,,)))++++++)))###$$$(((------)))(((+++,,,333777444...,,,,,,,,,...///000...)))&&&,,,444---***&&&$$$$$$'''((()))###(((,,,,,,(((&&&(((+++''')))***++++++***)))''',,,***)))((((((***,,,---...'''!!!!!!(((------***'''&&&%%%%%%&&&&&&&&&&&&""")))...111999>>>555&&&***)))(((***,,,,,,)))&&&+++&&&$$$(((***))))))+++///000333555666555444333...111;;;444555:::@@@```RRR>>>RRRYYYIII;;;>>>FFFHHH>>>@@@GGGKKKAAA000***000333222000,,,***---333999777555333000///...//////---...000222222000///------000333333333333666999333222222111333555777999777777888999999888666555===<<>>>>><<<:::<<<>>>???>>>;;;>>>DDD<<<@@@@@@;;;FFFCCC<<>>EEEHHHCCCCCCDDDFFFFFF>>>333,,,,,,000111111///---...111444222111///......000222444000111222444444444444333111333555555333222333555444444444444333333222222333444555666777666555555888888<<>><<<888@@@:::AAABBB===GGGDDDBBBDDDCCC???AAAIIIQQQTTTKKKJJJJJJPPPXXX]]]\\\ZZZWWW\\\ZZZVVVZZZhhhpppnnnmmmrrriiiyyyZZZaaa|||rrrfff]]]TTTKKKFFFFFFLLLNNNVVV```fffffffffiiiiiihhhhhhhhhhhhfffcccaaa^^^\\\ZZZXXXVVVUUUUUUVVVRRRPPPUUUTTTNNNRRRTTTKKKHHHJJJKKKHHHBBB???@@@AAAAAA???;;;888777666444333555222---*********+++***(((((()))***+++,,,------...---,,,*********++++++)))******+++******)))((((((''''''(((***+++***(((+++******)))((('''&&&&&&(((000888666---(((+++000...,,,+++,,,+++))),,,111,,,,,,++++++,,,,,,......+++++++++,,,---...///000///...///111333444444333222333222000///222888===>>>@@@DDDQQQnnn~~~jjjXXXMMMFFF===<<<:::111666777555000///222333222///222333333555888555111//////......---,,,+++++++++///...&&&%%%,,,///---******+++++++++***))))))+++......)))'''((()))(((((('''(((,,,+++)))+++///333///000555444---+++///''',,,+++&&&&&&+++,,,(((((()))+++,,,+++)))&&&$$$$$$'''******'''&&&(((***'''((()))******)))((('''$$$%%%&&&((()))+++,,,------,,,,,,***)))'''%%%######$$$%%%&&&(((***+++,,,111333888<<<888000,,,---+++******+++,,,,,,+++)))///...000222000++++++...222000...------000333555777444777///111888BBBeeeLLL<<>>888<<>>???BBBDDD@@@999999:::;;;>>>@@@@@@>>><<<999BBB>>>EEEEEE@@@HHHCCCDDDFFFEEEAAABBBIIIPPPRRROOOPPPQQQQQQRRRUUUZZZ___aaa```YYYRRRWWWeeekkkiiioootttkkk{{{yyy~~~YYYaaavvvkkkcccYYYOOOIIIHHHKKKLLLSSS^^^cccdddeeehhhnnnjjjfffeeefffgggeeebbb___^^^[[[YYYXXXWWWWWWXXXUUUTTTXXXUUUKKKLLLMMMDDDFFFFFFEEECCCAAA???>>>===???:::555333444555333111222000------...000000///,,,,,,++++++,,,---...//////...,,,+++************++++++*********)))(((((('''((()))******)))'''&&&+++++++++******)))))))))***000666555000,,,...111000...---,,,+++***,,,.../////////...,,,+++,,,---++++++,,,---///111333555......///111444555444333000222444222000111666;;;;;;===@@@MMMkkklllWWWJJJFFF??????>>>666:::999555000111444444//////111222444666777444111---------,,,+++)))(((''')))333222'''&&&///111***,,,,,,,,,,,,++++++***))),,,,,,,,,***)))***++++++(((&&&'''***)))(((***///555------555666...,,,000''',,,***$$$'''///---$$$&&&(((+++---,,,***(((''')))***,,,,,,***)))***,,,'''(((((())))))(((((('''###$$$&&&((()))******+++(((***+++***&&&$$$%%%'''+++,,,,,,+++)))(((((((((111222;;;FFFCCC555,,,,,,------------......---,,,------000333111,,,,,,///---...000222222222000///111---333000555>>>IIInnnJJJIIIFFF;;;111555AAAAAA999:::BBBDDD>>>;;;>>>:::111///000222333222000///...666333///,,,***+++---///...---,,,,,,,,,...///111333444555444222///---,,,///000111222333222222111333555777:::<<<============AAABBB@@@GGGQQQNNNDDD;;;;;;;;;<<<<<<<<<<<<;;;===DDD===BBBAAA;;;CCC???BBBHHHKKKIIIJJJLLLMMMLLLPPPRRRSSSRRRRRRUUU[[[```aaa___ZZZWWW]]]fffhhhcccgggxxxooo||||||UUU___~~~uuukkkeee]]]SSSMMMLLLLLLLLLPPPYYY^^^```dddhhhkkkiiigggiiikkkjjjfffbbbbbbaaa^^^\\\ZZZZZZZZZZZZYYYXXX[[[WWWLLLMMMNNNEEEDDDCCCAAA@@@???>>>===;;;>>>999444222333444333111//////000222444555333111//////...---,,,,,,,,,---///......,,,,,,+++++++++,,,,,,++++++************)))***++++++)))'''&&&%%%++++++,,,,,,---------...((()))+++---...------,,,333222111.........---+++---///111111//////000111333222111000000222333444......///111444444333111...111444444333222333555666888<<>><<<444::::::777555777:::777000000///000333555444111000/////////...---+++***))))))444555,,,)))000///%%%,,,,,,,,,,,,,,,+++***)))---+++******)))((((((((('''%%%%%%''''''&&&)))...333------333555///---000(((***((($$$'''---***!!!%%%'''******))))))+++---***+++++++++***)))***+++'''''''''(((((('''''''''%%%&&&'''(((((()))((((((&&&(((***)))&&&'''+++000&&&))),,,...---...///111...,,,333???AAA666------------------,,,,,,---...)))))),,,111000---,,,///...///111333333222000///666111666555999<<>>???@@@@@@<<<@@@???===DDDNNNLLLCCC===<<<:::888777888999;;;:::@@@777:::999555@@@>>>FFFKKKMMMKKKKKKNNNOOOMMMJJJJJJKKKMMMPPPTTTVVVXXXYYYWWWUUUWWW```jjjmmmkkkcccppptttppp~~~SSS^^^yyyqqqjjjddd]]]TTTNNNMMMMMMKKKMMMTTTYYY\\\aaaggg___ccciiioooqqqnnnhhhbbbeeecccaaa^^^\\\[[[ZZZZZZWWWSSSUUURRRJJJLLLNNNEEEBBBBBBAAA@@@>>>===<<<<<<>>>;;;888666555555444333222222333555777555111...//////...---,,,+++******......------,,,,,,++++++------,,,+++++++++,,,,,,***,,,,,,+++)))'''''''''++++++,,,---...//////000)))((((((+++///000///---555555333//////111000,,,''',,,222444444444666888===;;;777333000/////////......///111333333111//////000333555666666444333222777;;;DDD]]]vvvaaaVVVTTTJJJCCC@@@999666888888888<<>>```{{{GGG???CCCEEE@@@<<<:::666111222===EEEBBB:::444222111222000......000222222222333111///---,,,,,,---...000///---,,,,,,---///000///...---...000000000///444333111//////000222333111333666:::<<<>>>????????????>>>===???BBB@@@;;;===<<<;;;999777777999;;;:::???666;;;<<<:::HHHGGGOOOOOOLLLEEEEEEKKKRRRTTTGGGFFFGGGKKKPPPTTTTTTSSS]]]YYYVVVVVV]]]dddiiikkk|||{{{mmmhhhxxx~~~UUU```zzzssskkkfff^^^TTTMMMKKKJJJHHHJJJPPPUUUWWW\\\aaa___dddiiimmmmmmjjjhhhffffffeeebbb^^^\\\ZZZYYYYYYWWWPPPNNNKKKEEEJJJKKKAAA@@@AAABBBAAA>>><<<===>>><<<<<<<<<999666333222333444333333444444333000---....../////////---,,,+++++++++,,,,,,,,,+++++++++,,,,,,+++***+++,,,------)))+++,,,+++))))))+++---+++++++++,,,---------...+++,,,---//////000000000333333...***+++111222///'''...666999888777777999@@@===888444000.........//////000222444333000---111000000444999<<<;;;888444:::<<>>aaavvvDDD999>>>@@@>>>:::888666444444777;;;<<<777///---///000...---...111333333222/////////////////////000++++++++++++,,,...000111222///------000222222222222111111111111222333333000222555888;;;===>>>>>>AAA???>>>@@@???;;;999:::888:::======;;;:::;;;===;;;AAA:::@@@AAA???LLLKKKOOOOOOJJJCCCBBBJJJRRRUUUIIIIIIIIIKKKOOOSSSTTTUUU]]][[[[[[\\\\\\\\\]]]^^^uuuppptttpppzzzXXXbbbwwwoooiii```UUULLLJJJGGGFFFHHHOOOSSSTTTWWW\\\iiiiiihhheeebbbbbbgggkkkgggeeebbb^^^[[[YYYXXXWWW^^^UUUPPPLLLFFFKKKKKK??????BBBCCCAAA>>><<<===@@@999;;;<<<999444000000111333222000000111222111000...///111333333222000///)))******+++++++++******++++++*********+++---...(((***+++***)))***...222++++++++++++++++++++++++(((,,,///...+++)))+++...///...((("""%%%///222000,,,333:::===:::666444555<<<:::666222000///000111000111222333444333000---444000---222;;;AAA@@@>>>888===??????OOOooonnnhhheeeTTTCCC===888888;;;:::777666777777444999222...000000,,,,,,000222111///......///000222...,,,,,,///---***+++000((()))***+++++++++++++++)))&&&(((111555111......&&&%%%'''******''')))---$$$222666***'''000333---<<<000,,,333000%%%&&&222&&&***,,,***&&&###%%%(((,,,***(((''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&'''***---///((()))***++++++)))&&&###&&&+++000000---+++---///+++666999000))),,,...---000222222000......111444666---(((---333444000---,,,---///000000...---+++666+++///111666555888\\\~~~OOO======999444111333777:::555//////666555...,,,111...------000333555333111///000000111000000///...,,,---...000222555777888555111------000333444444+++---000333555666666555111333666999<<<===>>>>>>???:::<<>>AAA@@@>>>>>>>>>888???999??????;;;FFFCCCIIILLLKKKFFFFFFJJJOOOPPPIIIIIIJJJJJJJJJMMMQQQUUUNNNSSS\\\cccccc^^^YYYXXXvvvwww|||~~~vvvjjjxxx~~~}}}zzz|||XXXkkk~~~sssjjj^^^SSSMMMMMMDDDCCCHHHQQQXXXYYYZZZ\\\bbbhhhkkkhhhfffiiikkkkkkhhhhhhgggccc^^^ZZZYYYYYYVVVVVVSSSNNNGGGCCCCCCDDDAAAAAABBBDDDDDDAAA===999:::666222333666666111,,,)))***+++...000000...,,,***,,,---+++))))))+++......---,,,+++***+++,,,,,,...***%%%&&&***------***'''&&&&&&'''(((***,,,---&&&'''(((******((('''%%%))),,,000000///,,,++++++...///000000000...---,,,***---111555777777666555:::;;;;;;888333111111333000222444555555333000...444444555888<<<>>>>>>======???@@@BBBOOOhhh|||jjjZZZNNNEEE???;;;@@@999555777777333333666>>>:::333///---,,,,,,,,,...///---)))(((,,,---+++............---,,,+++++++++***))))))***++++++******+++,,,------,,,******###(((,,,...,,,+++---...)))+++---------000666;;;:::444///,,,)))%%%&&&)))(((((((((&&&%%%&&&(((+++''''''&&&%%%$$$######"""!!!$$$&&&%%%###"""$$$'''%%%((()))'''$$$$$$)))...+++'''$$$$$$'''((((((&&&(((((()))***+++,,,------555333111...,,,+++++++++...//////,,,)))(((***------000111000///...,,,))),,,---///000111222111111666444333+++444444666\\\tttDDD999888666666555444111///000///---***'''''')))+++***,,,.........///111333222...++++++...///...,,,.....................---000000///---***)))+++---////////////000222333444666333333999BBBCCC<<<444:::===??????>>><<<<<<===???>>>===<<<;;;<<<<<<===<<<<<<444BBB999???888@@@KKKLLLIIICCCAAADDDGGGHHHFFFIIIIIIDDDEEENNNWWW\\\YYYTTTWWWdddlllhhh```\\\gggkkkvvvvvv~~~~~~lllssswww|||XXXjjjuuukkk```UUUPPPPPPKKKFFFDDDIIIOOOSSSYYY^^^___fffiiigggeeefffggggggiiihhhgggccc^^^ZZZXXXXXXTTTTTTRRRNNNIIIEEEFFFGGGGGGDDD@@@>>>===>>>>>>===???<<<777555444222...***...------...//////---+++,,,---...---+++***,,,...///...---,,,,,,------......***'''(((+++---,,,***(((((((((((()))***,,,---***))))))(((((()))***+++---------000222111...+++:::888444000---+++******++++++,,,///444999>>>AAA::::::999666222111333555333111///...///111444666666666666888;;;<<<;;;:::777<<<@@@BBBLLLdddyyyeeeXXXNNNDDD======888111...000000,,,+++...000000111222222000,,,(((///111...***))),,,---+++---......------,,,+++***+++++++++,,,,,,***((('''******+++,,,,,,+++******'''***---......------...+++,,,,,,***)))+++111666444///,,,,,,+++((()))---******)))'''%%%%%%(((***---***&&&""""""###''')))%%%&&&''''''&&&%%%&&&(((''')))+++)))&&&%%%)))------***&&&######$$$%%%%%%%%%(((***)))'''&&&(((+++333222000...,,,,,,,,,,,,,,,---...,,,)))((()))+++...//////...------+++***---,,,,,,++++++,,,---...111000000+++555777;;;bbbtttFFF999777666666777666444222000---***)))***+++)))((((((+++...///000111333444111///---,,,---......---...------------------------...///...,,,,,,...///000000000000111222333444555333333888>>>???:::444333555777888888777888999DDDBBB???<<<999777777666CCCCCC;;;FFF;;;BBB===GGGCCCCCCDDDHHHJJJKKKLLLMMMBBBJJJPPPPPPPPPSSSUUUUUUgggccccccggggggdddcccffftttvvv{{{ttt|||nnnoooooo~~~[[[lllvvvlllbbbXXXRRRQQQKKKEEEAAADDDJJJNNNUUU[[[YYYaaaffffffeeeggggggfffiiihhhgggccc]]]YYYXXXWWWUUUUUUSSSOOOKKKHHHGGGHHHHHHDDD@@@===<<<===<<<<<<:::999777555444444444444444222///.........,,,+++,,,---...---+++***+++,,,---,,,,,,+++,,,,,,---------+++)))***---...+++(((***))))))))))))***+++,,,...,,,)))'''(((***...000000---+++///555666111+++333333111000///.........++++++,,,///444:::@@@CCC666555444222000000222555111000......///333777999888777666777999:::999888555;;;AAABBBHHH___yyybbbYYYRRRDDD===???777333000222222///...///---...000222444222...+++111222000+++***------+++------------,,,+++***)))(((***+++------+++***((()))***++++++++++++***))),,,,,,,,,...//////...,,,,,,------***(((***000555000---,,,------******---***+++***(((&&&&&&(((***...,,,)))'''&&&''')))+++***)))((((((******)))(((%%%(((+++***((((((***---333111...)))&&&%%%''')))%%%))),,,***%%%###&&&***000///...---,,,,,,------///111222111///......///...---,,,++++++******+++///---***(((((()))+++---,,,---///+++666:::???iiirrrEEE777666555666888888777666000+++''')))---///+++''''''***...000111222444555111111000...,,,+++---...------,,,,,,,,,,,,------,,,---////////////111222000000000000111222222333333333333555888888666444222444666777777777:::;;;===<<<;;;:::999999::::::888;;;333===222;;;:::EEEKKKEEEDDDJJJNNNJJJIIIKKKGGGOOOUUUUUUTTTUUUTTTRRRbbbdddffffffaaa]]]```gggppptttwwwlllwwwtttqqqhhhqqqwww___nnnwwwpppggg[[[RRROOOCCC@@@@@@EEEJJJLLLOOOSSSSSS]]]eeeggghhhjjjkkkiiiiiihhhgggccc]]]YYYXXXWWWXXXWWWUUUQQQMMMJJJHHHGGGCCCCCCBBBBBBAAA>>>999666888888777666444555888;;;777444000............---,,,,,,,,,,,,+++***)))))))))))))))))))))*********,,,++++++,,,...---***'''*********))))))))))))***---,,,)))((()))+++...000...,,,,,,///333444111...'''***...111222111///---,,,...111444666777666666...//////.........//////...///222444666666555555777555555666888999999888:::===AAABBBGGGZZZ}}}ggg```YYYHHH===>>>:::888666666777666444444888555222111222333333222111333111---,,,...---+++,,,,,,,,,,,,+++***))))))%%%'''***,,,------///000******************))))))...,,,***,,,//////,,,)))+++---///...,,,---000444000------///...)))(((***((())))))((('''''')))+++(((***---//////---)))'''---***((()))+++,,,***'''"""$$$((())))))***,,,---000222222///***''')))+++(((***,,,+++(((''')))+++,,,,,,,,,,,,,,,---------000111333333222111000000...+++*********)))))),,,///...,,,++++++,,,---...,,,...000,,,777:::@@@jjjtttGGG666444444555777888888888111---)))))),,,//////---))),,,///111222222222333000111222///+++***,,,///,,,,,,+++++++++,,,---...---///000111000000111333000000/////////000111111111222333333222222333444444666777888777888:::<<<999888888888888:::<<<===777===999DDD:::FFFFFFPPPUUUHHHCCCIIIMMMHHHGGGLLLQQQVVVVVVPPPMMMOOORRRSSSRRRXXX```dddaaa^^^___ccciiiuuu{{{kkkttttttqqqmmmpppvvv]]]kkk|||wwwnnnaaaTTTNNNAAA======BBBGGGJJJMMMRRRUUU^^^gggiiijjjlllllljjjhhhhhhgggccc^^^[[[YYYYYYXXXVVVUUUSSSQQQOOOMMMKKKDDDCCCBBBBBBAAA>>>:::777???>>><<<888444222333555666333000...///000000000---------......---,,,***((()))))))))))))))))))))******+++---...---***((()))******)))))))))((((((*********+++++++++,,,,,,***,,,...////////////000------............------000111222333333222000///,,,---...000000///---+++333333555666666666555444444333222444666999:::999===<<<===AAAGGGYYYxxxooofff\\\JJJ<<<999666555333222333444333111:::777444222333555555555111333222...---......+++,,,,,,,,,,,,+++***))))))(((***+++++++++---000333---,,,+++******)))))))))---***((())),,,,,,***'''+++...111111...+++,,,------+++,,,///...***)))+++%%%'''((((((((((((***,,,''')))---000000...***(((,,,)))'''(((++++++)))'''###%%%'''(((((((((((()))&&&***------***((('''))))))'''&&&(((+++---,,,***)))******+++,,,---------++++++,,,.........,,,+++...***)))---,,,))))))---++++++,,,---...////////////111333...555777===gggxxxIII666444333333555666666666222000---******---111555,,,...111111000///000000///000111...***))),,,///,,,,,,+++***+++,,,---///111222222222000///000111000//////.........//////000222333222000///111333555666888777666666777888>>><<<:::888777666666666555>>><<>>>>>>>><<<:::777666555555444555222///...///111111111/////////111222222000...+++,,,,,,,,,,,,+++***)))'''(((***,,,,,,,,,***))))))******+++******))))))((()))+++------+++)))((())),,,......,,,,,,---///222///***((()))///555999444111...,,,,,,///222555111111111333444222///,,,;;;888444000000222666999444222111222555888999999999666888???FFFVVVtttwwwgggYYYJJJ===666444444111...///333444111222222333555666666444111///111111...---//////,,,------------,,,+++***)))...000111///,,,+++---000000///---+++***)))((((((***((('''((())))))((('''+++...111///+++'''&&&&&&***((()))---...,,,,,,///$$$&&&'''((('''((()))+++******)))))))))***,,,---((('''&&&''')))))))))((((((((('''&&&&&&%%%$$$$$$###'''+++......---,,,,,,)))%%%###%%%,,,...,,,((('''((()))+++,,,,,,,,,,,,+++******+++---...---+++---)))+++111111+++)))---'''(((***,,,---------,,,///222444...444555;;;fffvvvCCC999777444333333444333333222111///+++))),,,111666...///000///...---...///---...---,,,******,,,...---,,,+++***+++,,,///000444444333111...---///000111000//////............000111222222111000111333777999;;;;;;:::888888888:::999888777777888999:::666>>>:::CCC;;;FFF>>>???BBBCCCGGGMMMQQQNNNHHHBBBMMMRRRUUUQQQMMMMMMMMMKKKXXXXXXXXXXXX\\\bbbbbb___]]]qqqtttssswwwjjjoootttkkkiiiXXXfff~~~yyyrrrfffYYYRRRJJJCCC===>>>AAADDDIIIOOOTTT]]]dddfffgggiiikkkjjjggghhhgggeeebbb_________YYYWWWVVVVVVWWWVVVRRROOOKKKFFF@@@======>>>@@@AAA;;;888666666999999777555555222000///000000000///...---...000333333000...------...---,,,+++)))(((%%%''')))*********++++++***+++,,,---------,,,+++***+++,,,---,,,***(((''',,,,,,,,,,,,---------,,,---+++))))))+++111777;;;111///,,,+++---111555999999666333222222222000...:::777222///...111555888555333111111444666777777333333999???BBBMMMkkkeeeUUUMMMCCC:::888888444///000777999666444333222222333333222000,,,///000------000///,,,---......------,,,+++***///333777555000,,,+++,,,444222///,,,***(((''''''''''''((('''&&&&&&((()))***,,,---,,,(((''')))+++***((((((,,,---+++,,,///%%%'''((((((&&&%%%&&&'''((('''&&&%%%&&&(((+++,,,$$$%%%'''''''''((()))+++)))'''&&&%%%&&&'''''''''))))))***,,,000222333222***(((&&&(((+++---+++)))&&&''')))***+++,,,++++++---+++***+++...000///...,,,)))---777777...))),,,))))))))))))******+++++++++///333---333555<<>>===;;;::::::555555666777999;;;>>>???CCCHHH???GGG@@@NNNCCC@@@???GGGJJJGGGGGGLLLIII@@@FFFNNNTTTSSSQQQRRRQQQOOOXXXZZZYYYVVVWWW[[[YYYTTTOOO]]]ppplllpppssshhhsssqqqjjjeeexxx\\\jjjzzzsssmmmbbbXXXRRRHHHCCCBBBEEEGGGDDDDDDEEELLLUUU^^^bbbeeejjjnnnnnnggghhhhhhfffcccaaa```aaa```]]]ZZZXXXWWWSSSNNNJJJEEEDDDCCCCCCCCCBBB???===AAA===888888999777111+++555333111000000///...---***)))***---111111///+++,,,------,,,+++)))'''%%%$$$&&&((())))))***+++,,,+++,,,.../////////......------------+++***)))(((111,,,)))+++///000---))),,,---///000///---***))),,,---///111333444555555>>>888222......000000///222222222222222222222222777555222111333444555555111444<<<@@@<<>>kkk~~~IIICCC???:::666333222000...000,,,***,,,000111,,,'''------,,,******+++///333,,,)))&&&'''+++------+++...---,,,+++,,,...111333555444111---+++,,,000444555555333222111111000111000000000333555666444222---111777::::::888666666;;;:::999888888888999:::???AAA666<<<888III???;;;:::DDDDDD:::<<>><<<;;;;;;======;;;999777555444333//////000000111333444444...---+++))))))+++---///,,,---000222111...+++)))000...+++)))''''''((())))))---000000......000222+++,,,------......------...---,,,++++++,,,...000...///000111000...***((()))***+++---///222444555000///...------...///000---...000111111000///------------///111444666888999888???:::???IIITTTxxxbbbQQQQQQ???666...///111111000000111222>>>@@@888+++(((///222...888444000------...//////222000---+++***,,,...000***---000222222///+++)))(((...333222+++''''''***+++)))***---...,,,,,,///888333,,,((((((+++---...,,,,,,+++***)))))))))***))))))(((((('''%%%$$$###''''''((((((((((((((('''"""%%%(((+++,,,***'''%%%(((&&&%%%''')))+++,,,+++***+++,,,,,,+++***++++++,,,***'''%%%%%%'''***,,,''')))(((000(((!!!...''',,,...///---,,,,,,+++***(((***---//////...,,,+++'''***,,,---,,,***)))***...000+++222000::::::lll|||OOO<<<<<<:::777222///---,,,)))------***,,,111000***000///...///111111000...777888777444000...------+++***+++---......,,,+++......---***)))***...222333444444111...---000333000333000+++,,,444888777999999888777666555444444777555666999;;;999:::>>>CCC@@@AAAEEEEEE@@@???AAA@@@CCCCCCBBBEEEJJJKKKHHHIIILLLLLLKKKQQQWWWVVVOOOVVV[[[PPPZZZ___QQQUUU[[[ZZZZZZ___fffjjjlllpppvvvyyyiiinnnyyy}}}SSS```|||qqqiii___SSSJJJBBBAAA@@@>>>???BBBGGGJJJPPPUUU]]]eeeiiijjjhhhfffrrrpppnnnlllkkkhhhfffcccbbbaaa^^^XXXQQQMMMMMMNNNJJJGGGBBB>>>;;;;;;<<<===???>>><<<999666444333222............///111222444000...,,,++++++,,,...///,,,---///000000...,,,***+++***(((((((((***+++---))),,,///000000///......******+++,,,------......,,,,,,+++++++++,,,...///,,,---.........,,,***))),,,,,,------...000111222...------,,,,,,------...---...000222333333222111333333222222333444555666999777>>>;;;BBBKKKSSStttcccQQQQQQ???888666555333111///......---///111000...///555999999111///,,,,,,---///000//////...------,,,,,,------(((***---000111000...---,,,111555444111......///+++((((((++++++)))***---666333...,,,,,,,,,,,,,,,******))))))(((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''))))))((('''&&&'''&&&&&&''')))+++***)))+++---///000000/////////,,,***(((''''''(((***,,,))))))$$$***### ...&&&///...***&&&%%%(((+++---(((+++...000000---(((%%%)))+++------+++*********......&&&***(((666:::pppyyyJJJ222222111000//////000000***---...,,,///444333///,,,,,,------///222555666888555222...+++******************+++------,,,+++,,,,,,,,,,,,,,,,,,---...///000111111///...//////+++000222000111555444000444555555666666666555555;;;777666888888666888;;;888<<>>AAA@@@>>>;;;888666444333333111000///......000222444111000...,,,,,,,,,...///,,,,,,---.........------)))((((((((()))+++---...,,,,,,---///111000---+++******+++,,,,,,---......))))))***+++,,,,,,------************************//////...............///------............---------///111333444555555555777666555444444555666777888555<<<;;;EEEMMMQQQmmmfffSSSQQQ@@@;;;777333000///111444444333...,,,...333444333333666777444111000...---***(((+++,,,---...---,,,+++***)))***,,,.../////////...---...000111111000...---...***)))******((())),,,444222000......---+++(((''''''''''''(((((((((((((((((())))))))))))(((((('''&&&&&&&&&%%%%%%$$$$$$((((((((('''''''''''''''&&&&&&'''(((******)))'''(((***,,,...//////...---******))))))))))))******---,,,&&&---(((%%%///###---+++)))''''''(((***,,,)))***+++,,,++++++))))))+++,,,---,,,***)))***++++++---''',,,,,,:::???vvvqqq>>>333111...+++))))))***+++(((*********---111111...)))+++------...222888>>>999444---******+++***)))*********+++++++++,,,,,,,,,,,,,,,---//////...,,,...---...///000000---+++)))---///...///000///,,,222333444555666555444444:::777555888888777999===555???CCC===:::>>>@@@>>>666888:::>>>HHHPPPPPPKKKJJJCCCIIIYYYYYYJJJDDDJJJSSS]]]PPPVVVbbb```aaaZZZaaa]]]]]]aaaeeehhhooovvvmmmmmmyyy}}}WWWeeezzzpppjjjcccZZZRRRFFFBBB>>>;;;;;;===@@@AAAFFFJJJPPPXXX___fffjjjlllkkkmmmnnnlllgggddddddfff[[[\\\\\\[[[YYYWWWUUUTTTKKKHHHDDD@@@>>>>>>@@@AAA>>>===:::777666555555666777555333111000000222333111///...,,,,,,,,,------,,,+++++++++,,,---......,,,++++++******+++,,,---111...,,,---000111...,,,------,,,,,,,,,,,,------'''((()))+++,,,,,,,,,,,,***))))))((()))***+++,,,//////...---------.........///111111111111///......///111222444444444444333333222333444666888999888444:::<<>>===777000///333777777555333......555444---,,,111:::999777555333000,,,)))+++,,,,,,,,,,,,+++***)))------------,,,,,,,,,+++...---,,,...000///,,,)))222...+++,,,+++))))))---222000...---,,,+++)))'''&&&&&&''''''((((((((((((&&&&&&''''''&&&&&&%%%%%%'''''''''''''''''''''((()))*********)))(((''''''&&&&&&''')))++++++(((&&&'''(((***,,,......+++)))((())))))))))))))))))((()))+++(((111...+++111***)))+++///000,,,((('''***(((&&&$$$&&&***///222,,,------+++)))(((***+++$$$++++++444444???AAAtttppp<<<666222---)))((((((************)))***,,,//////---(((,,,000000...000666<<<888222,,,,,,///000...++++++,,,,,,,,,++++++---...///---,,,---000111000///222///------//////---***---,,,***''''''***---...222333555666666555444333666555777<<<>>><<<===@@@===IIIIII;;;444<<>>===<<<>>>GGGPPPQQQLLLHHHFFFMMMZZZZZZOOOJJJNNNYYYhhh\\\]]]gggiiimmmeeeccc___^^^bbbgggiiinnnssskkknnnyyy~~~yyy|||{{{[[[ggg|||rrrlllcccXXXOOOFFFCCC???=========<<<;;;AAADDDIIIQQQYYY```fffjjjkkkooorrrqqqmmmhhhfffeee```___]]][[[WWWSSSNNNKKKFFFFFFDDDBBB@@@???>>>===;;;:::999777777777777888999777444111///...//////......,,,+++++++++,,,,,,++++++******+++,,,---...---,,,,,,,,,------......555000,,,+++---000000000111000///---,,,++++++,,,'''((()))***+++++++++++++++***)))((()))+++---...---------------...//////...///000111111000///...000000000111111111111111000000///000111333555666777222999;;;GGGLLLGGG\\\xxxnnnXXXOOO>>>>>>IIIAAA777222222222000---000)))***000222---///666111111222555777777555333---,,,+++*********++++++------,,,+++++++++++++++222///---...111111---)))222...,,,---,,,((((((+++000---***(((((((((((('''&&&&&&'''))))))))))))(((''''''''''''&&&%%%$$$###%%%%%%%%%%%%&&&((()))***(((***,,,...---+++(((&&&&&&&&&(((***,,,,,,)))''',,,+++,,,...000000---***''''''((())))))(((''''''%%%'''###******///;;;+++,,,)))***000111+++'''&&&)))(((''''''))),,,///111,,,---,,,+++))))))***,,,'''...,,,333000999;;;oooxxxKKK222...***))),,,000333444333000...///000000//////***///444444000...000333222...,,,///333444111,,,+++---//////------...000222000...---///111333444888333...,,,---...---,,,///---+++******+++---000000111333666777888888888666777;;;AAACCC@@@>>>@@@BBBOOORRREEE???FFFJJJFFF@@@???======FFFRRRWWWUUUCCCIIINNNRRRUUUWWWUUUQQQRRRjjjgggjjjppplllnnngggccc______eeejjjkkkmmmooolllkkkuuu}}}zzz|||xxx{{{}}}VVVaaavvvnnndddWWWMMMFFFCCC???>>>???@@@===;;;@@@CCCGGGLLLSSSZZZ```cccjjjmmmppppppllleee```]]]ZZZYYYWWWUUUTTTQQQMMMJJJCCCCCCCCCAAA???<<<:::888999999999999888888777777555444222000...,,,++++++,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,)))***+++,,,...///000111333000,,,***,,,...111222222000...,,,++++++++++++***************+++++++++++++++*********+++---...++++++,,,,,,---...000000,,,,,,------------,,,,,,000/////////////////////000000///......///000111666222:::;;;DDDGGGAAAVVVmmmsssZZZMMM;;;<<>>;;;:::>>>CCCCCC>>>::::::===KKKTTTSSSPPPPPPNNNIIIGGGGGGCCC@@@DDDLLLQQQQQQBBBHHHJJJJJJPPPXXXVVVMMMIIIeeelllwww{{{ooommmgggbbb^^^___fffkkkllllllmmmvvvoooyyy|||UUU```yyyqqqiii^^^VVVMMMGGGAAA>>>??????===;;;>>>@@@EEEJJJQQQXXX^^^aaahhhhhhhhhhhhgggccc^^^YYYVVVTTTRRRSSSTTTTTTQQQOOOGGGFFFCCCAAA>>><<<::::::::::::;;;;;;999777555333///000000000///---,,,+++++++++,,,,,,---.........+++++++++++++++*********((()))***,,,---.........+++,,,---,,,,,,,,,...000...---+++))))))***+++,,,---,,,+++***)))***+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,---...//////,,,,,,++++++++++++,,,,,,............///000000111000///......///000222333555333;;;:::@@@AAA;;;QQQeee|||aaaPPP<<<>>>999777333000///000111222000111///+++)))++++++)))222111////////////---+++,,,,,,,,,---,,,++++++***'''((()))+++,,,,,,,,,,,,'''''''''(((***++++++***---++++++...---(((%%%'''(((''''''(((******(((&&&%%%&&&'''(((((('''%%%$$$$$$%%%&&&'''((()))))))))&&&%%%###""""""###%%%&&&&&&(((***+++,,,***)))'''((('''(((***---//////...+++(((&&&(((---111111///***************************///)))******999RRRKKK???222+++...000++++++///,,,...000222111///,,,)))---///111222111111111222;;;===444444---999AAA{{{yyyQQQ===888111///000222000...000***'''******((((((+++---...000000000...---,,,+++,,,,,,---------,,,,,,(((---222333000------///+++///222000,,,---222888444333111...,,,---000222...---111888999444111333/////////111444888;;;===<<<:::;;;>>>===999777888<<>>>>>>>><<<<<<===<<<:::666222///,,,...000222222111000...+++,,,,,,---...///000000+++++++++++++++***)))(((***++++++++++++***)))(((%%%)))---...,,,+++,,,---***)))''''''((())),,,---///...+++)))))))))+++,,,******+++++++++*********------,,,,,,,,,------.........,,,++++++,,,......---------...///111333444---------///111444777888444333;;;999>>>>>>888OOOaaaiiiVVV@@@BBB999777444000+++***+++,,,)))///000***)))///...(((---,,,,,,---000111111000***,,,...000///---***(((******+++,,,,,,***)))((('''((()))+++---///111222---,,,...111000***'''((($$$&&&(((,,,---,,,(((%%%$$$%%%'''''''''%%%###""" """$$$'''((()))***+++)))'''%%%######$$$%%%&&&&&&''''''(((((()))))))))((((((***---000111111...***(((+++222888999888---,,,,,,++++++,,,,,,---###---+++---***333GGG<<>>???CCCDDDAAAAAAEEE<<>>BBBGGGMMMUUU]]]cccmmmhhhhhhllliii```___eeebbb]]]YYYYYY[[[ZZZUUUPPPMMMJJJGGGCCC@@@@@@@@@AAA???;;;777555777888777666111222000---...111000,,,---...///000000111111111111111000///...---,,,,,,,,,+++)))(((((()))+++,,,''''''(((((())))))******************)))((('''''''''(((******))))))***,,,///...,,,+++***+++,,,,,,222111///...---......///,,,---...///...---+++******)))***---111222///,,,...111444444333111222444999;;;<<<:::888999???DDDVVVyyyoooXXXHHH???:::888555111///.........000///---++++++---///000//////000000///......------+++******,,,,,,+++)))''''''''''''((()))***+++************+++,,,---...777555222...+++(((&&&%%%++++++******)))'''&&&%%%(((((((((((((((((('''&&&$$$&&&)))(((%%%$$$%%%''')))&&&###"""$$$&&&&&&&&&)))+++,,,***&&&%%%'''***+++...222222000+++((('''+++***+++...222333222///---+++***,,,000333222///,,,***((('''***///555999888888777555222///,,,***+++,,,---///000111111222???777111111111...---...111666:::///222888KKKtttEEE333...***+++///222000---***222,,,%%%---333...+++000000000111222444555666---------.../////////...222---+++///222000...---)))***,,,,,,+++,,,...000000///...------...000111111111...,,,...333222...///000000111333444555555444333000...222:::;;;888555>>>???888666===>>>999AAAMMMGGGHHHDDD@@@KKKFFFHHHCCCDDDJJJLLLGGGBBBBBBHHHMMMPPPPPPSSS[[[aaaccc___^^^\\\kkknnnlllqqq___qqqYYYeeetttpppmmmbbbWWWRRRJJJCCC???===;;;999<<<>>>AAAEEEKKKRRRZZZ```gggfffgggjjjiiieeefffjjjfffbbb]]]YYYWWWUUUQQQMMMSSSPPPKKKFFFBBBAAAAAABBB<<<999666555666777666555444555333000111555444111222111000//////000111222...------,,,,,,,,,,,,---,,,+++***))))))***+++,,,++++++***)))((((((((((((------------------,,,++++++,,,---,,,***)))***+++......---,,,,,,,,,,,,,,,...---,,,+++++++++,,,---------------,,,+++******)))***+++---//////...,,,))),,,000222222333555777777999:::999777888>>>CCCRRRtttpppXXXHHH???>>>;;;666222...---,,,,,,///......---------,,,,,,///.........///...---,,,******+++,,,---......---''''''''''''((()))******))))))(((((()))***+++,,,000///---+++***(((((((((&&&'''((()))***+++++++++&&&&&&'''((())))))))))))&&&(((***)))'''%%%&&&'''((((((&&&&&&&&&&&&&&&&&&)))******)))((('''(((******,,,......---++++++,,,///......000222333000...222111000000000000///...,,,+++******,,,000444777000000000000///---+++***&&&&&&'''(((+++...111333888222---...///------///'''111:::666===CCCTTTooo>>>555444222111111111000///---333---)))111222------333333222111000000000000...111333111---***+++,,,---******...///,,,***+++))))))***)))((((((***,,,000///.........000222444---///...,,,///333111,,,333111...,,,...222777:::///000000///333999<<<999888@@@BBB;;;;;;AAACCC>>>@@@LLLFFFHHHFFFCCCOOOKKKJJJEEEDDDJJJLLLJJJHHHJJJHHHLLLLLLKKKOOOYYYbbbfffbbb```]]]kkknnnooowwwgggfff|||ZZZgggvvvrrrnnncccZZZTTTLLLFFFAAA???===<<<===>>>@@@CCCGGGNNNUUU[[[]]]bbbeeedddeeeiiilllkkkbbb```]]]ZZZYYYXXXXXXYYYZZZVVVOOOIIIDDDCCCCCCDDD;;;999888888999999888666444444111...///333444111444333000...---...///000---,,,+++++++++,,,...///---,,,+++******+++,,,------,,,***)))(((((())))))------.../////////......,,,.........,,,,,,,,,...,,,------------,,,++++++++++++*********+++,,,,,,---,,,+++******)))))))))(((***,,,------,,,,,,,,,(((+++...000222333555777444666888777777999>>>BBBNNNlllttt[[[IIIAAAAAA>>>888333...,,,++++++,,,---.........,,,+++***000---,,,---///000---***))),,,///000///.........))))))((((((((())))))***)))((('''%%%&&&''')))***,,,,,,***)))((((((''''''$$$%%%&&&''')))***++++++$$$%%%&&&((()))+++,,,,,,((())))))(((%%%$$$$$$%%%$$$&&&'''(((((('''((()))***((('''''')))******)))(((***++++++***+++...000000///......//////---+++000111111000...------......---------...000333444,,,,,,,,,,,,,,,++++++******)))((((((+++...333555111+++)))+++---,,,---///,,,444;;;555:::???NNNtttCCC666888999666222///...///111333...///555000***///222111111000///...------,,,111555333,,,((()))+++)))))),,,000///***)))+++***++++++)))((('''(((***---,,,,,,,,,---...000111))),,,,,,+++...111000,,,444222///......000444666***///111111333888<<<<<<:::AAABBB======BBBDDD@@@===HHHCCCFFFFFFEEERRRNNNKKKGGGFFFJJJMMMMMMOOOQQQLLLNNNMMMJJJOOO[[[fffkkkjjjfff___jjjllllllvvvgggbbbyyy{{{]]]kkkyyytttpppeee```YYYPPPHHHBBB???<<<;;;>>>>>>???AAACCCIIIPPPUUUVVV___ccc___```hhhjjjfffbbbaaa```]]]\\\\\\___bbb[[[WWWPPPJJJFFFDDDEEEFFF<<<<<<<<<<<<===<<<;;;999666666222......222222///000000///...............///...---,,,,,,...///111,,,,,,+++******+++,,,,,,***))))))((()))+++---///)))***+++,,,------------+++,,,......------...000******,,,,,,,,,+++***)))******+++++++++,,,------...---+++***))))))******'''***------+++)))+++---,,,---///000111333444555333555777777888:::>>>BBBKKKddd{{{bbbOOOFFFAAA>>>999444///---,,,,,,***+++,,,,,,------,,,,,,111...,,,...111111...+++---000333333000---++++++,,,++++++***))))))*********)))&&&%%%%%%&&&((()))...---+++)))'''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''((()))+++,,,,,,''''''&&&$$$###"""!!!""""""$$$%%%&&&'''***,,,(((%%%$$$%%%)))+++***((('''(((*********+++---///,,,,,,+++++++++***)))((())),,,...---***))),,,.........//////000000000000.........---,,,+++***)))---,,,++++++,,,---///000,,,)))'''***+++***,,,///888::::::...111777III~~~{{{OOO666777777666333000...---333222---111666,,,&&&000***+++,,,---...///000000(((,,,000000---******+++***+++000444111+++***...,,,,,,---,,,******,,,---))))))((((((((()))***+++(((******)))+++///111///000222333444333111---+++,,,111444111111666<<<>>>:::???@@@<<<;;;>>>???===:::DDD>>>BBBCCCDDDPPPLLLJJJIIIIIIKKKMMMOOOPPPRRRMMMOOONNNKKKOOOZZZdddiiiiiieee```mmmpppqqq{{{mmmjjj{{{~~~___ooo|||wwwrrrgggbbb[[[QQQHHHCCC@@@>>>===??????>>>>>>@@@EEEKKKPPPUUU___ccc``````ffffff```hhhfffccc^^^ZZZYYYZZZ\\\WWWTTTNNNIIIFFFEEEFFFGGG======>>>>>>===;;;;;;:::======999333333555444000,,,...111333333222000...000///...---,,,------...++++++++++++++++++++++++************+++---///000'''((()))***+++,,,,,,,,,,,,---...---,,,+++,,,---((()))***++++++***)))((()))******++++++,,,,,,,,,...---+++*********+++,,,'''***---,,,******,,,.........///111333444555666444555666888999;;;>>>AAADDDWWWuuuiiiTTTLLL???===999555222000//////******))))))+++---000111222000///000222222000---///111333444222///---,,,//////---,,,+++************)))'''&&&&&&'''((()))...---+++***((('''''''''***)))((((((''''''((((((+++***))))))))))))******((('''%%%######""""""!!!""""""###""""""$$$''')))&&&$$$"""###'''))))))'''&&&(((+++,,,+++******+++))))))))))))))))))***+++(((***---,,,)))(((***------...///000000///------...------,,,++++++++++++'''(((***++++++***)))(((,,,))))))++++++)))+++///444666777---444===PPPzzzNNN777444333444666555111,,,222111---000444)))$$$///&&&'''***,,,...///000000***))))))+++------***&&&***,,,111444222,,,+++...***+++,,,,,,,,,,,,...000))))))((('''&&&&&&&&&&&&)))+++***&&&(((...222222---///111333333111///---333666666111///444:::===:::===>>>;;;999999:::999:::CCC<<<@@@BBBCCCOOOJJJGGGIIIKKKKKKLLLMMMMMMLLLIIIMMMMMMKKKNNNVVV]]]_________^^^pppwwwzzztttqqqxxxyyy\\\oooyyyttthhh```ZZZQQQIIIEEECCCCCCCCC??????>>><<<===BBBHHHMMMWWW^^^dddeeeeeefffddd```bbb```]]]ZZZYYYXXXXXXYYYRRROOOLLLHHHFFFEEEFFFFFF<<<======<<<999888888999<<<<<<999555444555333///,,,///444888888666222000,,,,,,,,,,,,++++++******************************------------------,,,,,,((()))***+++,,,,,,---,,,///000///---***(((((()))(((((()))************)))'''((())))))***))))))))),,,++++++++++++,,,------(((***+++,,,+++,,,...///---------000444777888999555555666888:::<<<>>>???<<>>???>>>;;;777555777999777999777555555666333......000444666666444111///)))***,,,------,,,+++***)))))))))******)))))))))+++,,,...//////...---,,,))))))***+++,,,,,,,,,+++---......---+++***+++,,,***************+++,,,,,,((()))*********)))(((''''''((()))+++,,,,,,------***))))))***---000000000///---,,,...222666777777555555555777999;;;;;;;;;<<>>BBBEEEQQQKKKCCCHHHJJJEEECCCGGGIIIHHHHHHMMMOOONNNPPPVVV[[[\\\XXXWWWTTTbbbbbb^^^bbbOOO^^^eeeeeeuuu}}}{{{}}}QQQjjj|||wwwjjjiiibbbWWWNNNHHHFFFEEEDDD@@@???===;;;;;;???FFFKKKNNNPPP[[[jjjmmmeeebbbfffddd___ZZZYYYZZZYYYTTTNNNNNNMMMLLLIIIGGGDDDBBBAAAAAAAAA@@@<<<777666888;;;777999:::999:::;;;888333///000111222111///---,,,''')))---///000000...---(((((())))))))))))((((((''')))---000111111000///(((((()))************)))''')))+++------...111333,,,,,,+++***+++,,,...///+++,,,------,,,+++***)))$$$&&&(((***,,,,,,,,,,,,+++((('''***///222222111222///---...111333222111444444444555888999999999AAAEEE\\\nnnPPPDDD;;;<<<===<<<:::555000---....../////////...---,,,---222666444...+++...333444...))),,,444777333---000///---+++((('''&&&%%%###%%%'''*********)))(((...---,,,***((('''&&&&&&%%%%%%%%%'''***...111444///...,,,***))))))***+++***'''######%%%''''''&&&(((&&&(((///777777---###&&&)))***)))'''&&&))),,,++++++***)))(((***...111(((***+++)))''''''***---'''$$$###&&&***,,,+++)))((())))))))))))(((((('''---,,,***)))((((((((()))------,,,+++************''''''***---,,,***---222666555444+++444@@@SSSoooAAA333333222000---,,,...000+++666111%%%''',,,,,,///***+++,,,------,,,***)))+++************---000222,,,'''&&&***---+++(((((()))******)))''''''((())))))***+++---///000000000'''...333222000111222000//////////////////.........000111222555777222***111222444666666666888;;;888???666;;;@@@DDDPPPJJJCCCHHHHHHAAA@@@FFFKKKKKK@@@DDDFFFDDDGGGOOOUUUWWWSSSRRROOO^^^aaa```gggVVVUUUbbbhhhyyy|||wwwzzzVVVhhh}}}vvvpppddd___VVVNNNIIIDDD@@@>>>@@@>>><<<::::::>>>EEEJJJNNNQQQXXX```gggjjjhhhfff```ddd```WWWUUUZZZXXXPPPVVVSSSNNNIIIEEEBBB@@@@@@:::;;;<<<======<<<;;;;;;444444555555555555444444666444111...,,,,,,---......000111///+++))))))+++(((***,,,***''''''))),,,''')))...444888777111,,,...,,,***'''&&&''')))***************+++,,,---...---,,,+++*********+++,,,---,,,+++***)))))))))))))))(((''')))---000///---+++,,,,,,+++***---333888777555444555777888555333999777444444555777888999>>>EEEXXXvvv___FFFAAA999<<<>>>444000333000***,,,///111111000...,,,'''&&&&&&(((,,,.........777444---)))---444111(((+++***)))+++------)))%%%&&&((()))******)))(((&&&+++)))(((+++//////)))###"""&&&&&&%%%)))111333///...---+++)))'''''''''(((&&&$$$######$$$&&&'''''' (((***...777444+++,,,+++)))((())),,,---+++)))''''''((())))))((('''&&&((((((((()))))))))))))))''''''''''''(((***+++---(((&&&%%%'''+++------++++++***)))((()))***+++,,,+++***)))+++---,,,)))&&&***%%%...777111---///---:::111777999;;;===OOOjjjCCC333///---///000---,,,...000...,,,***)))***,,,---,,,((('''+++,,,((()))...111+++(((******)))---444/////////......------,,,+++000---&&&(((111333,,,+++'''+++666777---&&&(((+++,,,///111222222222111000111111///,,,+++---000222222333333333222111111000333666444000000333777777777777:::>>>DDDJJJMMMDDDAAA@@@EEELLLOOOJJJEEEIIIEEEDDDHHHMMMPPPQQQSSSOOOUUUWWWVVV]]]hhhiiiaaa\\\```gggtttzzzrrryyySSSfff{{{qqqkkkgggbbbYYYQQQKKKFFFAAA???@@@???===:::888;;;???CCCJJJPPPYYY```ccceeefffhhhbbbccc```[[[YYYYYYWWWSSSSSSRRRPPPMMMJJJFFFDDDBBB;;;;;;<<<<<<;;;:::888777777888888888777777666555333111...,,,++++++---......///000///---,,,...000,,,,,,,,,+++))))))+++---...,,,***+++---...---+++,,,++++++***))))))))))))'''(((***+++++++++))))))+++*********+++,,,...///---,,,+++***)))(((''''''***(((((()))+++,,,+++)))'''))),,,,,,,,,...111444000000111555:::===<<<;;;444333333444666999:::;;;;;;>>>LLLgggbbbHHHCCC;;;===>>>444000111...+++,,,---...---,,,+++)))222333222///------000333555444///,,,///444111++++++***(((((())))))((('''&&&''')))******)))'''&&&'''((()))******+++,,,...&&&))))))(((***000000,,,''''''''''''((()))***+++&&&%%%%%%%%%&&&'''((('''"""(((%%%&&&...,,,&&&))))))'''&&&'''***,,,+++)))************(((&&&%%%###******)))((((((''''''(((((('''&&&%%%$$$%%%%%%&&&((('''&&&(((+++,,,,,,*********)))******+++,,,,,,***)))((()))+++,,,***''',,,'''...555...***---+++666...555555666999MMMlllDDD999444000000///+++((()))000///,,,***))))))+++,,,+++((((((---...,,,...222+++)))***//////+++***------+++***,,,...000111000$$$,,,///---111777555,,,---)))---777999///***+++............---,,,+++++++++---......---...111444111111222222222222222222000333555444111000333777:::;;;<<<>>>@@@CCCEEEFFFCCCAAA@@@CCCGGGIIIFFFCCCHHHHHHIIINNNRRRQQQOOOMMMRRRXXXZZZXXX]]]ggghhhaaabbbddddddjjjrrrooorrr{{{RRRhhh~~~sssllliiiddd[[[SSSLLLFFFAAA>>>======<<<999888999<<>>>>>===>>>>>>@@@AAABBBCCCCCCFFFIIIMMMQQQSSSQQQKKKFFFNNNTTTVVVUUUZZZcccddd^^^gggjjjeeedddooorrrqqqwww}}}UUUlll{{{sssjjjddd\\\SSSLLLEEE???<<<999999:::999999:::===???BBBJJJSSSYYY\\\^^^bbbeeehhhbbbaaaeeeaaaXXXWWW]]]YYYXXXUUUQQQLLLGGGBBB??????>>>===<<<;;;:::888888555555555444222000///...111111000//////111222333////////////000111444666000+++'''&&&(((******(((&&&'''))),,,------+++***&&&'''((((((((((((((('''((()))+++---...------,,,---,,,+++***))))))((((((((((((((((((((((((''''''))))))*********)))'''%%%%%%&&&(((***,,,---///000666777888999888666333111333444666666666555666666===;;;===LLLiiikkkNNNAAA888:::>>>777444555111000///...---------......111333444222000111555:::444444333000...---,,,******,,,---+++(((&&&(((***))))))***++++++***))))))---000222---&&&&&&---444------.........---***&&&&&&'''((())))))'''&&&%%%%%%'''***+++***(((&&&&&&///000&&&!!!&&&&&&###)))''''''''''''((((((((((((&&&&&&'''((()))*********,,,***((('''&&&&&&'''(((&&&&&&&&&'''((()))***+++))))))(((((()))))))))((('''(((***,,,------,,,,,,)))((('''((()))+++---...///***///111))))))---***---)))111---,,,222IIIrrrFFF111---,,,///222000111333///...,,,***((((((((()))''''''(((***,,,...000222)))&&&%%%&&&)))---222666777000)))(((,,,///,,,(((++++++((($$$&&&,,,...+++)))''')))000333///,,,---,,,,,,++++++,,,...000111000000///...---,,,,,,---+++***))))))***,,,...000000222333333111222444666888999:::;;;<<<<<<<<<<<<777:::<<<===<<<>>>BBBEEEGGGJJJMMMMMMNNNNNNKKKGGGGGGLLLOOOPPPTTT[[[]]]ZZZbbbmmmkkkgggqqqxxxuuuuuuXXXmmm~~~wwwlllggg___VVVOOOHHHAAA===:::;;;;;;;;;::::::<<<>>>BBBFFFLLLTTT[[[___aaaaaagggbbbbbbfffbbbXXXWWW^^^[[[XXXTTTNNNIIIFFFCCCBBB@@@@@@???>>>============999999888777555333222111000/////////000111222333000///......///111222222000,,,((('''***,,,+++)))'''(((***,,,,,,+++******---,,,***))))))+++,,,...((((((((()))***---///111*********)))(((''''''&&&###$$$&&&((())))))))))))((()))+++++++++************(((''''''***---000222000222444555555555444333333555777777666555666777<<<<<<>>>JJJeeesssSSS@@@666888===999888;;;666111000...------///000111000111333666999:::;;;:::777444222///,,,(((''''''(((---111111...+++***+++++++++++++++++++++++++++///000111///---,,,...000---,,,,,,...///---***((()))*********)))'''%%%$$$$$$(((+++,,,)))&&&%%%$$$///111)))%%%***((($$$((()))))))))(((''''''&&&''''''''''''((()))***++++++***)))((('''(((((()))***&&&'''((()))***++++++,,,))))))))))))((('''(((((('''((()))+++,,,,,,+++***))))))))))))***,,,...000---***///000))),,,222---+++)))111------555KKK~~~xxxJJJ777222///000000,,,+++,,,...---+++)))(((((((((((())))))***)))***---......***)))'''&&&(((---111333:::222***(((+++---)))%%%+++)))%%%"""###'''***(((((('''(((---000...------************,,,...111222222111000...---,,,***))),,,+++***)))***,,,///000000000111111111222333555666666777888;;;===@@@AAA999<<<>>>===;;;;;;>>>BBBJJJMMMLLLHHHHHHNNNPPPOOOKKKOOOQQQQQQSSSWWWXXXWWWYYYlllpppkkkppptttqqqrrr}}}yyyZZZlll}}}uuupppkkkccc[[[TTTMMMFFFBBB??????>>>;;;999888999;;;AAACCCHHHQQQZZZ___```___ccccccdddeee```YYYYYY\\\WWWTTTPPPLLLIIIGGGGGGGGGAAA@@@???>>>>>>>>>>>>>>>888888777666555333111000,,,,,,,,,------...///000000///...///000111000...///...------...//////...///...+++(((%%%%%%(((+++,,,***(((&&&&&&'''***+++'''%%%$$$$$$&&&)))---///%%%&&&''')))************"""$$$&&&(((************(((***++++++++++++---//////,,,((((((***...111222111333444333111///000000000333777777666777:::===777;;;???HHH```|||]]]FFF:::999===999999<<<888111000...------...//////,,,,,,...222666888666333:::444...---+++'''%%%&&&'''+++000222111...,,,+++++++++++++++++++++++++++,,,,,,,,,...000111000///,,,)))***---///,,,***+++(((((()))))))))(((((('''%%%))),,,,,,(((%%%$$$%%%)))---'''%%%+++(((###&&&((()))***)))'''&&&&&&''',,,+++***)))(((((((((((()))))))))******+++++++++((())))))))))))(((''''''''')))))))))''''''''')))'''((())))))***)))))))))'''(((*********+++---///+++***///000***///555///+++)))111---000:::NNN|||}}}MMM444000---//////---+++---++++++***)))((((((((((((+++------******---...,,,***---...,,,,,,...,,,)))555000***))),,,---+++(((&&&&&&'''(((******)))&&&***))))))+++...///......,,,++++++******++++++,,,...------...///...---+++///......---...///111222......//////000111222333666666777999<<<@@@CCCEEE@@@BBBCCC@@@<<<:::;;;===KKKOOOMMMFFFFFFOOOTTTTTTUUUWWWYYYXXXVVVVVVVVVWWWUUUkkksssnnnmmmjjjgggkkkyyywww{{{yyyttt\\\kkkyyyqqqmmmfff^^^WWWPPPIIIEEE@@@???===:::777777888:::===BBBIIIPPPWWW\\\___aaa^^^dddfffbbb\\\[[[ZZZYYYTTTSSSQQQNNNLLLJJJHHHGGGAAA@@@>>><<<;;;:::::::::666666555555333222000000++++++,,,,,,------...............000333333000---,,,...000111000000000111111111///+++((('''***---***)))((('''&&&&&&'''''''''&&&%%%%%%%%%'''(((***$$$&&&(((***,,,---------%%%&&&(((*********)))(((***+++,,,***)))***...111111...++++++...000000///444444444111---,,,---///222555888777555777;;;@@@555<<>>777777999555555444222000///...------111333666888:::;;;<<<===<<<222******,,,)))'''(((&&&'''***---//////,,,************))))))*********)))******,,,---.........---((((((,,,---***))),,,&&&&&&&&&&&&'''(((((()))'''+++...---(((%%%%%%'''$$$((($$$"""***(((###'''$$$&&&((('''&&&%%%''')))...,,,+++)))''''''''''''***+++,,,------,,,***)))'''((()))))))))(((&&&&&&&&&((())))))'''&&&(((***)))(((((('''''''''''''''$$$''')))***((((((***,,,))))))//////)))///444---,,,)))000---444???PPPyyy{{{JJJ000,,,***---///------///))))))))))))))))))))))))))),,,,,,((()))---...+++***...000------///...***000...,,,+++,,,,,,+++******(((((()))***)))'''&&&***)))((((((***------,,,......------,,,***)))(((,,,++++++---000000///,,,/////////////////////000---,,,,,,---///111111222444555777:::<<<===>>>???BBBCCCDDDCCCAAA???>>>>>>FFFMMMOOOHHHFFFNNNQQQNNNUUUVVVXXXXXXVVVTTTUUUWWW\\\mmmtttrrrppphhhfffnnnoooqqqxxxvvvooozzz___lllpppllleee^^^WWWPPPIIIEEE===<<<;;;888777777:::===:::BBBKKKQQQTTTXXX___ddd[[[eeehhh___ZZZ[[[[[[WWWUUUUUUTTTRRRNNNJJJFFFCCCAAA???<<<:::777666666666999999888888777666444444---------.........//////------...111555555222...(((,,,111222000...///111+++///444555222///---....../////////...---+++***((())))))(((((('''&&&&&&((()))+++,,,------,,,,,,'''(((***++++++)))'''&&&,,,,,,,,,)))'''(((---111111///...///222222000---,,,...///......000555999777999:::888444555999>>>888???@@@>>>LLLkkkpppZZZIIIAAA>>>666444555000:::999777555222///---,,,'''+++000000///222888>>>===111''')))---,,,+++,,,&&&$$$$$$'''+++---,,,)))))))))(((((((((((())))))+++,,,+++***(((((()))+++///)))'''+++,,,)))(((,,,((('''%%%$$$$$$%%%&&&'''***---000...)))&&&&&&)))"""&&&"""!!!))))))%%%)))"""%%%%%%%%%%%%(((++++++***)))(((((()))******,,,---//////...,,,)))'''%%%&&&((()))++++++******%%%'''))))))'''&&&(((+++***)))'''&&&%%%%%%&&&&&&"""%%%))))))'''&&&''')))((()))000///(((...222))),,,(((///---666BBBPPPwwwvvvDDD666111---...---)))'''((((((((((((((())))))))))))%%%))))))%%%&&&+++,,,)))+++...,,,''')))111666444///......---,,,******)))444...'''$$$######$$$&&&((('''%%%$$$&&&******)))//////000000///---+++***,,,++++++---000000...+++------.........---,,,,,,,,,++++++,,,...000111000111333777999:::999777555???@@@BBBEEEFFFFFFEEECCC>>>IIINNNHHHFFFKKKJJJDDDKKKMMMQQQSSSSSSRRRTTTXXXfffrrrvvvwwwwwwnnnlllwwwiiilllrrrmmmeeepppZZZqqq|||mmmllliiicccZZZQQQHHHCCCBBB===:::===???;;;888777>>>AAAIIIRRRVVVWWW]]]dddcccaaa___[[[YYYWWWUUUUUU[[[[[[ZZZXXXUUUOOOHHHBBBAAAAAA???>>><<<:::888666???<<<999666555555666777555...***,,,---******---......//////......---,,,)))******+++,,,,,,------------......//////000000...++++++...222333...***,,,,,,,,,***)))&&&$$$###''')))+++)))'''&&&(((+++***,,,......,,,)))((((((***++++++)))''')))---111...000333777999777222///111222333111///000444888888666444222222333666777777777;;;@@@III^^^zzz[[[JJJ@@@<<<555666:::444>>>;;;555...)))))),,,///)))...222222///...222777777444///***'''''''''(((,,,,,,,,,,,,,,,,,,------((((((((()))***+++++++++%%%......******&&&$$$---,,,...000///+++))))))+++000...+++))))))***,,,...''',,,000000,,,((((((***(((((((((&&&$$$$$$&&&(((''')))((('''+++111...&&&***)))'''''''''))),,,---(((++++++&&&%%%******&&&******)))((('''&&&%%%%%%$$$######%%%(((******)))''''''''''''''''''''''''&&&***+++))))))+++***&&&&&&((($$$&&&,,,)))&&&///666'''+++111888888DDDsssnnn:::,,,,,,+++***,,,---+++''')))******)))'''&&&(((***&&&(((&&&$$$'''...222222000222222000111333000+++------...///...+++&&&"""111000...***&&&$$$$$$%%%)))))))))&&&$$$$$$(((---///777111)))...111...000+++...111222111000000000---///111///,,,+++,,,///'''...111---,,,111444444444//////444555333555;;;HHH===999@@@DDDAAADDDKKKAAAIIIJJJDDDFFFOOOPPPJJJHHHNNNKKKLLLZZZ___[[[ZZZfffjjjmmmooooooqqquuuyyykkkggghhhmmmmmmmmmwww\\\qqq{{{uuuooofff^^^VVVPPPJJJGGGAAA===;;;===<<<888555666:::<<>><<<999777555555555666444///,,,///000------///...............---,,,++++++***(((((()))+++...///...............////////////---,,,///222333///+++)))***+++,,,+++)))'''%%%&&&(((******((('''''')))'''))),,,...---,,,,,,---&&&))),,,---+++(((((())),,,,,,---000333444333222...000111111000000000111666555333222111222333444555999???DDDKKK\\\zzz{{{ZZZHHH???>>>:::<<<<<<444:::999666222...,,,---///,,,000555666444333444555222000,,,)))((((((***+++((())),,,...000222333333...000111...)))%%%%%%&&&***///***&&&***(((&&&,,,***,,,---,,,)))'''(((***---,,,***)))))))))***+++(((,,,//////+++((()))+++((())))))(((&&&%%%&&&(((333444000,,,,,,000///***&&&(((+++------,,,)))'''$$$((((((%%%&&&+++,,,)))))))))(((''''''&&&&&&&&&'''&&&%%%&&&((())))))(((''''''''''''''''''''''''&&&)))+++)))))),,,,,,(((&&&)))&&&(((///+++(((111111''',,,///444888FFFtttmmm999333333111...,,,***'''%%%'''((()))(((&&&&&&&&&'''$$$(((***(((***...111000222333222000000111...)))///,,,)))((())),,,------///...---***'''&&&&&&'''$$$'''***)))&&&%%%&&&)))'''333444222999888000000222111000000000000000000,,,...////////////000111---///...+++---222333//////,,,---333555444666;;;???888888AAADDD@@@>>>CCC???EEEFFFAAADDDNNNRRRNNNDDDMMMMMMNNNZZZ^^^[[[\\\^^^bbbgggjjjlllnnnqqqtttiiiiiimmmpppoooooottt|||aaavvvyyywwwpppeee^^^YYYTTTLLLFFF>>><<<<<<<<<999444444777;;;:::>>>HHHRRRXXX^^^ccccccccccccbbb```]]]ZZZXXXUUUSSSOOOMMMLLLJJJHHHGGGAAABBBBBB???======AAADDD===<<<;;;999777666555444555111000333444111///000.........---,,,+++***)))+++)))'''&&&'''***...000............------------///---,,,...000000---***&&&(((***,,,,,,+++)))(((%%%'''******)))'''''''''&&&))),,,---------...///'''))),,,,,,,,,+++,,,---000...,,,,,,...111333333222///---,,,,,,...//////222222222111111111000000222888AAAFFFIIIVVVppp\\\GGG<<<===<<<;;;888...444555777555333000.........111444777777555222111,,,+++)))((((((***,,,---&&&(((***+++,,,,,,++++++)))...222111+++'''(((+++---...%%%!!!((((((%%%)))'''((()))((('''&&&'''(((******)))))))))(((((((((''')))+++***'''%%%'''))))))***+++***(((&&&&&&'''444444111***'''***,,,---((())),,,......+++(((&&&%%%((((((&&&'''******(((''''''''''''''''''''''''***((('''((())))))((('''(((((((((((((((((((((((((((++++++((((((++++++(((&&&***'''***111---***222+++(((///+++///777GGGsssiii888///000000000...,,,---...''')))+++***)))'''''''''"""(((,,,+++***,,,------,,,...---+++,,,...,,,'''---***&&&%%%'''***---///,,,,,,***)))((((((((((((&&&((()))(((%%%$$$'''***&&&000111000777444------///......111444444000---,,,,,,---///222333333222222000+++))),,,111000,,,---,,,///444777777888;;;@@@::::::AAADDD@@@@@@EEEBBBFFFDDD>>>@@@JJJNNNLLLCCCNNNNNNMMMUUUWWWVVVZZZWWW[[[bbbgggjjjlllnnnpppaaahhhnnnoooooorrrtttsss^^^tttxxxrrrlllgggdddbbb[[[NNNCCC<<<;;;<<<===999444666;;;CCC>>>>>>FFFOOOTTTYYY]]]bbbcccdddeeeccc```\\\YYYVVVSSSPPPMMMKKKHHHEEECCC<<>><<<:::666+++000222444444222000............///111222111...,,,)))((((((((()))***+++,,,&&&&&&&&&&&&&&&'''''''''&&&***...///---++++++,,,))),,,&&&"""'''%%%"""'''%%%&&&&&&&&&&&&'''(((((('''((()))******)))((('''%%%&&&&&&%%%######%%%''')))+++---,,,***'''&&&&&&***,,,---)))&&&''',,,000///---+++)))((()))***++++++++++++)))(((((('''&&&(((((((((((())))))*********)))((()))***+++***((())))))))))))))))))))))))(((***)))%%%%%%'''(((%%%(((+++)))***111,,,'''///)))+++222***+++555FFFnnnfff888------...000...,,,...333)))+++......,,,***))))))""")))---***''')))++++++(((*********,,,111111---(((''''''((())))))(((&&&(((((('''((()))******))),,,,,,***&&&###%%%+++000333777///)))---,,,)))...&&&''',,,333999999111***---++++++...222444222000000...***)))+++---...---///000333777::::::;;;<<>>:::;;;===>>>CCCJJJKKKKKKFFF???>>>DDDHHHGGGEEEPPPNNNIIILLLNNNPPPXXXUUUYYY```gggkkkmmmnnnoooaaalllrrrpppqqqyyyzzzvvvRRRlll~~~yyypppkkkgggfffeee^^^RRRGGG<<<;;;<<<>>>;;;777:::@@@FFFAAA???FFFMMMRRRVVVYYY```bbbdddeeedddaaa]]]ZZZTTTSSSQQQPPPOOOLLLGGGDDD@@@EEEJJJJJJGGGBBB>>>===>>>>>>???>>>===;;;888777888888777666555222...))),,,,,,,,,,,,+++***)))((('''''')))***++++++******------,,,,,,++++++************)))*********)))(((,,,***(((%%%%%%&&&(((***+++)))&&&%%%%%%''')))******,,,------,,,+++,,,---///---***)))---333999===444333111111111222111000555000***)))+++...///...+++---000222444555555444333888===>>>===EEE\\\rrr|||ZZZCCC@@@===;;;999111///000000///---,,,---...///---++++++,,,---,,,+++))))))))))))))))))))))))((('''%%%%%%&&&))),,,...---++++++---...,,,(((###%%%...---)))***%%%!!!(((&&&&&&%%%%%%&&&((())))))'''((()))******)))((('''''''''&&&%%%$$$%%%'''))))))+++---,,,***(((''''''&&&+++000111---+++...333///---+++)))(((((()))***,,,++++++,,,+++)))(((((()))))))))***++++++,,,,,,)))(((''')))+++,,,+++***))))))))))))))))))))))))$$$&&&%%%"""###(((***((())),,,((()))...)))$$$++++++---444+++***333BBBiiifff<<<555111///000---''''''+++))),,,...///---+++******(((---...***(((***------+++------,,,///555555222((((((''')))***+++***(((&&&%%%%%%'''***,,,+++***---......,,,******---111======222+++...,,,+++444)))(((***///555666000+++...,,,,,,...111222///+++)))*********)))***---222111333666777999::::::999???:::777777777999>>>DDDNNNLLLGGGAAA???BBBDDDEEEHHHQQQMMMEEEHHHLLLSSS^^^VVVYYY]]]ccchhhkkkllllllkkksssuuuqqqttt}}}|||OOOjjj|||tttnnngggcccaaa]]]VVVPPP???<<<<<<>>>===;;;===BBBAAA===>>>EEELLLQQQVVV\\\]]]___aaacccbbb```]]]ZZZQQQQQQQQQRRRSSSQQQNNNKKKJJJHHHFFFDDDBBB@@@???>>>======>>>>>>===<<<:::999888999888555444333...)))++++++,,,,,,,,,+++******''')))+++,,,,,,+++)))(((++++++++++++************++++++++++++,,,,,,------///---)))%%%$$$%%%''')))---***&&&%%%&&&)))******''')))***++++++,,,...///+++++++++---///000///---,,,+++,,,...111222111///,,,---///222333111,,,)))+++---000333555666666666777999<<<======DDDWWWiii\\\BBB<<<888666888555//////...+++)))(((***,,,...---+++))))))***,,,---***+++++++++***)))''''''---+++(((&&&$$$%%%'''(((+++(((&&&***///000+++&&&(((333444000000)))%%%,,,(((&&&$$$$$$&&&((()))(((&&&'''((()))***)))((('''***)))((((((((()))***+++)))***++++++)))(((((()))'''+++111444111++++++...(((***,,,---,,,***&&&$$$'''&&&(((,,,---+++***,,,))))))******++++++,,,,,,(((''''''(((+++,,,+++***((((((((((((((((((((((((""""""!!!%%%---111222***,,,'''&&&+++&&&###+++...,,,333......222===fffhhh???666...***------((('''+++(((***,,,+++***(((((((((///000///,,,,,,000222000+++,,,+++)))+++//////+++,,,)))&&&&&&)))...222333&&&$$$%%%(((,,,///...+++)))...555777444000------555777111000555000,,,444666111+++)))+++..................///000///,,,)))&&&(((+++---,,,***...555000333444333555888888666777999<<<======<<<<<<===GGGFFFDDDBBBBBBDDDFFFGGGIIIQQQLLLDDDIIIPPPXXXdddWWWWWWXXX[[[___cccddddddlllmmmllliiilllsssxxxxxxSSSooouuuqqqlllfffaaa[[[UUUQQQDDD>>><<<===>>><<<<<<>>>::::::>>>EEEJJJNNNUUU\\\[[[\\\^^^______]]][[[ZZZTTTSSSRRRRRRRRRRRRQQQPPPLLLGGGBBB@@@AAABBB???<<<;;;;;;;;;<<<<<<;;;;;;;;;777999888444444555222,,,***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***)))((()))))))))***************)))***++++++,,,,,,...///...---+++***)))(((((()))+++)))((()))+++,,,***(((''')))******)))***,,,...***))))))+++------)))&&&)))((()))***---000000///))),,,000222111///,,,+++...///000222333444555555777888;;;>>>???DDDQQQ___zzz```EEE>>>666111444333...///...+++(((&&&''''''(((***+++***((('''***---***+++,,,,,,+++)))'''&&&*********)))(((((('''''')))''''''***///111000------555222///111,,,'''---)))&&&######%%%'''((('''%%%%%%&&&'''''''''''''''***)))((()))***+++++++++((()))))))))(((((()))+++&&&''',,,111///(((&&&)))&&&(((***,,,+++)))&&&###$$$"""%%%+++---***))),,,))))))))))))))))))))))))***((('''(((******)))(((''''''''''''''''''''''''$$$&&&&&&%%%)))111777888)))***$$$$$$***'''%%%///000(((///222444333;;;eeeiii???666***%%%,,,000,,,***---(((*********((('''((()))//////...---111555222,,,((()))'''%%%&&&***+++''',,,)))'''(((+++...111222(((''''''+++000333111...,,,111666777444111000000...111///222888222---555888555111---+++,,,---...,,,///111222000...,,,,,,***(((+++111222///000444...222333111333888:::888666;;;???@@@???===<<<<<>>;;;:::;;;777999>>>EEEHHHKKKRRRZZZYYYZZZ\\\]]]]]]\\\ZZZYYY[[[WWWSSSPPPPPPQQQQQQPPPGGGCCCAAACCCGGGEEE>>>666999999999::::::;;;;;;;;;666999888444444888666000******+++,,,------------///...,,,+++)))))))))***(((((())))))******++++++'''((())))))***+++---///,,,---.........,,,***)))))))))***---///...)))%%%+++,,,+++***'''''''''))),,,(((%%%%%%(((+++,,,,,,...+++))))))+++---......---...---+++)))***///444000000111111111222222333444444888===@@@CCCLLLVVVrrrlllPPPGGG;;;333444555...//////---***&&&%%%$$$"""'''++++++'''%%%'''******+++,,,---,,,***((('''!!!(((///444777999999000000///...,,,*********111333---***///---'''***)))&&&""""""$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&''')))))))))((('''((((((''''''(((***---'''&&&***000///)))(((+++***)))'''&&&%%%&&&((()))%%%"""$$$***+++&&&%%%(((((((((((((((((('''''''''+++***(((((())))))'''%%%'''''''''''''''''''''''',,,...,,,))),,,333888999((()))######***((((((333111$$$,,,444999444;;;fffhhh;;;???000'''---000***$$$%%%+++,,,,,,***)))(((***++++++++++++---333666000''')))***)))'''***000111...''''''***,,,...,,,(((%%%+++))))))---333666444000444444333000---...333888444555111333:::444111;;;111333666666333000---,,,+++///333444111......//////***+++333777444111222...333333111333;;;>>><<<666999;;;888666888;;;===;;;<<>><<<>>>AAA888777999@@@EEEHHHMMMSSSSSSXXX\\\]]]^^^```]]]YYYWWWWWWWWWWWWWWWTTTOOOLLLHHHFFFDDDBBBAAA@@@>>>;;;:::::::::;;;===>>>@@@AAA???;;;666333222333333333333...---000///******......+++))))))+++---,,,***,,,+++)))''''''(((***,,,...---+++)))((((((((()))))),,,+++))),,,222000***,,,'''&&&))))))%%%%%%)))+++***)))(((((((((((((((''''''''''''))),,,///111&&&'''***,,,------,,,+++------,,,+++++++++,,,,,,---///222444444333111000///000444888999;;;CCCMMMlll|||UUU???:::...***666......---,,,)))((()))***%%%&&&((((((''''''(((******,,,------,,,++++++,,,***---...---111<<>>???;;;ttt[[[;;;444***+++//////333222'''***++++++)))'''&&&'''(((''',,,...,,,---333333///...,,,***(((''''''((()))))))))))))))************---,,,000666555...---000444000++++++---000000///333555888999888666222000000000000000///...---,,,222222000222888<<<666,,,111,,,///666444+++***111000???===333444666555777999555555999999666777;;;999777777:::@@@BBB???;;;GGGKKKMMMIIIDDDEEELLLTTTQQQ]]]ZZZOOOOOOOOOPPPWWW]]]XXXWWW\\\eeemmmttt{{{tttyyyyyyrrrlllppp~~~NNNnnn~~~{{{rrrooolllbbb^^^YYYNNNIIIHHHFFFAAA======@@@DDD@@@===<<<@@@BBBDDDHHHMMMPPPUUUXXXXXXZZZ]]]]]]ZZZZZZYYYYYYYYYXXXVVVRRROOOKKKIIIGGGEEEDDDCCCAAA???<<<<<<<<<;;;;;;;;;::::::;;;999666555666555444333333...---///...***)))---***)))(((***---......,,,---,,,+++***))))))((((((+++***)))((((((((()))***)))++++++))),,,000///)))+++((())),,,+++'''(((,,,###$$$$$$&&&(((***,,,---((()))***+++,,,,,,,,,,,,******+++++++++***)))((()))))))))******+++,,,------///000222333222111000999888999:::777666;;;BBBSSSsss[[[AAA999000+++222.........---,,,+++,,,---++++++,,,+++))))))***,,,***+++++++++*********+++''',,,000222777===???<<<555333111///......---,,,,,,+++************)))(((&&&&&&%%%%%%&&&&&&'''(((!!!"""$$$''')))+++,,,---&&&&&&&&&'''((()))***+++((((((((('''(((((())))))((()))+++,,,+++*********...,,,)))((()))))))))(((((())))))***+++,,,,,,,,,+++************+++,,,---(((******''''''******((()))((((((''''''&&&&&&'''$$$"""###)))111444111,,,...---,,,+++************---,,,***888888<<<<<>>DDDGGGGGGFFFGGGHHHSSS^^^[[[QQQPPPNNNLLLQQQeeeccc^^^ZZZYYY\\\______nnnvvv~~~}}}wwwtttuuuxxxNNNkkk}}}sssqqqnnnccc___ZZZOOOMMMJJJEEE???;;;<<>>??????CCCHHHMMMRRRUUUVVVYYY]]]___\\\[[[YYYXXXWWWWWWVVVSSSQQQMMMJJJHHHFFFEEEDDDBBB@@@>>>>>>======<<<:::999888888777777777777666333000222///---...,,,)))(((***&&&&&&(((+++...000///...,,,---------+++)))'''%%%((((((''''''((()))*********++++++)))+++...,,,(((((())),,,///,,,((()))---((((((''''''''''''(((((()))***,,,------+++)))'''+++******)))))))))))))))(((((()))***,,,---///000......//////000111111111444444666999999999>>>FFFNNNlllgggGGG===777111444222111000...------,,,,,,...///...,,,******+++---++++++***))))))***++++++)))---111222555999888444444222///,,,++++++---...---...---***'''&&&)))+++(((&&&###!!!"""$$$'''***))))))(((((())))))******((())))))))))))(((''''''((('''''''''((()))+++,,,++++++++++++************...,,,***)))******)))(((%%%'''+++---...---+++)))***)))'''&&&'''(((+++,,,(((++++++))))))+++***'''))))))***)))(((&&&$$$###'''''''''***---......,,,000///000222444222---((()))111///555000:::>>>uuu___DDD:::333333222******---'''$$$%%%'''((((((***,,,///***------***)))+++***''')))******+++,,,,,,,,,+++)))((((((((()))***,,,---000000222444111,,,)))+++))),,,///000///---,,,+++&&&&&&'''(((((((((''''''+++,,,---///000111111111111888<<<888333333666777///,,,///666666222444;;;111333///111888333...444//////333:::<<<:::999:::999777777:::>>>???>>>;;;888;;;@@@FFFJJJLLLJJJHHHEEEOOONNNIIIMMMLLLKKKPPPaaafffddd\\\YYY^^^```]]]eeemmmvvv{{{xxxrrrmmmkkkVVVppp}}}sssqqqmmmccc^^^ZZZOOOLLLHHHCCC===::::::<<<>>>999777888===??????AAAEEEKKKQQQVVVXXX\\\```aaa^^^XXXVVVTTTSSSSSSRRRPPPNNNKKKIIIEEECCCCCCBBB@@@???>>>>>>?????????>>>===<<<999888666666555444111...111///...,,,+++)))((()))%%%&&&))),,,...///...---++++++++++++***)))((('''(((((((((((())))))*********++++++***++++++***(((&&&***......+++'''(((***,,,+++***)))(((''''''''')))******+++***)))''''''((((((''''''(((***,,,...,,,,,,,,,---...///111222...---------...000111222......222777;;;===CCCJJJRRRhhh{{{vvvRRRDDD@@@:::999666444111///...---+++***---...---+++******,,,......---++++++,,,---------...222222...,,,000333444333111...+++)))***---000111000///---+++)))(((((((((&&&$$$"""###%%%(((***---,,,***((('''''''''(((((())))))***)))(((&&&%%%))))))''''''''')))***,,,,,,***)))((())))))))))))***((('''((()))***)))(((&&&(((+++---...,,,)))''''''&&&%%%%%%$$$$$$%%%%%%'''+++,,,++++++...---)))++++++***)))((('''''''''+++,,,,,,,,,,,,---...000...---...333888888222,,,***555111000,,,<<>>777///666000111444777999999999:::777666555777:::<<<;;;:::<<<>>>@@@CCCFFFJJJMMMPPP@@@GGGDDDBBBHHHIIIHHHNNNQQQ[[[^^^XXXYYYbbbeeeaaa^^^___ccchhhjjjjjjjjjlllWWWppp}}}sssqqqnnnddd```\\\QQQJJJGGGCCC???===;;;::::::555555999@@@CCCAAAAAACCCHHHOOOUUUYYY]]]```___\\\VVVTTTRRRQQQQQQQQQOOOMMMKKKHHHDDDBBBAAAAAA@@@>>>?????????>>>>>>===<<<;;;777555222222222333222111000000...,,,******)))(((''')))+++---------,,,+++***)))(((''''''(((***++++++++++++*********))))))******+++,,,+++))))))***&&&***---,,,)))&&&&&&%%%%%%%%%%%%'''(((***,,,---)))((('''&&&&&&'''((())))))((('''&&&(((***---...///......------.........------,,,,,,---///111333444333444888::::::===BBBFFFYYYkkk]]]IIIAAA:::777555222000/////////---,,,,,,,,,------,,,---000222111///---...000111000///+++333555///((()))///333222111...+++(((***...222000...---///222111+++&&&''''''''''''(((((((((((('''&&&&&&&&&''')))+++,,,&&&&&&((())))))((('''&&&+++***)))'''''''''((()))***(((&&&&&&((()))((('''&&&&&&&&&'''***++++++***************)))((('''''''''((())))))'''$$$""" $$$(((***)))+++...---***---+++(((&&&''')))---///%%%'''***+++---///444888,,,***(((,,,111222...)))---666///---,,,???CCCqqq]]]AAA<<<888;;;999......555444/////////---***)))***++++++***+++,,,,,,***)))***((()))***+++***(((&&&$$$***)))'''&&&%%%%%%&&&&&&$$$(((,,,---...///000000---......+++)))***///333111000...---++++++++++++***+++---...000111222222222555555222000222333111333333666999999777888<<<999444...555@@@:::222888666666555444555777999999555444444555777888888888777<<<@@@AAA???@@@EEEKKKMMMNNNFFFBBBGGGEEEBBBHHHIIIPPPSSSPPPRRRXXXZZZVVV[[[VVVUUUZZZ___aaagggnnnPPPlll~~~tttssspppgggccc```UUUKKKHHHDDDAAA@@@>>><<<:::999999===CCCEEEBBB@@@BBBDDDKKKQQQTTTWWW[[[ZZZVVVVVVUUUTTTTTTTTTSSSQQQOOOMMMJJJFFFCCCCCCBBBBBBAAAAAA@@@===;;;999777666666333111000000222555666666...000///+++***,,,,,,))))))+++------,,,******+++***)))'''&&&'''))),,,...+++++++++++++++***)))(((***)))+++---,,,))))))---(((++++++))))))***((($$$&&&%%%%%%&&&&&&'''((()))((('''&&&%%%%%%'''***+++---,,,***(((((()))***,,,///...---+++******))))))---,,,,,,---...000222333555333444888;;;:::<<<@@@BBBSSShhhfffLLL<<<333333222///---...111333222000,,,---000000000111333555222000...000333333111---&&&///666222,,,***,,,---000000...+++((()))...333+++******000666666000)))&&&(((***+++,,,+++)))(((((((((''''''&&&&&&''''''$$$%%%&&&&&&'''''''''''')))))))))(((''''''&&&%%%(((%%%$$$%%%((()))(((%%%&&&&&&''')))+++---,,,+++***)))((('''&&&&&&&&&'''***,,,---...---)))%%%""""""&&&'''&&&'''++++++))),,,)))&&&%%%&&&***000333''')))***++++++,,,///111000---******,,,---+++)))...444---------???BBBrrr\\\@@@999555999999000111777555---......---++++++,,,---+++)))***------+++***,,,++++++,,,,,,+++)))'''%%%((((((((('''&&&&&&%%%%%%,,,000111...,,,,,,+++)))&&&)))---......,,,++++++------------...///000111---...//////////////////333444333111333666444///+++...333666888888999:::888777000333<<<999333777:::;;;888333333777999888444444333444444666777888222;;;DDDEEE@@@===???CCCLLLKKKBBBAAAHHHEEEAAAGGGMMMNNNOOOSSSWWWZZZZZZYYY\\\WWWVVV\\\^^^^^^ccckkkTTTmmm|||rrrqqqpppgggdddaaaVVVLLLHHHBBB???>>>>>>===<<<<<<:::<<<@@@AAA???@@@CCCFFFJJJLLLLLLOOOTTTUUUSSSVVVVVVVVVVVVWWWUUURRROOOOOOKKKGGGDDDCCCCCCCCCBBBAAA???;;;888666666666777555444333444666666444222---000///++++++......+++***,,,---,,,***)))+++,,,,,,+++*********+++,,,---((()))***++++++******)))***)))+++///---)))***000+++,,,***(((,,,111///))),,,+++***((('''&&&&&&&&&(((((((((((())))))******------+++*********+++,,,...---,,,+++))))))((((((,,,,,,---...///111222333111///111777<<<===@@@CCCFFFRRRcccnnnQQQ;;;111666666222///000333555333000+++...111222222111111222///---,,,///222222...))))))---///...---///...,,,,,,------***'''(((---222++++++,,,///111111...***'''(((***,,,,,,+++***(((,,,,,,+++)))&&&$$$"""!!!%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''%%%$$$&&&$$$###&&&***,,,)))%%%''''''''')))***+++)))'''%%%%%%%%%%%%&&&&&&'''''',,,---...///...,,,***((('''))))))&&&&&&******((()))'''%%%%%%&&&***...000...---,,,,,,,,,+++***)))111///---,,,+++,,,,,,---)))///+++///+++888>>>uuu\\\BBB444000444555...000444000+++,,,,,,+++******,,,...,,,)))***------)))))),,,******+++++++++)))((('''%%%&&&(((******)))((('''///333444000---......+++)))***,,,...000000---+++******+++---...///000000000000000000///---,,,,,,///111222111333666333---333888>>>AAABBBBBBAAAAAA888<<<555000777:::555777:::<<<:::555555999:::777555555555444444555777999888>>>CCCDDDBBB@@@AAACCCDDDCCC>>>BBBMMMJJJCCCHHHNNNFFFGGGSSS]]]]]]]]]aaa___ZZZZZZ``````]]]bbbmmm___sssxxxoooooonnneeeccc```UUULLLFFF>>>::::::<<<======;;;777666999;;;<<<@@@EEEIIIKKKJJJHHHJJJQQQTTTTTTUUUUUUVVVWWWWWWUUUQQQNNNNNNKKKFFFCCCBBBBBBBBBBBB???===:::888777999;;;===:::999999:::999555///+++,,,000000++++++000000,,,)))+++---+++)))))),,,///---......///...---+++***$$$&&&''')))***+++******)))(((+++000...)))+++222------)))(((///888666...*********+++,,,...///000)))***,,,,,,,,,+++)))(((*********+++,,,---/////////...---,,,++++++++++++,,,,,,...///111222333333333000222888<<<<<<===@@@AAAHHHSSSnnntttWWW>>>666???===999444333444444000,,,***---111222111///------+++******---111111+++&&&222...'''$$$)))222333000)))+++,,,***&&&&&&+++000...///000...+++)))(((((((((((()))***+++******)))&&&'''((())))))((('''&&&&&&%%%$$$###"""###$$$%%%!!!###&&&((()))(((&&&%%%%%%######''',,,...***&&&'''&&&&&&''''''&&&$$$""" !!!###%%%'''(((((((((++++++,,,,,,,,,---------...///---)))(((++++++)))&&&&&&%%%&&&''')))+++,,,+++++++++---000111000///((()))***)))((())),,,...$$$++++++111***222;;;xxxTTT:::111,,,000222,,,...000***+++,,,,,,***)))((()))+++---))))))------((('''***&&&''''''(((((((((((((((###%%%))),,,------,,,+++***111333000000555666333...***&&&&&&***---......++++++,,,------------,,,(((***,,,...000222333444)))...000000000222000,,,000666;;;===<<<;;;888555888AAA:::000666;;;888888777;;;<<<888888;;;;;;666666666666666555666888:::@@@>>><<<;;;<<<@@@CCCFFFKKKJJJEEEKKKUUUMMMBBBDDDHHH999888IIIUUURRRQQQWWWbbb[[[ZZZ___^^^\\\eeesss___vvvzzzrrrmmmjjjddd[[[TTTHHHAAA>>>@@@???:::888;;;===;;;999;;;@@@DDDFFFFFFEEEDDDDDDGGGLLLQQQUUUVVVUUUWWWWWWSSSRRRSSSRRRNNNKKKGGGBBBBBBFFFHHHEEEBBBAAA???<<<:::999;;;===>>>;;;===<<<888222//////222000...---...///...---++++++***)))))))))***+++,,,'''***...111222///,,,)))///111333111...,,,...000333---***,,,+++'''(((---,,,)))'''+++111444000+++...---......,,,+++,,,//////+++,,,333222)))(((000///,,,,,,111333111000111/////////---,,,+++---///,,,,,,---000444666666555777666666777;;;@@@FFFIIIKKKDDDNNNnnnvvvQQQAAA>>>777555:::===;;;555000///000,,,------,,,---///000///333...,,,......+++)))***//////...//////...+++))),,,+++******,,,......---***+++,,,------+++***(((&&&'''(((*********)))((($$$$$$%%%&&&&&&%%%%%%%%%'''%%%######%%%'''((()))''')))(((%%%&&&+++***$$$&&&&&&%%%$$$$$$#########"""###$$$%%%$$$### """###"""!!! ###%%%)))'''&&&&&&)))+++,,,------222111******000000+++)))'''''')))***))))))+++---******,,,***%%%&&&++++++++++++***((('''((()))((((((+++(((000444AAAuuuVVV;;;............//////000000---222,,,---)))---666"""444...+++------***)))***"""+++)))$$$'''&&&%%%,,,++++++******+++---///000000888000111000000===999333...,,,000222///,,,,,,***///111---,,,000222///000,,,)))+++///000---))),,,+++...***&&&000555+++111333666777666555555666888::::::777777999;;;<<<777888999::::::999888777888999::::::999777444222222:::>>>:::888===BBBCCC@@@AAABBBCCCFFFKKKNNNMMMCCC???IIIEEEJJJVVVOOOPPPSSSXXX^^^bbbdddfffjjjmmmZZZsssvvvoookkkeee\\\UUUIIIBBB>>>@@@@@@======@@@===:::888:::>>>AAACCCCCCCCCCCCCCCEEEHHHLLLOOOQQQ\\\^^^]]]XXXUUUUUUSSSNNNMMMIIIEEECCCDDDDDDBBB@@@AAA@@@>>><<<;;;;;;<<<===;;;999777666555444333222000/////////000...+++)))***************+++,,,,,,+++,,,---......---,,,+++,,,---//////...///000111111,,,***,,,,,,)))***///...+++(((***...000000...++++++++++++***)))+++...<<<777777===;;;333333:::000,,,,,,000222000///111111222333222///,,,++++++///......000333555555444555555555777;;;???DDDGGGBBBFFFRRRfff|||[[[FFFBBB===555999<<<:::444///...///,,,---...---,,,,,,+++)))...***)))+++,,,***(((***,,,,,,,,,///111222222111***)))))),,,///222444444,,,---------,,,***'''&&&(((((())))))))))))))))))%%%&&&&&&&&&&&&%%%$$$$$$'''%%%######%%%&&&&&&&&&))),,,,,,'''&&&(((((($$$'''''''''&&&%%%$$$""""""""""""###$$$$$$###"""!!!!!!###$$$$$$$$$%%%(((+++,,,+++******,,,,,,+++***+++------***)))++++++(((------...//////---...///***((((((***)))%%%&&&+++************))))))***+++((((((+++'''///333AAAuuuQQQ888444333333222000...+++***...111***+++(((...;;;***666555555666222------111333888111+++---***'''---'''''''''(((((()))++++++222777,,,...//////888000000,,,,,,111444333222333111555555000...111222000------------............333,,,,,,+++(((000555---+++,,,000666;;;===<<<:::222444777888:::>>>AAACCCDDDCCCBBB@@@>>><<<:::888666777:::<<<;;;999666333555<<<>>>;;;999===AAAAAACCCAAA@@@BBBGGGJJJIIIFFFBBB@@@JJJCCCEEEQQQNNNTTTRRRUUU[[[___bbbdddddddddSSSooouuunnnkkkfff^^^XXXNNNGGGAAA@@@???>>>???AAA<<<:::888888:::===>>>>>>===>>>???AAAEEEIIILLLNNNUUUWWWVVVRRROOONNNKKKGGGJJJHHHFFFDDDBBBBBBBBBAAAAAAAAA@@@>>>===<<<;;;;;;999555333444777888666222111000000000000///+++(((******+++,,,,,,,,,,,,,,,///---,,,******+++---...++++++,,,...111333333222///,,,+++,,,,,,+++,,,///...---***)))***,,,///000222333111...,,,,,,...000666111000333000***+++111111---+++...000......000///222444444222...,,,+++222000///000222333333333222333555777;;;>>>AAACCC<<>>888;;;<<<:::444000///000111000000///...+++)))(((---)))(((+++---+++***+++,,,++++++,,,///222333222000///------......---,,,***+++,,,,,,+++***((('''))))))((('''''''''((((((&&&&&&&&&&&&&&&%%%$$$###'''&&&&&&'''((()))'''&&&+++///000+++&&&&&&&&&%%%''''''''''''&&&$$$"""!!!"""""""""###############%%%&&&'''''''''(((+++------,,,+++,,,,,,+++)))'''***((()))+++***&&&%%%&&&###'''***)))&&&%%%%%%&&&&&&%%%&&&'''&&&$$$&&&***))))))))))))*********+++)))***---(((000444CCCxxxJJJ444///000111111000...+++***,,,///(((,,,+++222BBB444666888<<<===777000111666999:::111+++///,,,'''+++&&&''''''((())))))))))))///444(((,,,///...555***111------222444333333555555777666222///000222111+++///111000---,,,000444777++++++///---111888666222111111777===>>>999333555666777:::;;;<<<======IIIGGGDDDAAA>>><<<;;;;;;666888:::<<<<<<:::888666888===???<<<:::<<>>BBBIIILLLJJJFFFDDDCCCKKKBBBBBBNNNMMMTTTTTTVVVZZZ```eeeeeebbb]]]PPPmmmyyypppkkkiiifffaaa\\\TTTMMMEEE@@@===<<<<<<===;;;:::888777777888999:::666888<<<@@@DDDJJJOOORRRXXX[[[\\\YYYXXXXXXVVVRRREEEFFFEEEDDDBBBBBBDDDFFFAAAAAAAAA@@@???===;;;999777555444555777888666444333111///...//////...---+++,,,---------+++)))(((---,,,***))))))+++---///---,,,,,,///333555444111///---,,,,,,,,,+++,,,---,,,------+++)))***---000999999777111---...//////:::666333333000,,,---333111---+++---...,,,,,,...+++...111222111000000000222000///...000111111000222333666999<<<>>>@@@AAA>>>IIIRRRUUU\\\ooovvvOOOBBBBBB===>>>>>>;;;777333333333999555333222000------///111---,,,///000...,,,......,,,***)))+++,,,,,,,,,111...+++***)))(((&&&%%%%%%&&&((()))++++++++++++)))(((&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''(((+++---...,,,******///111...(((%%%&&&'''$$$%%%&&&'''&&&$$$"""!!!###""""""""""""###%%%%%%)))***+++***(((((()))***,,,***((((((((()))'''&&&+++&&&'''...---%%%###'''(((...111///+++***+++***$$$$$$%%%%%%%%%$$$&&&)))(((((((((((())))))(((''',,,---000***111666GGG~~~zzzEEE222---------------,,,+++***)))...,,,333222555DDD666111333888;;;888222222666222222,,,,,,444000***...***+++,,,---------,,,+++)))111)))---//////777...555111000222111...---///111222222///...///111333---///111000......222666555+++111999444222:::???;;;888777888::::::555111777555777;;;===;;;::::::AAA???===;;;:::;;;===>>>;;;;;;;;;;;;::::::999999<<<>>>???===;;;<<<===???DDD@@@@@@EEEJJJLLLNNNQQQJJJEEEKKKCCCEEEQQQKKKOOORRRRRRUUU\\\dddeee___XXXQQQnnnxxxpppjjjiiifffaaa\\\TTTOOOFFF>>>;;;;;;<<<;;;;;;:::888666555555666777555999>>>BBBEEEJJJOOOSSSVVVYYY[[[YYYXXXYYYWWWRRRFFFGGGFFFDDDBBBBBBCCCEEEAAAAAAAAAAAA???===:::999555888:::999777555555777555111---,,,---///111222.........---,,,)))&&&%%%(((((()))***+++,,,...///,,,++++++---111222///,,,......---++++++++++++***(((,,,///...+++)))+++...333666555...+++...000...:::777444111...+++...222000+++***---...,,,+++---+++,,,---------...000222000///------///000///...333444777:::===>>>???@@@@@@@@@GGGPPPUUUaaa~~~YYYKKKKKK>>>===<<<:::777555444555===666222111000...111666555000///111111...,,,---000---***))))))))))))(((((('''&&&''')))******)))$$$%%%&&&((()))***++++++'''&&&$$$###""""""###$$$###$$$%%%&&&'''((((((((($$$%%%(((+++///000...---(((,,,//////***&&&'''+++""""""$$$%%%%%%%%%$$$#########""""""###$$$%%%&&&((()))***)))(((&&&'''(((+++(((%%%%%%''')))***+++,,,''')))000///(((&&&******000222...+++------***%%%&&&'''%%%$$$%%%'''(((((('''&&&'''((((((&&&###***,,,///***000666IIIvvvAAA222000///...,,,+++++++++,,,,,,222333<<<777333<<<------,,,000777999666444444000111///444===888000555---...///000000///---,,,'''444///111///,,,888444666222000000...)))))),,,,,,,,,...//////000444777000000//////000222333444333000<<>>::::::999999888888999:::555222444===BBBBBBBBBDDD===;;;999888999<<>>>>>>>>>>>===<<<===???CCCCCCEEEHHHFFFEEEMMMXXXPPPGGGJJJEEELLLXXXKKKGGGIIIHHHJJJRRR\\\___ZZZSSSRRRooo|||sssmmmjjjeee^^^XXXOOOLLLEEE===;;;>>>???===;;;;;;:::777444333555777888<<>>>>>???>>>888===JJJQQQ[[[zzz^^^KKKDDD;;;:::888666444444444444;;;222...//////,,,///777444///---//////,,,***+++...,,,+++***+++,,,+++***+++)))((((((***++++++***((('''''''''''''''''''''$$$$$$###"""""""""#########$$$%%%'''((((((((((((!!!"""$$$(((,,,---,,,+++'''(((,,,///,,,((((((,,,######$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$"""$$$&&&''''''&&&'''(((***(((&&&'''))),,,---...+++)))***......+++***,,,(((,,,,,,'''''',,,+++&&&))),,,,,,(((%%%'''(((''''''&&&%%%'''))))))&&&###''')))---'''...555JJJttt@@@333+++,,,---///111444666888000555555===444,,,444&&&,,,***---555999888555555222333111777>>>555---444............------,,,++++++999444444---)))666555222000//////---***+++000,,,,,,...333444333555:::222000///...///222333444555777CCCGGG888111555555<<<======;;;888777888;;;???999999AAAFFFDDDCCCFFF@@@>>>===<<<===@@@BBBDDDBBB@@@<<<999888:::>>>@@@???<<<<<>>???BBBCCCEEEJJJLLLEEE>>>EEESSSQQQFFFHHHEEEPPP]]]NNNGGGHHHFFFFFFNNNXXX]]][[[WWWRRRppp|||sssnnnjjjddd\\\UUUNNNLLLFFF===<<<@@@@@@===<<<<<<;;;888444333555888555:::@@@BBBBBBDDDIIIMMMRRRWWWYYYXXXWWWXXXUUUQQQRRRNNNIIIFFFEEECCC@@@===??????>>>>>>===<<<;;;;;;888:::<<<<<<;;;:::999888777555111////////////...---,,,+++)))((('''&&&&&&))))))))))))************$$$'''***+++***)))((((((%%%)))***((((((,,,---)))(((***+++++++++,,,---...///777999333222888888333222222111---******+++,,,)))'''(((---///,,,*********,,,---,,,++++++,,,---++++++...111444444222000444555666888:::;;;===>>><<<;;;>>>FFFMMMZZZrrrdddKKK999:::888555444444555555666777///---111000***+++222111---+++......+++)))++++++******+++,,,,,,+++)))...,,,******++++++***)))(((((('''&&&&&&%%%%%%&&&######$$$$$$%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&######$$$&&&)))***)))((()))''')))......)))''')))***(((&&&%%%$$$$$$%%%&&&###$$$%%%%%%%%%$$$###"""!!!###%%%&&&%%%%%%%%%&&&&&&&&&'''***,,,---,,,***&&&)))***)))***---...,,,333555222,,,///888777///...222111***'''))))))&&&&&&$$$$$$''',,,---***'''&&&)))...(((///777NNNrrr???333(((+++///444777999999999///000,,,333+++&&&444---++++++///555666333333666444444000333666+++&&&111...---,,,+++***)))))))))---888000000,,,)))666333333111111222000---000666000///222777666222222666111222222///------111555555777@@@@@@555555666...::::::<<<===>>><<<:::888HHH>>><<>>>>>======>>>AAACCCEEE>>>===<<<;;;<<<>>>AAABBB>>>::::::???AAA@@@AAAEEEBBBDDDLLLRRRKKK@@@BBBLLLMMMBBBEEEBBBNNN]]]RRRNNNKKKIIIHHHMMMUUU\\\^^^]]]QQQppp|||vvvoookkkiiiddd[[[TTTQQQPPPIII???<<>>:::<<<===<<<888555444666999000666<<<@@@AAACCCIIINNNIIINNNRRRSSSUUUWWWUUUQQQRRRLLLGGGEEEGGGGGGCCC???>>>>>>======<<<<<<<<<;;;:::999999;;;??????;;;888888666444333222///+++(((+++***((('''''''''((()))---,,,***(((''''''((()))$$$(((---...,,,******,,, &&&(((&&&(((...///++++++***(((((())),,,///111///888999222///333111)))///111000,,,))))))***+++'''%%%(((...000---***)))$$$(((,,,...///......///***+++///333777777555222444444555666888:::<<<===<<>>333111444777999777222,,,''')))(((!!!(((###%%%;;;999***,,,222555222---///555777666111111222'''%%%444...---+++)))(((((())))))+++333***+++,,,,,,888333666555444555222///222888333111444888666...,,,000...333555111***)))000888222333888777333;;;;;;,,,......333===FFFIIIEEE???CCC888666???EEEBBBBBBGGG777777888:::<<>>@@@BBBCCCCCC===999999???BBBAAABBBGGG@@@BBBKKKWWWTTTHHHDDDJJJHHH???CCC@@@KKK[[[UUUVVVKKKHHHFFFIIIOOOVVV[[[\\\\\\ooo~~~wwwooohhheeeccc```]]]ZZZTTTJJJAAA;;;;;;===@@@>>>AAAAAA;;;333///111666:::666666;;;@@@??????@@@KKKNNNTTTYYY[[[[[[XXXVVVPPPMMMIIIGGGFFFFFFDDDCCCDDDCCC@@@>>><<<;;;;;;<<<;;;;;;;;;;;;::::::999888777777777666333///,,,)))(((***+++,,,,,,+++)))(((&&&'''(((***+++---......,,,333000---///+++&&&,,,%%%******'''(((------)))***+++++++++***)))***+++***...111111,,,(((&&&%%%+++******)))))))))))))))+++***((('''''')))+++,,,......---,,,++++++++++++---///222555777999999999111444777777666555777999@@@AAA===???DDDEEETTTooovvvTTT999:::999888555222111111222555333111000///000111222###//////((())))))***222%%%'''((()))((('''%%%$$$+++++++++---//////---+++$$$'''+++***(((%%%$$$%%%!!!%%%((((((&&&$$$%%%'''000)))!!!$$$''')))###$$$%%%(((***++++++***(((((('''((())))))'''&&&$$$%%%%%%%%%$$$$$$&&&(((***)))'''&&&%%%&&&&&&'''((('''%%%$$$###"""""""""###%%%(((+++,,,)))$$$ %%%%%%$$$%%%&&&(((***+++......,,,)))+++---+++%%%000///---+++))))))))))))%%%""",,,((()))///'''---222...&&&---,,,<<>>MMMJJJ:::???555<<>>AAABBB@@@>>>FFFHHH>>>888>>>===777888:::555999EEEGGG???>>>EEEDDD@@@;;;RRRYYYKKKKKKGGGPPPAAA;;;HHHUUUUUUOOOLLLNNNIIICCCLLLZZZWWWSSS]]]\\\qqqyyyqqqkkkhhheeeaaa]]]SSSPPPKKKFFF@@@<<<:::999<<<>>>===999333///111333777444666===BBBBBBBBBCCCGGGJJJOOOTTTWWWWWWUUUTTTPPPNNNJJJHHHHHHGGGEEEDDDCCCBBBAAA???>>>>>>>>>???>>>======<<<;;;:::888777888777777555333000...,,,+++,,,---...---,,,***)))************************)))---******222///)))+++%%%))))))&&&'''+++,,,)))***+++,,,,,,+++******+++)))+++---,,,***)))+++---+++***))))))(((((())))))***)))((((((((()))***+++((()))***+++---///111333///000222444666777888888555777999999888777999;;;@@@AAA===>>>CCCBBBNNNfff|||aaaKKK666666666444333333444555444222000...---...///000444<<<555***)))'''%%%+++((()))***++++++)))'''&&&''''''''')))++++++***(((&&&(((******'''%%%&&&'''!!!###&&&''''''((()))***(((&&&%%%%%%&&&'''&&&%%%$$$&&&)))******)))((((((&&&&&&%%%&&&''''''&&&$$$''''''((('''%%%%%%&&&'''((('''&&&%%%%%%%%%&&&'''&&&&&&%%%&&&&&&'''(((((()))((('''&&&''''''((((((!!!"""$$$'''(((******+++------,,,***,,,111000,,,000...,,,)))'''&&&&&&%%%)))""")))'''+++222(((***...,,,&&&,,,+++<<>>DDDBBBDDD888<<>><<>>777888@@@;;;???LLLOOOGGGCCCEEEIIIFFF;;;HHHMMMFFFLLLJJJQQQFFF>>>AAAIIIMMMNNNNNNPPPKKKCCCHHHTTTTTTXXXggg[[[rrryyyrrrlllhhhddd___[[[QQQOOOJJJEEE@@@<<<999888;;;:::888555333222111111333222555===CCCCCCDDDFFFIIIKKKOOOSSSVVVWWWXXXXXXNNNKKKHHHGGGFFFEEECCCBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@??????===<<<:::888777888777666444222000//////.../////////...---+++***++++++******))))))(((((()))+++&&&(((333222((((((%%%((((((&&&'''******(((((()))***++++++***)))(((++++++***)))(((***---111***))))))(((((((((((((((((((((((()))))))))******,,,,,,,,,,,,---......///111111111222333444555666555555555444333333555777;;;>>>;;;;;;???<<>>rrrfff===...***...666===:::000(((%%%+++)))))))))+++,,,+++***222...+++---111222///+++666333444999777///...333***000...&&&'''000000'''***+++---......---+++***)))+++---,,,+++,,,///333111,,,111555222555777000000111222222222111000///111///---...000333444444999999666111---000:::DDDDDD888:::???:::888???AAA@@@===;;;;;;>>>@@@BBBCCC888???>>>>>>CCC@@@;;;AAACCCAAAFFFQQQUUUOOOHHHGGGFFFHHH<<>>999888:::<<<:::888555444555555333000222000222888===???BBBFFFIIIKKKNNNQQQTTTVVVXXXYYYOOOLLLJJJHHHGGGFFFDDDBBBCCCCCCBBBAAAAAA@@@@@@@@@>>>>>>======;;;:::999888888666444111000///000000000000000///...,,,+++***((((((((())))))************...******333000&&&&&&'''((((((((((((******)))&&&&&&''')))***)))'''&&&...---+++)))((())),,,...***)))((((((''''''((((((''''''((()))************...------,,,,,,,,,,,,,,,333222000000000111222333333222111/////////111333333888666666:::777<<>><<<999777666444222000//////000222444777999>>>AAA666---111000***+++(((((()))))))))((('''&&&%%%$$$%%%'''******)))''''''''''''&&&%%%%%%&&&'''&&&###"""$$$)))------,,,&&&''''''%%%###$$$)))---&&&***......***&&&%%%&&&(((''''''(((******)))''',,,,,,+++)))%%%$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%%%%$$$###'''+++------+++(((''')))))))))******+++++++++---...+++'''''',,,...,,,+++***)))(((&&&%%%$$$$$$$$$%%%"""%%%+++!!!###!!!&&&%%%------CCCxxxfff===///'''...888???999///***+++(((((()))***++++++***)))333000---...000111000...<<<888666666333,,,+++...(((------***,,,000...(((***+++---...---,,,)))(((+++------+++)))***...222000,,,222777333555777000444222///,,,,,,---000222---,,,***+++///444777999777555777999444...222======333777===999;;;CCCDDD======<<<===???@@@AAABBB===AAA<<<999<<<:::<<>>EEEGGGDDDIIIRRRQQQJJJJJJPPPPPPQQQTTTNNNOOO^^^VVVrrrzzzrrrlllgggbbb[[[VVVSSSNNNFFF>>>999888:::;;;;;;888555555888888444111333000///333555777===DDDEEEFFFHHHKKKNNNPPPRRRSSSRRRPPPMMMLLLLLLJJJGGGEEEDDDDDDCCCBBB@@@???>>>===::::::;;;;;;;;;::::::999888666333000......///000//////...---,,,+++***)))(((((())))))*********+++(((///...---222---(((,,,***))))))***+++******+++((('''''')))+++,,,***(((,,,+++++++++++++++++++++******)))((((((((((((((('''((()))***++++++++++++''''''(((***,,,...000111222111000.........///000444333000//////111222333...555444555999888999FFFUUUuuuyyy|||uuuzzzwwwzzzqqqPPPCCC???:::777666555333111111000000000111333666777333888111---555666///---)))))))))))))))(((((('''%%%%%%&&&(((******)))'''&&&%%%$$$$$$%%%%%%&&&&&&)))&&&###$$$(((++++++***%%%''''''%%%###$$$(((,,,&&&)))---...+++(((((((((((('''''')))***+++***(((*********'''$$$""""""###"""######$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$###"""%%%***,,,+++))))))))),,,+++)))((()))---111444555555111***&&&(((((('''(((((((((((((((((((((((("""***%%%"""&&&&&&%%%+++***///000GGG{{{fff>>>000...555???BBB:::...,,,000'''((()))******)))))))))///...---------.........999444///---***((((((***'''###'''000333///---000++++++------,,,+++)))'''***,,,---,,,***,,,000555444000555777111333777222222000---+++***+++---///...,,,+++,,,///444777888777222333;;;:::222111888777111666<<<999<<>>???>>>======>>>@@@;;;888;;;555666CCC;;;DDDLLLMMMLLLNNNQQQTTTIIIRRRJJJLLLKKKHHHPPPFFF???DDDDDDCCCIIIRRRPPPFFFJJJQQQRRRRRRUUUPPPOOOZZZTTTrrrvvvoooiiiddd]]]XXXMMMKKKHHHDDD???;;;888666;;;888777777999888555222333000///111222444:::BBBEEEFFFIIIKKKMMMOOOPPPQQQNNNMMMKKKJJJIIIGGGDDDBBBEEEDDDDDDCCCAAA???===<<<888999::::::;;;;;;::::::999777444111////////////...------,,,+++***)))))),,,,,,++++++******))))))$$$------,,,111///,,,333,,,******,,,,,,******,,,---+++)))+++...000...,,,(((((())),,,...///---++++++******)))))))))))))))((())))))***+++,,,------++++++++++++,,,------...000000///...------------111///------...///000///---666555555;;;::::::DDDLLLjjjxxxvvvsssyyytttuuu{{{wwwXXX@@@:::444111222444333222333111///...---...///000...444000---444555---,,,,,,,,,,,,+++++++++++++++'''&&&'''(((******(((&&&&&&$$$$$$%%%&&&'''&&&%%%((('''&&&&&&'''(((((('''###&&&***+++***((('''&&&))))))***+++,,,+++******&&&%%%%%%'''))))))(((''''''((('''%%%###""""""$$$######$$$%%%%%%%%%$$$$$$"""###%%%'''((((((''''''$$$&&&&&&$$$###%%%***///+++)))&&&&&&***000777<<<<<<===999000)))((('''%%%&&&&&&((()))************%%%%%%111***%%%((("""+++,,,111...222333KKK{{{fff???222222555;;;???:::///***+++((()))******))))))***+++***+++,,,,,,++++++,,,...333000,,,+++,,,---...///111)))***555555+++'''+++,,,,,,,,,,,,++++++***)))&&&))),,,------///444888666222777888000111666222+++---///000000...,,,***444222///...000111222222999111///444777555555999666111888<<<888999===777888<<<@@@CCCCCCAAA@@@???>>>AAA@@@DDDHHH===777???<<>>:::;;;;;;;;;;;;;;;::::::;;;999777444222000000///------,,,+++++++++++++++,,,,,,,,,+++++++++++++++''',,,((((((000000---333,,,)))))),,,,,,((((((,,,///+++((()))---000000...)))((((((+++...///---+++,,,,,,+++***************+++*********+++---///000333222000...,,,+++******............---,,,+++***---+++***+++...///...---...666555444:::999888???BBB[[[vvv|||vvvrrrooorrruuuyyyyyy^^^CCC<<<333///111333444333111000...,,,,,,---...//////555000+++000000+++,,,------,,,,,,+++++++++++++++******+++,,,,,,)))'''&&&%%%%%%''')))***(((%%%$$$&&&'''''''''&&&&&&'''))))))***,,,,,,,,,)))'''...+++((())),,,---,,,)))&&&%%%%%%''')))***)))(((%%%&&&&&&%%%######$$$&&&$$$%%%%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%$$$!!!###$$$""" """(((...***)))''''''***///555999<<<>>>;;;333,,,)))(((&&&&&&&&&((()))******))))))***(((222,,,))),,,%%%,,,,,,000+++111777RRReee@@@444111...222===CCC===222***)))***+++***((((((+++...'''+++//////------...000//////...///333555444222444222333555444///)))'''------++++++***+++,,,,,,'''+++......---...111444333111777888000111555111***,,,000333444333222000777444222111111111///...444111///000333555666666444111666999444777;;;555999===AAABBBAAA@@@@@@AAA>>>??????HHHOOOEEE===DDD>>>GGGJJJGGGKKKSSSSSSKKKGGGDDD:::HHHNNNGGGNNNLLLMMMIIIGGGGGGFFFEEEHHHLLLRRRSSSMMMOOO^^^aaa[[[[[[TTTtttvvvmmmgggbbb]]]YYYRRRMMMFFF@@@;;;:::;;;<<<888999999999777555333222///000555;;;<<<:::===BBBCCCEEEHHHJJJLLLLLLKKKJJJQQQOOONNNNNNMMMKKKGGGDDDCCCDDDEEEEEEEEEDDDBBBAAA============<<<;;;:::999===<<<999777444222000000------,,,+++++++++,,,,,,((()))***+++---...///000------%%%$$$///000+++---,,,((((((,,,+++''''''+++...)))%%%%%%***......,,,///---******,,,,,,***(((---,,,++++++******++++++,,,+++******+++...000222000////////////000000111,,,------...---,,,***)))000......000333555333000---555444111666666444:::888OOOggg}}}fffKKKBBB777111222444444333------,,,---...111444666000777000)))------***...,,,+++******))))))******000///...///000///,,,***'''&&&'''))),,,,,,)))&&&!!!$$$((((((&&&%%%&&&(((444///)))'''))),,,------222,,,'''''',,,...+++'''((('''''')))+++,,,+++***$$$%%%%%%%%%$$$$$$&&&(((%%%&&&&&&'''&&&%%%###"""###$$$%%%%%%$$$!!!%%%&&&$$$###%%%(((,,,+++***)))***,,,///111777;;;:::222,,,***(((&&&&&&'''((())))))(((''''''---'''///******///%%%)))%%%)))&&&...999YYYeee@@@555222+++///AAASSSSSSBBB333***++++++)))'''(((,,,///(((---333444222000222555+++---...111444555111+++'''000333000444;;;999000...---+++******+++---...,,,///111000,,,******,,,///...666999111111444//////...///000222666:::<<<555333222222333333111///+++///222222333444333000111...333555222888===888444777999:::888888:::===;;;888555>>>IIICCC>>>HHH???EEEFFFDDDLLLUUUNNN???DDD@@@<<>>:::BBB???<<<;;;======;;;999888888888888777666555444000//////000111000---++++++,,,+++)))((('''((()))***+++,,,---.../////////*********)))&&&%%%&&&((("""&&&+++,,,+++***+++,,,((())))))'''&&&%%%''')))***)))'''%%%$$$$$$$$$$$$"""'''///222---'''***222555444222000...+++***)))---,,,+++)))))))))******---111333222...,,,///222000...///444666666777;;;;;;===TTT{{{vvvtttSSSEEE???:::000///333///111222///***+++000333222000///---)))''''''***,,,...111000+++***------)))---///111333444000+++&&&,,,,,,...000,,,%%%$$$'''%%%((('''$$$%%%+++//////000///222444111))))))///000...+++(((&&&&&&'''''',,,)))***///000)))%%%%%%%%%%%%%%%%%%&&&((()))***)))&&&######%%%&&&$$$"""""" """&&&&&&### """&&&)))'''$$$###&&&***,,,)))%%%$$$'''---222555111///.........,,,'''###%%%&&&''''''((('''(((((((((((('''&&&%%%$$$$$$###***'''000000EEEmmm[[[999++++++000222555AAAOOONNNCCC555///+++......++++++///000222444333///++++++///(((---111000---,,,,,,+++...+++******------)))&&&555((()))111,,,)))+++)))************)))+++...111000///---,,,---///222444111333666888;;;<<<:::777777333222555222,,,+++000,,,444444555<<<888333666>>>111---666:::444333:::888777666555666777888:::333333===CCC@@@CCCEEE<<<@@@@@@???@@@FFFLLLLLLHHHEEEIIIHHHFFFMMMXXXWWWNNNUUUPPPEEEGGGRRRRRRPPPYYYZZZPPPSSS]]]aaaeeedddYYYVVVttt{{{uuurrrhhhcccbbb\\\YYYVVVOOOFFFCCCCCC@@@;;;???>>>;;;888666555555666777333333777:::999:::===EEENNNTTTPPPLLLMMMRRRUUUJJJJJJKKKJJJHHHEEECCCAAAIIIFFFCCCAAAAAAAAA@@@@@@@@@>>>===>>>???>>>:::777======;;;888555111///---///.........///...,,,***)))************)))************+++,,,------------000000000...+++******,,,***+++***(((''')))...222******))))))((('''&&&&&&***)))((('''&&&&&&&&&'''###&&&,,,///+++%%%'''---222111000...---+++***)))***))))))((()))***+++,,,***...000///,,,***---000///---///444666555666::::::===QQQssswww~~~}}}WWWDDD:::777222444777111222333222......333555444......---***((((((***,,,000222111,,,+++...---***------///111222000+++'''((((((+++---+++'''(((,,,333///+++,,,///222222111333000000111...((('''***111///,,,)))&&&$$$######,,,(((***///000***&&&&&&''''''&&&&&&&&&'''((((((%%%$$$###$$$%%%'''&&&&&&"""""""""###$$$$$$###"""$$$(((+++***'''&&&(((+++---***'''&&&&&&(((((('''---+++******,,,+++(((%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###---000HHHpppSSS444***,,,000///+++333EEEPPPPPP===333,,,***)))(((***000---///000111///---...000///222222///+++)))((((((,,,(((###!!!###&&&***++++++!!!&&&000...---111///+++++++++)))'''(((+++---111000///...///111444666:::888444111666>>>>>>999000111444666333...111999999===777222777555333999<<<333000777;;;999888;;;888:::===??????;;;666333;;;999AAAFFFCCCFFFIIIBBB:::===AAAFFFMMMPPPIII@@@GGGIIIIIIJJJNNNUUUVVVSSSNNNLLLEEEGGGSSSSSSSSS]]]YYYMMMLLLOOONNNSSSVVVOOOWWWuuu{{{sssoooddd______ZZZVVVQQQIIIDDDEEEGGGCCC;;;===<<<:::999999:::<<<===777444444777888888===CCCKKKQQQTTTQQQOOOPPPRRRRRRLLLLLLKKKJJJHHHGGGFFFEEEJJJHHHFFFBBB@@@@@@BBBDDDAAAAAABBBCCCBBB@@@;;;888::::::999888666555444333000...............,,,***'''(((***,,,---,,,,,,+++,,,,,,------------,,,,,,---------+++)))'''((()))******(((&&&%%%'''+++///,,,***))))))++++++((($$$***))))))(((((())))))***((((((,,,000///,,,,,,///......---,,,+++******)))))))))((((((((()))******'''***,,,+++))))))+++...///---...333555444555999888===KKKddd~~~}}}ttt{{{}}}}}}}}}```GGG888666444777999222333555555222222666777555+++,,,---,,,+++***+++---222333111---,,,------***++++++,,,...///...+++)))***)))***---,,,***+++///:::///)))...333000---///666222......,,,(((&&&&&&&&&&&&''''''((((((((()))***((()))...///+++(((((()))(((((('''&&&&&&''''''%%%&&&'''&&&%%%%%%&&&(((###$$$$$$###""""""###$$$$$$(((++++++)))'''(((***%%%%%%%%%'''******((('''(((&&&%%%&&&((())))))(((&&&%%%###%%%((()))'''$$$######$$$&&&'''((()))***)))'''222555PPPyyyNNN444---111666444+++)))555CCCIII???888111///---+++,,,...---.........------,,,++++++,,,------,,,+++---///+++)))'''%%%%%%)))///333+++%%%***000,,,,,,000---,,,,,,+++)))&&&&&&(((***000//////...000222555666;;;;;;555...555AAA???333+++///444666111...333<<<:::===666111666444111777777444333555:::<<<<<<:::888<<>>BBB>>>@@@EEE@@@999;;;???DDDLLLOOOGGG===CCCBBBCCCGGGIIIIIIMMMRRRKKKMMMHHHIIIRRRRRRRRR\\\TTTIIIGGGFFFDDDMMMXXXVVVYYYvvvyyyqqqkkk```[[[\\\VVVRRROOOIIIBBBBBBCCC???888666888<<>>777666777999888666;;;BBBHHHLLLNNNLLLLLLOOOPPPMMMQQQOOOMMMKKKIIIHHHHHHHHHDDDFFFFFFDDD@@@@@@CCCFFFFFFFFFEEEEEEDDDBBB???===;;;:::999999888888888888111000///...///...,,,+++''')))+++...//////,,,)))......//////...------,,,'''(((((('''&&&%%%'''((((((***,,,------+++***)))...***&&&'''+++...+++(((((((((((()))******+++++++++)))***000333111000222************************,,,+++***)))'''&&&&&&%%%%%%'''))))))((()))***---...,,,---222333222444777555;;;CCCQQQkkk}}}sss{{{}}}~~~hhhLLL;;;777222444777333333666666333222444333000(((+++---...---,,,,,,---222222000---,,,++++++******))))))***,,,---,,,***///---,,,...---***+++///:::---)))111222***)))000666000+++******)))&&&%%% """$$$&&&((()))******((('''))),,,...,,,***(((((((((''''''&&&''''''((()))+++,,,***&&&$$$$$$&&&%%%&&&&&&$$$!!! ###&&&!!!$$$'''(((&&&%%%%%%&&&$$$%%%&&&))),,,---+++***&&&%%%$$$###%%%'''((()))'''%%%###%%%((()))&&&#########$$$&&&''')))***+++///,,,444666RRR}}}~~~KKK333......555999333...111444666:::999999::::::666111...***,,,,,,+++,,,......+++''''''***...///......111'''***...///......000333...+++000000)))---444000------,,,***((((((***,,,///.........000222444555333::::::333666???:::+++***...111222///...111666---333222111888444///333333555444333666;;;;;;777999;;;>>>AAACCCEEEEEEEEE>>>666:::>>>999:::???<<>>===999999;;;<<<999555777<<>><<<,,,---,,,,,,+++,,,///222000000000000222333555666---888:::333111666444+++---------///111444444333(((///......555444///444444666666333555:::;;;777:::;;;>>>BBBDDDFFFGGGGGGCCC999<<>>???<<<888555;;;CCCFFFDDDAAA???CCCHHHEEE@@@EEEQQQMMMSSSOOOJJJMMMJJJGGGMMMSSSQQQUUUQQQHHHMMMSSSMMMSSSrrrxxxsssgggbbbbbb\\\WWWZZZWWWMMMEEEBBB@@@===AAA>>>:::888;;;@@@GGGLLL===;;;;;;<<<999444444777<<>>;;;888666555555555000...,,,++++++***)))(((---,,,---000222111,,,(((***************)))((((((&&&((()))******+++...000---***'''&&&(((+++---...---)))%%%%%%)))---//////&&&''')))***+++,,,,,,,,,222...---///...***((((((&&&&&&'''(((((())))))***&&&'''((()))************))))))******++++++,,,,,,,,,***+++///111///000333///444777>>>SSSqqqwwwnnnzzzwww~~~sssVVVDDD???555222888<<<333555444000---...+++''')))+++......------------000---+++,,,+++((((((+++((((((((()))++++++***)))((($$$$$$(((+++***)))+++222111444666111***...888%%%&&&%%%"""###&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((+++)))%%%#########$$$%%%'''((()))%%%'''***+++************%%%&&&&&&%%%$$$$$$%%%&&&############$$$$$$$$$$$$'''%%%######$$$&&&&&&&&&&&&'''&&&$$$######&&&)))''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((()))(((...***GGG{{{yyyDDD///---///......///111222000,,,000111000///222888999777999@@@???555...---+++''',,,''')))000222,,,(((++++++***(((&&&'''***000444444999===333(((222>>>:::,,,---------...000444777333333333333444555666666111555555...***,,,111222......---///555;;;;;;666222555...***000111111999777666666666888:::===???<<<@@@EEEHHHHHHDDD???<<>>;;;>>>===777;;;===<<<>>>BBBCCCAAA@@@BBBFFFHHHFFFCCCGGGNNNJJJPPPKKKEEEKKKKKKHHHKKKKKKMMMTTTRRRMMMTTTXXXOOOTTTsss~~~wwwssshhhbbbaaa[[[VVVVVVSSSLLLHHHHHHDDD???>>>;;;777777<<>><<<;;;:::999:::<<<===333000---,,,,,,,,,+++)))---++++++///333333///+++******+++++++++***))))))&&&'''(((''''''''')))+++***&&&""""""%%%)))++++++)))))))))))))))***++++++((()))+++,,,------------222000///111///+++***---&&&&&&''''''((()))))))))%%%'''(((***,,,,,,,,,,,,+++*********+++++++++***+++)))***...///...///222222444666<<>>HHHEEEGGGIIIIIIFFF@@@:::666>>>444:::DDD???888999888444===CCCBBB@@@AAABBBBBB@@@FFFJJJIIIHHHJJJKKKJJJHHHMMMFFF@@@IIILLLIIIIIICCCEEELLLLLLLLLZZZcccZZZWWWwwwyyyvvvkkkeeeccc]]]WWWUUUPPPMMMOOOQQQLLLDDDAAA???>>>>>>AAAGGGNNNRRRDDD;;;444444555444444777888???DDDCCCCCCFFFJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLMMMJJJGGGGGGIIIJJJHHHFFFCCCFFFHHHGGGEEECCCEEEGGGHHHFFFBBB???<<<;;;;;;;;;777444111/////////...---,,,******...333555222...,,,------......---------)))******)))''''''(((***((('''(((,,,///000...***'''***------+++(((&&&&&&***+++,,,...//////...---)))(((***---,,,)))+++///&&&''''''(((((()))))))))((()))***,,,,,,++++++***,,,+++******++++++***)))+++)))***...///---...111777666777;;;EEEYYYtttwwwyyy}}}iiikkkrrr^^^kkkkkkOOOHHH???666222...222444333//////222222///,,,---...---,,,,,,---...000++++++......++++++000)))))))))+++,,,,,,)))&&&---))))))---///+++'''&&&///111000++++++---+++''''''///111---)))++++++)))&&&%%%$$$$$$$$$&&&(((***###'''&&&###$$$((('''!!!%%%$$$######""""""######$$$######%%%((()))%%%"""%%%$$$###&&&)))***'''$$$%%%###  ###$$$%%%!!!!!!!!!###$$$%%%###!!!"""$$$$$$"""###%%%(((%%%***...,,,&&&$$$&&&+++$$$%%%&&&'''((()))***+++(((,,,333***???pppqqq>>>...111+++)))'''(((***+++///333)))...000---...000,,,%%%%%%444:::111))),,,222222777+++%%%***+++'''(((///***)))***///555999999777444@@@III;;;,,,444;;;000......///...///111444777000000000000/////////...222***+++444666---)))---///555666222000444555333,,,222000///555333000555555,,,,,,555999666>>>LLLOOOLLLHHHDDD@@@===<<<;;;===444;;;GGGAAA999999888777@@@FFFCCC>>>@@@EEEHHHEEEOOORRROOOOOOTTTSSSLLLJJJMMMDDD===GGGLLLGGGFFFDDDCCCEEECCCDDDUUU___VVV]]]zzz|||yyyooohhhddd\\\YYYQQQMMMNNNLLLGGGFFFIII>>>>>>@@@EEEJJJMMMMMMKKKIII???666555666555555666;;;<<<>>>AAADDDFFFEEEDDDGGGHHHJJJKKKKKKIIIHHHGGGDDDGGGJJJMMMNNNMMMKKKIIILLLKKKIIIGGGFFFDDDDDDDDDAAA>>>;;;;;;<<<<<<999777:::333222777555...000:::///333222------111111---(((***+++------,,,+++***,,,,,,***((('''&&&&&&&&&&&&(((+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***---///...---&&&(((***,,,,,,+++)))((('''((()))((('''&&&'''(((000///---+++***)))((((((---)))%%%%%%(((+++,,,+++***+++++++++***+++,,,...,,,222222333???LLLdddxxxvvvllleeewwwwwwjjjaaalllyyyYYYIII@@@666//////222222111---******...222---+++))))))++++++***)))((()))***+++,,,++++++***&&&***$$$###******''',,,+++000555777666222+++$$$+++,,,///222333222---***++++++*********,,,---...%%%''')))***)))'''$$$"""$$$'''%%%!!!%%%,,,)))&&&"""$$$!!!%%%'''(((&&&%%%%%%%%%%%%$$$""""""%%%((((((%%%######%%%)))&&&$$$$$$&&&&&&$$$!!!$$$$$$""" """&&&###"""'''(((&&&$$$$$$$$$''')))((($$$$$$''''''$$$'''###$$$))),,,---111++++++111DDDlllwwwDDD...,,,+++(((''')))***(((***...111555...(((***'''&&&---***222666111,,,---,,,)))***+++&&&(((...((($$$---///444777444555888777111777999666///---000...)))+++---///333;;;AAA>>>888333666000+++---***+++666---***))),,,000333333111888666<<<;;;///---111...,,,$$$)))999<<<000,,,333444777555:::DDDDDDDDDMMMMMMIIIEEEDDDCCC@@@<<<999888777999<<<;;;666222333777777777888;;;>>>AAACCCDDD@@@DDDHHHGGGNNNPPPEEEAAADDDGGGEEECCCCCCHHHLLLCCCEEEGGGHHHHHHJJJMMMPPPYYYvvvyyywwwmmmhhheee^^^```YYYTTTTTTSSSLLLFFFEEE===>>>@@@EEEKKKOOOPPPOOOJJJ@@@999888888666444555333777>>>DDDHHHGGGDDDAAAGGGHHHJJJKKKKKKIIIGGGFFFCCCCCCDDDEEEFFFGGGGGGHHHJJJJJJIIIGGGFFFEEEDDDCCCBBB@@@>>>===>>>>>>;;;999555555333//////111111000...111000,,,,,,//////,,,(((((())))))***++++++,,,((('''''''''(((((()))***+++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...,,,+++)))))))))))))))(((((((((%%%'''))))))))))))+++---...---,,,+++***))))))))),,,***'''(((+++---......******+++++++++---///111...333111222;;;FFFZZZuuusssvvvuuudddoooiii```jjjdddOOOBBB999444333111444555444000,,,******)))))))))))))))((('''%%%)))***+++,,,------,,,+++'''+++&&&$$$+++***''',,,,,,------,,,***+++++++++333111......///111111111((('''&&&&&&%%%&&&''''''))))))******)))&&&$$$"""######"""!!!$$$'''$$$!!!!!!"""!!!***...%%%(((%%%  $$$''')))&&&%%%$$$!!! """'''+++(((&&&%%%%%%&&&&&&### """######!!!###''''''######%%%&&&&&&%%%$$$$$$$$$"""%%%%%%"""!!!$$$### """###'''+++---+++'''$$$(((''',,,333DDDkkkwwwEEE///,,,,,,)))(((++++++)))***---333666///+++...***%%%***,,,777<<<444(((###$$$$$$)))+++((())),,,%%%!!!***---111111......111000,,,+++---...000666;;;666...000444666666888:::999444...444///***.........666000///...000222555666777222222<<<>>>333///000***111)))'''---///,,,///777444::::::<<>>888666777::::::777777999666777888999;;;<<<>>>>>>@@@???EEEFFF@@@EEEIIIBBBBBBEEEGGGEEEBBBAAADDDGGGAAAAAAAAACCCGGGMMMTTTXXXXXXuuuzzzwwwmmmiiihhhaaa\\\VVVRRRSSSRRRJJJBBB===<<<===@@@EEEKKKPPPSSSSSSKKKCCC===<<<;;;777444444111555;;;AAADDDEEEDDDCCCGGGHHHJJJLLLKKKIIIGGGEEE@@@???===<<<===@@@CCCFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDCCCAAA@@@@@@???===;;;444888444+++,,,555444)))---///...,,,+++......,,,))))))))))))***+++------&&&&&&''''''((()))++++++...000111000...,,,,,,---------------------------+++******+++,,,+++***(((+++)))(((&&&%%%&&&&&&'''$$$&&&(((******,,,...000,,,++++++***************+++***)))+++...000000000+++*********,,,///111333...444111111999AAARRRkkkmmmwwwhhhhhhjjj]]]```yyytttYYYEEE===:::777333444555444000---++++++''')))++++++(((&&&%%%%%%&&&''''''(((((((((((('''''',,,(((&&&,,,***&&&++++++,,,,,,***'''&&&)))---...,,,)))(((***+++,,,,,,***)))((('''&&&&&&&&&&&&******)))'''&&&$$$###"""((($$$$$$''')))&&&%%%%%%$$$ ######%%%)))!!!'''$$$!!! !!!$$$%%%&&&$$$$$$###!!!!!!$$$(((,,,'''&&&&&&&&&&&&%%%""" $$$%%%######'''*********'''%%%$$$$$$%%%%%%$$$###&&&'''%%%%%%&&&%%%""""""'''---111///***%%%"""''')))111555@@@eeezzzHHH111,,,---******,,,,,,))))))+++333555...+++000,,,%%%&&&(((999EEE???000&&&%%%'''%%%+++******,,,&&&"""+++,,,...---))))))++++++(((...///000444;;;<<<333'''222888;;;888666777777555222<<<777,,,...///+++---111111000///...///111444000///888:::111///111,,,///---)))'''(((+++000333000888;;;<<<>>>888777CCCAAA???<<<<<<>>>AAACCCCCC;;;777666888999888;;;@@@888999:::;;;;;;;;;;;;:::<<<>>>EEEDDD<<>>>>>@@@DDDJJJQQQUUUWWWYYYvvvyyytttiiieeeeee___TTTRRRQQQOOOKKKFFF@@@>>><<<===???CCCHHHMMMQQQRRRMMMFFFAAA@@@===777333333777888888999<<<@@@EEEIIIFFFHHHJJJKKKJJJHHHFFFDDD???===:::999:::===AAADDDDDDFFFGGGHHHHHHGGGEEECCCEEEDDDBBBAAA@@@???===<<<777777222...111777555,,,.........,,,,,,---...------------......---------******))))))))))))******,,,...///...---,,,,,,---------------------------++++++++++++***)))'''&&&(((''''''&&&&&&&&&&&&&&&$$$&&&((()))***+++---///)))))))))))))))***+++++++++++++++---...///000000---+++))))))+++...111222---333111222:::???MMMccczzzzzzjjjyyyrrrggg{{{wwwbbbaaallldddJJJ@@@<<<888666333000,,,+++---111444+++,,,---+++((('''((()))&&&&&&&&&&&&'''&&&&&&&&&&&&,,,)))'''+++)))%%%+++***...333555111***''')))&&&'''(((***+++***&&&###))))))((((((''''''''''''((('''%%%$$$############+++&&&&&&---,,,%%%%%%+++((("""%%%'''!!!%%%)))###%%%%%%'''((((((%%% !!!###&&&((()))((('''&&&&&&&&&&&&&&&&&&$$$!!!!!!&&&)))&&&$$$(((+++,,,***'''$$$$$$&&&'''&&&$$$###''')))''''''(((&&&"""'''***,,,+++(((&&&&&&(((//////222222;;;^^^NNN555///---******---,,,)))(((***333333***(((000///''')))!!!111BBBCCC999...+++,,,%%%------,,,///***'''///,,,,,,***((((((***++++++666555444555777555---%%%///444666555666:::<<<:::111>>>:::///222444...,,,222333222...)))(((+++///444///111111***---555444(((///000+++***///...))),,,444666999>>>999555>>>???===:::888:::===@@@BBBAAA;;;777777777777;;;AAA<<<<<<;;;:::999999999999;;;;;;BBBCCC===CCCIIIDDDCCCEEEGGGGGGDDDBBBBBBBBB???@@@CCCIIINNNPPPOOOMMMVVVuuuwwwpppddd___^^^WWWVVVXXXXXXRRRJJJEEEDDDDDD<<<===>>>@@@BBBFFFKKKNNNNNNHHHDDDBBB>>>888444444999::::::::::::>>>CCCHHHEEEFFFGGGHHHHHHGGGFFFEEE???>>>>>>>>>???AAACCCDDDDDDFFFGGGHHHHHHGGGEEEDDDDDDDDDCCCAAA???===<<<<<<999111---333777444111222///...---............///---...000000///---***(((++++++******++++++,,,,,,***+++------,,,---///000------------------------+++++++++***)))''''''&&&%%%&&&'''))))))(((&&&%%%%%%&&&(((((('''''')))***(((((((((((()))***++++++++++++,,,---------......000---******,,,.........---333111222888;;;DDDVVVtttnnnfff{{{}}}jjjttt~~~ggg___tttpppSSSDDD===888666333...++++++...222444///...+++)))''''''***,,,+++++++++*********++++++$$$+++)))&&&***'''%%%,,,+++---444:::777...***,,,,,,,,,---//////...+++((($$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''((((((%%%''',,,)))!!!"""***%%% &&&***'''+++111///%%%&&&(((******'''"""%%%&&&)))***+++)))&&&$$$$$$%%%&&&&&&%%%###"""!!!$$$))),,,)))&&&(((******&&&$$$###%%%)))***'''$$$ $$$&&&$$$$$$&&&$$$ '''((((((&&&###$$$(((,,,111---,,,+++666]]]SSS999333...++++++---,,,))))))+++555444***'''111333///333(((...444666222,,,***+++,,,555333///111---)))...+++)))'''((((((***,,,///444333222222000000222444/////////000777>>>>>>:::%%%222111---555:::666555111222222///,,,+++...222333,,,...///)))...777555&&&111444...,,,000...'''///222000666???;;;333777888777444222333666;;;???EEE???;;;999888666888<<<===;;;888666555666777888:::777<<>>777444666555:::???BBBAAA@@@AAACCCCCCCCCDDDDDDEEEFFFFFFGGGBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDAAA>>><<<;;;<<<999...,,,555777000...333///---,,,//////---...111,,,,,,------,,,***'''%%%(((((()))***+++---///000***+++,,,------...000333,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***''''''((()))&&&'''***++++++)))&&&%%%%%%'''''''''%%%%%%&&&'''''''''''''''((()))***+++)))***+++++++++,,,...000111...,,,,,,...000...+++///444222111555333888GGGggg|||cccccc~~~ooolllvvvZZZlll}}}cccNNNBBB;;;666444222111111000...---///+++(((&&&(((***++++++,,,+++******************%%%,,,)))&&&)))((('''000000++++++111222...///444444111,,,***+++---...///%%%%%%'''((())))))))))))&&&&&&%%%&&&'''(((***+++(((***---...)))$$$&&&+++%%%$$$)))###$$$+++***'''%%%$$$$$$&&&((()))))),,,)))&&&%%%&&&(((((((((###$$$%%%$$$###"""###%%%&&&+++---+++)))***(((%%%######$$$&&&(((((('''%%%###&&&(((&&&&&&(((((($$$"""$$$&&&'''&&&&&&&&&'''(((%%%&&&&&&444^^^RRR:::666111---,,,...---+++,,,000888888...+++444777777===???777///+++)))(((***---555;;;555...111...(((***)))&&&%%%'''))))))+++000222111111000---,,,222:::222000,,,,,,333;;;:::444'''---+++,,,555444///222(((***+++,,,---...111333,,,)))000444000222555///---333333,,,(((---000///555555000444???:::000111000///...---...111777;;;CCC???======;;;777666999:::888666444444444666777999555888<<<===GGGLLLCCC:::;;;<<<>>>???@@@@@@@@@HHHGGGCCC@@@???DDDKKKPPPSSSrrr{{{nnnhhheee^^^YYYZZZVVVPPPLLLJJJCCC;;;999::::::999999<<>>;;;;;;<<<777555444555444111///000///++++++...///,,,---111,,,+++***)))((()))******'''(((((()))***+++---...)))***++++++***+++...000++++++++++++++++++++++++,,,,,,,,,)))&&&&&&)))------------,,,***(((&&&%%%%%%&&&'''&&&%%%$$$%%%&&&''''''''''''(((((()))***'''(((*********---111555111///---///333444111---///444222111555111333@@@VVVoooyyyaaafffxxxiiivvvhhhdddmmmuuu[[[JJJCCC999666444333444333111///...***''')))...000,,,(((***)))((('''''''''((((((&&&---***&&&***)))+++666888,,,&&&+++///,,,---222111---)))&&&''')))++++++((()))******+++***))))))%%%%%%%%%%%%&&&'''(((((((((000444///)))(((+++---)))!!!%%%))) """###&&&$$$""""""%%%(((******)))&&&$$$$$$&&&(((((('''"""###$$$"""!!!"""%%%(((&&&***,,,,,,------((("""$$$%%%%%%$$$######%%%''''''******((())),,,,,,)))$$$$$$$$$&&&''''''&&&$$$###%%%))))))111XXXKKK777888555111...///000///222666666999222///666777777???BBB888000...---+++,,,000666:::000(((...000)))(((***&&&&&&******)))***///111//////222000---...444333222///+++---222333///333111,,,000777---%%%---&&&&&&(((+++...//////...,,,)))///555111333555...000222111,,,(((***///444444666222555===888000444111222111///...000444888:::999<<<@@@???:::888888888999:::;;;;;;:::999888<<<999<<<===999AAAFFF???<<<;;;;;;<<<>>>@@@AAAAAAEEEGGGGGGBBB>>>???FFFMMMXXXuuu~~~xxxlllfffddd\\\WWWVVVRRRPPPSSSTTTIII:::777888888888888<<>>===???CCCGGGJJJGGGFFFDDDCCCDDDGGGJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHEEEFFFFFFCCC???<<<<<<===777??????555111555333,,,...))))))---...***+++000...,,,(((&&&'''***///222******)))(((((((((((((((((())))))'''&&&''')))+++************************------,,,(((&&&&&&+++///444222///+++)))'''&&&%%%$$$%%%'''&&&%%%%%%&&&((('''''''''''''''((())))))%%%'''))))))+++///555:::111//////222777888444///---333222333888555555BBBIIIeee~~~{{{dddlllllliiilll^^^pppeeeQQQKKK===888111...111666999:::...***)))...555666///'''---,,,+++)))))))))***+++(((///,,,'''++++++...:::>>>000)))...111+++''')))+++******++++++***'''%%%&&&''''''''''''%%%$$$###########################$$$000444+++$$$'''***)))(((!!!'''---&&&$$$+++---######$$$''')))(((%%%""" !!!###'''+++***&&&!!!!!!"""###!!! """&&&+++%%%(((***,,,//////))) ''''''&&&###$$$(((&&&((((((%%%&&&)))***(((,,,'''"""!!!$$$''''''&&&%%%+++222//////NNNyyyyyyEEE555999888333000111222222666;;;222888444000555444333;;;000---...333444...,,,...111444)))###---222,,,***...))))))------******///)))&&&***333777444111222000333111,,,))),,,//////777000+++444;;;...'''333...------///333333///,,,222+++---000---222888333---...000000,,,))),,,333///444333666<<<888444<<<999999888555111000333666333444:::AAACCC>>>::::::999<<<@@@CCCDDDAAA>>>;;;@@@???DDDAAA777;;;BBB===AAA???>>>>>>@@@BBBCCCCCC???FFFMMMKKKCCC===>>>BBBSSSooo}}}qqqggg```___bbb]]]ZZZUUURRRVVVXXXMMM>>><<<;;;444444======>>>HHHJJJKKKJJJDDD<<<777888:::AAAAAAAAAAAAAAA@@@@@@@@@@@@===:::<<>>XXXrrrhhhkkkzzznnnnnntttiiinnn}}}}}}fffSSS>>>999555333111///111666//////222777888555444777555000+++***,,,---+++'''000222111+++%%%$$$***111111,,,((('''))),,,------******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''***(((&&&###"""###$$$%%%###%%%(((++++++)))'''%%%%%%)))+++))))))...111111%%%###!!! !!!$$$'''***%%%%%%&&&&&&&&&%%%###### ###&&&'''&&&$$$######((()))******(((&&&$$$"""(((%%%""""""###$$$### """$$$&&&)))***+++***)))!!!,,,000((($$$(((***'''(((///000)))///MMMsssyyyEEE444666333666777444///---///333+++111777999666333222444111000...,,,++++++,,,,,,222---+++,,,+++&&&&&&+++***(((&&&(((+++---+++))))))(((***000111//////222===777000...///000...+++000666;;;888111,,,---000555...'''&&&***000333333------------,,,+++***)))---------,,,***+++///222***333999777666<<<@@@AAA???:::555444666777555111555888===BBBEEEDDD@@@===444AAABBB???CCC@@@;;;======::::::<<<;;;999???HHHJJJ???<<<@@@>>>:::CCCTTT@@@DDDEEEBBBBBBDDDBBB<<>><<<;;;999:::===AAADDDEEEFFFDDDCCCDDDGGGHHHHHHFFFBBBCCCFFFIIIJJJKKKKKKJJJNNNLLLFFF@@@BBBHHHJJJHHHBBBBBBAAA>>>;;;777333000///111111...---...---***------......---,,,***)))))))))******************&&&''')))***)))'''&&&%%%'''(((((()))((((((&&&%%%***))))))***,,,,,,***((()))///000,,,((())))))&&&))))))((())))))***+++,,,222,,,)))++++++((((((++++++---///000000111333666<<<555000111111//////000666666666777777888888888:::OOOhhh{{{gggooo|||yyykkkvvvtttgggjjjsss[[[JJJ???555333444222000000///000333666555111222777444///+++***,,,---***''')))---///...***&&&'''(((***(((''''''******)))'''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###''')))***)))'''%%%###&&&))),,,------+++***&&&))))))'''(((,,,---+++$$$$$$######$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$!!!%%%''''''&&&%%%&&&###$$$%%%&&&%%%$$$######"""!!!!!!$$$%%%$$$###***(((&&&%%%%%%&&&)))***"""'''++++++,,,//////,,,%%%---111...///FFFmmm{{{EEE222333000222444222...,,,...222+++000444555111......///---,,,+++***)))******+++///+++))),,,+++&&&&&&***)))((('''((()))***)))(((,,,+++...111000...///333===555,,,(((***...111111///333666333---)))***,,,+++***,,,222888;;;999555++++++,,,---------------***)))***,,,...///---,,,///666999777666<<>>@@@FFFCCCDDDEEEBBB???>>>@@@CCC[[[tttyyyppplllgggaaa^^^[[[YYYUUUPPPOOONNNHHHAAAAAACCC<<<888999444444@@@DDDJJJOOOOOOHHH@@@999666777777888999:::;;;;;;<<<:::;;;;;;;;;<<>>???<<<777---------...............,,,)))''')))---///...+++000555888777888>>>EEEHHH===777111///111444555444+++,,,///555>>>FFFKKKNNNNNNOOOBBB888>>>AAA@@@CCCDDD>>>888777777777:::>>>:::888999===BBBBBB>>>999<<<<<>><<>>===<<<<<<;;;===??????>>>@@@DDDHHHKKKKKKJJJIIIHHHGGGFFFEEEJJJLLLOOOPPPPPPMMMIIIGGGGGGKKKLLLJJJIIIHHHDDD>>>DDDBBB???;;;888666555555555000222999888///+++///)))+++---///000///...---///...---,,,+++)))((((((+++---...,,,(((&&&%%%&&&$$$&&&)))+++,,,,,,+++***///,,,)))''''''(((''''''&&&''')))((()))*********))))))))))))***++++++,,,000,,,***)))******)))***333111///,,,,,,///555:::111...---000111000111444111111111111222444555666777:::NNNmmmqqq\\\rrr||||||nnnaaajjjrrrhhhhhhqqq]]]HHH>>>;;;888333000---...000111---***///888111///,,,,,,,,,,,,***(((000+++%%%###%%%'''((((((&&&''')))+++,,,***(((&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&---,,,)))&&&%%%%%%&&&&&&))))))******)))'''&&&%%%'''&&&######'''+++(((!!!%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###%%%''''''&&&$$$$$$$$$'''((()))'''$$$###%%%(((((((((((((((((('''%%%$$$"""'''+++,,,+++'''%%%,,,%%%%%%++++++%%%%%%***...+++...333111999```yyyEEE111000...///000///,,,******+++)))***+++***((('''((()))------,,,,,,+++++++++***'''''')))++++++***))))))(((+++---,,,)))&&&''')))&&&)))///222000000888BBB111000000111222000,,,(((************+++,,,......///...///111555888888888222111000///...---,,,,,,222///***((((((+++...///---111555888:::???DDDGGG<<<888444222222333333222555333333666:::???BBBCCC@@@EEE@@@@@@LLLOOOGGGDDD>>>===:::777444222444666777:::;;;;;;===AAA>>>888999888===DDD???999EEEZZZTTTnnnxxxlllbbb]]]]]]WWWTTTQQQMMMHHHDDDBBBBBB:::???;;;999:::555777EEEBBBDDDHHHJJJHHHFFFDDDBBBGGGFFFEEECCCAAA???>>>===;;;>>>@@@@@@???@@@DDDHHHJJJKKKLLLLLLLLLKKKKKKKKKHHHIIIKKKMMMNNNPPPPPPQQQLLLQQQRRROOOLLLIIIDDD???CCCAAA===:::777666666666;;;555444999777///,,,111+++,,,...000000000///...//////...---,,,++++++***...,,,************'''$$$$$$&&&(((+++,,,,,,,,,+++---***'''%%%&&&((((((((((((''''''((()))))))))***,,,,,,+++***))))))******++++++,,,,,,------+++(((///...---++++++///555:::///...000444555222222555111000000///000222444555888777EEEccc}}}sss^^^ttt{{{iiicccwwwcccuuuwwwaaaPPPCCC999333333,,,,,,---...+++***///777444333222111111000///...222,,,&&&$$$&&&))))))((((((((())))))((((((((()))$$$$$$%%%%%%&&&&&&''''''###$$$%%%&&&'''))))))***000---***&&&$$$############$$$%%%'''((()))***+++%%%%%%######(((,,,)))"""&&&&&&%%%$$$$$$$$$%%%%%%"""$$$'''))))))'''$$$""""""$$$&&&'''&&&%%%&&&&&&%%%(((***)))''''''***...'''(((((((((&&&%%%%%%$$$###'''+++,,,***'''$$$((($$$&&&------***111>>>777,,,***000111:::___wwwDDD222222000111111///,,,***(((((((((((())))))((()))***+++...------,,,+++)))((((((&&&(((***++++++,,,+++***))),,,///...+++))))))***&&&)))///222000000888BBB,,,...000333444222///,,,......---------...//////222000......000222444555222111///...............111333444000+++))),,,///,,,///444:::<<<;;;;;;<<<555444555666777666555333888777777888:::;;;:::999<<>>:::>>>@@@<<<666333444777777<<<<<<777555:::======AAA>>>CCCHHH@@@555;;;MMMQQQlllzzzmmmaaa]]]]]]WWWSSSOOONNNJJJEEECCCDDD>>>AAA<<<:::<<<777666BBB<<>>>>>:::;;;=========???AAACCCEEEHHHLLLNNNOOOPPPRRRSSSLLLKKKJJJIIIIIIKKKLLLMMMQQQRRROOOHHHCCCCCCDDDBBBBBBAAA>>>;;;999888777777<<<888666666444111000333222222222111111000///...//////...------,,,,,,+++---***'''(((+++,,,)))&&&###$$$&&&''')))******++++++(((&&&%%%&&&(((((((((+++'''%%%(((***)))(((***...---,,,+++***)))))))))(((+++------///111...)))'''***...000000111111333555444666999777222111444333222111000000222444555777777@@@WWWppp|||eeevvv}}}jjj[[[pppxxx^^^xxx}}}jjjTTT@@@555444...++++++---,,,+++...333666666666666555444333222...+++******,,,***&&&###'''((('''&&&$$$%%%''')))%%%%%%&&&&&&''''''(((((($$$%%%&&&'''((()))***+++''')))+++,,,***'''###!!!,,,+++)))((('''&&&&&&&&&$$$%%%%%%$$$(((+++(((###%%%$$$###"""###$$$%%%&&&!!!###&&&((()))'''$$$""" """$$$&&&&&&''')))*** $$$)))***((()))...333)))***+++*********,,,...)))((('''%%%$$$%%%&&&&&&&&&''')))***((((((000:::777...***///111;;;^^^wwwEEE222111111111000///---+++(((&&&(((((())))))***+++,,,,,,************)))'''&&&%%%&&&)))***)))***,,,---******,,,...///...,,,+++++++++,,,000222000...222:::---,,,,,,---///222555777333444444222...,,,,,,---,,,---///111222222222222---,,,,,,---...000222333+++444<<<;;;333+++***+++111111555::::::444000///,,,///333777::::::999888222222444666999:::999777:::AAA>>>@@@NNNRRRIIIEEE>>>CCCFFFBBB======>>>===:::;;;:::777333555;;;BBB???>>>AAAEEEBBB;;;>>>FFFSSSmmmzzzpppfff___^^^ZZZSSSPPPQQQPPPJJJFFFGGGAAABBB<<<:::>>>:::777@@@???CCCJJJOOOQQQMMMFFFBBBMMMLLLJJJGGGDDDAAA???>>>999999999:::===??????>>>DDDHHHMMMOOOPPPPPPRRRTTTRRRPPPMMMJJJHHHGGGGGGGGGKKKMMMKKKCCC???@@@BBBBBBCCCBBB@@@>>><<<:::999999666888777444333666666333333222111000//////000000......---,,,+++***)))))))))((('''((()))*********%%%%%%%%%&&&''')))+++,,,***(((&&&%%%&&&''''''&&&+++&&&$$$(((+++******------,,,++++++************(((,,,---,,,///444222---(((+++///000000//////000777555555555222///111666444333000///...000111333333666===KKKccc}}}~~~gggsss}}}ooo[[[gggiiijjjxxxkkkQQQ>>>777222---***,,,...,,,+++---222333444444333111000000------,,,+++***(((%%%"""'''((()))'''%%%%%%'''***&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&(((+++,,,,,,***'''%%%111///+++'''###!!! ###&&&(((&&&&&&'''%%%!!!!!!!!!"""###$$$$$$$$$$$$""""""######$$$$$$$$$$$$###%%%&&&&&&%%%%%%'''(((!!!''',,,---***)))---111,,,,,,,,,+++)))+++...222+++)))&&&$$$###$$$&&&'''&&&******&&&$$$&&&((((((///---///000///:::\\\{{{HHH111...------.........,,,)))'''*********+++,,,,,,+++***&&&'''((())))))(((((('''&&&******&&&'''+++,,,)))******,,,...///...,,,))),,,+++...111000...///333------,,,,,,---///333666///333666444...+++,,,...(((+++---///000000000000+++******+++---000333555---333999999444///---...333111333888777111,,,,,,,,,///333666777777888888//////000222555777666555555;;;888999HHHPPPNNNPPP======:::777:::@@@???;;;@@@;;;:::>>>>>>:::<<>>CCCFFFGGGGGGWWWoooxxxssskkkbbb]]]\\\TTTQQQTTTTTTNNNIIIIIIAAAAAA::::::@@@===999AAA>>>@@@CCCIIINNNQQQRRRRRRXXXVVVRRRNNNIIIDDD@@@???;;;999888:::>>>@@@???===GGGKKKOOOPPPNNNMMMNNNOOOMMMMMMLLLLLLLLLLLLLLLLLLFFFKKKNNNJJJFFFEEEDDDBBBDDDCCCBBB@@@???===;;;;;;000777888333444::::::333///...,,,,,,---...111222///...---+++)))(((&&&&&&$$$'''))))))''''''+++...)))(((''''''(((***---///+++)))'''&&&'''&&&%%%$$$+++$$$###(((,,,+++,,,///+++++++++***++++++,,,,,,)))------***...555666111000000...,,,+++,,,000444555222000///---,,,222:::333111...,,,,,,,,,...000///555:::CCCZZZyyyzzzcccmmm{{{eeehhhooohhh}}}aaaIII<<<666///+++---///,,,)))(((,,,---//////---+++++++++222000+++&&&######%%%''''''***,,,+++)))((()))+++&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$...---***(((((((((***+++%%%$$$###""""""###%%%'''###(((***&&&$$$###""""""%%%&&&%%%###!!!###""" !!!$$$%%%*********((($$$"""!!!"""(((---333111+++((()))---******((($$$!!!"""&&&***###$$$&&&(((((('''&&&%%%"""((()))&&&)))000...%%%&&&---444222...888ZZZ{{{~~~JJJ111,,,******+++---...---+++))),,,++++++,,,,,,+++)))'''%%%&&&(((***,,,,,,,,,,,,&&&))))))$$$$$$***+++((()))((())),,,//////,,,((()))(((***000111//////222,,,///111111000---+++***'''...444333...,,,...222,,,,,,***)))((())),,,...---,,,++++++,,,...111333555444222///...000333666222...///555666111...000222333444444333222333444333111//////000111111000444<<<999999FFFLLLKKKMMMKKKEEE===:::DDDOOONNNEEEFFF<<<<<>>CCC???===999999@@@IIIHHHBBBQQQoooxxxnnnggg^^^WWWTTTRRROOOKKKGGGFFFGGGIII???;;;<<>>>>>;;;:::<<<999555444444333///,,,000///------///111111111444111...------,,,,,,+++---)))''''''+++---...---))),,,...,,,)))'''(((***333000,,,+++,,,,,,)))'''((('''(((+++...///,,,)))"""&&&******((((((---222---+++***///666::::::777,,,///...***+++111444111333111/////////000///...---...000111222222222222...555999>>>RRRpppfffhhhwwwnnnddduuufffaaa{{{fff===777,,,444---&&&...,,,,,,***---///......000222333++++++(((&&&)))...,,,(((***+++888===///(((******---+++(((%%%$$$###$$$%%%###%%%'''***+++***((('''---111111,,,)))***++++++)))'''%%%######%%%'''***"""!!!!!!$$$&&&(((((('''///+++&&&$$$%%%&&&%%%"""### !!!$$$&&&%%%"""$$$)))...,,,&&&!!!###&&&+++%%%+++777555&&&"""***%%%***,,,((('''+++---***'''(((((('''&&&&&&((())))))'''%%%&&&***,,,+++)))(((&&&000///222999NNNvvvDDD444...000///...---,,,+++++++++)))***+++***(((&&&'''(((++++++***************+++++++++++++++***)))''''''%%%&&&'''+++...///...,,,((($$$"""%%%+++111111000444000,,,))))))+++---...............//////...---+++//////***(((+++***%%%((((((((()))+++///333666:::444000111111//////222555444333333333555666777333666;;;777222;;;>>>222444777888333---,,,111777777---444555@@@MMMFFFKKKLLLHHHFFFIIIMMMLLLDDD===@@@===>>>BBBDDD@@@======AAAAAA<<<===BBB??????LLLSSSpppzzzqqqiiiaaaZZZNNNLLLIIIEEEBBBAAABBBCCCHHH@@@999999888666777:::999CCCDDDGGGSSSYYY]]]hhhdddjjjjjjaaaTTTJJJAAA;;;:::777777:::;;;999:::>>>FFFGGGJJJLLLLLLKKKJJJIIIKKKKKKKKKKKKLLLNNNOOOPPPNNNMMMLLLJJJIIIHHHGGGFFFDDDBBB@@@>>>>>>===:::999777666555444555555444222///---,,,,,,...000111000000...+++***++++++***)))...---,,,---///000///---++++++***'''%%%'''---111111...+++***++++++)))'''%%%%%%&&&(((******(((&&&&&&(((***)))((((((+++......,,,,,,000666999888555,,,000///,,,---222444222222000...---...//////...---...///000111222333333222444444888HHHbbbxxxttt^^^ccc}}}rrr]]]dddbbbdddvvvSSS===---666222***///,,,111,,,...///---+++))))))((($$$&&&&&&%%%(((---...+++000,,,333666+++(((///000''''''((()))((('''&&&%%%'''((()))******((('''&&&&&&***+++&&&$$$&&&((('''''''''&&&&&&%%%%%%$$$$$$((('''&&&''')))+++,,,+++---,,,***(((&&&%%%%%%&&&  """######"""%%%''')))'''###!!!###&&&'''%%%)))000///'''&&&+++'''---///+++)))***((($$$%%%'''((('''&&&%%%&&&'''&&&%%%$$$%%%&&&(((((('''(((%%%---,,,...666KKK}}}MMM;;;666111222222111///---***((("""$$$''')))((((((((((((+++***))))))((((((((()))(((((()))))))))))))))))),,,***((((((((((((&&&$$$(((&&&&&&)))///222111///111///,,,+++************'''***------***'''''')))(((+++,,,((((((+++***&&&************))))))+++,,,000...000666777333//////000000111000//////000111666666999444000<<>>>>>@@@BBB@@@;;;;;;???@@@AAA===>>>EEECCCCCCOOOTTTqqq}}}tttlllbbb[[[QQQNNNJJJGGGDDDDDDDDDEEEHHH???777333222111555999000666;;;JJJYYYYYYZZZhhhuuuyyyvvviiiYYYLLLCCC===<<<999888;;;;;;888999<<<:::@@@FFFKKKKKKKKKMMMNNNLLLJJJHHHGGGHHHLLLPPPRRRMMMMMMLLLLLLJJJIIIGGGFFFEEECCC@@@>>>===<<<999777222333555555555666777999...,,,++++++---///000000...,,,******+++++++++***))))))***+++------***(((,,,+++***((('''(((,,,///---,,,***)))******)))(((''')))++++++***)))))))))******)))(((((('''((((((---,,,,,,///222444111...***------,,,---000111///111///,,,+++,,,.........---------...000222444555888333111444>>>QQQmmmhhhlllzzz```^^^uuuttt]]]iiidddFFF000777777//////,,,666,,,---///000...------...,,,000111...---///111///333,,,111555---+++000///---,,,+++)))((('''&&&&&&,,,,,,+++***((('''&&&%%%!!!%%%%%%""" ###$$$###"""$$$&&&((((((&&&$$$""")))'''&&&''')))+++++++++'''***,,,)))%%%"""$$$''' !!!"""&&&$$$###!!!!!!"""%%%&&&###%%%((()))))))))***+++&&&,,,///---***)))&&&"""###%%%''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%'''(((---(((///+++,,,333III|||FFF222...///000222111///***&&&###!!!$$$'''))))))(((((()))+++***)))((('''&&&&&&&&&$$$%%%&&&'''(((***++++++((('''%%%&&&'''))))))(((%%%$$$%%%)))---...+++''',,,,,,,,,,,,+++)))((('''&&&,,,000///***&&&(((+++(((+++,,,***+++------++++++,,,,,,+++)))((()))***---+++...444777333000000444777999999666444555666222333888888666AAAIIIAAACCC@@@:::555222222444555666:::CCC777888GGGBBBBBBDDDFFFJJJQQQWWWUUUMMMEEE===???BBBCCC>>>999<<>>@@@HHHHHHIIISSSTTTqqq~~~uuulllaaaYYYUUURRRNNNJJJIIIHHHHHHHHH===:::888777666555444444666888@@@WWWhhhbbb```pppooo[[[MMMFFFAAA???;;;:::;;;:::777777:::555===FFFJJJKKKKKKNNNQQQLLLKKKIIIHHHHHHKKKNNNPPPNNNNNNNNNNNNMMMKKKIIIHHHFFFCCC@@@???===;;;999666111444666666444333666999///---,,,,,,...///000000---,,,+++,,,---......---'''''''''(((***************,,,...///---)))&&&$$$***)))((((((((())))))((((((+++------***((()))++++++)))''''''(((((((((&&&***))))))+++---,,,)))'''&&&((()))***+++,,,,,,+++000---+++***+++---//////---,,,,,,---...222555777;;;333111666;;;FFFccceeeccckkk___lllyyyyyyuuu^^^rrrqqqQQQ333666888111///,,,888000///000111000///111666222777:::666333555666666222+++222999333///---'''///---)))'''(((+++///111...---+++)))((('''''''''###&&&%%%"""!!!###$$$"""!!!$$$'''((('''&&&%%%%%%%%%'''))),,,---,,,+++$$$&&&'''&&&###!!!!!!### """"""!!!$$$%%%""" !!!$$$&&&&&&%%% (((+++'''&&&++++++'''!!!%%%)))***))))))))))))"""%%%(((((('''%%%$$$$$$(((***,,,***((('''***---333...222------444KKK~~~HHH333111///000111000...+++'''%%%((()))+++***)))((()))***,,,+++***((('''&&&&&&&&&$$$$$$%%%&&&''')))***+++%%%%%%&&&(((+++------,,,)))((('''((())))))&&&###((()))******)))((())))))***,,,---,,,******,,,///((()))******+++,,,,,,+++)))***+++++++++---222666444...,,,...//////000333)))...333333000...///000---000;;;AAA???EEEHHH>>>AAA<<<555333444888;;;;;;666@@@KKK888333CCC>>>===:::<<>>DDDKKKLLLIIIGGGHHHJJJMMMMMMMMMLLLKKKKKKJJJJJJMMMMMMMMMLLLKKKJJJIIIHHHFFFDDDAAA???>>><<<999777555777888666222000222444222000...---///000000///,,,++++++,,,...//////...------,,,,,,---000444666***+++---......+++&&&###((()))((((((''''''((()))%%%'''***)))&&&$$$&&&(((***((('''''')))***)))((()))))))))))))))(((&&&$$$%%%%%%''')))*********+++...,,,******,,,...//////---,,,,,,,,,...111444666777111222999:::???YYYxxxeee^^^|||tttsss[[[]]]wwwvvvpppiiiwww]]]:::666777222111---777666111......---+++///777///555999777666888::::::555---222888222...,,,$$$%%%&&&(((+++///444888:::,,,+++)))((('''((()))***&&&(((&&&###"""%%%$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&+++000333444111...&&&$$$###$$$%%%%%%### """$$$$$$!!! """%%%###!!!!!!$$$(((***'''$$$""",,,000***(((,,,***"""!!!!!!###%%%&&&'''***---###&&&((()))(((&&&%%%%%%)))+++---,,,)))))),,,///111,,,111---...777OOO|||CCC333222222222111000...---,,,,,,++++++***(((''''''***,,,---,,,***)))(((''''''&&&&&&&&&%%%%%%&&&'''((()))(((((()))+++---,,,)))&&&222000---+++***)))((('''&&&((((((((('''(((,,,///,,,((($$$%%%(((---///000''''''((())))))((('''(((''')))***)))***///888???999222---------+++---000)))...333555444222222333444555>>>CCC???@@@@@@666===777111000555:::===>>>666BBBNNN999111???::::::<<<;;;<<>>;;;;;;???BBBAAACCCFFFCCCGGGBBBBBBLLLNNNLLLQQQRRRqqq}}}sssiii^^^VVVSSSNNNHHHFFFFFFFFFEEECCCAAACCCAAA;;;777777777555:::444---555???AAAOOOkkkwwwrrr^^^OOOEEECCC???>>>>>>===999888:::>>>CCCGGGJJJIIIIIIKKKMMMNNNOOOPPPQQQOOOMMMJJJHHHKKKJJJIIIHHHGGGGGGGGGGGGGGGDDDBBB@@@???>>>;;;999999:::999777444111111111444222///...//////......*********,,,...///...,,,000000...------111666;;;,,,***'''&&&)))+++---...((())))))((('''&&&((()))'''(((((((((''''''((()))((((((((())))))***+++,,,++++++***))))))((((((((((((&&&'''***+++***+++...,,,+++***+++.../////////,,,,,,,,,---///111333444111///333888777999OOOhhhyyyooohhhtttzzz```\\\ssspppttt]]]}}}lllEEE999444333888222555333---,,,000111111888BBB999======999777666555222999//////222+++***---***&&&***///444555333///,,,***)))((('''((()))***+++'''(((&&&###$$$'''&&&"""+++***'''%%%$$$###$$$$$$"""$$$)))///222222///,,,)))&&&###$$$((()))&&&######$$$%%%%%%######$$$%%%""""""###&&&******((($$$&&&...111---***+++(((!!!%%%######$$$$$$###''',,,$$$&&&(((((('''&&&&&&&&&'''((())))))))))))+++---***%%%,,,***---888QQQooo===111000000///---,,,+++***++++++(((((('''&&&%%%'''***---,,,+++***)))(((''''''''')))(((&&&%%%%%%&&&'''(((%%%&&&'''***,,,,,,)))'''111///,,,)))'''''''''((('''(((***)))((()))...222111***$$$%%%,,,222333111---++++++......,,,+++---(((+++,,,***)))---666>>>666111///000000---,,,---444666999<<<>>>===<<<;;;@@@;;;======666777999333;;;666111111444888;;;;;;666>>>KKK:::222;;;777999888777666777;;;>>>??????<<<888888>>>BBBBBBBBBDDDAAAGGGBBB@@@KKKOOOLLLNNNQQQqqq}}}sssjjjaaaYYYTTTNNNHHHFFFGGGGGGEEECCC@@@DDDCCC<<<888999:::999??????999:::@@@CCCSSSnnnrrrsss```QQQHHHEEEAAA???@@@>>>::::::<<<:::===@@@EEEJJJNNNRRRTTTPPPQQQRRRRRRQQQOOOMMMKKKKKKIIIGGGEEEDDDEEEGGGHHHGGGEEECCCAAAAAA@@@===;;;;;;:::888777777777555333666333000...------,,,++++++++++++---///000...,,,.........,,,***,,,000444---)))%%%$$$(((,,,///000)))***+++)))&&&%%%''')))***(((((((((***+++++++++(((+++,,,+++)))(((+++...+++***)))((('''(((***,,,***&&&&&&***+++)))+++///******+++---000111000...,,,,,,---...///000111222///111555666333777GGGZZZpppnnncccwwwnnncccpppyyy}}}gggkkk{{{RRR>>>333555BBB;;;555333...///666777444999CCC<<<===<<<777555555000***555,,,...000))))))...---///111333333111,,,'''###)))(((((((((((((((((()))&&&'''&&&$$$''',,,+++(((***)))(((&&&&&&%%%&&&&&&$$$$$$&&&))),,,,,,***(((((('''%%%%%%&&&''''''(((%%%$$$###$$$%%%%%%%%%#########$$$%%%'''(((((('''***---///---***(((&&&%%%(((%%%%%%(((&&&###%%%***$$$&&&'''&&&%%%$$$%%%&&&&&&%%%%%%&&&)))++++++++++++&&&---***,,,555LLLqqqDDD:::666//////...---,,,***((('''&&&(((******((('''((()))***)))(((((('''''''''''')))((('''%%%%%%&&&((()))((('''&&&'''***,,,------((((((((('''&&&&&&&&&''''''+++...---+++***---000111...+++,,,///222222111///,,,---222333000000444***...111000------333999555///,,,---//////111444333111111333777777444000<<<666888:::333555999555888666333222444777999;;;666999EEE:::444999444;;;000000111555:::???DDDFFF===<<<>>>CCCDDDAAABBBEEE===CCC>>>===IIIPPPLLLMMMRRRqqq}}}tttlllddd^^^RRRLLLEEECCCDDDEEECCC@@@888@@@DDD@@@===>>>===999---666888999======GGG]]]yyykkk[[[QQQLLLEEEBBB@@@AAA???;;;;;;===@@@???@@@CCCHHHLLLNNNOOOQQQQQQRRRRRRRRRQQQPPPOOOMMMKKKGGGEEEDDDFFFHHHJJJGGGEEECCCBBBBBBAAA???===;;;999777888;;;<<<:::777666333///---,,,+++***(((......///000222222000...---//////...+++***,,,...+++)))(((***,,,---+++))))))+++,,,***&&&%%%''')))'''$$$###$$$(((***)))''')))---///---((('''***...)))((('''%%%%%%&&&))),,,)))$$$###'''(((&&&)))...)))***,,,///111222000...,,,---...///000000000000222555888555222666EEERRRooosssbbbssswww```___jjjnnnyyy```www[[[CCC333777JJJAAA666;;;555444888444)))'''...***,,,------111555222,,,+++'''///555...+++---+++000...+++)))(((***---///)))((((((((('''''''''&&&'''''''''&&&+++111111...$$$%%%&&&((()))******+++,,,***((()))***++++++***$$$&&&&&&$$$""""""&&&***'''$$$"""###&&&'''$$$"""%%%$$$$$$######%%%''')))---,,,++++++)))%%%&&&)))'''%%%''',,,+++%%%&&&***$$$%%%%%%$$$######$$$&&&'''%%%###&&&***------+++222---222,,,+++111FFFxxxjjj>>>333+++555666777777555111,,,)))***---000000---(((%%%###(((''''''&&&&&&&&&'''''')))(((&&&&&&&&&(((***+++888333,,,((('''(((******###&&&)))++++++******+++(((---222222...++++++---+++,,,---...---+++******(((%%%'''...///---...222+++111777777333111444888777...&&&&&&)))///999AAA;;;777333555::::::555///...***333<<<888999<<<777444444333333555777;;;===666555AAA;;;666888222<<<222222333555999<<>>;;;777777999444)))&&&...666999BBB777111555666000...333---333999;;;888555333333555444111---///666;;;:::666:::999444333666666111///111111333???LLLGGG888AAAKKKNNNEEE@@@DDDIIIHHH???@@@AAADDDHHHJJJIIIHHH\\\sssqqqjjjfff[[[QQQGGGEEEEEE???AAABBB:::::::::::::::999888777666888;;;777888???===>>>JJJSSSccciiiiiijjjaaaTTTQQQMMMIIICCC@@@@@@@@@>>><<<===???AAABBBBBBFFFKKKOOOPPPPPPPPPOOOMMMLLLMMMNNNLLLIIIHHHIIIHHHEEEEEEGGGGGGHHHJJJJJJJJJIIIGGGFFFAAA???<<<888555444333333999666222000000///,,,)))+++---///...+++))))))***,,,,,,,,,,,,,,,,,,++++++)))))))))(((((((((((('''))))))((('''&&&&&&&&&&&&)))(((''''''))))))(((''''''((()))+++,,,,,,***(((&&&&&&&&&&&&'''((()))***+++,,,,,,***((()))---000+++,,,,,,,,,,,,***)))(((---+++***))))))+++---//////111222111///111888===ZZZnnnmmmkkk~~~jjj^^^bbbyyy{{{xxxgggeee|||WWW777///333444000000......222666888555111111***+++666:::333,,,,,,,,,,,,,,,+++***))))))(((***((()))...444555///******$$$'''***&&&***...(((&&&)))///666888555...)))"""%%%))),,,,,,)))&&&###'''***+++))))))***)))&&&###$$$%%%$$$""" !!!"""$$$%%%&&&%%%%%%$$$&&&&&&'''((()))(((%%%"""!!!$$$'''))))))'''$$$"""######$$$$$$%%%%%%%%%&&&$$$%%%&&&&&&&&&''')))***+++***((()))+++,,,---,,,***)))000+++,,,444HHHwwwccc>>>777:::222222222444444111,,,(((,,,)))&&&%%%&&&'''&&&%%%---......,,,)))''''''(((######%%%'''***,,,------111000///...+++)))'''&&&,,,+++)))'''''''''((()))###%%%'''***,,,,,,,,,+++(((((('''''''''''''''&&&+++******+++---/////////333333555777999999888777,,,222555111///111444333888<<<:::555555:::888111333333111///...///333666333222...+++...555777555222444333......333555333777:::999555:::FFFHHHBBB>>>DDDFFFBBB???AAACCCDDDFFFEEECCC@@@===;;;:::999\\\rrrpppiiidddXXXSSSGGGDDDCCC>>>@@@BBB999:::::::::999888666555444555:::999:::@@@<<<999BBBFFFWWW___ccckkkgggZZZVVVQQQKKKDDD@@@@@@@@@???===>>>>>>>>>===>>>BBBHHHLLLQQQQQQPPPNNNLLLKKKMMMNNNLLLJJJJJJMMMMMMJJJIIIKKKHHHHHHHHHHHHHHHHHHGGGGGGEEECCC@@@;;;777333000...555333111000//////---+++***+++,,,,,,++++++---///......,,,++++++*********(((((((((''''''&&&&&&&&&******)))'''&&&&&&&&&&&&***(((''''''((((((&&&%%%***,,,---,,,***)))))))))&&&((())))))'''&&&))),,,......---,,,+++,,,///222(((***+++---......------((((((((()))***+++---...,,,///222222111111555888LLLfff~~~ooohhhzzzfff^^^hhhiiivvv^^^cccxxxfff>>>...111222+++---,,,,,,000444666444111222---...777999222------,,,,,,***)))(((&&&%%%%%%((()))+++///111000,,,)))+++'''---000)))***...)))((((((+++111777777111***$$$&&&)))++++++)))'''%%%(((+++,,,***)))+++)))%%%$$$%%%%%%$$$""""""###$$$ """%%%(((((('''%%%$$$###%%%'''((('''%%%$$$$$$###$$$'''((()))((('''&&&""""""###$$$$$$%%%&&&&&&(((((((((&&&%%%&&&***,,,+++***)))))),,,---------///)))///---,,,000GGG}}}XXX666222777222333444777888555...(((+++)))''''''((()))(((''',,,,,,***'''$$$$$$&&&((("""$$$(((+++---------,,,,,,---///000///,,,(((%%%,,,+++)))((('''(((((()))*********))))))(((''''''+++)))'''%%%$$$$$$$$$$$$)))***,,,,,,,,,,,,...000444777;;;;;;999777777888,,,222777555333333444333111DDDFFF777666DDDCCC333666222---***+++///222444999777222000555::::::555///000...,,,---222666666555<<<>>>777666<<>>YYYqqqssskkkeeeXXXUUUIIIFFFDDD???AAABBB:::;;;;;;:::999888666444333000666555999@@@<<<:::CCCEEEUUU^^^fffrrrpppddd___TTTNNNFFFBBBBBBCCCBBBAAA???===;;;:::<<>>???222222111000222444555111...;;;999555444888===:::444///000000000222555777777///999@@@>>>;;;;;;<<<;;;===666555>>>AAA<<<:::>>>:::>>>CCCCCC@@@???BBBFFFSSSnnnzzzrrrkkk^^^VVVLLLJJJHHH@@@AAABBB<<<<<<<<<;;;:::999777555444000555333555===::::::EEEJJJZZZccckkkwwwvvvkkkfffYYYSSSKKKGGGGGGGGGGGGEEE???<<<999999<<>>888111///666<<<<<<777111000111***...222555444000+++'''+++---///000///......///222222111...***((()))+++******++++++,,,++++++***))))))((((((((((((((((((&&&&&&&&&'''***---000222...,,,***(((((()))***+++'''***------+++***,,,...***,,,222999???===666///666555333000...111888@@@777;;;999111,,,...000000000000111555888777222---444333000///222666333---///000333666777555444444444:::???AAAAAAAAA???<<<>>>666555===AAA===;;;>>>999???EEEEEEAAA======???PPPmmmzzzqqqjjj]]]TTTNNNOOOLLL@@@???BBB===;;;;;;;;;:::999777666555555888555555:::777777BBBIIIZZZdddjjjvvvuuulllkkkaaa[[[SSSOOOMMMLLLJJJHHH@@@===999999<<>>??????>>>999777;;;>>>=========<<<@@@EEEGGGEEEBBBAAABBBPPPmmmtttllleeeXXXPPPNNNSSSOOO@@@;;;???===999999999999888777666555777:::666666;;;666444>>>CCCUUU```fffqqqrrrmmmoookkkeee]]]WWWSSSOOOKKKGGGCCC>>>:::999<<<@@@CCCDDDEEEHHHLLLOOOOOOPPPQQQRRRQQQMMMMMMOOONNNKKKKKKNNNIIIHHHGGGEEEDDDCCCBBBBBB======;;;:::777555333222000333444333///,,,******...---,,,...000111///---((()))+++------,,,***(((......---,,,+++***)))))),,,+++******)))))))))***)))(((''''''))))))((('''&&&'''(((***,,,,,,***((($$$%%%%%%&&&(((***,,,---)))&&&"""###(((...222444###%%%(((,,,///111333333------------------....../////////000111111000000666FFFaaa|||mmmjjjyyyqqq^^^\\\pppsssooobbb{{{}}}aaaEEE555222---......---------...///(((...222111,,,******,,,+++*********)))(((((((((+++***+++,,,---------,,,(((###(((,,,(((***,,,%%%$$$+++...,,,000666444+++)))+++...000///+++'''######'''((('''(((******&&&$$$&&&''''''%%%$$$$$$%%%############$$$''')))+++,,,+++************)))'''+++,,,---......---,,,+++))))))((((((((((((''''''&&&(((************+++,,,%%%%%%&&&))),,,---,,,+++,,,)))111///222888CCCjjjuuuLLL>>>===333333333444555555333111///***---111222111111222333+++...222333111...+++******---///---)))'''***---'''''''''''''''(((((()))%%%%%%&&&&&&&&&&&&&&&%%%)))(((((('''''''''''''''******************++++++))))))***,,,------+++(((---,,,---///111000,,,((('''''',,,111000,,,...333AAA888222444444222555<<>>===QQQ]]]cccmmmpppnnnsssssslllccc\\\WWWQQQJJJEEEEEE@@@;;;999;;;===>>>>>>BBBEEEJJJLLLLLLLLLKKKKKKJJJGGGFFFHHHIIIGGGIIILLLEEEEEEEEEEEEEEEDDDDDDDDDBBBAAA>>>;;;777444222000...111444333000---,,,---,,,+++,,,...222333111...(((***---...---+++'''%%%+++++++++++++++,,,,,,,,,///...,,,***)))(((''''''&&&%%%%%%'''***,,,,,,,,,)))((())),,,///...***&&&(((&&&%%%&&&(((******)))$$$###$$$'''+++...---+++((()))+++---............---------...///000111222,,,...111444777777444222<<>>AAA???:::777888999>>>;;;222222:::===999@@@>>>;;;;;;>>>AAACCCCCCSSSrrruuukkkddd___RRROOOIIIEEEAAA===999666///666======888555666999===<<<<<<<<<:::;;;CCCMMMMMMSSS___jjjmmmjjjjjjmmmpppuuuuuukkk___UUUNNNIIIEEECCC???999555555:::???BBBEEEHHHLLLMMMLLLJJJGGGHHHHHHIIIJJJKKKKKKKKKJJJKKKJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@===999777666777333111/////////000///...------------------------000///---,,,++++++,,,,,,))))))))))))***+++,,,---)))***+++++++++)))((('''&&&'''((()))*********)))&&&)))---///...,,,+++***...------+++***)))((('''&&&''')))***++++++******///,,,)))))),,,......,,,///...,,,******+++,,,------///222666888:::;;;;;;666@@@VVVpppxxxkkkwwwwwwdddXXX\\\www|||xxxwwwjjjoooeeeEEE666333///222111+++000777333111///...------...000111---***((('''((((((%%%"""&&&&&&'''(((((((((((((((...---,,,+++,,,...000111+++(((%%%'''///555000''',,,+++(((&&&%%%&&&''''''---)))%%%"""!!!###&&&)))$$$%%%&&&''''''&&&%%%$$$###$$$&&&'''''''''&&&&&&+++)))$$$!!!'''///---&&&(((---(((%%%***'''"""'''***)))'''$$$""""""%%%'''"""$$$%%%%%%$$$%%%''')))&&&&&&&&&&&&(((***,,,---++++++555444:::AAAGGGggg___@@@:::???AAASSS>>>333---AAA000333:::999///***000555222///...000777777---))),,,---(((444222///,,,)))((('''&&&&&&%%%###$$$(((***%%%###%%%'''((((((((()))***))))))******++++++,,,,,,,,,))),,,222///(((---999222,,,***---...,,,---222++++++******)))(((((((((...,,,)))''')))...444888...///000000111000000///)))+++///444999<<<===>>>666333333555444111000333;;;===;;;666888<<<:::444000999777333999<<<;;;@@@666:::;;;777555999===>>>EEE===:::??????;;;@@@KKK[[[wwwyyymmmccc]]]UUUNNNEEE>>><<<<<<===>>>555999;;;;;;888777999<<<333333555999;;;???HHHSSSUUUUUUZZZbbbhhhkkkpppvvv~~~uuufffYYYOOOGGGKKKIIIDDD===777666888;;;>>>BBBGGGLLLMMMMMMLLLLLLHHHHHHHHHIIIIIIIIIIIIIIIEEEGGGIIIKKKJJJHHHEEEBBBDDDDDDCCC@@@===999777777444222/////////000000///***************+++,,,,,,111111///...---,,,,,,+++---,,,+++***((((((((((((((())))))))))))((('''&&&###$$$%%%&&&((()))++++++)))***+++***((((((((()))***))))))((('''&&&%%%%%%,,,------------+++***)))***((('''(((+++---...---+++******)))***+++,,,---666666666666555444444333777===OOOjjjyyygggqqqtttkkkZZZVVVlllzzzyyymmmcccsssPPP;;;222///555777000111333,,,000///...---,,,------...+++)))'''&&&((()))'''%%%(((((()))************)))///...,,,,,,,,,---///000'''((((((***000444000((()))'''###!!!!!!$$$'''***$$$$$$%%%&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%***)))&&&###&&&+++***$$$***///)))%%%)))%%%!!!%%%$$$'''***+++***'''&&&%%%###$$$%%%$$$###$$$''')))''''''&&&&&&'''((()))***+++***333000555;;;???^^^zzzNNN444777>>>>>>III<<<:::555GGG333444<<<333,,,))),,,///,,,***+++000333222---)))***++++++333222111///,,,*********)))'''$$$###%%%%%%### """###$$$%%%%%%$$$%%%%%%)))))))))***************000))))))...---''')))000...***(((+++,,,******...***************+++++++++,,,---...000111111111000000//////...---,,,++++++---...///111222333444444888555555888777444333666DDD???555---///777888444444===;;;444666444000333444999:::777666:::>>>>>>BBB<<<<<<@@@@@@===CCCNNNZZZvvv~~~pppccc[[[RRRLLLDDD>>><<<===???@@@;;;999777666666777:::<<<777555666777777999@@@IIIOOOOOOUUU^^^ggglllttt{{{pppaaaTTTJJJKKKIIIEEE???999777777999===BBBHHHLLLLLLKKKLLLMMMJJJIIIHHHGGGGGGGGGHHHIIIFFFHHHIIIKKKKKKJJJHHHGGGFFFFFFEEECCC@@@<<<888666666333000...///000000000******)))((()))***,,,---111000000000...---,,,+++------+++***((((((''''''))))))*********)))(((((())))))))))))***,,,...///***)))'''$$$###$$$(((+++*********)))))))))((((((,,,---------,,,+++***))))))'''&&&''')))++++++***((()))***,,,---.........333333333333444555555666888999EEE___zzz}}}ccchhhuuuyyy|||dddTTTbbbpppyyy```lll~~~[[[<<<777111555666//////111+++...------,,,,,,+++++++++***(((&&&&&&'''))))))))))))***++++++,,,,,,++++++---,,,+++***)))***+++,,,%%%)))+++,,,...///+++%%%""""""""""""###$$$&&&''' """$$$&&&''''''''''''%%%$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&%%%'''((((((%%%$$$&&&&&&###+++///)))$$$)))&&&"""'''###&&&)))+++***(((''''''$$$%%%$$$######$$$'''***(((((('''&&&&&&''''''(((---+++111,,,000444777TTToooAAA...777===666???:::???===KKK444222777111---++++++***((((((***...,,,+++,,,***(((+++000---///000///+++((()))***,,,)))&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))((((((((((((111)))%%%***+++&&&%%%)))***((((((++++++(((''')))))))))***++++++,,,------***,,,...111111111///...///...---,,,+++,,,,,,---000//////............///777555555999999555444666AAA;;;111+++---333666333:::FFFEEE>>><<<555...000555999:::777666999:::999===:::<<>>FFFRRRPPPpppqqqddd\\\NNNKKKGGGEEEBBB@@@===;;;:::666222222444777888777:::777555555333111555<<>>222//////(((***111///******++++++,,,++++++******)))'''&&&'''((()))***)))***++++++,,,,,,++++++***)))((('''&&&&&&''''''&&&+++,,,***((()))'''$$$!!!%%%((()))'''###!!!&&&$$$""" """%%%)))+++&&&%%%$$$######$$$%%%&&&''''''''''''&&&&&&%%%%%%###&&&)))'''%%%$$$%%%&&&***...)))%%%***(((%%%+++'''&&&%%%###"""###&&&)))%%%%%%%%%###"""###'''***((((((''''''''''''((((((...+++000+++///222333OOOnnnCCC111999;;;111:::777>>><<>><<<:::999888===AAAFFFHHHHHHGGGHHHIIINNNMMMJJJIIIHHHIIIJJJKKKRRROOOKKKHHHFFFHHHKKKMMMJJJFFFAAA===<<<;;;999777555222///------......---000///---+++******++++++((()))+++---............((())))))***,,,...000111,,,,,,,,,,,,,,,,,,------,,,***(((%%%$$$%%%&&&'''))))))((('''&&&&&&)))+++''''''(((((((((((())))))%%%%%%&&&&&&''''''((()))((()))************++++++---...000111111000...,,,444333111000000000111222666222555IIIiiikkkbbbvvvttt~~~rrrTTTNNNbbbyyyiiibbbrrrsssNNN===///,,,---((()))//////&&&''')))***++++++++++++++++++***(((''''''((()))((()))******++++++******))))))(((''''''&&&&&&&&&'''++++++'''&&&***------(((((()))))))))'''%%%$$$(((&&&$$$""""""$$$&&&((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%!!!$$$((()))&&&$$$'''***,,,000+++'''+++(((%%%***((((((&&&###!!!!!!$$$'''%%%%%%%%%$$$######&&&)))&&&&&&'''((())))))))))))***(((...***///222111KKK{{{oooGGG555:::===888999444888777LLL:::333000666888777222------000333555---***//////)))***000...000222111---+++***+++''''''***///...((('''******(((''''''***,,,,,,+++)))(((((((((''''''&&&&&&###$$$''')))(((''',,,333***...111000---+++***)))******))))))((((((((((((,,,+++******)))***++++++---,,,++++++,,,...111333...---------///111333444......222888:::777666777///555<<<<<<777111222555111@@@CCC@@@AAA;;;444555444777777444444666555111222555999<<<===>>>EEELLL]]]xxx{{{ooofff```YYYSSSIIIAAA===<<<======777666555777999999666222000---,,,000222333777<<<888EEEYYYjjjpppttt~~~uuufffYYYKKKGGGCCC@@@>>><<<999888777:::>>>CCCGGGJJJKKKKKKMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMJJJHHHFFFJJJFFF@@@>>>>>>>>>;;;888444222000/////////---,,,---------,,,+++***)))((('''((()))+++---......///,,,++++++++++++,,,------******))))))******+++,,,'''&&&&&&%%%&&&''')))***,,,------+++((('''((()))************+++++++++++++++***)))(((''''''''''''%%%'''***+++,,,,,,...000,,,---...//////---+++***////////////000111222333333111444CCC^^^yyyvvvfffnnnxxxttt}}}___PPPXXXqqqppp{{{vvv]]]^^^yyyZZZ999,,,---444000,,,,,,(((''''''((()))***++++++,,,***++++++***(((''''''((('''((())))))***))))))))))))))))))))))))))))))(((&&&))))))''')))111888999444000***%%%###%%%(((+++%%%&&&((()))(((&&&###!!!'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%""""""%%%((('''$$$'''------111,,,(((+++&&& %%%%%%(((******(((%%%###"""$$$%%%&&&%%%$$$$$$%%%'''$$$%%%&&&(((((()))))))))&&&$$$+++***000222///FFFoooeeeCCC333777???CCC999333666444MMM@@@;;;666666888777111---///222333999444000111///***((((((++++++++++++***)))(((((('''%%%)))222444---+++---,,,(((%%%&&&))),,,+++***(((((((((((('''''''''''' %%%)))***((()))000777,,,222444111---,,,+++******))))))(((''''''&&&&&&,,,...000111///+++&&&###---,,,+++***)))******+++,,,,,,,,,------...000000...///555===@@@>>>===>>>;;;===???<<<444...222:::444@@@@@@===@@@<<<333333222444444222555999999555222444777999;;;===AAADDDbbb|||{{{oooeee___XXXQQQGGG???;;;;;;;;;;;;777666666777777777555333666222000333444333555999<<>>>>>===;;;:::666666888???GGGLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLNNNOOOOOOLLLHHHFFFIIIFFFDDDDDDFFFDDD>>>999555444333222222111...,,,***+++---......---,,,+++++++++++++++,,,---......---,,,+++***))))))))))))***))))))((()))***+++,,,''''''((())))))***+++++++++,,,,,,***)))***,,,...........................---,,,***)))(((((())))))'''***,,,---+++***+++---++++++,,,---------,,,+++***+++---///111222333333///222555???TTToookkkfffpppnnnWWWSSSdddzzzvvvmmm]]]ppp}}}eee<<<...///888333,,,***%%%+++***)))(((((()))******&&&))),,,,,,***(((((()))'''((())))))******))))))''''''(((((())))))((((((%%%''''''''',,,444999999333///***%%%###$$$''')))&&&''')))+++***'''$$$"""%%%%%%%%%&&&&&&%%%%%%%%%$$$###"""""""""###$$$%%%%%%""""""%%%%%%###%%%+++&&&+++(((&&&***&&& ###$$$&&&)))***(((%%%$$$######%%%''''''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%$$$&&&$$$------333444...CCClllwwwSSS===555555;;;BBB888666999444JJJ===:::777666888666///---222444333444444222/////////+++%%%)))&&&$$$%%%***,,,+++)))+++$$$&&&000444///,,,///000+++&&&&&&(((***(((&&&(((((((((((((((((())))))$$$'''))))))))),,,000222,,,333555///***++++++)))))))))))))))((((((((((((***,,,...///...+++'''%%%---,,,,,,+++***)))((((((***+++,,,---......///......000777AAAEEEDDDCCCDDDEEE@@@<<<:::666222444:::===DDD@@@<<>>===;;;]]]zzz|||oooddd]]]PPPLLLGGGCCC@@@<<<888555555555555444333333333333666111000444777777:::===CCCFFFSSSffftttxxxvvvuuuvvv{{{~~~{{{vvvmmm```TTTEEEAAA<<<;;;<<<>>>>>>===999666666===FFFKKKIIIEEEHHHHHHIIIJJJKKKKKKKKKJJJMMMLLLKKKJJJJJJKKKLLLMMMHHHGGGHHHKKKMMMJJJAAA:::666555555555555333///,,,)))+++...111222222000//////...---,,,+++,,,---...******)))(((((('''((((((++++++*********+++---...&&&''''''''''''&&&&&&%%%'''''''''((()))---222666------,,,,,,,,,+++++++++)))((((((((((((***+++,,,,,,///000...***&&&%%%&&&++++++---...//////000000000111111111000---+++***---222777>>>OOOiii}}}nnnbbbrrr|||tttXXXLLLWWWrrr~~~qqqdddddd~~~pppFFF333000555///***+++)))///---***(((''''''((()))###''',,,---+++***)))***(((((()))***************###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&'''+++222333111******+++***)))&&&$$$"""+++)))'''&&&%%%&&&((()))###$$$%%%&&&&&&%%%$$$###""""""!!!!!!!!!###$$$%%%'''""" ######!!!###(((#########***((("""&&&%%%%%%$$$"""!!!"""&&&)))"""%%%'''(((&&&%%%$$$$$$$$$$$$%%%%%%$$$###!!! )))(((111222888777000CCCkkkfffEEE<<<;;;666444999888999>>>555EEE444222111777999555//////444777444***000000,,,///666222)))---)))%%%)))000666555222///%%%###---333...,,,///555///)))((()))***'''$$$''''''(((((())))))******+++***((('''***---...,,,+++222444---((()))***((((((((())))))******++++++((('''%%%%%%&&&))),,,///+++,,,,,,---------,,,,,,'''))),,,///111222222222---///777BBBGGGFFFEEEGGGEEE===888;;;===999777888???DDD===:::BBBBBB888666BBB@@@;;;666666999777333999777666777;;;???<<<777\\\ttthhh```VVVQQQIIIDDDBBB@@@<<<999444666999888555333444555888555222333666999:::999===DDDQQQaaapppyyy}}}~~~wwwwwwuuukkkfffaaaVVVEEEAAAAAA<<<777>>>BBB888444444555999===AAABBBBBBDDDGGGKKKNNNOOOMMMIIIFFFFFFMMMQQQMMMLLLOOOPPPNNNPPPOOOMMMKKKIIIGGGEEEDDD:::AAA<<<555444...,,,444---......///......---------...//////...---+++***+++,,,,,,+++******+++,,,---...///000...+++(((&&&$$$$$$%%%&&&)))***++++++)))+++***(((+++333888999///---)))''')))---***$$$++++++************++++++---,,,+++***+++,,,...///222000---++++++---000222111111000///...---,,,,,,666888999;;;FFF\\\vvvwwweee}}}xxxwwwfffRRRKKKbbbwwwwwwuuu\\\iiiWWW;;;///222,,,&&&+++...333,,,$$$!!!$$$&&&%%%###&&&(((***+++*********+++((()))***,,,,,,,,,++++++***%%%!!!$$$***,,,(((###(((&&&%%%(((---222333333******)))'''$$$"""###$$$###$$$###  &&&+++&&&!!!!!!""" """(((###***###---'''***(((000***---,,,""""""%%%!!!&&&###!!!!!!""")))'''%%%######$$$%%%&&&&&&)))!!!!!!***+++""" %%%&&&$$$&&&((($$$&&&666//////777555---444CCCmmm___LLLEEE444;;;FFF666>>>DDD???888888333222:::HHH;;;///------+++,,,//////...,,,---...///...------+++'''%%%&&&)))...111111---)))***+++)))''''''%%%######$$$&&&'''&&&%%%$$$)))***'''(((......+++...******///000***''')))///000...)))***...,,,%%%,,,&&&'''......''''''------+++(((&&&&&&(((***,,,+++---///...---+++***+++,,,///111000---+++,,,---666<<>>@@@CCCFFF===;;;BBBBBB888444999999===AAAAAA>>>:::888777999777555333444666888999333555888;;;<<<===<<<;;;TTT}}}uuuggg^^^___XXXNNNFFFAAA===888555<<<<<<:::777555555999===444333333666;;;>>>>>>===BBBIIITTTcccrrr|||xxxyyywwwkkkccc[[[MMMJJJHHHJJJEEE;;;>>>@@@666999999999;;;???AAABBBAAADDDEEEGGGIIIJJJJJJIIIIIIIIIOOOQQQLLLIIIKKKKKKHHHLLLKKKIIIHHHFFFDDDBBBBBB:::AAA<<<777777111...555111111111111000///...---***+++,,,------.........***+++,,,,,,+++)))((((((,,,------...---+++((('''&&&)))+++***((('''))),,,+++---+++'''(((,,,///...000///+++))),,,000---'''''''''''''''((()))++++++))))))))))))***+++,,,,,,---------,,,,,,,,,,,,,,,......//////////////////111444666888AAAVVVqqqhhhvvvvvvoooWWWIIIXXXxxx|||yyydddcccvvvfffGGG555555///+++......+++(((%%%%%%((()))'''%%%&&&(((***+++***)))))))))((()))***+++++++++***)))''''''''''''(((((((((((($$$!!! """%%%((((((((($$$$$$######$$$$$$$$$%%% """%%%&&&%%%$$$%%%%%%###"""%%%++++++&&&###%%%(((333$$$###(((&&&---,,,///***---,,,######'''"""""""""$$$((((((###!!!###"""###%%%'''((((((&&&$$$$$$!!!###((((((%%%&&&)))((($$$$$$(((((($$$$$$((('''%%%,,,777777111888HHHlllcccTTTRRRAAA>>>???///888;;;666555>>>===999===RRRDDD888222...)))&&&''',,,+++,,,...000000...,,,+++***)))(((((()))******///+++(((***,,,+++(((&&&#########%%%'''((((((&&&%%%))))))'''(((,,,---***---******//////***((()))***,,,+++)))+++///---'''+++)))***------***))),,,******((((((((()))***+++000222555555555444555666000222333222000///000222;;;>>>???>>>:::777777888@@@:::999<<<;;;666666<<<;;;::::::<<<>>><<<666111777999;;;999555222333555777888;;;<<<<<<999555333NNNwwwvvvhhh^^^[[[TTTJJJCCC@@@>>>;;;888999999888666444555777:::444444777:::>>>@@@???>>>FFFKKKVVVdddttt}}}zzztttfff___ZZZOOOMMMJJJNNNJJJ???>>>???666999888888:::>>>AAABBBBBBCCCCCCBBBBBBDDDGGGJJJLLLLLLPPPPPPMMMJJJJJJJJJHHHIIIIIIHHHFFFEEECCCBBBBBB;;;AAA===999;;;555///444222222222222111000......*********++++++,,,---...))))))***++++++)))((('''+++++++++******)))))))))(((---000---(((%%%(((---+++---,,,((((((******(((......,,,***,,,000...)))$$$$$$$$$%%%'''(((***+++'''((()))***++++++++++++(((***,,,------***(((&&&)))***+++,,,...///000111///333555666<<>>CCC>>>;;;===777...000000000000000000///.........---+++***))))))***+++)))(((((()))***+++++++++***)))((('''(((((()))******,,,---,,,)))'''(((+++))),,,---++++++......+++)))+++***(((+++...---)))$$$$$$$$$%%%&&&((()))***&&&''')))++++++++++++***'''(((***++++++)))'''%%%&&&'''(((***+++---...///111444777777999FFFbbbyyy]]]YYYuuuuuuvvvZZZRRRaaasssvvvtttfffsss[[[<<<333///......'''***,,,...---***'''%%%%%%((()))***)))(((&&&'''((((((((((((''''''&&&&&&%%%&&&***...,,,(((&&&***...+++***)))(((((('''&&&&&&***&&&###%%%((()))&&&!!!***&&&!!! ###((()))******))))))******+++,,,...000JJJ>>>...)))'''...'''...)))...///''''''+++'''+++&&&###&&&(((''''''(((***'''###$$$+++000)))444555)))###(((***%%%&&&&&&'''))))))(((((())),,,///888???:::333888FFFkkk___FFFDDD;;;444777777777888222666DDDCCC777333:::555111...---+++(((''''''''')))+++...///...,,,)))***+++,,,,,,***'''%%%((())))))***...000***###++++++,,,---...,,,(((%%%'''((((((''''''(((((('''***+++,,,...---,,,,,,---%%%(((+++---///000///,,,)))//////((((((......(((((((((''''''((())),,,---///000111000...------...,,,,,,+++******+++...000444222//////000222222222999===>>>888222000111333555111...444<<>>AAABBBGGGSSSfff|||{{{gggaaabbb]]]WWWIIIDDDDDD@@@AAA???555222111111333888<<>>???@@@CCCEEEHHHKKKLLLOOOMMMLLLMMMMMMMMMLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFAAADDD>>>;;;???999......,,,---...............---...---+++***))))))***+++***(((%%%&&&***...000111)))((('''&&&&&&((()))+++***(((&&&'''***+++***''''''+++---,,,---000000---''')))***)))***---,,,)))''''''&&&&&&''''''((((((%%%&&&((()))))))))((('''(((((((((((()))((((((((((((((()))+++,,,---...///333444666777666>>>VVVnnndddUUUooovvvyyyeeeSSSYYYnnnrrr}}}yyyuuussssssssssssiiifffnnnsssssswww~~~```\\\wwwaaaAAA444.........''',,,------+++(((&&&'''((()))******)))'''&&&'''((((((''''''&&&%%%%%%%%%%%%)))***++++++******+++,,,************)))(((((((((+++'''%%%&&&***+++'''"""+++&&&!!! $$$(((******'''(((((('''))),,,...///)))FFF@@@555333///111&&&,,,)))...000)))***...))),,,'''%%%'''((('''(((+++"""""""""###&&&...888???---:::;;;,,,%%%++++++$$$'''---222///)))&&&(((+++,,,...555:::888666???LLLjjjgggFFF>>>999444888>>>777;;;777777???<<<111111333222000---+++)))&&&###)))((('''(((+++...///000++++++++++++++++++++++++&&&***,,,+++---000,,,$$$++++++---000111111...+++)))(((((((((((('''&&&'''))),,,......---...///111***+++...111111///------///555444---,,,333333---+++)))'''%%%&&&)))---000...//////...,,,,,,---...///---,,,+++,,,...000111///---+++,,,000444666777666;;;@@@???999333111222555444444666999:::999777333222222444888:::888666444444333333444666888999NNNssswwwlllggg[[[UUUMMMGGGCCC@@@<<<888999777444444555888999999888777666555777;;;AAAFFFCCCIIIVVViiiuuuggg```VVV```OOOHHHHHHBBBAAA???666999777555555888:::<<<<<<===>>>AAADDDGGGIIIJJJKKKPPPLLLIIIJJJJJJHHHGGGHHHJJJJJJIIIGGGFFFEEECCCCCCCCCDDD>>><<>>@@@BBBEEEHHHIIIKKKOOOIIIFFFIIIJJJGGGFFFHHHJJJJJJHHHGGGEEECCCAAAAAACCCDDD===<<>>???<<<999888:::<<<<<<:::;;;>>>AAAFFFKKKWWWiii~~~}}}ooojjjaaaSSSMMMRRRSSSEEE<<>>>>>>>>???@@@BBBFFFIIIKKKMMMFFFDDDIIILLLKKKKKKNNNLLLKKKJJJHHHEEECCCBBBAAACCCCCC<<<===IIIIII@@@???888888777555333000...------...//////...---+++***(((&&&'''+++//////***$$$***))))))))))))(((((('''''''''((((((''''''((()))'''***)))'''(((,,,---+++###'''***((('''((('''$$$$$$$$$%%%&&&''')))***+++...---***((('''&&&&&&'''!!!"""$$$&&&''')))******&&&'''(((***,,,...000000///+++...666:::<<>>>>>))),,,888222111******(((000444...///333///333333222///((('''111===***...111///***((())),,,)))***---///000///***&&&(((000222---******((($$$***((((((+++000444777:::ZZZ]]]999777===;;;:::555777///,,,555555111555777;;;;;;444111222111,,,*********,,,...///...---,,,---------+++)))&&&%%%$$$333999000(((+++...---***))))))***---//////...+++''''''+++,,,((((((---)))111444000///444888999000...///111...((()))000555---+++//////)))***111***,,,///111000...+++)))+++,,,,,,------...111444222000///000222222///,,,...222555444000000444888>>>222777MMMNNN999111;;;666777777777777999<<<>>>...000333555777888888999///111555888:::999777666TTTwwwsssiiieeeVVVSSSMMMEEE>>>;;;:::;;;999::::::;;;;;;::::::999999777555444555999===@@@DDDKKKNNN[[[vvvtttllliii^^^SSSJJJGGGDDD===:::;;;555444333222111222333444888;;;>>>???AAAEEEKKKPPPKKKLLLMMMNNNMMMKKKHHHGGGHHHKKKMMMLLLIIIEEEEEEEEEEEEFFFCCC@@@AAAFFFGGGDDD<<<000333CCCCCC222***222111111000...---,,,+++*********+++---///000...---,,,---+++(((%%%&&&***...,,,,,,,,,---...,,,)))&&&(((%%%%%%(((++++++'''%%%(((***)))&&&""" ###&&&(((((('''(((((()))******###$$$$$$%%%&&&'''((((((***)))))))))))))))******,,,++++++---000000...+++///555111000999<<>>777???:::666888333>>>111222///((((((---...***&&&))),,,...,,,***))))))((()))*********)))'''&&&((()))++++++---333<<>>555((())))))'''***%%%+++///,,,&&&$$$***111'''((( +++,,,###(((%%%***''')))---,,,(((***000///555:::999444///......,,,000---%%%&&&///333000+++,,,...//////...,,,+++%%%(((+++...---+++(((%%%+++,,,000222---'''+++333222000222555444000---///444222000000222333333333FFF===666999:::666333444999;;;777666777///...;;;777666444444666888888888333444555444222333777:::TTTrrrsssggg```YYYUUUOOOHHHBBB???>>>???<<<;;;;;;:::999888777777666666666777999<<<>>>??????GGGKKKUUUmmmxxxiiiaaabbbXXXOOOLLLHHHBBB>>>>>>444333333333444555666777777999<<<===???CCCHHHMMMJJJKKKMMMMMMMMMKKKJJJHHHPPPSSSUUUSSSLLLGGGFFFGGGIIIHHHDDD???>>>@@@???;;;999111333???AAA888666===333222222111000///......///......000111111///...)))+++,,,+++))))))+++...'''(((***---///...***'''&&&$$$%%%'''******))))))...---+++))))))(((&&&&&&(((''''''''''''((()))***************))))))))))))*********))))))******+++)))((())),,,///111000......555333222999:::999AAASSSnnnzzzdddjjjyyy```SSSWWWjjjzzzwwwssssssyyyvvv___WWWSSSXXXcccssseee[[[kkk|||\\\@@@444000,,,111000...---111555333---,,,+++***,,,///000...,,,444111...,,,***((()))+++(((***++++++***)))***++++++)))''')))...111222111111---,,,...---)))&&&''',,,333+++...,,,'''555777,,,000///+++///888999333555444000)))(((***+++)))(((000BBB222222222BBB555<<<444;;;555111333---777///...***%%%''',,,,,,(((((()))******)))((()))***(((((()))***)))((('''&&&''')))******+++111999@@@ddd\\\>>>444333333666999777111///222222///444222222444666666222...,,,,,,,,,***)))***---//////888222***+++***&&&)))))),,,...,,,((((((---222&&&***"""***((( ***+++---***+++//////,,,+++...///444999999444000//////,,,---+++((()))000444444000000...---,,,,,,++++++)))))))))))))))(((((('''''',,,111000---,,,111555444222333777777444333555444222000000333666777777CCC;;;555888999666444555<<<:::///,,,555444///222777555333333555666777666333666777777555555666888UUUoooxxxhhh___VVVSSSLLLFFFAAA>>>>>>>>>;;;:::888777777777888999444666888;;;===>>>======<<>><<<777;;;666444666666555444666555555444333222222111111...---,,,,,,------+++)))...///000///+++((('''&&&&&&'''***---...---)))&&&&&&'''((('''&&&'''(((***+++(((&&&(((+++,,,((($$$(((((('''''''''((())))))((((((((((((''''''''''''(((((()))***+++---...///+++***+++---///000000...---555444333999666222888HHHkkkfffeee|||uuuzzzkkkUUUQQQ]]]|||zzzlllrrrvvvfffYYYSSSXXXiiizzzaaa]]]|||kkkOOO:::222111111111///...222888888444000/////////000000///---777000,,,...,,,'''(((...+++---......---+++,,,---+++)))***---111222000---,,,,,,***))),,,000000+++---777111444000+++999:::000000///......000333555;;;333...//////,,,)))(((111111BBB555222+++;;;666:::000666///+++---'''111000---(((&&&)))...,,,'''))))))((('''%%%&&&(((***'''((()))))))))(((&&&%%%&&&((()))))))))...666<<>>222000555888999777888:::999666111000222555999888333///,,,,,,+++***((((((***,,,&&&000///+++...,,,&&&((('''((('''&&&%%%&&&***...***000(((+++&&&,,,///111---,,,111333111///...222666::::::777333222222111---***,,,------111666555333000,,,+++***+++++++++)))'''%%%%%%''')))+++'''111666000---222555444000---...111333111333666444222000111444888:::;;;>>>888444666888777555555EEEEEE666---999AAA:::444999777666555777777777666111333666777555444444444UUUqqq~~~ooogggUUUQQQJJJDDDAAA???======666555444555666999;;;===666777999:::;;;<<<;;;;;;>>>HHHJJJMMMYYYfffxxxyyykkkaaaWWWQQQJJJFFFDDD@@@<<<999666666555333111///---,,,000111333555999>>>CCCFFFIIIJJJKKKMMMNNNOOOOOOOOOMMMSSSXXXVVVOOOJJJLLLPPPHHHHHHEEEAAA@@@BBB@@@<<<;;;:::666111111444444000777666555333222000///...+++***)))***++++++***(((///000000...,,,)))(((''',,,+++******+++***'''$$$***------(((###$$$&&&'''$$$$$$&&&)))------***'''))))))((((((((())))))***######$$$%%%&&&'''((((((%%%&&&'''***---000333444111000000/////////...------444222000555222///555CCCfffhhhbbbuuuzzztttrrr]]]PPPQQQnnnxxxyyy|||ssseee^^^\\\\\\gggwwwrrr^^^lll}}}aaaBBB555666///000---+++...444555222444333333444444444333222222,,,---444333***''',,,+++,,,...---+++******++++++***+++...222444222000+++...,,,''',,,666666...***888777:::555///;;;888777111---...---******...:::000---333555000///444999000<<<333111%%%222000777---111+++***---'''111666111+++***...000...)))))))))***)))''''''((()))'''(((((()))((('''&&&%%%&&&'''(((((((((+++222888___yyyTTT999000---...000111333444333111222111111333666555222............,,,)))((()))+++$$$------+++///,,,&&&***)))&&&$$$###%%%(((***+++000555---...)))"""---,,,000---,,,111666777333///222555777777444000......888000---000///***+++333444222000...,,,+++++++++***)))'''&&&''')))---///---999<<<222///666777000///+++***---...---000444555222000000333777:::;;;888555333444666777666666CCCOOOEEE333555===:::555<<<;;;999999::::::999888333444555555666666777777RRRssstttmmmYYYTTTLLLGGGDDDBBB@@@???555444444444666999<<<===;;;999888777666888999:::???JJJKKKJJJSSS\\\mmmrrreeeUUUQQQJJJFFFDDDDDDAAA===888777666333111///---,,,------///222777===BBBDDDHHHHHHJJJLLLNNNOOOPPPQQQKKKQQQVVVTTTOOOKKKMMMPPPFFFGGGEEEAAAAAADDDBBB>>>666999888444666<<<<<<777777666444222///,,,***))),,,******+++---......---,,,+++******,,,---...///...+++((('''((())))))(((***///...((($$$&&&((('''&&&***///000///---,,,,,,++++++***))))))*********%%%&&&&&&'''((()))******(((((()))+++---///111222000000//////...------......444///,,,111000///777>>>XXX{{{jjjbbbpppyyy{{{~~~jjjTTTJJJ___yyysssyyywwwjjjZZZQQQUUUhhhyyyjjjbbbnnnqqqMMM999777//////---)))***///000---222333444444444444444444///***,,,222222,,,***///)))+++,,,,,,+++******+++***)))(((,,,111444444333+++///,,,'''+++333444------;;;666666111///<<<999888...(((+++...,,,))))))444......222222...444>>>:::***111,,,111&&&000***444***///,,,,,,111+++555999333......000///,,,)))(((+++------+++)))(((((('''((()))))))))(((&&&&&&&&&'''(((((('''***000666]]]mmmPPPCCC:::777444444444333111000222///---...111333222000111222111///,,,++++++,,,(((///,,,+++///+++'''---///,,,((((((***---......///555---222222,,,222***---++++++...444888666111---///000000---***((('''999111...111000***+++222...////////////---,,,+++((((((((()))+++---000111000;;;>>>555222999999111333///---......---///333444222//////222555777777333444333333555888888777HHHaaa```GGG:::;;;<<<===;;;:::999999::::::888777777666444444666:::===???SSSuuu~~~rrrkkkXXXRRRJJJDDDBBBAAA>>>;;;888888777666666777888999===:::777444444666999<<>>999888666444333333333444.........111777<<<@@@AAAEEEFFFGGGIIIKKKMMMOOOOOOOOORRRTTTTTTPPPMMMLLLMMMFFFGGGEEEAAA@@@BBB???;;;:::;;;999777777999777333666555333000---***(((''')))((('''(((+++---------111///,,,************)))***(((&&&&&&))),,,...///%%%,,,---''''''---///,,,)))---111000+++''''''(((++++++***)))))))))******((((((((('''''''''&&&&&&......---,,,++++++++++++)))***+++,,,+++,,,///111000555...)))...///000999<<>>111,,,)))---===:::111+++&&&)))000444000+++///.........,,,,,,333<<<555$$$+++(((111+++444***111(((///---000666///777555111...///...+++)))***))),,,///000...+++)))(((((()))*********)))'''&&&&&&((())))))(((+++111666XXXpppfffLLLCCC:::888888777777999...+++)))***///444555555222333333111...,,,,,,---+++///,,,+++///***'''000///---+++***+++,,,,,,+++(((000+++333666333777,,,)))))))))***///444444000------...///...,,,***)))333///...//////---///222***,,,...//////...,,,+++((()))***,,,---///000000...666999666555999999444222...,,,---,,,***+++...222000///000222444555444111333555333555888999777AAA]]]bbbMMM@@@:::777999777666555666777777555333555222///...111666:::<<<]]]{{{yyyllldddWWWOOOGGGAAA???===:::666888888888888888888888888;;;999666444555888<<>>HHHIIIJJJSSS[[[fffwwwzzzeeeYYYUUULLLBBB@@@DDDCCC>>>;;;999666333222333555777333111000111666:::<<<<<>>999777555111//////555444222111///---+++***(((&&&%%%%%%'''((()))(((222000---,,,+++)))%%%"""&&&&&&''')))---/////////$$$+++,,,(((+++333333,,,)))***++++++***'''&&&%%%***))))))(((''''''(((((((((''''''''''''&&&&&&&&&///...---+++************)))+++,,,,,,,,,---111444333777000+++///...///777:::CCCWWWqqqpppeeeiiixxx{{{zzz^^^GGGLLLeeeyyypppkkkppp{{{ooobbbWWWZZZgggzzzbbbmmmtttSSS:::...111111---,,,......+++---///111000---,,,,,,---000333///%%%$$$---000,,,''')))+++,,,++++++---...))))))+++///444666333000,,,,,,///000,,,((()))///777>>>000******///;;;333)))------+++111888777...))),,,---+++,,,111555555222(((000)))111...777***///&&&......222777///666///---...///---((((((---,,,...///...,,,+++******)))***+++++++++***((('''&&&(((*********,,,222777JJJ```PPP???777222...///222---+++***,,,111444555444000111111000---+++++++++))),,,***,,,111+++'''111+++,,,,,,+++)))(((''''''###000---333333000666,,,&&&))))))%%%'''---///---******,,,...000000///...///111///,,,,,,000111///++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///111444666666555444333000,,,+++,,,+++)))))),,,.........111444555555444///444666444555999:::777--->>>CCCAAAFFFDDD777///333333333444666666444222444000---,,,///222444444jjjxxxggg^^^ZZZRRRIIICCCAAA???;;;888555666777999::::::::::::999777666666888;;;???AAA???HHHJJJMMMYYYaaakkkzzzvvvbbb^^^SSSHHHEEEIIIHHHCCC>>>;;;666222000000222444888555222222666888999888>>>??????AAACCCEEEGGGHHHHHHGGGHHHLLLPPPQQQOOOLLLGGGIIIHHHEEEEEEGGGEEE@@@EEE===888:::999555666;;;444333333222111000//////---+++(((((()))******)))%%%%%%''',,,///000,,,)))&&&'''***---000///---***'''------)))---555333)))***((((((***...000---***)))((('''&&&&&&&&&&&&&&&))))))***+++,,,---......+++*********++++++,,,---///000111000...///222555444888222---000...---555444;;;NNNhhhzzzsssfffgggtttrrrUUUPPP```vvvxxxrrrvvvfffkkkxxxrrrddd\\\^^^tttgggccc}}}cccBBB+++000111...,,,......+++000222333111---******,,,***555444((('''///---"""$$$&&&)))*********+++---,,,...111666;;;:::555///......222777111(((***444222<<<222111222333888((('''222555///000999888///&&&++++++***000::::::222444///999,,,000---777(((...%%%---...222777---333,,,+++...111---(((***222...///...,,,***)))+++,,,***++++++,,,+++***)))(((&&&)))+++++++++...333888<<>>MMMhhhmmmWWWEEE333333333555777777666444999666333333555666555333[[[~~~pppfff```WWWMMMFFFCCC@@@<<<777999888888888888:::;;;<<<888::::::999;;;???BBBCCCAAALLLPPPRRRZZZ^^^eeetttxxxkkk\\\NNNGGGEEEDDDEEEGGG???<<<888555333444555777222...000666888555777;;;===???AAABBBCCCFFFIIILLLPPPQQQPPPNNNJJJHHHFFFFFFGGGEEEDDDEEEGGGGGGEEEBBBAAA???<<<999888777666666000111333333111///,,,***111///...,,,++++++,,,,,,...'''%%%***///---'''###'''---222111,,,((())),,,,,,++++++,,,......,,,***+++)))((((((+++---...------+++***+++,,,,,,((($$$'''%%%%%%(((---000///...222///+++((('''(((***,,,$$$&&&)))******,,,111555555555444333444555777888555444BBBaaa{{{xxxiiieeettt{{{ttt```IIIRRRiiipppqqqhhhiiieee^^^XXX\\\nnn|||gggrrrwwwOOO777)))333111,,,111+++***,,,,,,,,,,,,+++***))))))444222...+++)))(((((((((+++((($$$###&&&***)))%%%+++...444333000999999***...666666...---555888444666555333111...,,,+++***)))+++///111333333111000(((000222---///777777111333666444---,,,000111---+++---//////+++(((...888---111111///......,,,(((///......------,,,++++++444000,,,+++,,,,,,)))&&&...///******000---...999EEEiiioooWWWAAA555222777000///---(((......!!!''',,,555444,,,...000&&&###***...+++((((((***+++---***)))+++(((###%%%+++&&&###...,,,,,,///###%%%(((''')))---,,,'''%%%&&&***(((&&&)))---...+++(((,,,000///***'''))),,,---''')))++++++***))))))***)))((('''''''''(((***+++111222444555333///***&&&)))***,,,...//////.........///111444777777666444...111666:::;;;999666333//////AAAiiirrrOOO<<<:::222222666///...;;;;;;<<<;;;999666444555666YYY|||nnnddd]]]UUULLLFFFCCCAAA===999;;;:::999777777777888888;;;<<<;;;:::;;;===@@@AAAGGGMMMNNNSSS]]]aaakkkoooaaaRRRKKKHHHFFFEEEFFF@@@>>>:::777555444555666555222222777888555666:::;;;>>>AAACCCDDDEEEGGGHHHHHHIIIJJJIIIGGGEEEDDDEEEIIIGGGEEEDDDEEEEEEBBB???CCCBBB@@@===888555444444222111///---------///000///......---,,,,,,,,,,,,///)))(((,,,///---)))(((---111333///((($$$&&&))),,,***))))))***+++)))(((+++...111000...,,,,,,---,,,+++***+++,,,,,,)))&&&&&&%%%%%%'''+++------,,,******+++,,,+++(((&&&$$$((()))*********,,,///111000000/////////000000111222333???YYYssswwwkkkrrrnnnddd___lllrrrxxx```OOOQQQ[[[ttt~~~yyyhhhddduuuvvvggg[[[YYYZZZaaattt{{{YYY;;;+++222000+++222,,,,,,++++++,,,,,,,,,,,,,,,+++222000///---++++++++++++,,,***((((((***,,,***&&&###***777:::999CCCHHH>>>>>>@@@<<<555666;;;888///444222///---,,,,,,,,,---###%%%(((***+++***(((''',,,222333,,,,,,111000)))///222111---,,,000000---((('''(((+++,,,+++...333---111222000000111///+++,,,,,,,,,,,,------------333111000000111111111000///333000///333...---888AAAcccmmmTTTAAA222+++---///***,,,///)))+++***///000---222444)))&&&'''((((((''''''***...---))))))+++***&&&'''+++&&&""",,,'''&&&+++###(((---+++,,,000///***((()))###&&&***+++***)))))))))+++///000+++***,,,//////)))***,,,+++***))))))******))))))((()))***+++,,,,,,---///111000---***(((++++++++++++---...000111000///000111333333222000222444777::::::888555333111111;;;TTTlllnnnZZZDDD:::AAA<<<444666444111666444555555444222222333444XXXzzznnneeeZZZTTTLLLFFFCCCAAA>>>:::888888777666666666777777::::::;;;<<<<<<>>>AAADDDIIIMMMPPPZZZccc```fff{{{~~~yyyiiiXXXOOOJJJFFFDDDEEEBBB@@@>>>;;;888666555444777444444666666444555777999<<>>EEEFFFFFFAAA:::444222222000//////......///000000------.........------,,,///,,,,,,......++++++---(((,,,...,,,((((((,,,000---+++(((((()))))))))(((+++222888777111,,,***,,,***))))))***++++++***(((&&&&&&%%%''')))+++***))))))***++++++***(((&&&$$$,,,***))))))+++,,,,,,,,,//////000000000//////......333<<>>BBB999:::999333111888???999,,,111///,,,))))))***---///+++---///000111000...---...333333---,,,000...(((---000000------...---******''''''...222222222444,,,000111//////111000,,,+++,,,,,,,,,,,,,,,,,,---'''((()))((('''''')))***///555444444555///---999@@@[[[lllGGG333(((+++000***'''---000000)))***...///777:::///...&&&###'''(((&&&'''---,,,)))(((+++,,,***)))***)))%%%---&&&$$$***&&&///222000000222111,,,***,,,)))111999999444222444999***///000,,,+++,,,---+++***+++,,,,,,***(((((()))+++************+++,,,,,,***+++,,,---...---,,,+++++++++******+++...111333111000......//////...,,,333444555666666444222111222222444<<>>???DDDJJJLLLQQQZZZiiiqqqccc^^^mmmssssss]]]PPPIIIDDDCCCEEEDDDCCCAAA>>>;;;777444333555333333333333333444555999<<>>>>>===BBBJJJQQQYYYcccssszzzkkkaaakkkooo|||bbbOOOFFFBBBCCCFFFFFFEEECCC@@@===888555333444444333222222555666777999;;;<<<======>>>AAACCCDDDGGGJJJKKKKKKJJJIIIJJJJJJJJJIIIGGGFFFEEEEEEEEEBBBEEEGGGEEE???:::666666111333777:::888444///+++,,,---.../////////...---,,,,,,...///+++(((+++111...222444333///***'''&&&+++)))''''''))),,,---...,,,,,,,,,,,,,,,+++***)))'''((()))))))))***++++++)))))))))))))))((())))))...,,,)))&&&%%%''')))+++'''%%%$$$&&&***+++***'''******,,,,,,,,,+++***))),,,222555;;;OOOnnnfffPPPFFFYYYbbb[[[^^^uuu{{{wwwlllUUUJJJUUUnnn{{{}}}mmmhhhjjjzzzwwweee\\\JJJ]]]rrrzzzqqqWWW888333000---222---000---.........------,,,+++++++++,,,---------,,,,,,(((%%%&&&((()))***222;;;III???:::555///222333)))333333222/////////+++&&&,,,,,,,,,,,,+++***(((''''''((()))+++,,,---,,,,,,+++...000///111444444333------///111111000//////))))))---111111------000...111111---,,,...---******++++++,,,,,,---......,,,///000...,,,+++---000---111...,,,///---000>>>999777EEEeeebbb===999222AAAWWWUUUGGG>>>666333+++...222...222666222333)))&&&...222...******)))******+++---000000///000,,,666///---333---555333///---...---)))(((+++******++++++,,,...111333(((,,,...,,,---...+++'''(((***+++***'''&&&%%%&&&)))))))))***************...------,,,,,,,,,------'''))),,,...000000///...///---,,,,,,...//////...+++,,,,,,---.../////////////////////111444777999fffUUU666555333,,,...000222222000/////////XXX{{{oooeee\\\YYYSSSLLLEEE???;;;999666666777666666444333333555555999???===888===FFFQQQ\\\dddoooxxxrrrkkkqqqsssgggRRRFFFBBBCCCFFFGGGFFFDDDAAA===999666444555666555222222666999888777888999::::::<<<@@@CCCBBBEEEHHHJJJIIIHHHGGGGGGGGGIIIJJJJJJHHHGGGGGGHHHBBBBBBCCCCCCAAA>>>:::888:::999777555444333222222....../////////......---+++***,,,...,,,)))+++000,,,///333444111,,,'''%%%'''&&&$$$%%%''')))******+++(((%%%%%%''')))))))))'''((())))))((((((***,,,((()))******(((((()))***%%%'''((()))((('''%%%###$$$$$$$$$&&&)))******)))******+++,,,,,,,,,,,,,,,...///111777IIIddd|||jjjWWWCCCSSS]]]ZZZ\\\oooyyyuuu]]]NNNOOO\\\lllxxxttt```rrr~~~YYYVVVRRRYYYtttbbbnnnaaa===555111///333,,,///.........------,,,+++***%%%&&&''')))+++---///000(((%%%%%%(((((((((333BBB@@@222---......555999000+++...000...+++******,,,+++---.........+++)))''',,,,,,---...///000000000---......//////000//////+++***,,,111444333555888---...111444222------000111333333000///222222///'''(((***,,,...000222333%%%'''((()))***+++...000///000)))(((//////222???;;;000///@@@[[[tttxxxRRR888222<<<^^^~~~ppp^^^NNN===222222333,,,,,,111///...++++++...333555222...+++...000......333777888111,,,444///000555,,,111111---++++++***''''''***111---***,,,111444444222&&&)))+++,,,///333111,,,((()))******(((&&&&&&'''((()))******++++++******---,,,,,,++++++*********''')))---000111000---,,,---,,,+++---///000000///++++++---...///000000000......///222444555444222XXXyyyuuuLLL333222222000///000222111///---,,,,,,UUUzzztttjjj[[[YYYTTTMMMFFFAAA===<<<888888888777666444222111444333888???<<<555:::EEENNN```kkkqqq}}}wwwvvv{{{mmmXXXKKKDDDCCCEEEHHHFFFCCC@@@<<<999666555555777444//////444555333333555888:::;;;<<>>BBB666---222---000666+++...000,,,******)))'''))),,,'''$$$###'''+++---)))%%%&&&((()))))),,,000...)))(((***++++++)))((()))***)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,++++++******+++---//////...---,,,+++++++++---///000...---+++,,,---/////////...------...000222333333111000@@@SSSPPP<<<333222//////000222444444222///......RRRxxxzzzrrrYYYXXXTTTNNNHHHBBB@@@???555666777777777666555444000000666>>><<<666;;;GGGQQQjjjzzzyyyqqq]]]PPPGGGCCCDDDHHHFFFCCC???<<<999777666333555222+++***...000---///333888;;;<<<======>>>===AAAFFFIIIJJJIIIIIIIIICCCHHHLLLLLLIIIEEEDDDDDDEEEAAA===>>>BBBBBB===777222444666777777666444222222111///...---------...+++)))+++000111---,,,---+++,,,,,,,,,+++)))(((''',,,+++))))))***)))&&&$$$&&&))),,,***%%%###&&&***(((******(((&&&&&&))),,,$$$''')))(((&&&%%%'''))),,,***'''$$$$$$&&&)))+++%%%(((,,,,,,***((()))+++'''&&&&&&&&&(((***,,,---///)))***666CCCSSSkkk}}}~~~~~~}}}{{{llllllnnnmmmgggiii~~~|||VVVFFFUUUSSSrrrsssyyyhhhddd|||hhh[[[___nnn{{{```UUUiiimmmDDD888555222333)))+++))))))***+++,,,,,,,,,,,,...---***((((((((()))***---+++...333///***333CCC333+++---///)))***---(((...---,,,,,,+++***,,,///------,,,,,,---///000222444333222000///---,,,+++000///000222222111000222333...---111111...000555444,,,)))...444333///---+++...///...000555777666111111000///...------,,,000---,,,---111444333111666444,,,...888777333888666===@@@;;;555666===BBBHHHWWWeeeiiikkkvvv\\\AAA<<>>DDDHHHVVVmmmxxxbbbQQQEEE>>>===@@@HHHLLLHHHBBB>>>;;;888555666555222---,,,---000333555777777777888<<<@@@BBBCCCEEEFFFGGGHHHKKKNNNIIIKKKLLLKKKHHHEEECCCBBBCCCAAA@@@AAACCCAAA:::444444555555111......111555222,,,)))+++......///111,,,---,,,((((((+++***'''&&&'''((()))))))))))))))+++(((%%%%%%$$$"""&&&,,,)))))))))***)))(((''''''%%%%%%%%%%%%%%%&&&'''(((&&&((()))'''%%%&&&))),,,((('''&&&&&&&&&''')))***(((((()))************)))&&&&&&((()))***+++++++++---000,,,...;;;HHH[[[sss{{{|||~~~qqqgggdddxxxyyy{{{aaaMMMLLLNNNlllzzzaaaccc{{{{{{nnnaaaVVVtttkkkVVVIIIaaagggQQQ===777333***)))...***+++---......---,,,***)))///000***'''***,,,***---***)))++++++,,,444>>>111...)))(((---222000)))+++,,,---...---,,,+++******,,,,,,+++***---333888...---,,,,,,---...///000///,,,...333333...---000222222333222222111000///444222000111333222...***((()))+++---///////////////...,,,++++++,,,---...............000222444666444444666888:::888444111>>><<<===@@@<<<555555;;;:::<<>>999666111777999333++++++000555333333666;;;;;;888888<<>>666111///---111666888666333ZZZ|||tttkkk___UUUQQQMMMEEE???>>><<<:::888777777888888777888888888888999<<>>???AAADDDFFFHHHJJJNNNQQQOOOQQQRRRPPPNNNKKKJJJJJJGGGDDDAAAAAACCCBBB>>>:::666555444111......000333444...+++...///---,,,...//////,,,)))+++---+++&&&))))))))))))(((''''''&&&$$$###%%%***+++(((&&&((((((((((((((((((((()))))))))(((((('''''''''((((((&&&'''((('''%%%%%%'''***)))(((((((((((()))******'''(((((()))))))))))))))'''(((***+++,,,---------,,,000---...999DDDWWWpppyyyxxxmmmfffuuu~~~}}}kkkSSSJJJKKKbbb{{{pppfffxxxrrrccchhhgggZZZOOO[[[yyynnnRRR;;;888666,,,)))......---,,,+++,,,,,,,,,,,,,,,111222,,,***---...---,,,+++++++++---222777:::...,,,(((&&&+++111///(((++++++---...////////////......---++++++,,,///222000//////...///000111222222...---000000,,,,,,000,,,---....../////////////////////...------...///)))***,,,.../////////.........---------------...///---,,,+++,,,///222444333333444444444444555555<<<;;;>>>@@@===555444777;;;888999===>>>===@@@GGGRRRnnn___===999DDDUUUjjjlllzzzbbbLLL999111+++...333666333...***)))666222222444444333666;;;<<>>>>>999666999>>>===444,,,XXXzzzqqqiiiaaaXXXRRRLLLCCC>>>===<<<<<<<<<:::888888999:::======<<<<<<===AAAGGGKKKUUUnnnttt^^^OOOEEEAAABBBDDDGGGHHHFFFEEECCC<<<555000444999;;;:::777444333111222333333333555888;;;:::<<<@@@CCCEEEIIIMMMQQQQQQRRRRRRPPPNNNLLLLLLMMMKKKGGGCCCBBBCCCDDDCCCAAA;;;888444222222222111111666111///111000,,,***+++///...+++))),,,///+++$$$*********************)))'''$$$%%%,,,///,,,'''&&&))))))((('''''''''''''''******)))((((((''''''&&&&&&&&&'''%%%$$$$$$%%%'''&&&'''(((((())))))((((((''''''((()))))))))))))))((()))***+++,,,---------)))///......555>>>QQQkkkyyyzzzsssfffooo}}}|||aaaLLLLLLVVVkkkkkkZZZkkkvvvvvvlll\\\SSS^^^uuuoooLLL444777;;;333000666111...+++******,,,,,,,,,---000000---+++---......+++...---+++000:::;;;555+++***'''&&&***///...(((------,,,------...//////...---++++++---......---000////////////000111111333///---...---,,,---111,,,,,,------------------...000000---***)))...222,,,,,,---...............+++,,,,,,------,,,,,,,,,000///,,,++++++---000222333444444222111222777<<<::::::<<>>EEE333999,,,222888,,,...///888666111,,,---000///,,,+++...000///---...111444000---,,,...111444333222,,,+++++++++,,,---...///000...---,,,---...111222,,,,,,,,,,,,------...///***+++,,,---,,,+++)))'''++++++++++++++++++******)))+++---///000111000000///000333888666111///000555333555888EEE^^^bbbMMM@@@<<<999:::<<<;;;444---WWWzzznnnaaa]]]WWWQQQJJJDDDAAA@@@999<<<===;;;777666888:::777999<<<>>>@@@DDDIIILLLYYYtttnnnWWWHHH???===>>>BBBCCCDDDDDDGGGGGG@@@777666888;;;<<<:::777333111000111111111222444777999555777;;;>>>@@@DDDHHHKKKKKKLLLLLLJJJHHHHHHIIIJJJJJJGGGDDDDDDEEEEEEDDDCCC???;;;666444555555333000555111111222111---***,,,,,,+++)))(((---111,,,%%%+++++++++,,,...///000111333,,,'''***---+++)))(((,,,+++)))'''%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$(((((()))************)))(((((()))++++++,,,,,,,,,&&&//////---222777IIIcccwwwyyyuuueeejjj{{{qqqUUUPPPMMM[[[}}}uuu[[[\\\xxxnnnVVVNNNdddvvvOOO444777===666222777222...++++++,,,------+++***++++++***)))+++,,,,,,***000///+++333???===///))))))''''''+++000...)))000///---+++)))))))))***+++))))))+++///111///---......---------.........111///............000111111111111000...---++++++000111111000---,,,...000------.........---------((()))***+++,,,+++***)))111111000////////////000111444666555222444:::@@@888888999:::999888777888777666888<<<@@@AAAAAA@@@AAAAAAJJJQQQDDD111888NNN|||uuu^^^]]]|||mmmPPP>>>111111111,,,,,,222222---+++---//////222555000888...666<<>>===999777888;;;111555:::>>>AAACCCEEEGGGWWWtttjjjSSSDDD;;;888999<<<>>>???BBBHHHKKKDDD;;;999999888777666555333222111000000111222444666777444666999;;;===@@@DDDFFFGGGHHHHHHGGGFFFFFFGGGIIIFFFEEEEEEEEEEEEDDDBBB@@@???:::666444555444111...222000000222111---,,,...++++++******///444111++++++++++++,,,---...000111444---)))---000...+++******)))((('''''''''''''''%%%%%%''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&&&&&&&%%%$$$((()))******++++++************+++,,,------------&&&//////---///222AAAZZZnnn|||tttaaaeee||||||{{{^^^OOOGGGRRRtttccccccxxx~~~|||rrrkkkjjjhhheeefffeeebbb```aaadddgggiiiggghhhnnnxxxkkkXXXaaawww]]]>>>888:::333---000111...---...111111---******(((((()))******++++++***000000---555@@@;;;+++)))******))),,,111000,,,111///---+++*********+++,,,******,,,000111///,,,..................------,,,...000000111222222111111111111000///...,,,+++---,,,---///222222///,,,...------,,,,,,,,,,,,,,,)))***,,,---------,,,+++///000111222111///---+++---222666666444555999>>>666666666555777:::<<<<<<;;;>>>AAA@@@???>>>>>>======888;;;CCC>>>888JJJffftttPPPUUUyyyxxxcccLLL@@@999333444;;;333//////222222...***)))---777...888???333222000111+++'''***000555777777444666777666444333666888444111///444:::;;;444,,,...//////---***)))***,,,...///000111000---+++))),,,+++***)))***+++---...)))***,,,---------+++******(((&&&&&&''',,,000333444222///,,,,,,,,,...///444...***---555;;;:::555222333555///111CCCHHH666SSSdddooocccGGG000---333WWWxxx~~~rrrkkkggg]]]RRRLLLJJJFFFAAA===>>>??????===;;;;;;;;;999<<>>999666444333444555555555111000...///222444555555666888:::<<<===???BBBEEEHHHIIIKKKKKKJJJJJJKKKLLLDDDEEEEEEEEEDDDBBB@@@???:::777555333222000...---000...///111000,,,---111---///...---000555666333,,,+++***(((''''''((()))((('''+++333777333,,,)))%%%&&&''')))***+++++++++&&&''')))***++++++******&&&%%%%%%&&&((()))'''&&&%%%&&&''''''((((((''''''(((((()))***************,,,---...////////////...'''///...,,,///000;;;QQQaaasss{{{~~~ttt```bbb|||zzzjjjOOOGGGOOOkkkjjjYYYrrrzzzuuuooocccYYY```aaa\\\[[[bbbgggfffdddeeeffffffdddaaa]]][[[[[[WWWUUUUUUVVVZZZdddnnnsssxxxjjjbbbiiigggIII:::777555444444111...---000555555000+++,,,)))(((+++---------///,,,/////////555<<<666***(((+++++++++...222222...//////......///000111111000///......///...,,,***000000000111000000///...***...000000111333222///***+++,,,---............&&&%%%'''---222333///***---,,,+++++++++++++++,,,------...///000000000000,,,...///111000---***((()))---222444444444666888555666555444777===>>><<<;;;@@@CCCAAA??????@@@???999???JJJMMMDDDCCC```sssQQQ@@@```wwwaaaRRRGGG===777333000000555888666222111)))444,,,888AAA666666555444...***---///000111222444555666777888999999888???888000...111444111...222555777555111......000000111222222111///---+++000///---,,,,,,---///000******+++,,,,,,---,,,,,,222000---+++,,,000444777111///---++++++---000111000---((()))222::::::444000000333000+++555:::000EEE___vvvpppRRR777111666TTTwwwvvvqqqjjj]]]OOOJJJJJJDDD===>>>>>>===>>>>>>===;;;999@@@BBBDDDFFFGGGIIILLLNNNXXXooo}}}bbbNNNAAA999666777333888<<<@@@EEEIIIEEE???:::777333222333444333222000...,,,---000222333222444666999:::<<<>>>AAADDDGGGIIILLLMMMLLLLLLMMMMMMGGGFFFEEECCCAAA??????@@@777777777444111/////////000...///000---***,,,222...111111---,,,000444555,,,***(((%%%$$$$$$$$$%%%"""$$$+++333555000+++***&&&(((***,,,,,,+++***((('''(((***++++++***)))(((&&&%%%&&&(((+++,,,***((('''''''''''''''(((((()))&&&''''''(((((((((((((((+++,,,------------------***///---+++//////777JJJZZZjjjuuu}}}xxx``````xxx{{{zzz{{{YYYMMMJJJ\\\vvvyyybbb```zzzqqqoookkkaaa___```YYYdddpppvvvuuuxxx|||yyypppgggbbb^^^ZZZYYY\\\ZZZYYY```nnnxxx}}}|||rrrrrrsssXXX>>>444888:::888444000---000555777444///...)))(((---000//////111...------111555555///***'''***,,,,,,...222222///......000111222222222222111222222000...,,,,,,---000000111111111000...---,,,///000,,,,,,000///+++((((((***+++---.........'''(((***---......---++++++***)))))))))***+++,,,............///000111222............---,,,,,,++++++,,,///111333444555555444777888777:::???===777:::===>>>===AAAGGGGGGBBB777@@@IIIHHHCCCNNNoooWWWGGGWWW|||mmmhhhfffWWWDDD>>>555///000111000...///***444+++666???555666666888333000111///+++***---000///111666;;;===;;;777:::444///...111444333111222777::::::555222222333000//////......///000000333111///---,,,---///000...---,,,+++++++++,,,,,,222111111222333555666777---.........------------))),,,---,,,...444444000...)))...333///333888444...BBBUUUWWWHHH999555888RRRxxxyyyppphhhXXXJJJGGGHHHCCC:::===;;;:::;;;======999555<<<===>>>???AAAFFFMMMQQQTTTfffuuu\\\JJJ???777555555222888===@@@CCCFFFDDD>>>>>>:::666444444333///,,,///,,,***+++...111111000111333666888999<<<@@@CCCDDDGGGJJJLLLLLLKKKKKKKKKJJJHHHEEEAAA>>>>>>@@@BBB888:::;;;888333111222444111/////////+++(((+++111---222111+++'''***///222)))(((&&&%%%$$$%%%'''(((''''''***...---)))))),,,+++---...///---)))%%%###'''((()))***)))'''%%%$$$'''&&&&&&)))---...,,,***'''&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&(((((()))*********))))))+++///,,,+++000///555FFF[[[hhhrrr{{{~~~~~~}}}bbb^^^uuu{{{sssgggTTTEEEMMMgggpppiiiqqqrrrhhheeedddmmmtttttt|||vvvgggZZZTTTXXXXXXVVV```qqqiiiCCC000222444///666111,,,...444888777444...(((''',,,000///...111///+++,,,222444000++++++%%%))),,,,,,...222222///...///000111111000///......000222000------000333....../////////...,,,+++///111///)))''',,,,,,)))++++++,,,------------,,,...111222///+++((())),,,***)))((((((((()))+++,,,,,,,,,++++++,,,---///000333111...,,,,,,---///000///......000333666666666444888;;;;;;===@@@:::111>>>===:::999???FFFCCC:::EEEGGGFFFGGGRRRlllxxxKKKOOOxxxzzz}}}lll\\\KKKAAA:::444111111///777,,,555<<<111222222///---...222222...000666666333222555;;;:::333,,,***+++///555::::::666222***000555666222......///...,,,)))((()))---111444333111...,,,++++++---...111///---***)))***++++++&&&(((+++///222333333333...///111111///,,,(((%%%""",,,333000,,,---...,,,666+++...777333111333111,,,222888:::777444444555OOOyyyooocccUUULLLEEEAAABBBEEEEEE???EEE===:::===555;;;999@@@BBB>>>>>>EEEMMMOOOZZZlll|||aaaIII;;;888999:::555999???BBBCCCDDDEEEEEEAAA===999777777555000,,,///......---------......222333444444555888<<<@@@FFFGGGHHHHHHGGGFFFDDDCCCDDDDDDDDDCCCBBBAAA@@@???AAA@@@>>>999333111222444111...+++***,,,000222333---(((&&&(((***+++000666(((***(((&&&''')))((($$$$$$******&&&***111---###+++(((&&&'''***+++)))'''%%%&&&((()))******)))(((111&&&&&&333777///,,,222)))******(((&&&&&&(((+++***************)))%%%"""(((***++++++***((()))))),,,((((((---+++)))111???UUUgggzzzkkkaaassswwwsssjjjZZZIIIJJJ___{{{ppprrr|||qqq```___jjjsss~~~mmmfffllldddPPPYYY___lll~~~yyyTTT444222777---222111111222555888:::;;;///000...+++---111111......---...000...+++,,,000'''+++(((+++555333((('''+++***)))))))))***++++++,,,---///111222222111000333000...,,,---------,,,111...******+++,,,***(((+++'''(((---000...---000)))///...)))+++222111)))///000000//////......---'''***---//////,,,)))'''------.........---+++***222000222666777555555777666555444444444666777888555:::???BBBCCCDDDGGGIIIDDDQQQFFF;;;VVVkkksssvvvuuurrr___LLL<<<444222000---444555)))(((000333000+++***---000111222444,,,777;;;444000555777333,,,111777;;;;;;888555444111///,,,***,,,000555888******,,,...+++)))///:::;;;999666222///------,,,))))))************)))(((+++---,,,(((&&&)))...111---...000111111...,,,***+++333111,,,///---...888555222222555222,,,,,,111...000333444444111...+++SSSrrrlllaaaTTTLLLFFFBBBBBBEEE??????LLLFFF???>>>444:::888;;;;;;:::???IIIOOOOOO\\\nnnzzz___KKK>>>666333444555888===BBBGGGIIIJJJJJJAAA===888666666555111...---------,,,---...//////,,,...000111444888===AAADDDDDDFFFGGGHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGEEEDDD@@@@@@???;;;777444555666333000,,,+++---000111222000,,,)))++++++***---222)))***(((%%%&&&***)))%%%+++111000******///,,,$$$((('''&&&''')))***(((%%%%%%&&&''')))+++,,,------222111111000...,,,+++---,,,***((((((***,,,+++***+++)))(((((()))***)))(((((()))******(((((()))***,,,+++,,,---,,,---444===LLLccczzzpppcccppp}}}rrruuu^^^HHHEEETTTllltttnnn~~~sssnnnrrrvvvyyy~~~fffbbb]]]\\\bbbooo~~~mmmFFF777777111999999888999::::::777444///222222000111333111---///,,,---000111...---///---111------555444---///...............---,,,,,,..................------000...,,,,,,...000000///111...,,,,,,------+++)))---......000000///+++(((///...***''')))///222000444333111///------------++++++,,,------,,,+++***///...+++******---000333666444666999999555444555888777777666555555666666<<>>@@@NNNFFF===;;;333;;;;;;;;;;;;===EEEPPPVVVVVV^^^rrrsssXXXLLLBBB555///222444555888???GGGKKKLLLKKKAAA<<<777444444444333111---,,,,,,+++,,,---//////+++---///000333777<<<@@@AAABBBDDDFFFHHHJJJLLLLLLEEEEEEDDDCCCAAA@@@>>>===@@@AAA@@@>>>;;;888777777555222...---...000111111444000......---******---******(((%%%'''+++,,,)))---333222***(((++++++'''&&&&&&'''(((***)))&&&$$$%%%&&&'''))),,,///111333111888888...(((+++---+++,,,((($$$&&&+++...,,,(((+++(((&&&&&&)))+++---...)))))))))((('''''')))+++***...000---,,,000555777EEEaaa{{{wwwdddkkk~~~ttt{{{}}}hhhLLLCCCIIIYYYxxxeeennnkkkmmmrrrzzzrrr___SSSTTT^^^hhh]]]BBB999333222333555:::>>>===999444111555777555555666333...000,,,,,,111444222///...///333...+++111000...444......///000///...,,,+++///......------...///000000...------///000000///,,,+++***+++,,,,,,***(((***......***---444555///222---***---//////111444666555222///,,,+++++++++------,,,,,,,,,------...---,,,++++++---000333555777555888<<<<<<888666777::::::999888777666555444AAABBBEEEHHHJJJJJJGGGDDD>>>HHHMMM\\\}}}bbbbbbsss```PPP444(((000555666555///222111222444222......111444888555+++''',,,000///000000///---+++***,,,...+++---///111222222111000999111,,,///333444222111333333222000...---,,,+++***,,,...//////...,,,***(((***...///---)))'''&&&++++++++++++************$$$,,,+++***111222333===DDD777)))&&&(((+++///111222222222111000///---,,,VVV}}}hhh___VVVQQQLLLGGGFFFGGGBBB>>>EEE;;;444777222;;;;;;<<<===@@@FFFOOOXXX\\\aaawwwkkkPPPJJJEEE777222999555333333999BBBGGGFFFDDDAAA<<<555222222444333222///...,,,++++++,,,---...///000111111222555999<<<@@@AAACCCEEEHHHJJJMMMNNNKKKKKKJJJIIIHHHFFFDDDCCCAAABBBBBBAAA>>>:::777666777444111//////000000000444111000111///+++))),,,+++,,,***''')))...///,,,***//////(((%%%(((++++++%%%&&&(((***+++)))'''%%%(((((()))***---000333555///333333///,,,---...---(((%%%###%%%)))+++***'''***)))'''(((***,,,------))))))((('''&&&&&&))),,,(((000222,,,+++222555222???\\\vvv}}}zzzfffhhhzzzzzzzzzsssVVVIIIDDDLLLlllfffxxx}}}ooogggyyywwwiiiaaa^^^cccdddmmm~~~tttVVVCCC777///000333888===>>>;;;888333888:::777666666555111111---,,,333888666111...---333///,,,000...---444////////////000000000///---...///111333444555555222000............,,,+++******+++,,,,,,,,,+++***+++000,,,"""&&&666===777111,,,///999:::222---///333222111///---,,,***)))---------------......///(((+++///222444333222111444333777===???<<<;;;<<<999999::::::999888666555>>>>>>@@@DDDHHHHHHDDD???BBBLLLWWWqqqyyyddd[[[^^^AAA555;;;===>>>BBB@@@555222000000...---222999<<<>>>999///)))+++---+++---------+++***+++---000...,,,+++***+++...222444555000,,,---111333222000////////////...---,,,+++,,,,,,++++++***))))))(((---+++)))***)))'''))),,,***)))((((((((()))******'''...+++)))///...---555222,,,((()))---/////////222111000///////////////UUUyyyjjjaaaXXXSSSNNNIIIGGGHHHCCC:::>>>555444:::222777555999===>>>???EEEQQQ\\\ddd|||hhhNNNHHHDDD999666===999555333777===AAA@@@===BBB<<<555222222444444333222000---+++***+++,,,---///000000000000222666999@@@AAACCCEEEGGGJJJKKKLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBAAA???;;;777444888555222000000000//////333000///111000,,,+++------...,,,***+++000000---+++...---(((%%%'''***,,,&&&(((+++,,,,,,***((('''++++++++++++,,,///111222111)))***444666---***---%%%&&&'''((((((((()))******)))***+++,,,,,,***((())))))((('''&&&'''***---,,,333444......555666111:::TTTkkkrrrwww~~~|||hhhfffwww|||{{{bbbSSSFFFEEEaaakkkkkkssskkkqqq{{{vvv___XXXWWWaaarrrsssYYYAAA::::::999::::::999888777666:::;;;666444666888777444///...555999777222000+++333111000444222...444000000///...///111444555---///222555666666555444222000/////////...,,,+++,,,---...////////////000000555111&&&'''444777///333...111999:::000***+++,,,---///000000---+++)))+++,,,...///000///...---,,,...111333444333222000444444777<<<>>>;;;:::<<<666777999:::::::::999888999999;;;@@@EEEFFFCCC???HHHVVVgggbbbbbbyyytttCCC>>>HHHPPPFFF;;;666000555111///000...,,,///444555777666222000111111///***+++,,,,,,+++***+++,,,+++***((((((***...333666888888555000+++)))((('''.........---------------000...+++'''&&&&&&((()))...)))'''******(((***...***)))((('''((()))+++,,,(((...+++(((---+++(((...(((+++...000111333444444000///.........///000111SSSuuummmcccZZZTTTNNNHHHFFFGGG???777>>>:::<<<@@@222333555999???AAA???CCCQQQ```fffhhhPPPHHHBBB999777;;;<<<999777888;;;>>>>>>===FFF@@@999555555666666555333111...,,,++++++---...,,,---......///222666999===???BBBEEEGGGIIIIIIIIIDDDDDDDDDDDDCCCAAA@@@???DDDCCCBBBBBB@@@===999666777555222000000000///...111......000000------///,,,...---+++---000///+++000000...***(((''')))***'''))),,,---+++***)))))),,,++++++,,,,,,---......333'''(((666888+++%%%***'''))),,,,,,******+++---*********,,,,,,+++(((%%%((()))))))))((()))+++---333555555222222555666444<<>>BBBCCCGGGTTTcccggguuudddSSSHHHBBB<<<888888999888888888;;;>>>AAACCCJJJEEE>>>;;;;;;;;;999777222000---,,,,,,...000222000111111111111333666999999<<>>;;;666444111000000000///---111------//////,,,---000***,,,,,,+++,,,...,,,&&&///,,,***)))))))))(((((('''***,,,+++)))((()))***)))******+++,,,,,,,,,,,,...***,,,111111***&&&(((+++++++++,,,------+++******)))((()))******((('''((()))++++++******,,,---666222000222333111222444999GGG^^^uuurrriiiyyyttt~~~hhhPPPFFFQQQaaaooogggzzziiifffnnn}}}vvvhhhYYYQQQ[[[kkkuuuQQQ>>>BBBDDD???666333777===666===@@@<<<:::;;;>>>???888555555888888444333555000555333555???>>>888:::777888:::;;;;;;:::888777999888666444333333444444333222333444666666444333+++,,,---,,,,,,...222666...///000444777999999888222222///,,,---111111...............//////000000+++,,,,,,---......//////888555000---...111666:::999555444666555222111444444555555666888:::;;;<<<:::<<>>888???666444:::777@@@888555777>>>CCCHHHTTT```gggfff^^^SSSHHHCCC???<<<888444555666777999===CCCGGGNNNIIICCC??????>>><<<999000...---,,,---000444666999999888666444444666888555999???EEEIIIJJJIIIHHHCCCCCCDDDDDDDDDDDDCCCCCCDDDBBBAAABBBEEEEEECCCAAA555333000000000000...---111...,,,...---+++,,,///'''***+++***+++,,,(((###)))%%%###&&&)))***)))(((''')))+++***'''&&&(((+++&&&''')))+++,,,,,,,,,+++&&&...000+++(((+++,,,***---)))'''***......***%%%+++)))&&&&&&''')))******'''))),,,,,,,,,,,,,,,...666...+++000111,,,,,,333000:::UUUtttvvvkkkzzzooozzzoooUUUKKKPPPYYYpppgggfffwwwddd[[[lllzzzeee```iiiqqqpppNNNQQQWWWXXXNNN???555777===555===CCCAAA>>>???@@@@@@:::888888999666222333777>>>AAA===???KKKMMMGGGIIIGGGJJJNNNPPPOOOJJJEEEAAA===:::666444444777:::===999888888888888777444222333444444333222555;;;@@@@@@888222222333333777<<<+++222444111333999666---444222///------///222444---,,,+++***+++---000111333333222222333444666777666222111333333111222666666555555555666888:::<<<;;;>>>@@@@@@@@@AAAEEEIIIPPP{{{xxxVVVHHHMMMqqquuudddRRR???666555333222222///---...000333222222333+++,,,---------...111444222000...000666@@@KKKRRR___bbb\\\LLL<<<444...)))555333///---,,,///222444'''))),,,000222333222222@@@222)))******%%%'''...,,,---...///111222333333---111,,,***000---'''***))),,,...///555:::444***333222222000///,,,***)))PPPlllcccWWWMMMHHHFFFCCCAAA>>><<<888777888:::<<<>>>666??????===EEEJJJMMMVVVaaaoookkk___SSSJJJCCC;;;555444888333222777===>>>???BBBEEEFFFHHHGGGCCC<<<444///---111444444111000333777///555:::999333000444999888::::::777;;;CCCIIIIIIJJJHHHEEECCCBBBCCCEEEFFF???@@@BBBFFFGGGCCC<<<666888555333333444666666555111...---...,,,'''&&&((('''''''''((()))+++,,,---***((((((***,,,,,,)))&&&&&&%%%'''+++,,,,,,///555###...,,,$$$&&&'''(((...,,,///111,,,&&&$$$)))///+++***)))'''''''''(((((((((***+++)))%%%%%%***///(((+++...000000...***(((++++++,,,...//////000000444<<>>888888111...222000)))'''...444555222111///000111///+++'''///,,,...222---%%%'''111------111444111,,,,,,000111,,,***...///***((()))'''---111...,,,---------+++///333555444///***&&&PPPxxxllldddXXXOOOKKKHHHEEECCC===<<<===AAAEEEDDD===777888BBBBBB>>>CCCGGGOOO^^^iii}}}ooommmbbbTTTJJJBBB;;;:::<<>>GGGEEE444555111///222555666333222///...000444666555666999>>>======<<<;;;BBBRRRcccgggbbbeee___III:::777444(((---,,,((((((///555666+++******---222555666666------///000,,,((()))---***((()))+++***'''***///...,,,---000...)))***...,,,000111///---000000...000111222333222///,,,***SSSwwwllleeeZZZSSSNNNKKKGGGEEE???======CCCIIIHHH???666:::EEEEEE@@@BBBFFFRRRfffttt}}}ooodddVVVKKKAAA;;;>>>DDDEEE>>>999999:::;;;>>>BBBKKKNNNQQQRRRNNNFFF===888666888888555222222555888<<<777333222333444222///666444:::FFFIIIDDDCCCGGGEEEGGGJJJLLLLLLIIIFFFDDDHHHEEEBBB???>>><<<:::888666444222111111222111///+++)))))),,,,,,******---000///---+++***)))((((((***))))))***+++,,,***(((,,,***+++,,,+++'''(((,,,)))***'''+++///&&&!!!***))))))))))))))))))))))))...,,,+++)))'''''''''((((((+++------++++++---000---+++***((()))***,,,------,,,,,,---...111333555555555BBB]]]uuu}}}gggooozzz|||^^^MMMLLLRRRqqqkkknnnqqq___]]]~~~kkkTTTccc~~~xxxlll^^^VVVTTTRRRNNNGGGAAA<<<888555333///...///111444555555444222333333222000111333555333444666666555555666888:::777333111222444555666888666333111111333777999777<<<;;;;;;@@@HHH```rrrcccssstttQQQLLL\\\qqqmmmUUUKKK:::...000444444222333,,,333999999999:::;;;;;;:::;;;;;;888333555CCCSSSPPPQQQaaahhhQQQ:::777:::))),,,---++++++000444555333000......000333444555---111111///...///...***///+++))))))'''&&&***000,,,---///000---***...444222333111...///333333000333333111000///......///VVV~~~mmmfff]]]VVVQQQNNNJJJFFFDDD???;;;<<>>=========<<<666444222111111000...---+++)))))),,,,,,******---)))))))))((())))))***+++))))))))))))******)))((('''&&&(((,,,,,,)))***///...(((""")))111)))&&&444,,,+++***,,,///000...+++...---+++)))(((''''''((('''))),,,---,,,+++---...,,,***)))((((((***,,,---+++,,,---///111222333444777444>>>WWWrrrllliii~~~yyy{{{iiiTTTNNNJJJ```}}}|||eeeuuuggg```jjjsssYYYXXXrrr{{{ssshhh```YYYQQQGGG@@@<<<;;;999:::;;;<<<<<<;;;444333222222555777999:::777666777777555222333777;;;777222//////000111111666333000000333666888999>>>>>>666777HHH___uuuUUUMMMfffrrr\\\GGG>>>777///000888...888>>>:::777999;;;:::111222666777444111666===888777LLL]]]MMM888888???111222222111000222333333999777444111///...---,,,///555555000111666444+++222...++++++)))''')))...,,,,,,---//////000333666777555111---///444444000333222000///.........///VVVooohhh^^^WWWRRROOOJJJGGGCCCAAA>>>:::999;;;???BBB>>>BBBBBBFFFOOORRRYYYkkkzzzoooggg]]]RRRFFF>>>>>>DDDAAA>>>>>>@@@???<<<<<<@@@HHHLLLPPPRRRPPPJJJCCC>>>???>>>;;;777444444555777444555555333111111555888<<<444555@@@@@@888777@@@>>>???@@@BBBCCCCCCCCCCCCAAAAAABBBAAA???>>>===<<<777666444333222111///---...++++++---,,,))))))+++'''''''''((()))+++,,,---((((((((((((''''''((((((%%%%%%(((,,,---+++,,,000///***&&&///666,,,'''444***'''&&&)))---...+++(((---,,,***)))'''''''''(((&&&((()))*********++++++))))))******++++++++++++)))+++///222333333222111444333<<>>======;;;999999;;;======<<<>>>;;;:::<<<:::666666;;;555333111000000000///...111000111333777999:::999:::888333???aaafffOOO\\\vvveeeNNN999444999444;;;>>>:::666999===???777333111444555222111111000(((777JJJBBB555999@@@555444333333333222222222000111222222000///------///444444///000666444+++---)))))),,,,,,)))(((+++...,,,+++---333888777444777555000+++---222222...////////////...---,,,,,,TTTqqqiii^^^VVVQQQMMMIIIFFF>>>AAACCCAAA===;;;===AAA===@@@@@@GGGTTTVVV]]]ooo}}}nnnfff^^^UUUKKKCCCAAACCC???>>>@@@CCCAAA======@@@FFFIIIMMMPPPOOOKKKFFFBBB===;;;888444222222222222///444999666111000777>>>888666<<>>@@@BBBCCCAAACCCEEEDDDAAA===;;;;;;999888666666666444222///111...---///---))))))+++,,,+++++++++++++++,,,,,,((())))))(((&&&&&&(((***)))(((+++......******------000111666;;;...%%%+++***(((&&&(((+++,,,+++)))+++***)))'''''''''(((((('''''''''(((((((((((()))'''(((+++---------+++******,,,///111222222000///111111999NNNhhhzzz~~~vvvkkkeee|||zzzppp~~~fffKKKGGG@@@QQQyyynnnfffiiiXXXmmmbbbKKK___|||zzzxxxwwwjjjfff```ZZZTTTNNNHHHDDDHHH@@@<<<>>>===888666:::111111111333444555333222---000444777999::::::999000666???YYYeeeYYYpppoooTTTAAA777:::999999;;;::::::???GGGFFF;;;111111444444333333777+++222>>>:::555999<<<555111000222333222111333---///111222000---,,,,,,,,,//////,,,,,,...///,,,***(((***000333111/////////---+++...777>>>;;;333555444000++++++//////---,,,---///000///---+++***TTTrrrjjj^^^TTTOOOKKKHHHEEE???AAABBBBBB@@@>>>======<<>>BBB@@@CCCGGGJJJJJJIIIFFFCCC;;;:::777555444333111000...555:::999333222777>>>666999>>>BBBCCCAAA===:::999:::;;;<<<>>>@@@BBBCCCAAACCCEEEDDDAAA>>>>>>???;;;:::999999999888555333222///...000///+++***---------,,,+++*********+++)))***+++)))''''''***,,,++++++---000///***))),,,---666555333444---''',,,---,,,******+++,,,------)))((('''&&&&&&'''((()))***((('''&&&&&&'''''''''((()))+++---...---,,,,,,------........./////////000111888IIIaaauuu}}}}}}|||vvvggg}}}ppptttpppSSSLLLCCCJJJgggkkkjjjwww\\\```uuu\\\[[[vvvvvvoookkkdddVVVLLLLLLJJJ???888999888777666777888888777555///333888:::888777888:::666III]]]yyyxxxeeeUUU\\\{{{}}}aaaFFF???555444<<<===777:::EEEFFF<<<444333444555666888===555888===777666:::999;;;444111333444111000222000222222000---******+++,,,++++++,,,)))'''***000000---...333666444111111,,,...///111888>>>;;;444222444222---***,,,---,,,---.../////////...---,,,WWWtttjjj]]]SSSMMMIIIFFFDDDDDDAAA===;;;===>>>>>>===:::???AAAGGGOOORRRcccyyypppeeeZZZUUURRRNNNLLLNNNIIIFFFEEEDDD@@@<<>>@@@BBBBBBCCC???AAACCCBBBAAAAAACCCFFF<<<<<<;;;;;;<<<;;;888555222///...000000---,,,///***)))))))))))))))******+++,,,---+++))))))+++...++++++---111000,,,+++...000999333((()))+++...777---,,,+++))))))***,,,---''''''&&&%%%&&&'''((())),,,***'''%%%&&&'''''''''******+++,,,------......111///,,,******,,,///111222333999GGG]]]rrr}}}vvviii~~~sssooo~~~}}}gggJJJEEEDDDVVVyyy|||iiilllggg^^^tttttt^^^VVVmmm~~~{{{tttfffZZZWWWDDDAAA===;;;:::888777555333777;;;:::777555777;;;GGG```yyy~~~[[[???DDD[[[___CCC333000<<<===111111===999555555888888666777999===;;;???@@@777888<<<888DDD;;;555666555000...000---//////...,,,,,,000444---)))***---)))###)))444444///---000111...******)))///444444888===;;;555000444444...***+++,,,,,,000//////............///XXXwwwnnnbbbXXXQQQLLLGGGCCCBBB>>>:::<<<@@@AAA===777:::@@@???AAANNNZZZjjj}}}qqqjjj]]]QQQMMMOOORRRSSSXXXLLLCCCCCCCCC@@@???AAA===888999AAAFFFDDDCCCDDD;;;:::777555333222222222222777;;;;;;666333222444444666888999777666666777>>>======@@@CCCCCC@@@===BBBCCCEEEGGGFFFDDDBBB@@@;;;;;;:::777444111---,,,/////////,,,)))***///444........./////////000000***,,,......,,,++++++,,,&&&))),,,...//////000111,,,000222111,,,***+++...---***'''%%%&&&''''''&&&)))******)))(((***///333---(((%%%%%%%%%$$$''',,,...,,,,,,,,,---,,,***(((,,,///111000---,,,...111111000555DDDYYYmmmyyy}}}~~~}}}tttlllnnn|||gggnnnxxx}}}ZZZIIIEEEUUUmmmooohhh~~~ppp___yyy^^^ZZZ^^^yyy}}}zzzlll```[[[QQQAAA888888???IIIJJJFFFBBB:::@@@TTTkkkhhhIIIIIIVVV{{{SSS777666555999DDD===:::<<<000,,,666===;;;777999888111555:::444444:::::::::333///333888777444222000222+++(((///,,,&&&)))---,,,++++++,,,...000222+++))),,,333222,,,***---222...---444>>>CCC???:::---...///,,,))))))+++...((('''''')))------***'''VVVwwwnnnaaaWWWPPPKKKFFFBBBCCC@@@>>>???BBBBBB???;;;<<>><<<888444111333666:::888444000000222444666777666444333333444777666777;;;AAAEEEGGGGGGEEEEEEFFFFFFDDDAAA???===???===;;;888555444333222...------...000222222222+++++++++,,,,,,------...,,,++++++,,,......***''',,,---......,,,******+++(((+++///...,,,+++---000...+++'''&&&&&&'''&&&&&&'''))))))((('''(((,,,///,,,((('''))))))'''))),,,)))((('''(((***+++***)))............///000000///000///222>>>RRRfffsssxxxzzz}}}~~~~~~xxxooodddiii|||{{{cccffflllQQQEEEOOOccc}}}kkkhhhkkkjjjqqqEEEZZZsss{{{vvvppprrrfffYYYYYY^^^kkk~~~mmmTTTWWWpppJJJ===666444:::444555555111000333555444444666222---444999222///222///;;;333...111444444222111111333---***111000+++...---,,,+++*********+++,,,444///---///...+++,,,000000---+++///555777444000,,,------,,,***)))+++...---,,,++++++++++++)))'''YYYxxxooocccXXXQQQLLLGGGCCC>>>>>>>>>======<<<;;;;;;===EEEFFFGGGOOOYYYoooxxxhhhaaaXXXQQQMMMNNNRRRVVV[[[XXXWWWVVVPPPHHHEEEFFFEEE???;;;>>>AAA@@@@@@AAA??????@@@???<<<888444222222444666444000---///111444555555333000///000111444333333777===DDDIIIKKKDDDDDDDDDCCCBBB@@@???>>>AAA>>>;;;888666555666666000......111555555111,,,************+++,,,---...000---,,,000666777111,,,//////...,,,)))''''''((('''***---,,,******,,,///***(((&&&&&&'''))))))(((%%%'''((((((''''''(((******((()))------+++***------+++))))))***,,,,,,,,,///,,,+++---111444222///111///000999KKK^^^nnnvvv|||~~~~~~}}}yyyqqqbbbgggzzzpppiiittt~~~[[[HHHNNNZZZpppfffgggjjjkkkxxx}}}YYY@@@hhhnnnsss|||PPP<<<222///333111888222777888444111444777999999222888<<<555333888666:::666666;;;===:::666555666999222///555333///333444444333333222111000///555000,,,------,,,,,,...666555444555666555333111+++,,,,,,+++******,,,...,,,,,,,,,***(((((()))+++^^^zzzqqqeeeZZZSSSMMMHHHEEE;;;===>>><<<999888999;;;===EEEGGGIIIOOOXXXrrrvvvjjjaaaXXXQQQNNNPPPWWW___```bbbccc^^^TTTJJJFFFFFFCCC>>>::::::>>>AAACCCCCCGGGDDD>>>999555333333333000111111///---,,,///111333333222111///...000222666555555666:::>>>BBBDDD?????????@@@AAAAAABBBBBB@@@>>><<<999777555444444444222111111111000+++(((++++++++++++,,,---...///------...333888999555111+++++++++)))'''''')))+++,,,------,,,)))((()))+++&&&%%%$$$&&&)))+++,,,,,,%%%&&&((((((((('''''''''***((((((,,,---++++++...111...***((()))******)))---,,,+++---111333333111333111111777FFF[[[mmmyyy}}}~~~~~~}}}zzzsssfffggguuuyyytttcccOOOSSSWWWddd}}}bbbhhh}}}bbbrrryyyuuurrrnnnmmmnnnoooppprrrmmmttt|||nnnQQQ[[[|||JJJ666000---000...888000888999222111888<<<999666...000333,,,...777999,,,---444<<<>>>888111///777:::555222777666222888111222444666666555444333555333111000///---+++***+++,,,---,,,***))))))******++++++++++++,,,---...'''))))))(((&&&''',,,000^^^zzzqqqdddYYYRRRLLLGGGCCC>>>AAABBB???;;;:::<<<@@@<<>>???@@@AAACCCCCC@@@@@@@@@???<<<888444222333333222...***((()))+++---,,,+++******,,,---...(((+++...000000///...---((())))))((('''(((+++------------+++***)))***+++((('''&&&''')))++++++***&&&'''((()))***)))(((&&&+++'''&&&)))***)))+++///+++(((%%%$$$$$$%%%&&&%%%)))+++...///...///222444222111000555BBBWWWmmm{{{zzz{{{|||{{{}}}zzzsssfffggguuuvvv}}}{{{mmmXXXUUUPPPYYYvvvwww```mmmmmmfff}}}{{{qqqeee]]]QQQSSSTTTTTTSSSSSSSSSSSSOOOTTTZZZ]]]```fffpppxxxtttZZZSSSxxxkkkBBB666333///000***000---222111...222;;;;;;444999111555999333333999999000222777>>>>>>999777888555<<<<<<===FFFHHHHHHOOOLLLNNNRRRVVVXXXYYYYYYYYYLLLIIIAAA777000,,,++++++(((***++++++******,,,///+++++++++,,,---...------)))***+++)))''')))...333XXXxxxooobbbWWWPPPJJJDDDAAA???@@@@@@>>>::::::<<>><<<888666;;;DDDHHHGGGCCCDDDEEECCC???999222...---,,,,,,,,,---...000111...000111111111111444666222444666666666666777999>>>>>>???@@@AAAAAA@@@@@@AAACCCDDDDDDAAA===888555111111000,,,((((((---222---,,,***(((((()))***+++---///000///+++((((((((()))******)))'''''')))***+++******)))***,,,---...,,,+++))))))))))))'''%%%''''''''')))++++++)))'''+++'''&&&((((((''')))...&&&$$$###$$$'''***++++++'''+++......,,,,,,000444000//////222===QQQiiizzzzzz|||~~~~~~wwwbbbfffxxxpppvvv~~~vvvzzzbbbTTTFFFNNNnnnppp```ttt}}}iiippp~~~sssgggbbb```^^^___aaa^^^eeejjjjjjiiijjjlllkkkffffffeeeaaa]]]\\\^^^aaa]]]bbbooo[[[NNN\\\wwwPPP555666555333888222444222111///111:::@@@;;;333777333<<>>===;;;999999;;;===<<<>>>>>>EEEQQQ\\\{{{ooocccYYYPPPLLLFFFCCCMMM]]]mmmwww~~~zzzpppdddUUUHHHAAA@@@;;;777:::BBBDDDAAA>>>AAADDDFFFCCC>>>777333///...------...//////...---///111222111000111222111222333222222333777;;;<<<===???AAABBBBBBAAA@@@AAABBBCCCCCCBBB@@@===;;;555333000---,,,---000333000...+++)))(((((()))+++111///---,,,+++***)))((((((***++++++)))(((((()))***)))'''''')))+++,,,---+++***))))))******(((&&&'''&&&%%%'''***,,,***)))***''''''******((((((***'''&&&'''))),,,/////////((()))+++,,,,,,---...///000000000111999LLLeeevvvzzz}}}{{{eeeiiizzz~~~qqqnnnuuu~~~oooYYYCCCHHHcccuuuzzzjjjccc{{{sssjjj{{{hhhdddffflllrrruuu{{{||||||wwwrrrnnnkkkbbbbbbhhhsss|||nnnRRRYYYrrr___;;;---555222111<<<999888999333222:::AAA@@@999444+++'''000888333222555333===>>>CCCHHHLLLQQQ^^^jjjwww}}}\\\???000...///---,,,++++++,,,---...///000......///111111...+++000...,,,+++---...//////WWW}}}tttggg\\\TTTNNNHHHDDDDDDBBB???>>>===>>>???@@@======<<>>888999@@@@@@;;;>>>???@@@@@@???>>>===<<<222111000//////...---+++...000222222000///...///333333222///...111777<<<777:::>>>BBBDDDEEEDDDDDD????????????????????????<<<777222000222222111///444111...+++******+++,,,,,,'''###$$$))),,,***'''&&&(((+++++++++******+++---+++(((&&&'''((((((((('''&&&''')))+++---,,,+++'''%%%$$$&&&))),,,+++))))))''')))------)))&&&((('''&&&''')))+++---,,,***+++(((''')))---///...+++333333222222999KKKcccuuuuuuyyy}}}yyymmmmmmyyy{{{xxxvvvtttxxx{{{zzzbbbGGGGGGZZZdddrrrfffdddyyylllkkkzzzzzzyyyuuuooowww|||wwwrrrwwwwww]]]VVVlllQQQ:::111999///)))666444000999111111<<>>JJJNNNTTT[[[hhhvvv~~~oooMMM777...+++666333000//////000///...111000///000222222...+++***(((&&&(((,,,//////...VVVuuuggg]]]UUULLLGGGFFFAAA@@@???@@@CCCCCC@@@===AAA>>>EEEEEERRRggg{{{yyyppp]]]SSSSSSSSSHHHFFFPPPUUUnnnwwwuuuVVVFFFBBB>>><<<888555777<<<<<<===???BBBDDDBBB>>>;;;777555222///------...///444111...---...///000000......///000222555888999:::??????<<<<<>>FFF@@@<<>>?????????AAA777@@@CCCIIIWWW^^^bbblll|||QQQ444111444111EEEDDD,,,###111444(((///,,,222444---...222---+++)))(((***...000///---[[[tttggg___XXXPPPKKKJJJFFFCCC???===>>>===;;;999===;;;BBBCCCQQQfffzzzttthhhaaaVVVVVVSSSHHHFFFPPPTTTiiiuuugggKKKEEE???===;;;777666888;;;<<>>;;;444222000...---...000111222000...---......///...,,,,,,,,,---///222555666888<<<>>><<<>>>CCCDDDBBBEEEAAA>>>@@@EEEFFFBBB>>>DDDAAA===999555333222222,,,,,,,,,,,,+++***)))))))))&&&&&&)))(((%%%$$$&&&((((((((()))+++,,,+++***---,,,+++*********++++++%%%&&&&&&&&&$$$$$$&&&((()))((((((''''''(((((((((***)))))))))((((((((((((&&&''')))(((''''''(((***++++++000777222)))+++444...222333000555IIIbbbrrryyy}}}~~~uuugggoooyyytttwwwoooooocccNNNLLLTTTZZZVVVlllwwwcccmmmxxxiii___ZZZlllrrr|||sssWWWSSSllldddKKK888,,,***+++000555777777777555:::>>>===;;;>>>FFFOOO\\\mmmyyyeee@@@333111---<<<>>>///+++666888///000,,,222333,,,---111---,,,+++***,,,000222111000ZZZ~~~ssshhhbbb[[[SSSMMMLLLGGGCCC>>>::::::::::::999;;;:::BBBDDDSSSggg{{{pppaaa[[[PPPMMMIII======GGGIIIdddssszzzWWWLLLBBB???===999555444999:::>>>BBBEEECCC???;;;333222///---------...///............------------+++++++++,,,...111333555555999<<<===@@@EEEGGGEEEEEECCCBBBBBBDDDEEEEEEDDDEEEAAA===::::::888555111)))+++...//////---)))'''(((%%%%%%''''''%%%%%%(((&&&&&&%%%'''))))))(((&&&,,,,,,------,,,,,,++++++$$$%%%%%%$$$###$$$''')))((()))))))))))))))((('''*********))))))))))))(((&&&''')))(((''''''(((***)))(((---555444,,,)))------222222111888LLLeeeuuuyyy~~~wwwqqqhhhnnnxxxlllgggooouuugggzzz}}}zzzqqqSSSHHHLLLNNNSSSrrrqqqfffyyyqqqddd```eeekkkWWWJJJ``````CCC888111444444555777888888777555...888DDDJJJNNNWWWfffssszzzsssJJJ777222000555777333333888777222000,,,111333,,,---222///...------///222444444333VVV}}}ssshhhbbb[[[RRRKKKIIIBBB@@@===;;;:::;;;;;;;;;===<<>>;;;666444777999===AAADDDBBB???;;;666444111...,,,*********+++,,,---...---,,,,,,,,,,,,,,,------///222444666555888;;;>>>AAADDDFFFFFFFFFFFFEEEDDDCCCCCCEEEFFFEEE@@@;;;999:::888222---***,,,...///...+++(((&&&(((%%%$$$&&&&&&%%%&&&***%%%$$$$$$&&&((()))(((''')))***+++,,,,,,+++)))(((&&&''''''&&&%%%&&&))),,,&&&''')))*********)))((()))))))))((((((((((((((('''(((***)))(((((()))+++)))'''***111333---))))))---111222111:::PPPhhhwwwzzzxxxqqqbbbmmm{{{}}}zzz~~~{{{xxxjjjkkkzzznnnyyy}}}rrrwww^^^JJJIIILLLUUUuuu}}}jjjiii{{{mmm]]]YYYddduuuiiiFFFPPPwww[[[===@@@FFF888444<<>><<<;;;:::>>>MMM```ppp{{{rrrMMM???<<<:::555222333444222///...///,,,111333---000666333......///000222444444444WWWttthhhaaaYYYOOOGGGDDD@@@@@@@@@???>>><<<;;;;;;???>>>GGGIIIXXXnnnqqqcccWWWNNNLLLGGG???EEENNNLLLXXXggg}}}hhhQQQDDD@@@===:::888666888:::>>>AAA@@@===:::555444111///,,,+++******)))+++------+++***+++,,,---,,,,,,---///111333555666777;;;???AAABBBCCCDDDGGGHHHGGGEEEBBBAAACCCEEEGGGAAA;;;999999777000+++......---,,,+++)))'''&&&(((%%%$$$''''''&&&(((+++%%%$$$%%%'''***,,,,,,***$$$&&&((())))))(((&&&%%%'''(((((('''&&&''')))+++$$$%%%''')))+++++++++***''''''''''''''''''''''''(((***++++++***)))+++,,,///,,,,,,///222000...---,,,000111222<<>>DDDCCCSSSiiimmm```VVVQQQQQQNNNIIIQQQXXXQQQOOOSSSiiijjjXXXLLLDDD??????888777666666888999999888/////////000000000111111))),,,...,,,))))))---111,,,,,,,,,,,,...000222333555444777???AAA>>>>>>AAA@@@AAAAAABBBCCCCCCCCCBBBGGGDDD@@@<<<:::888777777///......------------...***'''(((+++,,,)))(((+++---,,,,,,---//////...,,,$$$%%%&&&'''''''''&&&&&&''')))++++++)))'''&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''((((((&&&((())))))(((((()))***(((((((((''''''(((******,,,...///222>>>TTTjjjvvvyyy}}}~~~}}}}}}yyytttlllrrrzzz~~~kkkkkk}}}nnngggqqqrrrnnn~~~}}}pppXXXMMMRRRkkkggggggmmm[[[ZZZcccuuuzzzLLLXXXnnn}}}NNN888AAA@@@;;;KKK___}}}ZZZJJJEEE:::000,,,((()))***+++...111///,,,444777111000333------///000///,,,+++,,,...UUU}}}oooddd\\\SSSMMMLLL@@@@@@@@@===;;;;;;???CCCCCC???DDDCCCRRRiii~~~hhhZZZIIIEEEFFFBBB===EEEJJJBBBPPPNNN```zzzsss```RRRGGG@@@???999777444444666777888777222222222111000000//////***---...,,,((()))---222//////...///000222444555333111666>>>AAA>>>>>>BBB<<<<<<>>>AAADDDEEEDDDBBBCCCBBB???;;;888888:::<<<,,,---///000111111111111***)))***------***(((***111000/////////...,,,***&&&&&&'''(((((()))((((((***---//////---***(((''')))(((&&&%%%$$$$$$%%%%%%&&&'''''''''(((((())))))%%%&&&''''''&&&&&&''')))'''***,,,+++)))***++++++,,,...///111>>>TTTiiiuuu}}}{{{yyyxxxwwwhhhooozzz}}}hhhdddtttrrraaacccxxxxxxiiirrrgggTTTRRRbbbwwwbbbeee~~~kkk```WWWXXXtttaaaYYYqqq[[[BBB777999888DDDbbbyyymmmDDD;;;===222***++++++***+++---///000000...555888///---...'''...000111///,,,***+++---XXXyyyooofffZZZVVVRRRGGGBBBBBB@@@===:::999;;;===???<<<@@@JJJTTTfff{{{hhh^^^RRRGGG@@@BBBBBB======AAADDDHHHQQQbbbwwwjjjWWWHHH>>>999999777666777::::::777555666333000///000000,,,)))000...,,,)))((())))))***111000...------......///222777888333222888>>>???:::>>>AAABBB@@@>>>???@@@EEECCCAAA???===888333///444111...000333444000,,,,,,...///...------...///---///000...******...333)))---...(((&&&((('''"""'''***---,,,***(((***,,,(((&&&%%%''')))***(((&&&***)))&&&%%%%%%''')))+++,,,''''''******&&&'''+++))))))***+++,,,---------///111222555AAAWWWkkkvvv{{{pppeeerrr|||pppfffkkkxxxbbbcccsssnnnlll}}}vvvXXXOOOPPPcccxxx```{{{eeeTTT```tttttt[[[SSStttCCCBBB999888HHH\\\yyyxxxVVV???:::666000///,,,---***%%%,,,000&&&+++...111111...,,,,,,---444000...111111---***)))ZZZyyyooogggZZZUUUPPPCCCLLLGGG@@@;;;:::;;;;;;:::BBB???BBBJJJUUUhhh{{{gggWWWJJJAAA===@@@???999888===AAABBBFFFRRRdddxxxvvvfffWWWJJJBBB>>>888777666888;;;===<<<:::<<<777000+++***,,,...//////...---,,,,,,---...///222111000...---------...000555555222333999===<<>><<<;;;999666444444000---...000111---***)))---222555444111...---,,,...///---))))))---111+++000222---)))++++++)))***+++,,,+++***)))***+++000,,,(((&&&&&&&&&$$$###$$$&&&(((******)))'''%%%***&&&%%%))))))%%%&&&))))))***+++------------,,,000000......<<>>CCCDDDBBB@@@>>>BBBJJJVVVmmm~~~jjjQQQBBB======AAA???:::;;;BBBFFFCCCAAAEEERRRbbbrrr{{{xxxsssjjj___SSSJJJCCC@@@888777666888;;;>>>???@@@<<<999444...******---000------,,,,,,---///111222333222111///...---------///111111111444999:::888>>>>>>>>><<<;;;===@@@CCCCCC@@@===:::::::::999888222///,,,,,,///000///---,,,///333444333111000000+++---...,,,)))))),,,///'''---000,,,'''(((***+++---,,,***+++---///000000555000+++'''%%%%%%$$$$$$###%%%(((******)))'''%%%)))&&&&&&))))))'''''')))(((***,,,---...---,,,+++...///...///<<>>@@@DDDCCC@@@EEEOOONNNJJJFFFFFFJJJSSS\\\bbbeeebbb]]]UUUMMMFFF@@@===999888777777999;;;>>>???666888999666111,,,+++,,,,,,,,,+++,,,,,,---///000111111000///............---------000555888777444666777888999<<>>===<<<<<<:::888111...,,,,,,///222333222111000...,,,+++---222555***+++,,,+++)))(((+++---$$$))),,,***&&&%%%)))---...+++)))+++000555666666111///,,,***)))))))))))))))(((%%%$$$%%%''')))+++(((((((((******))))))***''')))+++------,,,+++)))***...222666BBBUUUeeemmmuuuxxx{{{|||~~~vvvllljjjvvvzzzyyynnnWWW\\\{{{ppp]]]dddvvvmmm{{{yyy|||iii]]]KKKHHHbbb}}}```iii|||jjj```]]]wwwiii[[[qqqdddJJJBBB;;;999BBB===III]]]___III@@@AAAPPPvvv}}}wwwrrrpppqqqrrroooqqqnnniiiiiijjj```RRRPPP>>>444999<<<666111444(((&&&,,,///***///444000222333222111///,,,+++***777---%%%(((000444555555^^^pppggg___```___TTTJJJIIIFFFCCC???===<<<<<<888<<>>;;;:::888777666666888999555888:::888333///...///......------,,,,,,,,,,,,------......//////000000---+++,,,000555666333111444666999===AAACCCDDDDDDAAAAAAAAAAAAAAA>>>999555333111...------...///000000...,,,(((''')))...222************))))))***+++'''))),,,+++((('''+++000///+++)))***...222333222,,,---//////...---,,,++++++)))'''%%%%%%''')))+++&&&'''(((((()))***)))((('''(((***+++,,,+++)))((((((---222777CCCVVVgggooorrrvvvxxxxxxxxxuuulllbbbhhhuuuoooSSSWWWvvv{{{eeeaaauuu~~~nnnsss~~~mmmTTTGGGVVVyyyooo\\\ttt}}}cccXXXdddttt___hhh|||QQQ:::;;;:::777>>>>>>???HHHhhhkkkKKK<<>>888;;;DDD===@@@DDDEEEDDDBBB@@@@@@BBBBBBCCCCCCCCCCCCCCCCCC???>>>===999555333444555:::999666333111111444777111111000///...---,,,+++)))***,,,---//////000000---+++,,,111333111000111555555888<<>>UUUkkkwwwrrrvvvyyywwwuuurrriii```mmmzzzuuu]]]^^^wwwnnn___eee|||wwwooo|||www```PPPQQQeeemmmdddiii\\\cccnnn```yyyQQQ;;;???>>>999???888:::===WWW~~~XXX===444>>>eee}}}uuuqqqrrrqqqooommmfff^^^WWWTTTOOOFFF>>>;;;:::999666555333333333333:::===;;;555666<<<<<<666777111222777222''''''000000...999???777333555222---+++***+++,,,---,,,+++...***)))...000---)))(((WWW{{{nnngggbbbccc___RRRIIIGGGEEEDDDCCCCCCCCCCCC@@@DDDGGGIIITTTqqqwwwgggQQQIIIBBB>>>BBB@@@999777;;;:::===@@@AAA???======>>>===>>>>>>???AAACCCDDDFFFBBBCCCBBB>>>999555444555999666333222444666888999000000//////---,,,+++***((()))+++---......------...,,,...222111------222444333333666:::===<<<;;;AAABBBCCCDDDEEECCC???<<<888888666333000---++++++,,,...000///---***((('''************++++++***)))***$$$"""%%%(((''''''***'''((()))(((&&&&&&&&&'''***---///...+++)))((()))+++,,,---...,,,***&&&$$$###(((***((())),,,+++'''---,,,+++******+++,,,,,,...///...///;;;QQQgggssstttyyy|||{{{yyywwwpppiiiooo{{{zzzhhhdddssswww```\\\kkk{{{pppuuu}}}iiiXXXLLLQQQlllnnnlllkkkfffrrrqqqbbbllluuuJJJ777999555111999333:::;;;IIIqqqpppNNN======SSS||||||tttfff^^^TTTMMMLLLMMMKKKHHHFFF???:::;;;;;;888555444333111000111444444222000111333333///,,,+++------333222444666222++++++000***'''111999222000666666000---+++***++++++)))&&&+++((((((***+++***---111QQQ~~~qqqlllgggeee___OOOTTTMMMEEEBBBDDDEEEBBB???@@@CCCDDDEEERRRsssqqqbbbPPPGGG@@@???FFFGGG@@@;;;<<>>AAA@@@?????????@@@AAACCCDDDEEEFFFFFFBBB<<<888666777333222444777;;;<<<888444,,,,,,,,,,,,+++***)))((()))***+++,,,---,,,+++***///...///222///***,,,333666444333555;;;@@@CCCCCCBBBBBBAAACCCDDDEEEDDDBBB777888999888666444333333444333111---***)))+++---*********+++,,,,,,***)))000((($$$(((---,,,+++---"""%%%)))***)))(((+++---(((***+++***''''''))),,,333000---)))((('''((()))&&&,,,...,,,---000///***000...,,,++++++,,,...//////222222444===NNN^^^fffqqqwww{{{zzzzzzzzzuuuooolllxxx}}}xxxjjj___bbb|||dddZZZ]]]wwwqqqrrrmmm[[[GGGDDDddd}}}fffiiiuuuaaannndddbbb}}}yyyRRR>>>;;;333000;;;444???;;;>>>aaaaaaFFFCCCLLLvvvzzzvvvrrrlllgggaaaVVVIII???CCC???777222444;;;>>>???AAA999444555888666555555333000...000444444///***)))+++///111...,,,///555)))***,,,......------///666000666999///***000333+++)))((()))---000000...***'''%%%&&&&&&)))222<<<[[[{{{rrrsssrrrggg[[[VVVVVVJJJEEEIIIEEE999888@@@AAAEEEFFFNNN___qqqzzziiiZZZQQQRRRDDDBBBDDD@@@BBBFFFBBBCCCIIIFFF======DDDFFFAAAAAA???===;;;<<<@@@DDDGGGHHHFFFDDDAAA???<<<:::999///555:::999333111555:::///......---,,,+++++++++,,,...//////---,,,,,,---......000111111111000///000222555777888:::<<<>>>AAABBBBBB???======@@@DDD:::999:::<<<>>>:::000(((,,,,,,---...---,,,***)))...---,,,***((('''&&&%%%))))))))))))************)))++++++***((((((+++...(((111333---***...,,,%%%,,,555777...)))+++,,,***111///+++((('''))),,,...222///+++))))))))))))(((000000000111999JJJ```qqqqqqsssuuuxxx}}}~~~ttthhhfff|||aaaUUUccc{{{~~~sssaaa[[[iii}}}|||ooo~~~jjjOOOAAAUUUvvvvvvaaasssmmm```kkk}}}xxxppphhhdddccccccdddhhhhhhhhhkkkrrr{{{bbbgggcccDDD999<<<999...+++???BBBFFFgggnnnQQQ;;;JJJpppyyyiii^^^VVVRRREEECCC???;;;666333000///000999777---///;;;<<<222???333888@@@999333888<<<111555999777444111...,,,///...,,,,,,///222///******))))))***,,,---///111...///555999333***(((...000//////...............$$$((()))(((***...///---ZZZsssqqqnnneee[[[YYYNNNFFFCCCEEECCC<<<<<>>???AAA:::;;;BBBBBB@@@GGGGGG@@@@@@FFFFFFAAA@@@???>>>>>>@@@CCCGGGJJJKKKJJJHHHFFFBBB???===;;;555666888999999::::::;;;333222000...---,,,,,,,,,***+++------,,,,,,---...///...------......000000111222444555666888;;;===>>>???@@@>>><<<<<<>>>AAA>>><<<:::;;;===;;;555///000000//////---,,,******,,,++++++)))(((''''''&&&))))))******+++++++++***)))+++,,,+++)))(((***---///000,,,%%%"""&&&+++,,,222111444888888333000000+++...111444333000---***///,,,***)))+++,,,---,,,444444333333888HHH^^^nnnmmmooorrruuuzzz{{{ssshhhlll|||bbbTTT^^^rrrtttdddWWWaaauuupppwww[[[GGGSSSkkkyyyiii~~~ttt^^^iii~~~pppiiiddd___TTTUUUVVVVVVXXX[[[___aaafffcccaaa``````aaabbbbbbeeepppooodddyyyvvvPPP<<<;;;===:::<<>>888666333000...///000111999<<<999222333999777...555---111888555666<<<;;;333222000,,,***+++,,,,,,...---------///000---***...---,,,++++++---...000...///333666333+++))),,,555444111...,,,***(((((()))---...***(((***+++***XXXtttmmmiiiaaa[[[ZZZKKKIIIFFFCCCAAA@@@@@@AAAAAAEEEFFFNNN]]]nnn{{{kkkaaaYYYTTTCCC===@@@BBB999999CCCFFF===EEEGGGCCCBBBFFFEEEAAA?????????@@@BBBFFFIIIKKKMMMMMMKKKHHHEEEAAA===;;;999555333777===AAA>>>;;;:::888444111...---------''')))+++++++++,,,---//////---+++)))***,,,///000111222333222222444888;;;:::<<<======<<<;;;<<<===AAA===999999::::::888555444333111///---,,,++++++,,,,,,++++++***)))))))))((()))***+++,,,+++***))))))***,,,,,,***)))******222---(((&&&%%%$$$***111???333///666777...***...+++///555:::999555...***///---++++++,,,......---222333222222666EEEZZZkkkppprrrrrrsssuuutttkkk```mmmhhhWWW[[[nnn{{{ppp[[[\\\jjjssssssgggMMMJJJWWWxxxtttlllvvvYYYaaa~~~nnnddd___\\\]]]```mmmrrrwww{{{|||}}}}}}yyysssrrruuu{{{yyy___jjjgggJJJ@@@BBBCCCAAADDDDDDWWW~~~lllGGG888AAAaaannnbbbXXXMMMGGGFFF???EEEFFF???777444444333000...+++)))***,,,000222@@@<<<888888999777222---000,,,...///...777;;;222333000,,,*********+++,,,---,,,---......---,,,,,,111///---+++***+++---...//////111555333...++++++......---------------...(((---///,,,+++///222222XXXssskkkfff]]]XXXXXXQQQRRRMMMEEEAAABBB@@@===>>>CCCEEEMMM]]]mmmzzziii___TTTLLLDDD===@@@BBB;;;;;;CCCDDD???EEEGGGCCC@@@BBBCCCAAA@@@@@@@@@AAACCCEEEHHHIIILLLLLLKKKIIIEEE@@@;;;888888444222666===AAA???<<<@@@===888444000...------((()))************,,,...,,,+++***))))))+++---...111111111//////111555888777999;;;======<<<;;;:::>>>;;;888777888888777555333222000...---,,,------///......---,,,+++******&&&((()))++++++***)))((()))***+++,,,+++***))))))---))),,,333333,,,,,,333AAA666---+++,,,---000444444555666666555333000///222000...---------,,,+++***---......222AAAWWWhhhoooqqqrrrrrrsssrrriii```ggg}}}qqq^^^]]]tttiii]]]aaazzzzzzpppsssVVVIIIJJJeeehhhiii}}}iii^^^~~~yyyddd^^^bbbpppzzz}}}oooZZZtttcccOOOEEEAAA===CCCNNNkkkZZZ888888LLLdddyyybbbWWWJJJBBB<<<888777:::777;;;<<<666111222444444444222111//////000222333???666444;;;>>>888111000222111000+++***777:::***...+++***---///---******,,,+++,,,......,,,,,,...000...+++))))))***---...//////000222333111---***((()))***,,,...111333444///111111///111666777555YYYrrrjjjddd[[[TTTSSSRRRSSSNNNEEE@@@AAA???;;;<<>>:::;;;>>>;;;CCCGGGGGGBBB>>>???BBBDDDEEEDDDDDDDDDEEEFFFHHHIIIMMMMMMMMMKKKGGGAAA<<<999777666666888;;;>>>???@@@BBB???;;;666222///......***++++++***((((((***,,,)))***++++++,,,,,,++++++000000///...---///333666777888:::===>>>>>><<<:::;;;:::999999999888555444///...---,,,,,,,,,---.........---+++***(((''''''&&&'''((()))))))))((('''((()))***+++,,,,,,***))))))(((...999:::222000555111666333***---===EEEBBB;;;:::888666333222111000222000...---......,,,+++***---///---///<<>>RRRWWWWWWGGGAAA;;;999666222111333444777666000---...111111555666888999999777666555666...///:::???999444666///000000***+++;;;???///---(((''',,,...---///333000+++***---...+++,,,000+++***((('''(((***---...+++,,,---...//////,,,(((,,,,,,,,,---...000111222===999333///111444000)))YYYpppiiidddZZZRRRPPPNNNKKKGGGDDD@@@???>>>>>><<>>CCCHHHJJJIIIHHHGGGGGGIIIJJJLLLOOOPPPQQQPPPLLLGGGAAA===999;;;===<<<;;;<<<@@@CCC@@@>>>;;;888444111///---,,,,,,+++***((((((***,,,)))***,,,---------,,,+++............---///222444777777999<<<>>>???===;;;;;;;;;<<<<<<;;;888555333,,,++++++++++++,,,------******)))((('''&&&%%%$$$'''''''''((((((((())))))(((((((((***,,,---,,,+++***+++///444444222333777%%%666:::111444CCCEEE888999:::::::::888444000------,,,,,,---///000///...000444444000///888LLL]]]mmmrrruuuvvvuuurrrjjjaaannn~~~{{{yyyeee]]]lllkkk\\\eee|||tttwwwoooXXXLLLKKKeee{{{yyykkkwwwkkkZZZpppeeeWWW^^^kkkbbbbbbuuu{{{uuusssllliiihhhiiinnnqqqrrrqqqvvvvvvxxx{{{}}}~~~|||zzz{{{xxxuuuvvvwwwuuunnnhhhbbbVVV;;;...>>>IIIAAA999555333333666555111///111222444222---***,,,......///222666:::;;;:::888777111---000888;;;777555888'''(((,,,+++...???HHH<<<777///***,,,...222>>>LLL:::///))),,,...++++++///&&&&&&&&&''')))+++---...&&&)))+++******+++***'''((((((***+++...111333444888444...***---111...'''XXXmmmgggcccZZZSSSRRRMMMEEEBBBEEECCC======CCC@@@CCCBBBHHHYYYlllnnn[[[YYYUUUMMMEEE<<<>>>BBB======BBB@@@DDDGGGJJJIIIDDDCCCHHHNNNIIIHHHFFFEEEEEEHHHKKKNNNQQQRRRTTTTTTQQQKKKEEE@@@=========<<<:::;;;>>>@@@===<<<;;;999555222///---+++++++++***((())),,,...,,,,,,,,,---------......+++---.........///111444777666777:::===???===;;;;;;<<<<<<;;;888555333333+++,,,,,,,,,,,,,,,++++++'''''''''''''''''''''(((******((((((((()))+++,,,(((&&&&&&(((,,,...///...,,,111333111111333444333***333666333666===666(((222444666777555222...+++,,,++++++---///000///...222555666111---555IIIZZZooouuuyyyyyyvvvqqqfff\\\pppyyyyyyfff\\\dddwwwddd^^^mmmsssuuuuuu\\\KKKHHHXXXkkkuuussstttbbbjjjnnn```dddwwwbbbttt~~~uuuuuurrrkkkccc]]][[[ZZZbbbfffmmmvvv{{{xxxooogggZZZZZZXXXTTTOOOKKKIIIHHHHHHGGGFFFFFFGGGJJJLLLMMMNNNNNNOOOQQQTTTUUUTTTRRRMMMKKKIIIIIIHHHFFFBBB>>>@@@???444000888888000///+++***,,,000000......111...000///++++++...000///***,,,000444666777666555333444777888555222222333'''&&&+++------:::DDD???999111---///000555HHH]]]FFF666***+++---)))'''***%%%&&&((()))+++,,,,,,---%%%,,,///,,,***,,,---+++$$$%%%&&&))),,,///222444+++---,,,((((((---000///WWW~~~lllfffccc[[[UUUUUUPPPEEEBBBHHHFFF<<<<<>>===:::999888999:::;;;:::::::::999666333///---*********))))))+++...111000...,,,+++,,,---000111***,,,...//////000222333666555555888<<<>>>===;;;;;;;;;999777333111111111------......---+++)))(((&&&&&&''')))***,,,---------,,,***((()))+++---///(((&&&$$$&&&+++///000///,,,666:::555333666333,,,111---+++111999;;;555---.........---------------///---------...---,,,***...222444///,,,444HHHYYYcccllltttxxxyyyvvvnnneeelll~~~zzzyyyggg]]]cccmmm\\\aaawwwuuuqqq}}}aaaMMMHHHPPP```ttttttdddbbbgggaaaqqqxxxhhhsssyyy}}}zzzpppeee^^^\\\ZZZYYYWWWTTTQQQNNNLLLJJJFFFHHHHHHFFFBBBAAACCCEEE@@@???@@@DDDJJJKKKHHHCCC===<<<:::888666666999<<<666666666444333333666999777666666777999999888777888777666777777777666555***333444222333+++)))333111...---...,,,***+++///(((++++++)))***///111///)))+++---///000222222333888===>>>888111......---///***...///+++111:::999,,,(((***//////222DDDZZZPPP;;;++++++---((($$$%%%&&&''')))+++,,,,,,,,,+++(((111555111---000222111++++++***)))(((((())))))***111222+++$$$&&&,,,000VVV}}}ooommmfff```\\\UUUJJJDDD@@@CCCEEEBBB===;;;======CCCMMMWWWkkkfffTTTNNNKKKIIIAAA<<<:::===>>><<<999999===OOOWWWNNNGGGKKKLLLGGGBBB@@@AAACCCBBB@@@DDDJJJRRR[[[___ZZZTTTPPPKKKEEEDDD:::999:::666888888...======<<<999555111000///+++)))'''&&&(((***++++++(((***---//////...+++***+++---...,,,***+++000444222333444666777999:::;;;>>>===<<<:::888555333111000---)))((()))+++,,,,,,))))))))))))***+++,,,---***)))'''&&&&&&&&&'''(((222,,,(((+++111333///***+++000///***...555444+++---///......444;;;999222111000///...---------...+++++++++******+++,,,,,,(((//////000555555;;;LLLXXXfffllloooxxxttthhhcccppp{{{}}}~~~~~~zzzqqqQQQfffqqq}}}kkkcccmmm}}}~~~ttt~~~sssWWWHHHHHH\\\nnnpppkkkcccaaauuurrrjjjoooiiiooo}}}~~~~~~xxxpppiiiccc\\\TTTNNNHHHFFFEEEEEEEEEDDDAAA???EEEAAA===999888:::===???:::BBBCCC;;;:::???@@@:::>>>===<<<;;;<<<===???AAA999888777555333222222222444333111...++++++---000///,,,...555999777333111555///---000---(((---999---000000,,,***,,,---,,,+++***'''&&&(((+++000333999...)))---000,,,,,,111,,,.........111333...''''''777???555)))))),,,,,,***......***(((***+++***%%%((()))'''(((333FFFUUUMMM999(((((()))&&&&&&+++'''***///222222000,,,)))'''000...###$$$000333***...***))),,,...000555===,,,///222111---*********TTTtttnnnccc[[[XXXRRRLLLEEE@@@AAAAAA===999777:::;;;AAAKKKWWWmmm~~~aaaRRRLLLHHHFFFCCC>>>;;;>>>@@@>>>===>>>>>>KKKSSSOOOJJJIIIHHHCCCBBBAAABBBDDDDDDDDDIIIPPPSSSZZZ^^^[[[WWWSSSLLLEEE@@@777666777222555777///333666:::;;;888222+++'''---***((('''((()))***))))))***,,,---...---,,,+++---......------...000222000111222444666777888999666888<<<>>>>>>:::555222666222---***))))))((('''((((((((())))))***+++,,,,,,+++***)))((()))******......---------,,,+++)))***+++,,,+++///222000+++///000///...111666333++++++---111444444222...+++))))))***+++---...//////***///,,,+++//////777HHHZZZjjjoooqqquuuooobbb^^^nnnzzzzzzyyy|||~~~aaacccnnnooocccdddqqq~~~xxxxxxlllPPPHHHUUUggg|||gggpppppp___mmm}}}fffppptttXXXtttmmm^^^\\\YYYTTTNNNKKKKKKLLLCCCBBB@@@??????>>>===;;;<<<<<<<<<===??????>>><<<::::::::::::999888666555666>>>@@@:::999>>>>>>888EEECCC@@@<<<999888777777777666555333111000//////222333333222000...///000---***+++///222111000222111,,,,,,222111***,,,444,,,//////+++)))***+++*********)))(((''')))...111000---***+++++++++...444+++000222000///111000---)))333666...)))++++++'''(((---...+++)))***)))&&&%%%'''(((((((((000<<>>@@@@@@AAADDDDDDIIIOOOQQQOOOKKKGGGDDDCCC@@@???AAAAAAAAAEEEKKKSSSXXX\\\]]]\\\XXXOOOFFF>>>777777666000222777222444777;;;===;;;666000,,,...,,,)))))))))******))))))******+++,,,------...///......///000000///...//////000222444555777777444666:::===>>>===;;;999999555000,,,***)))(((&&&)))(((((())))))***+++,,,,,,+++******))))))******)))...222000***%%%&&&)))(((&&&(((...000...+++,,,---...------///111...'''(((+++///222333111...,,,***+++,,,---............---000+++(((------444EEEXXXjjjrrrrrrsssjjj___^^^rrr~~~{{{~~~}}}|||iiibbblllvvvfff[[[eeeuuu}}}rrryyyzzz[[[IIIMMM[[[}}}ttt^^^uuuxxxccc```{{{{{{hhhmmmlllcccooopppooojjjcccXXXNNNHHH@@@@@@>>>;;;888666666777555666888888777777888:::555444555666999:::999888333444555555444333222111222:::===999888======888GGGEEEAAA<<<777444222111444333222000///...------000222444444333111000000---******,,,++++++...333///***,,,444555000---000,,,//////***'''))))))((((((+++,,,***'''&&&+++///111555555///+++///555888(((///222...+++---000111,,,///---'''(((---***###%%%+++...---++++++***&&&%%%&&&''''''(((+++000444444+++&&&)))***'''(((---(((((())))))************''')))+++---......------***//////,,,///333///&&&******)))((('''(((+++...RRRuuunnn___VVVVVVSSSLLLEEE@@@AAAAAA@@@@@@BBBAAA@@@CCCKKKUUUjjjmmmUUULLLGGGBBB>>>BBB===;;;===???@@@DDDIIIKKKJJJMMMTTTVVVQQQMMMNNNJJJEEEAAA@@@>>><<>>AAA???<<<999666444333333000000///...............222333444333111//////000...------...+++(((+++111///+++,,,333777333//////,,,//////***'''))))))((((((---000...(((%%%)))...666<<<:::000---444777444'''+++,,,)))(((+++...///------***&&&(((---+++&&&)))...000...,,,------***'''&&&%%%%%%&&&((()))))),,,((((((***)))$$$%%%)))***)))'''''''''(((***,,,111,,,,,,111000***)))---...222...$$$'''222111&&&))))))((('''&&&'''(((***SSS|||rrrmmm___VVVTTTQQQLLLFFFAAAAAA@@@???AAADDDCCCAAADDDKKKUUUjjjfffRRRKKKFFF@@@===>>>;;;999<<<>>>@@@FFFLLLPPPMMMOOOVVV[[[YYYYYYZZZUUUNNNGGGDDDBBB???AAAEEENNNPPPVVV]]]aaa]]]TTTMMMIIIBBBAAA===222222777444888777666777999:::888666000///......///000000///+++***))))))***+++---///000///...111333333///+++///000111222444666777888;;;999777666888<<<@@@CCC555333111000111111111000------,,,,,,------......***************))))))((()))+++...000///---,,,+++)))&&&)))222222***(((---******+++---///...,,,+++---+++)))''''''(((***+++,,,,,,,,,+++***)))((((((***///...///666333444@@@IIIaaaooorrrtttmmmfffjjjnnn~~~}}}yyywww~~~~~~mmmaaafffyyyxxxccc```kkk{{{uuurrrWWWKKKGGGYYYmmmfffgggfffkkk}}}}}}ooovvvjjjyyyoooqqqrrrrrrnnnfff]]]WWWNNNMMMKKKGGGAAA<<<:::999999888666555444444444444333444444333111000000111222444666444111000111444555444444555777777666444555444111000111333666888;;;===<<<999:::???DDDFFF::::::999888777666555555......---......///000000444444222///,,,+++---///,,,---///000,,,&&&&&&***---***)))...111111///...---000///+++(((***+++))))))...222///)))&&&)))...333666333---...555444---***+++(((&&&)))...///,,,---...,,,)))))),,,...---444666555...+++,,,,,,+++)))&&&######%%%'''((('''%%%%%%(((***(((%%%%%%(((+++***((('''''')))+++---333+++(((---,,,&&&&&&...+++000,,,###&&&111222)))%%%&&&''')))*********)))TTT|||pppkkk^^^TTTRRRMMMLLLGGGBBBAAA>>>;;;<<<@@@AAA@@@DDDLLLVVVkkkbbbQQQJJJDDD>>>===<<<::::::===@@@BBBIIIQQQRRRTTTWWW\\\aaadddeeedddZZZQQQHHHEEEBBB@@@BBBFFFHHHKKKRRR\\\___[[[VVVTTTNNNEEEDDD@@@666555888222444555999>>>AAA???999333222111///000111111000///++++++***))))))***,,,---......///000222111///,,,000000222333555666888888666888:::<<<>>>======<<<999777444333333222000/////////............//////,,,------------,,,+++++++++***+++...222222000---******---111///+++***,,,...,,,,,,...---)))(((******,,,---...---+++((('''(((((((((((()))***,,,,,,''',,,,,,///666222111;;;HHH___mmmqqqsssmmmeeehhhooo~~~zzzxxx~~~~~~ttt\\\___rrrqqqeeecccppp|||{{{sssxxxdddTTTEEEKKK[[[___lllyyyZZZpppiiimmmzzznnn|||yyyuuuqqqllljjjhhhccc[[[UUUKKKHHHCCCAAA???>>>===<<<<<<<<<;;;888555444666888000222555777777555111///333444555555555666888:::777888888666444222222222000000000333555777777555111333666999:::999888777??????>>><<<<<<@@@FFFJJJ::::::999888666555444333.........---......//////333222000,,,***))),,,...)))))),,,000...'''$$$%%%)))((('''(((***++++++***,,,//////+++)))+++,,,******...000...)))'''))),,,...///...///333888666000...---***(((,,,222111,,,+++---...---++++++///111;;;<<<777...(((((((((''')))'''$$$###$$$'''((())) """%%%'''((((((***++++++***)))))))))***,,,---,,,%%%###''''''%%%(((...$$$+++---***+++000000+++$$$%%%'''+++...///...,,,UUU}}}lllfff[[[UUUSSSNNNKKKFFFCCCBBB???;;;<<<@@@BBBAAAFFFNNNWWWkkk}}}^^^PPPIIIAAA<<<===<<<;;;===BBBDDDGGGNNNVVVVVV```ggghhhkkkqqqpppjjj```UUUJJJEEEBBB??????BBBBBBEEEOOOZZZ]]]YYYWWWYYYRRRHHHFFFDDD===<<<===444555666999???CCCAAA:::444444222111000000///,,,***,,,++++++***************+++---///000///.../////////000111333555666777888444666:::===>>>===<<<;;;<<<999777555444333000...//////............//////,,,---.........---,,,+++,,,++++++---000222111///)))...111---+++++++++)))...******,,,+++'''(((---)))+++,,,...---,,,***))))))(((''''''(((+++...000***...+++---333000...888EEE[[[hhhmmmrrrmmmdddeeerrr|||}}}{{{yyy|||zzz\\\\\\nnnnnn```bbbtttxxxqqq}}}~~~ppp]]]HHHEEEPPPWWWjjj~~~iiiaaa}}}tttmmmqqqxxxvvvtttuuusssmmmbbbaaabbbccc___WWWRRRQQQJJJHHHFFFDDDBBBAAA>>>===DDD???999555666888999999444444333000---,,,---...+++---111444666555333111...//////......///333555666444222000///...+++***/////////111444555555333111333777:::<<<;;;:::888===>>>>>>??????AAADDDHHH<<<;;;:::888666444222000111000///---,,,++++++***...///...---,,,+++---///)))''')))///000,,,((((((&&&(((***)))(((((((((((()))------)))(((***,,,+++***++++++***''''''(((*********...444777555333444---///...+++,,,///000,,,******+++,,,,,,,,,...000333555222,,,'''((((((&&&''''''&&&&&&%%%&&&'''((($$$$$$%%%%%%'''***++++++((()))***++++++++++++***'''%%%%%%&&&'''''')))+++%%%))),,,,,,++++++///333---,,,+++,,,///000...,,,UUU}}}iiibbbZZZVVVWWWSSSHHHEEEDDDDDDBBB???AAAFFFFFFEEEIIIPPPWWWiiiyyy\\\OOOHHH???;;;===>>>>>>AAAFFFHHHKKKRRRZZZZZZkkkuuutttuuu|||yyynnnkkk___RRRJJJEEEAAA@@@AAA???BBBMMMXXXZZZWWWXXX]]]VVVKKKIIIIIIDDDDDDCCC888777444222444999;;;888555666444222000...,,,(((&&&,,,,,,++++++***))))))((())),,,//////------///111//////111222444666777777888777777777999;;;>>>@@@;;;999777666666444222000///......---------......++++++,,,---,,,+++***))),,,,,,------...///000000)))111222***'''++++++'''***&&&&&&))))))'''+++111+++)))'''&&&&&&))),,,///...,,,)))((((((***---///000111,,,,,,222///---777@@@UUUcccjjjqqqmmmeeedddppp{{{zzztttvvvvvvvvv|||{{{```^^^nnnwwwaaa]]]nnnqqqsss{{{wwwcccLLLDDDLLLQQQeeevvv```tttqqq}}}qqqfff{{{|||sssmmmgggaaaZZZUUUPPPOOOIIIBBBCCCHHHHHHCCC>>>DDDLLLOOOGGG<<<999===666888888777444666;;;???999666222000000000...+++222333555444333222222333555333111000000222333555777777555222000111333666555222111333666888666444444333222333444444222000555555444555777999<<<>>>:::;;;>>>AAAAAA@@@AAACCC;;;;;;:::888666444222111444222000---***((('''&&&)))+++...//////...///000***'''(((///333222///...&&&+++///...+++)))))))))'''++++++((('''***,,,+++***)))'''&&&&&&&&&'''(((%%%%%%,,,555333***)))000)))...000,,,)))+++,,,,,,)))''''''***,,,,,,,,,---&&&***,,,)))(((******)))$$$'''))))))&&&%%%%%%&&&***)))'''%%%'''))))))'''&&&(((***,,,,,,+++)))((((((++++++******+++)))&&&---+++***)))%%%%%%///<<<999444///---------+++)))TTTsssbbbXXXSSSRRRUUUMMMJJJGGGGGGGGGEEE@@@;;;@@@HHHKKKNNNWWWcccooo\\\QQQJJJGGG::::::666===;;;<<>>?????????===;;;999666222,,,((())))))***++++++,,,------------,,,,,,+++***))))))---......------+++***)))++++++++++++******))))))((((((((((((((((((((((((%%%))),,,+++((($$$$$$%%%&&&&&&&&&&&&(((+++...000,,,,,,++++++,,,///222444666IIIXXXeeepppkkkbbbeeennnsssuuutttuuuzzz|||||||||}}}kkkbbbfff|||rrrhhheeennnwwwrrrzzzuuu[[[JJJCCCTTTqqqfffnnn~~~gggoooggglllppp___WWWLLLBBB<<<:::::::::777888:::;;;;;;:::888777888CCCPPPSSSEEE222...333000444222333777222333BBB777222......///000111333666888999777444111333555+++///333222000///333777777555222222222222111000333333333666888666000+++222333666888666222///000888333000333666999???EEEAAAEEE===GGGKKKGGGKKK@@@???999;;;999000...000***111000)))***000***&&&...$$$ ,,,)))***///&&&***&&&...555555222111///+++000111$$$''')))$$$***"""***)))'''###$$$&&&&&&###'''((()))&&&###"""$$$((()))###$$$,,,///+++---555+++***))))))+++,,,------%%%''')))***)))''''''((()))(((''''''''''''((()))$$$&&&&&&######((()))(((******+++)))(((''')))+++(((,,,&&&"""'''&&&###))),,,+++)))))))))+++---...333444000(((%%%)))///111333111///,,,++++++,,,---MMMtttcccYYYSSSOOOOOOJJJKKKJJJHHHDDD@@@>>>===;;;CCCFFFIIISSS```kkkZZZOOOFFFCCC888888777@@@???>>>GGGLLLRRR]]]jjjppp|||}}}jjjYYYNNNHHHDDDBBBCCCAAADDDJJJOOOQQQUUUZZZ\\\[[[VVVPPPNNNKKKDDD<<<<<<888777;;;<<<999777888000111222111000/////////+++***)))(((''''''(((((()))***,,,///111222222222111111111333555777:::;;;;;;;;;;;;<<<;;;;;;::::::888777777666666333000,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,+++*********------,,,,,,++++++************)))(((((((((((((((+++******))))))((((((''',,,,,,,,,------,,,***(((((((((''''''(((***+++,,,))))))***+++,,,...000111555DDDTTTfffssskkk___bbbjjjqqqvvvwwwxxx|||}}}{{{~~~{{{qqqeeedddxxxrrrccc___fffyyy}}}pppmmmeeeNNNAAAPPPmmm~~~aaallluuuiiiwwwiiizzzrrrfff[[[III:::777333111222444555555888999999999999777666555999CCCQQQSSSFFF444///444...222000111444000111>>>555444444333111000222444...222777::::::777555444333666888666333111333777555333222222333333111000333222222222222111///...///000222333333000///000222222555::::::888888;;;===BBB;;;EEEHHHAAABBB777CCC999777666000333555...888777000///444...)))000000(((+++%%%'''111...666555888666///,,,...111111(((...''',,,+++$$$+++%%%+++'''%%%$$$%%%$$$$$$$$$"""###$$$$$$%%%'''***---+++)))+++,,,***'''(((,,,000---))))))+++,,,+++)))&&&((()))(((&&&%%%%%%&&&'''&&&$$$######$$$&&&'''''')))(((%%%%%%(((***(((%%%&&&''''''))),,,222666###***))))))...***$$$'''///...,,,,,,,,,---///000...222222,,,)))---444777111000///---,,,,,,,,,---SSSsssccc\\\VVVOOOLLLGGGJJJKKKHHHAAA======>>>>>>EEEGGGKKKVVVeeefffXXXLLLAAA???666888999BBBAAA???EEEJJJUUUhhhllluuu{{{eeeTTTLLLIIIIIIEEEBBBBBBFFFIIIKKKPPPVVVZZZ]]]^^^YYYUUUQQQJJJBBB===777444666777555666888555333111000000000000///***))))))(((((())))))******+++---///000111222222000111222555888;;;>>>???;;;;;;;;;:::888777555444444444333444555444111...000000///---,,,+++***))),,,,,,,,,,,,++++++++++++,,,+++***))))))***++++++,,,+++)))((((((((()))***,,,,,,+++***)))(((((('''222...+++,,,///000---)))*********)))))))))(((((('''((()))***+++------...333;;;IIIbbbsssiii\\\```iiipppwwwzzz||||||}}}}}}~~~uuueee___nnnuuufff]]]___pppvvviiitttXXXDDDJJJcccvvvcccxxx~~~lllrrrhhhooopppWWWIIIAAA222888777777888::::::999777888888777666555444444444:::DDDPPPRRRFFF777222444,,,111///...222//////:::666999;;;888444222444777...///333777;;;<<<:::888777888888555111...///111333222222333444444222000444444222000......111333///000000000000111111111111333888;;;999444333666999===555===@@@:::???666FFF999444444222888;;;444555555...---222---(((///222''')))"""&&&111...666888999444,,,))),,,000111%%%...(((,,,***$$$000...000(((%%%((((((###"""&&&"""!!!!!!###'''+++------,,,333666111,,,+++++++++111---)))'''(((((('''%%%&&&&&&'''&&&%%%$$$&&&(((***)))'''%%%%%%''')))***+++---,,,'''&&&((('''%%%))))))'''&&&&&&)))...222###***))))))000,,,&&&***,,,+++***))))))***+++,,,''',,,...***'''+++111333.........------,,,,,,,,,ZZZpppddd```ZZZRRRMMMFFFHHHHHHEEEAAA???>>>???CCCHHHIIIMMMXXXgggcccXXXKKK???>>>777;;;;;;AAA@@@???EEEJJJUUUhhhrrrvvvaaaTTTNNNMMMFFFBBB@@@BBBEEEHHHNNNUUUSSS[[[```___\\\YYYSSSMMMAAA:::444333444444666:::>>>999333000000///...+++((((((((())))))******+++///////////////.........000111333666999<<<>>>@@@999:::::::::::::::999999666555444444444333000...111000000...---,,,+++***++++++,,,,,,,,,,,,,,,,,,+++***((('''''')))+++,,,...---+++*********,,,,,,+++++++++***************222///,,,+++,,,,,,***)))++++++,,,,,,+++***)))((()))(((((()))***,,,---...000222===XXXnnnfff[[[bbblllsssyyy{{{}}}~~~yyyyyy{{{yyyiii___jjj}}}{{{tttfff___hhhxxxppprrr|||iiiNNNGGGUUUooopppllllllooovvvdddzzzfffRRR@@@===>>>888888777666777666555111///666444333111111222333444:::CCCMMMNNNDDD999555555---333000///333111000888<<<>>>>>>:::888999:::999999444000111555;;;===>>>999999888444000......///222222333444666666333000444555555222//////222666333333111///000333333111555555666777444000333:::777:::///555888777BBB>>>BBB888777888444999???999...111+++)))000///+++111---%%%,,,)))---555+++...,,,///000---,,,---,,,))))))...%%%)))((('''666666777,,,(((+++***""""""((('''$$$"""###'''******((('''333999222,,,...000...,,,+++***&&&###"""%%%'''%%%&&&&&&&&&%%%'''))),,,************************---///---(((&&&'''&&&"""(((((((((&&&$$$$$$''')))(((,,,&&&###)))***)))111***)))((((((''''''(((((((((******((((((,,,,,,******+++++++++++++++***)))UUUrrrfffbbb\\\TTTNNNIIIFFFDDDCCCDDDDDDAAA???AAAFFFEEEHHHSSSaaa~~~bbbYYYKKK???AAA;;;>>>@@@BBB@@@BBBKKKMMMTTTeee{{{ttt```SSSMMMHHHCCC@@@AAACCCFFFMMMTTTQQQZZZbbbccccccaaa]]]XXXMMMDDD<<<999888777;;;???@@@:::333000//////---+++(((((())))))***+++++++++......------------------111222444666999;;;<<<===<<<======>>>?????????>>>777666555555555555333111/////////......---------,,,,,,,,,,,,,,,,,,------+++***(((''''''(((***,,,---,,,+++*********+++,,,(((((()))***+++,,,,,,---///000000---)))'''(((***++++++,,,---------,,,+++,,,+++)))((())),,,///111111111666NNNeeeddd___gggqqqvvvzzzyyy{{{}}}nnncccjjj{{{rrrddddddooo|||uuufffttt|||___JJJJJJWWW|||jjjppp|||bbb{{{qqqmmmkkkKKK<<<444777<<<999222111000111222333222111111000///...///111444666888@@@GGGFFF@@@:::777666111777444111666555333888CCCAAA<<<888;;;AAA???999???:::444222555888::::::<<<;;;999666444333333444222222333555666666333111000333555444111///111333333444111---...333333...444333555777555222444999444999111888;;;999BBB>>>:::777===>>>666888>>><<<222666111...555555111555...)))222000333888,,,---'''+++---,,,---...+++%%%)))---%%%,,,111...777111888///)))***((("""!!!&&&***'''$$$$$$''')))(((&&& ---333,,,'''***---+++&&&***---((("""!!!(((000+++++++++)))'''(((***,,,$$$&&&(((******(((&&&$$$'''******''''''))))))&&&!!!$$$'''(((((('''(((((((((,,,%%%!!!'''((('''///++++++***************+++---+++((()))///444000((((((((()))))))))(((''''''WWWwwwiiibbbZZZRRRNNNNNNIIIEEEDDDFFFFFFCCC???@@@EEEDDDGGGRRR]]]yyy}}}```WWWJJJ@@@DDD>>>???CCCDDDBBBGGGPPPPPPUUUfff|||qqq\\\OOOKKKEEEAAAAAABBBDDDJJJQQQTTT[[[aaadddggghhheee___WWWLLLBBB<<<999888;;;@@@<<<888444000///.........((()))******+++++++++***)))))))))***,,,...///000000111444666999;;;<<<<<<===============<<<;;;;;;666555444555777777777666---------...............------------,,,,,,,,,,,,+++***)))(((((()))******))))))))))))((((((((('''&&&&&&''')))+++,,,---...---000222000+++)))+++---+++++++++,,,,,,---......---,,,*********---///111111444666DDD[[[bbbaaahhhoootttwwwwwwxxx}}}zzzmmmbbbdddrrr~~~{{{llldddhhhuuuvvveeeqqqoooRRRHHHSSSuuuiiissseeeeeetttqqq|||]]]AAA:::666444555000666444222333444555444444...---,,,---...111444666444;;;???===999999888777333;;;777333888999555777BBB@@@:::666<<>>555555666@@@BBB777666<<<:::777<<<555///444555000111000+++222,,,+++111)))///......,,,((()))---...+++%%%---***777;;;444333&&&333...)))%%%$$$$$$$$$$$$(((&&&%%%%%%''')))))))))%%%,,,///,,,''''''))))))%%%***...***$$$%%%...777111111000---***(((((((((%%%(((+++------+++(((%%%!!!%%%'''''')))---...,,,%%%))),,,---+++(((%%%$$$$$$***'''%%%***'''"""&&&''''''(((((()))))))))))))))'''%%%&&&...555111)))(((((('''''''''&&&&&&&&&YYY{{{kkkbbbYYYTTTRRRRRROOOKKKHHHEEECCCAAA@@@BBBFFFFFFJJJUUU```yyyyyy\\\SSSFFF???FFF???===@@@DDDDDDIIIOOONNNWWWmmmmmm\\\NNNHHHBBBAAA@@@@@@DDDJJJOOOTTTYYY^^^fffllljjjeee^^^SSSGGG???;;;888:::>>>:::999666222...,,,,,,---))))))***+++++++++***)))'''''''''(((***---///000...000333777:::===>>>???=========<<<<<<;;;:::999888777555555666777666555------------------------.........---,,,,,,,,,++++++++++++******)))))))))&&&'''((())))))'''&&&%%%&&&&&&'''(((***+++,,,,,,***,,,...///////////////++++++***)))***+++,,,---***+++,,,---............---666666;;;NNNZZZ[[[^^^gggmmmssstttwww|||}}}}}}zzznnnaaa^^^hhhvvv~~~vvviiieeennnppprrr{{{wwwZZZPPPRRRkkkxxxmmmvvv]]]qqqgggwwwsssQQQ======666000000///111///............+++)))------------...000222333111666777333333777999777333;;;777222888999444555777;;;;;;888<<>>222333555777777666333222111777555222000000111222222111///......//////---,,,,,,,,,,,,...//////,,,***+++...,,,(((---666444,,,///,,,---444777444...,,,...888777AAABBB:::>>>777777666>>>@@@777777:::666444:::333+++000111,,,,,,...***222)))$$$)))$$$---///---)))&&&)))000222000'''111///:::;;;111111&&&,,,///***"""###,,,---(((&&&''''''&&&&&&''')))+++,,,+++,,,---+++''''''+++&&&(((((('''&&&)))000666///000111///,,,***))))))++++++,,,------,,,++++++###'''))))))***......++++++---///...***&&&###"""'''---(((%%%)))%%%###"""###$$$%%%&&&'''''''''%%%''''''&&&***......***+++***((('''&&&&&&&&&&&&SSS{{{lllbbb[[[XXXYYYUUUUUURRRLLLDDD??????@@@???DDDEEEJJJVVV```xxxvvvXXXPPPCCC>>>FFF>>>;;;;;;AAACCCGGGJJJHHHVVVrrr}}}kkkQQQJJJDDDAAA???===???DDDGGGJJJOOOVVVcccmmmnnniiiggg[[[NNNFFF@@@<<<===AAA<<<<<<:::444,,,((('''))))))***+++,,,,,,+++***)))(((((('''((((((***,,,---,,,...333777<<>>AAA<<<666444444111***$$$++++++************+++++++++---///---***)))+++---222111222666<<>>CCCGGGFFFAAA===>>>AAA::::::999888666333000...////////////...---,,,+++,,,+++***+++,,,,,,+++***------+++*********++++++***)))'''&&&'''(((***+++###%%%'''((((((+++111555---------,,,+++***)))(((((()))'''###$$$***------000000///,,,******,,,...---***,,,444<<>>555333222444666777555222///333555555777::::::777333666444...---111111---555666777666444222111222111---***)))+++------+++000+++&&&&&&+++///...,,,.........///222333222111222333---...222***%%%...,,,111666999888888:::===111333888;;;;;;999666333333222000///---,,,,,,,,,333111222333000***''')))***,,,"""---666555:::///:::666+++(((...***)))444***---,,,)))***...,,,'''000111---''''''++++++&&&&&&%%%%%%&&&''''''%%%$$$$$$""""""%%%***+++(((###)))(((((()))++++++***(((+++)))'''&&&&&&(((***,,,)))***((('''***...,,,&&&'''(((***+++***((()))***,,,---,,,)))%%%%%%'''***&&&%%%$$$$$$%%%'''***+++###---111***''',,,///,,,(((333&&&(((,,,%%%+++---]]]~~~mmmaaaYYYTTTTTT[[[[[[PPPHHHJJJFFFDDDLLLHHHGGGMMMJJJSSSaaapppmmmUUUHHHEEE>>><<>>???DDDGGGKKKRRRZZZbbbiiinnnmmmeeeYYYLLLBBB<<<:::999999666333333333111---***,,,,,,,,,***)))(((((())))))+++......------///111111111222555;;;>>>??????CCCEEEGGGGGGFFFDDDCCCBBB>>><<<:::777555444444444....../////////......------,,,***+++,,,------,,,...---,,,++++++,,,---------+++)))'''&&&&&&'''(((((()))******)))***...222,,,,,,,,,++++++***)))(((&&&))))))&&&'''+++,,,***************)))***---000---+++,,,222777;;;AAAHHHYYYhhhssstttvvv{{{{{{uuu{{{{{{~~~rrreeeccckkkxxxssseeefffooozzzmmmsss}}}}}}iiiOOOLLLWWWtttpppgggddd{{{dddrrrnnnllluuuqqqMMM;;;444444000111555000///---///444555222111444222444666666444333333333000333555333//////444999999777666666888888555333111555666444444666666222222555444//////333444111...000222222111111111222222///+++)))***+++***)))'''(((+++///333111,,,'''666555444444444333000...///000,,,,,,111+++&&&......111444666777777777888888999::::::999777444333//////...---,,,++++++***+++,,,///222111...111666......"""***222111999000555333***)))000...---888***,,,+++(((+++111111...+++,,,+++''')))...///+++)))(((''''''(((((('''&&&'''%%%$$$%%%'''))))))(((,,,***))))))))))))(((&&&'''&&&&&&&&&'''))),,,---)))***(((%%%&&&))))))%%%+++))),,,000---'''%%%((((((******)))'''(((+++...,,,+++)))'''%%%%%%&&&'''$$$+++///---***,,,......***555)))***///'''...000^^^}}}lll```YYYVVVVVV]]]YYYNNNKKKMMMGGGFFFRRRKKKHHHMMMHHHPPP]]]kkklllTTTGGGEEE===;;;===;;;===AAADDDLLLTTTVVVfffmmmVVVJJJHHHAAA>>>@@@>>>@@@DDDHHHLLLQQQYYYcccjjjmmmhhh]]]RRRGGG???:::888555444444333111000...---,,,......+++'''%%%&&&)))+++,,,...///...///000222111000000333888<<<>>>???BBBAAACCCFFFIIIJJJHHHFFFBBB>>>999555333444666888222222222222111000/////////---******,,,...//////,,,++++++***++++++,,,,,,+++***)))'''''''''((())),,,---,,,+++))))))+++---)))************)))))))))%%%(((***)))))),,,+++'''''''''((((((((())),,,///---+++,,,///000222999BBBUUUeeerrrttttttwwwyyywwwzzz}}}yyyjjj___aaaooo}}}zzzkkkcccccc~~~pppjjjttt~~~{{{tttWWWIIIHHH___uuuXXXaaauuu\\\~~~nnnQQQOOO^^^rrrqqqIII:::444555111333666222//////222666777555333444222444666666444222111111,,,222666444...+++000666000...------...---+++(((111444444111111222111...+++------+++,,,000111000***,,,......---------...///---***)))***+++******'''***///333333///)))%%%777666666666555333///,,,***---)))***000+++'''///000000111333666666555333:::999888777555444333222---------------,,,++++++------000222111...000555999888***///444333===777//////((((((000...,,,444...///---+++---222333111//////---******+++)))%%%---+++)))((()))******)))(((((('''%%%%%%'''***---,,,***((('''((()))((((((&&&&&&'''(((((()))******'''***)))$$$"""%%%'''&&&,,,)))---666444((($$$)))((()))))))))((())),,,...---,,,)))'''%%%$$$$$$$$$&&&(((---111000,,,,,,111,,,777***,,,000(((...///[[[~~~lllaaaZZZXXXYYYYYYTTTLLLMMMQQQHHHEEESSSJJJGGGKKKGGGOOO[[[gggkkkSSSGGGEEE>>>;;;>>>;;;@@@AAAEEEQQQZZZYYYlllyyy^^^NNNKKKCCC???>>>999:::>>>BBBDDDFFFMMMXXXaaaeeebbb\\\TTTLLLEEE???<<<888999888555111---,,,,,,+++---...+++'''%%%'''***...//////......---------111000///000333666999;;;999;;;???DDDHHHJJJKKKKKKCCC@@@;;;666444333444555888888777666444222000//////,,,))))))+++...///000((((((((((((((()))))))))&&&&&&&&&'''(((***+++------,,,+++***)))((()))***((((((((((((((()))******&&&***+++))))))++++++'''((()))))))))'''((()))+++++++++,,,---+++,,,444>>>PPP___llloooooouuu|||yyy~~~{{{nnn___]]]lll~~~}}}qqqgggbbbtttxxxiiikkkvvvxxxcccOOODDDVVVvvvqqqTTTffflllkkkaaaAAA===III[[[vvvkkkFFF777444666222333777444000222555999:::888555444111333666666333111//////)))...222222000...111444333333333333333222111000---000000......111111...)))***++++++,,,---......,,,---...---***(((((()))))))))((()))+++---......000000000---***((()))***//////000222333222///,,,''',,,((((((...,,,)))///000///...111555777555222333333333333222222111111------.../////////...---///,,,---222444000---,,,222333%%%)))+++(((222,,,+++...'''&&&,,,***%%%+++333222111000111222000...//////---,,,+++***'''$$$000...+++)))***,,,,,,,,,(((***+++)))%%%%%%***///+++(((&&&%%%''')))******))))))***))))))'''%%%$$$&&&******%%%"""&&&+++,,,+++'''...;;;:::,,,(((///++++++***)))(((((()))***''''''&&&&&&&&&&&&'''((()))''',,,555444,,,,,,222---888+++,,,///&&&***+++WWWoooddd\\\ZZZ[[[WWWVVVQQQRRRTTTIIIBBBKKKGGGDDDIIIFFFOOO[[[eeejjjSSSGGGFFF@@@===@@@===BBBBBBEEEPPPZZZ]]]uuujjjWWWQQQGGG@@@<<<555888;;;======>>>DDDOOOWWW[[[ZZZWWWSSSNNNGGGAAA>>>;;;;;;;;;888333000......***,,,---+++)))(((***,,,------,,,,,,,,,,,,++++++000//////......000333555555;;;AAADDDDDDEEEHHHKKKEEEDDD@@@===999666333222666666666555444333222111...+++((((((***,,,......((((((((((((((((((((((((&&&&&&'''''')))***+++,,,))))))((((((((())))))(((((('''''''''((()))***+++***,,,+++''''''***+++))))))*********))))))***,,,***)))+++,,,++++++333<<>>666:::;;;;;;:::;;;@@@HHHNNNSSSSSSRRROOOJJJDDD>>>;;;999999999888888666555444,,,,,,+++++++++,,,,,,,,,)))(((((())),,,------,,,......///...---...000222777>>>DDDDDDAAA???BBBFFFGGGFFFEEEBBB>>>999555333...///000111222222222222...,,,)))(((***+++,,,,,,+++++++++++++++***))))))***)))))))))((((((''''''&&&&&&%%%&&&)))***)))((()))(((''''''''')))***++++++---+++''''''***+++)))&&&(((***+++***+++---...)))(((***,,,,,,,,,111999:::JJJ```nnnssssssssstttvvvxxx{{{||||||}}}~~~{{{|||~~~zzzkkk___cccppptttfffccclllzzz~~~tttwww{{{lllQQQJJJ[[[zzzvvv___kkkuuu~~~lllXXXPPP\\\yyytttMMM>>>333444777111222666333333777888777666777444000...000111000...---------111...,,,...111111---)))$$$&&&((()))((((((***+++(((+++,,,+++,,,111333222000...///111000---,,,...***+++------,,,,,,,,,---+++---...---+++++++++---)))***+++,,,......//////...---,,,,,,......,,,***(((///,,,(((//////,,,///,,,,,,---///333666777777444555666777555222...,,,,,,+++++++++++++++,,,---222,,,,,,666>>>:::000(((000777000555333+++222---,,,222...+++222333///000---+++---222444111...---)))&&&%%%(((***))))))***,,,***((()))+++---------(((,,,...,,,(((&&&(((+++...+++(((&&&%%%$$$###"""$$$%%%'''((())))))((((((&&&)))***(((***000444444...///333888666...***+++((('''&&&''')))***)))(((((()))***+++,,,......///+++***---111222...---...000<<>>???AAADDDDDDCCCAAA>>>:::777444000000111111111111111000///---+++++++++,,,+++***,,,---------,,,***((('''*********))))))'''&&&&&&'''%%%%%%'''***+++***(((***)))((('''''')))***+++***------***)))+++)))&&&'''(((***+++******+++---+++((())),,,---,,,...222333???RRRccclllooorrrtttzzzyyyxxxyyy|||~~~~~~|||sssbbb]]]cccyyy|||{{{mmmjjjhhhnnnzzzvvvnnntttvvv|||yyy^^^JJJMMMgggmmm]]]sss|||wwwqqqhhhssseee@@@<<<222333777111000444222222666666222111222000+++---------,,,******,,,...---,,,+++,,,------,,,***+++...000000///...000111...000///,,,,,,///000...---***+++//////***))),,,***,,,......---------...,,,...000///,,,++++++---,,,+++,,,///222333111---000---+++******+++***)))+++444000***///111---...***,,,...//////111333555555555555444333222000000...,,,***))))))***,,,---333//////444666111+++)))&&&///)))...+++###,,,(((333:::555000777999444555///***)))---///,,,,,,...111***'''((('''"""!!!###&&&&&&&&&'''***,,,,,,+++,,,---,,,)))&&&&&&(((+++***(((&&&&&&&&&&&&$$$######$$$%%%'''((())))))***%%%(((((('''+++111222000+++000333000------+++'''((('''%%%&&&((((((&&&$$$'''((()))+++,,,......///+++......---...000...***,,,888---///222(((,,,,,,```tttggg]]]WWWVVVNNN]]]WWWGGGIIIMMMEEE>>>===;;;BBBCCCLLLTTTVVVqqquuuaaaKKKBBBDDD@@@???BBB@@@???GGGHHHLLLaaaxxx~~~jjj^^^LLLAAA>>>::::::777444333666999;;;<<>>??????>>><<<:::888666555777777666555333000...---000///------------+++)))+++,,,,,,+++***(((&&&%%%'''((()))))))))))))))((((((&&&&&&(((+++,,,***(((,,,***)))(((''')))***+++(((,,,...---,,,,,,(((###***+++,,,+++)))''''''(((,,,((((((,,,...,,,+++---222888EEETTTbbblllvvv}}}|||xxxwwwzzz|||{{{zzz~~~{{{~~~yyyfff\\\]]]sssvvv{{{~~~xxxfff]]]^^^ooo{{{mmmppp}}}yyyrrryyyiiiPPPHHHYYYxxxggg```|||oooyyyuuuUUU444;;;111333666000///333000222555444///---///---(((,,,,,,+++)))((())),,,///%%%(((*********+++---000***,,,......+++)))+++,,,444555333---+++------***///+++,,,111222---,,,///...///000///---+++++++++***---///000...---...111777222------111222000------+++(((&&&((()))******---666222+++000222---...***,,,......,,,---000333222111000///000111333555222///,,,***)))+++...000'''(((+++//////,,,///333111:::444888444...888666:::AAA:::222888999444333444,,,((()))***'''(((,,,...'''###&&&&&&######&&&######$$$'''***,,,+++***000---***&&&$$$%%%))),,,""""""###%%%(((***)))(((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&+++000///***$$$...000((('''...///(((,,,)))'''&&&'''%%%"""!!!"""%%%(((***---......+++000000***+++111///(((&&&222(((,,,000(((,,,---WWWvvviiiaaa[[[VVVTTTRRROOOKKKGGGCCC@@@>>>???FFFFFFFFFKKKMMMWWWkkksssZZZWWWPPPGGG???;;;;;;;;;AAAFFFLLLSSS```yyy}}}iii___LLL???===:::777555222222444666777888;;;===???@@@>>><<<::::::666444444888999777888:::888///***...000,,,)))***+++,,,,,,...000222444555///'''+++222......000,,,...000222444666999;;;<<<;;;======999444222333555555222000111333333///,,,///---***((((((+++...000+++******)))******++++++++++++***))))))))))))***(((///...*********)))&&&(((***,,,,,,***'''&&&&&&%%%&&&)))++++++((($$$---'''$$$&&&)))((('''((((((((()))***+++,,,,,,---///111888GGGZZZiiiqqqsssvvvzzzwwwvvv~~~~~~zzzzzz{{{ssslllddd]]]iiittt~~~}}}ppp```]]]ppppppkkkrrrzzzpppsssYYYEEEGGG___|||yyy]]]kkkiiigggFFF888555777)))111555'''...999111111222222111000...---+++++++++++++++***)))(((***)))((('''''')))+++,,,(((555999111///777888111:::888222,,,---111000,,,000---***)))+++,,,+++)))+++,,,---+++)))***///333***000444111***'''+++111///...---,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,444444333000,,,******+++***,,,000333333222000///000111222000///000666:::555222///+++)))((((((((('''***------+++***+++---222000111555555222111333@@@999222333999;;;555...111111...,,,...111111///...---''' !!!(((,,,))))))$$$###(((...000///---((()))'''%%%(((...,,,%%%$$$######%%%((((((&&&###%%%%%%&&&'''(((((((((((('''((())))))(((((()))+++)))))))))(((&&&''')))+++'''%%%(((///111***&&&&&&)))%%%"""$$$***------*********)))))))))))))))***''''''(((((((((***---///UUUuuuggg^^^WWWRRRQQQPPPMMMJJJFFFCCC@@@>>>AAAFFFCCCBBBIIILLLWWWkkk}}}jjjWWWSSSMMMEEE@@@>>>>>>@@@@@@CCCHHHPPPaaa|||xxxggg]]]LLL@@@===999;;;:::888666444444444444888:::;;;;;;999777666666444333666:::;;;:::===CCC999111,,,...000---++++++)))+++...111444444444444222***...333...///555333666111555???@@@777666===666999<<<===;;;777444333......///111333333222000------------,,,+++***)))...---,,,+++***)))(((((("""###$$$%%%''')))***+++%%%))),,,,,,---///---(((***(((&&&$$$$$$%%%''')))---+++***+++------+++)))---(((&&&)))+++)))(((***((())))))***+++,,,------///000444>>>MMM]]]jjjpppuuuyyyuuuvvvzzz}}}}}}~~~yyysssjjjaaaaaannn}}}lll___eeesss}}}zzzpppoooxxxsssyyylllUUUJJJUUUmmmttt\\\rrrrrrmmm```AAA:::NNNNNN777777:::...111222111111111111111///...---,,,,,,------,,,++++++***++++++,,,,,,+++***)))(((***555;;;888777999777111999999777555666888444---***)))'''(((******(((&&&...//////...---...222666///444999777111,,,---///000...,,,))))))***,,,...******+++---///...,,,***222000,,,'''%%%''',,,000***+++,,,...///000000111...///111333444333000...222000...+++)))(((((((((+++---000000---******+++)))+++111888:::666222222:::444000333999999222+++---.........,,,+++---000,,,111444333333333,,,###$$$###$$$)))------+++)))'''++++++'''%%%((((((%%%%%%$$$$$$%%%((((((&&&#########$$$%%%%%%%%%%%%%%%%%%'''(((((('''&&&'''((()))******)))''''''((()))***'''(((---...***(((***---***'''(((***,,,+++))))))))))))))))))***++++++)))******)))(((((()))***SSSuuueee[[[SSSNNNOOONNNLLLIIIFFFCCCAAA@@@CCCEEE???>>>GGGLLLVVVhhhzzzsss___TTTPPPIIICCC@@@@@@CCCEEEAAACCCGGGQQQdddnnn```YYYKKKBBB@@@;;;<<<>>>>>><<<888666666888777999:::999666444333333333333666999::::::???FFF;;;444...///000...---...---111666:::===<<<:::888555...333666///000999;;;<<<333888HHHGGG666222===888888999:::;;;999666333555666888777444111......111000///---+++)))((('''((()))***+++,,,,,,++++++))))))***))))))((('''&&&+++***'''(((///333...%%%***(((&&&$$$###$$$&&&(((***(((((((((***++++++***,,,((('''+++,,,***)))+++)))******+++,,,---...//////...///333===LLL^^^iiiqqqvvvsssuuu~~~}}}wwwyyy}}}~~~zzzoooeee```jjjwwwxxxgggbbbjjjyyyttthhhzzztttrrr~~~fffMMMMMMbbbjjj[[[yyyyyygggzzz}}}VVV???EEE^^^^^^AAA888<<<888999222111111111111000///......---............------,,,...111444666555333000...///555<<<@@@>>>:::444111111111...+++---000---'''+++******,,,------,,,***,,,------,,,,,,---111444444666999888555000,,,+++111...***((('''***---000******,,,...000///,,,))),,,+++***'''&&&(((---000111111000000000111333444111//////111444333...)))......---+++***)))((('''...000222222///+++)))(((...---000555444...******222...---000555555...'''******...111,,,%%%(((111...555;;;===<<<777,,,!!!'''))),,,------+++'''$$$(((---...)))$$$###%%%%%%'''&&&&&&&&&((((((&&&$$$######$$$%%%%%%%%%$$$$$$%%%(((******((('''&&&'''***+++,,,+++((('''&&&''')))&&&''')))***((((((+++000///---+++***)))(((((()))((((((((()))***++++++************)))'''&&&%%%SSStttddd[[[SSSOOONNNMMMLLLIIIGGGEEECCCBBBBBBCCC===>>>HHHLLLTTTdddwwwnnn[[[RRRMMMFFFAAA@@@BBBDDDFFFCCCGGGMMMWWWgggsss```WWWTTTIIIDDDCCC>>>888===AAA@@@<<<;;;===AAA:::;;;<<<;;;888555444444777333222666999999;;;???<<<777222000000000000000333666999<<<===<<<:::999444000666999111111:::===:::666;;;EEEBBB666333:::???999333111333666888888;;;>>>@@@>>>999444222333;;;777000)))&&&'''***,,,(((((()))*********))))))------,,,+++***'''%%%$$$+++((($$$$$$+++111,,,$$$&&&(((***++++++)))&&&$$$###$$$&&&(((***++++++***)))''''''***+++((((((******++++++,,,---...//////.........---222???QQQ^^^iiirrrtttvvv{{{xxxsssxxx|||~~~~~~~~~~~~ssshhhfffhhhooovvv{{{}}}~~~uuukkkjjjvvvyyyeeeooo{{{yyyqqqzzzpppQQQKKK]]]xxxbbb]]]kkkfffsssLLLAAAVVVmmmpppOOO;;;<<<;;;===333111111111111111000//////------............---------000333777888888777555333444:::AAA@@@888222222>>>:::111+++,,,222444222---,,,+++,,,---...///000+++++++++++++++---///111222222222222111...***'''///---+++******,,,...000***+++---///111000---***&&&***...000000...---,,,555444333222111111222222666222...---...000000000+++++++++++++++***((((((...///111111///+++(((&&&111,,,))))))(((%%%&&&***,,,***)))+++//////,,,''',,,))),,,333000&&&(((111111222333444333000+++&&&000333444111---***'''%%%***,,,,,,)))&&&%%%%%%&&&((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%(((***,,,,,,+++)))((((((***,,,---,,,)))'''&&&&&&%%%%%%'''((('''&&&'''(((/////////---)))''''''(((((((((''''''''''''((((((&&&''')))***+++***'''%%%VVVtttfff^^^WWWSSSOOONNNMMMKKKIIIGGGEEEEEE>>>AAA>>>@@@JJJLLLQQQ___vvvmmmZZZPPPJJJCCC@@@@@@BBBDDDDDDBBBKKKVVV]]]fff{{{hhhXXXQQQNNNEEECCCBBB:::444999>>>>>>;;;:::===AAA;;;<<<<<<;;;888555555555888111...444;;;<<<;;;;;;;;;999555111000111222111555555444444444444444444111...666;;;222111888:::222999<<<999555555666555999444...---111666999:::555999>>>???===<<<===???===888222,,,))))))+++---,,,,,,+++)))'''%%%###"""###$$$%%%&&&''''''''''''&&&'''%%%###%%%)))((($$$&&&(((***,,,,,,***(((&&&&&&(((+++......,,,+++)))&&&$$$%%%((((((%%%&&&)))++++++,,,---...//////000---//////...///777EEEQQQ^^^nnnwwwyyy{{{uuusss||||||~~~~~~xxxmmmhhhfffiiirrrzzz}}}}}}uuukkkppp}}}qqqiiisssvvvxxxyyyYYYIIISSSddd{{{```eeeggglllfffCCCDDDeee```CCC;;;888;;;111222111111111000000000000+++,,,------------,,,,,,+++,,,---...000111222333666444666;;;;;;555111222@@@;;;333+++,,,111333000+++***((('''(((***...111///...------///000111222///,,,***)))++++++***))),,,,,,------............))))))+++---///...+++((((((+++000222111...,,,++++++,,,...///000000000///444444333000...///333666******+++++++++***))))))+++,,,---......+++)))&&&((($$$###%%%'''(((---222+++(((&&&&&&(((*********///***+++111222,,,***......+++))))))******))))))222555444...***,,,---***,,,)))''')))******((('''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$''')))++++++***)))((())))))+++---,,,***(((''''''$$$(((++++++)))(((''''''+++,,,,,,+++)))''''''((()))((('''&&&%%%$$$$$$$$$""""""%%%***......,,,)))XXXvvviiiaaaZZZUUUOOOOOOMMMKKKIIIHHHFFFEEE;;;AAA@@@BBBJJJKKKOOO^^^tttlllZZZLLLGGGAAA>>>@@@BBBBBBAAABBBNNN[[[aaagggyyyuuubbbTTTMMMHHH@@@???>>>555444777888777555444555888888999888777444222333444555///...555===???>>>===999:::888333111333222000888666333000000111333555111---444:::222000555444,,,888:::000,,,222555111+++,,,...222666999:::999888999;;;;;;::::::;;;<<<444444444333111...+++)))&&&&&&&&&&&&''')))***+++''''''&&&&&&&&&''''''(((###&&&'''$$$###&&&&&&%%%)))(((&&&%%%&&&(((+++---))),,,......,,,)))&&&&&&&&&$$$$$$&&&&&&$$$&&&+++***++++++,,,---...//////+++...000//////333<<>>===AAACCCBBB@@@FFFQQQ]]]eeennn{{{pppggg[[[NNNHHHCCC<<<>>>>>>555777666444222111111111222333444444222000///000111//////333999;;;999:::===666::::::555222444222///888666333111222444777999555---111555000///444111...444777222,,,,,,///111***---111444666666888999???===:::777777666444333...///111333222///,,,***""""""###%%%(((---222444///---***'''&&&&&&'''(((%%%((()))'''&&&((((((%%%)))(((&&&&&&'''***---000***,,,,,,+++(((''')))+++)))'''''''''&&&%%%***000******+++,,,---...//////***,,,.........000444888CCCTTTcccooo}}}~~~||||||~~~~~~}}}yyymmmeeeeeeqqq{{{}}}}}}}}}yyypppgggjjjttt|||yyyuuuxxxvvvvvvzzzsssWWWKKKPPP{{{ttt^^^qqqnnnfffuuuVVVBBBRRRvvvyyysssLLL777555000444000---,,,++++++++++++,,,---******+++,,,,,,,,,,,,,,,111000...,,,+++,,,---......222222...000555222***333444333111333555111+++---///000000......000333---***((((((******(((&&&)))))))))(((((()))+++,,,((((((***+++,,,------...)))((('''''')))******)))++++++***((('''))),,,///+++,,,...000444777:::<<<333555777888666333111///...---,,,*********+++,,,,,,***'''((()))***)))'''---,,,...222111+++'''''')))))))))'''&&&&&&(((***'''------&&&&&&,,,---((('''$$$'''...000+++'''''''''+++)))$$$(((111111)))((($$$$$$((()))&&&&&&)))%%%&&&'''%%%######&&&)))((((((((('''&&&%%%###"""$$$$$$%%%$$$$$$%%%(((+++'''((()))***)))***---///***111333---((()))***(((((('''&&&(((++++++)))&&&'''&&&&&&&&&&&&&&&''''''&&&%%%%%%***///111///+++WWW{{{lllaaaVVVOOOOOONNNLLLJJJHHHFFFDDDCCC===CCCBBBAAADDDFFFPPPddduuuooo```CCC???;;;===AAADDDBBB@@@LLLTTT___iiivvvssseeeYYYSSSGGGBBB???:::???BBB999999666333111222333333333111222222111///...///111,,,000777:::555000222999555:::;;;555333444222---222111000000111333666888999......222...///333111222111555777111''')))222444555555222///111666:::>>>999555555777999888777......---,,,------//////---+++)))''''''))),,,///&&&$$$"""!!!###&&&***---(((******)))***---***%%%%%%'''+++...000000///...---------+++***---444999---***))))))((('''---555)))******+++,,,---...///)))***+++++++++---000222777FFFSSSeee{{{}}}zzz~~~{{{yyy{{{{{{zzzzzzjjjaaahhhpppsssyyyvvvuuu|||zzzkkkeeeiiipppyyyvvvsss~~~uuuuuuvvv}}}fffYYYRRR|||rrrYYYooo}}}[[[bbbrrrVVVHHH[[[~~~tttIII777666//////)))***)))((((((((()))***+++***+++,,,,,,---------,,,******))))))***+++,,,---)))222333,,,///777333&&&...,,,((($$$'''---...+++'''+++000111...,,,,,,,,,000---++++++,,,,,,)))&&&%%%(((******)))(((((()))((('''''''''(((***---...---+++))))))+++,,,------&&&(((,,,------,,,,,,---000///...---///222666888>>>999333111222333111000000...,,,*********,,,---///+++(((''')))***)))'''---))))))+++,,,***,,,///(((***,,,+++(((''''''))) ---///"""''',,,&&&+++&&&'''---///***((())))))---+++&&&***222---"""%%%###%%%)))&&& """)))###%%%&&&%%%######&&&)))+++++++++***)))'''&&&%%%%%%%%%%%%$$$$$$&&&+++...&&&'''(((((()))+++///222+++111111((("""%%%((('''***'''%%%(((,,,---)))$$$%%%&&&&&&'''((()))+++++++++)))'''***///000---)))[[[yyyhhh___VVVNNNLLLLLLMMMOOOOOOMMMHHHEEE@@@@@@===@@@HHHGGGJJJ[[[oookkkUUUCCCCCC???888:::@@@@@@:::HHHUUU___pppwwwkkk```ZZZPPPIIICCCAAACCCBBB<<<666777666444222111111111222333222111000000222444555111000333777444......444222999???>>>888444333222...444555000222999777///999444111111111000333777///222444333///,,,,,,...000+++***...000///222999666222000333999;;;777111000//////............///,,,---,,,)))&&&&&&***...'''%%%$$$%%%)))++++++)))'''&&&&&&&&&'''))),,,...---******...444444,,,$$$+++,,,)))...777222...777...)))------'''***222000......,,,***,,,000///***&&&(((******)))+++///333999;;;DDDWWWlllyyyzzzwwwzzzwwwxxx}}}}}}{{{}}}uuuuuummmdddhhhwww~~~}}}~~~~~~|||{{{|||}}}{{{yyyzzzxxxmmmaaakkk~~~wwwkkkppp}}}xxxuuu^^^VVV]]]qqqccckkk{{{hhhqqqhhhIIIBBB```sssWWW===111///...+++.........---,,,,,,...000,,,///222111...,,,...000///---***(((((())),,,...---555111---222222,,,,,,***((((((,,,111111,,,&&&,,,+++---000333333///,,,...---+++)))(((((()))***))))))((('''&&&%%%%%%%%%******++++++***)))((('''(((((())))))******++++++)))((((((+++......+++''',,,///222111///...///111222111111333555444000---222...)))))),,,---***&&&'''***$$$!!!&&&%%%###((((((///000)))######&&&)))---***)))***,,,---,,,***&&&((((((&&&(((+++***'''%%%******&&&&&&++++++'''###)))&&&'''///---&&&)))'''%%%&&&'''(((''''''((("""((()))%%%$$$%%%"""------((("""$$$---111///%%%%%%%%%"""!!!$$$***///'''%%%''')))((($$$%%%)))++++++)))&&&""""""%%%)))(((((('''&&&$$$###""""""$$$%%%'''(((((('''%%%###&&&---444555---&&&'''+++\\\yyyhhh___XXXQQQOOOMMMJJJHHHHHHIIIHHHGGGCCCCCC???BBBIIIGGGKKK\\\lllwww___LLLFFF>>>:::;;;@@@CCCEEEOOO```ooorrrggg]]]VVVJJJDDD??????CCCDDD@@@;;;888777666444333333333333333333333333222111000///222000222555444///111666:::>>>@@@???;;;888777777222444444222444666444000444000...///...,,,...222---...000000...---...///000+++***---...---000666222222333555777777555333333222111000000///000000444222...---,,,---...///***((('''(((***+++***(((((('''''''''(((***+++---+++++++++---...////////////...((()))000,,,***333666......000---111666000+++------,,,///111///)))++++++++++++***+++---///+++---444CCCUUUeeennnrrrxxxvvvzzz|||qqqdddaaakkkzzz~~~~~~}}}}}}|||{{{}}}|||rrrgggjjj{{{zzzllllllzzzzzz|||hhhVVVPPPVVVlllaaaooozzz\\\DDDFFFcccsssXXX???111//////------.........---,,,++++++,,,,,,---...//////...---000///...---,,,++++++++++++666444///111000---222+++)))'''(((+++,,,***(((...---,,,---//////,,,))),,,+++***))))))))))))))))))))))))((((((''''''''''''(((***,,,,,,+++)))(((((((((((()))))))))))))))*********+++,,,,,,***((((((,,,000222222111222333,,,,,,---000333111---))),,,)))&&&%%%''''''%%%"""###,,,+++))),,,)))&&&...!!!(((+++(((%%%&&&((((((***'''%%%''',,,...,,,)))***,,,,,,,,,///222///)))(((++++++'''(((,,,---***(((,,,(((&&&---***###&&&%%%%%%'''))))))'''%%%$$$''')))'''!!!!!!&&&((('''$$$''''''%%%'''+++***%%%&&&'''&&&$$$"""$$$(((,,,%%%%%%'''***((($$$$$$'''"""&&&***+++)))&&&%%%%%%'''''''''&&&%%%###"""!!!$$$$$$%%%&&&&&&%%%$$$###'''+++///---'''&&&,,,444YYYuuuddd\\\UUUOOONNNKKKIIIGGGGGGGGGEEEDDDCCCDDD@@@BBBHHHFFFJJJ\\\tttzzz]]]RRRGGGBBBEEEFFFDDDHHHPPPWWWmmm|||ooodddZZZTTTPPPJJJDDDBBBCCCAAA===888777666555444333222222222///111444555555222///,,,222111222555555333555999BBBBBBBBBAAA@@@===<<<;;;222///000444666444333444111...---///...+++***---+++******+++---...///...000,,,+++,,,,,,+++---111...111555555333222111222111111000000000111111222;;;666111000222333222///++++++***+++,,,+++)))'''((()))))))))************(((+++,,,***'''***222:::444333***&&&+++((('''111888---+++...---222444+++)))---......000222///***---+++***+++---/////////333555999@@@KKK[[[mmmyyyxxxvvvyyy~~~wwwmmmccccccqqq~~~zzz||||||}}}yyyooohhhtttqqqhhhppp|||xxxgggSSSJJJ\\\{{{```uuuoooNNN>>>MMMjjj}}}~~~rrr[[[AAA222///000///***+++,,,---------++++++...+++***,,,000222///,,,000111111000///---+++)))(((444444---...------555...,,,)))'''''')))+++,,,///---,,,+++,,,+++(((&&&)))))))))******)))(((((())))))))))))))))))))))))%%%''')))+++,,,+++***)))((((((((((((((('''''''''***++++++***)))((()))+++(((,,,000333444333333333,,,---000222444222...+++***)))((('''&&&&&&%%%$$$)))---,,,...)))&&&---"""''')))((()))***)))%%%'''$$$###%%%+++---,,,)))---.........333777333+++)))+++***'''(((,,,......)))---'''$$$+++)))$$$((('''))),,,......,,,)))&&&++++++(((######'''))))))"""$$$&&&&&&''')))&&&!!!'''''''''&&&%%%%%%''')))%%%%%%(((,,,***%%%$$$'''###(((++++++)))'''&&&'''((((((((('''&&&$$$###$$$$$$############$$$$$$---111222,,,%%%###''',,,VVVwwweee\\\TTTMMMGGGIIIKKKMMMMMMHHHBBB===???@@@===@@@FFFDDDJJJ]]]{{{|||\\\OOOEEEFFFRRRTTTKKKLLLWWWeeezzznnncccZZZTTTUUUOOOIIIFFFDDDBBB<<<888555444333222111000000///+++---111333444333222000000222444888999888999:::???<<<<<>>===@@@FFFFFFNNNccczzzfffMMMAAACCCQQQTTTKKKOOO^^^xxxuuujjjaaaXXXQQQKKKHHHEEECCCDDDCCCAAA>>>444444444333222111000///......///000000111222222...222666:::<<<===;;;888555333666===>>>777111000222+++***111333......333111///111444444///,,,---...+++'''''')))+++***(((,,,,,,+++))))))*********+++******,,,...///---,,,000000////////////000000000000000---)))((()))+++'''(((+++,,,,,,+++***))))))************)))(((((((((((('''''''''))),,,//////666222,,,///,,,***000222---000111***,,,111---,,,///...++++++///111///,,,***))),,,111333222000+++...///+++(((000@@@OOOgggpppyyy{{{xxxyyy}}}}}}}}}yyyjjjdddgggrrrvvv}}}|||yyy{{{~~~zzziiibbbeeevvvnnn```gggyyywww}}}vvv___IIIGGGYYYrrryyybbb}}}gggDDD???\\\xxx}}}sss___FFF555222333444000---++++++---/////////,,,...///...+++))))))*********)))((())))))***+++)))...((($$$---000---...---......---+++***+++,,,'''***---//////---***(((&&&''')))******)))((('''((((((((((((((((((((()))***(((%%%###"""$$$&&&(((((((((''''''&&&&&&%%%%%%&&&((()))(((&&&(((---111000///......///111333333333111///,,,***)))***+++&&&((())))))'''%%%%%%%%%---111,,,,,,444222+++---444111,,,'''(((+++)))###%%%***...,,,&&&$$$(((---000...***(((,,,111111,,,,,,***(((((()))***---000'''***$$$"""+++,,,***000###&&&'''$$$&&&,,,...,,,+++*********(((%%%""""""(((%%%###$$$&&&'''''''''"""$$$&&&)))+++++++++)))'''(((,,,000///)))''')))((('''&&&%%%%%%'''((((((&&&'''((()))((((((&&&&&&'''&&&$$$###$$$%%%((()))$$$---222000---///000///^^^ooocccWWWNNNOOOLLLHHHGGGGGGHHHHHHHHH===@@@???BBBIIIIIISSSiiimmmPPPBBB===EEEGGGEEERRReeennnccc[[[RRRLLLGGGDDDAAA???>>>===;;;999777777777666555444222222555333000...,,,---...///,,,111555777;;;===:::555444444:::CCCCCC:::555666666111///000///,,,***+++...---///333333...+++,,,///---+++******)))(((''')))++++++((()))+++,,,******((('''))),,,//////...999777555222000...---,,,+++---...+++'''$$$&&&***''')))+++,,,+++******+++)))))))))((((((((((((((()))'''&&&(((+++,,,***((('''111000+++...,,,)))---,,,)))...///'''(((...+++...000...)))(((,,,/////////.........//////---++++++...///...,,,111;;;EEEQQQeeeyyy{{{yyyzzz|||}}}{{{wwwnnnfffbbbkkkpppxxx}}}}}}yyyyyy}}}~~~{{{pppddd```lll|||xxxeeeaaannn}}}zzzuuu{{{sssXXXHHHNNNfffxxxccc|||]]]AAAFFFeee|||sss\\\CCC444222333333555111---,,,---...,,,***(((+++---+++'''$$$%%%(((((('''&&&&&&'''(((***+++,,,000(((&&&111555...---((()))***++++++***((('''&&&)))...000///---,,,,,,)))))))))******)))((((((((((((((((((((((((((((((+++(((%%%"""!!!###%%%''''''''''''''''''&&&&&&&&&'''''''''''''''))),,,///,,,+++***,,,000333555666555444222...+++***+++---******+++,,,,,,***)))(((111111)))(((333222++++++000...((($$$%%%***+++''''''---000---'''$$$'''---//////---))))))...///,,,...+++)))++++++***,,,000))),,,&&&$$$,,,,,,***///&&&+++***%%%'''000333000---'''############(((---"""!!!$$$***,,,)))%%%$$$"""###%%%)))---...,,,+++)))))),,,000...)))(((+++''''''''')))***(((%%%"""$$$$$$$$$$$$$$$$$$%%%%%%((('''&&&%%%&&&(((***+++---333222***(((...333333^^^|||kkk```VVVNNNOOOKKKFFFDDDEEEHHHJJJKKK???BBBAAADDDIIIIIITTTkkkrrrTTTHHH@@@@@@AAADDDSSSeee{{{iii^^^WWWNNNHHHFFFDDD@@@===:::777444333777888888888777555333222555333000...,,,,,,,,,------000000000444:::999333555555<<>><<<;;;;;;:::::::::666666777777666444222111111000///...------......---///---***...666777333000///666???<<<333555>>>111555333,,,...555555......,,,...333333000///111***...000000,,,)))***+++$$$)))***''')))///000---(((+++---+++(((+++444===333222111000////////////333000......111111///,,,///000000...***)))***---((('''%%%$$$%%%&&&(((***((()))***+++,,,---......%%%111000'''))))))(((,,,///&&&''',,,+++///000'''***///000,,,))))))***(((***---000000---++++++---111///------111333555555;;;NNNaaalllrrryyy|||{{{qqqyyy}}}yyyyyy{{{uuujjjdddiiiooouuuyyy{{{~~~|||zzzxxxmmmiiiqqq~~~~~~llliiirrrzzztttsssYYYMMMXXXppprrr```oooHHHAAA\\\~~~pppTTT;;;/////////,,,&&&&&&)))///444444---'''***((('''***...000...+++)))+++---///...,,,)))'''&&&000---)))//////***,,,,,,(((%%%'''+++...+++(((,,,,,,+++)))'''(((---111...---+++)))(((((()))***---,,,,,,+++***)))(((((($$$&&&(((*********((('''&&&'''''''''((()))))))))---***'''''')))***'''%%%((())),,,111444333///******...333444222///......---***)))+++//////+++%%%(((///...---333111---222+++......+++***------++++++(((&&&(((+++---+++((($$$,,,111...(((&&&$$$"""((($$$$$$''''''"""!!!%%%"""'''%%%&&&111333111777###+++,,,&&&&&&,,,+++###***&&&&&&******%%%%%%)))...(((&&&***------///555((('''&&&))),,,---+++(((((('''(((+++***&&&'''***...(((""" """'''***+++((('''%%%$$$$$$&&&)))+++&&&&&&&&&'''((()))******)))222444---+++000///)))XXXkkk___WWWQQQJJJHHHFFFEEEFFFFFFEEEDDD>>>@@@???BBBIIIGGGNNNaaazzzdddMMMHHHBBBAAAJJJRRRllluuueeeRRRJJJJJJEEEDDDCCC@@@>>><<<:::::::::777888999888;;;===999222333555444000//////...***,,,000333222...---111555......///111444777;;;===444999444111444000***...---111555666444333444555111000---+++++++++,,,---(((,,,---))))))---,,,(((&&&)))++++++...333555333111...,,,---111333333222222---)))***...000---)))111222333333111---)))'''++++++***))))))***+++,,,************+++---///000......---,,,,,,,,,------.........,,,***)))+++---'''))),,,......---+++)))(((***,,,...//////...---+++...222222000///000222555777AAAUUUlll{{{|||vvvuuuwww}}}{{{sssnnnnnngggdddlll{{{yyy}}}zzz}}}}}}|||~~~wwwmmmkkksss|||~~~ttthhh^^^|||vvvnnn{{{cccNNNIII\\\{{{wwwppp^^^HHHOOOeee~~~|||}}}dddFFF666111///---------,,,,,,000444444...)))---,,,***+++...222444444---///111222///---***)))((('''''')))+++,,,,,,+++,,,)))''')))---000000///666111,,,***+++,,,***(((...'''))),,,)))+++---&&&)))+++)))$$$$$$'''((('''((('''''')))---///---+++...,,,))))))***++++++***''''''((((((((('''%%%$$$)))***---...//////------(((***---,,,+++,,,...111///)))&&&))),,,+++***+++***///111000111333000(((@@@000###$$$,,,///---))))))(((((()))+++,,,,,,,,,'''***---,,,)))''''''))))))###"""'''***)))***///###)))000333111...------+++,,,......+++''''''***...,,,'''$$$###$$$''')))(((&&&&&&)))...///+++'''((()))***((($$$$$$'''***$$$######'''+++,,,)))%%%+++,,,,,,)))&&&%%%))),,,+++)))'''&&&%%%&&&((()))%%%&&&######+++---))))))...******222///))),,,XXXpppddd[[[TTTMMMKKKIIIGGGGGGFFFDDDBBB???AAA>>>@@@FFFEEELLL```tttdddMMMIIICCCCCCMMMVVVppplll]]]MMMGGGGGGBBB@@@@@@???>>><<<:::999888<<<===:::666777888555000555888777333111111///+++...111333222000///000333111111000111333777;;;>>>777<<<777444888333...222000222555444222000111222/////////......---,,,+++(((,,,,,,)))))),,,,,,(((,,,...---***+++000333222---...111555888777333000111...,,,---...///---***////////////---***(((&&&******)))((((((((()))***++++++***))))))***+++,,,++++++++++++++++++++++++.........+++)))((()))+++'''(((***,,,,,,+++***))),,,---............---,,,+++---.........///111333222444;;;III[[[lllvvvzzz~~~{{{xxxzzz|||{{{yyywwwssslllgggjjjuuu~~~~~~~~~}}}~~~}}}}}}yyypppiiikkkwww~~~qqqcccrrr|||yyyqqqwwwrrr[[[HHHKKKaaarrrppp|||VVVDDDTTTmmm{{{}}}dddFFF666111///...///,,,++++++///444555111---...111000++++++000222000111111000///,,,***))))))---+++***))))))(((''''''+++)))((()))+++...//////---,,,***)))***,,,,,,,,,///(((***---)))---000)))+++---+++''''''***,,,***)))((()))+++------)))&&&%%%&&&(((((('''&&&$$$###&&&'''((()))))))))))))))---...///000000...---+++...000111000,,,***)))***+++((((((******((()))---)))---///------000---(((777///((()))+++)))'''''''''%%%$$$(((///222000---'''))),,,+++)))''''''((()))&&&'''+++,,,)))+++///999555000+++)))((())))))###%%%)))***)))'''(((***'''&&&&&&&&&&&&'''((((((+++(((%%%&&&+++---,,,***///...+++)))'''&&&%%%###$$$$$$%%%''')))***)))''''''((())))))'''''''''(((***)))(((&&&%%%%%%&&&&&&'''******)))---222222---)))---)))(((///---(((+++YYYtttggg]]]UUUPPPNNNLLLJJJIIIGGGDDDAAABBBCCC>>>???DDDCCCJJJ^^^qqqdddNNNJJJEEEGGGQQQ\\\wwwyyycccUUUHHHEEEEEE???;;;<<<<<<<<<;;;999777666======999555444777666222888:::999555333333111---...///000111222222333333444333111111333666:::<<<:::???:::777;;;777111555333333333111...------...---...///000///...+++***(((++++++))))))++++++(((...///---)))***///333333///000333666999888555222///000000000000...,,,+++---------,,,+++***)))(((***)))(((''''''''''''''',,,+++***(((''''''''''''&&&''')))************)))---...---+++((('''((()))((((((((()))))))))******000//////...---,,,++++++---+++******---///000111000222666<<>>::::::999999888888777777777999999666777;;;<<<999999;;;:::666444444222...------...111444666666444222222222333444555666777999>>>999777;;;777222666333222000---,,,+++,,,---,,,---.........,,,+++************))))))************,,,,,,***,,,111555444333111//////111333666777...000333333000...------...---,,,+++++++++,,,---+++***))))))(((''''''&&&+++***)))((('''&&&&&&&&&$$$%%%(((***+++***)))(((***++++++***((('''((()))))))))((((((((()))***+++000///...---,,,,,,,,,,,,---***(((***---...---***---111333444777EEEZZZjjjrrrwww|||~~~~~~~~~zzzvvv}}}|||wwwpppkkklllssszzzzzz{{{}}}}}}{{{zzz~~~zzz{{{|||ooo```eeeuuuuuueeecccfffuuuwwwqqqsssRRRCCCOOOXXXyyyuuuuuuzzzaaaBBBBBBddd{{{{{{aaaDDD333///......///,,,+++***+++///111111000***666777***$$$+++...(((---+++******+++---......))))))(((''''''(((+++---(((***+++***((((((+++///...111333000,,,))))))+++...(((***---(((,,,222...(((******''''''+++,,,*********)))(((((('''&&&%%%%%%***000///***%%%%%%&&&'''&&&%%%%%%%%%&&&'''(((+++---///111444555666666+++++++++***((('''''''''%%%%%%'''***(((%%%&&&***'''))))))'''&&&'''((()))###$$$(((,,,)))$$$$$$)))&&&%%%%%%)))......***%%%&&&&&&''''''&&&&&&&&&&&&'''+++000000,,,((((((+++((('''&&&(((+++,,,+++***(((***+++(((''''''&&&###'''((())))))(((&&&$$$"""***&&&###"""%%%''')))))))))(((((()))++++++)))&&&&&&(((***(((&&&%%%(((+++%%%######%%%((()))&&&###'''(((((())))))(((((('''&&&(((+++---...---***'''###***(((***222///(((+++]]]vvvggg[[[SSSNNNMMMLLLLLLMMMMMMKKKIIIKKKKKKEEEDDDHHHFFFMMMaaaqqqhhhQQQMMMHHHJJJVVVbbb~~~zzz```QQQDDDBBBBBB;;;;;;999777666666666888999333888;;;;;;<<>>888;;;:::888777666777888888555;;;???>>>>>>???>>>;;;666999999555444666444111555666777666444111...---,,,...111444444333111000222777333111666333...333///,,,***)))+++---.........---+++))))))***,,,......+++***++++++***+++...)))---///------...,,,(((&&&))),,,......---------......///111111111000///++++++)))))))))***+++,,,------------,,,+++******'''((()))***++++++******&&&''')))***+++******)))''')))***+++***))))))*********)))((()))***+++,,,((()))***+++,,,---......,,,+++++++++,,,***(((%%%&&&***------,,,000:::CCC[[[hhhrrrrrrttt{{{|||~~~~~~yyyqqqiiidddcccnnnrrrttttttwww|||~~~}}}zzz|||rrrfffcccmmmzzzddd]]]bbbttt{{{mmmuuu{{{kkkOOOGGGIIIbbbyyynnnwww}}}oooIIIAAAUUUuuu~~~ttt]]]BBB444111///---,,,000///---,,,******))))))&&&,,,...***(((***,,,,,,...,,,+++,,,//////,,,)))))),,,...---)))(((***,,,,,,,,,+++***))))))+++,,,++++++,,,***)))'''((()))((($$$***,,,&&&(((---)))))),,,,,,)))***------***)))((('''$$$$$$&&&***......//////---******---000######%%%(((+++...111333222222222333444555555666666222...,,,---...//////---&&&"""%%%(((&&&%%%%%%'''&&&((()))&&&###%%%+++///)))&&&))))))&&&###### $$$))))))'''%%%&&&)))&&&%%%###$$$%%%''''''&&&$$$***...+++((('''&&&$$$%%%&&&'''$$$ %%%***(((+++(((###&&&...111---+++)))((('''''')))+++,,,###$$$&&&((((((&&&$$$###"""%%%((('''###"""$$$&&&%%%&&&''''''&&&&&&'''))))))'''%%%$$$%%%'''))))))&&&&&&'''(((***+++,,,,,,'''%%%%%%&&&%%%"""$$$((((((///...000999666...000\\\xxxjjj___WWWNNNLLLJJJJJJLLLOOOPPPQQQIIIJJJEEEEEEIIIEEEKKK]]]pppoooWWWQQQHHHHHHRRR]]]xxxzzzdddSSSBBB<<<===999999:::;;;<<<;;;999777555888>>>@@@===;;;<<<===<<<555888888666555777777333444777:::888444000......//////000111222333333333111666333111666333///333///,,,******,,,------,,,---------------------...111,,,***------***,,,111***------+++***,,,+++(((&&&)))---...---,,,---......,,,+++---111333222000+++++++++*********+++++++++,,,---...------,,,+++'''((()))***+++******)))(((((((((((())))))))))))***+++---,,,***(((((((((((((((((((((((()))******&&&''')))+++,,,,,,,,,,,,++++++***)))((((((+++---)))***,,,---...000333555HHHYYYhhhjjjnnnwww~~~}}}|||zzzwwwuuussspppkkkhhhkkkpppsssssswww}}}|||{{{{{{}}}{{{qqqhhhnnn{{{nnnccc___iiixxxtttnnntttyyy\\\JJJFFFTTTgggkkkuuuxxxdddDDDFFF```}}}sss]]]DDD888444111...,,,111111000...,,,*********+++((()))......++++++......***(((***...222111///,,,///222000+++(((((()))///---+++***++++++++++++)))(((&&&&&&((()))******&&&$$$+++...&&&'''+++&&&))),,,,,,))))))++++++((('''((()))(((&&&&&&))),,,%%%%%%$$$######$$$&&&'''%%%&&&(((+++---///000111333333333333444444555666777555333333444333111//////)))%%%%%%%%%###$$$'''$$$$$$''')))&&&!!!###***---)))))),,,---)))''''''&&&'''))))))'''&&&'''''''''%%%######&&&((('''&&&&&&***,,,)))(((***(((######"""!!!!!!###)))000444::::::111&&&$$$+++,,,&&&))))))'''''''''(((***+++%%%''')))***)))(((&&&&&&''''''&&&$$$""""""""""""######$$$&&&(((((('''&&&'''(((((('''%%%%%%&&&'''((('''&&&&&&&&&''')))***,,,+++---111000---000666333777111///555444///333ZZZvvviii^^^WWWPPPMMMJJJIIIKKKNNNPPPQQQEEEGGGCCCDDDGGGCCCHHHZZZuuurrrYYYQQQHHHGGGPPPZZZuuu{{{gggVVVDDD===???<<<888:::>>>@@@???;;;666222999===>>>:::888;;;>>>???555888999777777999999666...444999999444111222444222111000///000222555777111777333222777555000555000---***+++------,,,***---...///111111000...---222---+++......+++---222(((******'''(((,,,...,,,------,,,)))(((***000555///+++(((+++111444333000.........---------,,,,,,***+++,,,---...---,,,+++(((((()))******)))((('''))))))((('''''''''((((((---...///---***'''&&&%%%'''''''''(((((((((((((((%%%''')))+++,,,+++***)))++++++)))&&&$$$'''...555...------...111333222000444KKKaaahhhmmmuuuwwwsss|||vvvppppppsssuuussspppjjjqqquuuuuuxxx~~~~~~zzzxxx|||~~~yyypppgggtttzzzmmmbbbfffvvv}}}cccjjjyyyjjjWWWEEEIIIYYYlllttttttZZZCCCJJJfffzzzsss]]]FFF:::777444///---111111222111...,,,++++++000((((((111222+++***000<<<555---)))***,,,***(((+++///333222---)))(((***111---******,,,---,,,***---)))&&&&&&)))++++++***&&&%%%---///''''''***%%%'''******'''&&&((('''$$$%%%(((,,,,,,)))''''''((()))((('''(((***++++++***((()))+++,,,,,,+++***)))000111111222444666888999222222333555888777222...///,,,)))'''"""###***######&&&)))%%%!!!(((%%%&&&***000000---,,,//////---***(((((('''%%%"""(((%%%######&&&((((((''''''+++***'''(((,,,)))###&&&###"""%%%+++000222111@@@???555((('''///111*********)))((('''&&&&&&%%%(((***++++++***)))))))))***&&&"""!!!$$$%%%$$$""""""!!!"""%%%)))***'''$$$###'''******&&&$$$$$$%%%***(((&&&$$$###$$$%%%&&&$$$###(((...///,,,...555<<<<<<222,,,111000...444aaannn^^^RRRPPPNNNKKKJJJKKKKKKKKKJJJEEE???;;;>>>AAAEEEKKKRRRlllkkkXXXTTTJJJIIITTT```|||{{{hhhWWWDDD>>>BBBAAA===<<<:::999888888999:::===AAAAAA===;;;===;;;666666777:::<<<<<<;;;999777222333444555555444111///+++333---'''222:::777555:::999888;;;>>>???<<<888***,,,//////------...000...///000111111000///...///,,,))))))+++,,,+++***))))))*********)))))))))))))))((((((((())))))***(((...333111000111222111...111111000111333000+++%%%)))------***(((((()))))))))))))))))))))))))))+++---///,,,'''###"""###'''///111,,,+++000---$$$///222000***))),,,---)))---,,,,,,+++***))))))(((&&&(((***+++***,,,111555+++++++++,,,,,,---------666888CCCWWWhhhpppqqqrrrssstttvvvyyyzzzxxxuuurrrsssnnnmmmrrrvvvyyy}}}|||{{{zzz{{{|||{{{wwwrrr___gggsss~~~}}}xxx~~~ppp```\\\hhhzzzrrrgggmmmsssdddQQQCCCLLLiii{{{iiiooonnnPPP@@@VVVnnn}}}zzzrrrZZZCCC<<<>>>;;;444///%%%)))...000...***((('''&&&)))---111333222///,,,999444---))))))+++---......111222111222222...(((///...---+++***((('''&&&)))+++---...---***'''$$$###%%%(((((((((((()))***$$$%%%&&&''''''&&&%%%$$$(((%%%###$$$'''((('''%%%%%%))),,,---***((((((***'''***+++)))&&&&&&+++000333222000000111444777999111111111000...---+++******---,,,&&&%%%))))))$$$&&&&&&%%%$$$(((---,,,''''''$$$###&&&+++---+++'''+++)))'''%%%%%%&&&)))***###$$$&&&&&&%%%%%%&&&(((***))))))***((($$$'''---&&&)))---...///333999>>>666333///+++******+++---)))'''%%%###"""###%%%&&&"""%%%%%%"""###(((***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%"""$$$ %%%,,,)))&&&&&&'''((()))+++---...'''%%%$$$''',,,000000///,,,111666666333...,,,,,,___}}}mmm^^^SSSTTTQQQOOONNNNNNOOONNNMMMOOOGGGAAA@@@BBBDDDKKKQQQhhhlllWWWRRRIIIHHHSSS```}}}~~~iiiVVVBBB;;;>>><<>><<<===@@@@@@<<<===;;;999777666777999:::;;;;;;;;;999555111///...)))333222///666666111222555777:::>>>???===888555///111222111...---...///......---,,,,,,---.........+++))))))***,,,+++***,,,+++)))(((((()))***+++((('''''''''((())))))***000333111***'''***...///+++......------///,,,'''&&&''')))***)))((((((((((((((((((((((((((((((((('''(((******)))))))))******111222,,,+++000...&&&+++......******---...+++''''''((()))+++,,,------((()))++++++***+++...111,,,++++++++++++,,,,,,---///000888GGGVVV```hhhooouuusssrrrtttxxxyyywwwuuuwwwppplllooosssuuuvvvyyyyyyyyy{{{~~~{{{wwwnnnfffggguuu~~~|||}}}}}}rrrddd^^^eeettt{{{lllhhhxxx|||rrrXXXEEEGGG]]]sssyyydddjjjdddJJJCCC\\\wwwuuu]]]CCC999888555111......---+++)))'''((()))++++++)))(((+++000111...)))000///---,,,,,,---///000111222///+++,,,///...***+++******)))(((((('''''')))***,,,,,,,,,***'''&&&%%%'''))))))(((((()))***''''''&&&%%%%%%&&&'''''''''&&&%%%%%%'''(((((('''&&&(((***)))&&&$$$###$$$(((***,,,***''''''+++000///000111222333444444444444444333222000...,,,+++---///---'''%%%''''''######&&&(((&&&&&&)))***)))'''%%%$$$&&&+++---+++(((+++***'''&&&%%%%%%&&&&&&"""$$$%%%%%%$$$$$$%%%'''***((()))***'''%%%''',,,,,,+++***+++...333666888***+++,,,---,,,***'''&&&%%%&&&''''''&&&$$$""" ###&&&%%%%%%%%%!!!(((((('''&&&&&&%%%$$$$$$))))))(((''''''((()))***%%%!!!(((,,,'''(((***###((((((''''''(((((()))******))))))***+++,,,,,,+++...///111333444333000...\\\{{{kkk]]]TTTJJJHHHGGGGGGIIIJJJKKKJJJWWWOOOHHHDDDCCCDDDJJJQQQgggmmmVVVPPPHHHHHHRRR___}}}wwwcccSSSBBB===AAA@@@DDDAAA===999777666777888666:::;;;;;;<<<@@@@@@>>>BBB@@@===;;;::::::;;;<<<:::;;;:::666///+++***+++,,,222222444888333///999555:::@@@CCCAAA;;;444111444555555333000---------...,,,***))))))***,,,...+++***((((((***++++++***,,,+++(((''''''(((+++---&&&&&&&&&'''''')))***+++222333000***'''***------///111111///000111...))))))((('''(((***+++******((((((((((((((((((((((((((('''&&&(((***---------+++000000***)))...---((('''***,,,+++,,,//////---%%%&&&'''(((***,,,---...)))***++++++******,,,...///...---,,,+++,,,---......---111:::EEERRRbbbnnnvvvtttrrrtttxxx{{{|||{{{yyypppkkkmmmqqqrrrrrrttttttvvvyyy}}}}}}zzzzzzeee^^^ooozzzxxx|||~~~wwwlllcccbbbkkkzzzvvviiinnn}}}fffOOOCCCLLLccc}}}pppeeejjjuuuUUUEEEPPPkkkzzzbbbGGG888444222000...///,,,(((&&&''')))+++,,,222+++&&&(((...222///***+++...222222000///000222000000...******------)))'''''''''''''''(((((()))(((((())))))))))))(((((('''(((******)))(((((()))***(((&&&$$$$$$&&&(((***&&&'''((('''&&&'''(((***%%%&&&'''&&&$$$###$$$%%%)))++++++***''''''+++...,,,...222444555333000///444444222111///---,,,+++,,,...,,,((('''((((((%%%###)))+++'''######&&&&&&'''%%%$$$&&&***+++***'''))))))'''&&&%%%$$$###""""""###$$$$$$######$$$&&&)))''''''((('''$$$&&&+++000+++'''''',,,111222111%%%&&&'''(((((('''%%%$$$###$$$%%%&&&%%%$$$###"""+++///111///------(((###((((((((((((((((((((((((,,,+++)))''''''(((***+++***&&&,,,///))))))***###))))))((('''&&&&&&&&&&&&)))***,,,---+++*********...,,,,,,///444666333000YYYzzzjjj^^^UUUOOONNNNNNPPPSSSVVVXXXXXXVVVPPPKKKHHHFFFFFFKKKRRReeeoooVVVOOOHHHHHHRRR^^^}}}rrr___PPPAAA>>>AAA??????>>><<<;;;:::999999999999:::;;;::::::;;;:::999;;;===@@@AAA@@@===:::777444666777333...+++---000444222...333;;;666555BBB;;;@@@FFFGGGAAA999444111666555444222///...---------,,,++++++++++++,,,---))))))((())))))*********)))((('''''''''((()))***%%%%%%%%%&&&''')))***+++)))...111000000222111...222444444222333444111+++---+++((()))---///...,,,((((((((((((((((((((((((---***''''''***,,,,,,***(((+++***&&&&&&+++,,,)))(((***,,,---...//////...***)))))))))))))))))))))******++++++,,,,,,---...222111///---------...///...---...333999DDDVVVfffmmmooosssuuuuuuwwwyyy|||vvvqqqooopppqqqpppssswwwxxxyyy{{{}}}~~~~~~}}}{{{iii```lllxxx{{{~~~|||uuujjj```aaapppssslllsssuuu^^^HHHAAAPPPqqq}}}mmmgggkkkeeeKKKHHHccczzz|||hhhPPP>>>666444222000)))))))))+++------+++)))333///+++,,,111444333000///333888777333000111444,,,//////---...///,,,&&&)))(((''''''''''''((()))'''''''''''''''((())))))(((***+++***)))''''''(((***)))'''&&&&&&''')))***&&&(((***)))'''&&&))),,,%%%%%%&&&&&&'''(((***,,,((()))***)))''''''***,,,,,,...111333333111///---000///...---,,,+++++++++)))))))))((()))***++++++(((++++++&&&""""""!!! %%%$$$$$$%%%((()))'''%%%%%%&&&&&&&&&%%%$$$"""!!!######$$$###""""""$$$&&&(((%%%$$$&&&&&&$$$%%%)))...***&&&&&&)))---///000)))'''$$$"""!!!###&&&(((%%%###  $$$(((,,,+++,,,)))$$$###&&&(((&&&%%%&&&'''))),,,---///000+++***(((&&&&&&''')))***111***,,,,,,%%%)))...+++))))))((('''&&&&&&&&&&&&$$$(((---...,,,***+++---,,,++++++---000222111000WWW|||kkk^^^VVVSSSQQQPPPRRRUUUWWWYYYYYYOOOLLLJJJJJJHHHGGGLLLRRRddd}}}rrrVVVNNNJJJJJJQQQ]]]|||ttt___PPP@@@:::999444:::;;;===>>>===;;;888777:::999888888888666666777666888<<>>777>>>:::>>>CCCCCC???:::888888444333111//////......---,,,---///000000///---,,,((()))******)))))))))***$$$%%%'''((()))((('''&&&%%%%%%&&&&&&((()))++++++&&&+++......111444333000000333333111222333000***...+++)))***---///...,,,))))))))))))))))))))))))///,,,((((((***,,,***(((&&&''''''%%%'''+++......++++++---///000.........---,,,+++***)))((('''&&&))))))***,,,.../////////000///---,,,,,,,,,------)))((()))+++---333BBBPPPYYYcccooorrrpppnnnrrrwwwwwwvvvwwwwwwsssooorrryyy~~~||||||}}}~~~{{{sssiiieeennn{{{|||rrrccc]]]gggwwwzzzjjjgggrrr~~~~~~|||jjjSSS@@@CCCcccxxxrrreeeiiiwwwYYYJJJUUUrrr|||xxxkkkWWWEEE:::555222000,,,,,,,,,------,,,***(((---///111222222222333444///333666444000...111555000000///,,,---000000,,,---,,,***(((''''''(((((('''&&&&&&&&&'''((()))***(((***+++***((('''''''''''''''((((((((((((''''''&&&)))+++)))''''''))),,,&&&&&&&&&&&&(((***+++,,,&&&''''''((('''((()))+++......///000000000//////------,,,++++++,,,------)))(((((())))))***+++,,,((()))&&&###$$$&&&$$$$$$######$$$%%%%%%$$$###!!!###$$$%%%&&&%%%###"""###$$$$$$######$$$&&&))))))%%%###%%%%%%###$$$''''''((((((&&&&&&(((---222,,,***&&&###"""###&&&'''&&&$$$!!! !!!$$$(((***&&&(((&&&"""###(((++++++$$$$$$&&&(((***,,,---...+++***(((''''''((()))***000)))++++++&&&***111---((((((''''''(((((())))))$$$(((,,,---+++)))***,,,)))+++,,,,,,******,,,///VVVmmm```XXXOOOMMMKKKKKKLLLNNNNNNMMMKKKIIIHHHHHHFFFEEEKKKSSSfffuuuWWWOOOMMMMMMRRRZZZyyylllZZZOOOAAA<<<;;;555:::<<<===>>><<<999666333888555555777888666777:::===============>>>???@@@:::999888888777666555444;;;:::666<<>>???333111...---.........---+++---000222222000---+++)))+++,,,,,,***(((((()))"""$$$''')))***)))'''%%%''''''''''''(((***+++,,,,,,,,,)))&&&)))///222111111333444222444555333---+++***)))***++++++***)))***************************)))((((((***+++++++++((((((((()))+++...000111---+++,,,//////,,,,,,...++++++++++++*********))))))((()))+++...000///...******************))))))(((((()))+++***+++444>>>KKKYYYiiiqqqpppooossswww||||||}}}}}}wwwpppoootttyyyyyyxxxvvvuuuvvvyyy{{{}}}|||pppaaabbbtttyyykkk___cccooo~~~kkk```iii~~~sssbbbKKKAAAWWWoooqqqdddiii}}}mmmRRRMMMaaayyy}}}uuunnn]]]JJJ;;;555111---555444111,,,((('''))),,,''',,,222333000......000+++,,,...---,,,---111444555333,,,&&&(((000666666111///,,,)))(((''''''((('''''''''''''''((()))***''')))***)))'''&&&&&&'''&&&&&&((())))))(((&&&&&&'''((()))((('''((()))+++((('''&&&&&&''''''&&&$$$$$$%%%&&&''')))***++++++///............///000111///...---,,,,,,...///000,,,)))((())))))&&&&&&((($$$$$$"""!!!&&&+++)))######$$$$$$$$$$$$######""" """###%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$&&&***------(((&&&'''(((%%%$$$&&&###&&&((('''&&&''',,,111((()))******)))'''$$$"""$$$%%%'''((((((&&&###!!!$$$))),,,,,,---000000,,,%%%%%%%%%%%%%%%%%%%%%%%%***************++++++,,,'''$$$+++///+++,,,...(((''''''''''''((()))***+++(((***++++++)))((('''''''''***---+++'''&&&(((,,,VVVpppbbbYYYTTTRRRPPPPPPRRRTTTTTTTTTNNNKKKGGGEEEAAAAAAHHHRRRddd~~~xxxYYYQQQPPPQQQRRRYYYvvvvvv```SSSMMMEEEBBBBBB;;;::::::::::::999888777777888444444888999888999>>>AAA@@@@@@@@@?????????@@@;;;888666888::::::666222<<<@@@:::888BBBAAA555000111222555999===@@@@@@???555222...---.........,,,***,,,---//////---,,,******---...---***(((((()))$$$&&&((()))******)))((()))))))))))))))***++++++---,,,)))&&&)))///111///111333444333555777555000)))+++,,,,,,***(((((((((++++++++++++++++++++++++&&&''')))***))))))***+++***)))***+++,,,---...///,,,)))))),,,,,,******...+++++++++++++++,,,,,,,,,)))((((((***---...,,,)))'''(((***+++,,,+++)))(((+++***,,,...---,,,000666@@@LLL\\\iiiqqqtttvvvxxx}}}zzzyyy|||{{{uuunnnlllkkknnnqqqrrrrrrsssvvvyyy{{{{{{ttthhhbbbhhhttt|||~~~~~~~~~ttteeebbbjjjxxxwwwiiiiiiyyy}}}qqq[[[GGGLLL]]]aaabbbhhh~~~|||{{{|||xxxbbbJJJJJJaaa}}}yyyttteeeMMM<<<444000---222444555000)))'''+++///***---//////...+++***)))))))))******+++,,,---...000000,,,))),,,333666666222000,,,)))''''''((()))(((((((((((((((((()))(((%%%'''((((((&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''')))'''&&&'''((()))))))))(((&&&%%%&&&'''&&&### $$$%%%&&&)))+++---......---.........///000111222111000...,,,+++,,,---------(((''')))((($$$###'''!!!$$$$$$###%%%)))***'''%%%%%%&&&&&&%%%$$$############$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&'''***...222444---***++++++((('''((($$$%%%''''''((()))+++,,,&&&'''((())))))'''%%%###!!!$$$(((++++++(((%%%"""!!!%%%&&&%%%%%%'''&&&"""&&&&&&%%%$$$$$$###""""""&&&''')))***+++,,,++++++%%%""")))---(((***,,,%%%&&&&&&&&&&&&'''((()))***)))(((''''''(((((('''&&&((()))******))))))((()))VVVrrrcccZZZJJJHHHHHHJJJNNNRRRSSSTTTTTTOOOHHHBBB<<<<<>>;;;666666::::::888999???777:::>>>@@@???;;;666222>>>:::888<<>>CCC999...555<<<;;;;;;555555777;;;@@@BBB???;;;777333///---......---,,,************************+++...000///+++((('''(((((((((((())))))***,,,,,,+++***************++++++(((***,,,---111555222---+++...//////111444111---)))---000///+++(((((())),,,,,,,,,,,,,,,,,,,,,,,,%%%))),,,+++(((&&&''')))+++))))))++++++******++++++&&&%%%)))***(((***///---------,,,,,,+++++++++)))(((''')))++++++(((%%%(((***,,,//////...,,,++++++******------,,,---222555===KKK\\\jjjssstttsss{{{tttrrryyyzzzpppiiieeekkkrrrwwwyyyzzz|||~~~uuuuuuwwwuuuiii```gggvvv~~~zzz|||zzzkkkdddhhhqqq|||xxxlllqqq~~~}}}hhhLLLDDDLLLNNN[[[aaa~~~wwwuuuvvvzzzsssZZZCCCEEE\\\~~~{{{kkkQQQ===555222///&&&///777777111,,,---111111///---------+++(((%%%---,,,+++,,,,,,,,,)))'''&&&+++///111444777444...111...+++(((''''''((()))(((((())))))))))))(((((($$$&&&''''''&&&%%%%%%&&&((('''%%%######%%%'''((()))'''$$$%%%(((***)))'''%%%$$$%%%'''))))))&&&"""%%%%%%'''***...000111000+++---...000111222222222111000---***((((((((()))***%%%$$$(((((($$$%%%)))###(((***&&&###$$$&&&&&&&&&'''((((((&&&$$$$$$%%%&&&%%%%%%$$$$$$#########&&&&&&''''''(((,,,111555888111---......+++))))))(((%%%%%%'''+++,,,)))&&&(((&&&###""""""$$$(((*** !!!###&&&(((+++,,,---111111,,,&&&%%%)))+++***&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&)))******))))))***$$$&&&&&&!!!%%%+++(((&&&&&&%%%%%%%%%&&&''''''&&&###"""$$$(((++++++))))))'''''')))------***'''[[[ooodddWWWUUUPPPNNNQQQSSSSSSTTTWWWNNNGGG@@@===;;;<<>>>>>888111...///111222222---,,,,,,+++,,,---///000000,,,((((((+++---,,,++++++(((&&&&&&((()))(((&&&###&&&)))***++++++,,,---))))))***---///,,,&&& %%%''',,,///111111///......,,,******,,,---***(((,,,+++)))'''''''''((((((''')))***)))'''&&&(((***((()))))))))************...---,,,***((()))+++---+++---------+++***+++,,,---+++)))'''''')))+++---...111///)))(((---...+++000---++++++...000///...111777BBBPPP^^^gggllllllppptttxxxxxxzzzzzzuuunnnqqqnnnmmmnnnrrrvvvxxxxxx{{{uuuwwwxxxkkkYYY\\\lllmmmxxx~~~|||{{{yyymmm\\\dddsssooommmtttuuu]]]GGGBBBGGGPPPbbb|||wwwvvvyyy^^^WWWXXXOOO]]]uuu{{{mmmQQQ===777333...)))000444111***+++555@@@@@@999333222///+++***,,,!!!000333((($$$,,,...''')))***---///000///---,,,///******------((('''+++((())))))))))))(((''''''$$$&&&'''$$$""""""###"""!!!$$$'''((('''%%%$$$######((((((%%%"""$$$&&&++++++++++++***((('''&&&((((((((((((((())))))***)))***,,,...111444666777---......---+++(((%%%###---+++)))'''&&&&&&'''(((%%%$$$###"""""""""###$$$###&&&)))***'''%%%&&&((("""'''!!!"""""""""+++((('''&&&'''***---/////////---***(((((()))***+++&&&------((($$$%%%(((%%%%%%$$$%%%&&&(((***+++######&&&)))&&&$$$---999(((++++++(((&&&((()))'''---###"""### $$$(((!!!&&&%%%%%%'''++++++)))&&&---+++(((%%%$$$$$$%%%&&&&&&666(((###((('''***###$$$$$$%%%&&&(((+++...///,,,******+++,,,---,,,+++\\\pppeeeXXXYYYTTTPPPRRRRRRQQQQQQTTTPPPJJJDDDBBB@@@AAAIIIQQQ]]]pppdddXXXKKKGGGLLLPPPgggqqqdddVVVNNNFFF;;;::::::333888===>>>999555666999999::::::888666555555777999555999<<<<<<:::999999:::666888999:::999777555333999888777555444333444444444666:::===>>>>>><<<::::::555000---///111222111---,,,,,,,,,,,,------...,,,++++++))))))***,,,...///,,,))))))))))))'''%%%***)))((('''&&&)))---111++++++***++++++***(((%%%&&&(((+++---///...------...+++))))))+++,,,***)))))))))((((((((())))))***......---***'''&&&'''***))))))))))))))))))))))))+++,,,,,,***((((((+++...000222555555333000///...---,,,***))))))***+++,,,000444444111000333333//////,,,***+++---//////...666666888???KKKZZZiiirrrpppuuuxxxxxxyyy{{{yyyvvvsssnnniiijjjpppvvvyyyyyy|||xxxxxxzzzrrrddd___cccjjjuuu}}}}}}|||{{{qqqddd^^^kkkzzzvvvmmmkkk~~~~~~fffNNNBBBAAAJJJ```|||ooohhhqqq~~~oooWWW]]]gggYYYZZZwwwzzz|||}}}sss]]]HHH===666111***,,,//////000444:::@@@<<<888777777444///,,,...'''000333+++'''+++---))),,,,,,,,,---------......///,,,+++...---)))))),,,))))))(((((('''''''''&&&%%%'''(((&&&$$$$$$%%%%%%&&&%%%$$$######$$$''')))"""%%%'''&&&######'''+++$$$%%%''')))***+++,,,,,,)))))))))))))))******+++------------.........---------------+++)))&&&$$$***)))(((&&&&&&'''((()))((('''&&&&&&&&&&&&'''((($$$&&&((((((&&&%%%&&&'''###((($$$!!!&&&%%%%%%---***(((&&&'''+++000444666555///)))'''((()))'''%%%$$$&&&)))***)))&&&%%%%%%$$$$$$%%%%%%&&&'''((()))&&&$$$%%%&&&$$$"""'''000''''''%%%%%%(((,,,)))###### &&&***%%%''')))###((('''&&&(((******(((%%%)))((((((((('''''''''''''''999---&&&'''###((($$$&&&&&&&&&''')))+++---...)))((('''(((*********(((]]]rrrfffYYYWWWQQQNNNOOOOOONNNOOOQQQLLLGGGCCCBBBAAAAAAGGGOOO^^^qqqmmm___KKKEEELLLMMM\\\}}}ooobbbTTTKKKBBB777777888111555===@@@:::444333555555;;;;;;:::777333333777;;;555888<<<===<<<::::::999888888888888777666555444999::::::777222000111333666777:::@@@CCCAAA;;;666666333000...///000000000,,,------------,,,,,,+++(((+++,,,+++((((((,,,000///---++++++,,,,,,***)))+++++++++)))((())),,,///------+++)))'''(((***,,,((((((***+++++++++++++++...,,,))))))***+++++++++''''''(((******+++++++++000000...+++(((((())),,,(((((((((((((((((((((((((((+++,,,***'''&&&***///(((+++...///---)))'''&&&------,,,,,,+++++++++***+++///111000000111///,,,,,,***)))***,,,.........444333111111999III]]]kkkooovvvyyyxxxvvvxxxzzzyyyuuunnnhhhggglllrrrvvvwwwzzzyyyyyyzzzxxxpppcccZZZdddpppzzz|||}}}~~~xxxooo^^^ffftttpppaaaooo}}}ttt[[[GGG>>>HHH```{{{~~~ooobbbdddxxxvvv```QQQfffvvv___TTTxxx{{{xxxxxxooo[[[EEE777333222444000---///333666555333111111555777333---+++...+++...000///,,,+++---000...---+++******,,,...///,,,***)))+++***'''''')))+++***((('''&&&&&&&&&''''''((())))))'''&&&''')))'''&&&%%%%%%%%%&&&((()))))))))((($$$!!!"""'''+++&&&'''((((((((((((((((((******))))))******+++,,,222222111111000...---,,,......///...---,,,***(((((('''&&&&&&&&&''')))***)))((((((((((((((())))))%%%&&&&&&%%%$$$###%%%'''###)))'''$$$***)))'''///+++(((%%%%%%)))///444777333,,,&&&$$$''')))&&&!!!)))(((&&&'''))))))&&&######$$$%%%%%%&&&&&&&&&&&&(((%%%###$$$###"""$$$((()))&&&###%%%...444...###$$$"""***,,,%%%&&&+++''')))((('''((())))))'''%%%%%%&&&((()))***)))(((((((((;;;000)))''' &&&%%%(((((((((((()))+++,,,---+++***)))***+++,,,+++***^^^ttthhh[[[PPPJJJGGGIIIKKKKKKMMMQQQHHHDDDAAAAAAAAAAAAFFFMMM```rrrsssbbbIIIBBBMMMNNNYYYzzz|||mmmdddUUUKKKCCC888999;;;555555999:::666222333444444666888999666222111444777555888;;;===>>>===;;;:::888888888888888999:::;;;999<<<>>>;;;555222444888888777999>>>BBBBBB;;;444666444222111000///......,,,---.........,,,+++***(((***+++***)))))),,,///)))******,,,...//////...(((+++///111///,,,)))(((+++,,,,,,***''''''+++///+++******))))))******+++///---+++***+++,,,------'''(((***+++,,,+++******,,,,,,,,,,,,++++++,,,---((((((((((((''''''''''''%%%))),,,***&&&&&&***///111444777888666444444444,,,---......---,,,***)))&&&(((******+++++++++))))))))))))***,,,------...+++...000111444>>>KKKVVVjjjsssyyyxxxtttuuuvvvvvvtttqqqmmmiiihhhiiimmmpppsssxxxyyywwwxxxwwwjjj[[[^^^jjjuuuyyy{{{~~~|||xxxjjjffflll|||vvv___eeezzzlllSSSBBBJJJccczzzssskkkwwwjjjTTTUUUrrr{{{___YYYxxxuuuaaaJJJ777---///444555111---...222444111---+++...333666111,,,---222,,,)))+++000000+++---555...---,,,+++***+++------,,,+++***+++***(((((((((---+++)))'''&&&&&&'''((()))(((***+++***(((***---'''(((+++---...+++&&&""",,,+++)))%%%!!!!!!$$$'''''''''(((((('''&&&&&&%%%))))))(((((())))))***+++...///000111111111000//////000000000///...---,,,''''''&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""###$$$%%%!!!(((&&&%%%+++)))&&&---+++((($$$$$$&&&))),,,---***'''$$$###%%%&&&&&&%%%+++)))''''''''''''&&&%%%"""###%%%&&&&&&%%%$$$###((($$$"""$$$&&&(((''''''******))),,,444999333***222***)))((("""&&&---***''''''''''''((()))((((((%%%%%%&&&'''(((((((((((()))999---******###(((%%%))))))))))))*********+++***)))((()))+++,,,+++***]]]uuuiii[[[OOOIIIEEEGGGIIIJJJLLLPPPIIIFFFDDDDDDCCCCCCHHHNNN```rrrwwwbbbFFF???KKKLLLXXXmmm~~~~~~|||uuugggcccTTTKKKDDD:::;;;>>>888555444111...111777888444222555999999666444333444666777:::===???>>>===;;;;;;:::999888888999::::::666:::===;;;777555777;;;999777666999===>>>:::555999888777444111///......---...//////...---+++***,,,***)))***,,,...---+++''')))+++,,,---......///))),,,000222///,,,)))'''(((***,,,+++((((((***------,,,+++***))))))***+++.........---,,,---...000***+++,,,,,,,,,+++)))((()))***+++------,,,***(((((((((((((((''''''''''''%%%))),,,***''''''***...$$$%%%&&&&&&&&&'''))),,,+++,,,---......,,,***)))+++)))))))))******,,,...((()))***++++++,,,,,,---(((---111333333555<<>>FFFFFFTTTccc|||xxxrrreee]]]OOOHHHBBB999:::===777555222---+++222:::;;;666333555999<<<===:::777444888888999<<>>???>>><<<999777555444444222555888888666666777999888666444555999;;;:::888::::::999666222000000000...////////////......---///,,,***+++...000---******,,,......,,,+++***+++//////---+++))))))+++---&&&(((***+++***)))***+++,,,,,,+++***))))))******,,,...//////...---...000---------,,,+++***)))))),,,++++++,,,,,,***&&&###''''''((((((((()))))))))(((***+++******)))***+++...//////......000444777***+++,,,------,,,+++***---***((()))))))))+++...)))***,,,,,,+++++++++,,,---///000///...000555:::IIIVVVeeemmmtttyyy{{{yyypppvvvyyytttjjjbbbaaadddllluuuyyywwwwww{{{{{{vvv```bbbfffllltttzzz}}}}}}yyyiii]]]ccctttvvvaaajjjwww~~~gggSSSEEESSSiii|||{{{xxxWWWWWWsssvvv}}}hhhRRR@@@===;;;333000333333333333222222222444666111//////000...---222999333---***---,,,&&&&&&,,,------------,,,+++)))(((***,,,+++(((((())))))&&&+++***(((''''''(((((())))))%%%'''------)))+++222888333---***++++++***))) """%%%'''(((((('''&&&$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((+++,,,...//////...,,,+++++++++******))))))((((((''''''&&&%%%$$$###"""!!!$$$%%%&&&''''''''''''''''''%%%$$$###$$$$$$###"""%%%###!!!&&&$$$ '''$$$$$$%%%(((***,,,+++******000444///&&&"""'''...)))***+++)))&&&%%%''')))"""###$$$$$$%%%%%%%%%%%%$$$&&&''')))...444333///&&&///555333//////222444///%%%&&&...111555111###!!!###%%%&&&''')))---///,,,***'''$$$###$$$&&&'''(((///!!!'''111,,,,,,&&&(((((())))))))))))((('''&&&%%%$$$%%%'''''''''&&&YYYwwwjjj[[[VVVOOOJJJJJJJJJJJJLLLPPPJJJEEEAAA@@@>>>>>>CCCJJJXXXkkkiiiVVVEEEAAACCCAAASSS^^^xxxzzzuuupppeeeWWWJJJDDD@@@888999<<<666333333111000555;;;<<<999666666777;;;@@@@@@;;;777:::888888:::>>>AAAAAA@@@BBBAAA???<<<999666333222111222444555666666666666444444555666777999::::::888999888555222111333555000////////////000000111//////............,,,+++***---//////,,,*********///...,,,)))'''(((+++...'''&&&&&&''')))******)))))))))))))))))))))(((((((((+++//////---,,,,,,------,,,,,,+++++++++,,,,,,///---)))((())))))'''%%%&&&'''(((((()))***++++++,,,+++******,,,,,,***(((''''''((('''&&&&&&(((***))))))***+++,,,,,,,,,,,,,,,((('''+++***''''''+++***,,,......,,,******+++000///---+++,,,///333555888CCCQQQ^^^jjjtttxxxwwwqqqtttvvvuuuqqqllliiihhhkkknnnrrruuuxxxzzzzzzyyyhhhcccaaagggqqqyyy||||||vvvmmm```\\\gggxxxlllgggkkkyyysss```KKKGGGQQQlllzzzeeeWWWaaawwwwwwkkkMMM>>>888AAABBB777000333<<<999555000---,,,++++++///+++)))***+++***---222000---+++************+++000...,,,***)))))))))***'''***)))%%%%%%''''''###&&&&&&&&&''''''''''''''''''###%%%------(((+++333888111***'''))),,,,,,+++"""###%%%(((***)))(((&&&*********)))'''&&&$$$###'''''''''''''''((())))))///111222333333111///---+++***)))(((''''''''''''$$$%%%%%%$$$$$$###""""""###$$$&&&'''(((((('''''''''&&&$$$%%%&&&&&&###!!! '''$$$!!!%%%### ''''''&&&&&&'''***,,,,,,,,,+++000333000(((%%%(((...***((('''((())))))((('''#########$$$%%%&&&'''(((%%%)))+++***---111000,,,(((111666111+++,,,///222,,,%%%)))111222444000$$$"""$$$&&&'''&&&(((,,,///++++++)))((('''''''''(((%%%...!!!(((111)))***(((&&&'''(((((()))((('''&&&)))((('''(((***+++***)))XXXwwwiii[[[QQQJJJFFFGGGIIIKKKNNNRRROOOJJJEEEDDDBBBBBBGGGNNNTTThhh]]]NNNFFFDDDCCC@@@TTT\\\uuu|||wwwxxxrrroookkkbbbTTTHHHCCC@@@888:::<<<666111555777666777;;;<<<:::999555444888???AAA>>>888;;;999777999===AAABBBAAABBBAAA@@@???<<<:::888666333333333555777777666444111444777888888999:::;;;666777666444111222555888111000/////////111222333...111333111---+++,,,...'''+++///000...,,,---...***,,,------+++***)))***)))&&&###$$$(((++++++***''''''((((((((((((''''''%%%)))...///---+++***+++,,,+++******+++,,,...///000+++&&&%%%'''+++,,,,,,&&&'''((()))***+++,,,---///+++)))***......***&&&,,,---///...,,,+++******(((((()))***+++,,,,,,------***+++000///)))'''***+++---000///,,,******+++---,,,+++---///111111111///777CCCPPP^^^lllqqqooosssqqqqqqsssvvvvvvrrrmmmjjjhhhjjjrrrwwwwwwuuutttmmmeee___dddpppxxx{{{{{{uuurrrfff[[[___ppp{{{|||}}}yyyiiieeeuuu}}}mmmVVV???<<>>@@@AAABBBBBB===DDDGGGCCC<<<888666444---000222222333666;;;@@@;;;888555333444555555555???===;;;888555222000///444555444333111111333555333222000...---------...---......///...---+++***''')))+++------+++(((&&&---***&&&&&&(((***)))(((+++)))&&&$$$$$$&&&)))+++)))))))))***++++++)))'''***+++------,,,+++---...,,,+++***)))************,,,,,,,,,,,,,,,+++***))))))((((((((()))+++---...---,,,+++*********+++,,,***......******......***+++***)))((()))***,,,...,,,,,,,,,,,,+++,,,...000,,,,,,,,,------------...///111666===HHHWWWeeennnjjjmmmrrruuuuuuuuuuuuuuuooojjjfffeeejjjooosssssssssllldddcccjjjsssxxxzzzxxxkkk```aaalllyyywwwpppeeebbbooowwwcccIII<<>>???888222///777222,,,(((((()))******---...///,,,)))(((+++...////////////...---,,,,,,444000+++***++++++***)))***,,,///111000...+++)))***)))&&&%%%%%%&&&)))***---)))''''''***+++***'''***)))(((''''''((()))*********)))((('''&&&&&&%%%!!!$$$ &&&$$$###...%%%%%%%%%&&&(((+++---///---++++++---000000---***///000---'''(((------(((&&&&&&&&&%%%$$$###"""!!!%%%&&&'''&&&%%%######$$$)))++++++((($$$"""$$$&&&&&&%%%######$$$&&&***,,,+++---***$$$###)))***(((---555888111***)))++++++---(((######&&&(((&&&###"""+++***!!!###000333+++***)))+++///...(((%%%%%%(((000444///***,,,---+++(((---222222000000333777222...+++,,,...///---+++'''---000555444&&&###222))),,,000000,,,'''""" ***(((%%%$$$%%%'''(((((('''''')))***++++++++++++```uuubbbWWWOOOKKKGGGGGGKKKNNNMMMLLLKKKFFFAAA???===<<<@@@GGGSSSiii|||}}}___NNN???>>>CCC???JJJ___}}}vvvnnnlllmmmjjjaaaYYYKKKEEE===999999:::999888777333555555222:::>>>555444666>>>777;;;<<>>:::888555555666777777666999999888777666555444333////////////000111222333...............---------////////////...---,,,+++******+++++++++***))))))+++(((%%%$$$%%%&&&&&&%%%((('''%%%%%%%%%'''***+++***))))))***,,,,,,***(((+++,,,------,,,+++,,,...+++---///---)))((()))+++,,,---------------,,,,,,,,,++++++*********++++++***)))))))))+++,,,...///,,,//////++++++......+++)))((('''&&&&&&((()))***+++++++++++++++,,,...000,,,,,,---------.........,,,...000444<<>>999<<>><<<777111///333888;;;<<<<<<<<<<<<999777666666777888777666666666666666666666555555...,,,,,,///333555444222------...///000000//////222111000...---,,,,,,,,,---,,,***)))))))))***+++***(((%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&((()))******))))))***+++,,,***(((+++,,,------+++***+++---)))...222///***''')))---......------,,,+++******++++++,,,,,,---,,,,,,,,,)))))))))***+++,,,---......000///---,,,......+++))))))'''&&&&&&'''(((((())))))******,,,---///000------------............---///000000333>>>MMMXXXhhhlllpppssstttuuuvvvvvvrrrqqqooommmlllnnnrrruuuxxxuuunnneee```dddoooxxxvvvzzz}}}xxxggg\\\ddduuunnn```cccssswwwbbbHHH===IIIccc~~~}}}pppeeeyyyyyyYYY???444777222///111222111222444444111...,,,++++++***)))***))))))***++++++***)))(((((()))******+++++++++,,,+++******,,,,,,+++***))))))*********)))((('''%%%'''***,,,,,,***'''%%%%%%+++111111---'''%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&'''$$$)))444///$$$%%%'''''''''((()))+++...///111111111222222///***'''''')))++++++---///---)))'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$###"""###$$$%%%$$$###%%%$$$$$$###"""!!! $$$&&&%%%###%%%***------+++//////***'''---555:::888444...,,,,,,+++(((%%%$$$%%%!!!!!!...===999+++---((($$$%%%$$$###%%%***$$$))),,,)))&&&((())))))+++---...,,,)))(((+++...---000333222...---000333(((((('''111<<<333&&&((('''&&&'''***...///---***(((&&&$$$$$$%%%''''''&&&))))))))))))))))))))))))YYYvvvfff]]]TTTOOOHHHEEEFFFIIILLLMMMNNNIIIEEECCC@@@>>>BBBIIIOOObbbuuuxxx^^^PPPAAA<<>>999<<<@@@CCCEEEDDDCCCBBBOOOMMMGGGBBBAAABBB===666444777:::===??????>>>>>>:::888666666777777555444777777777888777666555444222000///333888:::666222111000000000000000111111333111///---,,,+++,,,,,,,,,+++***)))(((((()))))))))((('''&&&''''''''''''%%%%%%&&&'''''''''''''''***)))((()))******)))(((***+++,,,+++)))))))))+++(((+++...---+++)))***,,,///...,,,***)))'''&&&&&&((()))+++...////////////------,,,++++++*********...///...---,,,,,,,,,+++,,,+++***)))((((((((()))***))))))+++...///000000,,,------------.........,,,///000//////444@@@IIIZZZ```iiippptttvvvxxxxxx}}}zzzuuummmiiikkkrrryyyyyyzzzwwwmmmcccbbbllluuu|||}}}{{{hhhXXX```sss~~~wwwggg___gggyyy|||oooVVV@@@@@@VVVqqqtttnnn~~~vvvQQQ;;;999333111111666777444111111444111///---,,,***'''%%%((('''&&&))),,,---***'''---,,,++++++***)))))))))''''''((()))++++++*********)))((((((''''''((((((&&&(((+++------+++(((&&&(((,,,000000,,,'''$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$###&&&%%%+++444---$$$'''''''''&&&'''(((***,,,---333222222222222222000///000...***(((***...000111&&&&&&%%%%%%&&&&&&&&&'''$$$%%%&&&((())))))'''&&&'''$$$###$$$'''(((%%%"""$$$$$$%%%%%%$$$###!!! $$$%%%&&&&&&)))---000222)))------)))(((///666:::333000---++++++***((('''###%%%###$$$///<<<999------((($$$%%%$$$###&&&+++%%%(((***)))(((((()))************'''%%%%%%(((+++)))+++------,,,+++---///++++++)))000<<<666+++---...***'''(((,,,...+++((('''%%%$$$$$$%%%''''''&&&)))(((((((((''''''((((((XXXxxxhhh```UUUPPPJJJFFFFFFIIILLLNNNJJJFFFCCCBBB@@@???CCCIIIOOO___qqquuu[[[OOO@@@<<>>:::999888555333111,,,222666111222777444333333888000666999...888888;;;>>>AAADDDDDDCCCCCCLLLIIIDDDAAADDDGGGDDD===999:::;;;===???AAABBBBBB<<<:::777666555555333222666777888999:::999888777888555333555::::::666111555333000...---...000111222000...,,,++++++,,,,,,************)))((('''&&&&&&''''''''''''((()))***&&&'''((((((((('''&&&%%%)))(((&&&'''((()))((('''((()))***)))((('''((()))((('''&&&(((,,,---,,,***---,,,+++***)))))))))***)))***,,,.../////////...------,,,,,,+++***))))))---,,,+++,,,+++******+++++++++***)))))))))))))))+++******,,,///111111000,,,,,,,,,,,,------------(((+++...---,,,---333888DDDLLLZZZfffoootttvvvwww~~~~~~{{{uuuooommmpppsssuuuyyyzzzssshhhdddhhhnnn{{{|||}}}ooo``````jjjmmmvvv}}}||||||wwwgggeeeuuuhhhKKK???LLLfffyyywwwvvvkkkEEE333777///,,,,,,000111...+++,,,******)))+++---...---,,,)))'''''')))------***'''---,,,+++)))))))))))))))$$$&&&'''((((((((())))))+++***)))((('''(((((()))))))))************))))))%%%%%%%%%(((,,,...---+++''''''(((((((((((('''''''''&&&%%%$$$$$$%%%'''(((&&&,,,,,,---000(((###+++))))))(((((()))+++,,,---++++++,,,---000555999<<<444///+++******+++,,,...***)))'''%%%$$$$$$$$$$$$(((((()))+++......+++((((((&&&$$$%%%''''''$$$ """###%%%%%%$$$###"""$$$$$$%%%'''***,,,///222(((,,,...+++***...222333000///,,,+++***((('''&&&"""'''))))))---555555000+++'''%%%&&&&&&###$$$(((&&&&&&&&&''''''&&&(((***&&&&&&%%%$$$$$$&&&(((+++)))(((((())),,,---+++)))***---+++---555222---333111,,,''''''***,,,***&&&&&&%%%$$$%%%&&&((('''&&&(((((('''&&&&&&&&&'''''']]]zzziii___TTTQQQLLLHHHGGGJJJMMMPPPKKKGGGEEEEEECCCBBBFFFLLLOOO[[[iiitttYYYKKK===<<>>999777555111...000+++111777111111666555555333666111<<>>AAACCCDDDDDDFFFEEEAAA???BBBGGGDDD>>>;;;;;;;;;>>>AAADDDEEEDDD>>>;;;777555555555444444444666999<<<>>>>>>>>>>>>999777555555777666333000444333000...------...///000000///...------------***+++++++++***)))'''%%%$$$&&&''''''&&&&&&((()))''''''((((((((((((''''''***(((&&&&&&((()))((((((&&&'''((((((''''''(((******&&&"""%%%+++///---)))*********+++---///111333/////////...---,,,+++***)))***+++,,,,,,,,,,,,+++,,,)))))),,,,,,)))))),,,))))))))))))((((((((((((+++)))))),,,000222000---++++++++++++,,,,,,,,,,,,+++---///000//////000111777AAAOOO]]]hhhpppvvvxxxvvvyyy||||||xxxrrrllliiinnnrrruuussslllgggeeeeeeooowwwyyymmmbbb]]]cccqqq~~~pppfffooo~~~qqqTTT???AAAXXXnnn|||xxx}}}|||dddBBB111444444...******+++***+++///+++******+++---...---,,,+++******+++,,,,,,+++***((('''&&&&&&'''(((***+++'''((())))))''''''((()))+++***)))((((((((())))))***))))))(((((())))))***)))%%%###%%%))),,,+++)))(((((()))******)))((((((+++***((('''(((***,,,---,,,444333111///%%%""",,,,,,++++++***+++,,,---...---------,,,,,,///333777///---...111000+++&&&$$$$$$$$$$$$%%%&&&(((+++,,,+++******---000000,,,(((%%%%%%$$$%%%%%%$$$!!! """###$$$######$$$"""###&&&(((((()))---(((,,,///,,,+++------+++222111///---***'''%%%###!!!)))---+++***...222444+++'''&&&((('''######%%%&&&###"""%%%%%%###$$$'''$$$$$$###$$$%%%''')))***+++((('''***---...+++&&&%%%,,,***(((---+++***222---***'''''')))+++***(((&&&%%%%%%&&&((()))(((''')))((('''''''''((()))***]]]zzzggg]]]SSSQQQNNNJJJIIIKKKOOORRRMMMIIIGGGFFFDDDBBBEEEJJJLLLWWWfffxxx[[[KKK======CCC@@@LLL]]]~~~~~~ooolllgggdddaaa\\\WWWSSSMMMGGG???:::777444000---222,,,333999111///444333666444888444???DDD444:::444555777:::===AAADDDEEEBBBBBB@@@===>>>@@@>>>888999:::<<<@@@EEEGGGFFFDDD???<<<777555666888::::::666888<<>>;;;>>>CCCHHHUUUhhh___MMM???@@@EEE@@@JJJVVVxxx}}}ppplllhhhccc___ZZZTTTPPPFFFAAA<<<;;;;;;<<<:::888444...444:::111---222222000000555111:::===---444222333444777;;;@@@DDDFFFAAABBB@@@<<<::::::777222777888<<>>@@@;;;===@@@BBBBBBBBB@@@>>>999999999666444444555777000333777:::;;;888555222000111222444444333222222333111---***)))***,,,---,,,...///---)))&&&'''((($$$%%%&&&(((***---///000...,,,))))))+++,,,,,,,,,&&&(((*********+++---//////---***'''&&&'''***,,,...---,,,++++++,,,...//////...,,,+++******++++++------------,,,***(((''',,,((()))...///+++,,,111***+++,,,---------------***'''&&&(((---...***&&&((())))))))))))*********111---)))***///222111///...111777???JJJVVVbbbjjjrrrooommmnnnqqqrrrqqqooolllkkkkkkooosssrrrkkkdddbbbqqqxxxrrrpppuuummm^^^XXXaaalllttt~~~tttllllll}}}vvv[[[BBBEEEVVVfffyyyyyyxxxyyyooobbbvvvzzz|||~~~zzzgggNNN<<<666555222333777666000+++***,,,+++***,,,000444666666///000111...+++***---000...---+++)))((()))***+++000111000,,,((('''***---(((((())))))(((((('''&&&&&&'''((())))))((('''&&&###&&&((((((%%%$$$&&&((('''((()))******)))((('''***)))'''&&&'''***---///$$$))))))---444...&&&,,,((('''&&&%%%%%%&&&'''(((''',,,222555555555666888999333222555555000---///333111---***((('''(((((()))''''''***---,,,'''!!!!!!%%%)))***(((&&&''')))#########$$$%%%%%%&&&&&&***&&&&&&))))))$$$###'''***,,,,,,((('''))))))''')))***+++***(((&&&&&&&&&"""&&&)))((((((,,,333777999333///...,,,***+++...,,,&&&###''''''$$$$$$'''%%%$$$%%%&&&(((((('''&&&&&&)))---,,,)))&&&&&&'''###+++)))(((...---'''))))))******(((&&&%%%&&&''''''&&&'''(((***+++***)))---,,,++++++,,,...000111ZZZ}}}fffWWWPPPOOOMMMIIIFFFHHHMMMRRRJJJHHHBBB::::::@@@@@@;;;LLLNNNhhhcccQQQCCC??????;;;LLL]]]rrryyyqqqggghhhhhh]]]TTTOOOGGGMMMAAA:::>>>===666444999333222111333777777333///000777777111222888777...111111222444777:::===???EEEDDDBBB>>>:::888888999777666===IIIMMMGGGEEEJJJ===:::777666999<<>>???===888666777000222666999666222333888;;;444777777//////222,,,///,,,***,,,000111---)))---222333...,,,...---)))&&&***((("""$$$,,,+++""""""111------***(((///###000)))%%%(((,,,,,,******666222---)))((('''&&&&&&,,,***(((''''''***---///444333111...,,,,,,,,,,,,++++++******((('''&&&%%%***)))(((''''''((()))***---+++)))'''(((+++///111++++++++++++++++++,,,---)))+++...///000...,,,+++***+++...333777666111---///***...888>>>DDDUUUhhhppp~~~{{{ssswww{{{vvvtttqqqooonnnrrrvvvsssiiiaaaeeesss{{{vvvuuuxxxpppbbbYYY```kkkuuu}}}yyytttmmm}}}~~~~~~lllPPPEEEKKK\\\nnnvvveee^^^bbbhhh|||yyyvvvxxxuuuVVV>>>777777444000---///000...***222000...///000000---***...---,,,+++************'''((()))+++,,,,,,,,,,,,111...***'''&&&'''***,,,(((***,,,+++'''$$$$$$%%%******)))((('''''''''''''''%%%$$$######$$$&&&((()))))),,,((($$$///333&&&)))'''&&&(((,,,---+++((('''***......+++'''&&&&&&''''''((()))***)))&&&$$$---,,,,,,111777888444000777<<<>>>;;;222***&&&%%%)))+++...---***(((((()))***(((%%%###"""$$$'''((())))))******)))((('''&&&%%%(((***)))%%%######$$$"""$$$'''***+++***)))(((&&&+++,,,(((%%%'''((((((""")))'''(((///,,,%%%'''((()))&&&%%%000<<<999,,,444///++++++***))),,,111&&&###'''---+++$$$%%%...&&&***)))%%%$$$(((((($$$(((++++++((((((***)))&&&)))''''''))),,,---+++(((''''''((()))***+++,,,,,,***+++,,,---------------,,,///---'''&&&000===EEE^^^}}}lllcccTTTRRRNNNIIIGGGHHHKKKOOOQQQPPPJJJDDDDDDIIIJJJFFFHHHKKKeeedddPPP@@@<<<>>>;;;LLL```rrr}}}pppdddddddddZZZTTTRRRLLLGGG@@@>>>DDDBBB777000000111222222222111000000111222777555......555555...111111222333555777:::;;;BBBCCCDDDCCCAAA>>><<<;;;777777<<>>>>>>>>>>>>>>;;;777555555555666888;;;;;;:::>>>DDD>>>777999999222444999444111...+++,,,...///,,,)))))),,,+++&&&$$$''''''%%%''''''&&&$$$&&&***)))%%%%%%---%%%%%%$$$"""...***///)))&&&)))---+++))))))666222...+++++++++++++++)))***,,,------,,,+++***///...------------...///......------,,,***)))((()))((((((''''''(((((()))'''((((((((())))))******))))))))))))***+++,,,---///...------,,,+++++++++---...///333555555111---000+++---555888;;;HHHXXXfffyyy}}}xxx||||||}}}qqqmmmhhhiiinnnsssuuuuuueeemmmqqqqqqtttyyyvvvoooaaaZZZ___qqq}}}}}}}}}zzzqqqqqq}}}sss]]]OOOMMMNNNfff~~~lllUUUOOO\\\kkk~~~uuuzzz}}}{{{```FFF999444222000///000222111///333111//////000///---***---,,,+++******)))))))))%%%''')))***+++***(((''',,,+++***(((((())))))***%%%'''***+++)))((()))***&&&&&&%%%%%%%%%%%%%%%&&&$$$#########$$$&&&)))***))))))+++((($$$---111%%%))))))+++,,,...---***(((&&&))),,,---+++))))))***)))&&&%%%)))...000---)))222000000444888999555000666;;;@@@???888111,,,+++)))***+++)))''''''))),,,)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%''''''&&&$$$$$$$$$&&&%%%###"""$$$&&&)))+++***///111---+++---...---'''---***)))///,,,%%%((((((***(((&&&---888666+++000,,,***+++***'''(((+++&&&$$$%%%((('''%%%&&&***'''++++++''''''***)))%%%"""%%%&&&$$$$$$'''&&&###...---+++*********((('''))))))******************((('''&&&&&&((())),,,---%%%***---+++))),,,......bbbyyylllhhhXXXTTTMMMIIIHHHIIIJJJKKKNNNMMMIIIDDDDDDHHHIIIFFFMMMPPPjjjfffPPP>>>;;;>>><<>>BBBCCCAAA888888999<<>>???;;;444111333---000222333333333555777555888777222000222333000555555666777999;;;<<<===999;;;>>>AAABBB???;;;777333;;;===888:::AAAAAA;;;>>>???AAAFFFJJJMMMMMMLLLPPPNNNLLLIIIJJJMMMSSSWWW[[[___bbbbbbaaa]]]VVVNNNKKKDDD???===;;;999;;;???BBB;;;===;;;333222444...333///,,,+++,,,......---///...,,,++++++,,,+++***((("""###***+++%%%%%%+++'''+++)))888777''')))&&&,,,)))(((,,,...+++((((((+++)))((((((***,,,------222...***&&&&&&(((,,,///,,,+++++++++************++++++++++++***)))(((''''''(((************((('''&&&(((***,,,+++***'''%%%''''''''''''''''''((())),,,+++++++++---111444666555444222111000///...---222000000444444222666===JJJ```lllsss|||~~~zzz|||yyyxxxvvvrrrmmmkkkmmmpppqqqiiieeeiiiooorrruuuyyyxxxeee\\\iiiwww{{{}}}ssssss~~~mmmXXXIIIMMM\\\rrr}}}kkkPPP:::===[[[zzzqqqkkkaaawww{{{~~~}}}{{{yyyqqqXXX???333000///000///...000333222000///---,,,+++***))))))))))))))))))(((''''''(((((())))))******++++++)))))))))(((((('''&&&&&&((()))))))))((((((((((((&&&&&&&&&%%%%%%&&&&&&'''***)))'''&&&%%%%%%%%%%%%'''%%%)))***)))111777...---000111...***'''(((***'''''''''''''''(((***,,,000+++'''(((,,,///...+++///......000222222///,,,,,,///222222///,,,++++++((('''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&%%%######$$$###!!!!!!!!!###%%%&&&$$$""" !!!$$$%%%###  ###%%%&&&&&&$$$###!!!&&&((('''(((+++***'''...333///,,,///---)))///(((...///+++)))+++---+++111...---///---)))(((***$$$((('''"""%%%,,,))) &&&)))+++,,,,,,+++(((&&&%%%((()))''''''******'''((())))))&&&""""""%%%)))%%%&&&(((*********)))((('''''''''(((***,,,///111---...,,,***---222444111```~~~iii\\\XXXRRRLLLIIIKKKNNNOOONNNLLLKKKHHHFFFCCC@@@???@@@HHHOOOooonnnWWWDDDAAAEEE???HHH[[[rrrqqqfffdddbbbVVVNNNKKKCCC@@@>>><<<<<<999555444666222111222555777777333000555999;;;999666555333111222333555777:::<<<>>>>>><<<;;;;;;<<<===<<<888555222:::===:::;;;@@@>>>666888;;;BBBJJJSSSYYYZZZZZZWWWTTTPPPNNNQQQ[[[iiissswww}}}}}}wwwiii[[[KKKDDD???AAABBBBBBCCCEEEDDD???CCCCCC:::888888000222000------...///111111+++******,,,...,,,(((&&&)))$$$%%%,,,,,,&&&%%%,,,%%%***+++>>>???//////***+++((()))---...***((())))))'''&&&'''***,,,,,,,,,///---(((%%%%%%'''***---)))***************)))))))))*********)))((('''&&&))))))+++,,,,,,+++))))))))))))))))))((((((((((((***)))((('''&&&&&&&&&&&&***+++---000222444555666555444222000...------......---///222333333555999===MMMWWWcccuuu{{{wwwyyytttwwwxxxvvvqqqmmmnnnpppqqqjjjfffjjjnnnooorrrvvvtttoooeee___eeesss~~~xxxsssxxxzzzdddPPPCCCKKKkkkqqqZZZBBB444:::VVVsssooofff[[[tttzzz{{{yyygggQQQ;;;444//////---***+++/////////---+++)))(((((()))(((((()))))))))((('''''')))(((&&&&&&'''***---///,,,+++(((&&&%%%%%%%%%&&&(((''''''&&&'''''''''&&&((('''&&&%%%%%%%%%%%%%%%***)))((('''&&&&&&%%%%%%***%%%)))***(((...222+++//////...***%%%%%%(((,,,)))'''&&&%%%%%%&&&((((((******)))'''&&&'''***---++++++,,,...///000///...000000...,,,***)))***+++&&&&&&%%%%%%%%%$$$"""!!!$$$$$$$$$###$$$%%%''''''&&&%%%#########%%%''')))&&&### !!!######!!! ###&&&'''&&&$$$###$$$((()))(((***...---***+++111...+++///---,,,333)))...000,,,((((((***+++,,,(((&&&'''&&&######'''###((()))&&&)))///*** %%%&&&(((++++++)))&&&&&&%%%((()))&&&&&&((((((%%%((())))))&&&###"""&&&)))&&&'''((((((((('''%%%%%%!!!###%%%'''))))))))))))******'''$$$(((///222111\\\ooo```UUUQQQMMMJJJKKKNNNQQQRRRJJJHHHGGGFFFAAA;;;:::<<>>666===WWWqqqttteeeWWWppp}}}zzzzzzxxxqqqjjjWWWDDD555333222---+++...---...---+++)))(((+++...'''(((***++++++***((('''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&$$$$$$'''))))))'''#########$$$%%%'''((()))%%%%%%'''((()))***++++++///''')))+++&&&(((+++%%%***)))'''''')))******))))))'''%%%&&&)))******((('''(((((('''&&&''')))++++++,,,...000111222444555444333111///...---+++***$$$"""!!!"""$$$&&&%%%###!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###""" !!!######"""!!! !!!$$$''')))%%%%%%### ###))))))&&&!!!******(((,,,***)))222%%%'''))))))&&&$$$&&&******''''''******'''''')))&&&&&&(((+++,,,)))+++///&&&###$$$))))))%%%%%%((('''+++---,,,---111222///000...---,,,,,,+++***(((,,,+++)))'''&&&&&&''''''+++,,,,,,---,,,+++)))((('''---111///---...///...YYYllldddTTTTTTQQQMMMJJJKKKPPPUUUNNNLLLNNNPPPLLLDDDCCCHHHLLLSSSrrrbbbFFFDDDQQQOOOWWWmmm|||mmmfff```QQQJJJHHHCCC>>>@@@???:::777999<<>>>>>999444999222222888999444666===777;;;BBBLLLWWW___cccdddaaalll|||tttbbbZZZYYYWWWVVVVVVPPPHHHGGGEEE===???EEEAAA888999999777333000......111***''',,,000---***+++(((111444---))),,,,,,&&&&&&111***,,,000111777((((((&&&'''***+++***---333222111...------,,,)))'''***)))))))))***+++,,,,,,***++++++++++++)))'''&&&******+++++++++***))))))((('''&&&%%%%%%&&&'''((('''((()))***++++++++++++(((((()))***+++---///000((())),,,///111222222222+++---...---++++++---000...///...---...000///---***000///444CCCLLLWWWhhhiiilllqqquuuxxxwwwtttqqqhhhrrrrrrddd___jjjssssss{{{yyyxxxrrrcccYYYaaaqqqzzz~~~{{{ttt{{{uuu```EEE>>>YYY~~~}}}ttt^^^FFF666///777TTTqqqmmmcccZZZvvv{{{uuusssaaaJJJ888666777222///111---......,,,******---111'''(((***+++,,,+++)))(((***+++++++++***(((%%%######%%%(((+++,,,,,,***)))...***'''&&&'''(((&&&$$$"""###$$$&&&(((+++---///'''((()))))))))))))))(((...&&&)))...+++---111---(((&&&'''***---...+++'''(((&&&%%%(((,,,...---+++///,,,))))))))))))'''%%%+++---...///000111222444,,,,,,,,,---,,,***&&&"""$$$!!!###'''(((((( """%%%'''(((&&&###"""$$$$$$$$$$$$$$$###"""!!!!!!###$$$""" ###'''"""%%%&&&%%%$$$"""'''&&&""""""((()))&&& )))***(((***(((&&&///###$$$&&&'''%%%###%%%((($$$###%%%******&&&$$$%%%)))$$$%%%***)))%%%+++666((($$$$$$((()))%%%&&&***!!!%%%((((((+++000111///+++)))(((***...///---***)))(((&&&&&&'''***...000,,,,,,***)))'''&&&&&&&&&'''---///+++(((,,,222555^^^lll```WWWRRRNNNNNNLLLJJJLLLPPPSSSMMMHHHHHHHHHDDDBBBBBBGGGSSSpppdddTTTKKKDDDKKKXXXppp|||fff```dddXXXHHHBBB>>>>>><<<:::777666555666777444:::555...111000///666,,,///111111...------//////666888555444888999555888666666777999999555222;;;777333333777:::;;;:::EEE@@@AAALLLXXX___eeeiiinnn{{{yyynnnooorrrppplllbbbMMMCCCCCC???AAABBB;;;:::999777777666333///,,,,,,...///---***((()))++++++///333333///,,,******000...111:::<<<555000///)))333555,,,)))...///***%%%&&&)))+++,,,,,,+++******)))(((''''''&&&'''''',,,,,,,,,***(((&&&'''(((,,,***'''&&&'''((((((''')))(((''''''''')))***+++))))))))))))((((((((((((******((((((---333000***+++(((&&&(((,,,//////...---,,,++++++---......---////////////000111222222000---111:::======HHHXXX^^^mmmtttuuuwwwrrrnnnvvvtttqqqhhh___^^^fffnnnqqqvvvwwwtttnnngggdddfffjjjyyy~~~}}}sssnnn}}}lllTTTFFFRRRooo{{{YYY@@@555...<<<[[[pppvvvhhhXXXmmm|||}}}{{{vvvqqqjjj\\\HHH;;;777888444///222,,,)))***)))'''+++333---+++)))***---///...,,,)))***,,,,,,+++(((%%%###&&&''')))***+++++++++++++++***)))'''''''''((((((%%%&&&((())))))'''%%%$$$###%%%''')))******)))(((,,,,,,,,,,,,++++++******---((((((---///+++***,,,//////,,,)))***...///,,,*********)))(((''''''&&&!!!000333000444333---......,,,***)))((('''%%%#########%%%###"""######%%%''')))(((&&&""" """%%%((()))'''%%%### """###%%%'''((((((%%%###"""###'''******(((%%%%%%&&&'''))))))'''%%%""""""###$$$$$$&&&((())))))&&&######&&&((('''&&& ###&&&((((((((()))***+++)))''''''))))))'''$$$((((((&&&$$$''',,,,,,((("""!!!***000///+++(((...(((&&&)))***''''''***333***###%%%(((''''''))),,,(((''',,,...+++(((''''''(((+++///000000222555___pppdddVVVRRRPPPQQQOOOLLLKKKNNNKKKGGGEEEHHHIIIFFFCCCCCCHHHQQQkkkaaaQQQHHHCCCJJJWWWgggiii```aaaUUUHHHEEECCC<<<;;;999666555555666666======333---333444111666222333333111///...000333)))111777888888;;;:::666888666555666999:::999888555888;;;======;;;999888AAA>>>AAAJJJTTT\\\dddjjjsss{{{kkk^^^___PPPLLLLLLFFFEEEFFFAAA???===;;;999777555222///+++---...,,,)))((()))+++,,,...000///---+++,,,...444000000333333000111555333::::::///)))+++)))###///...---+++***))))))(((''''''''''''((((((((((((%%%'''))))))'''%%%$$$$$$'''&&&%%%&&&((())))))))))))((('''''''''((()))***))))))(((((((((((())))))%%%&&&''')))000888:::777---,,,++++++---///000000///---++++++---...///...444333222111000111222222111---000666666333;;;GGGOOO___hhhnnnuuurrrooouuuyyypppjjjjjjhhheeehhhppppppuuuzzzyyyrrrjjjeeecccqqqxxx}}}|||~~~|||qqqyyy~~~fffIIIDDDZZZttt~~~|||~~~ZZZAAA999333???^^^vvvooodddYYYrrr~~~~~~}}}zzzxxxsssjjjYYYGGG999111---+++444///...000///,,,...333,,,)))((((((***,,,+++***))))))(((((((((((((((((()))***+++++++++***)))(((+++***)))((((((((()))***((()))))))))((('''%%%$$$*********)))(((&&&$$$"""******+++,,,+++***((('''***'''(((,,,,,,)))***...------+++(((***//////---000///---,,,***(((''''''+++666444...000...)))+++000...+++******)))&&&$$$***$$$!!!###$$$""""""%%%#########$$$$$$%%%%%%%%%'''((())))))'''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%$$$%%%%%%###!!!&&&%%%%%%&&&((((((&&&%%%(((%%%###%%%(((***)))&&&$$$%%%&&&%%%$$$%%%&&&(((&&&((()))(((&&&###!!!!!!+++)))&&&&&&'''(((&&&%%%******'''###$$$'''%%%!!!'''###$$$+++///---)))(((---,,,++++++---......---(((&&&%%%%%%'''))))))((()))$$$!!!$$$&&&&&&(((++++++,,,,,,++++++///777>>>]]]uuuhhh]]]WWWRRRQQQPPPNNNQQQVVVVVVOOOIIIGGGEEE@@@???@@@JJJOOOfff```MMMDDD@@@GGGSSSfff~~~eeeYYYVVVKKKAAAAAAAAA:::999777666555555555666<<<;;;111///888777000111222222111///...000444777---222666666777999:::999777555555666999<<<======666;;;AAABBB>>>:::999:::>>>>>>CCCKKKRRRYYYeeeppp}}}qqq```^^^TTTUUUWWWNNNKKKMMMIIICCC@@@<<<888666444222000---......,,,***)))***,,,000000...,,,******---///222000000000---+++///555---333444---***------(((333111...***(((''''''(((%%%&&&'''((())))))))))))$$$(((+++,,,+++)))''''''((((((''')))+++,,,+++)))+++***)))))))))))))))***)))(((''''''((()))+++,,,%%%(((******...666::::::,,,------,,,+++,,,...000000...++++++---///000000555444222111111333555777999555666999555000222;;;CCCRRR\\\ffftttvvvtttzzz{{{ooolllssspppcccbbbllllllrrrzzz}}}yyypppfff```llluuu~~~vvvrrryyytttQQQ>>>KKKeeevvvxxxRRR;;;888555@@@^^^xxxnnnbbbWWWrrr}}}|||{{{sssqqqhhhVVVAAA333///222555222111333222///...000,,,***))))))*********)))***(((%%%$$$$$$'''***---,,,,,,,,,+++***(((&&&%%%(((''''''''''''(((((())),,,+++***)))(((&&&%%%%%%&&&''''''''''''((((((((('''(((*********(((%%%$$$&&&&&&(((***(((&&&)))///+++,,,***(((+++000111...444333111...+++)))((('''111888333+++---+++'''+++)))(((&&&&&&''''''%%%$$$(((%%%$$$((()))'''%%%&&&$$$""" !!!$$$'''***$$$%%%&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&$$$######$$$%%%%%%$$$'''%%%$$$$$$%%%&&&%%%$$$'''$$$!!!%%%+++---)))%%%!!!&&&++++++'''%%%(((---%%%(((******(((&&&%%%%%%+++)))&&&%%%&&&&&&&&&%%%&&&((('''%%%'''+++***&&&+++&&&%%%***---+++))))))''',,,,,,)))+++222111+++---333444---)))+++)))###...+++***,,,+++))),,,111,,,000333333666@@@PPP\\\ZZZvvvhhhcccZZZQQQNNNMMMPPPYYYbbbbbbXXXLLLEEE???===???DDDMMMOOOcccaaaLLLBBB>>>DDDOOOiiiwww___SSSOOODDD======;;;888888666555444444444555111444111444===777,,,------------...///222555888666666555222111444888:::444555666888:::<<<<<<<<<===>>>>>>===;;;;;;===???>>>AAAHHHNNNSSSZZZkkkzzztttkkk______aaa[[[XXXYYYTTTKKKFFF@@@;;;888666444333000000///---,,,+++,,,---222111///,,,+++***+++,,,***...222222---***+++///###(((+++)))***...///,,,,,,+++***(((((((((((()))%%%&&&''')))))))))(((((('''))),,,---,,,,,,,,,,,,000/////////000///,,,)))------,,,++++++*********((('''''''''(((***,,,...---000///***)))---111111---///000...++++++...111111...++++++,,,///000000111000......000444999<<<<<<999999:::666000000555;;;GGGNNNZZZkkkrrrsss{{{xxxrrrqqqtttpppgggcccgggkkkooouuuyyyxxxssskkkffflllvvvsssssszzzzzzbbbJJJGGGZZZqqqnnnIII555888999EEEddd~~~wwwdddSSSmmm{{{yyyyyyttttttpppbbbKKK888222555444222000000///---,,,,,,...---+++++++++++++++***)))(((%%%$$$$$$'''***,,,,,,++++++)))(((&&&%%%$$$%%%%%%%%%%%%&&&&&&'''''',,,,,,***)))((((((((((((%%%$$$%%%%%%'''(((***+++''''''''''''&&&%%%$$$$$$%%%(((***)))%%%###'''---)))++++++)))---222333000333222000---+++))))))(((...444///+++///---***///%%%$$$###%%%'''(((((('''!!!!!!&&&///222---)))'''&&&$$$!!! !!!$$$(((***######$$$%%%&&&(((***+++$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""###%%%%%%&&&'''%%%###"""###$$$$$$$$$!!! !!!$$$(((***(((&&&###)))///000---+++---000)))+++......---+++*********)))&&&%%%%%%%%%&&&&&&$$$'''((('''))),,,,,,)))+++&&&%%%(((+++++++++---'''///000))),,,555333(((///;;;<<<000)))------%%%))))))+++,,,(((######(((...;;;HHHOOOWWWeeewwwZZZssseee]]]VVVOOOMMMNNNQQQXXX```YYYQQQJJJFFFBBB@@@CCCIIIKKKMMMaaacccLLLBBBAAAHHHQQQjjjppp\\\SSSPPPFFF???>>>999888777666555444444333333---111000444:::444///777---...///000222333333222444444444444333333555888333555888:::::::::888888>>><<<:::;;;>>>@@@AAA@@@AAAFFFMMMSSSVVV___sssnnniiijjjggggggfff^^^VVVQQQJJJDDD@@@===;;;:::333111///,,,,,,+++++++++------...///000///---,,,(((---111///***)))+++---***++++++))))))+++)))&&&'''((()))***+++***))))))((((((((((((((('''&&&&&&'''((()))(((((())),,,///222222111111222000---++++++++++++******)))(((((('''''''''((()))+++---...000222000+++(((+++......000222222000---,,,///333000---++++++---/////////...---+++,,,...222777:::333222222333222///...111555===@@@GGGXXXaaafffppprrrwwwwwwqqqoooqqqooogggiiilllqqqxxx{{{yyyrrrllliiipppzzzzzzssssss}}}vvv___HHHKKK___qqq~~~|||dddEEE666;;;AAARRRppp{{{eeeRRRmmm{{{yyyxxx|||zzzvvvjjjSSS:::///...666333...++++++---,,,***------,,,+++*********+++((((((''''''''''''((()))))))))((('''&&&%%%%%%%%%&&&&&&''''''((((((((((((******)))))))))******++++++***(((&&&%%%$$$$$$$$$((('''%%%######$$$%%%'''&&&***,,,)))$$$###&&&))))))+++++++++...444555222///...,,,***))))))******+++000......444111+++000+++***)))***,,,,,,,,,***&&&$$$'''---000---+++,,,)))'''&&&$$$$$$$$$&&&&&&)))((('''%%%$$$$$$$$$%%%""""""""""""""""""""""""((('''&&&###!!! '''$$$""""""###$$$$$$$$$!!!$$$'''&&&$$$###%%%'''&&&)))---000000///......222333333000,,,((('''&&&))))))(((&&&%%%%%%&&&'''&&&******((((((+++,,,***((($$$###'''******---111---666666///000888666+++&&&333555)))%%%...444000,,,+++,,,---+++)))...555>>>RRRhhhsss|||]]]qqqbbbRRRNNNMMMOOOOOONNNOOOSSSPPPMMMLLLJJJEEE>>><<<>>>GGGLLLbbbeeeMMMDDDEEEMMMVVVkkkgggWWWQQQPPPFFF@@@===555999999888666555444333222333333///000666222555EEE333333333333444222///---***---333999999555222444444777::::::999888777777999999:::@@@GGGIIIGGGCCCKKKOOOVVV[[[___jjjzzzqqqqqqmmmmmmlllccc^^^YYYQQQJJJEEEBBB???===888444000---,,,,,,+++***''')))---111555555222///+++---,,,'''$$$)))...111...---,,,,,,,,,,,,***'''***+++---...---,,,***(((******((('''&&&&&&&&&'''******)))((((((***...222...---,,,---//////...,,,&&&''''''''''''&&&&&&%%%''''''((()))+++,,,,,,---,,,...---+++---222555444,,,---,,,+++******,,,------,,,++++++---......---...---+++***+++---000222------...///000000111222666===<<<>>>JJJRRRYYYeeekkkwwwyyyqqqrrr|||zzzooogggjjjpppyyyvvvnnncccfffmmmwww}}}xxxqqqqqqyyy~~~qqqUUUJJJSSSiiiyyysssVVVAAA666999CCC[[[wwwyyycccSSSrrr|||zzzyyywwwuuunnnZZZAAA333222777444///***,,,//////+++)))******)))''''''(((***'''((()))******)))(((((((((((('''&&&&&&&&&&&&&&&)))***++++++,,,++++++***((((((((()))******++++++'''''''''&&&&&&&&&&&&%%%'''&&&$$$###$$$%%%''')))&&&+++---***''''''((('''(((+++++++++///444444111---,,,***))))))***,,,------111///111888222***...111///---,,,+++***(((&&&222+++&&&&&&'''(((+++000+++***((('''%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$###"""!!! $$$%%%%%%$$$"""!!!"""$$$%%%###"""###$$$&&&%%%%%%(((,,,---)))### ###'''%%%(((+++---...---++++++---------+++((('''((()))((()))***)))'''&&&&&&'''$$$))),,,,,,000777<<<>>>+++'''&&&)))******,,,111///333222---...444222+++---444333***'''---444555111---,,,000666>>>KKKVVV^^^qqq___rrrbbbTTTOOOLLLLLLKKKHHHIIIMMMRRROOOLLLIIIBBB;;;999<<>>555;;;:::999888666333222111555222,,,000999555444BBB555222000000111222000...,,,,,,000666666111111555888999:::888777777:::<<<999;;;???DDDJJJOOOQQQRRRZZZ\\\bbbhhhnnnzzzxxxuuutttmmmgggccc[[[TTTOOOJJJFFFCCC@@@<<<666333111111///---***+++...222666666333000))),,,***%%%&&&,,,000///+++)))))),,,...///---,,,+++,,,,,,,,,,,,++++++******)))'''%%%%%%&&&(((******++++++******+++...111,,,+++))))))+++++++++***$$$%%%&&&'''''''''&&&&&&&&&(((***+++,,,,,,++++++***+++******///555555222+++)))(((''')))*********+++******,,,......,,,***,,,+++*********,,,---...............111444555555666>>><<<;;;BBBFFFLLLZZZccclllssstttxxx~~~}}}wwwllljjjkkkqqqyyy{{{vvvpppeeebbbdddnnnxxx~~~|||qqqlllvvv{{{iiiWWWNNN___rrr~~~nnnLLL???777777BBB```zzz|||yyyaaaQQQqqq{{{ssssssuuurrr^^^DDD888:::333333///,,,...222///(((''')))***)))'''''')))+++''''''(((***++++++,,,,,,+++***((('''&&&&&&''''''***+++,,,,,,,,,+++***)))'''((()))*********)))(((!!!"""$$$'''((()))))))))$$$$$$&&&'''((()))))))))%%%***---++++++---,,,'''''')))******---222222//////...,,,***+++,,,...000000222///222:::333+++000...,,,*********)))'''%%%333+++&&&&&&'''''')))...+++***(((%%%$$$#########!!!###%%%'''))))))$$$######"""!!! !!!#########$$$'''***###""""""$$$&&&((('''%%%***+++***&&&""""""%%%((($$$)))...---***((())),,,%%%%%%%%%$$$$$$''',,,///'''***,,,,,,)))'''&&&'''$$$***...///444>>>GGGKKK333///------+++((()))---,,,***))))))+++,,,,,,+++777666333...++++++///333...,,,///;;;IIIUUUbbblll|||___tttddd___VVVLLLFFFCCCDDDJJJQQQSSSMMMGGGBBB>>>===DDDLLLHHHRRRnnnoooQQQDDDCCCIIINNNggg}}}pppfffXXXTTTSSSKKKGGGEEE;;;<<<;;;:::999666444111000000---***444@@@888///555000---******...111222222777111---...,,,+++000999;;;;;;999666444777===CCC>>>@@@BBBCCCGGGOOO[[[cccfffhhhmmmssszzz}}}uuupppiiibbb\\\WWWRRRNNNIIIDDD===999888777555333222111111333555444000,,,###(((******---111...(((---***(((+++---+++)))'''))))))''''''(((***,,,---***(((%%%$$$$$$'''***---$$$&&&((((((((('''(((***000...***)))))))))((('''&&&'''(((*********))))))&&&(((+++------,,,***))),,,+++)))(((---222///)))111...+++,,,///111111///))))))***,,,......+++)))'''((((((***+++---///000......---,,,///333444333000:::999666:::;;;@@@NNN\\\```jjjwww}}}{{{yyyzzzssskkkcccdddlllsssuuusssmmmeeebbbkkkuuu{{{rrrlllyyy}}}uuu___GGGLLLccc}}}wwweeeKKKDDD>>>999EEEggg{{{~~~bbbLLLjjjyyyxxxyyy}}}www^^^???333777///000...,,,///222---$$$(((***,,,+++))))))+++...'''''''''(((***---///000...---+++)))(((''''''(((((()))*********((('''&&&((()))***+++***)))&&&%%%&&&'''(((((((((&&&###""" ###'''+++---,,,)))(((###(((++++++...222000)))%%%((()))))),,,000000,,,333111///------...000222111111---111:::555...555,,,+++***+++---......---(((&&&'''+++---***((()))+++)))%%%###!!!"""$$$%%%"""###$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$$$$$$$&&&'''%%%"""!!!###&&&!!!!!!###%%%((()))(((&&&'''%%%"""!!!"""%%%(((***###,,,333000(((%%%)))000***)))&&&###"""###(((+++'''***......+++(((&&&'''+++...///,,,---444<<>>@@@KKK___qqq|||]]]vvvjjj___XXXPPPLLLHHHEEEFFFJJJHHHNNNMMMDDD===???CCCCCCFFFPPPiiiyyyWWWAAA===HHHUUUeee}}}jjjbbb[[[UUURRRMMMEEE???>>>===999444333555555111------///555;;;777//////555000666111,,,///------666555444222///...111555999444777===AAA>>>;;;>>>EEEEEEGGGHHHIIILLLTTT```hhhkkkoootttzzz{{{rrrkkkgggbbb\\\WWWRRRLLLDDD===888666444444222222111000///---+++***'''(((((()))******++++++))))))))))))((('''&&&%%%++++++++++++***((('''&&&---(((%%%%%%%%%&&&***///+++***)))((('''((()))***------,,,+++***)))((((((###%%%'''))))))***+++,,,&&&---***'''***''''''///'''+++///000...,,,---............---++++++---...111...+++)))+++---......******+++++++++,,,,,,,,,...---------...///111222111000000000222555888999>>>WWWiiiiiikkkwww|||wwwvvvrrrhhhbbbmmm}}}xxxvvvuuueee\\\mmm{{{ooonnnxxxzzzfffPPPKKKXXXvvvwww___CCC>>><<>>AAACCC@@@<<<===BBBEEEHHHMMMPPPTTT[[[dddkkknnnvvvyyytttooojjjddd```YYYSSSJJJBBB>>>:::666333///000000000000///......///...---+++***)))(((((()))))))))))))))((('''&&&******))))))))))))))))))(((''')))---...)))''')))---------,,,------...///******)))((('''''''''''''''***---...---***'''&&&***000+++(((,,,***(((///***---000111///......///***+++***((('''(((+++...,,,---///222444333000---++++++++++++,,,,,,,,,---+++++++++,,,---///000111000/////////000222555666;;;LLL[[[aaahhhtttyyywww{{{tttjjjeeekkkuuuyyywwwxxxzzzjjj^^^iiiwww{{{~~~~~~~~~|||qqqkkkpppxxxcccPPPUUUnnnsssXXXAAA999888IIIaaattt|||^^^LLL\\\vvvzzz}}}zzzpppWWW<<<000222222222222111000...,,,+++******))))))))))))))))))'''(((((()))************,,,***(((&&&%%%&&&((()))((('''&&&%%%%%%$$$$$$$$$###$$$&&&&&&&&&''')))+++)))(((***---,,,((()))---+++*********+++)))$$$!!!$$$'''))))))'''%%%%%%%%%'''&&&&&&&&&'''(((***+++111000)))+++555222+++///,,,---000666:::999222,,,000,,,+++---,,,((('''+++***+++***(((&&&&&&&&&$$$(((((('''%%%######$$$%%%######""""""""""""######!!!$$$%%%"""###'''%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''))))))((()))***,,,)))((('''&&&''')))+++,,,&&&%%%$$$%%%'''((('''&&&'''&&&)))///...)))(((,,,((()))***(((''')))...333///******111111***)))///))))))%%%"""$$$)))+++)))222000000666>>>JJJZZZiiisss||||||rrr^^^{{{lllYYYTTTQQQQQQOOOKKKKKKMMMRRRUUUSSSJJJAAA???AAABBBLLLQQQcccpppVVVEEE???BBBIIIaaayyyxxxfff\\\SSSOOOJJJDDD???>>><<<888555444555555333000333555999<<<888333222555,,,444333222777555111777222555999:::999777666666999666777;;;======@@@EEEBBBHHHPPPWWW]]]eeemmmsssyyy{{{uuuppplllfff___UUUNNNJJJDDD<<<666111111111111000000//////333111///,,,+++*********))))))*********))))))((()))(((''''''((()))***+++((('''***//////***''''''---.........---,,,,,,+++---,,,***))))))***+++---+++,,,,,,,,,+++)))'''&&&///222+++(((---***%%%))),,,...000000...,,,,,,,,,)))))))))''''''(((,,,...---...111444555333///+++++++++++++++,,,,,,,,,,,,)))))))))***,,,...000111///...------...///111222777===GGGSSS___iiirrrwww}}}tttllljjjkkkmmmrrrxxx|||tttdddfffmmmttt}}}|||~~~}}}ooojjjyyy~~~kkkVVVMMM[[[uuupppSSSAAA666999QQQiiiuuu~~~}}}]]]IIIWWWttt}}}}}}wwwdddJJJ666//////222222222111///...,,,+++************))))))((('''***)))(((''''''((()))***&&&&&&&&&&&&'''((()))***))))))((('''&&&%%%%%%%%%'''&&&%%%&&&))),,,------((()))...333222---+++---'''''''''((()))***((('''%%%&&&'''&&&%%%$$$$$$%%%$$$$$$%%%&&&'''((()))***///...)))000===:::000111...111555888888555000,,,,,,***)))+++***'''&&&(((***//////***(((+++((("""((('''''''''((('''%%%###!!!"""###$$$$$$###!!! !!!&&&(((&&&%%%&&&$$$"""######"""!!!!!!"""$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&(((((('''''')))***&&&&&&%%%%%%&&&''')))***'''&&&$$$%%%'''((('''&&&+++''')))111111(((###%%%$$$&&&((('''&&&'''+++///---)))***000...&&&###&&&......,,,+++000444222---###***333>>>PPPdddsssxxx{{{kkk]]]TTT```yyyhhh```ZZZUUUSSSPPPLLLLLLOOOQQQSSSQQQJJJBBB>>>???AAANNNOOO___dddKKK???<<>><<<555333222333666888888777333555888:::999777888999333999666333888555000666222666999;;;999777555555444000000555;;;>>>AAAFFFCCCIIIQQQYYYaaajjjttt{{{zzzwwwssskkkbbb]]]XXXQQQGGG>>>999888666333111///...---000...---,,,,,,---...///******+++++++++******)))***)))'''&&&&&&''')))***///***'''((('''&&&)))---///000000///...,,,)))(((---,,,***((()))+++---///,,,)))&&&%%%'''***---///000222***&&&---***"""$$$,,,,,,---,,,+++***)))(((+++,,,------,,,+++,,,...555222///---,,,,,,***)))************************(((((()))+++,,,...///000///......------...///000444222888DDDNNNWWWfffuuuyyyqqqmmmnnnlllhhhnnnyyy}}}|||kkkfffhhhooo|||~~~pppfffmmm}}}wwwjjjOOOLLLcccvvvfffLLLBBB888AAA___uuuxxx{{{cccQQQ```{{{|||yyyjjjSSS???666333000000000///...,,,+++***))))))*********)))((('''&&&***))))))(((''''''((((((&&&&&&''')))************(((((((((((((((''''''''')))&&&$$$''',,,000111000+++,,,000555444...+++,,,((((((((()))+++,,,---...&&&&&&&&&%%%######$$$&&&$$$%%%&&&((()))*********333444111666@@@;;;222444333666999999666222000000,,,+++******)))'''&&&&&&,,,333222***)))...,,,$$$&&&$$$###%%%)))***)))&&&"""###$$$$$$$$$$$$###""""""&&&)))(((&&&%%%'''(((&&&%%%###!!!!!!"""$$$%%%&&&'''''''''&&&%%%###""""""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((()))(((&&&%%%%%%&&&((((((''',,,,,,,,,+++---,,,&&& $$$'''******((((((+++......)))''')))(((%%%&&&******------+++,,,...+++'''///AAATTTbbbsss|||jjjXXXJJJAAA<<>>:::@@@JJJUUUpppggg^^^UUUSSSPPPGGG>>>999333222222333555777888888999;;;;;;999777666555444>>>@@@888333666333...333333555777777555444444555;;;666444777;;;<<>>;;;777444111000///...------,,,---...///000***++++++++++++******)))+++***(((&&&%%%%%%''''''///)))$$$$$$$$$$$$(((...000111222222222111///...((('''%%%$$$%%%'''***,,,)))'''&&&'''+++///000000,,,///)))(((000///)))+++------,,,,,,+++***)))(((+++...111222000---+++***666333///,,,+++***)))((())))))))))))((((((((((((((()))***,,,---...///000/////////....../////////222///111999<<>>;;;MMMooo|||kkk\\\hhh}}}yyywwwlllWWWBBB999:::888444000000...---,,,******))))))))))))))))))(((''''''((()))***+++***(((&&&%%%'''((()))******)))((((((%%%&&&'''((()))))))))))))))'''%%%(((---111222111...---000222000+++)))+++///...---***)))(((((()))&&&'''&&&$$$""""""%%%'''$$$%%%&&&((())))))***)))222777555777<<<666111999666888999666111...000333......---***((('''&&&%%%...111///'''%%%***+++&&&'''$$$!!!"""&&&(((((('''%%%%%%$$$$$$$$$%%%&&&'''$$$%%%''''''&&&&&&***...((('''%%%###"""###%%%&&&###$$$%%%&&&'''&&&%%%$$$"""###$$$$$$######$$$%%%'''&&&&&&&&&''''''(((((((((&&&$$$$$$&&&((())))))'''///,,,"""%%%333222%%%&&&))),,,,,,+++***,,,///'''%%%&&&)))***+++---000000333333---,,,222;;;@@@OOOdddxxxpppXXXFFF;;;666444333aaapppbbb\\\TTTMMMJJJIIIJJJOOOVVVPPPPPPPPPNNNGGGAAABBBGGGHHHJJJXXXtttlllRRRHHHBBB;;;===EEEWWWoookkk```VVVTTTQQQIII???:::555444444333222222333333444777777555666999:::888BBBCCC999333666333...222333444444333222111222333444111222777:::===BBBHHHTTTUUUWWWYYY^^^hhhttt}}}}}}zzzuuuooohhh___VVVQQQEEECCC???;;;888666555444222111111///...---,,,++++++,,,,,,++++++)))((((((+++***(((&&&%%%%%%%%%%%%'''$$$%%%))))))&&&&&&))))))***,,,...000222333333***)))''''''''')))+++,,,((()))+++000333333...))))))...,,,---666777333777111///------...---,,,***))),,,000111///,,,***)))111111111333333111---***)))))))))((((((((((((((()))***+++,,,---.........//////////////////000000000///111333111555GGG[[[fffhhhmmmpppkkkeeeeeejjjnnnyyywwwnnnhhhaaaaaalllwwwyyyxxxzzz{{{{{{wwwqqqjjjiiiqqqeeeNNNLLLWWWppppppRRR;;;888AAA[[[|||ttthhhooozzziiiXXXCCC777777999888555222222000...---,,,,,,,,,)))((((((''''''(((((()))((()))+++---,,,***'''%%%''''''((((((((('''&&&&&&%%%&&&''')))))))))((((((''''''(((***...000111000---,,,---///---((('''***((())))))(((&&&&&&''')))'''''''''%%%######%%%'''$$$$$$%%%%%%&&&'''''''''***111111222666111000<<<444555444111---,,,...111///000---)))'''((((((&&&,,,***'''$$$###$$$&&&'''+++(((%%%######$$$$$$$$$%%%%%%$$$$$$%%%''')))***&&&$$$%%%(((((('''***...)))(((&&&%%%$$$$$$$$$%%%!!!$$$&&&'''((()))$$$&&&'''&&&%%%$$$%%%'''(((((((((((((((''''''''''''%%%###$$$'''***+++,,,$$$,,,***$$$555:::222(((+++------++++++---000***,,,///111000,,,(((&&&***000444444;;;NNNfffuuummmyyy{{{sssppp[[[JJJ888111111222222333___vvvlllZZZTTTNNNLLLKKKKKKPPPVVVPPPOOOPPPOOOGGG???@@@GGGMMMOOO[[[sssvvv^^^KKKFFFAAA:::===GGGZZZooo~~~qqqcccVVVRRROOOIIIBBB===555555444222000000000111---111222111555<<>>@@@888333999666000333111222333333111000000111+++,,,111777;;;>>>FFFOOOTTTWWWYYY]]]cccmmmzzzwwwlllbbb\\\YYYLLLIIIEEE@@@;;;888777666555555555444111---***(((,,,,,,,,,+++***((('''&&&'''''''''&&&&&&%%%%%%%%%""""""&&&---...)))''''''&&&&&&''')))+++...000111---------,,,------......+++)))))),,,000000---)))+++333222222888777444;;;222///------//////...,,,(((***,,,------,,,---...555333333333333222000...++++++*********)))))))))))))))+++,,,,,,,,,++++++------...//////000000///---///111111///222<<>>999222---,,,...000111,,,,,,,,,,,,++++++******((()))***++++++***)))(((+++,,,---...////////////+++///111111222555777666>>>PPP___eeejjjooollldddhhhpppqqqpppooocccWWWZZZaaaooozzzyyyuuuuuuyyy|||www|||}}}sssgggeeemmmttt|||pppTTT@@@SSSsssrrrWWW@@@444???WWWttt~~~~~~kkkYYYDDD555...444555,,,(((---111///---+++***)))******)))'''%%%$$$%%%(((+++...,,,,,,+++******+++,,,---******))))))***+++,,,---))))))***)))(((%%%###!!!!!!&&&+++---,,,+++,,,---###$$$)))......***(((+++%%%(((***(((%%%######%%%'''((()))(((&&&%%%&&&''',,,***((('''&&&''')))***(((+++***...777333,,,111...///222444444222///,,,***,,,)))###$$$+++///---,,,"""###......###"""+++%%%))),,,,,,)))%%%%%%%%%###'''))))))((('''((($$$'''///111)))"""''''''&&&&&&$$$###!!! %%%$$$"""!!!!!!!!!""""""###%%%&&&%%%######$$$%%%******)))((('''%%%###"""%%%###"""###'''+++...000666)))(((222///###)));;;///111222000...///222666//////---***+++...111111<<>>999:::@@@QQQfff|||dddXXXXXXPPPIIIBBB999222444777888777444111............///111333666777666777888888777555333111...///000000000000222444666888999::::::>>>FFFKKKUUUVVV\\\gggqqqzzzxxxoooeeeaaaVVVPPPJJJCCCEEEEEE999444444666777333---///333++++++***((('''(((***,,,'''%%%$$$&&&)))***(((%%%((((((((())))))))))))))),,,---***%%%''',,,+++%%%(((%%%$$$&&&+++,,,((($$$***)))((((((%%%$$$+++444...======,,,(((333444)))...+++)))***...111111000+++,,,---///222444666666...333333---+++...///---%%%...)))###''')))''',,,+++******,,,---,,,)))&&&))))))***---111111---)))///333666444///---222888555AAAMMMYYYiiiuuuqqqdddaaabbbfffllllllfff]]]XXX[[[gggsssxxxxxxzzz}}}~~~zzztttvvvzzzooo^^^```ppp|||~~~~~~}}}rrrcccRRROOOddd}}}iiiDDD666===FFFiii|||kkkRRR>>>333...***+++///111000---777555333111///......///+++***((('''''''''%%%###((())),,,---,,,((($$$!!!))))))))))))(((((((((((()))+++,,,---+++***((('''+++***))))))))))))))))))+++***'''&&&'''***---000)))'''***///---%%%"""&&&$$$%%%'''((((((((('''&&&(((%%%###$$$'''))))))'''---,,,,,,...222444222000777222;;;AAA666---,,,)))222444,,,(((...---***///+++(((***///...)))&&&)))///---***'''%%%$$$###############$$$$$$%%%%%%&&&###%%%((())))))%%%"""%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""###%%%&&&$$$!!!$$$'''&&&"""!!!&&&&&&""" !!!%%%(((***+++222555000%%%###,,,///***+++///333555333///+++(((((())))))222:::333000===RRRjjj~~~sss]]]JJJ>>>666000,,,,,,,,,,,,,,,,,,,,,------```xxxkkk```XXXPPPLLLHHHFFFIIINNNOOOOOONNNKKKFFFBBB??????CCCKKKVVVcccqqq}}}}}}wwwgggUUUFFFBBB@@@???BBBJJJPPPccciiiYYYUUUKKKCCC>>>666555666777777666444111////////////000111333555666333444555666666444333222222333222111000000222444333666:::<<<@@@FFFOOOVVVWWWZZZcccmmmuuu|||}}}wwwoooiii___\\\YYYNNNKKKLLLEEEAAA:::666666666222000000---,,,+++***))))))+++---)))(((&&&'''((((((&&&$$$$$$%%%''')))++++++******)))++++++)))+++///,,,&&&)))******,,,------+++***)))((())))))'''%%%+++333222:::777(((###***,,,&&&------///222555444///+++******+++---...000111222///000---)))***...,,,'''$$$---***$$$))))))'''+++))))))(((((()))************)))***,,,//////,,,***,,,...333777555......444666<<>>777???YYYuuu{{{qqqcccPPP<<>>AAABBBCCCHHHOOOUUUVVV\\\eeeoootttzzz~~~vvvooocccaaa___RRRNNNXXX^^^PPPBBB777666999777222...///...---,,,++++++,,,---+++***((((((((('''%%%$$$$$$&&&((()))******)))(((&&&)))+++,,,...000---((('''))),,,+++***)))***+++(((((()))+++)))'''+++222555444///&&&"""%%%)))******)))+++...222111---)))++++++++++++,,,---//////222///***(((,,,///,,,%%%###---,,,)))///000---000*********(((((()))---///,,,*********,,,---,,,***,,,)))///<<<<<<222---111666444777AAAKKKTTT^^^gggXXXYYY^^^fffmmmooojjjdddYYYZZZbbbmmmpppnnnsss{{{zzzvvvsssttttttpppggg^^^fffoooyyy}}}jjjPPPRRRdddxxxzzzeeeMMM>>>@@@IIIccczzztttaaaLLL:::111---111///---...000000...***+++...222444555222///,,,+++******,,,...//////...+++***)))((())),,,...000((())),,,...---+++(((&&&,,,'''###%%%+++...,,,((()))******(((&&&&&&***---))))))((((((((())))))***'''(((***---,,,(((''')))%%%&&&'''((()))***))))))+++******++++++***(((%%%'''''')))---222555666555666111777;;;333000333///...111+++(((...+++%%%((()))&&&&&&''''''$$$###%%%%%%%%%%%%%%%%%%$$$#########$$$&&&(((((((((((('''$$$$$$$$$%%%&&&''')))***$$$%%%%%%%%%%%%$$$######""""""""""""######$$$$$$###''')))'''###"""$$$'''''')))(((%%%$$$%%%### &&&&&&%%%%%%%%%%%%&&&&&&+++///,,,%%%###''''''"""***((())),,,000111///---&&&+++,,,222>>>LLLgggvvvaaaBBB:::111,,,+++------,,,*********)))))))))((((((dddxxxiii___WWWOOOJJJFFFDDDGGGLLLHHHLLLOOOPPPLLLFFFBBB???AAAEEEQQQccczzzzzzcccKKK@@@<<<888:::@@@RRR___}}}lllZZZTTTKKKFFFDDD>>>:::888555333111000000000------------------------000111222222222222111111////////////000555:::???BBBDDDEEEEEEDDDGGGLLLQQQVVV\\\fffooottt{{{zzzvvvgggccc```SSSTTTjjj|||WWWHHH:::888:::999555222222000...------------,,,+++***)))((((((''''''&&&+++***)))(((''''''&&&&&&((()))+++,,,------+++)))((()))***************+++((('''))),,,+++)))+++000222---***)))((((((,,,111+++(((%%%&&&***...//////,,,,,,,,,,,,---...///000444111---,,,///000---)))&&&222333111777888444777---...///---+++,,,...111,,,+++***)))***+++,,,,,,///'''---===@@@444---111444...///777===CCCQQQbbb```aaabbbgggooouuutttooobbbYYYZZZgggppppppssszzzxxxzzzxxxuuuwwwxxxlll]]]cccmmmyyywww\\\SSS\\\kkktttZZZCCC===HHHVVVlllxxxqqqcccOOO>>>444333555111000000111222111...++++++---000111000---)))'''(((''''''(((+++,,,,,,+++000///---,,,,,,---///000///---***(((((())),,,---''')))---333666555///***222///+++)))((((((((((((&&&&&&'''''''''&&&&&&%%%'''(((***,,,+++))))))+++((()))))))))))))))(((((())))))***+++,,,***(((&&&))))))+++---000222222222888222444555---+++...)))+++///***(((---)))"""$$$(((&&&%%%%%%$$$######$$$&&&'''((((((((('''%%%$$$!!!###%%%&&&&&&%%%$$$&&&&&&%%%$$$###"""""""""##################""""""######$$$$$$%%%%%%&&&&&&%%%'''((('''%%%$$$%%%'''$$$&&&&&&%%%%%%$$$###!!!!!!"""#########$$$%%%&&&%%%))))))&&&%%%'''%%%!!!(((''''''+++000222///,,,&&&(((***???___sss}}}|||sss___KKK777999555///+++******))))))&&&&&&'''(((***+++,,,,,,dddvvvggg^^^VVVNNNKKKHHHFFFIIIOOOMMMOOOOOOMMMIIIEEEBBBAAA@@@DDDRRRkkkmmmQQQDDD@@@>>>BBBJJJWWWbbb}}}lllZZZUUUMMMGGGDDD>>>999666333///------...////////////......---------333333222222111000//////---.........000555;;;???===@@@CCCDDDEEEHHHNNNSSSWWW\\\eeennnuuu}}}qqqmmmjjj]]]```vvvUUUJJJ???<<<;;;888777888444222///...//////---+++)))))))))((((((((()))***///,,,(((%%%%%%&&&(((***++++++******)))((((((***///,,,)))+++///000...,,,)))'''))),,,,,,)))***---///))))))---...++++++000000,,,((((((,,,000111000,,,++++++***+++---///000222111000000...---...///---999999555:::999444666///000111111///---,,,,,,,,,++++++***)))***,,,...000''')))666;;;333...111222,,,---333666999EEEUUUbbbdddcccbbbgggqqqtttrrrjjj\\\WWWaaannnrrrtttvvvwww}}}~~~yyyxxxzzzrrrddd```hhhttt|||}}}eeeRRRNNN\\\sss{{{gggJJJ444666MMMccc~~~xxx|||vvv___UUUFFF999111000222444222111222333333222000...---------------,,,++++++---,,,+++,,,---...---,,,//////000000000000000000///---+++)))(((***,,,---'''---555999777333000///777000***))),,,---)))%%%((()))*********)))((('''&&&)))***)))))))))++++++,,,+++***)))((('''&&&&&&$$$&&&)))******)))((('''((()))+++---///000111222---)))---///,,,000666000)))---)))''',,,(((!!!###&&&&&&&&&$$$$$$%%%%%%%%%((()))))))))((('''%%%###!!!###$$$%%%$$$$$$''''''''''''%%%""" """!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%%%%'''%%%$$$%%%'''((('''%%%""""""###$$$%%%$$$$$$%%%"""$$$&&&%%%$$$###$$$&&& $$$''''''((((((&&&###'''''')))---111111///,,,...444<<>>CCCKKK^^^hhhppp]]]UUUKKKCCC???888666444111...,,,,,,---...111111222222111000//////333333222111000///......000000111000111333888;;;???AAADDDDDDDDDEEEJJJNNNSSSWWW```kkkuuu~~~yyyyyyuuuhhhhhhooooooQQQJJJDDDAAA===999:::===777444111111222222///+++))))))***)))((((((+++---,,,***'''%%%&&&)))---000---+++******(((%%%'''+++///***&&&(((---000---)))+++((((((++++++((((((++++++))))))---...+++((((((---,,,+++---000///+++''',,,+++)))((()))***,,,------,,,---...,,,)))+++000111;;;999444777444...//////......//////---)))%%%++++++,,,+++***+++...000...))))))...111000......111//////222222555===EEEUUU[[[\\\XXXZZZdddkkkjjjmmmcccZZZ\\\fffpppsssrrrxxx~~~{{{zzz{{{vvvnnnaaabbbiiittt}}}ttt___OOOOOO```ssstttYYY???000:::YYYvvvwwwvvvzzzwwwtttjjjYYYHHH???444...---//////...111111222222222222111111...---------...000333444000...------......,,,+++)))+++...111222222222111)))***---///...,,,)))'''+++000444222---+++///333111---)))***...///,,,(((&&&'''((((((((((((''''''&&&)))***'''&&&)))+++***,,,+++***((('''&&&&&&&&&"""%%%'''((('''''''''((($$$'''***---...000222444,,,(((,,,...,,,333999111''',,,'''%%%+++(((!!!$$$###&&&&&&$$$$$$''''''%%%&&&&&&&&&&&&%%%###""""""!!!"""###$$$%%%&&&'''(((&&&'''((())))))'''%%%$$$"""""""""!!!""""""###$$$""""""""""""""""""""""""'''$$$"""$$$''')))'''###### !!!$$$%%%$$$&&&)))'''***,,,***&&&$$$$$$&&&!!!$$$'''***+++***'''%%%''')))+++...000111111222333FFFYYYlllnnn[[[III111&&&+++///444222///,,,)))&&&%%%%%%$$$$$$$$$#########""""""aaaxxxnnnbbb[[[SSSOOOKKKIIILLLRRRRRRQQQNNNIIIEEECCCCCCDDDJJJMMM___\\\HHHAAABBBIIIRRRdddnnnwww```VVVIIIBBB@@@:::555333000...------...///000000111222111000//////000000///...............000222333333333555888;;;BBBEEEGGGFFFEEEEEEIIILLLSSSVVV```nnn|||xxxllllllhhhWWWRRRLLLGGGFFFCCC===;;;<<<<<<888555555666555111---+++++++++)))''''''***---***)))))))))***,,,///000***)))***---+++&&&'''---+++(((&&&&&&)))+++***)))---)))'''))))))&&&&&&((('''))))))))),,,---***%%%)))((((((***...///,,,)))111///,,,)))(((((()))***,,,((('''+++---***+++///,,,666555000444333...000111---)))+++...///+++&&&)))+++------,,,---000333,,,......+++,,,111111---111444333//////444777777KKKYYY```]]]]]]fffnnnnnnkkkllleee[[[]]]jjjssssss||||||{{{{{{{{{{{{xxxuuukkkdddcccnnn{{{~~~sss\\\NNNUUUfff|||~~~cccHHH>>>???LLLiiixxxsssrrrmmmdddbbb```VVVPPPIII<<<999555111000222222000---///////////////000111333............000222444666...---,,,,,,------,,,***((()))+++...//////......''')))---//////,,,(((%%%,,,...///---***((())),,,***+++,,,,,,,,,+++******$$$$$$%%%%%%&&&&&&''''''&&&***)))%%%###'''***))))))((('''&&&&&&&&&'''((($$$&&&((('''%%%%%%&&&(((%%%(((+++------...000333111---///...***000222(((&&&+++&&&$$$+++(((###&&&###%%%###$$$(((((($$$######"""""""""""""""###$$$$$$###$$$%%%'''***,,,&&&&&&'''(((((()))******%%%$$$$$$###$$$%%%&&&'''######""""""!!!!!! $$$$$$###$$$%%%&&&&&&%%%(((###"""%%%&&&%%%'''---'''+++...,,,(((%%%&&&(((&&&'''***------***'''&&&(((***,,,,,,,,,000777===EEE^^^sss~~~xxx\\\III???111,,,222444...---,,,+++))))))***+++&&&&&&%%%$$$######""""""```{{{sssfff^^^UUUPPPLLLJJJLLLQQQSSSRRRPPPLLLHHHFFFGGGHHHNNNRRRfffaaaNNNLLLQQQ]]]iiigggrrr|||cccWWWKKKEEEEEEAAA444333111///......///000------...//////...---,,,------,,,,,,,,,---.........000333444666888<<<>>>;;;???CCCFFFHHHLLLQQQVVVZZZ]]]iiiyyyyyyooossslllSSSTTTMMMHHHIIIGGGAAA<<<:::???;;;777777999888444///---...---***'''&&&))),,,***+++,,,---...---,,,+++''''''+++111///))))))...++++++,,,***)))***,,,///...)))&&&((('''%%%%%%'''$$$(((((('''+++222111***,,,(((%%%'''---444888999777444000,,,)))(((((()))...&&&###***///...---...%%%000000---444666444888555...''')))///333///***(((+++............111444,,,444555------444555---333777555------444555///777JJJWWWVVVUUU^^^eeefffjjjtttppp]]]XXXggguuuwwwyyyvvvyyy||||||yyywwwxxxjjjcccmmmzzz~~~zzz|||bbbTTTSSSaaa|||yyykkkLLL777???OOO\\\pppgggSSSIIIFFFBBBFFFEEE:::888;;;666...///111444666444111------------------...111333///////////////000000111///...---...///000///...+++++++++******)))))))))+++++++++*********))))))***+++...///...***%%%!!!&&&,,,111///(((###%%%((('''''''''((((((***+++,,,&&&***)))###"""''')))(((&&&&&&%%%%%%&&&''')))***'''))))))'''$$$###%%%((()))+++......,,,+++,,,......***,,,+++'''...000$$$&&&***%%%###***)))$$$(((!!!$$$###$$$)))(((###"""!!!!!! !!!###%%%&&&%%%$$$###"""$$$'''***---((('''%%%$$$$$$&&&)))+++''''''&&&%%%&&&''')))***&&&&&&%%%$$$###"""!!!!!!!!!$$$&&&%%%###"""%%%(((---&&&$$$&&&&&&%%%(((..."""&&&++++++'''&&&(((+++***+++---///...***'''&&&)))+++,,,***)))///<<>>333666333...,,,&&&&&&&&&&&&&&&%%%&&&(((***''''''''''''''''''''''''___|||oooiiiaaaXXXRRRNNNLLLNNNTTTXXXWWWSSSLLLFFFEEEHHHKKKOOOTTTkkkfffQQQHHHEEEJJJQQQ[[[rrrggg\\\UUUHHHAAABBB???999222///000222000...333///++++++///000---***//////......///000111222333666:::<<<;;;:::999:::>>>???DDDIIIJJJMMMVVV___bbbfffppp~~~|||tttkkkeeeTTTVVVQQQHHHFFFIIIDDD:::888999:::999666444333333.........---,,,+++***)))%%%''')))+++,,,,,,+++++++++***+++---///000...---$$$(((,,,+++''''''---333...111***%%%***)))(((///---***(((***......)))$$$444...***...222444777:::DDD;;;222...,,,)))'''((('''&&&+++,,,)))111555+++******...333111---000999222---//////---444888...+++---///---***)))+++...)))000111---666@@@888$$$777555666777444//////333333???DDDHHHQQQUUU[[[gggpppssspppddd\\\aaannnxxxwww|||{{{xxxyyy|||ooo```bbboooxxx{{{|||~~~}}}sssZZZSSSTTTeee{{{zzzgggLLLCCC666===\\\rrr~~~oooXXXJJJ@@@999;;;444888;;;111...111...,,,000000,,,,,,222333///+++,,,...//////,,,***(((***,,,---,,,******---///)))***,,,...///...---,,,&&&'''((()))***+++++++++...---***)))***---000333(((+++...///---)))'''&&&$$$///,,,&&&+++,,,&&&&&&'''((())))))((('''&&&%%%$$$))))))***+++)))$$$&&&)))+++)))%%%%%%(((---&&&&&&'''((('''%%%'''******))))))***,,,...//////...222333///,,,---+++((($$$(((---...+++&&&!!!((( %%%'''"""###(((!!!$$$%%%%%%###!!!&&&%%%###"""""""""###$$$###"""!!! !!!###&&&(((***!!!###'''&&&---333...!!!###$$$$$$###""""""###***...---%%%###&&&((('''***(((&&&%%%%%%%%%$$$###!!!&&&,,,,,,)))&&&'''))),,,'''&&&,,,222111---+++333&&&$$$...///,,,;;;UUU~~~pppRRR:::333...000...(((&&&)))***---,,,'''&&&)))((($$$(((***...222///((('''***^^^}}}pppggg___XXXTTTOOOKKKLLLOOOOOOOOOMMMIIIDDDDDDGGGKKKKKKTTTmmmhhhQQQDDD>>>AAAHHHVVVnnniii[[[QQQEEE<<<:::<<<666000///000111///---...,,,+++,,,...000///...------...000111111222222000444999===>>>???@@@AAABBBCCCFFFJJJKKKMMMVVV___kkklllqqq||||||sssmmmbbb^^^VVVMMMJJJIIIDDD>>>=========;;;888666666666333222111000...,,,***)))(((((()))***************---,,,,,,---......+++)))'''))),,,+++((()))---111...222+++'''+++***'''...***((('''(((***+++(((%%%000...111777:::555///---333222000000222333222///+++)))------***000444***)))+++222777444---,,,000333...000000,,,222333((()))))))))***,,,............333444///000666444,,,......222888888333//////,,,666999>>>KKKPPPRRRZZZiiippprrrjjjaaa```eeeiiiuuuxxx|||~~~xxxkkk___bbbpppyyyxxx}}}~~~xxxuuugggZZZ]]]pppmmmXXX<<<<<<;;;LLLnnniiiQQQBBB888222555///333666...***---+++...111000,,,,,,///000,,,,,,---///000000///...---000111111///+++)))***,,,***++++++***))))))***+++'''(((***+++,,,,,,,,,+++---,,,***(((((()))+++,,,+++...//////+++(((&&&%%%'''///***$$$+++---))))))))))))(((''''''&&&''''''+++,,,)))$$$$$$((()))&&&+++///111000,,,)))***---&&&&&&''''''&&&%%%''')))......000111111000...,,,''',,,...------///...+++...+++'''$$$#########$$$ &&&---...***''''''%%%&&&&&&&&&%%%###!!!  """%%%'''))))))'''%%%$$$%%%&&&)))***'''"""''',,,+++000555111''''''''''''''''''&&&&&&###'''(((&&&(((...111000***(((&&&%%%&&&'''&&&%%%%%%''')))'''&&&'''---333***&&&%%%))),,,+++))))))***%%%'''---,,,000HHHeeexxxhhhPPP:::444...***+++***%%%$$$&&&%%%)))***((())),,,,,,(((%%%&&&+++///...((($$$%%%___~~~pppeee^^^XXXUUUPPPJJJIIIKKKKKKMMMMMMJJJFFFDDDGGGJJJHHHTTTqqqpppXXXHHH???@@@GGGTTTnnnmmmZZZPPPEEE<<<777777444000///000111...,,,---...///...------...///,,,---...000222222222222000444:::>>>AAACCCEEEFFFEEEDDDFFFJJJMMMPPPYYYbbbnnnooouuu}}}wwwoooeeeZZZUUUQQQKKKHHHHHHEEEDDDAAA>>>;;;:::999999888777666444222///,,,++++++******))))))******+++///...,,,,,,,,,+++(((&&&'''((()))***,,,...000111...222---)))---+++''',,,))))))((((((((()))******000000444;;;;;;333+++'''000444555111111444000(((///+++...///+++000333***---...222555222---,,,///444///111111---111222'''+++)))(((+++000222000---000222333000,,,---333:::222//////555777444000...,,,333333999HHHMMMKKKQQQ___iiioookkkccc______^^^qqqrrrwww}}}}}}vvv~~~vvv```YYYhhhvvvxxx}}}{{{{{{}}}qqq[[[QQQ^^^vvv}}}}}}sss\\\EEE999EEEPPPeee}}}dddJJJ:::222///111+++000444,,,***---+++000222111---,,,---,,,)))+++,,,------......------+++---------+++***+++---+++++++++((($$$$$$'''+++((()))+++---------+++***---,,,+++)))''''''&&&&&&***+++,,,+++)))'''&&&'''(((...'''"""))),,,***...)))((('''&&&'''((()))***000...)))$$$&&&++++++((('''+++......+++(((((()))'''((()))((('''''')))+++---000333666555222...***+++///000---,,,,,,((($$$,,,(((""" """%%%...000//////...+++++++++***(((&&&$$$###"""!!!!!!!!!"""###$$$%%%&&&((('''%%%$$$$$$&&&''')))###!!!)))///,,,000555222***'''%%%&&&((()))&&&$$$%%%'''((((((+++//////,,,(((&&&$$$$$$%%%&&&&&&&&&%%%''''''&&&%%%'''---222)))'''(((++++++(((''')))$$$'''+++,,,...===]]]yyy{{{aaaGGG666000///***(((((((((%%%$$$%%%###'''))))))***------***%%%$$$&&&,,,---'''###"""```~~~oooggg```XXXTTTOOOIIIIIILLLLLLNNNNNNKKKFFFCCCCCCEEEIIIUUUsssuuu]]]MMMCCCDDDKKKXXXsssrrr[[[RRRJJJBBB;;;555333111111222111///,,,000333555222---+++,,,///////////////000111222333333777<<>>AAACCCEEEGGGFFFDDDEEEJJJOOOSSS[[[bbbjjjppp{{{{{{oooggggggcccWWWQQQRRRRRRMMMHHHDDDBBBAAA???===;;;;;;;;;999888666444333...,,,***)))***---000222,,,+++))))))******)))(((***((('''***///111000---,,,111---+++///+++&&&******++++++***)))***---///...,,,,,,///000000222777555888555---,,,444777555111))),,,000---000555000000000///---///444:::>>>:::222///,,,(((///555---,,,...000///---+++,,,---...)))+++111111,,,222>>>CCC888///...///---,,,,,,---333000,,,111222555AAALLLYYYfffmmmnnnjjjccc[[[___hhhssszzz{{{zzz{{{|||wwwuuuvvvuuukkkcccjjjxxxtttxxx||||||yyyxxxzzz~~~zzzwwwgggSSSMMM]]]qqq|||sssaaaLLL>>>888GGGddd{{{sssSSS:::333666222---444999333000333111------...//////...------......---,,,******))))))......------,,,+++)))'''&&&))),,,,,,***)))***,,,'''(((***+++***)))'''&&&)))************)))((('''$$$&&&'''''''''(((+++...'''000...((('''&&&...???---...//////...,,,)))((((((***+++,,,000555333...------+++)))((()))+++---***...///+++***---///---///111444444222111111222+++---......000222///))) '''///...)))%%%'''+++)))222555,,,'''***,,,)))'''))),,,......+++(((&&& """%%%(((***,,,---&&&&&&'''((()))+++---///'''$$$)))+++$$$'''000///222...***+++///111///,,,&&&&&&(((,,,//////---,,,&&&%%%$$$%%%''')))(((((("""%%%(((***)))(((&&&%%%***,,,222888777111...000------...666LLLiii{{{|||nnnOOO>>>111((()))000+++***))))))***+++***''''''%%%$$$$$$%%%'''***---000)))&&&(((******)))***\\\ooojjjaaaXXXQQQLLLIIILLLQQQLLLNNNPPPNNNJJJHHHIIIKKKNNNUUUmmmoooZZZNNNFFFEEEIIIRRRrrraaaOOOIIIAAA777888888777666555333111000,,,000555555222000222555444222///------000333555111555999===@@@DDDGGGJJJIIIGGGHHHMMMQQQSSSXXX^^^lllpppyyy}}}tttooohhh^^^UUUQQQVVVQQQLLLIIIHHHFFFCCC@@@>>>>>>===<<<;;;999777666000///---,,,,,,...111333,,,***((()))***++++++***///,,,++++++------***'''***///,,,)))...+++&&&+++***))))))))))))***++++++%%%&&&***000222000222666999888555333333777===AAA111(((+++000---///444111***...111333555999:::888;;;222...***%%%---333+++'''***,,,+++''''''***...000++++++000111,,,---333444///---000111---)))(((,,,333///)))***)))...:::BBBQQQdddqqquuupppcccVVVWWWbbbooowwwyyy{{{~~~}}}uuuwww~~~uuudddcccooouuuzzz~~~~~~yyyuuuuuuwww|||mmmXXXIIINNNdddyyy~~~mmm[[[GGG888:::CCCZZZvvv|||___BBB555444000+++333999222///222///,,,+++---111222//////111)))***++++++,,,,,,,,,,,,*********,,,------+++)))(((***,,,...//////---,,,))))))))))))((('''&&&&&&&&&&&&'''(((((((((''''''++++++,,,+++******+++---(((111111---+++(((///BBB333333222000---***'''%%%///000...******000333333444222...***)))***,,,---)))///000***)))///000---888999999666111///111444000111///...000333000***###(((+++)))######)))000(((///333000,,,)))%%%"""$$$&&&))),,,---+++)))''' """$$$&&&'''''''''###$$$$$$&&&''')))+++,,,,,,&&&)))***$$$(((000......+++)))***---//////...------///222///***)))+++)))))))))+++------+++)))((('''&&&&&&(((+++...111,,,,,,///555666111......000111777IIIbbbxxx~~~{{{yyy~~~rrrWWW;;;///---***''''''''')))((('''(((+++)))%%%%%%"""!!!$$$'''(((,,,111222,,,((()))***)))+++...]]]qqqfff___WWWRRRMMMIIIKKKOOOOOOQQQQQQNNNJJJHHHIIILLLLLLQQQggggggTTTMMMHHHGGGIIITTTwwwiiiQQQJJJBBB888:::999888666444222111111***...222333222111222444......///000111333555555444777;;;>>>@@@CCCGGGIIIGGGEEEHHHOOOUUUXXX\\\aaahhhnnnzzztttlllggg___WWWYYYTTTOOONNNNNNLLLGGGCCCDDDCCCBBB@@@>>>;;;999888555444111000//////000111---+++))))))***,,,,,,+++,,,,,,,,,,,,,,,+++)))'''(((---)))'''---***''',,,,,,***((())),,,,,,***'''$$$%%%***///000---///333777444666===<<<666888AAA333)))***000,,,---222000,,,111333222444777666111444......---+++333888000,,,,,,***((('''(((***,,,,,,,,,......---+++,,,///+++***+++000000,,,***+++,,,222...***///------666888EEEUUUccckkkkkkcccXXXVVV^^^iiirrrwwwzzz}}}yyyxxx{{{}}}uuuhhheeeiiiqqqvvv{{{|||zzzxxxyyyzzzyyynnn```MMMEEETTTjjjyyyuuudddSSSIII???<<>>???@@@888666555666777666222//////---+++,,,000111...+++,,,+++)))((('''''''''(((''''''''''''''''''''''''***+++,,,,,,*********,,,)))---,,,+++...***,,,;;;111///---+++******++++++///333333...***,,,000111///---+++******+++------,,,333444---,,,222444000888::::::777111///111444555444000---///222///(((***)))&&&######%%%))),,,)))(((***...---(((&&&&&&%%%%%%&&&''''''((())))))$$$$$$%%%%%%$$$###!!!!!!"""""""""######$$$%%%%%%***###&&&)))&&&***///***&&&&&&%%%%%%'''))),,,---111111333333+++""""""'''((()))+++...000...+++'''***(((&&&''')))---000111444...+++...000---,,,,,,...888MMMfffxxx~~~wwwTTTEEE444---......***&&&&&&))))))&&&(((+++)))###$$$"""$$$))),,,***,,,000---++++++,,,+++((()))---```tttbbb\\\VVVSSSNNNJJJIIILLLNNNNNNMMMHHHBBB>>>???AAAIIIMMMccc~~~YYYIIIGGGFFFFFFHHH\\\pppVVVNNNHHH>>>;;;:::999666222000000111,,,...111222111000//////(((***///333555666666555;;;<<>>666///555///)))***...111...***...,,,***(((''''''((())),,,+++***)))))))))))))))$$$&&&((()))))))))***,,,'''(((###&&&...***'''111+++)))&&&$$$''',,,222666&&&000777555000......---))))))***,,,000222333333000888999111000777999444111555777555111///111444000...+++***///555555000333...)))***---///,,,(((...%%%!!!'''***'''***222(((&&&###""""""%%%(((*** """$$$&&&'''(((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$"""'''&&&+++---%%%%%%&&&&&&&&&''')))---000''')))...///'''###,,,&&&'''***...///,,,'''###'''''')))+++---,,,)))'''===222***)))+++++++++,,,---@@@```}}}~~~wwwkkkaaa<<<888000)))(((,,,---,,,'''******'''))),,,***$$$'''%%%)))///000+++)))+++((())),,,...+++&&&&&&***]]]~~~pppeeebbb[[[TTTNNNMMMOOOQQQKKKIIIGGGEEEDDDEEEGGGIIIIIIRRReeeyyyZZZHHHBBBBBBJJJTTTkkkggg[[[KKK888333333222000///000333666///111333222000,,,******,,,000111111666;;;888000555666999===@@@BBBDDDEEEFFFIIIOOOWWW^^^eeeiiikkkfffiiiwwwzzzmmm^^^^^^\\\YYYUUUSSSQQQPPPOOONNNEEEBBBGGGFFF???===AAA888:::777111000333000***,,,111000***+++111...&&&222...+++---111222///,,,)))************)))((((((---,,,,,,+++++++++++++++***)))'''(((***++++++***---.../////////222777;;;...///000//////000222555555222///000222444333222000===;;;***&&&444888...444111...---///000///...++++++,,,---------,,,,,,---+++***,,,//////,,,)))///...,,,++++++,,,---...&&&///<<>>@@@===777666777444...***++++++)))+++---,,,(((........................---------------,,,,,,+++###$$$%%%(((+++...000222,,,***))))))+++,,,,,,+++***+++---000222444777888+++,,,...///111444888;;;444111//////111333222111+++777999000,,,222111(((000...,,,,,,...///...---***++++++++++++************)))((()))+++---......,,,,,,,,,+++,,,,,,---------000444888<<>>999555444666555...(((,,,------,,,******+++---,,,......+++---333999;;;:::::::::;;;<<>>666222888888333333444555555333...++++++...222222111...,,,+++&&&+++((('''---)))###&&&***)))'''%%%%%%%%%''')))+++((((((***)))$$$"""$$$###%%%&&&&&&%%%$$$""" """###$$$######$$$&&&)))$$$%%%''')))******))))))&&&---,,,---444000)))+++---***(((+++222555111,,,000111333333...(((***///666555222---)))&&&'''(((((()))###""")))---888MMMqqq}}}rrr\\\BBB333111)))---111111///---///111,,,)))...222222:::===222111000///000111///***&&&******,,,...+++(((***///cccqqqmmmggg___YYYUUUSSSQQQOOOQQQOOOMMMKKKIIIHHHHHHHHHBBBIIIXXXpppmmmSSSGGGBBB???BBBIIIXXXqqqnnnZZZKKK@@@666444000---+++,,,///111---------++++++,,,000333333555666666444333666:::;;;;;;;;;<<>>BBBFFFLLLVVVaaaiiilllqqqsssooommmpppssssssqqqjjjjjjrrrvvvuuuwww}}}xxx}}}}}}yyy{{{}}}rrraaaQQQOOOZZZooo{{{{{{}}}llllllmmmlllggg]]]SSSLLLIIIJJJNNNXXXgggwww{{{zzzyyyvvvtttgggVVVHHH===888===DDDQQQXXXbbbmmmvvv}}}~~~{{{|||~~~wwwoooRRR@@@<<<444///+++%%%---)))&&&...777---$$$,,,%%%))),,,,,,)))((((((((()))'''&&&(((,,,...,,,***...)))%%%$$$'''***)))'''+++((($$$"""###'''---000)))+++......---+++******///---++++++---///111222<<<333666999444444777333666555333222333222000///***---111222000---+++***&&&...---+++///+++&&&***)))((('''&&&'''((()))******'''''')))((($$$###%%%!!!"""$$$''''''&&&$$$$$$###$$$$$$###"""###%%%(((%%%&&&((()))***)))(((''''''...,,,+++///***###'''///***(((...555777222---111000000...((($$$***222444333000,,,'''%%%%%%'''!!!$$$ ...>>>SSSmmmxxxXXX???666444222,,,000333444222000000222'''''',,,***""")))111---000///...000333111,,,&&&++++++---000---***,,,111fffssskkkfff^^^ZZZYYYYYYWWWUUUPPPOOONNNLLLJJJHHHGGGGGGDDDIIIUUUiiihhhOOOCCC>>>;;;???FFFQQQiiiwwwaaaOOODDD999777333---((((((+++///.........------...111444111111444888888666777;;;;;;;;;;;;;;;<<<>>>@@@AAAEEEKKKSSS\\\ccceeeeeeddd___iii~~~uuummmiiieee```[[[\\\ZZZUUUOOONNNPPPPPPMMMKKKGGGEEEGGGGGGCCCAAABBB<<<666222222111...,,,......---------......------...---,,,+++***+++,,,,,,&&&&&&&&&''')))+++,,,---,,,+++)))***,,,------,,,------...,,,+++***,,,...---......---------000222...///111000...,,,,,,---111000222666777111,,,***---///000///---++++++,,,---,,,***)))((())))))******,,,......---,,,++++++++++++,,,---............///...---,,,,,,---///000222444777999>>>JJJZZZfffffflllooonnnllloooqqqqqqsssqqqpppppppppsssvvvyyyxxx~~~{{{zzz}}}zzzsssYYYQQQSSSbbbrrrzzz}}}xxxrrrlllhhhUUUSSSSSSSSSRRRPPPRRRWWW\\\bbblllyyyxxxmmm___RRRLLLTTT___jjjlllppptttyyy|||~~~~~~~~~cccMMM???111000444000555...+++888BBB444***444&&&)))***))))))+++***'''&&&&&&&&&(((+++---------111---)))'''((()))(((&&&'''''''''(((((())))))***,,,+++)))'''&&&)))---111444000---,,,***((()))---AAA666555666222444666...777444000///000111222222((())),,,......,,,)))&&&###***)))''',,,(((###((('''%%%$$$$$$''')))))))))***&&&%%%'''&&&######&&&"""!!!###((()))&&&%%%'''$$$$$$$$$###""""""$$$&&&((((((''''''%%%$$$###"""%%%,,,)))'''+++((($$$)))+++&&&$$$+++111000+++(((......000111+++%%%'''---(((+++......,,,(((%%%$$$)))...))))))888LLLfffkkkCCC------222///000000000000000///......%%%###((('''###222888111---)))(((***++++++)))''''''***///000...000444gggzzzmmmggg```\\\]]]\\\ZZZWWWRRRQQQOOOLLLIIIGGGEEEDDDEEEJJJVVVhhh}}}fffLLL@@@<<<:::>>>EEEQQQfff{{{aaaQQQHHH>>>:::444///,,,,,,,,,,,,...//////.........111333333//////555777555555777::::::;;;<<<======>>>???IIINNNUUU\\\aaaccccccccc^^^iii~~~uuupppkkkddd^^^[[[VVVSSSUUUUUUTTTTTTVVVNNNHHHEEEGGGFFFAAA>>>???;;;:::555000///000///+++,,,///111000---,,,...000,,,***)))''''''((()))***************+++,,,---...---,,,***+++---......---***///333222...+++---111111222111...,,,+++---......000222111...,,,,,,---+++...000111333222---&&&+++,,,...---++++++...000+++***(((''''''((()))***,,,+++******,,,,,,,,,++++++++++++***++++++,,,,,,---,,,***)))***+++,,,---///222333333555@@@QQQ___```gggmmmnnnooossstttssswww|||yyynnnjjjppptttrrryyy|||~~~|||zzzyyyzzzzzzeeeXXXMMMTTTgggxxx~~~uuupppiiiddd___[[[VVVRRRUUUVVVZZZ^^^^^^___hhhttttttzzz{{{uuummmhhhnnnxxx|||{{{{{{}}}mmmZZZCCC//////666333++++++(((///:::333(((***((()))'''&&&***000...(((%%%&&&((())))))***+++---///---***))))))(((((('''%%%''')))++++++***'''%%%)))(((&&&$$$$$$(((---222333...++++++)))%%%'''---999333555555000222444---333000...---...000111111((('''(((***------)))%%%!!!'''$$$###(((%%% %%%&&&$$$###$$$'''******))))))$$$"""$$$$$$"""$$$(((%%%###$$$))))))&&&%%%((($$$$$$$$$###!!!!!!###%%%&&&&&&%%%$$$$$$$$$$$$$$$""")))'''%%%******)))111333......444999555111000,,,,,,///111///++++++///%%%(((+++---+++(((&&&%%%%%%,,,(((&&&333GGG___yyyqqqTTT999+++***---///333///+++***,,,...,,,))))))!!!%%%+++%%%))):::DDD...,,,)))'''''''''''''''&&&$$$&&&,,,000//////111fff|||qqqjjjbbb^^^^^^]]]YYYUUUTTTRRRPPPLLLIIIEEECCCAAACCCJJJYYYnnngggMMMAAA===;;;???GGGTTTgggzzz^^^OOOKKK@@@:::444222333333///+++---...//////......000111777000---111333111///222777888;;;===@@@AAABBBBBBLLLPPPWWW^^^cccfffgggfff___kkk{{{vvvpppggg```aaaYYYVVV[[[ZZZRRRNNNRRRRRRLLLHHHIIIGGG@@@===>>>:::===888///...444333,,,***000555222+++)))...444...---+++))))))***+++,,,(((((()))+++...000333444,,,***)))***+++---,,,,,,)))222::::::444000222666)))***++++++,,,---111333...000333222...,,,,,,---+++---+++''')))///...((((((***++++++***,,,000444,,,+++)))((((((***,,,---111---(((''')))******(((+++***)))(((((((((******'''''')))+++,,,+++)))&&&(((---111111111777DDDPPP]]]eeekkkooossswwwxxxvvvzzznnnfffnnnrrrmmmyyyyyyzzz{{{yyyvvvvvvxxxmmm]]]KKKKKK___vvv}}}}}}xxxssspppooommmiiifffgggdddaaabbbfffiiijjjiiidddiiisss{{{zzzwww}}}}}}}}}~~~|||xxx{{{~~~}}}}}}xxxqqqcccIII///---111***---555222111===>>>222+++******&&&%%%,,,333111)))%%%(((***)))''''''))),,,)))))))))))))))***++++++)))))))))))))))((((((''' """%%%'''((()))***,,,...)))'''))))))&&&***222///...555666///000444...///---,,,,,,...//////...***((('''***///000+++'''&&&+++'''%%%,,,***%%%)))'''%%%###%%%))),,,,,,***(((###!!!"""""""""%%%***)))%%%%%%***)))%%%$$$((($$$%%%$$$###!!!!!!###%%%#########$$$%%%(((***,,,(((...***&&&***((((((111...)))***000333...***+++,,,***+++...///000444:::,,,,,,***'''%%%%%%''')))$$$...------<<>><<<999777666555333111222111///...---,,,,,,,,,%%%'''***---///000000000)))---222222///---///222111...,,,,,,...///...,,,+++---666777000222555...///666777...)))...666999777111,,,+++......)))###.........------,,,,,,,,,)))***++++++***)))'''&&&'''(((***+++++++++)))(((&&&'''((((((((()))---///---,,,***)))((((((''''''++++++,,,,,,,,,,,,,,,,,,222///------***,,,999HHHXXX___gggnnnqqqrrrtttuuussszzzsssbbb```hhh~~~xxxrrrsssxxx{{{yyyvvvkkknnn[[[GGGOOObbbrrr~~~xxxjjj^^^ZZZZZZYYY\\\```eeejjjqqqyyy~~~~~~~~~~~~uuudddOOO<<>>111---000)))333222,,,&&&%%%&&&''')))***...###%%%+++''')))222444222+++(((---///***%%%$$$"""###&&&***((($$$%%%***cccyyykkkddd\\\XXXYYY[[[ZZZXXXVVVQQQLLLHHHGGGFFFDDDBBBNNNSSS]]]ooo|||dddLLLCCCAAA???AAAGGGPPPddduuu```VVVJJJ???:::333...---...//////---///000///---,,,...000333333444333222333666999;;;<<<===>>>>>>@@@CCCFFFDDDNNNWWWZZZ^^^bbbaaa^^^gggsss|||qqqkkkiiieeeaaa___]]]\\\[[[YYYXXXVVVSSSPPPNNNLLLHHHFFF===<<<;;;;;;;;;999555333111111000......---------++++++*********+++,,,,,,---000333333///---///222222000---,,,......,,,***111000444111***000888444666888666///---111444333111...+++,,,...///,,,))),,,,,,+++++++++*********)))))))))***))))))((('''+++******)))((((((((((((((()))*********+++---///++++++******++++++,,,---///...------------......,,,***,,,///---+++000888DDDOOO___nnnvvvvvvrrrnnnrrruuuxxxwwwlllbbbdddlllmmmnnnpppvvv|||}}}xxxtttssssssaaaNNNNNNXXXeeeuuuooogggcccggglllnnnqqqvvvxxx{{{|||yyyrrreeeRRR???333//////...))))))...222000//////111---,,,///---(((&&&)))))))))++++++)))&&&)))000......---+++'''&&&&&&&&&&&&&&&&&&''''''(((((((((,,,***(((&&&'''***...000222111000...,,,---000333444222000/////////...,,,---,,,///333222...///444,,,***(((''''''&&&%%%$$$%%%)))---...+++)))((((((((())))))'''%%%%%%&&&''''''&&&$$$"""""""""###$$$###$$$%%%''''''&&&$$$###!!!######!!!!!!&&&'''&&&&&&%%%$$$&&&))))))&&&#########%%%+++111333000,,,///,,,((())),,,---+++((('''(((***---//////---+++,,,+++,,,------,,,***'''&&&111///222MMMlll~~~~~~mmmJJJ888555------111***222///+++((((((***,,,...///---$$$)))///++++++111000///(((&&&+++...+++'''&&&(((%%%$$$%%%$$$"""$$$)))fffssshhhddd___[[[ZZZZZZYYYXXXQQQNNNJJJHHHGGGEEEBBBAAAGGGNNNZZZmmmiiiPPPEEEBBB???AAAFFFMMMaaasss]]]PPPAAA>>>999333......000222333///000///...,,,,,,...000...///000000000222555888888;;;>>>???@@@BBBDDDFFFEEELLLTTTXXX[[[^^^^^^]]]dddsssyyyqqqmmmkkkgggeeecccaaa___]]]VVVTTTPPPNNNKKKHHHDDD@@@?????????@@@@@@>>>999555222222111000///......---222000,,,)))((((((***+++000222333222///...000333222000...------,,,+++***111///222000***000888333666555111...///222111---...------------...------+++++++++***************)))(((((((((((()))******---,,,)))'''&&&&&&'''(((''')))++++++*********+++))))))***+++---///111222333111///...---...///000000......000000...///111333===OOObbbooosssqqqmmmnnnmmmnnnooolllgggfffiiinnnqqquuuyyyyyywwwrrroooyyywwwhhhXXXPPPLLLVVVllltttrrrsssxxx||||||}}}~~~yyywwwnnn^^^LLL===777666000---+++......,,,---000222/////////---)))'''((()))+++)))&&&&&&***,,,+++...,,,)))(((((('''&&&%%%'''&&&&&&&&&'''(((***+++333000***&&&%%%'''+++...111...,,,,,,...///---+++222000...---...---,,,***000000333555222+++((()))%%%%%%&&&%%%######$$$&&&$$$&&&((()))))))))***+++$$$&&&))))))'''%%%$$$$$$$$$$$$$$$$$$######$$$$$$"""###$$$&&&&&&&&&%%%%%% %%%'''$$$###&&&)))***&&&''''''((('''&&&%%%$$$&&&%%%&&&)))...000...,,,///,,,((((((+++,,,+++******((('''(((++++++(((&&&***+++---,,,***'''&&&&&&&&&...///888WWWrrr~~~zzzyyyyyySSS999,,,000+++---222***000************+++...000111,,,&&&,,,222---,,,///,,,+++&&&%%%))),,,+++)))(((---&&&!!!!!!""""""%%%***gggvvvmmmjjjfff```[[[XXXVVVUUUOOONNNLLLJJJHHHFFFDDDCCCAAAIIIVVVjjjlllQQQEEEAAA>>>???DDDLLL]]]yyymmmYYYLLL===;;;999777555555444222000000000///......///111333...///000000000111444666666999===@@@AAABBBDDDEEEHHHMMMRRRUUUVVVXXXXXXXXXcccttt}}}uuurrrnnnjjjgggccc___\\\[[[ZZZXXXWWWWWWTTTQQQNNNGGGEEEDDDDDDCCC@@@===:::777777555444222000...---333111...,,,***+++,,,---///000000...------000222000///---,,,,,,,,,,,,,,,++++++222333...222555---------,,,,,,...000///---...000111///,,,***+++---,,,,,,,,,,,,,,,+++++++++))))))(((((()))***,,,---+++***((('''''''''((((((%%%''')))***((('''&&&'''((()))***,,,...000222444444222///---,,,---///000777222---,,,...111222333000333<<>>===<<<999666222///...........................+++++++++++++++,,,///111+++,,,,,,,,,,,,---...///+++***000111---222555,,,***+++------,,,+++,,,...,,,///111///+++)))***---++++++++++++++++++++++++***)))))))))***,,,...///&&&'''(((*********))))))&&&(((******(((&&&&&&&&&*********+++---...000111333111...,,,+++,,,---///222...***)))---111111///000///000666DDDTTTdddmmmmmmnnnpppsssuuurrriiiaaajjjoootttuuuuuuvvvzzz}}}}}}|||uuunnn```IIIFFF\\\mmmssszzz}}}~~~{{{iiiSSS>>>333333222444555222+++)))+++(((***++++++,,,---...---***,,,(((###&&&//////'''***'''$$$%%%(((***)))&&&'''&&&%%%%%%&&&(((+++---,,,+++)))((('''''''''''''''***...000000000000000,,,,,,,,,...000111///...//////...,,,++++++***)))'''((()))&&&!!!!!!###***(((&&&%%%&&&''')))***&&&&&&'''%%%###"""###%%%"""###%%%&&&''''''&&&%%%!!!"""###$$$%%%%%%&&&&&&$$$***---((($$$$$$&&&'''###&&&((()))((((((((()))%%%$$$###$$$%%%&&&&&&&&&***)))''''''((()))******+++(((&&&&&&(((***)))((("""&&&))))))((((((+++...)))...444LLLnnn~~~}}}}}}oooUUU555333,,,111******222+++000,,,222444---''''''(((&&&///)))++++++%%%)))...)))((((((((('''(((***)))(((111***&&&''')))'''&&&'''ddd|||jjjfff```\\\YYYVVVRRRPPPKKKKKKJJJGGGDDDAAAAAABBBFFFNNN[[[mmmlllPPPCCC>>>;;;===BBBKKKXXXoooiii\\\YYYPPPBBB<<<333,,,+++,,,...000000///...///222444555555111333444444333333444666444777;;;>>>??????@@@AAAAAABBBFFFLLLPPPRRRVVV\\\kkk|||xxxsssnnnllljjjhhhfff^^^\\\XXXVVVUUUTTTRRRQQQUUUQQQKKKGGGEEEEEEDDDCCCCCCCCCAAA???;;;777333111........................*********++++++,,,---...)))***+++,,,,,,---///111222------,,,)))222999333/////////000---))))))---(((+++---,,,******,,,///((((((((((((((())))))))))))))))))***+++,,,---...%%%&&&)))+++,,,,,,+++***)))***,,,+++***))))))***,,,++++++++++++,,,------000///---+++++++++---...,,,...///000333555222+++------...111999EEERRR\\\nnnppppppnnnoooqqqoookkkeeekkksssxxxxxxvvvvvvvvv{{{wwwlllSSSFFFPPP```jjjtttwwwxxx|||~~~~~~}}}|||ppp[[[EEE666222444;;;AAA@@@666---******,,,---++++++---,,,***++++++)))'''***...---)))---+++(((''''''&&&%%%$$$&&&%%%%%%%%%&&&''')))***%%%&&&(((******)))((('''......---***)))+++000444,,,,,,---///111222000///333222---((('''))))))&&&!!!"""$$$%%%%%%'''***,,,,,,)))&&&%%%%%%'''''''''+++***((($$$!!! !!!### !!!###$$$$$$$$$######""""""######$$$$$$%%%%%%&&&+++,,,((($$$$$$$$$### !!!###%%%&&&'''&&&&&&'''''''''((((((((())))))&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&'''((((((''''''(((***(((---777SSSttt~~~zzzqqqYYYFFF777,,,(((...&&&&&&111,,,111000999:::000''''''((('''000******'''!!!(((///***(((***)))''''''***+++***444///,,,,,,***&&&###$$$eeezzziiibbb[[[XXXXXXWWWTTTPPPKKKKKKIIIEEE@@@>>>???AAAAAAJJJYYYlllkkkOOOCCC>>><<<>>>DDDIIIWWWpppjjjYYYTTTLLLCCC===444---+++---000222111///...///111222111///+++---///000000000222333444777:::<<<<<<===>>>???@@@>>>BBBIIIMMMOOOUUU]]]ggg~~~}}}uuupppmmmlllkkkjjjjjjfffaaa^^^\\\[[[ZZZYYYSSSPPPLLLJJJIIIIIIHHHGGGEEEEEEEEECCCAAA===999777888666333111/////////000//////......///...---,,,)))+++,,,,,,++++++...111666//////...,,,555===666333...+++......+++***,,,)))***+++************+++'''''''''((((((((())))))'''((()))***************))))))***+++++++++,,,+++***+++,,,+++******+++------,,,,,,++++++,,,------......------,,,------...---111333111222555222---+++...111111111888DDDMMM```hhhmmmkkkjjjnnnqqqqqqjjjnnnssswwwxxxwwwuuuttt|||~~~|||xxxbbbMMMKKKUUUdddqqquuuvvvzzz~~~||||||zzzzzz{{{xxxkkkXXXJJJCCCFFFPPP[[[ZZZKKK888---+++//////,,,+++...---)))+++))))))---...,,,+++,,,------,,,)))&&&$$$$$$%%%$$$%%%%%%%%%&&&&&&''''''###%%%(((***++++++***))),,,***)))***---///111111.........000111000...,,,666444...'''%%%'''%%% ###(((,,,//////***'''$$$###%%%&&&&&&%%%))))))'''%%%###"""$$$&&&!!!""""""############"""$$$###############$$$$$$%%%((((((%%%$$$%%%$$$ """!!!!!!###&&&&&&$$$!!!'''((()))******))))))***"""$$$&&&''''''&&&%%%%%%"""%%%'''&&&###!!!$$$'''(((&&&%%%%%%&&&&&&&&&%%%''',,,999XXXwww}}}{{{{{{}}}{{{dddLLL===111&&&%%%---$$$$$$///))),,,---999;;;///&&&(((++++++///++++++'''!!!)))000***%%%)))***&&&''',,,///---111...,,,,,,)))$$$$$$(((fffyyymmmddd[[[XXXYYYYYYUUUPPPMMMLLLJJJEEE???===???BBBEEENNN[[[lllkkkOOOCCC???===@@@FFFHHHWWWrrrmmmZZZUUULLL@@@===888555444333222111222000...///000000---***))),,,///111222333555666555777999:::;;;;;;===>>>BBB???BBBHHHKKKLLLRRRZZZeeeyyyrrrmmmkkkjjjjjjeeeaaa[[[WWWVVVWWWWWWWWWOOONNNLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFDDDAAA>>><<>>777///000//////000000...+++(((---...+++&&&'''+++***###***'''$$$$$$'''(((&&&$$$'''$$$!!!"""$$$&&&%%%$$$!!!###%%%&&&&&&''')))+++%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""############%%%%%%###%%%'''$$$'''$$$!!!$$$'''((($$$ """$$$%%%$$$######$$$"""&&&''''''%%%$$$###"""'''+++)))### ###'''&&&###!!!"""%%%'''&&&$$$,,,111???___}}}~~~}}}xxx___III888'''&&&&&&000&&&%%%---%%%'''(((555888,,,###'''---......+++---)))###+++222***###((()))&&&(((...222111***))))))***'''%%%)))000ddd~~~nnniiieeebbb]]]UUUPPPPPPKKKJJJGGGDDD@@@>>><<<;;;@@@IIIWWWiii~~~kkkSSSFFF@@@<<>>@@@>>>777333555777777---333999999333,,,)))(((+++---,,,((((((,,,---+++777>>>===555444===CCCBBB999555000,,,+++++++++***...,,,)))&&&&&&'''***+++,,,,,,,,,+++***))))))(((%%%%%%%%%&&&(((+++---///(((******(((&&&&&&***...))))))***+++,,,---...///...,,,)))''''''***...000&&&,,,///,,,***+++,,,***+++******)))***,,,---///---,,,***)))+++...222555>>>RRRdddhhhhhhkkkpppsssiiieeedddlllvvvzzztttlllpppxxx|||zzzzzzxxxgggRRRJJJLLL[[[sss}}}~~~yyy~~~xxxvvv|||~~~~~~~~~~~~zzzyyywwwrrrqqqrrrzzzvvv]]]FFF;;;444000)))%%%+++222111+++,,,---......---,,,***)))///---)))((()))*********)))(((''''''&&&''''''(((***&&&###$$$(((---......000---+++---222666777777,,,,,,,,,+++***)))((('''+++(((%%%'''***+++'''###$$$&&&(((&&&""""""&&&***'''...***"""$$$"""!!!'''$$$!!!%%%%%%%%%***"""###$$$&&&''''''%%%$$$"""%%%""" !!!$$$&&&$$$"""###''',,,%%%###((((((!!!$$$&&&$$$ %%%***%%%""" !!!"""######&&&)))$$$ !!!$$$%%%###(((+++***%%%###&&&)))&&&###$$$'''(((%%%%%%(((###555NNNeeettt}}}}}}~~~vvvtttnnnUUU333(((111&&&)))'''"""###***---,,,---333000&&&$$$,,,000,,,+++(((%%%%%%''')))((('''***)))(((&&&'''+++111666,,,...000...***'''((()))ccc{{{uuukkk```YYYUUURRRTTTXXXOOOLLLIIIEEEBBB@@@??????AAAIIIVVVggg{{{|||fffOOOEEE@@@===AAAIIIKKKVVVlllssscccYYYHHHFFFAAA<<<999888777444111............///////////////000111111000000222444000222444555555666777888666999===AAAGGGNNNVVV\\\jjj}}}}}}vvvtttooojjjdddaaa^^^]]]^^^^^^[[[XXXXXXWWWTTTRRRPPPPPPPPPQQQLLLOOONNNJJJHHHJJJHHHBBBEEECCC>>>999888:::888333///111333111...---111444222333111---,,,......,,,555;;;999111111===EEEEEE666222...++++++***)))(((***))))))(((((((((((())),,,++++++***))))))((((((,,,+++)))'''&&&%%%$$$$$$&&&(((************+++,,,....../////////...------,,,+++)))((()))+++...111---***,,,000...'''(((...---+++)))((((((***,,,......---,,,,,,---000333555555BBBPPPXXX___hhhnnnnnntttnnniiikkkqqqvvvtttqqqoootttvvvsssuuuvvvjjj[[[JJJJJJUUUlll{{{}}}~~~~~~zzzyyy|||~~~yyyyyy|||}}}lllVVVHHH222///+++***---...+++&&&,,,------------+++***)))+++)))''''''((())))))(((&&&''''''(((((())))))***000---***+++///333333222...---,,,,,,///000111111,,,,,,++++++******)))))),,,(((%%%&&&((()))&&&###))),,,......++++++...222+++///***&&&(((%%%###+++&&&###'''&&&!!!''',,,%%%$$$$$$%%%&&&&&&%%%$$$### """######!!!'''"""***111+++(((***'''###&&&((((((''''''***---%%%""" %%%'''###!!!###%%%$$$###$$$%%%%%%$$$#########***((()))------***)))+++)));;;SSSfffqqqvvvuuurrrwwwxxxsssdddKKK444++++++$$$'''%%%!!!!!!''')))((('''...---%%%###+++...***,,,)))&&&%%%'''((('''&&&$$$######%%%(((,,,///111***+++---+++(((&&&'''(((cccxxxtttiii]]]VVVSSSQQQTTTYYYQQQNNNIIIDDDAAA@@@AAAAAACCCJJJTTTcccvvvxxxbbbMMMCCC???<<<@@@HHHIIITTTiiippp\\\UUUJJJFFFBBB<<<888888666333111...---,,,,,,,,,---...///,,,...///000000222444777444666888888888777888:::666888<<>>???999000000111111///---///333888---//////---///444666555333999999333333;;;???>>>111///,,,+++***)))(((&&&'''(((***++++++***)))(((******))))))((((((''''''''''''''''''&&&%%%%%%$$$'''(((***,,,......,,,***......000111000///---+++************+++---///111000''''''000...###$$$000...,,,)))''''''(((***,,,+++,,,,,,---...///111222000666===GGGVVVdddjjjjjjnnnhhhaaa]]]___eeejjjmmmooosssrrroooqqqvvvrrriiiSSSLLLOOOaaaqqqxxx{{{~~~}}}||||||~~~~~~{{{~~~|||~~~~~~zzznnnXXXFFF777222......---+++******,,,---------,,,+++***)))(((((('''(((******)))((('''(((***+++++++++******...,,,***,,,000222000......///000000...------...---,,,+++******+++,,,,,,)))&&&###$$$''')))(((&&&&&&***---...---,,,///222,,,---((())),,,$$$"""...)))%%%((('''###***111+++&&&&&&%%%%%%%%%&&&&&&&&&###&&&((((((&&&### )))###+++333///,,,+++$$$'''((()))***+++,,,,,,---***'''$$$###"""""""""!!!!!!$$$$$$!!!"""%%%&&&$$$(((&&&$$$%%%'''((('''%%%(((&&&(((,,,+++'''&&&'''---BBBZZZjjjqqqtttrrrnnntttyyyqqqXXX???333,,,&&&%%%'''&&&$$$$$$&&&'''%%%"""((()))######(((+++''',,,)))'''&&&&&&'''&&&%%%"""!!!!!!$$$(((+++***)))&&&((())))))'''&&&&&&'''dddvvvkkkddd]]]\\\ZZZUUURRRRRRPPPLLLGGGAAA??????@@@BBBEEEJJJSSS___qqqvvvaaaLLLBBB===:::<<>>???AAACCCEEEJJJQQQ]]]nnn}}}qqq]]]JJJAAA===999<<>>AAAEEEKKKSSS[[[aaaiiiyyyxxxsssttttttqqqkkkfffbbbaaa]]]]]][[[ZZZYYYXXXWWWWWWVVVXXXYYYYYYVVVRRRQQQSSSQQQSSSRRRLLLFFFDDD???:::999999999777333000...---111333111---,,,//////---======<<<888555333///+++...---++++++,,,,,,***((()))))))))((()))***+++,,,(((((((((''''''''''''''')))*********)))(((&&&%%%555111------...///...+++'''))),,,...///...,,,***((((((***,,,---...//////'''+++***%%%&&&...///+++)))***,,,,,,+++)))&&&$$$'''(((***+++,,,,,,,,,,,,222444777>>>GGGSSSbbblllkkkllllllhhheeegggnnntttrrrvvvxxxwwwvvvxxxyyyxxxooo___OOOLLLVVVcccpppxxxtttvvvyyyyyyxxxyyy}}}}}}|||oooaaaQQQFFF===???AAA@@@???===:::777......---,,,,,,+++++++++))))))+++...000000...,,,+++---///111222111000///,,,++++++---000111...***...222666666333000000111,,,+++)))))))))+++---///'''%%%######$$$'''((()))'''(((***+++***((('''''''''&&&"""%%%,,,%%%!!!,,,'''$$$'''(((&&&000999555---,,,***)))***,,,...000///000///,,,'''&&&(((+++)))""")))((())),,,'''...***%%%"""###%%%'''((($$$###""""""$$$%%%%%%$$$%%%%%%$$$!!!$$$)))***'''###&&&))))))((((((---111)))((()))------)))''')))---JJJfffssszzzxxxgggSSS;;;)))%%%++++++++++++,,,,,,)))(((((($$$((()))'''%%%&&&%%%$$$+++***(((&&&$$$$$$$$$%%%...)))$$$###'''***)))&&&&&&&&&&&&'''((((((''''''bbbzzznnnddd[[[ZZZZZZVVVSSSRRRQQQMMMHHHCCC@@@@@@CCCDDDEEEIIIQQQ\\\lll{{{|||jjjWWWFFF@@@>>><<>>GGGXXXgggcccgggjjjiiidddaaabbbeeeooossswwwxxxuuutttuuuvvvsssfffUUUKKKNNN\\\nnnzzztttxxx{{{{{{wwwvvvwwwzzz{{{|||xxxooo^^^MMMEEEEEEKKKYYYcccbbbaaa]]]NNN;;;000///...---,,,,,,,,,---)))***+++...000000...,,,)))+++---000222333444444,,,++++++---111222///,,,---///111222111///......******)))))))))***,,,---+++)))(((&&&$$$$$$$$$%%%((((((((((((((('''&&&%%%&&&***&&&%%%---,,,(((,,,'''$$$((((((%%%...666111,,,+++*********,,,...000&&&&&&%%%######%%%))),,,***!!!$$$)))&&&(((,,,***---+++'''###"""$$$''')))$$$######&&&)))++++++***''')))'''$$$$$$)))+++***&&&+++...---)))***000666,,,)))***......++++++...555RRRmmmuuuxxx~~~vvvcccQQQ:::'''%%%...***((((((+++***'''&&&((((((***+++***((('''&&&'''))))))(((&&&$$$###%%%&&&+++'''$$$$$$(((+++,,,,,,'''&&&&&&'''))))))(((&&&ddd|||qqqeee[[[YYYYYYVVVSSSRRROOOLLLGGGBBB@@@@@@BBBCCCDDDIIIQQQ\\\lllzzz}}}zzzhhhUUUEEE@@@???<<>>777;;;AAAHHHNNNTTT[[[___kkkyyyzzzwwwsssqqqpppnnnjjjfffffffffeeeccc```^^^\\\[[[YYY\\\bbbfffbbbYYYVVVYYYRRRTTTRRRNNNMMMNNNKKKGGGBBB???:::666444333444444...000000...///444666555;;;555///,,,,,,---...///...,,,***)))+++---------(((((()))))))))(((''''''((((((((((((((((((((((((%%%%%%''')))+++...111222---......---,,,+++,,,------------,,,+++***)))((())))))))))))***+++,,,---,,,000///***---222000))),,,,,,,,,++++++***)))))),,,,,,------......//////,,,,,,///444666<<>>>>>???@@@CCCHHHQQQ\\\lllzzz}}}yyyjjjXXXGGGAAA???;;;<<>>IIIVVV]]]eeejjjiiiddd```^^^llloootttuuurrrpppuuu{{{vvvuuukkkXXXKKKPPPbbbqqqyyyxxxyyy~~~~~~xxxuuuvvvxxx~~~|||~~~qqqUUU@@@??????>>>MMMdddpppssspppuuu^^^999333222000///......//////111000000111333333222111111000...---+++*********---+++***,,,111333333111222///------//////,,,)))(((((())))))))))))((('''$$$&&&((()))(((((()))***)))'''%%%%%%''')))******"""000,,,"""+++555000)))+++'''***)))"""'''***"""#########$$$%%%&&&'''''')))&&&%%%&&&))))))'''$$$(((###***...%%% ###!!!!!!'''((($$$###$$$((((((((()))+++...000///...)))...///)))$$$''',,,...222///+++************)))---***))),,,------///444HHHfff|||zzztttxxx{{{xxxqqqsssaaa@@@---000000)))***&&&%%%))))))%%%&&&+++))))))***+++***)))+++///&&&'''(((&&&######&&&)))###&&&((()))'''%%%%%%%%%(((&&&%%%&&&((((((%%%"""iiiyyynnnhhh```[[[ZZZYYYVVVTTTPPPNNNJJJEEEAAA>>><<<<<<@@@JJJUUU]]]fffpppvvvwwwfffUUULLLDDD888999BBBDDDDDD^^^uuu~~~fff[[[QQQJJJDDD:::333///.........------,,,,,,---...000111444000---...111333111...000555::::::888666999<<<999@@@EEEFFFLLLXXXaaabbbjjjwwwxxxvvvuuurrroooooojjjhhhddd```]]][[[\\\]]]\\\\\\]]]___```\\\UUUNNNPPPSSSUUUSSSOOOKKKIIIJJJIIIFFF@@@999999:::777222///---,,,...222666777666444222111333111,,,***+++333000,,,)))(((***---///,,,)))&&&&&&(((***)))(((...,,,))))))***+++***)))***"""'''...******///---+++)))(((***---///---+++222,,,&&&%%%)))+++)))&&&$$$(((---,,,)))'''))),,,---+++)))((()))+++...//////000///---******...111))))))***+++***)))((('''***---111000......222777GGG]]]kkkiiiiiiooommmbbbhhhnnnttttttpppooouuuzzz}}}wwwpppfffVVVJJJMMMWWWmmmwww|||yyyvvvwwwxxxvvvzzzzzz{{{}}}~~~|||~~~ttt[[[CCC???IIIYYYiiiuuu{{{aaaFFF999......000******...,,,***333:::888333222111000...000222444444111...+++)))***,,,///222222///,,,111)))'''+++***"""!!!'''000111(((%%%---,,,'''***...++++++,,,'''###'''000+++$$$%%%---...&&&$$$(((&&&&&&&&&'''((()))))))))***!!!)))""" 000,,,'''%%%%%%###""""""###%%%&&&///...+++'''(((***(((###&&&$$$"""!!!""""""!!! %%%******$$$!!!&&&))))))+++(((''')))...111000///***(((***......)))'''(((---+++///---(((---..."""%%%...+++(((///222111555PPPnnnttt{{{|||rrrtttsssxxxjjjSSS;;;---)))((('''%%%'''+++---***$$$""""""%%%&&&(((***+++,,,,,,,,,)))%%%!!! ###&&&((((((,,,***(((%%%$$$############))))))&&&***222000'''hhh{{{nnnhhh```[[[ZZZYYYVVVTTTOOOMMMIIIFFFCCCAAA@@@???DDDLLLUUU^^^iiiqqqqqqlllbbbPPPFFF@@@777888@@@@@@GGG]]]ooo}}}hhh]]]RRRIIICCC;;;444000...---,,,---,,,,,,,,,---...000111222000...///111333222111444777:::999555444666888999@@@EEEGGGLLLWWW^^^___hhhvvv{{{wwwuuurrrqqqrrrkkkgggbbb___\\\[[[ZZZZZZ\\\\\\\\\]]]\\\ZZZUUURRRPPPSSSUUUSSSPPPMMMLLLLLLFFFHHHEEE>>>::::::999666111000000333666777555222222///...000000...///222...///000000///...,,,+++111...***(((((('''%%%###!!!&&&+++---,,,++++++,,,)))$$$(((***%%%(((---(((---,,,,,,...000///,,,)))%%%'''+++///111000---+++%%%)))---,,,)))''')))++++++***)))((()))+++---...+++---...,,,***)))***,,,******))))))******+++,,,(((+++------++++++000444>>>PPP```fffjjjooommmeeebbbeeehhhjjjjjjmmmqqquuuqqqnnnkkkdddWWWKKKLLLSSShhhlllmmmhhhgggnnnvvvyyyzzzzzzzzz{{{|||}}}||||||uuu{{{wwweeeWWWXXXeeerrr}}}~~~}}}{{{nnn\\\>>>000---000---...000***555@@@HHHFFF>>>666000,,,,,,000666888777444111111+++...222555555444222000///,,,+++,,,+++'''&&&((((((---)))(((000...***...///---,,,,,,((($$$(((000,,,&&&'''///000***(((,,,------,,,***)))'''&&&&&&222(((000(((###+++&&&%%%$$$###""""""$$$'''***---//////,,,'''(((***'''"""$$$##################"""'''+++,,,&&&$$$''')))((('''((()))***+++,,,...000999111***'''&&&&&&+++111)))+++222333---111333***&&&---***'''...111222:::MMMmmmsssxxx|||www{{{xxxvvveeeKKK444)))'''''''''***((((((***+++***'''&&&%%%%%%%%%%%%&&&'''(((((((((%%%"""!!!$$$&&&'''&&&((('''&&&$$$#########$$$%%%******%%%'''---+++"""ggg{{{nnnhhh```[[[ZZZYYYVVVTTTNNNLLLIIIFFFCCCCCCCCCCCCEEEJJJRRR]]]iiiqqqnnneee```MMMCCC???888;;;AAA???FFFZZZkkkzzzhhh^^^QQQHHHCCC;;;555111///---,,,...------------///000111///000111222111222555666555777888777444444666999:::@@@EEEIIINNNVVV[[[]]]gggxxx{{{xxxtttsssuuurrrmmmgggdddcccccc```^^^\\\]]]]]][[[YYYVVVUUUVVVPPPRRRTTTTTTRRRPPPOOOPPPEEEJJJJJJCCC===<<<===<<<555555666888888666222///000,,,+++...000000444888///000111222111///---+++,,,***(((((()))******)))&&&,,,111///)))%%%&&&)))))))))+++'''"""***///%%%++++++---///000...***'''&&&+++000222000,,,***)))'''***,,,,,,)))'''(((***))))))))))))***+++,,,,,,)))+++------+++***))))))+++)))((('''(((***,,,...(((***+++***)))***///333555@@@QQQbbblllooollljjjjjjhhhhhhkkkqqqwww{{{|||qqqpppoookkk```SSSLLLLLLaaabbb^^^VVVTTT^^^llluuuyyyyyyyyyyyyyyyyyyxxxxxxooouuu}}}}}}||||||~~~~~~uuupppwww|||~~~yyypppQQQ===222000---111555111IIIVVV```\\\OOOAAA444,,,''',,,222555444111000000)))...333555333111//////,,,......+++***+++)))&&&%%%---,,,,,,111...)))///,,,++++++,,,)))'''+++222222,,,,,,111222+++)))+++///...---+++(((&&&%%%$$$''''''"""!!!$$$'''&&&%%%######%%%))),,,///---...+++'''''')))'''###"""###$$$%%%%%%%%%$$$$$$&&&)))***&&&$$$&&&'''%%%$$$(((+++***((((((,,,000<<<333)))$$$###&&&...666)))+++444666///111444---$$$***&&&$$$***+++///;;;LLLoootttuuuzzz||||||sss]]]@@@---&&&&&&&&&&&&,,,)))&&&&&&***,,,***''''''&&&$$$######$$$%%%&&&'''&&&$$$$$$%%%&&&%%%$$$&&&%%%$$$$$$###$$$$$$%%%$$$((((((###$$$(((&&&gggzzznnnhhh```[[[ZZZYYYVVVTTTNNNLLLHHHEEECCCBBBBBBCCCAAAGGGOOOYYYeeemmmmmmgggaaaMMMCCCAAA===@@@EEEAAABBBXXXllluuueee[[[LLLEEEAAA;;;777555333222000222111000/////////000111...222555555333444888<<<333555666666666777;;;>>>:::???FFFLLLQQQXXX]]]```iii|||~~~xxxuuuvvvvvvqqqllljjjjjjjjjgggddd___aaabbb___YYYUUUUUUVVVQQQRRRSSSTTTTTTSSSSSSSSSHHHLLLLLLGGGCCCBBBAAA???;;;;;;:::999777444111...000------111222111333777444222///,,,,,,---///000(((((((((***+++---------000222222---'''%%%&&&)))+++...000)))###000555((())))))***+++++++++***)))+++,,,+++***(((((((((((()))+++,,,+++((('''((()))(((((())))))************,,,,,,------,,,+++++++++))))))(((((((((((()))***+++++++++******+++///333111555EEE]]]kkkkkkjjjmmmbbb\\\XXX\\\eeemmmooonnnrrroooooopppnnndddVVVLLLZZZ\\\YYYOOOGGGLLL\\\iiitttvvvxxxxxxxxxxxxxxxxxxsssuuuxxxxxxxxxyyy||||||vvvnnnVVVEEE<<<555:::EEEGGG```llluuupppaaaOOO>>>222+++,,,---///111111000...(((///555666222//////000000666666...---000...'''+++222111---...)))%%%+++&&&'''((())))))***...222888222000222000***&&&&&&))))))((((((''''''&&&&&&***###)))&&&***,,,$$$333'''''''''''''''((())))))(((***(((%%%%%%((('''$$$###%%%'''((('''%%%$$$###!!!###$$$$$$$$$$$$$$$###%%%'''((((((''''''***,,,---)))(((*********---111...***///111+++,,,...'''&&&***((((((,,,)))...???SSSuuuwwwtttyyy}}}{{{nnnVVV:::+++((((((&&&%%%))))))(((&&&''')))(((%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$ $$$$$$!!!"""&&&&&&"""hhhyyynnnhhh```[[[ZZZYYYVVVTTTNNNLLLGGGCCCAAA@@@@@@AAA???GGGOOOUUU]]]fffjjjiii```MMMDDDCCC@@@CCCGGGCCCFFFZZZlllppp```VVVFFFCCC???;;;888777777777666777555444222111000111111///444888888555666;;;@@@555666777777888:::>>>@@@<<<@@@GGGOOOVVV\\\bbbfffnnn~~~xxxwwwtttppplllkkklllllliiigggcccfffhhheee^^^XXXTTTTTTRRRRRRSSSTTTUUUVVVVVVUUUNNNNNNLLLHHHHHHIIIFFF@@@@@@???<<<999666333222222222000222555555111///000222111...,,,+++,,,...///.........---+++***))))))---......///000///...,,,***---111+++&&&333999,,,///...+++)))'''''')))***'''$$$"""%%%+++......---***++++++***((((((((()))))))))))))))))))))))))))...,,,***))))))***++++++)))***,,,,,,,,,***(((&&&++++++*********+++...111222222???UUUcccdddffflllpppjjjdddgggpppxxxyyyxxxmmmiiihhhooowwwtttdddTTTPPPVVVYYYRRRGGGEEEQQQ___nnnrrrwwwzzzzzzyyyzzz{{{wwwwwwwwwvvvwwwyyy}}}}}}{{{oooeee]]]QQQSSS```eeerrryyy~~~xxxkkk[[[HHH:::999333......222555333///---222888999555333333666999>>>===444222555333+++///555111***+++&&&###+++%%%''''''''''''))),,,---555111......---)))%%%$$$'''(((''''''''''''''''''+++'''(((###......)))$$$%%%'''))))))'''%%%$$$!!!$$$%%%"""###'''((('''%%%'''***)))&&&###!!!!!! ###%%%%%%%%%%%%(((&&&$$$%%%((())))))'''&&&%%%)))///000---+++---///&&&&&&)))%%%''')))"""+++...---111222+++000EEE___}}}zzzvvvyyyyyy~~~uuuiiiPPP777------+++'''$$$%%%,,,000+++''''''(((&&&$$$%%%''')))))))))((('''%%%&&&''''''&&&$$$######))))))((('''&&&%%%$$$$$$ ######""""""$$$%%%$$$hhhzzznnnhhh```[[[ZZZYYYVVVTTTNNNKKKGGGBBB@@@???@@@AAABBBJJJQQQUUUYYYaaaggghhh[[[JJJDDDCCC>>>@@@EEEBBBNNN^^^jjj|||lll\\\SSSDDDBBB???:::777777999999:::777666444222222222222222000444777777666777;;;@@@999999999999:::;;;<<<<<>>DDDBBBLLL\\\hhh{{{kkk[[[SSSFFFDDD???999555555666888888222222111111111333444555///222444555555666:::===888888888:::;;;<<<;;;;;;CCCCCCIIISSSZZZ^^^fffnnnzzzzzz||||||xxxrrrnnnoooqqqkkkjjjgggeeeccc___[[[XXXTTTRRRQQQRRRUUUWWWWWWVVVTTTTTTQQQKKKJJJKKKJJJFFFAAABBBBBB@@@===:::;;;<<<333222333777666222///111---///222333333000,,,)))%%%(((,,,...//////111444222444666555222...)))''')))&&&,,,///+++---000***555444222---)))(((+++...---,,,,,,...000000---******)))(((((()))******+++111///,,,***((('''((((((+++(((%%%%%%'''((('''&&&((())),,,...///...---,,,(((((()))***,,,,,,+++***444555666:::@@@IIIWWWbbbggghhhiiiiiiiiimmmsssxxx}}}}}}zzzvvvvvvwwwpppfffPPPMMMOOOUUUVVVUUUVVV[[[dddlllwww}}}}}}zzzyyyyyywwwyyy|||}}}yyyvvv}}}~~~zzz}}}}}}zzzwwwkkkSSS>>>555444333111///...---...------...///000222444666666222......,,,***+++...***...)))&&&---+++&&&+++'''***)))&&&&&&***)))%%%&&&%%%%%%%%%(((******)))......,,,***)))'''%%%%%%%%%333666999___hhh>>>000%%%%%%%%%&&&&&&%%%%%%%%% %%%'''###"""%%%((((((%%%((()))'''""" !!!$$$(((""" $$$'''%%%&&&(((((('''&&&&&&&&&'''''''''...)))''')))))))))---222,,,(((000444***%%%))))))###""""""(((***"""000RRRnnn~~~yyy~~~rrrssssssaaaHHH222+++***&&&$$$'''&&&111444---***///333111%%%$$$###""""""###%%%&&&###%%%&&&&&&$$$###%%%'''''''''((((((((('''%%%%%%''''''''''''$$$###&&&)))gggooohhhaaa\\\ZZZYYYVVVTTTLLLJJJFFFCCCBBBCCCFFFHHHCCCGGGNNNWWWdddnnnmmmgggXXXKKKHHHFFF>>>===DDDDDDDDDWWWhhhkkk[[[UUUIIIEEE@@@999333222333555666------...///111444666888///000222333333555888:::333444666999<<<>>>===<<>>>>>222000111444555333333666444222111/////////000000***---000000...,,,---...000222111---)))***111888---&&&,,,333...+++,,,))),,,---...---******...111******)))'''(((---444999***)))'''''')))+++++++++444111---***'''''''''(((***(((((()))++++++(((%%%$$$%%%&&&(((***,,,......)))***+++...//////---+++222444333///333@@@RRR]]]]]]bbbfffeeeccceeemmmuuummmsssuuuqqqoootttwwwvvvZZZOOOJJJQQQZZZ[[[YYYYYYaaakkkwww~~~}}}yyywwwvvv{{{{{{|||}}}}}}|||zzzwwwyyy|||yyyzzz|||{{{|||~~~}}}qqqWWW???111777<<<:::333...000444111///...///333666999999999111---111111,,,...666)))---((('''///,,,$$$%%%###''''''%%%(((......***&&&&&&%%%$$$&&&))))))'''++++++***((('''%%%$$$$$$!!!444999;;;fffppp:::---+++'''$$$""""""###$$$$$$((()))%%%###%%%''''''###&&&(((%%%!!! ###&&&***""""""$$$""""""%%%&&&(((***(((%%%$$$&&&)))&&&###"""&&&))))))---222///111>>>AAA///$$$(((+++'''###""")))+++&&&999```ooo{{{vvvqqqrrruuu___FFF///'''%%%!!!""")))'''......'''(((222777333,,,(((###!!!%%%(((###%%%&&&%%%######&&&)))###$$$&&&'''''''''&&&&&&$$$%%%'''(((''''''+++000ddd{{{mmmhhhbbb___]]][[[WWWSSSTTTMMMGGGEEEEEECCCCCCCCCEEEHHHLLLSSS___kkkpppnnn^^^PPPEEECCCAAA;;;;;;???HHH\\\mmmttt\\\SSSLLLDDD???999555333444444444222222222222333222///---444222///000444777777666777999::::::888:::???CCCEEEKKKMMMTTTaaabbbcccmmmyyy}}}yyywww{{{{{{vvvqqqppplllkkkkkkkkkiiiddd\\\WWW^^^XXXSSSQQQSSSWWWYYYZZZZZZXXXVVVSSSQQQOOONNNMMMNNNOOOPPPLLLEEE@@@>>>>>>999999<<<>>><<<555222444///777888///,,,222777777333///---......---///444555999:::666...***,,,000000,,,,,,222444111---,,,+++***************++++++***)))***+++...222666888,,,,,,,,,+++***)))((((((555111---+++,,,,,,***''')))'''&&&%%%%%%&&&''')))((('''&&&&&&&&&''')))***,,,,,,------...//////000111000222444555999EEEQQQYYYfffgggbbbaaa___dddssszzzwwwtttssssssssssssrrrlll^^^NNNJJJPPPYYY\\\[[[ccchhhpppwwwzzzzzzxxxwwwwwwyyyzzzxxxzzzttt|||}}}|||}}}~~~{{{xxxcccAAA===333222333---///444000777666333555<<>>999:::???HHH\\\mmmuuu]]]TTTKKKFFFAAA;;;666444444444444222222222333333222111///444222111222555777777555666888:::999888:::???CCCHHHOOORRRZZZggghhhiiittt~~~~~~yyytttsssooolllhhheeedddddddddccc[[[ZZZXXXYYY[[[ZZZWWWTTTXXXXXXVVVTTTRRRPPPNNNMMMQQQOOOKKKEEE@@@???@@@BBB===;;;;;;;;;777111000222...333555111///333999;;;000///000444333///---...222555777555000,,,,,,...---)))(((,,,...,,,***+++,,,,,,+++***)))))))))***+++*********+++---...000,,,++++++*********++++++333000---,,,---...---+++---+++)))&&&%%%%%%%%%&&&)))((('''''''''((()))***&&&((())),,,///111333444222111222444555777???HHHNNN[[[aaaeeejjjfffaaafffqqqsssuuuwwwxxxwwwwwwvvv{{{lllYYYNNNPPP[[[gggnnneeekkkrrrvvvvvvvvvvvvwwwrrrxxx~~~zzzxxxwwwgggHHH:::000///222///111666333666555333333888<<<888000555111---,,,---......---666...---555666...***,,,&&&+++,,,***111:::888...'''''''''&&&%%%$$$$$$###)))'''&&&'''%%%"""$$$)))'''$$$###(((///111+++$$$'''%%%%%%'''&&&###$$$((('''((())))))))))))(((''' ###%%%%%%"""!!!!!!"""%%%$$$$$$##################$$$%%%%%%$$$$$$&&&((()))&&&$$$$$$'''***---...666444000---///000+++###,,,+++&&&&&&,,,///???[[[uuu|||rrrccc???++++++)))'''((('''$$$***,,,+++***,,,---+++'''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''')))******)))(((''''''((("""%%%(((###&&&...+++ddd|||ooohhh```[[[XXXWWWTTTQQQIIIJJJEEE===<<>>BBBIIIRRR\\\gggnnnlllfff]]]NNNBBB???>>>;;;===DDDIII\\\mmmwww___UUULLLHHHCCC===888555444444333111111222333333333222222444333333444666777666444555777888888777888===BBBEEELLLQQQYYYfffgggiiittt{{{uuurrrrrrqqqmmmgggddddddfffgggggg\\\[[[[[[\\\]]]\\\ZZZXXXWWWWWWWWWVVVTTTQQQOOONNNQQQMMMHHHDDDCCCBBBBBBAAABBB???===<<<777111000444222111222444222111555<<<333111111444333000...000111111222222000...,,,+++,,,'''%%%(((***)))***,,,+++***************++++++------,,,,,,+++*********+++***((((((((()))+++,,,///...,,,---///000000///...,,,***((('''&&&&&&'''))))))(((((())))))***+++,,,,,,,,,------.........333000000444555555888<<>>===EEEFFF@@@@@@HHHRRR]]]hhhpppnnnhhh```PPPCCC@@@@@@>>>BBBJJJKKK]]]mmmyyybbbXXXNNNIIIEEE>>>999666555333222///111222333333333444555333333555666777777555444444666888777666888===BBBCCCKKKPPPXXXcccdddfffrrr}}}xxxrrrppprrrooommmjjjiiihhhfffccc``````]]]ZZZXXXYYY\\\___```VVVWWWXXXXXXVVVTTTQQQOOONNNLLLLLLMMMMMMKKKEEE???GGGDDDCCCBBB===777666888888222222555333,,,...777888333............333999333000------...---+++(((+++((((((+++,,,***+++...((((((((()))***,,,---.........//////......---,,,+++***'''%%%%%%''')))+++------,,,---.../////////+++******))))))******+++***************+++++++++......------,,,++++++***111......333555444333444AAAFFFDDDHHHVVV[[[ZZZaaaiiipppxxx{{{xxxvvvvvvxxxtttssskkk]]]PPPOOOYYYeeeggggggiiinnnuuu{{{~~~}}}{{{{{{~~~}}}{{{~~~tttYYYCCC222///333...,,,///,,,000333333...---///000...+++---///,,,'''$$$&&&(((%%%$$$(((---,,,'''&&&***...---******111777333))))))(((((((((((()))******&&&%%%&&&'''%%%!!!!!!%%%"""$$$$$$"""!!!###&&&+++&&&$$$))),,,+++))))))&&&(((***+++***(((%%%###!!!!!!!!!"""###$$$$$$### """###%%%&&&&&&%%%$$$ !!!###$$$$$$%%%(((***&&&)))+++***)))))),,,000:::888444111333666222***...,,,***333999666IIInnnsss{{{{{{uuutttsssqqq\\\===+++,,,,,,...222...%%%...222---&&&$$$%%%&&&))))))((((((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%###"""$$$'''(((&&&###'''$$$+++///***+++...(((ccc}}}pppiii```ZZZWWWVVVSSSQQQJJJNNNJJJAAA???EEEGGGCCCCCCJJJSSS^^^jjjuuuuuuqqqfffVVVGGGBBB???<<>>@@@@@@???AAAGGGKKKLLLTTTWWW\\\fffgggmmm}}}zzzttttttxxxqqqlllfffbbbaaadddfffhhh```bbbcccaaa]]]XXXTTTSSSYYYYYYZZZ[[[[[[ZZZXXXXXX\\\WWWRRRNNNNNNOOOQQQRRRGGGFFFHHHJJJFFF>>>::::::555111111333222///000222---+++---111222000000222333///***((()))+++***)))((((((+++///...)))'''***///...,,,***)))(((''''''&&&&&&(((***---///000111444222///---+++***+++++++++---...---+++***)))***......---,,,***)))((('''))))))***++++++++++++***((())))))***,,,------...+++***+++000222111333777222;;;:::666:::<<>>:::888555333111---000222000...---111555...000222222222333666999;;;===???@@@???BBBGGGLLLHHHQQQTTTYYYcccfffooo|||uuutttxxxsssnnnhhhdddccceeefffggg___bbbdddccc^^^YYYUUUTTT[[[[[[[[[\\\\\\\\\\\\\\\\\\YYYTTTNNNKKKMMMQQQUUUKKKIIIIIIIIIDDD<<<999:::555666555222222444333///---+++---111111---+++,,,+++******+++,,,,,,,,,+++******,,,...+++&&&&&&***---,,,+++***))))))))))))'''''''''''')))+++---///222111000...---,,,,,,,,,***,,,///...,,,******,,,---------,,,***)))'''&&&((((((***+++++++++***)))++++++++++++************,,,+++---000//////444;;;000999:::666888555555>>>MMMOOOTTTYYY]]]aaadddfffeeeggggggddd```aaagggnnniiifffdddgggmmmsssvvvvvvsssxxxzzzzzz{{{}}}|||xxxuuuwwwwwwtttwww}}}xxxwwwvvvwwwyyyzzzzzzxxx{{{~~~zzzwww[[[???333666222...333555000333333111111333111---///111222///***'''&&&&&&&&&%%%$$$%%%))),,,,,,)))'''''''''(((((((((***,,,'''(((((()))***+++,,,---***((()))+++***&&&'''+++&&&'''((('''&&&%%%$$$%%%"""!!!$$$'''&&&""""""%%%$$$$$$###"""###&&&(((***&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%%%%&&&''')))))))))'''$$$######$$$%%%$$$$$$%%%'''((('''&&&&&&++++++---222444222(((222111///888FFFZZZqqqyyy{{{~~~}}}zzzxxx[[[EEE555---%%%&&&)))$$$+++......***'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&""""""###$$$%%%&&&''''''###$$$%%%&&&'''))),,,///111+++///444111333444,,,jjjqqqlllfffbbbaaa^^^ZZZWWWUUUJJJGGGLLLGGG;;;>>>KKKIIIPPPZZZeeerrr{{{zzzuuubbbSSSGGGEEEDDDAAADDDKKKNNN]]]gggwww}}}fffXXXJJJFFFBBB===:::777555333111---000222000,,,,,,000444---///111111000222777;;;888:::<<<<<<<<>>444;;;888444666222///666666777:::@@@EEEGGGGGGEEEJJJNNNTTTXXX[[[]]]aaaccc___aaadddfffiiinnnuuuzzzxxx{{{|||zzzzzz~~~|||ssszzz~~~}}}zzzvvvuuuuuuuuuxxxzzz|||{{{zzztttyyy~~~~~~{{{~~~zzzfffHHH888999333...222444111333444333444666333---555444111---)))(((((()))$$$&&&***///555555---$$$((((((******'''%%%(((,,,###$$$'''((()))'''%%%###+++***---000---(((&&&((($$$(((+++***&&&###$$$&&&%%%&&&)))+++'''"""!!!%%%%%%%%%%%%%%%%%%'''((()))"""&&&)))%%%"""(((&&&%%%$$$###$$$%%%&&&'''&&&'''(((''''''''')))+++)))%%%""""""%%%((()))(((------+++(((***---,,,(((+++333,,,%%%444JJJ]]]mmm}}}zzzTTT<<<---(((%%%+++---&&&***+++'''!!! $$$&&&%%%"""###$$$%%%&&&((())))))&&&'''((()))***,,,------)))))))))'''&&&***111888222,,,///444111444666...lll|||tttmmmddd^^^[[[ZZZWWWUUUSSSPPPKKKFFFEEEGGGJJJLLLHHHOOOXXXbbbmmmvvvuuupppeeeQQQPPPLLLLLLMMMAAAHHHIII\\\jjjvvvdddWWWUUUHHHGGGDDD>>>888333111000222111000/////////000111555555444444444555555555222666999999888;;;BBBHHHIIIOOOSSS]]]ggggggooo~~~{{{zzz{{{sssrrrooommmjjjgggeeeddd]]]YYYVVVXXX]]]```^^^[[[]]][[[ZZZXXXWWWXXXXXXYYYYYY[[[[[[XXXRRRNNNNNNOOOKKKIIIGGGDDDCCC@@@<<<999999:::::::::777333///,,,((())))))+++,,,...000111------///111222000,,,(((000000//////...,,,(((%%%%%%))),,,,,,)))''''''(((***+++,,,+++******,,,...000,,,+++---+++***000999...---,,,++++++,,,...///&&&***,,,,,,(((&&&&&&(((+++***)))'''''''''((()))++++++******************,,,++++++---111222///---444555555444222111111222<<<333111888;;;666555999666333:::<<<999CCCTTTXXX]]]^^^bbbhhhjjjjjjpppwwwrrrssstttvvvyyyzzzyyyxxx{{{~~~~~~|||~~~{{{{{{|||~~~xxxsss{{{|||~~~~~~}}}{{{{{{~~~~~~zzz\\\@@@888666111///222444000111555555111000444222111...***'''(((***---'''''')))---000000,,,((())))))((('''&&&$$$###""""""&&&***+++***(((&&&...,,,)))'''%%%$$$%%%&&&)))((('''$$$"""  &&&000555///&&&&&&,,,%%%%%%&&&))),,,+++&&&"""$$$%%%%%%&&&%%%$$$"""!!!""""""###$$$### """((((((((('''&&&$$$###"""---&&&###&&&'''$$$%%%)))$$$000777444444777222(((///444000,,,555BBBYYYttt~~~|||zzz{{{zzzoooXXX999222---)))...((()))'''((((((((((((&&&%%%$$$"""%%%(((******)))))))))'''!!!###---444333000000111%%%&&&***&&&)))444777---///...+++***---111222jjjzzzkkkeee___\\\\\\]]]\\\ZZZOOOOOOMMMKKKIIIHHHGGGFFFDDDLLLVVVaaannnwwwwwwrrrcccLLLHHHEEEIIILLL???DDDJJJ\\\iiiwwwjjjWWWPPPHHHFFFCCC>>>999666555444555444222111111222444555666555444444444555666777>>>>>>>>>;;;888999>>>BBBMMMVVVYYY___jjjoooyyy~~~|||{{{|||uuuvvvvvvtttnnneee]]]WWW]]]YYYWWWXXX\\\]]][[[XXXUUUXXX\\\___```^^^[[[YYY[[[[[[ZZZWWWRRRNNNKKKKKKLLLJJJGGGEEEBBB???;;;888<<<<<<;;;:::777444000......---,,,+++++++++,,,---.........000000...+++(((------...///000///---+++(((***,,,,,,)))''''''((()))***++++++******+++---///,,,+++---+++***...666------------,,,,,,+++***''')))***)))(((''''''(((+++***)))((('''(((((()))(((((()))***++++++,,,,,,,,,******,,,///000...+++111222333333111000000111888333///111222000...///222...222333...444@@@AAALLLWWW^^^^^^aaaiiinnnlllqqqqqqqqqsssvvvyyy{{{{{{~~~~~~~~~~~~zzzvvv}}}}}}~~~~~~~~~}}}|||{{{}}}}}}}}}|||zzzcccIII===:::777555444555111111444444000///333,,,,,,+++)))((())),,,...,,,***''''''***---...---&&&&&&&&&&&&%%%$$$"""!!!&&&''''''((())))))((((((+++***((('''&&&'''((())),,,(((### ###&&&"""%%%+++000,,,''')))///---)))%%%$$$&&&(((((((((&&&&&&'''((('''&&&%%%%%%&&&&&&&&&'''&&&%%%%%%'''(((&&&###!!!!!!###''')))+++&&&$$$'''(((&&&%%%(((''',,,333888666111000222&&&,,,)))'''///===UUUrrr|||{{{{{{||||||qqqYYY:::444...***...'''(((&&&'''((((((((('''&&&%%%%%%&&&(((((('''%%%$$$###+++&&&&&&...333444444666222''')))111...---...(((+++000555666444000,,,)))hhhyyymmmgggaaa\\\[[[YYYVVVSSSLLLJJJGGGEEEBBBAAA@@@@@@DDDKKKVVV```mmmuuuuuuoooeeeLLLDDDBBBIIINNNBBBFFFKKK\\\hhhxxxnnnXXXMMMFFFDDD???;;;777666666666555444222111222444666888666555444333333555777888999888777777:::???DDDHHHLLLZZZ^^^___lllyyy|||{{{{{{{{{yyyyyyxxxuuummmcccYYYSSS]]][[[YYYZZZ\\\]]]ZZZWWWYYY[[[^^^___^^^\\\XXXVVV]]][[[XXXUUURRRNNNJJJGGGJJJHHHFFFDDDCCCAAA>>>;;;???>>>===:::777444222111222111...,,,++++++,,,,,,///...------...---+++)))---...///000000000///...+++,,,,,,***((('''((()))%%%'''***+++++++++---......,,,+++,,,+++)))+++///,,,,,,......---+++(((&&&+++)))((()))***++++++***+++***))))))((())))))))))))))))))******+++++++++++++++***+++------,,,***,,,///111111000//////000222222...***+++......+++222,,,...///***---444000444GGGSSSRRRYYYjjjpppjjjooooooppprrruuuyyy|||~~~|||~~~{{{~~~~~~~~~}}}}}}~~~~~~|||{{{zzz{{{|||qqqYYYEEE===>>>;;;555555222111222111......000((()))***)))'''''')))++++++(((&&&&&&(((***++++++'''(((*********((('''%%%+++***'''%%%%%%%%%'''(((&&&&&&%%%%%%%%%''')))***)))&&&""" ###''')))%%%$$$&&&))))))(((+++000---)))%%%###$$$&&&'''(((%%%%%%&&&'''''''''&&&&&&"""""""""""""""$$$%%%%%%$$$"""!!!!!!"""%%%)))+++&&&######&&&(((&&&%%%&&&+++(((---777444))))))444000555111///666AAAYYYxxxyyy{{{|||}}}|||sssXXX999444///+++...&&&&&&&&&&&&'''(((((((((''''''''''''(((((('''&&&$$$###+++***---222444222111222222&&&'''/////////,,,"""***///555999666000)))&&&iiizzzpppkkkddd^^^[[[WWWRRRNNNPPPKKKCCC<<<999:::>>>AAAIIIPPPYYYaaakkkqqqnnngggaaaIIICCC???DDDJJJAAAHHHKKK[[[gggwwwlllYYYOOOEEE@@@;;;666444333333333111111111222333444555555666555333333333666888:::222000///333:::CCCIIIMMMFFFZZZaaaaaannn}}}yyywwwwwwvvvzzzxxxtttnnnhhhbbb^^^\\\\\\[[[[[[\\\]]]]]][[[XXX]]][[[YYYVVVVVVVVVXXXYYY\\\XXXUUUSSSRRRPPPKKKGGGGGGFFFDDDDDDDDDDDDAAA???CCCAAA>>>:::888666555444444222000...---...000111...,,,++++++---......---000111222222000///......---,,,***(((&&&&&&''')))###%%%)))++++++,,,...///,,,+++++++++)))(((((()))***+++,,,,,,+++***)))(((...+++((())),,,///...---*********)))))))))******---,,,+++***)))((('''&&&,,,,,,,,,,,,,,,,,,+++******---000111000//////000---111000)))***333555000333---000333///222555...+++888BBBFFFMMM[[[cccccclllooorrruuuxxxyyy{{{|||xxxzzz~~~~~~~~~~~~||||||}}}}}}jjjLLL===???<<<333444222000///---++++++,,,)))******)))&&&$$$###$$$###$$$''')))***(((%%%###'''(((***,,,,,,***(((''')))(((&&&$$$###$$$%%%&&&""""""!!!"""###$$$%%%&&&###$$$%%%&&&&&&&&&%%%$$$'''%%%$$$&&&((()))***+++###$$$%%%&&&&&&%%%###"""!!!!!!""""""############ $$$&&&$$$"""&&&***++++++)))''''''&&&(((+++------+++***,,,((()))------'''''',,,,,,///***'''+++111GGGfffxxx|||~~~{{{sssUUU777222---***...&&&&&&%%%&&&&&&'''((()))))))))''''''''')))******)))(((&&&***000555333...)))'''...$$$$$$))))))...111*********,,,///---++++++---kkk}}}nnniiiccc___]]][[[WWWSSSSSSNNNGGG@@@===>>>AAADDDLLLRRRZZZbbbjjjoookkkcccWWWCCC@@@:::;;;???:::FFFJJJZZZeeevvvlllYYYNNNFFFAAA:::555333333222000...000333666777666444222555444333333555777999;;;888555333555999???CCCFFFGGG^^^ggggggrrrzzzwwwtttrrrpppwwwuuuqqqmmmhhhdddaaa___ZZZYYYYYYZZZ[[[[[[YYYXXXWWWVVVTTTSSSUUUWWW[[[]]]YYYVVVSSSSSSTTTSSSOOOKKKJJJIIIGGGFFFEEEDDDAAA>>>DDDBBB>>>;;;999777777777888666444222000000111222+++***)))***---000111111///111333222000///000222---+++(((&&&%%%&&&'''((()))***,,,,,,***)))***+++++++++***)))((((((&&&%%%***))))))((()))***,,,------***'''(((+++------+++)))))))))*********)))))),,,,,,+++***)))''''''&&&---------,,,,,,,,,,,,---***,,,///000000///000111---333222,,,---555888444777111666999555777999111333000444<<>>;;;999000111111///,,,+++******)))''')))***)))&&&######### ###&&&''''''$$$""" """###%%%&&&&&&&&&$$$###%%%%%%&&&&&&''''''&&&&&&###""""""""""""######$$$%%%%%%'''''''''%%%###"""&&&%%%%%%%%%((()))'''$$$ """$$$$$$###"""!!! !!!""""""###%%%$$$###&&&,,,---)))%%%(((+++......---***(((,,,---000222666777555333)))***'''$$$(((000///(((>>>===777555:::===NNNkkkwww|||~~~yyyrrrRRR333///+++(((---''''''&&&&&&&&&'''((()))***+++((('''&&&(((***+++***(((%%%)))---...------,,,+++)))$$$))),,,)))///555000+++((('''***)))'''***111mmm~~~sssmmmfff```]]]ZZZVVVRRRLLLLLLJJJGGGDDDAAA???>>>HHHOOOYYYbbblllqqqnnnfffUUUDDDCCC<<<:::===999GGGGGGXXXdddsssmmmVVVJJJHHHBBB;;;777777666333111000222666888999777555333333333444555666888:::;;;:::999999999;;;???BBBEEENNNbbblllnnnvvv~~~~~~zzzvvvrrrnnnrrrsssuuutttpppiiiaaa\\\YYYXXXWWWVVVUUUUUUVVVVVVXXXYYYZZZZZZYYYVVVTTTRRRVVVUUUTTTUUUUUUUUUSSSRRRQQQOOOLLLIIIFFFCCC>>>;;;BBBAAA>>><<<:::999999999<<<:::888555222000///...+++******+++///111222222***---111111000111444888,,,***'''&&&'''((())))))000000///,,,)))''''''(((,,,---+++))))))+++)))%%%***)))((('''(((+++---///)))'''&&&&&&((())))))((('''(((((())))))))))))(((((((((((())))))*********,,,------,,,++++++---///+++,,,......---...///111///222333000///111333222???;;;AAACCC<<<<<<>>>777777------888;;;999FFFZZZbbbkkkvvv}}}}}}{{{yyyxxx~~~zzzwwwxxxzzz|||}}}}}}}}}~~~~~~~~~}}}}}}|||~~~~~~}}}|||^^^CCC999555000///111000---,,,,,,***'''%%%'''(((((('''&&&&&&'''%%%%%%$$$""" """%%%###$$$$$$%%%%%%%%%$$$$$$###%%%''')))******((('''&&&&&&&&&&&&&&&%%%%%%%%%***(((%%%"""!!!"""$$$%%%###&&&&&&%%%&&&'''%%% ######"""!!! !!!$$$'''""""""!!!!!!!!!"""######$$$((((((&&&***222000)))000...+++)))(((***,,,---))),,,///000444888777333&&&+++***$$$***777888///555111***,,,333444@@@ZZZssszzz~~~|||xxxsssSSS444...)))'''---''')))''''''''''''((()))***+++***'''%%%&&&((()))'''$$$))))))'''$$$(((000666888((()))222555000333555,,,---)))***///...((((((///lll}}}wwwpppggg```\\\YYYUUUQQQIIIIIIIIIHHHEEEAAA>>><<>>===;;;;;;;;;::::::999888666444000...,,,---,,,,,,...000222111000)))---000111///111555999,,,***((((((***,,,,,,+++000000...+++))))))+++---000111...***+++///---(((************++++++,,,---'''((())))))((('''''''''%%%&&&'''((()))(((((('''&&&''''''((()))***++++++***+++,,,+++******---000+++,,,,,,+++***+++---000......111444222///000444@@@>>>EEEFFF===<<<@@@;;;555000///444777;;;HHHWWW\\\fffrrryyy{{{zzzzzz{{{}}}yyyxxxzzz|||||||||{{{}}}~~~}}}}}}~~~jjjLLL;;;555333---222333000///000---''''''((()))(((''''''((()))'''''''''$$$!!!!!!###&&&((('''&&&%%%%%%&&&''''''"""###%%%'''''''''&&&%%%&&&'''''''''''''''''''''(((&&&###!!! """$$$%%% %%%&&&######&&&%%%!!!((()))***(((%%%$$$%%%'''%%%$$$###"""""""""###$$$!!!''''''%%%***222///$$$000...***&&&%%%''')))+++%%%)))++++++000666666222))),,,...------111555777BBB:::000555>>><<>>>>>======<<<<<<;;;;;;444555666666444222///...000//////000111111000...+++///222111......222777---***)))***---///...---++++++***)))***---222666333444000+++---222111+++***+++,,,------,,,***)))(((+++...---***((((((***$$$%%%'''(((((((((''''''))))))))))))((((((((((((((()))+++***((())),,,000++++++***((('''(((,,,///,,,***///777777000111999555555>>>@@@777666<<<:::666888444---+++333<<<@@@XXXbbbmmmuuuxxxyyy|||yyywwwvvvxxx|||}}}{{{}}}~~~}}}{{{{{{~~~zzz{{{}}}~~~}}}{{{~~~}}}~~~rrrUUU???777777---333666333222333///))),,,,,,,,,)))'''%%%&&&'''###'''++++++((($$$""""""'''&&&$$$"""!!!"""$$$%%% !!!!!!!!!""""""""""""$$$$$$%%%&&&''''''''''''!!!"""$$$&&&&&&$$$""" $$$&&&!!! %%%'''%%%(((---222333///(((###!!!%%%$$$###!!!!!!!!!"""""""""((()))''',,,444///###))))))))))))(((&&&%%%%%%(((,,,......222:::;;;666...---111555...%%%+++999CCC888,,,111:::555777IIIhhhsss|||~~~}}}|||{{{xxx^^^<<<333+++&&&+++&&&))))))((((((''''''(((***+++(((%%%###&&&,,,000///---''')))((((((...555222***111)))((((((***555999,,,---%%%$$$***,,,)))000;;;lllvvviiiaaaZZZZZZ[[[YYYYYY[[[VVVRRRLLLGGGEEEFFFHHHKKKSSS\\\``````kkkzzzxxxjjjWWWEEEGGGRRRLLLAAA@@@@@@NNNWWWbbbooosss___RRRJJJ@@@>>>:::777666444222000...---,,,///333555333111666666666666666444111...444444555666999===BBBEEEQQQZZZ___jjjzzznnnvvvuuusssrrrrrrqqqooommmeeebbb]]]XXXUUUTTTUUUUUUKKKHHHFFFHHHNNNTTTVVVWWWYYYWWWTTTRRRQQQSSSUUUWWWRRRQQQOOONNNKKKEEE???:::;;;AAABBB<<<<<>>CCCGGGIIIUUUeeeuuurrr]]]OOOGGGGGGBBB<<<888555333111///000//////000222333333222333333444555777777555444888666555666:::>>>BBBDDDTTT^^^dddnnn~~~sssqqqqqqssstttvvvtttqqqnnnfffbbb\\\UUUQQQNNNMMMMMMMMMLLLJJJKKKNNNRRRTTTUUUXXXXXXWWWWWWWWWWWWXXXXXXVVVRRRLLLGGGEEEEEEEEEDDDAAABBB@@@<<<<<<===;;;666000666::::::999999444......000333555555333000///***'''000555222333555...---***((((((******'''$$$---;;;999111999>>>666//////+++------***111555,,,$$$***,,,******------***...+++((('''(((((('''%%%)))(((&&&%%%%%%%%%'''(((+++999555)))((()))&&&'''))))))))))))))))))******,,,''''''///333...'''$$$,,,,,,...///111222333333...---------...000222333222333444333000///000222BBBIIIZZZnnnyyyzzzzzz|||zzzyyy}}}~~~zzzyyy~~~}}}lllNNN<<<888444111---++++++,,,,,,,,,''',,,,,,'''$$$%%%&&&%%%"""###$$$%%%&&&&&&%%%%%%(((&&&%%%%%%%%%$$$ &&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$"""!!!!!!"""""""""$$$&&&%%%$$$###%%%'''"""!!!!!!"""%%%'''''''''&&&'''%%%###%%%+++---,,,'''$$$###%%%(((+++***)))---+++)))***+++,,,,,,,,,,,,111555333...---444;;;111///:::@@@666///000,,,888555333111...---444===TTTnnnyyy{{{ttt{{{rrrcccKKK444...,,,'''%%%'''&&&'''((()))))))))((('''---+++***(((((()))***+++)))&&&'''+++,,,)))***------......,,,)))***---000)))------+++***+++)))&&&eeeyyynnneee]]][[[ZZZWWWUUUUUUPPPQQQRRRRRROOOJJJEEEAAAHHHUUU```gggqqqyyyqqqaaaWWWCCC>>>DDD@@@===CCCGGGKKKVVVfffvvvqqq]]]NNNEEEHHHCCC===888666444333222111222222111111111444666555555555555666888999999999777555666:::@@@EEEGGGRRR]]]eeeqqq|||ssstttvvvyyyyyyvvvpppllliiieee___XXXSSSPPPNNNMMMKKKKKKKKKJJJIIIJJJMMMPPPRRRSSSVVVXXXYYYXXXVVVUUUUUUPPPJJJFFFEEEGGGHHHIIIGGGAAA===<<<<<<::::::===111777<<<<<<;;;999333,,,///000111222222111000///,,,(((---111...222777333******,,,---,,,+++)))''',,,666555444;;;888...+++...+++...///+++111444+++%%%'''((((((+++000000---333///***''''''((())))))(((((('''&&&&&&''')))***+++666111&&&&&&'''$$$'''&&&'''((()))+++,,,------+++(((***000444///(((###***,,,///111333333222222///............///000111///000111111///......///===FFFWWWmmm{{{~~~}}}|||~~~zzzzzz~~~}}}~~~xxx\\\FFF<<<000---+++***+++,,,++++++''')))'''######''')))(((######$$$$$$$$$$$$$$$###'''&&&%%%%%%%%%$$$!!!&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$######""" """$$$%%%%%%&&&(((***#########""""""###&&&)))"""&&&'''$$$%%%+++///000'''&&&%%%$$$$$$%%%&&&'''...+++)))(((***,,,---...000333333...)))***222:::444111999>>>555000222000000000222555444444999@@@TTTppp{{{www}}}sssgggQQQ:::///+++&&&&&&)))$$$%%%&&&'''((((((((((((+++***((('''&&&''''''((((((&&&&&&)))***((()))+++...---,,,***((((((***,,,(((+++,,,)))((((((&&&!!!gggxxxoooggg___]]]\\\XXXUUUVVVWWWTTTOOOKKKHHHGGGGGGHHHJJJTTT]]]bbbkkksssooodddVVVEEECCCIIIDDD???BBBAAARRR[[[ffftttooo]]]PPPHHHBBB???;;;999888666555333111222444222111222777<<<;;;:::999888777777999;;;777999:::999:::???GGGNNNKKKXXXbbbooo~~~}}}{{{yyytttmmmiiijjjgggaaa\\\WWWTTTSSSSSSKKKMMMNNNLLLIIIIIIMMMPPPQQQRRRUUUWWWXXXYYYXXXXXXPPPNNNLLLJJJJJJIIIFFFDDDIII@@@;;;???>>>999999???999;;;999555444555555222...............---------111,,,000222...222888444.........,,,++++++...111)))------000666...&&&***---***......***111666///111---)))(((+++000111000222///+++((('''((())))))((((((''''''((()))***+++%%%...***"""&&&((('''+++((()))***+++---...///000***+++---...------...000000000111111111000......222111111111111111111111222000...,,,---000444777<<>>>>>===;;;999:::===@@@888>>>BBB???:::;;;FFFPPPLLLYYYcccooo}}}{{{vvvrrrnnnllljjjgggbbb]]]XXXUUUSSSRRRPPPSSSTTTSSSQQQRRRUUUXXXWWWWWWWWWXXXYYY\\\^^^```RRRPPPMMMKKKJJJHHHEEECCCGGG???<<>><<>><<<:::888666333...***...000333555777;;;???CCC>>>@@@AAA???===>>>CCCGGG===DDDHHHDDD<<<:::CCCLLLRRR___gggqqq}}}~~~wwwtttsssrrrrrrqqqnnniiiccc]]]XXXTTTSSSRRRTTTUUUUUUUUUUUUWWWYYYWWWUUUTTTSSSUUUYYY]]]```ZZZUUUNNNIIIGGGHHHIIIIIIEEEAAA@@@CCCCCC>>>::::::777999888444333444333///111111000000//////......///***///111+++,,,...((('''))),,,......---***'''(((+++'''&&&+++'''&&&000)))''',,,+++&&&...666222***+++111999;;;555...***+++,,,,,,***(((&&&'''(((((((((((()))))))))))))))$$$***&&&$$$***((($$$))).........//////000000000***777@@@;;;111---000333000///---,,,,,,---///000------.........------,,,,,,...222777;;;<<<:::888444AAAQQQ^^^jjjtttyyyyyy{{{~~~~~~}}}}}}yyyyyy~~~jjjXXX]]]lllgggfffqqq|||gggDDD;;;777222///,,,***(((&&&&&&***,,,)))((((((&&&"""$$$$$$############$$$%%%++++++***(((%%%######$$$%%%&&&''''''&&&$$$"""  !!!"""$$$%%%%%%###$$$&&&''''''&&&$$$###$$$###"""###%%%&&&%%%$$$%%%$$$"""!!! ###'''***$$$((((((%%%$$$'''((('''######$$$%%%&&&''''''''' """''',,,111333111///333444444111...---000444111(((+++///)))(((---+++,,,+++///666888666555777>>>\\\kkkxxx{{{zzz{{{eeeIII666...,,,(((%%%)))((('''%%%%%%$$$%%%%%%###$$$&&&)))+++...///000111222///)))'''''''''$$$&&&$$$""""""$$$&&&'''(((444333...'''%%%)))+++***mmm|||ppphhhaaa```]]]WWWSSSRRRKKKJJJHHHFFFDDDCCCBBBBBBEEEOOO\\\eeeiiiggg___WWWLLL???<<<>>>===DDDMMMLLLQQQ```uuulllZZZKKKAAA@@@===888555333111///---111111222666;;;>>>@@@@@@AAADDDEEEDDDAAAAAADDDHHH???CCCFFFEEEAAAAAAEEEJJJSSS___gggppp}}}{{{uuurrrrrrsssssstttqqqlllgggaaa\\\YYYWWWSSSRRRQQQRRRTTTUUUUUUTTTRRRQQQOOONNNPPPTTTXXXZZZ\\\XXXRRRNNNMMMMMMMMMLLLEEEGGGEEEBBBBBBCCC@@@;;;555999999666555666333///111111222111111///...---111+++///111+++---111+++...------000222111---)))(((///+++%%%(((((('''---''''''......''',,,111+++&&&(((///777666///++++++,,,,,,+++(((&&&&&&)))---((((((((()))((((((''''''$$$(((%%%$$$***&&&###,,,,,,---......///000000,,,555:::555///...///...***++++++,,,---...///000---...///000000000///...---...222888<<<<<<888555999GGGUUU]]]eeepppyyy}}}xxx{{{{{{zzz}}}~~~~~~{{{yyy}}}tttUUUGGGHHHMMMHHHGGGRRR___iii~~~oooQQQ===888333...+++***((('''''',,,...)))&&&'''((('''$$$$$$######$$$%%%&&&'''++++++***'''""" !!!"""%%%%%%&&&&&&%%%$$$###"""###"""!!!!!!!!!"""###$$$###$$$%%%&&&&&&%%%$$$######!!! """$$$&&&%%%###$$$""" ###&&&((()))$$$&&&%%%###$$$((('''$$$ """%%%&&&### ###$$$'''+++000111111///111111000---******...111000'''***...))))))---***((('''***111666666777:::BBBaaassszzzkkkTTT<<<---((('''(((((('''&&&%%%%%%&&&''''''&&&'''***,,,///000222222111333000***(((++++++((()))&&&######%%%'''((('''///111...)))'''******(((kkkwwwqqqiiiaaa___[[[UUUOOONNNLLLIIIEEEAAA???AAACCCEEELLLRRRYYY^^^bbbccc___[[[JJJAAACCCGGGEEEHHHLLLFFFWWWcccuuuqqq]]]KKK???@@@;;;555111111222444444333222333777===@@@???===FFFIIIJJJGGGBBB@@@BBBFFF>>>>>>@@@CCCFFFIIIJJJKKKMMMZZZcccmmm|||zzztttqqqqqqqqqpppmmmkkkhhhddd___\\\ZZZXXXXXXUUUSSSTTTWWWXXXVVVSSSRRRQQQPPPPPPRRRUUUWWWYYYWWWWWWWWWWWWVVVSSSNNNJJJGGGKKKIIIAAAAAAFFFDDD===999;;;999444333666666444///000000000000...,,,+++///)))+++---(((+++111---666///)))(((,,,//////---&&&222...$$$&&&(((%%%(((%%%'''000111)))***,,,$$$,,,***+++...+++&&&(((///...---***&&&$$$&&&,,,111(((((())))))((('''&&&%%%&&&***((()))000+++###'''******+++,,,---//////000...000---&&&&&&---111000((())),,,---......---,,,+++,,,---...///...------333111000111555888777666;;;JJJVVVYYY\\\gggrrrwww~~~}}}wwwuuuvvvvvvsss}}}}}}{{{zzzdddGGG<<<:::666777333<<