BM66( nnnHHH444111,,,***)))))))))((())))))(((((()))+++,,,---+++---///111222111000...///---+++)))(((&&&$$$"""((($$$$$$''')))(((&&&&&&+++***************++++++(((%%%(((...+++%%%---;;;<<<222)))(((***)))((()))'''&&&&&&'''((('''$$$"""""""""###%%%'''((('''%%%***((('''%%%%%%%%%&&&'''''')))++++++***))))))))))))))))))'''&&&&&&(((***$$$###&&&+++,,,((('''(((---...,,,((((((,,,...---$$$,,,555888444...,,,,,,000((($$$''')))&&&&&&)))***(((+++)))...,,,555jjj{{{;;;000///&&&))),,,+++)))((()))+++++++++)))'''&&&$$$""""""$$$###$$$&&&+++...///000*********)))(((((()))***++++++,,,,,,+++)))'''&&&)))'''&&&&&&(((+++------******)))))))))***+++,,,+++,,,---...////////////111444888AAAQQQkkk|||uuulllbbb\\\UUURRRNNNKKKIIIDDD<<<666DDD;;;888>>>???===BBBMMMZZZdddooouuu|||zzzmmm\\\XXXRRRIIIAAA:::666444,,,+++)))((()))))))))(((***+++---...---+++)))((()))+++///111111///+++)))***(((%%%$$$$$$&&&&&&%%%(((%%%""""""###$$$%%%%%%'''%%%$$$&&&))))))%%%!!!,,,***222QQQ~~~ggg000)))+++---111===RRRhhhuuuxxx]]]<<<...---'''+++)))(((''''''(((***+++''''''((('''&&&%%%$$$###%%%%%%%%%%%%%%%&&&'''(((+++&&&$$$)))111444111,,,***&&&$$$'''...111///***(((***...000111000---,,,%%%%%%$$$###""""""""""""$$$$$$''')))(((&&&&&&(((""""""###$$$&&&+++222666((('''(((***+++,,,333<<>>>>>>>>>>>===FFFCCCJJJZZZdddhhhpppzzzyyysssnnnbbbUUUIIIDDD===555111...,,,+++000+++((()))---...,,,(((###%%%'''***,,,......///%%%'''***------,,,***)))'''&&&&&&''')))***)))((('''&&&%%%&&&'''((('''%%%%%%&&&((())))))***+++++++++)))111PPPmmm555333333222333===SSSmmm~~~xxxZZZCCC...(((+++(((+++)))'''%%%$$$$$$%%%&&&***))))))))))))(((&&&%%%%%%$$$###"""###&&&)))+++;;;111((((((000333...&&&(((%%%###%%%(((***(((%%%"""$$$''')))***)))'''%%%))))))'''&&&%%%%%%%%%&&&'''%%%%%%'''((('''&&&&&&&&&&&&%%%$$$$$$%%%))),,,(((''')))+++++++++000777ppp}}}ZZZ>>>///333)))mmmCCC888------...000222111///---///...,,,***************000000000///......---,,,222...))))))+++,,,***''''''///222+++&&&(((***'''((((((&&&%%%$$$#########+++)))+++///...,,,444@@@@@@666...++++++)))***,,,,,,)))%%%$$$%%%(((++++++((())))))))))))((('''&&&&&&&&&'''(((((((((((('''&&&'''(((((('''''')))***)))***++++++******,,,...333000000222///***'''(((%%%***+++)))''')))***(((...,,,(((%%%%%%(((,,,///'''%%%&&&+++---***((((((+++)))***%%%(((%%%222jjjDDD333)))///...---,,,,,,,,,***((())))))***+++,,,---...///,,,......,,,)))(((***------+++)))''''''***---000000///,,,******+++,,,---+++)))((())),,,///000000***+++,,,,,,,,,+++******------......///......---)))******)))***000999@@@WWWlll~~~wwwqqqbbb^^^YYYXXXWWWTTTMMMGGG<<<<<<<<<===@@@EEEKKKPPP^^^___kkk}}}oooeee^^^TTTJJJ<<<666...))))))*********000***%%%'''...111---((((((((((((((())))))***+++((()))***++++++***(((((($$$%%%&&&))),,,,,,***(((%%%&&&''')))++++++(((&&&%%%(((+++***''''''+++///***(((///MMMrrr;;;777444111000888OOOmmmqqqyyyjjj]]]ooojjjAAA222+++***---******(((&&&######$$$&&&(((***'''&&&&&&((((((&&&###&&&%%%###"""$$$(((,,,///FFF888)))'''...111+++###((((((''''''&&&&&&%%%%%%"""$$$''')))***)))'''&&&***)))'''&&&&&&'''((()))***(((&&&&&&((()))(((&&&"""###%%%&&&&&&(((+++...'''''')))+++***(((---333iiioooKKK111...###\\\444555((()))+++///000///,,,)))000///...,,,,,,,,,,,,---&&&(((***,,,---,,,+++***111...***((((((***,,,...888@@@@@@666000111,,,###''''''&&&%%%%%%$$$%%%%%%+++)))***,,,+++***000999444...***,,,---+++***,,,%%%%%%'''))),,,+++)))&&&&&&'''(((''''''&&&&&&'''++++++---------,,,+++***'''((())))))(((((()))++++++,,,---,,,+++***+++---///,,,---000///,,,+++...&&&***+++'''###%%%&&&%%%+++)))((((((((((((&&&$$$000///...000000000000111000------&&&(((&&&333jjjDDD222******(((%%%'''***+++***(((++++++,,,,,,---.........***...000...***(((+++000000...,,,+++,,,------...///...---,,,,,,,,,---...)))((('''(((+++.........((()))+++,,,,,,+++)))(((//////000000000//////...))),,,000222444777;;;>>>:::GGGWWWfffzzz}}}vvvmmmgggWWWRRROOOPPPUUUVVVRRRNNNHHHMMMSSSWWW[[[aaaiiiooo|||~~~zzzfffUUUKKKGGGAAA<<<555000***(((***---,,,++++++(((%%%&&&+++---+++(((...---***(((&&&&&&'''(((111000...,,,***((('''&&&'''&&&&&&((())))))'''%%%%%%$$$%%%''')))***)))''''''((((((&&&$$$$$$&&&)))******///GGGzzz~~~qqq???///,,,))))))000CCCaaayyy\\\RRRNNNOOOXXXuuuaaa888111///,,,+++''''''&&&%%%%%%&&&))),,,///***(((%%%'''******'''###''''''&&&&&&'''***,,,---<<<222'''%%%***---***%%%***,,,---,,,)))''')))***%%%''')))+++,,,+++***)))&&&%%%######$$$''')))+++,,,---+++((((((+++,,,+++###%%%(((***+++---///000'''&&&&&&'''&&&&&&,,,444]]]}}}rrrSSSEEE000zzzJJJ,,,222---...000222444222...***000///...------...///000'''***...222222000---***"""$$$'''(((***111<<>>222///111+++!!!'''''''''''''''((()))******)))))))))'''%%%)))///...+++---111111---***+++###$$$&&&)))++++++(((&&&$$$%%%''''''&&&&&&(((***......//////...---+++))))))***++++++***)))***+++111222333222///......///***'''(((+++,,,+++,,,000777:::888000)))((()))(((,,,,,,+++,,,---,,,***(((000333777777555222---)))---)))***%%%+++)))444jjj???///))))))&&&###$$$''')))(((&&&******++++++,,,---......+++...000...)))'''***...---,,,---///222222000---+++,,,---.........---,,,,,,+++***,,,...000000///)))***,,,......---,,,+++....../////////...------,,,...111333333111000000222555888>>>OOOkkk}}}vvvnnngggaaaXXXUUUSSSUUUZZZ]]][[[YYY^^^fffrrr|||zzzuuufffSSSEEE===:::888777,,,***'''''')))***(((&&&((()))))))))((()))***,,,,,,***((('''''')))+++---111000...,,,***((('''''',,,)))%%%$$$######!!! %%%###""""""%%%''''''''')))&&&######$$$&&&%%%$$$))),,,///@@@mmmsssmmm@@@***'''%%%'''+++555JJJ]]]pppmmmWWWQQQ\\\sssXXX333,,,((($$$%%%###&&&&&&&&&&&&(((+++---///,,,***((()))+++,,,)))'''%%%&&&((())))))((('''&&&***(((&&&%%%&&&&&&&&&&&&&&&))),,,+++((('''))),,,###$$$&&&((((((((('''&&&!!!!!!!!!"""%%%(((+++---,,,111222,,,))),,,000///***,,,...---+++)))))))))'''$$$#########%%%...777ddd|||dddCCCeee???111222111111111222333222///,,,//////...------...///000***---000333222...***'''###)))---111888AAAIIIOOOAAA000&&&&&&)))(((&&&''''''(((((()))+++,,,---*********)))'''%%%&&&(((***)))+++000///)))%%%%%%(((&&&$$$$$$&&&)))******$$$''')))(((''''''***...+++,,,,,,++++++)))((((((***,,,...---+++)))))))))...000111000---++++++,,,)))&&&%%%((()))(((***...>>>BBBAAA777---))))))(((+++***((((((+++000777;;;===GGGQQQRRRLLLBBB444))))))$$$$$$$$$---,,,333ddd===---(((,,,***'''%%%&&&&&&&&&%%%&&&'''(((***+++---...///...//////,,,(((&&&''')))((((((+++000555666222...((())),,,---...---,,,+++,,,+++***+++---...---,,,+++,,,...000111111111000++++++,,,,,,,,,,,,,,,+++...///111111111...,,,***333222///...555EEEXXXfff}}}vvvoooiiiddd___\\\]]]^^^aaafffmmmrrruuuvvvyyy|||vvvppphhhZZZKKKAAA:::555444666(((((())))))((('''&&&%%%))),,,...,,,)))(((+++///...---***((('''((()))***))))))((((((((((((((((((...***&&&"""!!!!!! &&&###!!!!!!###%%%&&&&&&'''$$$!!!###(((+++)))'''(((,,,///===jjjrrroooBBB...)))(((,,,,,,+++333>>>GGGZZZmmmvvvyyywwwNNN111(((!!!!!!&&&''''''(((((((((((((((((((((&&&&&&'''''''''&&&&&&&&&!!!###&&&((('''%%%!!!"""%%%'''&&&###!!!!!!""" """%%%%%%######%%%(((###$$$%%%''''''''''''&&&"""###$$$&&&(((+++---...)))000111+++***///111...%%%'''))))))((((((((()))'''$$$"""######%%%...888kkk]]]UUU;;;;;;333111///------...///...---///...,,,++++++++++++,,,)))***+++++++++)))'''&&&&&&(((,,,222777888666333;;;---%%%(((+++((()))...(((((('''(((((()))*********,,,...---,,,***)))((('''%%%'''***)))%%%###%%%)))'''%%%&&&''')))******%%%''')))(((%%%%%%(((,,,'''&&&&&&&&&'''((())))))***,,,//////,,,(((&&&%%%&&&(((******)))((((((((()))%%%$$$'''((((((+++///111999===888111---,,,+++,,,---...111777CCCRRR\\\qqq|||xxxkkk\\\OOO///'''&&&&&&111,,,,,,WWWEEE222)))+++***)))&&&$$$$$$%%%''''''((())))))***+++,,,,,,,,,+++***)))''''''''''''***)))***---222222...***'''((()))******+++++++++,,,+++***+++,,,,,,***(((***+++,,,...000111222333***+++,,,------...------111000111111222222111000000111111111///000666;;;888CCCUUUlll}}}xxxuuutttssssssyyy}}}yyyjjj___ZZZXXXVVVFFF;;;222///,,,)))))),,,))),,,---,,,(((&&&))),,,+++,,,---+++***)))+++,,,///---+++)))'''&&&%%%%%%###$$$%%%&&&''''''''''''***((('''&&&''''''%%%$$$'''%%%$$$$$$&&&'''&&&%%%$$$$$$%%%'''((())))))((('''***---???sssxxxFFF222++++++000000(((''',,,)))555AAAEEEGGGMMMRRRTTTUUUTTTZZZdddhhhkkkxxxVVV===---((($$$''',,,(((((()))+++,,,,,,***((('''"""%%%((('''$$$###%%%''' """$$$&&&&&&%%%###!!!%%%&&&'''&&&$$$###"""""" !!!""""""""""""$$$%%%%%%&&&'''((())))))))))))%%%&&&(((***++++++++++++'''***)))%%%***222000&&&!!!###%%%&&&'''***,,,%%%$$$%%%&&&%%%%%%+++333\\\}}}III666???...222000---,,,...000111111///...,,,)))(((''''''(((((((((''''''((()))+++,,,'''&&&)))222;;;999..."""$$$###444888...+++333(((((('''&&&&&&&&&'''''',,,///111111111000...+++(((&&&'''******)))+++///&&&'''***---...---)))%%%$$$'''(((%%%!!! $$$((($$$$$$$$$$$$&&&(((+++,,,))),,,//////,,,'''###"""###&&&(((******)))***+++'''$$$###''')))***...333;;;GGGRRRSSSPPPNNNNNNLLLIIIOOOXXX___iiivvv{{{pppggg:::000,,,+++444,,,&&&KKKxxxPPP:::,,,%%%&&&'''%%%######'''+++,,,,,,++++++***)))(((((('''&&&%%%&&&(((******)))111---***+++---,,,(((###((('''&&&&&&''')))+++---111000//////000///---+++'''((((((***,,,///111222---...///000111111111111333111///............---,,,///333555222---,,,---111000///333>>>MMM]]]fff}}}ssskkkiiiggg\\\KKK<<<666444222222***'''***---,,,///444))),,,...***%%%$$$***111---***(((((()))***)))'''$$$$$$%%%&&&(((***+++,,,$$$%%%&&&'''''''''%%%%%%&&&&&&(((***------+++)))''''''((()))***)))'''$$$###&&&***)))&&&###$$$&&&&&&(((,,,CCC~~~HHH222******222333***$$$''''''***+++(((''')))***)))((((((111;;;777000???WWWmmmyyyzzz]]]666***'''))))))---,,, &&&))),,,///000///---+++''',,,000///***'''+++///###$$$%%%&&&''''''''''''***(((&&&&&&'''(((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&((()))++++++)))'''&&&%%%%%% ***555...$$$%%%&&&%%%$$$$$$%%%'''%%%%%%(((***(((%%%(((---EEElllzzzCCC???===333222///------000222333444222...++++++...111111111111...)))&&&$$$%%%(((***%%%(((,,,...///---)))'''%%%&&&(((+++///000///---((('''(((***...000111111...000000///,,,)))((((((+++(((&&&&&&)))+++,,,---+++************'''### %%%((()))((($$$"""$$$'''&&&&&&'''(((((('''&&&&&&)))))))))((('''''''''&&&)))&&&(((---...******---)))%%% &&&000++++++999KKKuuummmkkkzzz{{{||||||}}}tttppp>>>000***///---'''444KKK{{{eeeCCC333...---+++)))((('''''''''*********)))((('''%%%$$$&&&''')))***,,,,,,------,,,)))$$$!!!!!!$$$'''***%%%++++++&&&(((111444///HHH???999888555---(((((()))((('''***...000///...***&&&###&&&---111...***444+++&&&)))......,,,***111111222444444111---)))***,,,000555;;;>>>>>>===RRR^^^sss{{{pppeee]]]aaa]]]QQQ@@@555333000***+++++++++,,,------***((()))((('''&&&'''(((***,,,&&&&&&(((+++---...,,,***(((***)))'''(((+++***'''))),,,...,,,'''&&&)))---((('''&&&&&&'''***---///(((((()))'''&&&&&&'''))))))((((((''''''''''''(((,,,***000KKK|||EEE111***'''******'''&&&***$$$'''***,,,+++******+++000***))),,,,,,***,,,111DDDOOOZZZaaaaaa[[[MMM@@@---+++)))***,,,---***'''&&&$$$&&&,,,---'''&&&(((------,,,***'''%%%"""!!!%%%&&&''')))+++,,,...///&&&'''((('''%%%#########((($$$###&&&(((&&&&&&'''333...'''%%%&&&((())))))'''000666333000000///+++((((((''')))000555///&&&(((!!!###"""$$$111)))***+++***(((''''''(((???___sss:::555555000---+++))))))***,,,------***(((&&&'''))),,,,,,+++)))***,,,---,,,+++)))'''%%%'''+++---...---,,,*********+++---///...,,,)))***))))))***,,,...---,,,***++++++***((('''((()))***)))'''&&&&&&&&&((())),,,,,,...111444555444444''')))***)))'''&&&''')))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))######(((000000***%%%&&&---,,,)))+++///222@@@VVVtttgggXXXUUU888///,,,///---)))333CCCssseee???///...,,,***((('''''''''(((((((((((((((((('''&&&&&&,,,,,,,,,,,,,,,,,,,,,---///,,,(((&&&%%%''')))***+++------,,,...333444222666///+++,,,,,,'''%%%'''---,,,---///333444222///444111...///111111...***444...+++,,,---,,,,,,///333222111111222111///---222222222444555444111///333===MMM]]]nnn}}}wwwppphhh^^^TTTMMMBBBAAA999...)))++++++)))&&&'''))),,,---,,,(((%%%((('''&&&%%%%%%&&&''''''$$$###$$$%%%&&&&&&$$$"""###&&&&&&%%%'''++++++(((+++---...,,,(((''')))+++((())))))***+++,,,------&&&'''&&&%%%%%%'''***------,,,***)))'''&&&&&&&&&######***IIIQQQ000)))&&&(((***)))+++///&&&)))++++++)))(((''''''***&&&&&&)))***(((***///,,,333888;;;<<<:::222)))***(((&&&'''((((((%%%"""%%%###%%%++++++&&&%%%'''000///---***&&&###!!! """%%%***------+++'''$$$"""$$$&&&'''&&&&&&''')))(((%%%%%%((('''###"""$$$---)))&&&%%%'''))))))(((%%%***+++))))))+++)))###%%%'''(((+++222888555///%%%###)))111///&&&$$$***((()))***)))'''&&&'''(((///PPPzzzkkk444000111111///---******+++,,,,,,+++***)))((()))******((('''%%%'''***------,,,***((()))***,,,...000000000///...------------+++(((%%%)))(((((()))+++,,,+++***((()))(((&&&%%%&&&))),,,000111000---***(((***---###$$$$$$%%%&&&'''(((((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))******))))))---222222---***))),,,//////+++,,,;;;[[[wwwvvvOOO<<<<<<111///......,,,+++111:::iiiiii???......---,,,***)))))))))***''''''((()))))))))))))))///...,,,+++)))))))))***,,,***))))))+++,,,,,,,,,***(((***000333111000111777111......///------...,,,,,,...111333333000...666666555444222000---+++333000......+++(((,,,333222000......000222333222444333444666888888666444+++222999<<<@@@LLL```ppp~~~uuuooofff\\\QQQFFF<<<555000000---((('''+++,,,,,,&&&'''***...000...***&&&))))))(((((('''&&&&&&&&&,,,***)))((()))(((&&&%%%$$$((()))(((***...000...------,,,***))))))))))))$$$%%%'''((()))((('''&&&&&&&&&&&&$$$###%%%(((+++---,,,***(((&&&%%%$$$$$$)))(((...JJJOOO+++%%%"""$$$&&&'''***---((()))+++***'''$$$######(((&&&'''***,,,***+++...%%%((((((&&&(((+++)))%%%)))((('''((())))))'''%%%((('''(((,,,,,,)))((()))222000,,,((($$$!!! ###&&&***------+++'''$$$((()))***(((&&&$$$###### """$$$!!!"""(((''''''(((***+++***)))%%%%%%"""!!!%%%(((&&& ***,,,,,,+++,,,...,,,'''&&&'''...777666,,,&&&(((&&&'''(((((('''&&&''')))///NNNxxx]]]000111000333222000---,,,------ӵ,,,)))&&&$$$)))((('''''''''(((***+++))))))******++++++,,,,,,+++******+++,,,***'''$$$%%%%%%%%%'''***------,,,******)))'''&&&'''+++...222444666222---***---111((()))((('''&&&%%%&&&'''""""""###$$$&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&''''''((()))******333000...---------///222---000222---///MMMxxx{{{ĦĦ---444000000...+++)))+++000333^^^tttHHH111---ӵ)))%%%&&&((()))***+++++++++,,,***(((%%%$$$$$$%%%&&&%%%%%%&&&)))...000...,,,((($$$(((333777000+++---555222...+++)))((('''(((%%%'''***...//////,,,***,,,///222111///,,,,,,---222...,,,+++)))'''+++111,,,++++++---000333444444111111222555999::::::999111666999555000000888@@@\\\lllwwwĦtttiii^^^XXXPPPFFF===555---(((000000///---,,,------,,,+++,,,---000222222000---***++++++,,,,,,+++******222000...---------,,,+++%%%)))+++)))***...000...+++)))(((((()))******)))%%%&&&&&&&&&&&&%%%$$$$$$'''((((((&&&$$$""""""###)))((('''&&&&&&&&&&&&&&&---+++///FFF}}}uuuAAA)))&&&$$$%%%&&&'''(((((('''((()))(((%%%###""""""''''''(((******))))))***&&&''''''%%%'''+++***'''&&&&&&'''((()))***))))))((('''((())))))(((((((((000...***%%%"""!!! ############%%%''')))***)))******(((%%%"""!!!!!!""""""&&&"""###%%%((()))(((&&&$$$%%%$$$!!!!!!$$$(((((('''...000...)))&&&&&&$$$ (((''')))......***))),,,$$$&&&''''''&&&&&&((()))000IIIrrr}}}|||MMM000666111444111///---,,,,,,4ĉ@ӵ)))'''&&&---,,,***)))(((((()))***&&&&&&%%%$$$############'''''')))+++......---+++%%%$$$%%%'''***,,,,,,+++++++++***(((''''''))),,,***---000---)))'''***...)))***+++***)))))),,,...$$$&&&((()))))))))((((((((((((((((((((((((((((((*********))))))(((((((((000///,,,)))))),,,...///222111444222;;;ffflll{{{>Lttt___=hĦ<<<666444///)))'''***///222RRRXXX6664ĉ@ӵ###$$$%%%'''((((((((()))(((&&&$$$""""""###$$$%%%###"""$$$)))...///,,,(((,,,'''***666:::111))))))///...,,,(((&&&''''''((("""%%%***---///...---,,,%%%)))---,,,)))((())),,,000***&&&'''(((((())),,,&&&''')))---111444444333111000////////////---+++(((,,,///111000//////000000;;;@@@FFFUUUaaannn>L~~~sssmmmfff[[[LLLBBB888555111///---,,,***)))))))))***++++++***))))))---,,,++++++---///000000)))***+++,,,---......---+++***(((((()))******)))###''')))%%%$$$&&&(((''''''%%%%%%&&&(((*********,,,+++)))'''&&&'''((()))'''***,,,,,,***&&&$$$###%%%%%%&&&'''(((***,,,---$$$$$$***CCCyyy~~~ppp<<<,,,,,,+++*********(((%%%%%%'''((('''%%%$$$$$$%%%&&&(((((('''&&&&&&%%%###!!!######%%%'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%%%%+++)))&&&$$$""""""###$$$"""$$$%%%!!!###%%%&&&&&&&&&''')))&&&&&&&&&&&&!!!"""***"""$$$###!!! !!!#########$$$(((---)))+++***&&&&&&((((((&&&%%%"""!!!###%%%&&&'''***$$$&&&''''''&&&&&&((()))'''444UUUsss}}}{{{{{{HHH666???666:::333111///......GG=?...///---///000111///,,,(((&&&***)))((('''&&&%%%$$$###''''''***---111222111000)))(((''''''))))))((('''((()))++++++)))((((((((('''***,,,+++)))(((***,,,+++------***%%%"""###$$$"""&&&***+++(((&&&&&&(((******))))))))))))******...---,,,+++***(((''''''***...111000000111///+++000,,,111111???tttoooaaasssHdĦuuueeeUUUIII=Īj@@@777///,,,))))))---333FFFyyynnn<<>>[[[kkkuuu}}}{{{ӵĭӵӵĦӵӵGGG999ĦƜ`1.׼s...///111...Ħ(((&&&,,,------,,,+++***(((ӵ000Ħ'''((())))))((('''$$$(((---///ĭӵ,,,%%%Ħ###''',,,Ħ,,,Ħ+++***)))(((***000333222333555222---DdD000((('''?fӵGGG:::111Ħ???mmmӵƜ`1.׼s''''''ĭӵ&&&((()))---,,,***'''***555BBBGGGӵ......---***Ħ000000///......'''))),,,***,,,000222000...Ħ+++******,,,///222333Ħ333///000,,,***333BBBDDDBBBDdDӵӵӵĦӵĭӵyyynnniiicccUUUFFF777000,,,...---(((&&&(((---+++)))(((((('''%%%###""""""'''///111---***,,,+++)))&&&&&&''')))******&&&%%%%%%%%%&&&((()))***'''&&&'''(((******(((&&&&&&+++---((($$$%%%&&&'''''')))***)))''''''))),,,%%%%%%###"""!!!"""""""""%%%(((***++++++***+++,,,))))))))))))***+++------,,,111;;;UUUppp888''')))'''%%%(((000222///((()))))))))''''''(((***...111///***))),,,,,,))),,,///000000111222...(((---///000...+++))))))***,,,...,,,'''&&&+++,,,***(((((())))))))))))******(((***,,,------+++(((&&&///000///+++'''###!!! %%%%%%(((,,,+++%%%!!!!!!###%%%(((((('''''')))+++%%%$$$''',,,+++&&&$$$'''(((&&&"""!!!&&&------((('''%%%"""!!!###&&&%%%###((()))***)))'''&&&'''(((111+++===ZZZjjjttt}}}?~4g&e>&eg&e>hӵg&eguO>uO>&eCCC4ff?>ߝL***gĉ@(((&&&''')))Shӵ+++(((((()))******(((g&e***>hӵ'''***,,,,,,+++###(((000fff?><z...g&e>&e111+++HL###&&&,,,ShӵgL...,,,+++*********......******000222S?ʬ3h?D%%)?(((---ZufĦLLL:::333gL444>>>hhhg&eLLLgĉ@***---g&e>&e'''@e)))(((??>>>999......+++,,,>>>XXXg<ĉVVVMMMIIIDDD3we<Ħ---,,,)))'''3h?@e222...***...666;;;777111Z------,,,+++,,,///3h?gL++++++))),,,+++---777444888<<<D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??{{{hhh```QQQCCC???>>>444(((,,,+++///555555,,,'''((()))(((((()))******(((&&&,,,***...555444,,,''''''///---,,,,,,......---,,,((('''&&&$$$%%%&&&((()))(((((()))+++,,,+++(((&&&"""(((***&&&!!!"""$$$%%%***---///,,,'''%%%(((,,,$$$%%%%%%&&&%%%$$$###"""''''''&&&$$$######&&&(((******((('''&&&&&&&&&&&&!!!(((666RRRlll444,,,---+++(((...:::AAA@@@***++++++***(((''')))***'''***(((""""""''')))&&&'''((('''$$$%%%((('''###%%%(((+++,,,******,,,...'''***'''!!!!!!&&&(((%%%***+++,,,,,,,,,,,,++++++((('''%%%$$$%%%(((+++---...//////---)))&&&%%%%%%###%%%,,,666999333,,,)))!!!######"""$$$(((,,,111,,,---333555...'''&&&'''%%%$$$'''333???BBB>>>333---%%% !!!&&&)))((()))***+++***(((''''''(((&&&%%%???cccttt|||4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]Ħ}}}qIܗGIӵ###tt,,,---,,,HGgĉ@)))'''$$$&&&'''%%%$$$%%%Hu]Ħ+++ZuR)Ħ***---......,,,///222sߝLGdUĦ---Hƅ^Hu]Ħ)))ntHdĦ222...HGgĉ@(((HdĦ((('''(((***---333+++&&&'''******Htƅ^Bt=o9ĦDtfo9Ħ))))))***g?HHH;;;HdĦ---666QQQHu]ĦXXXtt%%%,,,Hƅ^Hu]Ħ)))H׼s,,,(((222---222''')))...222999@@@tQSSSUUUPPPDDDje<Ħ***&&&###Bt=o9ĦH׼s...,,,...222555777666777444HtĦ(((------...///Bt=o9ĦHdĦ...///000111111000000333444777Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħsssiii```WWWQQQ;;;666000///111333000...---.........,,,***'''%%%)))&&&%%%'''&&&######&&&***---222444---%%%(((111444---...333111)))***222'''%%%$$$$$$%%%%%%$$$###...'''%%%,,,000---))))))((((((((((((''''''(((((()))***+++)))'''%%%%%%%%%&&&&&&''')))***)))%%%"""$$$'''***)))'''%%%%%%'''))))))+++000333000''' ######111YYYmmm===111%%%...222111RRRmmm^^^GGG...&&&//////,,,+++'''$$$&&&((((((&&&'''***---,,,+++((($$$ !!!###&&&((()))((('''%%%%%%&&&((('''''''''''''''((((((###(((...000///...///111'''&&&%%%'''))))))&&&###%%%&&&''''''''''''***,,,(((&&&***444666///'''$$$%%%&&&&&&%%%$$$%%%''')))&&&((())))))))))))***+++"""(((,,,,,,000555333,,,...)))&&&((('''$$$###$$$###%%%&&&&&&%%%$$$&&&'''((((((;;;```yyy|||yyyzzz~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦ{{{peƜ4DuTӵ%%%`eĭ,,,qet$$$###"""!!!###$$$######%%%DdDĦ''''''t|<(((+++---///...---,,,---DdDDdDĦ000DdDΦDdDĦ(((q<niDdDĦ'''qet(((&&&DdDĦ$$$&&&)))******,,,++++++,,,***q<RNNNqjRgdKӵHdDĦgdKӵ(((&&&GR/f6LĭĦAAA111DdDĦ111555JJJDdDĦkkk`eĭ(((DdDΦDdDĦ)))DdDĦ)))%%%,,,***)))///,,,(((......///000///---,,,geĦ222222222FSĦ+++(((qjRgdKӵDdDĦ***+++---111444666222333000DdDĦ&&&)))))))))qjRgdKӵDdDĦ---...///000111222222666666888HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦssshhhZZZMMMFFF@@@:::555444000------000222000...,,,---------+++)))&&&$$$(((%%%&&&(((((($$$"""$$$'''(((,,,///***%%%(((000------+++((((((******)))'''&&&%%%%%%&&&&&&$$$"""+++&&&%%%+++---***((()))$$$%%%&&&((()))*********+++,,,---+++(((%%%$$$$$$&&&''')))+++++++++***)))###&&&((('''%%%$$$%%%'''---++++++...111000+++%%%------@@@kkkjjj===...$$$---555;;;aaasssnnnHHH...,,,+++------(((***+++,,,***(((''')))+++******)))&&&$$$$$$&&&((()))******(((%%%######$$$$$$$$$%%%'''))),,,...///***++++++***((('''((((((***(((&&&'''((((((&&&###$$$%%%&&&&&&%%%%%%''')))'''"""!!!&&&)))&&&$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&###%%%''''''%%%""" ---111444444777;;;999444)))&&&%%%'''&&&######&&&"""###$$$$$$######$$$%%%''''''555RRRjjjvvv{{{www4DuXӵzzz{{{DdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ{{{=ӊB1.uTӵ&&&HߝL`o9***po9wӵ'''%%%&&&&&&%%%$$$%%%DdDĦ%%%$$$o)h(((((()))++++++***)))******DdDΦDdDĦ,,,DdDΦDdDӵ'''GIpӵDdDĦ,,,po9wӵDdDĦ'''***---...---)))***,,,,,,(((po9u333IIIqqqGIdnuR)ĦDdDĦnuR)Ħ,,,---CdgĪjCCCDdDĦ000111>>>DdDĦHߝL`o9'''DdDΦDdDӵ'''DdDĦ((($$$,,,+++))),,,((($$$+++***,,,------+++(((geĦ%%%%%%sp?aĦ***(((GIdnuR)ĦDdDĦ)))***+++...000222...///---DdDĦ%%%&&&&&&&&&GIdnuR)ĦDdDĦ++++++,,,...000222333888666666DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵuuuqqqhhhZZZPPPKKKFFFAAADDD===555///...//////...+++))))))+++///111///---++++++,,,+++***(((&&&%%%(((&&&'''++++++'''%%%''''''&&&(((******(((+++000+++000---%%%'''000...$$$&&&&&&'''***,,,,,,***((('''%%%&&&))))))''''''(((%%%&&&((()))*********))))))+++---,,,)))'''%%%$$$''')))***(((%%%###$$$&&&)))***)))(((%%%$$$%%%&&&+++(((&&&''')))***(((&&&)))***BBBrrrUUU///***""")))333AAAllllllQQQAAA222,,,...*********)))'''$$$######$$$%%%&&&''''''''''''***,,,******)))&&&$$$$$$&&&(((***))))))))))))******+++---***&&&$$$$$$$$$######)))'''%%%$$$%%%%%%###"""$$$%%%&&&%%%$$$###%%%&&&((($$$###%%%'''&&&'''(((&&&$$$"""###&&&&&&$$$!!!!!!&&&))))))((('''&&&&&&((())))))+++...---))))))(((***+++)))&&&(((...%%%&&&((('''&&&&&&''')))&&&'''...===RRRgggwww}}}4DuXӵ|||rrrwwwDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵ@@@F&uTӵ)))4DufئL>e)))puR)Ħ333///...---***(((&&&>d<Ħ'''Dt***'''((('''%%%###******DdDΦDdDĦ(((>d<ʜ4DuTӵ)))4DwDd<Ħ444puR)Ħ>d<+++,,,---...+++))))))(((&&&peӵ@@@ĦpeӵDx<>d<ӵDd<(((qR/ܗ?fӵ[[[>d<---555>d<Ħ4DufئL>e***DdDʜ4DuTӵ'''DdDĦ***&&&...---***,,,'''###+++!!!$$$'''***,,,...geĦ///s<v>aĦ'''&&&peӵDx<DdDĦ++++++*********+++---...---DdDĦ((('''''''''peӵDx<>d<******+++---///000444222111>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵbbbXXXLLLBBB:::666AAA>>>999222...,,,***'''111...+++***,,,///000///''''''(((+++...///---+++++++++++++++***)))'''''')))&&&'''+++,,,***+++...---***)))***,,,---...///+++---,,,+++///333...$$$&&&'''***...222333111///$$$%%%&&&'''&&&%%%'''))))))***++++++***)))&&&%%%$$$'''***+++)))'''&&&&&&"""%%%(((&&&"""!!!%%%***111000---***'''%%%%%%&&&(((&&&$$$%%%'''((('''&&&,,,///NNNzzzMMM000---&&&)))222GGGrrrnnnJJJ444///+++''''''&&&%%%#########$$$!!!###&&&&&&&&&''')))+++(((((('''&&&&&&)))---111...---+++***)))(((((((((+++'''$$$###&&&((('''%%%&&&$$$"""!!!!!!""""""###&&&'''((('''%%%$$$$$$%%%&&&'''))),,,,,,+++)))((('''$$$"""$$$(((((($$$ $$$(((++++++,,,,,,------,,,,,,,,,---///---+++)))***---...***&&&)))111&&&''')))(((''''''(((***''')))***---<<dp&ĒR------nfʜd<Φ>d<Ħ***s&dq&ĒR,,,,,,i?ʜtd<Ħ+++HHܗDӊB...<x''')))---***)))++++++B?d<...,,,))),,,'''###***###$$$%%%%%%&&&)))geĦ...Hg8>aĦ''''''B?Ho9%%%>d<***)))***+++,,,---,,,>d<ӵ))))))B?Ho9---<x)))***++++++---+++,,,&ӫeʬtIӇqqq>d<Φ>d<ĦD&ӫetIӇDdDĦdddsdKĦkkkB?dp&ĒR>d<sdKĦB?Ho9bbbs&dq&ĒRBBB???;;;777444222111---++++++---//////---,,,111000...---,,,)))%%%###))))))+++---...---+++(((,,,,,,,,,++++++******)))'''$$$###''')))***...333000...+++***+++------+++)))$$$'''222777000(((%%%((()))+++///222222000...$$$&&&'''&&&&&&''')))***,,,,,,,,,,,,***((('''%%%$$$&&&((()))'''%%%$$$$$$"""&&&'''&&&)))111777///---+++)))((('''''''''''''''(((***++++++***((((((000RRRmmmDDD000111---,,,444PPP{{{jjjNNN<<<+++((((((''''''((()))******$$$&&&''''''''''''(((******))))))((((((+++111555******++++++,,,...///000)))'''&&&(((+++,,,***((($$$$$$###""""""###$$$&&&((()))******(((&&&&&&&&&$$$&&&((((((''''''&&&%%%'''$$$###%%%)))***%%%!!!******)))'''$$$###$$$%%%111///...///000///---,,,&&&'''))))))%%%!!!$$$+++"""###%%%$$$######$$$&&&&&&******)))333LLLhhhyyy|||4DuXӵUUU___hhhHu]3hhvvv|||ne=enepIƎ@t@h>h***---...fe---@ďD///000111,,,***))))))))))))ne))),,,=e'''***---//////...%%%&&&ege***)))sĪj@h,,,+++---fdDĦ'''@ďD000000Hkge***))))))+++***---111111@h@G999+++HĪj@IŌ111000BenedddHkge111nefe...Hu]3hh000///---se%%%+++(((&&&,,,)))$$$((((((((('''&&&%%%(((geĦja>aĦ******@G&&&(((se***)))***---111***,,,+++<Ō((()))***@G000...Hkge++++++***)))(((***(((***HĪj@IŌ^^^tttege}}}Hu]3hIŌDdDĦiiine\\\SSS@hOOOOOO>h]]]\\\ZZZsecccne```ZZZ@G@@@>>>sĪj@h++++++++++++,,,...000222,,,))))))...111000---,,,+++,,,------+++(((%%%###,,,---......---+++)))''',,,,,,++++++++++++++++++%%%!!! $$$&&&''',,,111......,,,((((((***(((%%%)))$$$***:::>>>333+++---))))))***+++,,,+++(((&&&&&&)))((('''(((,,,---++++++++++++***************&&&'''((('''$$$"""""""""%%%'''((('''&&&'''+++...&&&%%%$$$%%%&&&(((((('''"""$$$'''*********((('''###222WWW~~~^^^999)))******(((222VVVtttWWW555)))((('''''')))++++++***)))***+++***((((((***+++...---,,,)))(((***...222///......------------...***))))))***+++***)))'''&&&''''''&&&%%%%%%&&&(((''')))******((('''&&&&&&)))***'''!!!###'''(((&&&%%%###%%%((()))'''%%%******(((&&&###$$$&&&((()))&&&&&&)))***&&&$$$$$$'''&&&((()))&&&"""%%%***###$$$&&&%%%$$$$$$%%%'''&&&(((***+++222GGGggg~~~4DuXӵSSSĵD^rrrvvv~~~TTT)))(((,,,---******,,,+++++++++***(((&&&%%%&&&((()))$$$'''***&&&'''))),,,......---"""###%%%)))***---(((&&&+++---DdDĦ---///))),,,...888777000***((())),,,...,,,+++777666%%%///...%%%vvv...111///,,,D^***///---,,,s׼s"""'''***%%%&&&//////((()))***+++++++++******geFm8...>aĦ+++++++++!!!""""""s׼s'''(((''')))...222,,,...,,,Ho((((((***,,,...---,,,+++---......---+++***++++++---OOOVVVggg|||D^DdDĦpppWWWRRRKKKKKKDDD?????????;;;===<<<999s׼s<<<===@@@;;;888999777333222111......------...000222444777000---222555333111111''')))***,,,,,,---///000---...///...,,,***((((((+++***************++++++%%%###$$$((()))'''(((+++))),,,,,,'''%%%'''&&&"""'''***111999<<<999555333'''&&&&&&'''(((((('''%%%+++,,,***'''+++111111,,,...---+++)))))))))++++++$$$%%%%%%%%%###$$$&&&(((---,,,***'''%%%###""""""$$$###"""$$$&&&'''%%%### ###%%%%%%%%%%%%%%%111HHHooobbb>>>---!!!%%%###000YYYvvvPPP///,,,)))((()))(((&&&$$$+++,,,+++)))'''(((***---,,,,,,+++)))((()))---///000///---***(((&&&%%%$$$'''''''''%%%$$$$$$&&&''''''(((***(((%%%######$$$###%%%'''(((&&&$$$$$$$$$***---***######&&&'''$$$######$$$%%%'''((((((&&&'''))))))***+++...111---)))***///000+++'''''')))&&&''')))***((()))---&&&((())))))(((((()))***'''&&&(((,,,///>>>```Φ4DuXӵtvӵ>d<Ħdddpppsss{{{ĦĦYYY<<<,,,---777222,,,)))+++***&&&(((...'''((()))'''$$$$$$&&&)))000,,,'''''')))++++++)))***(((&&&'''((((((%%%"""Ħ&&&'''((((((((((((''''''((())))))'''&&&######%%%'''***+++)))((((((---///+++''')))******(((""""""(((+++(((&&&(((>d<Ħ...***&&&&&&((()))(((%%%&&&***///+++''''''000<<<===222&&&&&&&&&'''%%%"""''':::LLLttthhh???%%%+++555///444444555555444111,,,)))111???eee|||TTT:::333111---000...555ZZZĦqqqNNN000###,,,+++///--->d<Ħ(((***)))((((((Be)))&&&***+++&&&(((444444,,,---,,,......---)))&&&geFYĉ...,,,>aĦ*********((('''&&&)))***+++,,,,,,***Be%%%''''''$$$%%%***000000111///nu]ӵ+++222222000---+++---,,,)))''''''((()))+++(((+++...111222111...---///...111777999777888;;;EEEFFFCCCMMMgggwww|||}}}>d<Ħ>d<Ħkkk```WWWĦFFFIIILLLMMMKKKFFF???;;;888888888:::;;;;;;:::888555777555222Be///888777555555Ħ555333555777555222000222555000111222444555333///,,,++++++******,,,///111333333***%%%***......---000------,,,++++++---000333---......---+++)))((()))))))))))))))))))))***+++((('''***......)))&&&'''&&&,,,...)))&&&'''&&&""" ,,,222000222999999222###""""""%%%(((***++++++...---***(((---555444---333111---)))''''''((())) !!!"""###%%%(((---111+++***)))***,,,,,,+++***)))'''&&&&&&'''&&&""" """$$$$$$%%%%%%'''(((222OOOwww\\\777$$$"""(((&&&444___kkk999555000---,,,***'''###******(((&&&%%%&&&))),,,'''((()))((((((***...111%%%$$$$$$#########$$$$$$######""" %%%***&&&((()))'''""""""$$$%%%$$$"""!!!!!!###***,,,&&&""""""!!!!!!"""#########$$$'''***(((***,,,,,,+++*********)))%%%'''---...((($$$$$$&&&"""!!!&&&)))((()))+++%%%&&&''''''&&&&&&'''((()))%%%&&&******444VVV{{{?aŖ%7uSQuR)ӵsdKĦhhhxxxzzz|||gdKĦ{{{xxxgdKĦ{{{AAA444;;;)))'''***,,,,,,******,,,...)))((('''&&&%%%'''+++...777///'''%%%)))+++)))%%%&&&%%%%%%''''''%%%%%%gdKĦ(((+++555BBBLLL777///'''%%%***------***(((''''''((()))(((&&&###(((&&&''')))%%% """(((%%%'''***---///000//////gdDĦ###'''+++,,,+++***(((''''''(((((()))&&&(((---///---,,,---+++&&&''',,,---:::hhh^^^888)))+++---,,,***,,,------,,,,,,---+++(((111kkk[[[666)))+++...+++333---gdKĦ^^^333...,,,$$$((('''sdKĦ%%%%%%+++(((&&&+++***((($$$(((---...---,,,---///))))))***)))((('''ŶS------,,,3we<'''(((((('''&&&))),,,---,,,******)))(((((((((***+++,,,***+++,,,iĉ@3hR/Ō&&&)))***%%%%%%***&&&''')))***+++++++++***))),,,......,,,***+++---////////////000111333444555===<<<===JJJXXXiii~~~DdDĦsdKĦccc\\\gdKĦ???===>>>???<<<777666999333222111222444555444333555444222222000)))444666999gdKĦ---111111000000111111222333222...,,,------+++,,,000//////...,,,+++***)))(((+++...111000---***+++,,,''')))(((%%%%%%)))***((()))'''&&&%%%&&&(((+++---+++&&&%%%+++...,,,,,,000///111222...)))(((,,,111...---+++***((('''''''''***'''$$$$$$''')))(((&&&###%%%&&&%%%(((,,,,,,((()))+++)))&&&&&&+++---+++))))))(((&&&%%%$$$#########$$$$$$%%%'''((('''%%%'''&&&%%%%%%%%%$$$""" &&&((()))******(((&&&%%%"""(((%%%###'''###"""+++222cccwwwKKK+++...///...;;;nnnhhhFFF:::***---666$$$)))...***(((((('''&&&)))//////---************)))(((+++)))'''***///222111...%%%&&&((((((&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%""" !!!!!!"""###$$$$$$%%%%%%&&&&&&%%%!!!!!!$$$(((### %%%'''$$$""""""###&&&''''''%%%###""""""!!!!!!"""$$$%%%&&&### !!!$$$)))&&&&&&&&&'''((())))))***)))---(((###&&&,,,===VVVyyy>A<<<neYYY```sssuuutttsssnepppllllllrrruuutttsssuuuneLLL777999+++***,,,---,,,***)))+++...---,,,***(((&&&%%%&&&'''---***&&&%%%&&&(((******((((((((())))))&&&ne ###(((000888>>>111---(((''')))***)))&&&&&&(((+++---...,,,+++***+++((((((++++++''')))...............,,,+++)))De''')))+++...444222000---++++++++++++222//////333444000///000,,,---...///999YYYUUUCCC222///333222///---,,,+++***+++...111222111VVVuuuOOO666......---222neyyyFFF...&&&$$$,,,'''ne(((''''''---+++((('''))))))'''%%%!!!$$$'''((((((''''''((()))***+++,,,---...>A///,,,***k<)))+++---,,,,,,'''))),,,,,,***'''%%%%%%(((((((((((((((((()))))),,,------fh111))),,,---'''&&&+++((()))***++++++***)))(((+++---///...,,,+++,,,...*********+++,,,...111222222999666666@@@JJJUUUeeessssssvvv{{{Denennn^^^neFFFAAA@@@@@@AAA;;;333...///---,,,,,,,,,---000444666777555222//////000000///...000ne...,,,...............//////000///,,,,,,///000///000444444333222000///---,,,+++'''***,,,+++((('''(((***''')))((($$$###&&&'''%%%)))(((((((((***,,,///000---(((&&&)))+++,,,111888111000...+++((('''(((***%%%&&&'''((()))***+++,,,...***'''&&&(((***)))'''###&&&&&&&&&)))------))),,,---,,,''''''***,,,***''''''(((((((((''''''&&&(((&&&$$$"""###&&&))))))%%%$$$###$$$%%%%%%###!!!'''''''''&&&&&&%%%######%%%((($$$$$$***))))))333III}}}uuuCCC((('''000:::;;;QQQ\\\@@@444$$$"""$$$***///---((((((,,,***(((&&&&&&&&&'''&&&%%%'''###!!!###'''***(((&&&%%%&&&'''''''''''')))***((('''&&&'''((((((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%""" """%%%%%%###"""$$$'''((($$$ &&&''')))+++---...---+++,,,,,,+++)))'''%%%###"""000'''!!!$$$((())))))***$$$$$$%%%&&&&&&'''(((((("""&&&"""###$$$///CCC___qqqzzz}}}888:::QQQWWWZZZnnnooommmiiigggeeeiiiooosssqqqlllmmmrrrXXX888444---///...---+++)))(((***---------+++***((('''&&&%%%'''''''''%%%$$$$$$(((+++((()))******)))''')))+++///222444444333---,,,+++***)))'''&&&%%%&&&))),,,---,,,***))))))(((%%%$$$(((******+++---*********))))))))))))***'''***,,,,,,,,,333111///---,,,,,,---...444222111333222---,,,------222222222HHHwwwmmm===888555666666222...------***''')))...222444444mmmfffAAA///...//////TTT333+++***...***,,,,,,++++++000---***)))((('''%%%###''''''''')))++++++)))'''***+++,,,---///000111---(((++++++---......---%%%(((******)))'''&&&&&&((()))))))))))))))((((((---......,,,888...))),,,---)))(((,,,)))******++++++)))((('''---......---++++++---///))))))))))))***,,,---...111555111111;;;@@@DDDNNNSSSYYYcccmmmtttlllrrrsssuuudddTTTKKKDDD::::::===@@@<<<555111111222333333111000222777;;;444333111///------...111,,,---...---,,,......---------.../////////,,,---111222000111444111000///---,,,***)))((($$$&&&((('''$$$$$$&&&)))+++---+++'''&&&((((((%%%%%%&&&'''((()))+++,,,---...***'''&&&&&&***333===000,,,''''''***+++)))&&&%%%&&&))),,,...000000111000+++'''&&&((()))((('''$$$&&&'''&&&)))......+++,,,---+++&&&%%%((((((&&&"""###&&&((())))))(((''')))(((&&&&&&&&&'''(((***&&&&&&%%%'''))))))(((&&&333111---***'''%%%%%%%%%$$$%%%!!!###+++***+++777UUU}}}ccc<<<+++(((999999>>>___}}}]]]KKK222+++&&&%%%''')))(((&&&+++111)))'''%%%&&&'''((('''&&&(((%%%!!!"""$$$&&&%%%###%%%&&&'''(((((())),,,///'''&&&%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%$$$######%%%&&&"""###&&&((((((&&&$$$"""$$$%%%(((***,,,,,,,,,,,,'''(((((())))))((('''&&&;;;///&&&''',,,---+++)))!!!""""""######$$$$$$$$$###'''$$$###(((%%%'''444VVVqqqppphhhfff[[[FFF===???;;;EEECCCBBBEEEKKKQQQTTTUUUcccggggggdddccceeefffeee^^^iiiuuuxxxtttpppssszzzddd<<<444444222000---***((((((***+++))))))***+++------+++***((()))(((&&&$$$###%%%&&&$$$''')))(((((((((&&&###''''''))),,,000111---)))---//////,,,(((&&&''')))333000,,,++++++)))'''$$$'''$$$"""%%%)))+++******&&&%%%$$$$$$%%%''')))+++((('''&&&))),,,,,,(((%%%)))(((''''''(((***,,,...111......///---)))(((+++000222666DDDdddvvvOOO:::777333111///------...///***'''))),,,---...000ooopppEEE...+++,,,***000555HHH~~~VVV777444333,,,//////000//////...------///...+++)))(((&&&%%%$$$---+++)))+++......+++(((+++***)))***+++,,,+++++++++)))'''%%%%%%&&&)))++++++***((()))***++++++***"""%%%((()))((('''(((((()))***+++++++++***)))(((,,,------,,,***)))***+++---'''$$$(((***((((((***((((((***++++++***)))(((...---,,,******+++---///,,,,,,,,,,,,+++,,,,,,,,,000444111333>>>AAA???DDD>>>FFFTTTaaaiiiiiiccc^^^^^^^^^mmmoooaaaTTTQQQRRRNNNHHHDDD888888;;;???<<<777555777000555888777111---...000222//////111111//////000000000000000////////////000000000000000111111222000...///222222///...000...---,,,+++)))'''&&&%%%%%%'''((('''%%%%%%))),,,***,,,,,,((((((******'''&&&''')))*********)))))),,,,,,***&&&$$$'''111;;;...'''"""&&&...222///***((())),,,.........---,,,,,,((($$$$$$''')))((('''%%%''''''&&&)))...///,,,((()))((($$$###%%%%%%""" ###&&&''''''%%%$$$&&&&&&))),,,+++'''&&&'''%%%%%%%%%''')))+++***)))<<<888222+++'''%%%$$$%%%&&&&&&"""&&&...***+++777___|||___999///---@@@444===gggyyyQQQ111555...)))***++++++---000,,,***)))***+++------,,,///,,,((('''((()))((('''###%%%((())))))***+++,,,###"""!!!"""$$$&&&&&&%%%''''''&&&%%%%%%$$$######!!!"""$$$&&&&&&''''''''' ###&&&'''%%%###$$$%%%###%%%'''((((((((())))))$$$$$$%%%&&&''')))+++,,,888...''''''))))))((()))!!!!!!!!!""""""#########(((+++((()))///+++'''000GGGiiiuuujjjaaaSSSBBBCCCMMMNNNKKKEEE@@@@@@EEEKKKOOOPPPVVV\\\```______``````]]]SSS```lllnnnjjjiiiooovvv~~~qqqEEE666999222///+++)))(((((()))***''''''))),,,///111///---***)))''''''''''''&&&$$$"""'''***((())),,,+++'''!!!!!!###)))111555555333...///...***%%%$$$'''+++@@@666---***---///,,,'''+++)))''''''***---,,,)))+++***'''%%%$$$$$$&&&'''+++)))(((***,,,+++&&&"""%%%%%%%%%&&&''')))+++,,,,,,+++,,,---+++((()))...///000BBBfff```;;;111---'''%%%''',,,//////---)))(((,,,---+++,,,111sss~~~PPP000$$$(((&&&...111???qqq\\\555000444...000000000///...,,,+++***---,,,+++***(((''''''(((***(((&&&''')))***'''$$$)))'''&&&''')))***((('''###$$$%%%&&&((()))***+++)))'''&&&&&&'''((('''&&&"""$$$&&&&&&%%%$$$$$$%%%((()))***+++***)))((('''***+++,,,,,,+++***+++,,,(((%%%%%%'''(((&&&%%%&&&%%%&&&(((***+++,,,++++++---+++)))((((((***+++,,,******+++,,,------......000444111333>>>???999<<<:::AAAMMMYYYaaabbb^^^ZZZPPPMMM\\\tttpppggg^^^XXXRRRKKKHHHIIIBBB???>>>>>>:::555444777999AAAIIIJJJDDD<<<777555888111...222444333222555555444333111000000//////111000000000000111222222...,,,---000000---,,,///222111000///---,,,++++++)))+++,,,+++)))))),,,000&&&)))***((((((++++++)))//////000000///---***))),,,......***&&&(((...444...((($$$(((111666333---&&&'''((()))((('''$$$###(((&&&###%%%)))++++++)))'''((('''&&&)))......+++%%%((('''$$$$$$&&&&&&$$$ """$$$&&&'''&&&$$$"""%%%###%%%((('''"""$$$)))#########%%%((()))((('''222///***%%%!!!!!!!!!""")))***'''+++000***+++;;;pppeee:::111111EEE444BBBrrrxxxSSSAAA777///111444111***%%%,,,***)))***,,,---------///---***)))((((((((('''"""%%%)))+++***(((&&&%%%"""!!!!!!###%%%&&&&&&%%%((((((((('''&&&&&&%%%%%%!!!"""$$$&&&(((((('''&&& ###$$$""" ###((()))+++,,,+++)))((()))***---+++(((&&&'''))),,,......***((((((%%%###&&&+++%%%%%%%%%&&&&&&&&&&&&&&&)))+++&&&(((...***'''///>>>cccjjj\\\TTTRRRQQQYYYYYYLLLFFFAAA======BBBHHHMMMOOOQQQWWW[[[[[[\\\\\\XXXRRRNNNXXX``````^^^bbbjjjooouuuuuu}}}vvvJJJ333222///,,,)))'''((()))))))))***((((((+++...000---***((('''&&&'''******(((&&&###)))+++((()))000000,,,(((((())),,,000444555555++++++***&&&######&&&***999000'''%%%***///...+++)))***)))&&&'''******&&&***)))(((''''''(((***+++(((((()))***,,,+++(((&&&)))***++++++++++++******%%%%%%''')))(((%%%)))///,,,888YYYxxxMMM333///,,,(((&&&)))...---)))***''')))......,,,222==={{{jjj===!!!&&&'''+++---999^^^rrr:::(((111222------,,,+++***((('''&&&++++++,,,***(((((()))***((('''&&&&&&'''''''''%%%(((&&&%%%'''+++---+++)))$$$&&&)))+++,,,+++***))))))'''&&&&&&'''''''''&&&$$$%%%&&&%%%###!!!!!!"""&&&&&&'''((((((((((((((((((***,,,,,,+++******+++)))))))))***)))&&&$$$###$$$%%%'''***,,,,,,---,,,+++)))'''''')))******)))$$$%%%'''***---///000000...222...///777666///111666:::BBBJJJQQQSSSRRROOOHHHBBBNNNdddvvvxxxgggaaaZZZTTTJJJBBBBBBGGG>>>;;;:::;;;999777999>>>===EEEOOOSSSQQQKKKEEEBBBAAA:::888;;;:::555666;;;444444333111000......---......------......///000)))'''(((---...---...222111111000000///.........+++...///...,,,+++...111)))---...---...111111...111111000///---***'''&&&+++///111---***,,,------///,,,***,,,000222000---))))))******)))'''&&&%%%'''&&&&&&)))---///...+++((()))'''%%%''',,,---***(((******((('''******'''$$$&&&'''(((((('''&&&%%%(((###!!!###!!!%%%000)))))))))***,,,,,,+++***%%%$$$###""""""$$$&&&'''&&&'''%%%))),,,%%%+++BBBsss~~~aaa777444666:::,,,FFFxxxbbbNNN888...,,,***'''&&&((('''&&&&&&(((***))))))''''''&&&&&&%%%$$$$$$###"""%%%)))***(((%%%###"""%%%%%%&&&(((******)))''')))))))))))))))*********$$$###$$$&&&''''''&&&$$$!!!"""""" $$$(((***,,,---+++'''%%%'''))))))'''%%%$$$%%%)))---///((((((******'''###'''---************************)))+++&&&'''---)))'''000;;;aaaXXXQQQQQQTTTTTTWWWNNN999>>><<<<<<===AAAFFFIIIKKKKKKNNNPPPQQQTTTUUUOOOGGGHHHMMMPPPOOOSSS^^^gggkkkkkkvvv}}}}}}~~~xxxlll|||xxxPPP111+++***(((&&&''')))***)))((()))'''%%%'''+++---***'''%%%(((******((('''&&&&&&$$$******$$$&&&...000***''''''(((&&&$$$######$$$((((((((('''&&&%%%&&&'''(((&&&$$$###&&&)))+++---%%%)))***%%%$$$((()))'''&&&&&&&&&&&&''')))+++,,,&&&(((***+++***)))******(((***,,,...---,,,)))'''######&&&((('''%%%***111===[[[\\\<<<111000111...)))))),,,***$$$(((%%%'''+++)))(((666HHHSSS)))(((+++)))***555IIIoooPPP222222000)))))))))))))))(((((('''+++,,,---+++(((''')))+++((()))))))))(((((()))***,,,)))&&&(((,,,...,,,)))%%%''')))+++,,,+++***)))***(((&&&&&&'''((('''&&&%%%&&&((((((''''''(((***''''''(((((()))***,,,,,,***+++------+++)))((()))$$$(((***+++***)))(((&&&%%%&&&(((***+++,,,+++++++++)))((((((***+++***((($$$&&&(((***,,,---......,,,000,,,+++111///)))---///000444:::???AAA@@@???>>>777>>>KKKTTTaaaggg```TTTMMMGGGBBB<<<777777;;;222222444888999888;;;@@@000333888<<<>>>>>>===<<<@@@CCCNNNUUUKKK999333777111111111111000///------,,,++++++++++++,,,------***''''''+++---,,,///333,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++***+++---,,,000111000000333222///...---,,,***(((&&&$$$###'''+++,,,******,,,+++'''***+++---------------...111000///...,,,+++***)))&&&&&&'''+++///000,,,)))******'''$$$&&&******'''+++------***)))+++)))&&&&&&&&&'''(((((((((((((((((($$$&&&,,,***$$$)))444///...---...///...---+++"""###$$$''')))***++++++$$$%%%###%%%(((%%%444TTTuuuuuuOOO000666555+++(((PPP~~~~~~|||aaaJJJ:::///+++---)))(((&&&'''((())))))(((%%%&&&((()))((('''&&&&&&%%%&&&''''''%%%$$$$$$%%%'''(((***---///...+++(((%%%&&&&&&((()))***++++++'''%%%###$$$&&&&&&$$$!!!!!!"""!!!!!!!!!"""$$$&&&%%%''')))'''###!!!###'''""""""###%%%'''***+++---((('''))),,,+++((((((,,,)))))))))))))))))))))(((&&&***((((((,,,'''%%%...(((RRRrrr}}}TTTPPPOOOFFF999:::;;;222555777999<<<===???@@@AAA???@@@AAABBBGGGKKKEEE===999<<<<<<<<>>------...///000111111000///...,,,,,,++++++,,,,,,---......***)))++++++***,,,111+++++++++,,,,,,---------'''***------)))'''''')))(((,,,---++++++,,,+++(((///...---+++)))((('''&&&"""%%%&&&$$$&&&***)))###"""''',,,,,,******---222555333111---***((('''&&&%%%%%%'''+++...---)))$$$******((($$$%%%))))))&&&,,,......***((()))'''###$$$$$$$$$%%%&&&'''((((((%%%&&&000<<<:::///,,,333,,,+++*********)))'''%%%"""$$$''')))******)))((()))***'''))),,,,,,DDDjjjrrrAAA(((444...***000ccchhhHHH111(((...,,,++++++,,,------,,,))),,,000111111///......((('''&&&$$$"""###'''***''')))+++///000///***''' !!!"""$$$&&&''')))***)))&&&######%%%%%%""" !!!!!!"""###$$$%%%%%%%%%###&&&(((&&&"""!!!%%%)))+++,,,---...---***'''$$$***'''(((---///+++(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!'''&&&%%%(((!!!((("""NNNpppzzzLLLHHH@@@888333333777;;;444777;;;===<<<<<<<<<<<<<<<===???@@@BBBCCCDDDDDD===<<<;;;<<>><<<888666444222000/////////444:::;;;555111111+++333===AAA@@@>>>@@@BBB@@@[[[xxx~~~iiiLLL777///000...,,,+++,,,000444777555555333000,,,))))))***---,,,+++,,,------,,,+++***,,,------,,,+++,,,,,,...)))'''+++,,,***---333222///+++)))))))))))))))!!!!!!###(((---000222333'''))),,,......,,,)))'''***)))(((((()))***((('''444555444///)))%%%&&&((()))'''%%%$$$$$$$$$""" &&&%%%$$$$$$&&&))),,,...***)))'''$$$"""###&&&)))555111,,,((('''(((((((((***,,,......---***'''$$$$$$&&&))))))(((&&&&&&'''!!!""""""$$$&&&(((***+++))),,,)))'''+++444PPPuuuggg444"""***(((111000gggjjj@@@(((222((($$$***000111111333***((((((---...+++''''''(((&&&&&&***000111,,,'''...---+++******)))(((&&& '''+++'''###&&&+++//////((( """%%%### """###%%%((()))(((%%%"""(((++++++(((''')))((($$$))),,,111333222---((($$$!!!%%%((()))(((((())),,,%%%%%%$$$$$$$$$&&&((()))''')))***(((%%%$$$%%%(((...BBBbbbuuuyyyGGGEEE@@@:::777777:::>>>222555888:::::::::;;;<<<===>>>>>>>>>===;;;:::999666555444444666999<<<>>>@@@GGGRRRYYYWWWVVV___jjj||||||zzzQQQ666'''000222+++$$$%%%&&&$$$'''(((((()))******))))))+++&&&***+++$$$&&&,,,)))&&&'''&&&###&&&***(((###%%%&&&'''((()))))))))(((***(((***------)))''')))***)))((((((((((((((('''******,,,...,,,)))---333CCCCCC<<<111***((((((&&&%%%'''((((((%%%$$$######((((((((('''&&&$$$###"""'''+++111***+++///???rrrLLL...***'''$$$%%%&&&&&&&&&''')))+++***&&&)))///,,,))):::QQQXXX777---+++111---)))<<>>???BBBDDDDDDRRRbbbeeeYYYIII===888333222111000000333555777111222111///,,,))))))))))))'''&&&&&&((()))((('''+++---......,,,+++,,,,,,///++++++...///---...333...,,,***)))******++++++***111000)))***444555---...---,,,+++)))'''&&&%%%((()))******)))'''%%%$$$444333111...+++***+++,,,%%%$$$"""""""""!!!%%%$$$######%%%(((,,,...*********)))(((***...111999444...***(((((('''&&&'''(((((((((((('''''''''(((***++++++)))(((((()))%%%&&&&&&'''((())))))***+++)))++++++,,,===bbbyyyWWW000!!!%%%%%%333<<>>222,,,)))---000---((('''+++******,,,......***&&&000000000000000...***'''###&&&$$$ ,,,999AAA111***###"""&&&***)))&&&""""""$$$&&&''''''$$$!!!"""(((+++)))))),,,///...111000000///...***&&&###$$$'''++++++***((('''(((******)))((((((((())))))(((((('''$$$  """$$$777XXXooowww>>>>>><<<:::888777:::<<<111333555666666777999:::999::::::999777444111///333333333333444555666777777???JJJOOOKKKJJJUUUbbb~~~~~~}}}{{{{{{eee;;;...333555000)))%%%%%%$$$+++,,,,,,------------------(((222:::111***...///(((***)))&&&&&&&&&###!!!###&&&((())))))(((''')))'''(((++++++((((((***000,,,'''&&&((((((%%%!!!%%%)))000333///,,,333<<>>FFF222&&&,,,222///000777dddrrrIII444---((((((++++++))))))000000111333333222...+++&&&***...///---,,,---///...,,,++++++---...,,,***888999444,,,''')))******)))))))))*********)))((((((((((((+++...//////---$$$%%%%%%&&&'''***///222444111---***)))+++...111///***'''***///222555888---(((&&&((()))(((((())))))***,,,------,,,+++)))...,,,---...,,,'''%%%'''...000222444444222...,,,+++,,,---...///000111111+++---,,,)))***...000...,,,---...///......///000333111333777999666666999777===KKK\\\eee^^^III777@@@AAABBBCCCAAA;;;444///...///000000000...---+++***---//////---***))))))---+++))))))+++---......)))+++,,,+++)))''''''((()))((()))))))))'''&&&&&&'''(((***+++******++++++...555444******666:::666***(((&&&$$$%%%&&&)))***%%%(((+++)))$$$!!!###&&&,,,'''###"""%%%((((((''',,,+++++++++,,,***'''$$$)))***,,,,,,+++)))&&&%%%$$$&&&(((*********,,,---000---)))&&&&&&&&&&&&%%%+++***(((((()))+++...000&&&&&&&&&%%%$$$$$$&&&)))'''(((*********(((&&&%%%... (((,,,'''KKK~~~^^^555---+++%%%******LLL~~~}}}tttUUU???666111+++&&&(((######(((,,,+++)))***%%%'''***+++*********+++ !!!"""%%%((((((&&&$$$))))))''''''...999>>>===+++'''$$$%%%))),,,+++***'''&&&%%%&&&''''''%%%$$$***+++)))$$$###$$$###!!! '''---//////(((((((((&&&%%%#########"""###$$$%%%&&&%%%$$$###&&&%%%###""""""###%%%'''###+++CCCYYYdddqqqyyyttt111222333222000/////////555666555444111111222333000111333444444333222111---...///000111111111111444111222777:::<<<@@@DDDSSSZZZeeemmmrrrwww}}}ZZZ666,,,&&&''''''$$$%%%***))))))************))))))%%%$$$666GGG<<<,,,***,,,+++***)))(((&&&%%%%%%''')))(((&&&$$$###$$$&&&''')))&&&&&&)))***((((((+++(((***,,,+++))))))***+++)))''')))...///...000555###(((***)))(((+++,,,******+++++++++)))(((***+++))),,,///---******///444444%%%333EEEbbbtttLLL444'''***000,,,---......,,,******,,,...---...444:::888000000555ppp\\\BBB---,,,000,,,)))+++@@@llllllCCC333&&&&&&++++++***)))******,,,///222111///,,,''')))++++++)))))),,,///+++************+++***)))555666222+++''')))++++++((()))))))))((('''&&&&&&''''''(((***,,,,,,***(((!!!###&&&''')))***---000,,,+++******+++---///111333+++%%%&&&(((+++111999777,,,$$$$$$&&&%%%%%%(((+++*********+++,,,---...,,,+++...000...)))(((,,,)))+++---//////,,,)))'''******+++,,,---...000000***---,,,***+++///111///...000222111///------///---,,,///333444///---...222......555>>>AAA:::333666777999888444000---+++***+++,,,---,,,+++***)))***,,,//////...+++******...,,,***+++,,,.........+++,,,...---+++******++++++,,,,,,++++++***)))(((''')))++++++)))'''((()))+++((((((***+++---444<<<%%%&&&&&&'''((()))******$$$'''(((%%%!!!!!!&&&+++...***%%%%%%'''***)))((('''&&&&&&'''((('''$$$"""'''+++000333333///***&&&(((***++++++***(((((())))))'''%%%%%%'''***++++++((((((((('''((((((((((((###$$$$$$$$$$$$%%%(((***'''(((***++++++***)))'''--- )))000222\\\SSS---,,,---(((...888SSSuuunnnccc```]]]YYYZZZ\\\lll||||||YYY>>>111......,,,,,,---,,,&&&$$$&&&$$$&&&((()))((((((((()))'''&&&$$$%%%'''((()))((('''((('''(((...444333...(((%%%$$$%%%(((***)))(((%%%$$$###$$$%%%&&&$$$###,,,***&&&$$$***///,,,&&&(((&&&$$$&&&***---,,,++++++)))%%%######%%%&&&'''******+++++++++)))'''&&&'''%%%$$$###$$$&&&((()))'''(((;;;RRR___mmmuuuqqq222333333111///...///111777888888666444222222333555555555555555444333333......///000111111111111555...+++...222222111111GGGLLLTTT[[[bbbjjjttt{{{zzzMMM777&&&&&&)))&&&'''---&&&&&&&&&'''&&&&&&%%%$$$&&&""",,,555,,,&&&***,,,((('''(((***)))'''(((,,,...+++'''$$$###$$$'''((()))'''(((++++++((((((***'''+++000///+++((()))***)))%%%$$$&&&((('''(((+++***...000---,,,///000///*********'''%%%###$$$%%%***,,,,,,***'''%%%''')))...(((IIIkkkXXX333---(((###%%%'''$$$&&&'''((((((((()))+++$$$%%%***111111,,,+++...XXXaaaFFF---''')))((('''((()))HHH{{{]]]BBB)))%%%,,,...+++***$$$%%%&&&))),,,---+++***((((((((('''&&&''')))+++(((((((((((((((((((((((('''++++++'''%%%(((***)))******+++)))'''&&&&&&''')))+++,,,---,,,)))&&&$$$$$$&&&)))))))))((()))***&&&&&&&&&&&&(((+++---///;;;222+++***'''$$$,,,777GGG666)))((()))'''&&&))),,,***)))((()))***---...'''(((,,,///,,,(((***...(((***+++,,,,,,***'''%%%+++,,,,,,---...///000000***------+++---111222000,,,///222222///---...000,,,+++---222111,,,)))***555///'''%%%(((---//////---------***((()))---000***+++++++++,,,,,,------***,,,......---+++++++++)))((('''((()))***((('''&&&'''))))))'''&&&'''((()))++++++((((((***)))''')))+++,,,***'''%%%&&&(((+++$$$$$$***)))$$$+++888((()))***+++***)))(((&&&$$$&&&&&&%%%###$$$(((,,,+++)))'''&&&''''''''''''%%%$$$###$$$%%%&&&&&&%%%$$$)))///444666444000------///000///---+++++++++((('''&&&(((+++...//////))))))***+++***)))'''&&&&&&'''((((((((()))+++---((()))***+++,,,,,,++++++***%%%---777HHHuuuoooDDD***)))***)))...111@@@MMMRRRYYYcccjjjlllbbb```TTTFFFFFFTTTccciii~~~zzzuuunnneeegggkkkKKK666111,,,)))******''''''))))))))))))((((((&&&%%%$$$///,,,(((&&&&&&&&&'''&&&$$$$$$"""!!!%%%,,,---***(((&&&&&&'''(((((('''&&& """$$$$$$""" '''%%% $$$***((("""(((((()))))))))))))))***---***&&&$$$%%%(((***+++000///...,,,***(((%%%$$$(((&&&$$$$$$%%%%%%%%%###&&&###333MMM___qqq|||yyy333333222///...///222555666888999999777666555666999999777666555555666666444444444333333222222222222---+++...111///...///<<>>JJJQQQRRRVVVMMMWWW]]]\\\eee|||jjjiiixxxUUUDDD666)))(((,,,------------+++((((((******'''$$$+++)))'''&&&&&&&&&%%%$$$"""$$$###"""$$$***,,,***'''''''''''''''&&&$$$"""!!!$$$&&&&&&###!!!'''***)))&&&'''+++---,,,///111111---)))'''))),,,+++(((&&&%%%'''((('''&&&***)))(((&&&%%%$$$######&&&%%%$$$&&&''''''%%%"""((( ---HHH^^^qqq}}}{{{222111///---,,,...333777444777:::;;;:::999999999:::888777666666777999;;;777666444222111000000000***)))+++///000...000444111<<>>GGG$$$%%%(((***+++++++++*********(((&&&'''+++------===nnnuuuCCC:::222000...)))'''(((000---***+++...222222222111///---------+++&&&"""111uuu@@@111111---000111777===zzz888000///$$$333///---,,,---...---((($$$'''''''''((()))(((&&&###''')))***((('''(((,,,///...+++***,,,+++((('''***...,,,)))'''%%%%%%%%%&&&$$$%%%&&&'''((()))))))))'''&&&%%%%%%&&&)))+++---+++***)))((((((((()))***......777BBB@@@444000555......,,,)))***......++++++&&&$$$&&&&&&$$$''',,,,,,+++***)))((()))******(((&&&%%%(((++++++******---,,,+++*********+++,,,---++++++---111222000.../////////---+++***+++,,,---'''$$$(((,,,---///111///---***)))))),,,000333666...&&&'''...333111---111***))),,,++++++:::NNN555111+++((('''((()))***###&&&((()))((((((***++++++,,,......---+++(((&&&((()))*********+++...111---///111///&&&!!!(((///***'''''''''&&&)))...000---,,,***((()))222<<>>]]]}}}|||XXX555,,,---...'''///GGGXXXSSSkkk|||___LLL<<<000333000+++'''+++000///)))---...'''&&&...---)))...222555555111///...***%%%$$$'''***(((### """"""$$$&&&%%%$$$"""!!!"""+++//////++++++000666777******///222+++!!!$$$///))))))((((((''''''&&&&&&"""$$$&&&&&&%%%%%%&&&'''***(((&&&%%%&&&'''&&&%%%%%%''''''...DDD```oooppp(((---...,,,***++++++)))######$$$&&&''')))+++,,,"""$$$(((---111222000...///000222444888<<<>>>???:::<<<>>>>>>;;;666222000...000222111,,,+++333>>>HHHXXXkkkzzzzzzRRR444)))+++000+++(((&&&(((+++---***&&&$$$&&&((((((((()))+++---111...,,,++++++)))&&&%%%%%%%%%%%%&&&(((+++...///+++'''&&&(((((('''(((,,,***((('''(((******+++,,,)))&&&&&&)))+++,,,///444+++)))((()))******(((%%%------------------.........***+++:::VVVyyy}}}555---***)))+++,,,***+++//////---+++***)))))))))(((+++***)))***+++---//////000;;;fff}}}mmmAAA666111+++444***,,,OOO|||eee888222666,,,'''***...---+++***+++------+++)))))))))***(((''',,,,,,,,,+++******+++,,,---(((&&&((((((&&&(((,,,%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&%%%$$$$$$((((((''''''''''''((()))&&&&&&&&&'''((())))))******$$$"""%%%&&&(((...555111555;;;EEEOOORRRFFF888+++,,,((()))999IIIDDD222///......---------------999;;;:::444///,,,***(((*********))))))))))))))))))(((''''''))),,,...///333333222000---++++++,,,+++)))***------(((%%%%%%)))***++++++***(((&&&$$$&&&''')))*********+++,,,(((+++,,,222FFFTTTIII222:::555...***)))***,,,---+++)))'''(((,,,///000///,,,***)))'''&&&''''''(((+++---000000///...---------,,,///222111,,,***+++***'''&&&(((&&&"""!!!###++++++...222///***(((+++,,,***))))))+++...000000***'''%%%(((---000---***++++++++++++,,,---...///222000......111222333333$$$$$$###"""###&&&+++///,,,+++)))(((''''''((())),,,***((()))***+++***))))))((((((((())))))((((((((((((***,,,+++)))+++///999[[[{{{bbb>>>+++&&&))))))(((???fff~~~bbbJJJ}}}qqqiii~~~gggEEE888333111222...***...666,,,...,,,---000(((###,,,000000///...,,,***'''######$$$%%%$$$######$$$%%%!!!######"""!!!!!!""""""&&&'''%%%&&&)))***(((%%%'''111:::555'''%%%---)))((('''%%%###"""!!! %%%'''***+++)))'''&&&&&&(((&&&%%%%%%&&&''''''&&&))))))&&&(((999TTTeeeiii"""&&&&&&######''')))))) !!!###%%%'''(((,,,---///333666777555222&&&(((+++///444999>>>AAA<<>>888555///...000222000---///333777FFFXXXeeeqqq}}}hhh@@@///000111,,,'''###%%%***+++((($$$)))+++---......///111333:::777111,,,+++,,,,,,+++&&&%%%$$$$$$%%%'''***,,,***&&&&&&((()))'''(((,,,,,,***((('''***...///...***&&&&&&((())))))+++//////000///,,,'''$$$###$$$&&&%%%%%%$$$$$$%%%&&&'''///(((///NNNwwwkkk......,,,+++---+++''''''***......---,,,***))))))))),,,---......---+++******222;;;TTToooLLL666,,,...111///***888VVVSSS888333000,,,///111///,,,***+++---+++***((()))******)))'''444222///,,,***'''%%%$$$'''###"""%%%&&&&&&(((,,,((((((&&&%%%%%%&&&''''''"""############""""""!!!(((''''''''''''(((((((((###$$$$$$%%%&&&''''''((($$$###$$$))),,,,,,---///###'''000===MMMVVVQQQGGG///000+++***888FFF???++++++++++++++++++*********))),,,+++&&&%%%***---+++((((((((((((''''''&&&&&&(((((((((((((((+++...000222333222000---+++,,,---,,,)))((()))'''$$$$$$'''&&&&&&&&&%%%%%%&&&&&&&&&###%%%((()))((('''((()))###&&&'''///FFFZZZQQQ999888333,,,((((((***---///'''((()))+++---...,,,+++''''''(((((())))))))))))&&&'''((('''&&&&&&'''))),,,///444666000))))))///000,,,))))))'''######%%%%%%%%%)))...---'''$$$%%%***---///---***+++000555666222------//////***%%%++++++++++++,,,---/////////,,,***)))***,,,,,,+++&&&'''(((((())),,,111555+++***)))))))))***+++,,,---+++)))((((((((('''''''''***,,,***&&&%%%'''***((((((+++...+++&&&(((...GGGppp~~~MMM//////(((%%%###)))KKKxxxxxxNNNyyyfffTTTgggzzzVVV===...222111(((--->>>000222//////---###'''<<<111---))))))))))))((('''&&&!!!$$$))))))((($$$&&&''''''&&&&&&'''((($$$,,,222111,,,((("""&&&%%%///@@@@@@000''')))''''''&&&&&&%%%$$$$$$###&&&(((++++++)))'''&&&%%%'''&&&%%%&&&(((*********%%%'''&&&)));;;XXXnnnuuu###&&&&&&###$$$)))------))))))((((((((())))))***222111000000111111///...(((***...111555;;;AAAEEE>>>DDDKKKMMMHHHAAA;;;999555222222666666222/////////;;;IIITTTbbbtttuuuEEE222222------)))%%%&&&***,,,)))&&&)))***+++,,,...000000111<<<777---%%%$$$***...///***(((&&&$$$###$$$%%%%%%)))''''''++++++)))))),,,((('''%%%###''',,,,,,(((---)))(((++++++)))***...***---...+++'''%%%'''***&&&%%%$$$######%%%''')))%%%***CCCppp[[[111---,,,,,,---***$$$###&&&)))***,,,,,,,,,,,,...///---///111000---***(((''')))666GGGvvvpppjjj___;;;+++000---333---///===```tttFFF///000///000///---+++)))))))))(((((((((***,,,,,,***(((+++)))(((((())))))(((&&&(((%%%&&&***+++***,,,///)))(((&&&$$$$$$%%%'''(((''''''((((((((((((((('''&&&''''''((((((((())))))%%%&&&'''((((((((((((((($$$%%%)))...222222///------***&&&(((555DDDKKKJJJ222111,,,***111888111###'''''''''((('''&&&&&&%%%%%%(((&&&!!!$$$,,,...)))))))))******))))))(((''')))******)))((((((***,,,+++,,,---,,,++++++---///...+++((((((&&&$$$'''---###""""""###%%%(((,,,...%%%&&&(((((('''''''''(((+++***$$$%%%666IIIHHH;;;,,,+++))))))*********)))$$$(((,,,---,,,***))))))***+++---///111333333333#########"""!!!"""%%%'''&&&+++111333...(((,,,333+++'''%%%&&&&&&$$$%%%)))"""###'''...000---+++,,,000222333///)))'''+++111333000---,,,......,,,***++++++***)))(((((((((((('''&&&$$$%%%'''(((((('''+++,,,------,,,,,,...000))))))))))))***+++------,,,+++)))'''&&&&&&&&&''''''+++...+++&&&$$$(((,,,)))(((***---***%%%***444PPPzzzttt@@@,,,000***'''&&&222[[[vvvtttccc}}}dddPPPcccXXX444000333...///999666333,,,***((("""333UUU555...((()))******+++,,,)))"""&&&,,,+++(((&&&'''((('''&&&&&&''')))...///*** )))...)))###,,,@@@EEE444'''''' !!!"""$$$%%%&&&'''(((%%%&&&((((((&&&%%%&&&'''"""!!! !!!$$$&&&&&&%%%###'''(((***:::WWWmmmvvv&&&***,,,))))))---//////........................,,,***&&&%%%&&&'''((((((---///222333555999>>>CCC:::@@@GGGIIIFFFBBB@@@AAAAAA===<<<<<<:::555222333111777===CCCPPPeeeyyyvvvDDD222444+++---***(((''')))***)))((('''%%%$$$&&&***,,,+++***,,,,,,(((###$$$***,,,))))))(((&&&%%%$$$$$$%%%%%%)))(((***//////,,,+++---&&&'''%%%###''',,,***$$$...+++***------+++,,,///&&&(((***,,,,,,,,,------,,,+++)))((())),,,///111###777bbbJJJ444,,,+++---///,,,&&&%%%(((%%%(((+++---,,,---///222---///000///,,,******,,,'''---===[[[jjj___uuuvvvzzzIII444000***222+++,,,555GGGyyyaaa999666111///---+++++++++)))(((&&&'''))),,,//////,,,)))%%%$$$$$$'''***,,,,,,***)))''')))---...++++++---%%%%%%%%%%%%&&&'''((((((******+++,,,------------%%%%%%'''((())))))))))))''''''))))))))))))((('''%%%&&&(((+++///111///+++333///((($$$)))555<<<<<<000...++++++---...***&&&***++++++,,,+++***)))(((+++...,,,)))///777444)))******+++++++++***)))((((((***,,,,,,******+++...)))***++++++++++++...000---***))))))'''&&&***000&&&&&&&&&'''))),,,///111***))))))((())))))((((((111...(((%%%***444777333111///,,,*********)))''')))...222111,,,)))+++...000000//////000222444555"""$$$&&&&&&&&&&&&''')))$$$%%%***---+++(((,,,222$$$!!!"""&&&'''%%%%%%(((&&&&&&***111555333222444222000---***'''&&&&&&'''''''''&&&'''))),,,///111******)))'''&&&&&&&&&&&&((('''''')))++++++***)))))),,,......+++((('''&&&''''''((()))************(((((('''&&&%%%&&&(((******++++++***''''''))),,,+++&&&&&&***((('''333CCCcccbbb222---)))))),,,...:::```~~~rrrhhhdddmmmooo~~~aaaNNNccc]]]EEE:::666222000444---&&&)))***&&&888]]]999000)))+++---+++***,,,***%%%!!!"""'''***)))&&&&&&''''''&&&$$$$$$%%%'''###&&&%%%$$$''')))(((+++"""''';;;???000&&&)))""""""###%%%&&&'''((()))%%%&&&&&&%%%$$$&&&)))+++###!!! !!!""""""!!!###((()))(((444MMMaaaiii$$$***---+++***,,,,,,***'''((()))+++,,,---------&&&###!!!&&&)))++++++---.........000555999444:::@@@CCCBBBCCCFFFJJJIIIEEEBBB???999222111555555666666666@@@UUUiiitttuuuEEE777;;;000,,,***(((''''''((((((((()))&&&$$$&&&+++...+++((($$$***,,,...111,,,###$$$%%%%%%&&&'''((()))*********---222333///---...,,,---,,,+++///444000(((---******---...,,,---000000......000111///***%%%...,,,+++***+++...222444---JJJ{{{www<<<444+++,,,///222///******...&&&))),,,---++++++---///,,,---...,,,***+++...222555///>>>KKKGGGYYY{{{xxxTTT<<>>YYYaaa???111333...---333000>>>[[[yyySSS999222333444//////---""")))***+++---.../////////...+++((((((+++------,,,,,,,,,+++(((&&&%%%&&&((($$$###%%%***+++)))(((+++######%%%)))---,,,(((%%%)))+++,,,)))$$$$$$(((,,,***+++,,,,,,+++***)))(((+++&&&(((222555000222999BBB777......000///,,,,,,###)))111555555444555666;;;555---)))((()))((('''$$$&&&***222888777000((('''(((((('''&&&&&&(((***......---...............---)))&&&&&&***---------------***&&&(((------'''((((((((()))***,,,...///*********))))))))))))(((---------...///---)))&&&???;;;444...+++***+++,,,111......111111......111000***''''''&&&$$$'''+++%%%&&&(((((((((((()))******)))))))))***)))'''%%%,,,+++)))***,,,,,,+++)))######$$$'''***+++(((%%%(((//////((('''...111,,,---)))'''(((,,,...+++''',,,'''&&&)))'''$$$***444(((***------,,,******+++...---+++******+++---...+++)))&&&''')))***(((&&&&&&%%%''')))(((&&&)))///---***'''(((,,,000...***///&&&)))222,,,)))MMM}}}ggg???,,,///+++)))------,,,888CCC???///444OOOjjjlllhhhkkkmmmjjjjjjIII222+++---...,,,)))***///444888111***)))+++,,,'''!!!"""$$$%%%""""""%%%$$$"""&&&***,,,)))$$$$$$+++222111)))%%%(((,,,,,,***+++%%%$$$---<<<>>>111'''''')))+++---,,,******...222---...,,,&&&$$$(((,,,---+++((($$$$$$&&&'''&&&%%%###(((******000DDD^^^ppp'''(((((((((''''''((())))))######***000...(((###)))&&&$$$%%%((()))&&&###'''&&&%%%$$$$$$%%%&&&'''!!!%%%222BBBOOOWWW___fff\\\XXXYYY\\\YYYLLL>>>888444///,,,***(((,,,777CCCMMMbbb}}}}}}TTT222%%%''',,,000111......///---(((,,,+++***)))***,,,...///---***((((((%%%"""###''''''%%%&&&))))))%%%$$$&&& ###(((,,,+++'''###111///...+++***((('''''')))***)))((((((((()))+++///000000...+++))))))***000222111...,,,...777BBBjjjeeeBBB666:::---,,,+++,,,---...---+++''''''((('''%%%%%%&&&((())),,,...000111111---)))111000KKKnnn\\\<<<111,,,,,,,,,)))<<<<<>>eeewwwPPP222(((******(((///222...000111)));;;???___zzzgggPPPjjj]]]mmm~~~mmmDDD444,,,111222,,,,,,222...+++(((&&&&&&&&&%%%$$$%%%((('''$$$$$$'''(((%%%&&&(((***(((&&&***333<<<888111++++++---...111666333***'''...000+++)))...+++***((((((((()))))))))---...,,,&&&$$$'''******,,,)))'''''')))***)))(((%%%'''((()))...;;;RRRddd***((('''(((***+++,,,+++,,,&&&'''111999666,,,%%%+++((('''''')))((($$$ !!!!!!"""###%%%'''((()))((('''---:::GGGPPPWWW]]]YYY[[[bbblllkkk]]]JJJ>>>;;;444...+++)))(((,,,222<<>>iii~~~NNN555...///+++$$$777---===wwwXXX:::***,,,***)))+++***)))***+++,,,------...------+++((('''((())))))((($$$&&&''''''&&&%%%&&&'''""" """&&&'''$$$$$$&&&,,,+++******+++***(((&&&&&&((()))'''###"""$$$&&&,,,+++)))''''''(((***++++++***,,,...***(((222AAA777///(((%%%$$$$$$(((...///+++%%%###$$$(((,,,.../////////000000///+++((()))((((((((((((''''''''')))***++++++***+++,,,...+++---...---***))),,,...)))+++,,,,,,+++***+++,,,)))((($$$ !!!&&&'''&&&******++++++***)))((('''******+++,,,---...//////000---+++***,,,---------,,,+++)))'''&&&%%%&&&&&&'''&&&''',,,///...000444222...---...---******---///---+++***))))))***+++,,,***((('''(((***---///''',,,000///***)))---111111///------...---,,,***...444444...+++------(((((((((((()))***+++,,,,,,)))''''''***---...000222$$$'''+++---...///000222000000///......---,,,,,,$$$'''***,,,,,,,,,---...+++''''''***+++)))(((***'''+++///000,,,***+++...((()))---333:::NNNwwweee:::+++---...777,,,+++---)))...666555444BBBmmm{{{hhh```ZZZccc}}}___\\\gggEEE---222777...(((...&&&'''(((&&&$$$###&&&((()))+++)))%%%%%%)))+++)))###%%%%%%$$$###(((222;;;666000***))))))---666@@@>>>000&&&&&&((('''***///...***'''(((,,,...,,,)))---///...)))&&&((()))((('''&&&$$$%%%&&&''''''''''''$$$%%%***---666III^^^---***(((***...111000...111---...555:::666---'''***)))))))))***)))%%%""""""###$$$&&&(((***,,,---333//////555;;;???FFFMMMUUUYYYbbblllmmmcccQQQDDDDDD:::111......---///222;;;HHH```zzziii:::'''///%%%&&&''''''&&&%%%""" %%%%%%%%%%%%%%%%%%$$$$$$%%%))))))%%%)))111...%%%(((''')))---,,,'''%%%%%%$$$&&&***,,,---,,,(((&&&%%%$$$###"""###%%%(((******,,,---)))%%%###&&&)))%%%(((+++,,,+++)))((((((%%%)))"""000+++CCCeee;;;111000******)))(((((())))))(((''''''(((*********+++...000222,,,(((&&&%%%%%%'''***666UUUgggFFF333111222(((000///555aaazzzMMM111111000------,,,,,,---...///////////////111///...,,,+++++++++***&&&(((******(((&&&&&&&&&$$$"""###'''(((%%%$$$&&&$$$$$$$$$%%%''')))******$$$&&&'''&&&%%%%%%&&&(((***+++---...,,,(((### &&&%%%''')))''''''000<<<---)))'''&&&######(((000///,,,***+++,,,,,,)))%%%&&&'''(((***+++***(((&&&%%%&&&''''''&&&&&&(((***&&&(((***++++++---000222***---///...++++++///333)))+++,,,***''''''***---&&&&&&%%%$$$$$$%%%%%%$$$)))+++,,,------+++)))((((((((('''''''''&&&&&&&&&+++***((()))***++++++******)))'''&&&&&&''')))***(((&&&'''+++,,,+++,,,///---******---,,,(((''')))(((%%%###"""$$$&&&)))***000...***'''%%%&&&))),,,$$$'''******'''&&&))),,,---+++***)))))))))(((((()))///111---+++---,,,))),,,------,,,***)))***+++''')))******+++000555777''')))+++,,,***))))))******+++,,,....../////////,,,///222222...++++++---)))''''''***)))(((+++111***...444999666111000222---//////000<<<[[[~~~QQQ222///777:::>>>222000333111888DDDFFF888PPPVVVAAAOOOooozzzXXXttt]]]999......+++''')))((())))))'''&&&&&&(((+++***+++)))%%%%%%)))+++***%%%&&&'''$$$"""%%%+++111///,,,))))))(((,,,888EEE<<<111***+++,,,***'''&&&)))(((''')))---//////...+++//////+++)))++++++***%%%%%%$$$%%%&&&'''''''''((("""""")))///888MMMddd,,,)))''')))...000000...+++***,,,000000+++)))***(((((()))***++++++***(((&&&&&&((()))+++,,,---------,,,---///111444???JJJWWW[[[aaafffhhhddd[[[SSSLLL@@@555111111111222555666???VVVtttqqqAAA,,,222,,,,,,------,,,(((%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$)))***''''''222>>>:::---)))''''''******((((((+++,,,,,,,,,+++)))(((((((((111...+++(((&&&&&&'''(((+++------+++((('''(((***$$$)))...000///,,,***(((&&&,,,"""$$$555:::^^^NNN333333222(((,,,***))))))******)))(((&&&''')))))))))***---//////((($$$'''***+++---111EEEwwwaaa777+++444,,,,,,***...IIIsssjjjBBB777111...000111------......///.........------,,,***((('''''''''***,,,------***((('''&&&)))'''(((+++,,,(((''')))%%%%%%&&&(((***---000222$$$%%%&&&&&&'''(((+++---(((***,,,---,,,(((### &&&%%%&&&)))******---111&&&%%%''')))'''%%%)))111,,,++++++---...,,,&&&!!!''''''((((((((()))***+++''')))++++++*********,,,'''(((*********+++...000)))+++,,,++++++,,,000333)))***)))'''$$$%%%***///&&&(((,,,///...***'''%%%&&&(((***,,,,,,,,,***)))'''&&&&&&&&&&&&%%%%%%%%%)))))))))+++---,,,***(((+++***'''&&&''')))---///---***)))++++++''''''))))))'''(((+++***'''&&&((('''$$$!!!!!!###&&&((((((...---+++'''$$$$$$'''+++***))))))***+++,,,++++++******************,,,---(((+++---+++)))))))))'''***+++,,,+++)))((((((***%%%,,,...((('''///888<<<,,,---///---+++((('''''''''(((***+++,,,---------///222444222---***)))+++))))))******'''%%%+++444000000444;;;:::333......***,,,,,,111JJJppp~~~WWW;;;111222888???333444>>>EEECCCHHHMMMGGG^^^sssgggSSSSSS___iii]]]aaaxxxPPP000%%%((()))&&&---***((('''((())))))(((((()))'''######''')))((()))+++,,,+++(((''')))+++---------...+++,,,555@@@444...+++,,,,,,(((###"""$$$'''((('''(((***,,,%%%)))+++)))(((+++,,,***((()))************++++++)))###!!!'''///;;;RRRhhh&&&%%%%%%&&&(((***+++***!!!!!!$$$'''&&&$$$&&&+++%%%&&&''')))***,,,......'''((()))***+++++++++***((((((***+++***,,,777CCCOOOVVVZZZ[[[[[[^^^___^^^UUUIII<<<666222000000333...444KKKoooyyyIII///000...,,,---///---)))&&&'''((((((((()))***+++------///***%%%)))666@@@>>>555,,,(((''')))***))),,,000------+++(((&&&%%%''')))...---+++)))((()))***++++++,,,---......---+++***(((,,,000222111///---,,,)))000))))))<<>>666???KKKKKKJJJ\\\jjjfff}}}kkk]]]TTT{{{nnnZZZ~~~nnnEEE---++++++&&&---***'''&&&((()))(((&&&&&&(((&&&""""""&&&(((&&&&&&(((***+++)))'''&&&&&&******,,,---)))%%%)))000///,,,(((%%%$$$###"""!!!&&&))),,,+++'''%%%&&&))) $$$&&&$$$$$$''')))(((&&&((())))))((((((((()))(((&&&$$$%%%---???UUUeee"""###$$$$$$$$$%%%''')))$$$"""###((()))'''(((+++###$$$$$$%%%'''***...111((()))***+++,,,++++++***---***(((((('''&&&+++222===HHHOOONNNNNNUUU]]]aaa^^^TTTIIIBBB;;;444222444666444AAAaaaOOO222,,,***''')))------(((&&&)))222222333555888===AAACCC888///)))+++000333444555,,,((('''((()))''')))---***+++,,,***(((''')))+++'''''''''((()))+++,,,---((('''(((,,,111000,,,'''+++,,,,,,+++******---///)))---***---FFFrrrrrrCCC...---///000111000...---,,,------+++***+++,,,,,,+++******+++---000...111555222///999IIItttsssmmmBBB444)))000,,,///000;;;XXXwwwjjjDDD/////////***+++++++++***))))))(((,,,...///...+++))))))+++)))******(((&&&%%%&&&'''$$$""""""%%%%%%!!! !!!&&&(((***)))(((''')))++++++(((%%%$$$&&&***---///&&&$$$######%%%(((---///'''+++---,,,*********+++---++++++,,,***''''''+++((((((&&&$$$###%%%(((+++&&&''''''%%%######&&&)))&&&$$$""""""$$$%%%### ''')))************---///...)))%%%$$$&&&((((((&&&''''''(((***,,,...---,,,***,,,333:::777...***+++&&&'''((()))+++,,,---...***++++++,,,---.../////////...---...///...,,,***+++,,,---...//////......///,,,+++---,,,)))(((++++++((()))---///---///222222...***+++---...,,,)))%%%)))------)))'''(((***((())))))(((&&&&&&&&&&&&%%%(((+++,,,++++++,,,.........---,,,***((((((***$$$###"""%%%***---,,,+++%%%------&&&,,,:::;;;000%%%''')))(((&&&$$$$$$$$$(((((('''''''''(((***+++***(((&&&%%%''')))******'''%%%(((000555333000///666///---111000...666CCCJJJDDDFFF\\\~~~^^^DDD...******)))444GGG[[[iiinnn```[[[yyynnnpppgggfffiiiJJJ666---))))))))))))(((&&&&&&(((***&&&((((((%%%%%%((((((&&&%%%&&&''''''%%%$$$######%%%$$$&&&'''%%%!!!"""'''++++++((($$$!!!"""%%%(((+++,,,,,,,,,***(((''''''!!!%%%&&&###"""&&&(((((("""$$$'''&&&$$$"""###$$$###((()))&&&000GGGZZZ```"""$$$&&&%%%######&&&)))000+++***///333000---+++"""#########%%%(((---111)))***,,,---......------...((($$$%%%'''&&&'''***000>>>IIIIIIIIIQQQ\\\bbbddd]]]UUUOOOFFF===999:::III<<<<<>>999;;;KKKFFF999<<<222---***)))***...888BBBXXXXXXIIIDDDBBB===000///OOOxxxeeefffwwwqqqddd555++++++%%%&&&'''$$$***---&&&)))+++---+++(((&&&(((***)))(((&&&%%%%%%&&&'''((()))'''%%%$$$%%%(((+++------,,,+++******+++---///$$$++++++######,,,111...---+++(((((((((((('''%%%$$$&&&&&&###$$$((()))&&&)))###!!!+++>>>QQQ]]]bbb)))+++---+++((('''(((+++---,,,,,,---///---)))&&& !!!"""###$$$$$$######(((,,,+++&&&$$$&&&)))))))))'''&&&&&&((((((((('''&&&(((222AAAJJJMMMUUUaaaoooooojjjaaaUUUKKKGGGGGG^^^XXXUUUZZZggg{{{wwwHHH***...&&&'''''''''&&&%%%$$$###$$$&&&###$$$'''$$$...EEE===000%%%$$$(((***,,,---***((((((,,,---,,,111888(((+++......+++((('''((((((+++,,,***)))+++***'''(((+++)))%%%)))222000'''((((((((()))***---///000555999444PPPCCC333(((,,,777;;;555///333333333222111///---,,,,,,+++(((&&&%%%&&&''')))---'''***000:::]]]WWW666222111999VVVwwwaaaTTTeeepppHHH111)))///******222///;;;]]]eee<<<111666222'''&&&//////''',,,+++)))'''''''''((()))'''$$$!!! !!!#########&&&$$$&&&)))'''"""$$$)))***************))))))(((((('''&&&%%%%%%&&&'''(((+++***)))((((((***+++,,,,,,+++***,,,///000///...===444***(((+++...***%%%((())))))*********)))))),,,++++++)))((('''&&&%%%******,,,------,,,+++***)))((((((''''''((())))))+++)))&&&&&&(((***)))(((+++***)))***+++,,,+++*********---000///++++++...///......//////000000000---111111...000444444000111000,,,((((((+++)))%%%+++)))((())),,,---,,,***''''''((())))))(((((('''))))))***,,,------***(((+++******---///...+++'''&&&)))+++,,,000333111+++***+++,,,,,,---,,,++++++&&&((()))+++,,,,,,,,,,,,///(((+++...)))///<<>>AAA:::111222---++++++***''''''000:::ZZZccc:::999:::;;;666000;;;cccpppbbbqqqaaapppDDD---+++&&&(((***&&&***...(((((())))))((('''&&&&&&'''(((((((((((((((((())))))***)))'''%%%$$$###$$$$$$---............---------***'''&&&((())))))***,,,(((***,,,+++'''$$$""""""'''******'''&&&))))))&&&***'''"""$$$444LLL^^^fff)))*********+++++++++,,,,,,+++++++++,,,,,,***((((((((((((&&&### $$$''''''###!!!$$$&&&%%%&&&&&&&&&'''((((((&&&$$$&&&'''+++555CCCQQQ[[[```eeefffddd```YYYTTTPPPOOOccc]]]YYY\\\eeetttpppEEE***,,,$$$$$$%%%%%%&&&%%%$$$$$$'''((($$$%%%)))$$$'''666---%%% ###))),,,---///---,,,///222333111333777------,,,***'''%%%%%%&&&$$$(((***))))))+++)))%%%&&&***)))&&&***222111***((()))+++,,,---.........888333888jjjsss555,,,(((///777888444111444555666666333000,,,)))+++)))'''&&&&&&'''***+++///)))***222JJJ{{{DDD000222000666TTT}}}rrrsssfffBBB,,,///...***)))---555===vvvZZZ...222---###$$$///000))))))))))))))))))))))))))))))%%%!!! """$$$%%%)))'''&&&'''%%%"""$$$(((((((((''''''(((((()))*********)))(((((()))******...+++'''''')))+++***((()))))))))+++------+++)))222---)))(((***+++***(((*********)))((('''&&&%%%'''''''''((((((''''''&&&''''''&&&%%%&&&''')))***((('''%%%$$$$$$'''***,,,+++)))&&&&&&((())))))(((***)))((()))+++,,,+++***))))))+++...---((('''******)))***---000111...+++)))...111///---///111000))))))'''$$$'''+++***&&&((('''&&&&&&(((((((((&&&%%%'''((())))))(((&&&%%%(((((((((***+++***(((%%%(((((((((***++++++(((&&&'''&&&%%%+++777<<<555(((******,,,------......---000111111222111000...---000+++///111...555===:::...//////,,,((()))///555444'''---HHHSSSAAA,,,&&&$$$RRR^^^@@@000222///(((///,,,+++---,,,)))''')))---///...(((###&&&222===FFFGGGNNNKKK<<<333222---///000111///++++++555BBBiiixxxIII'''---222444000555OOOzzzwwwVVVvvvyyy[[[[[[333---'''+++...(((***///***)))(((''''''(((((('''&&&((())))))***++++++++++++...---,,,+++)))'''&&&%%%,,,...111111///---,,,++++++###$$$...///'''%%%+++(((...444333,,,&&&$$$%%%&&&)))***((((((+++***''')))---)))$$$000LLL___ccc'''&&&&&&''')))+++***))),,,+++***)))))))))((((((*********)))'''$$$""" &&&((((((%%%%%%)))***((()))))))))******'''### ))),,,---000===PPP^^^bbb___aaadddeeedddcccaaaaaa[[[YYY[[[bbbhhhpppiiiCCC...---%%%&&&&&&'''(((((()))))),,,---(((***000+++'''///***%%%###(((,,,,,,---///***---222555444111............,,,+++))))))******&&&)))***((()))++++++((())),,,+++))),,,222111,,,***+++,,,,,,------------222333GGG}}}^^^222...,,,111333111......222222333222000---***))))))((('''&&&'''))),,,...///***444LLLkkkfff<<>>BBBAAA<<<222,,,)))+++,,,+++***,,,,,,,,,)))$$$!!!%%%///777CCCDDDTTTSSS:::111444---(((''''''&&&&&&---AAATTT```:::***...111000222GGGlllWWW```kkksss@@@222))),,,///)))***...***,,,)))'''(((+++,,,***'''))))))(((((()))+++---...,,,,,,,,,++++++,,,------+++---///...+++))))))***&&&&&&+++111///(((&&&+++)))---222111---)))(((((("""%%%'''&&&(((++++++((()))222111---<<>>ZZZhhh444)))(((***...///000444999,,,,,,*********,,,---...)))(((''''''))),,,///111---999hhhccc<<<000---111111>>>NNNccc;;;,,,.........111111999:::aaapppGGG222222000(((---......---,,,***'''&&&''''''((()))***)))&&&######&&&((((((***+++(((###$$$$$$%%%&&&''')))++++++&&&%%%$$$######$$$%%%&&&&&&$$$###%%%)))***)))'''(((***,,,,,,+++))))))***)))++++++)))&&&$$$&&&(((((()))***+++++++++++++++%%%&&&)))+++,,,+++******%%%'''))),,,,,,+++)))((($$$%%%''')))***+++******---------,,,***+++---///***)))((((((******)))(((------///111///***)))+++,,,+++,,,000666:::;;;999///***)))///444333...+++,,,333777111***''''''&&&%%%'''))))))))))))+++---///000111222111///---,,,******,,,...111111///------......,,,++++++---000...///...)))***111777888***)))((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))))),,,---(((+++FFFZZZTTTGGGOOOXXXWWWDDD///***222+++666888...+++555<<<;;;666555111333;;;;;;AAARRREEE>>>999888666111...///...***'''(((++++++(((%%% )))888<<<111,,,///...444000222AAAXXXqqqtttXXXAAA***$$$111---111<<>>YYYdddJJJ***)))(((***...///...000444((())))))******+++++++++)))(((''''''))),,,000222---III{{{HHH999555444666333???HHHzzzTTT111222222---333---000%%%>>>gggkkkHHH999111)))------------,,,+++***)))'''&&&&&&'''((('''%%%###"""%%%%%%%%%)))...,,,'''"""###$$$&&&'''(((((((((((((((&&&&&&&&&&&&((((((&&&''''''((())))))))))))&&&((())))))'''&&&(((***+++++++++)))&&&&&&(((***(((((()))***************&&&'''***+++,,,+++)))((($$$%%%'''))))))(((&&&$$$%%%%%%&&&&&&'''((()))))),,,------,,,******,,,///...---++++++,,,,,,***))))))(((***---+++&&&%%%(((------,,,---///333666888---)))***111333000------(((---///...///000---)))***+++---,,,***)))***,,,000000000000///...---,,,((((((***---000111000...---------+++))))))---000)))------(((&&&,,,555999((('''&&&%%%%%%&&&''''''///,,,)))%%%$$$%%%((()))'''---///'''...TTTssssss]]]WWWRRRKKK:::)))(((111+++555666,,,)))222999777---,,,(((---777666999HHH===???CCCBBB999...+++...+++******++++++***(((%%%!!!,,,///000222///---333,,,+++777TTTuuuXXX:::111***(((222111>>>UUUttt~~~}}}~~~uuuhhhuuu[[[===,,,+++)))***---***&&&'''((((((''''''((())))))((('''''''''((())))))''')))+++,,,,,,***((('''"""'''***'''"""!!!$$$)))666888666111+++'''$$$ )))((('''&&&&&&)))---//////000---((('''***+++)))+++***,,,:::WWWsss***---///+++%%%"""$$$'''"""&&&)))+++******---///===888222,,,(((((()))++++++---......333888777222***)))((((((((('''$$$!!!(((""""""'''&&&%%%555LLL[[[dddmmmlllffffffppp{{{iii```bbbpppuuuooopppyyyjjj;;;)))---(((&&&&&&%%%%%%&&&''')))***""")))%%%###******&&&)))%%%$$$$$$%%%###$$$+++444FFFDDD;;;...***111888:::>>>777...(((''')))+++++++++---,,,(((&&&((('''$$$%%%%%%''')))))))))+++---)))+++...111222111000///;;;QQQxxxFFF888***///---...000...)))'''((($$$&&&(((******)))'''%%%***)))(((((())),,,000222555]]]fff333555+++---...***555<<>>:::;;;;;;:::,,,000+++&&&((($$$%%%///(((******(((+++111444444===DDDJJJFFF:::...******&&&(((+++......---***(((---)))(((+++,,,++++++///,,,@@@gggSSS111444<<<444111999JJJjjj|||}}}}}}UUUzzzwwwIII000---$$$%%%---***......---,,,***)))(((((()))+++---+++'''&&&'''***)))))))))))))))((((((((('''(((,,,...***$$$$$$)))>>>333+++,,,000...)))%%%&&&&&&%%%%%%%%%%%%%%%%%%(((''''''(((+++,,,,,,++++++000&&&===TTTaaa|||zzz111+++'''&&&&&&&&&***000222...)))''''''((((((''')))+++000555888666000+++))))))(((((()))+++---...111---)))&&&&&&''''''''',,,,,,+++***)))***---000:::OOOccckkkqqqzzz~~~|||{{{{{{xxxwww|||RRR444000"""---,,,+++***+++------,,,***...,,,************((('''$$$&&&''''''(((...999AAA***&&&###$$$((()))(((%%%"""$$$)))+++''''''444CCCGGG===111)))((()))************))))))))))))))))))&&&&&&&&&(((+++---......JJJcccSSS444---...000///...***'''(((+++///,,,+++***)))))))))******+++$$$###))))))(((444EEEsssqqqLLL666111222777000333+++000bbboooWWWLLLAAA[[[mmmbbbIII666///222+++222000333888666PPPZZZ666555,,,...111)))&&&)))&&&***&&&###%%%))),,,,,,************************+++***+++++++++,,,,,,,,,,,,***'''###"""###%%%%%%%%%))))))))))))(((&&&%%%$$$&&&+++,,,'''%%%(((***((('''(((***+++++++++***)))+++,,,---...---+++)))''',,,(((%%%%%%$$$"""###'''...//////,,,(((&&&'''(((&&&###---333***&&&***)))&&&$$$######%%%'''((()))777AAADDD999...---,,,))))))+++,,,+++(((&&&%%%%%%$$$%%%&&&&&&'''''''''''')))+++000222...((('''+++***))),,,444===???888000...+++(((((()))******(((---...///...,,,+++,,,---((((((''''''((((((******222''')))111000111333///)))'''&&&&&&)))+++***)))%%%***,,,***,,,555;;;===222+++'''((()))***000888:::;;;;;;888666;;;FFFOOOeeeZZZNNNIIIJJJHHH@@@888---000)))&&&+++'''"""'''$$$''''''%%%''',,,...---333999===;;;333+++((((((&&&(((***,,,,,,+++)))''')))((()))***'''###%%%***222VVV]]]???,,,111444...666JJJjjjVVVooo{{{SSS444---++++++---+++......---+++***(((''''''***---///...+++((()))+++''''''''''''((()))***+++'''))),,,///+++&&&''',,,===555///......+++)))***$$$$$$######""""""""""""'''((()))+++------+++((()))///---III```ggg}}}}}}...***(((((((((+++444???:::333+++'''((((((&&&###$$$'''---333555333---(((''''''((()))***+++,,,,,,---***'''&&&&&&(((((((((------...,,,)))''''''(((000CCCYYYiiixxxHHH///111)))---,,,***))))))+++,,,,,,,,,+++***))))))******)))((()))***)))'''$$$%%%)))...(((&&&$$$%%%(((***(((%%% ###'''(((%%%'''555DDD777111)))&&&(((---000222...---,,,++++++++++++,,,)))))))))***+++---///000IIIiiiZZZAAA...)))///+++++++++***)))***---///++++++************++++++///&&&(((111///...GGGjjjWWW<<<444444---444///222))),,,]]]lllUUUUUUPPP\\\jjjTTT666333...222000000333///777LLL{{{\\\CCC555111111+++***,,,(((+++)))'''))),,,---+++((()))))))))******+++++++++))))))******++++++,,,,,,***'''$$$"""###%%%&&&&&&&&&'''))))))(((&&&###"""%%%)))***(((''')))+++***((()))***,,,------------...---,,,+++***)))((((((222///---///...++++++...++++++***)))((('''&&&&&&((((((444:::///(((+++***)))(((&&&&&&(((***...000===KKKPPPBBB111******))))))***+++***'''$$$######$$$&&&''')))******)))))),,,---///111,,,&&&%%%)))%%%'''+++---////////////)))((('''(((***+++***)))"""###$$$$$$$$$%%%''')))((())))))***+++---.........'''...999;;;<<<===555888:::777000111555111((($$$(((******---444:::<<<222---))))))***+++111777222777;;;999444000111333FFFAAA???BBBFFFDDD:::111222444---***111///&&&&&&###&&&&&&$$$%%%)))***'''---000444444222...,,,+++((()))+++,,,,,,***((('''$$$'''+++---***)))333???WWW{{{xxxaaa999---)))///---...IIIlll```ccckkkAAA///333111***+++(((((('''''''''&&&&&&&&&'''+++......+++(((''''''(((((('''&&&'''(((***+++$$$%%%(((+++)))%%%'''+++<<<777222000,,,((()))---.........------,,,,,,,,,((()))+++...///---)))&&&&&&,,,444TTTfffeeerrrwww***(((((()))***///===KKK<<<444***'''((()))%%% !!!###'''))))))&&&!!!$$$&&&''')))))))))))))))'''%%%$$$$$$%%%''''''&&&''')))))))))'''&&&&&&(((///888FFFYYYrrrppp:::'''---+++******((('''(((***---......&&&%%%%%%&&&)))******)))---------***'''%%%%%%''',,,++++++...333777999999111,,,((((((+++...///000&&&''')))---222333111.........---,,,,,,,,,,,,,,,...///.........000333666CCClllbbb:::444---(((333++++++,,,,,,,,,,,,---......------,,,++++++++++++---)))+++000444DDDlllhhh@@@111111111)))...***111000;;;ssszzzLLLKKKmmmbbb===666222444222///000...---000@@@gggcccIII777000+++...333...+++******+++---,,,(((%%%(((((())))))******++++++************************&&&$$$######&&&))),,,...)))*********)))(((&&&&&&&&&((())))))((()))))))))((()))+++---...//////...))))))***))))))))))))(((***''''''***)))&&&%%%'''%%%%%%&&&'''((())))))(((333444AAAFFF888...///---555444222///...///222555@@@NNNQQQDDD333------,,,***,,,------+++)))((((((***,,,...000111111000//////...///111---((('''+++'''***,,,,,,(((&&&'''(((%%%%%%&&&((()))******)))%%%&&&'''''''''(((+++..."""###%%%(((***,,,------000111AAAOOOQQQTTTUUUNNN___ccc]]]OOOIIIIII<<<***)))******((((((***,,,,,,...+++(((&&&'''***...222'''***---,,,******...111000///......000111111000:::???888222777666//////&&&***+++((((((+++***''',,,,,,...000111111///---,,,,,,------,,,+++***)))***---111222111888LLL___rrrQQQ444---***+++//////===hhhttt___{{{TTT333666333'''***%%%%%%&&&'''(((******+++&&&+++//////,,,(((''''''***)))(((&&&&&&'''((()))$$$$$$'''******'''(((---;;;555000...+++((()))---(((((()))))))))*********))))))***+++,,,+++(((%%%)))...@@@]]]hhhbbbfffooo,,,+++******+++///<<>>>>>LLL[[[\\\ggg___NNN<<<777999333))))))&&&'''+++,,,+++)))***(((***)))&&&(((---000///+++,,,---,,,++++++,,,...+++///222...(((&&&+++222BBBKKKCCC333///...,,,///,,,......******,,,+++(((------...000111111///---++++++***)))))))))******###$$$+++888III^^^yyyvvvVVV;;;777AAA777000...999PPPrrr^^^uuurrruuuDDD000///...+++......---+++***)))(((''')))+++,,,***'''%%%''')))%%%&&&''')))+++---...///***((((((***+++((((((+++555...)))***,,,+++)))))))))***+++,,,...///000111+++(((%%%$$$%%%&&&'''''')))777XXXfffhhhjjjgggttt222...+++,,,+++)))+++000)))))))))***+++***'''%%%!!!$$$%%%%%%%%%''')))...------,,,***)))'''&&&&&&&&&'''))),,,,,,+++)))(((***,,,,,,***))))))***,,,///333;;;GGGZZZqqq~~~EEE+++(((###+++%%%)))(((((()))++++++***)))((('''&&&&&&''''''&&&$$$))))))(((((('''$$$!!!###$$$%%%%%%$$$#########***555;;;555------222555''''''''''''(((+++///222(((+++000444555444111///)))******'''&&&)))111888IIIddd111,,,...)))(((+++111...,,,,,,...///...,,,,,,---............---,,,(((###'''???kkkccc???333666555...111333777[[[xxx|||YYYCCC888******111+++000+++,,,999SSSsssuuuNNN444...+++...,,,)))%%%###$$$&&&)))*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%&&&++++++***&&&######&&&)))((('''%%%######$$$&&&''')))%%%%%%+++---***'''(((++++++++++++)))(((&&&$$$************)))((('''&&&$$$!!!"""%%%%%%######&&&,,,222666222***$$$%%%(((%%%&&&///+++)))+++'''&&&***---,,,)))(((+++...%%%++++++&&&%%%)))(((""""""$$$''')))))))))***+++***)))(((&&&&&&'''((()))&&&%%%'''---...***''''''"""%%%(((***++++++***+++,,,------+++((((((***,,,)))***,,,///222777===BBB444666888888777333///,,,;;;:::AAAGGGIIITTTZZZRRR???444(((###%%%(((&&&"""((($$$%%%***---***((()))&&&))))))''')))///222000+++,,,...////////////000,,,...000///,,,+++,,,...444>>>777***,,,...***))),,,...---((((((++++++)))---000222444444222000///---,,,+++******+++---...(((,,,;;;TTTnnnyyyXXX<<<000222777333111777OOOqqq~~~|||zzz___eeeXXX222000555+++++++++***)))(((''''''&&&***+++)))%%%""""""'''+++'''(((+++------------,,,///+++)))++++++(((''')))///,,,,,,...---***))),,,###$$$$$$%%%&&&&&&'''''')))'''%%%%%%&&&''''''&&&%%%:::ccchhhgggnnngggrrr...)))(((***,,,******,,,!!!###%%%'''&&&$$$""" ###''')))((('''''')))---,,,***(((&&&%%%######$$$%%%&&&)))++++++)))'''!!!%%%***---,,,***)))(((///222333000222GGGmmmxxx===***)))(((###&&&%%%%%%%%%%%%$$$!!!!!!$$$&&&&&&&&&)))))))))))))))(((&&&$$$!!!%%%***......,,,+++***&&&((('''%%%***222333...,,,,,,,,,+++******+++,,, $$$)))...000///+++)))((())))))&&&%%%)))111999WWWWWW***//////)))---///000---******---///...---''')))+++---............---!!!***VVVVVV999111333222///111888FFFvvvtttTTTGGG666222666---+++444777000444RRR~~~ddd???555333000...)))$$$"""###(((,,,++++++***)))((('''&&&&&&)))***+++,,,---...////////////...+++'''&&&***---,,,,,,,,,,,,++++++++++++(((###$$$+++...+++(((***111111000///---+++((('''%%%$$$###"""###%%%((()))+++((((((***+++)))***...+++333999555+++%%%(((------$$$(((///------...((('''+++///...***((())),,,###,,,000+++(((***)))###"""%%%'''(((((('''((((((...,,,)))'''&&&''')))***((('''***///000,,,((('''&&&))),,,,,,((('''***...000111000---))))))+++.........---+++***+++...111&&&(((,,,...///,,,)))'''222222<<>>000***---333222&&&&&&'''((()))******+++###$$$'''***---///111111000---***(((((((((((('''000+++---,,,(((///555---%%%)))+++***''''''+++///000000///,,,***)))***+++000000000000//////......000)))###+++333---111FFFtttBBB...444(((000444...111111222222222000///...***,,,333777000&&&)))444666%%%:::xxxeeeAAA111///,,,&&&777///WWWzzzSSS;;;888888444444666555000444QQQrrrxxxPPP333******)))'''###"""&&&,,,+++000000+++))),,,,,,(((+++***)))(((((()))***+++444000+++(((((()))))))))------,,,+++************...,,,***+++...000///---000...+++***+++***)))''''''$$$%%%)))***)))+++///333000,,,(((&&&'''***,,,)))111888666---%%%###%%%&&&))),,,...,,,)))'''&&&%%%***///000---***((((((******)))(((''''''((((((%%%'''************+++,,,+++---,,,)))+++111444333...+++***---,,,******,,,---+++***+++...///---)))...---***%%%''',,,...,,,111444888999888666777999+++)))'''$$$###&&&+++//////777???@@@:::444222333///+++&&&'''+++...---+++,,,+++,,,...,,,'''&&&)))$$$)))...000...,,,+++,,,)))+++...111333444333222///---+++((('''&&&'''((())))))++++++***(((&&&$$$)))+++,,,***((((((***---)))///,,,)))...,,,***000,,,***,,,111000---000777QQQooo[[[888...---+++///999777<<>>---222,,,111---$$$///...,,,++++++---///000&&&///111******222222***000FFFuuuJJJ111...)))+++,,,333___iii>>>===444......---+++000999777NNNnnn}}}bbb@@@......111,,,###'''******)))***...000///***************))))))((($$$$$$&&&***---///...---)))(((((()))***,,,---///$$$&&&***...222222///---///000///---++++++///333;;;333...000222///+++***(((***---//////...,,,+++)))***)))((((((***...222111000,,,(((%%%%%%'''***((()))))))))((()))+++---***+++,,,,,,,,,+++***)))+++,,,...---+++******+++)))***)))%%%&&&+++...---***&&&%%%((())))))+++///(((+++///111000...---,,,111222111......///,,,'''---,,,+++...111222000---)))+++......---+++******,,,...---)))###"""&&&++++++***)))((()))***,,,,,,&&&&&&***///000...000444555777777333,,,(((&&&'''222111000//////000222333000---)))&&&&&&)))---000000000000///---***'''%%%)))+++,,,+++***(((((()))///444000,,,000---+++222***,,,...------666LLLaaa}}}tttJJJ444+++)))111333///444>>>NNNBBB:::<<>>KKKbbb}}}|||iiiUUUHHHEEE<<<,,,)))222***,,,---,,,)))%%%######%%%&&&'''&&&###"""!!!"""""""""###$$$&&&(((+++,,,+++'''&&&***)))$$$'''///SSSmmm}}}uuunnntttzzzwww!!!###""" """&&&***+++'''"""!!!!!!###$$$&&&******'''######'''&&&############$$$%%%&&&'''((( ###%%%''''''%%%$$$$$$%%%%%%&&&''''''&&&&&&***&&&$$$%%%$$$###)))222]]]cccAAA(((######((()))!!!)))))))))***************$$$%%%(((***)))'''###!!!%%%$$$###%%%(((***+++++++++&&&'''&&&%%%///888222111111///+++&&&#########'''((((((((((((***,,,///,,,---...///000111222222111222///111333///888RRRBBB111111---222+++$$$,,,++++++++++++,,,---...)))---...+++***///333333AAAeeeAAA///111+++...222;;;yyyaaa555000,,,)))%%%###+++666666333BBBhhhjjjEEE,,,%%%***000******)))))))))(((&&&$$$###$$$&&&((())))))((('''$$$###$$$&&&((()))(((&&&%%%$$$######%%%''')))***'''(((+++---...---+++)))(((+++---,,,***---555<<<:::111+++...222000+++)))000222333444222///+++)))(((%%%######&&&***...000000...***%%%"""!!!$$$&&&((())))))******+++,,,---+++,,,...//////...,,,+++,,,...//////...---...///+++,,,***'''''',,,...------***+++...---***))),,,***...222222111111444666CCCDDDBBB======>>><<<777---'''"""$$$***...---***&&&(((++++++)))'''%%%%%%$$$&&&&&&$$$###&&&---333,,,------+++))))))***,,,''''''+++///000---///333---///000...+++***,,,...---,,,***)))'''&&&&&&&&&...,,,)))''''''))),,,...111111111///,,,((($$$"""+++,,,---,,,+++***)))((((((...+++(((------,,,444222...,,,...;;;PPPjjj}}}jjjLLL;;;777222111444444666EEEWWWwwwcccLLL;;;DDDtttlllwwwiii{{{vvvlll>>>777:::LLLdddzzzyyylllbbbTTT@@@555444///......---+++(((%%%###(((***+++***'''%%%$$$$$$&&&%%%%%%%%%&&&''')))******######((($$$%%%666ZZZssszzz|||zzzsss !!!"""!!! !!!&&&+++***)))'''&&&&&&''''''%%%###%%%$$$$$$***222666444+++***((('''&&&%%%$$$$$$!!!$$$&&&''''''&&&&&&%%%###"""!!!"""###&&&(((+++'''$$$$$$$$$$$$(((---EEEeeeLLL444''''''(((,,,,,,!!!*********)))))))))))))))(((***,,,---,,,)))%%%###!!! !!!###%%%%%%$$$((($$$''')))***666???:::------+++(((%%%######$$$((())))))((('''(((+++------...111222333111///---111)))###(((***%%%===iiinnn<<<---+++,,,555000///(((***,,,......---,,,+++///******///+++'''222EEEfffsss<<<...333...///555KKK}}}AAA999111---+++((('''(((---555777>>>```fff>>>***(((,,,+++))))))***+++((($$$!!!))))))))))))'''%%%"""!!!)))'''%%%%%%'''(((((((((############&&&)))---///)))*********)))))))))***&&&)))+++***)))---555<<<666...***...444333000...//////...---+++(((%%%$$$&&&$$$"""$$$'''******)))((()))(((&&&%%%%%%(((***###$$$&&&((())))))(((''')))***,,,......---+++***(((***,,,---------///000+++---+++'''''',,,///...///...///333111***%%%%%%)))+++,,,++++++///555;;;HHHGGGCCC===<<>>dddgggOOODDD555444------333...888000000000//////......------,,,...:::UUU{{{>>>888///---<<<000<<>>777333...---000+++***((('''&&&&&&''''''&&&'''))),,,...---***'''---+++(((&&&&&&(((+++,,,000333666444000+++((((((---+++***+++---//////...,,,((('''((('''$$$$$$&&&%%%''')))******(((&&&$$$)))+++------+++)))((()))++++++)))'''&&&'''***---,,,((($$$###%%%'''((('''((((((''''''((()))***+++&&&(((*********)))***+++---///...+++---222666555---++++++///222222555999666111,,,+++...000111111...//////---///222000,,,)))))))))+++---,,,'''######%%%((()))(((''''''(((,,,,,,,,,,,,,,,---......+++((((((,,,333777555222((('''***---,,,))))))---,,,///111///+++((()))***&&&'''(((***---111444666/////////000111222333333)))***,,,.........,,,+++---)))%%%%%%)))---//////---333///,,,333444666???ZZZtttyyydddFFF///...///***+++444444IIImmmlllEEEnnn]]]nnnWWWMMM___FFF:::555222///+++,,,+++***((((((+++---***)))''''''&&&'''((()))''''''&&&+++???\\\sss~~~qqqxxx|||||||||}}}wwwooo$$$$$$$$$$$$$$$$$$%%%%%%&&&""" $$$%%%%%%###$$$%%%%%%&&&%%%%%%$$$###############$$$%%%&&&$$$'''%%%###"""######"""$$$''')))***)))'''%%%###'''******)))+++111666888000777PPP^^^RRR999)))))),,,,,,(((%%%&&&&&&$$$%%%&&&((()))***((('''&&&$$$""" !!!!!!$$$'''"""$$$$$$)))000000+++***(((&&&$$$###$$$&&&''''''((((((&&&$$$###$$$&&&,,,+++''')))%%%(((111&&&+++555;;;AAASSSlllvvvrrrsssjjjeeeqqqyyySSSHHH===777000,,,///444555444(((***+++******,,,---,,,...333,,,777mmmrrr888444222333+++'''QQQpppJJJ///666111+++***///222///(((111<<>>---)))+++---------,,,***)))***++++++,,,)))###$$$***---)))&&&((()))222LLLkkkyyyxxxqqqtttxxx~~~$$$$$$%%%%%%%%%%%%$$$###&&&$$$""""""$$$(((***+++***)))&&&$$$$$$%%%'''(((""""""""""""###$$$%%%&&&%%%&&&&&&'''***,,,,,,***$$$%%%(((***+++++++++***$$$'''))))))'''(((---222222)))***888???777+++&&&%%%((('''%%%%%%((((((%%%&&&'''(((((((((&&&$$$###$$$###$$$$$$$$$###$$$&&&"""'''***))),,,111111...&&&&&&&&&&&&''''''((((((&&&((())))))(((((()))***///,,,(((***)))...777111555>>>YYY}}}lllYYYNNN<<<222+++,,,111333000...,,,------,,,---------+++(((...000HHHjjj888666444555000///ZZZ___<<<:::<<<<<<666///---///111,,,111DDDbbbwwwWWW<<>>TTT~~~zzzxxxaaaIII^^^zzzWWW:::---***+++---,,,***(((((((((((()))******,,,///222444000222FFFiii}}}www***(((%%%###"""###$$$&&&"""%%%&&&%%%###"""$$$'''&&&)))...222222...)))&&&((('''&&&%%%$$$$$$$$$$$$""""""(((222555///)))((('''&&&$$$###$$$%%%&&&'''*********)))'''&&&%%%&&&$$$$$$''',,,///---+++***((('''%%%%%%+++111///)))555333111...+++(((%%%###+++111222,,,((()))+++)))))),,,...,,,'''$$$''',,,)))(((&&&%%%$$$%%%&&&'''%%%(((++++++***(((((((((((($$$,,,)))000111+++HHHXXX|||rrr~~~TTT888111111000---111...///333333111222777333XXXhhh;;;///000...///111999fff~~~gggMMM===666000///111///***'''''')))...888CCC___|||UUUJJJ;;;///******+++,,,,,,***(((''')))******))))))+++------,,,---...000---,,,+++******))))))***+++++++++******+++++++++***+++,,,+++******,,,...------,,,)))&&&$$$%%%&&&'''(((((('''&&&&&&(((***"""###%%%%%%&&&&&&&&&&&&***++++++,,,,,,,,,,,,,,,+++---...---***((()))***222888999333+++)))***)))(((&&&'''(((&&&""""""&&&&&&$$$$$$&&&%%%%%%***111,,,)))&&&$$$$$$%%%%%%%%%++++++,,,------,,,+++)))#########$$$&&&)))+++,,,$$$(((++++++(((&&&&&&(((***(((&&&''')))***+++,,,''')))+++******))))))'''''''''(((***------,,,***''''''%%%"""$$$))))))%%%%%%%%%$$$$$$$$$%%%((()))&&&'''''')))***,,,......((()))***+++***)))(((''')))+++000333///+++000:::RRRkkkgggSSSLLLBBB111///:::@@@777333KKKoooNNN@@@mmmiii}}}|||TTT\\\oooJJJ000,,,...///...,,,******+++'''((()))))))))+++///444000@@@___{{{***(((%%%###"""###%%%'''''''''&&&%%%######%%%'''!!!&&&---222333...((($$$%%%%%%$$$$$$%%%&&&&&&'''333111666>>><<<000'''&&&&&&%%%$$$###"""###$$$%%%)))))))))***))))))((('''000,,,******,,,---,,,***&&&'''%%%$$$''',,,***%%%222222222111111000000000777@@@AAA888111000000---,,,,,,,,,---***&&&(((---...+++(((%%%$$$$$$%%%'''***,,,------+++)))((((((+++$$$*** ***444777mmmooooooZZZXXXeee|||wwwMMM555111222000444111222444000***///:::OOO{{{NNN000))),,,,,,...222===iiigggEEE+++(((111,,,***+++...---+++---111666JJJjjj}}}cccMMM???888222///---+++)))(((***+++******''')))+++,,,,,,---///111333111///...------......///000...******...000///(((***,,,,,,,,,,,,...///,,,,,,+++(((%%%$$$%%%&&&%%%&&&((((((***,,,000333''')))++++++++++++,,,...,,,------...------,,,,,,))),,,...---***((((((***999<<<;;;444/////////...***(((((()))'''###$$$(((+++((('''***+++)))***...000///...,,,++++++++++++---,,,---...///...***'''!!!"""%%%''')))+++++++++&&&))),,,,,,)))(((***---,,,'''%%%'''(((&&&%%%'''$$$)))+++)))(((******(((***'''%%%(((,,,...,,,)))''')))(((%%%&&&******&&&'''''''''&&&&&&'''***---((())))))******)))(((((()))+++...//////---+++)))000///111111...111EEE[[[lllQQQ===///000111+++***000111:::LLLsssmmm@@@VVVmmm|||```IIIooo[[[000***+++,,,,,,+++,,,...000+++***))))))'''&&&,,,333777SSSzzz~~~&&&&&&&&&&&&&&&&&&%%%%%%)))&&&###"""###&&&''''''"""$$$'''))))))'''###!!!$$$$$$&&&(((+++---000111CCC:::888>>><<>>RRRnnn"""$$$'''))))))(((%%%###'''###"""&&&(((''')))(((&&&$$$#########$$$%%%&&&)))---222666:::<<>>666+++(((######$$$%%%&&&'''''''''######%%%(((+++,,,+++***%%%******(((&&&$$$"""###((()))'''&&&)))***)))&&&&&&&&&&&&'''((()))***000<<<:::666666333,,,+++%%%###((()))''''''+++------------,,,***((('''((())))))'''&&&%%%'''(((%%%$$$444'''222;;;>>>pppIII888555333555;;;ooo}}}GGG111000---((()))...111+++'''555KKKccc111---,,,///...---...666\\\aaaIIICCC666222000222222---******///(((+++999CCCQQQqqq|||\\\EEE222000...---...//////............---***(((((()))'''(((+++---...---,,,***)))---,,,'''''',,,---)))***,,,......,,,+++******'''(((((('''''')))---000222111///,,,))))))***,,,000000000,,,)))(((+++...))))))+++,,,---,,,++++++$$$***///111//////333666888777111+++***------***---***))))))(((&&&)))///***%%%%%%---444555111...---......,,,***(((((((((,,,(((%%%%%%(((******)))''''''(((***,,,...000000+++,,,---+++((((((+++...777111///222000((($$$%%% (((,,,((('''+++---+++,,,---,,,***'''&&&''')))%%%+++///......111333111222333222///++++++///222)))(((((())),,,000444777---------,,,,,,------...)))***888NNN```qqq}}}XXX???666,,,222666333...111<<>>666666555777333$$$'''+++000333555>>>UUUjjjgggHHH===777888666000111888111333111...+++---...///000///...,,,+++*********///---***)))---333222---///---***'''%%%%%%%%%&&&,,,,,,,,,,,,++++++******$$$)))000111---***)))***,,,333555000++++++---...)))((())),,,000000,,,((((((+++...///---+++,,,.........---,,,---...///000------...//////...------&&&&&&(((+++///111222111---------,,,+++)))'''&&&(((***)))'''))),,,,,,(((******)))))))))***,,,---$$$%%%&&&'''((((((((((((.../////////...,,,***))),,,000333222...,,,---000---//////+++%%%!!!"""%%%)))&&&&&&***,,,,,,,,,///---------***''''''+++...+++,,,,,,---------,,,,,,///,,,+++---000111000000///FFF^^^nnnoooVVVCCC777111...111333333222@@@```~~~ooo;;;dddsssvvviiiUUUsss///%%%)))***((((((+++...000000...///000,,,000FFF```%%%'''***++++++***+++,,,+++((()))---...,,,,,,...444111,,,'''"""###$$$&&&)))******)))(((///<<<>>>555777???777$$$+++,,,---+++(((%%%%%%&&&---,,,+++)))((()))+++---)))'''%%%%%%'''(((((('''+++******)))'''&&&$$$###%%%%%%&&&'''((((((''''''&&&(((---333888666///)))'''''''''))),,,------+++.........,,,+++***,,,.........---,,,+++***))))))000'''444333???jjj___BBB555555???NNNTTT666)))'''111'''&&&222111)))IIIuuu@@@...***+++)))''',,,---''':::___nnnXXXFFF777***+++000***++++++++++++)))---;;;JJJfff~~~iiiZZZFFF888...((('''***''')))+++---...///...---***))))))))))))*********---,,,***)))...444444000,,,***)))'''&&&%%%%%%&&&+++***))))))(((((())))))''',,,222333000---,,,------000111......000111///++++++,,,---......,,,)))'''***,,,+++)))((((((******)))((((((((()))***+++,,,---///000000...,,,+++&&&&&&'''))),,,......---***++++++,,,+++)))&&&%%%'''(((((('''+++111111------+++)))(((((((((((('''(((((()))))))))(((((('''+++,,,---...............,,,...000...***'''))),,,((()))***)))((((((***,,,,,,((('''***+++)))))),,,444444222...+++***,,,////////////...---,,,***))))))///666777222///222777[[[ppp{{{nnnZZZFFF777///,,,+++---)))(((111GGGddd}}}PPPZZZqqqzzzbbb\\\{{{999+++------,,,+++,,,///000...+++)))+++222BBB[[[ppp(((***++++++++++++---///999222///000000,,,((((((...---,,,+++)))'''&&&%%%'''&&&(((+++---,,,(((###$$$///111((((((111...""""""$$$&&&((((((((()))++++++***'''%%%%%%%%%&&&''')))'''&&&''')))++++++***(((''''''&&&%%%%%%%%%%%%%%%''')))***+++***)))((()))&&&&&&...888:::222)))***((((((((()))***)))''')))***+++***((('''((())),,,++++++,,,,,,---......)))...666444SSSyyygggaaafffnnneeeBBB000,,,222777++++++:::888000[[[bbb888444---000---)))000555---111HHHuuu\\\>>>111///)))000---,,,,,,)))&&&(((---444DDDWWWfffxxxvvvfffWWWIII777((((((&&&'''***---+++'''###(((((())))))))))))((((((,,,+++(((&&&)))---,,,((()))))))))))))))(((((((((,,,+++)))((('''((()))***&&&+++///000---***)))******++++++***...222222...---...///...,,,*********'''(((***)))((((((***+++'''&&&&&&&&&&&&'''(((((('''(((***+++***(((&&&$$$%%%$$$%%%'''***++++++***'''(((***,,,+++)))'''%%%((((((&&&'''...555555000---***'''&&&((((((&&&$$$++++++++++++***)))'''''',,,,,,,,,,,,,,,---......***,,,,,,)))%%%###%%%(((---,,,*********+++***)))...++++++---...,,,---000222111000---+++***,,,...+++,,,---------,,,,,,+++...222666777<<>>JJJ___wwwrrr```LLL<<<333444444222///000555:::AAA\\\wwwkkkTTTYYYlll~~~ooo```UUU777111---,,,,,,+++***+++444555666>>>XXXwww~~~&&&&&&%%%$$$###$$$(((+++///&&& $$$%%%&&&''''''&&&%%%%%%&&&(((+++---'''$$$"""$$$))),,,)))&&&!!!***000///---,,,'''!!!++++++*********)))((('''000...***)))******)))'''  """$$$&&&&&&%%%$$$$$$######$$$%%%'''(((***+++,,,,,,+++(((%%%"""'''(((,,,000222000+++&&&)))'''%%%%%%'''(((((('''&&&(((***+++***)))***+++*********+++---000333555777333111EEEzzzgggAAA000444111)))+++111;;;<<<666333@@@qqqjjj==='''777,,,+++...,,,...333...---888aaaooo[[[LLL>>>222000222222222222333...---111666AAAWWWllluuubbbQQQ@@@777333//////222111000000...---***)))((($$$''')))***000888<<<;;;******,,,---............///---+++)))(((***,,,---///111222000---)))'''%%%###))),,,)))&&&(((+++,,,,,,...///---(((&&&''')))------------////////////***++++++,,,,,,,,,,,,,,,///---***(((''')))+++---,,,***))))))***)))'''%%%((())),,,---...,,,+++)))///...)))'''***///---(((,,,***((())),,,,,,***(((((())))))******))))))(((111///,,,)))&&&%%%%%%%%%(((((('''&&&&&&'''***,,,,,,(((&&&)))///333111...'''&&&'''******(((+++000---,,,,,,---///111222333++++++,,,---000333555777555KKKggg}}}www___MMMAAA777///333888:::555------777AAA^^^~~~{{{wwwmmmbbbNNN~~~aaaPPPwwwwww~~~qqqjjj^^^???444,,,,,,---++++++------666BBBTTTqqq''''''&&&%%%$$$%%%(((+++&&&######(((***&&&""" %%%$$$""""""###&&&))),,,%%%"""!!!###'''******)))&&&&&&&&&$$$$$$%%%%%%$$$+++***)))***++++++***(((222///+++***+++***(((%%%$$$$$$$$$&&&)))***)))((($$$$$$$$$%%%&&&'''((()))''''''((('''&&&### %%%'''''''''&&&(((...222***(((&&&&&&(((*********&&&''')))******+++,,,......---,,,---...111444555555...444UUUuuueeeeeeXXX@@@333222,,,)))222...:::666***---HHH}}}WWW444&&&444++++++000---***---******333LLLzzzqqqZZZAAA333000111444666555222333666666666@@@MMM```nnnwwwaaaPPP@@@000)))***111000///...------......+++......---///555777666************+++++++++,,,,,,+++)))((('''((()))***/////////...,,,)))&&&$$$%%%---000,,,((()))---///+++---------+++)))))))))//////......///---***((()))***+++,,,,,,,,,++++++...+++(((&&&&&&))),,,...111///---,,,+++)))&&&$$$***+++,,,------,,,,,,+++000///,,,''''''******'''/////////...,,,***((('''((())))))*********))))))+++***)))((((((((((((((())))))))))))***,,,...000000,,,)))***...000...***...---...///+++''')))///...---+++,,,...//////...,,,+++***+++...333888;;;OOOqqqqqqVVVAAA666444444444///222333000000===TTThhh{{{vvvqqqdddVVVRRRWWWXXXSSSFFFcccoooLLL{{{kkkvvvwwwlllGGG888,,,,,,//////000333***999QQQkkk~~~zzz)))******)))((()))+++---+++***---111///((("""!!!!!!!!!"""$$$&&&(((***,,,$$$%%%'''(((***+++++++++***$$$ $$$&&&(((***$$$###$$$'''+++---,,,++++++(((%%%'''+++,,,***'''***)))***,,,...///...,,,$$$%%%&&&((())))))))))))$$$$$$%%%$$$$$$###"""!!!&&&&&&&&&%%%%%%***111777***(((&&&%%%&&&(((((((((!!!###$$$%%%%%%(((+++......---+++***+++---///111///...@@@aaa]]]LLLSSSLLL:::///000---...:::,,,111...,,,666OOOFFF333+++555...+++111+++'''---...+++000;;;aaahhhUUUIII???888555...///111222000---///222:::GGG___yyywww```DDD333///777555222000000000222333000333111,,,+++---...,,,---,,,***)))))))))***++++++***))))))(((((())))))***)))*********)))&&&$$$(((---///,,,***---///...,,,,,,---...//////---***,,,,,,---///111///+++'''((()))***+++++++++******&&&%%%%%%%%%%%%'''((())),,,++++++,,,---...---+++,,,,,,+++++++++++++++++++++...---(((&&&))),,,,,,---000222000+++'''''')))+++,,,,,,,,,+++***)))((('''''')))***+++,,,,,,,,,,,,,,,,,,---...000000000555222...,,,+++***'''$$$111000111111,,,''')))///,,,***)))+++...//////---------...333===IIITTT[[[zzz\\\MMM:::000///222555555000111333999GGGaaazzznnngggccc\\\UUUIIIQQQUUUTTTYYYdddfffaaaTTTOOO~~~YYYiiirrrvvvKKK888)))***///000333888>>>NNNiii}}}}}}'''((())))))'''''')))+++)))(((***---,,,((()))---%%%&&&'''))))))'''&&&%%%!!!%%%)))++++++)))((((((---&&&"""'''---///...///'''%%%$$$%%%((((((&&&$$$&&&######(((///444333111''''''(((***,,,,,,***(((%%%&&&(((***++++++***)))$$$$$$$$$%%%%%%%%%&&&&&&'''(((+++,,,...000222444)))&&&###""""""###$$$### !!!######$$$(((,,,000---+++((('''&&&''')))+++000666OOOkkk]]]DDDDDD@@@333111;;;999...---******+++666EEETTT:::111---333...&&&+++%%%""",,,000,,,,,,222PPPppp~~~kkkUUU@@@555222222111...+++***))))))***,,,999NNNaaarrrhhhRRRMMM@@@===999555222222444555,,,///000------111444444111///,,,***)))***+++,,,,,,,,,,,,,,,++++++******))))))***,,,---...,,,+++(((***)))(((+++000000,,,,,,,,,,,,000333333000,,,'''(((+++000444444000,,,((()))+++,,,,,,,,,+++***"""$$$&&&)))***)))(((((("""###%%%***000444555555---,,,***)))))))))***+++''',,,---(((&&&)))///222(((...222000+++'''***...//////...---,,,***)))((('''(((***,,,---...------.........///111111000...000...,,,+++++++++***)))((()))***+++'''"""%%%,,,,,,++++++...333666666555111333999EEEVVVjjj}}}kkkLLL>>>444++++++111555555333===<<>>333000222222DDDccc}}}%%%$$$%%%(((,,,///111111999777444222000---)))&&&'''******&&&%%%(((***)))((('''%%%$$$###$$$$$$%%%"""&&&((('''))),,,***$$$###$$$$$$$$$###$$$''')))+++***(((''',,,000///)))&&&$$$"""###&&&'''&&&$$$######$$$'''+++---+++)))%%%&&&(((***,,,---...///++++++***)))))))))******$$$%%%&&&))),,,---+++)))000///---***)))(((''''''+++***)))(((((()))+++,,,<<>>555333666===YYY|||~~~%%%))),,,+++))),,,444;;;@@@;;;444...+++)))((('''$$$'''((($$$$$$'''***)))***)))'''%%%############ $$$(((***,,,---(((""""""###$$$$$$$$$%%%(((***,,,,,,***))),,,111000+++***'''%%%'''+++---+++((((((''''''))),,,...///...)))******))))))((('''&&&'''''''''&&&''''''((((((!!!$$$((())))))***,,,///222000---)))'''&&&&&&&&&///&&&###'''***)))...666NNNvvvkkkeeefffqqq}}}fff===000...,,,111;;;lll???---***...222......,,,...111111...,,,---333111666AAANNNdddsss]]]LLL>>>...+++---000111111111222333333444222???aaa~~~}}}kkk[[[QQQDDD777///+++******((('''''''''(((+++...///,,,(((%%%###%%%(((***+++(((***---000222///***&&&$$$'''***,,,---...///000///---***((('''((()))***---------...///000222333---,,,,,,,,,+++++++++++++++***)))***,,,,,,,,,***+++******+++...//////...111111111111000///...---***444???:::222;;;CCC:::---+++'''%%%%%%%%%$$$$$$***,,,---+++((('''***,,,******))))))))))))******###$$$'''---333444111---222111...+++)))***...222+++++++++******,,,111444111555>>>MMMccc~~~hhhVVV999555000......---***'''000222///555;;;444BBBkkk{{{sssaaaKKKAAACCCCCCKKKfffxxxMMM```yyyAAA<<<555000222===DDD@@@<<<<<>>333888EEEWWWqqquuuCCC444111---...222]]]888111,,,...333,,,***+++...111111///------111,,,---333666CCCggguuu\\\CCC???:::222---,,,///333666777777......AAARRRbbbssssssaaaQQQDDD999222555555444333111---(((%%%---***'''%%%%%%'''***+++((()))+++...///---(((%%%(((+++//////---,,,...000444111---***)))+++...000111111000//////000111222***+++------,,,,,,,,,,,,...,,,++++++,,,+++***)))'''''''''((()))***************+++,,,---...///000---;;;GGG>>>333===CCC666+++*********++++++)))((((((+++---+++&&&$$$(((,,,'''''''''''''''''''''''')))***,,,111666888777666---,,,***'''&&&'''+++...333000---+++...444<<>>===<<>>777777***///333222...yyyXXX444777,,,)))333+++###...+++//////++++++//////+++,,,...---+++...333333///000555555000...333:::???<<>>999333111111111///---111---***222LLLnnnhhhGGG333666:::222999LLL}}}???'''333000)))777***OOO|||fffmmm'''******&&&&&&***((("""''''''&&&&&&%%%%%%%%%%%%%%%'''(((*********))))))...)))%%%''''''&&&&&&(((###%%%(((+++,,,+++)))((($$$---222...(((***000444...+++(((&&&''',,,222666222+++&&&(((***))))))+++,,,***((((((+++---+++'''&&&***---000999AAA<<<222...+++(((+++///000+++&&&+++***)))(((((()))***+++000***(((,,,000///------222---???lllqqqMMMAAA===777===QQQCCC///555DDDqqqpppHHH000///---,,,---000333666...)))&&&&&&&&&%%%(((,,,&&&+++...---///222...&&&***+++---...------...///222333555:::DDDNNNOOOKKKQQQWWWaaalllvvv|||hhhSSS@@@333444333++++++222)))+++,,,***---444777777AAAEEEOOO___rrr}}}ttteeeQQQCCCAAA@@@@@@???999///***+++111+++(((+++///...---...---111111///...///...***///......///111222111000000000///,,,***,,,222666111000...///000111000///+++***(((((()))******)))))))))+++...111333222000333444666777666444111///***,,,------,,,++++++***...//////,,,(((&&&))),,,&&&***///111///---,,,------,,,...222555888???GGGZZZiii}}}qqqeee]]]HHH@@@666///...,,,)))%%%(((***,,,---///444;;;AAARRRzzz^^^XXXyyy@@@777222---%%%,,,222,,,...111333222555AAAWWWhhh}}}ZZZDDD999,,,222;;;222000]]]~~~???222999000222333666999KKKlllwww|||+++---+++'''&&&(((&&& ***)))))))))((('''''''''&&&''')))******************&&&$$$'''(((&&&$$$&&&$$$&&&(((***)))'''%%%###$$$+++///+++))),,,222555+++)))''''''(((+++///111222+++'''((((((&&&%%%&&&&&&'''&&&$$$###$$$%%%%%%&&&&&&'''+++222666222+++)))'''''')))---...+++(((222000...,,,+++*********///+++***///333222000111777...KKKfffFFF===<<<888BBB]]]TTT666000>>>rrrjjj@@@555333000...---...000111111,,,*********((()))---&&&***,,,+++---///,,,&&&(((***---.........///111///000///000555<<<;;;666888:::???DDDIIINNNQQQRRRhhhppp}}}qqqZZZWWWLLL>>>666444///'''000222000------222444333555333222999DDDQQQZZZ___yyyfff```YYYSSSIII>>>999999???;;;888666222,,,+++...+++///000///111444444111555333222000///,,,(((%%%///000000///,,,,,,...111666333000/////////...---,,,***((((((***+++++++++222111000111111111///---333333222111000///---------***((())),,,...---+++,,,***)))((()))+++,,,,,,333333222///,,,+++---000777999@@@KKKVVVcccttt~~~nnn]]]OOOEEE???666000***(((+++------,,,******,,,444CCCWWWiiiuuuaaaQQQWWW>>>444999666222555555222444444333333444888;;;???XXXrrr{{{lllUUU>>>555444,,,222;;;666111aaa~~~>>>000888///000///000///777IIIaaazzziii}}}---...,,,)))(((***(((###************)))(((''''''$$$&&&'''(((''''''(((***'''######&&&'''###!!!!!!$$$%%%&&&''''''%%%###"""&&&******'''&&&+++//////''''''''''''((()))***+++///***'''******((((((***$$$%%%&&&$$$ %%%***000+++)))...222222...,,,))))))))),,,...---+++)))...---+++***))))))))))))111......333555222000000222...```fffFFF<<<888222EEEhhheeeBBB111AAAwwwaaa666888666222///---,,,,,,,,,000,,,+++,,,+++((((((+++''')))))))))***---+++&&&***---111222333333444555111111///---000333111,,,444333111000000222555666;;;AAALLLZZZfffqqqxxxsssxxx{{{sssgggfff\\\QQQMMMMMMHHH;;;...,,,---,,,((()))...111000;;;666///...222888<<<>>>IIIWWWhhhwwwnnnWWWFFF>>>555555777888444000333:::///222333222222555555222000000111222444333111///---...000000...------...444111...------............,,,******,,,.........000///...///222333333222888777333000---,,,++++++111,,,''''''---111000---333///++++++///222222000,,,,,,,,,...333<<>>444444:::999888777:::<<<;;;666111000;;;EEELLLUUUYYYRRREEE===333444888111111666333<<>>aaaeeeHHH999JJJwwwSSS111333222///---+++*********+++)))))),,,,,,)))(((******)))((((((***+++***(((+++...111222111111111222000111000///111666555111:::777333000......///000++++++///555:::@@@LLLXXX}}}zzz~~~rrrfffFFF;;;QQQ]]]MMM======AAA@@@;;;444000111111...444000,,,+++,,,---,,,***000888AAAJJJUUUeeevvvwwwnnn\\\XXXTTTNNNEEE:::666888777999777222000000...***/////////111444777888777+++,,,---------,,,------000...,,,,,,///111333444333111///000222444444444//////...000333666666666888666333000---+++)))(((...+++)))+++...000000///,,,+++***---333888;;;<<<999<<>>[[[wwwnnnGGGjjjUUU666888888444666999<<<888666888===@@@@@@>>>;;;:::555000444:::;;;666:::555666999666333333222HHH~~~CCC111:::555666333222222333222333???ZZZrrruuuppp000---+++,,,------------'''((()))))))))(((&&&%%%%%%''')))'''$$$%%%)))......'''###%%%'''(((,,,000&&&'''((()))******++++++------)))$$$%%%((('''###'''&&&%%%$$$%%%&&&(((***(((''')))...222333888===666...((()))+++***,,,000///++++++///000---******,,,,,,,,,...///...***&&&%%%&&&'''))),,,///333555888666777888555111333888:::dddvvvqqqkkkcccccc|||sssmmm|||iiiCCC...*********************+++,,,+++,,,000111...---000---+++)))***+++++++++***+++,,,---,,,+++******+++(((+++++++++---222333000...---,,,***)))))))))***444000...---+++***000888BBBNNN___qqqzzzkkkWWWUUUjjjsssgggdddooo|||qqq```RRRHHH@@@888222...)))(((***,,,---+++111222333333444999DDDMMMdddjjjqqquuu{{{zzzooofffcccfffhhheee^^^ZZZYYYWWWRRROOOJJJDDD???<<<;;;;;;:::777555333000////////////333222000111444888999:::999777666777999::::::999:::999777777888888666555333444555666555444222111777<<>>222666:::555666444111///...///222555***///333444444555333000666222---000555555444999HHH}}}GGG222888555999666555444444444222444???KKKmmm555///,,,,,,+++((('''(((&&&((()))++++++***)))(((***---...+++((((((...444111***&&&'''+++///555;;;,,,+++***)))))))))******,,,---,,,)))***---,,,(((((('''&&&&&&'''(((+++,,,***((())),,,---...333:::<<<000))),,,...+++***...---111555777:::;;;888222000......111555555///))))))))))))***,,,...000222,,,+++,,,---+++,,,444???IIIUUU666+++&&&''')))***+++,,,,,,,,,222000111555666333333666///+++***---...,,,+++,,,000000///---+++***,,,---&&&)))***(((***...///,,,)))***+++,,,---...//////777333000...+++))),,,222+++222777AAA\\\ooommmrrreee\\\MMMDDD777000///222555777...///111333111,,,---111555;;;AAACCCEEENNN]]]jjjxxxooojjjgggeeecccZZZVVVPPPLLLIIIHHHFFFDDDFFFEEEDDDEEEGGGIIIIIIHHHHHHGGGHHHIIIJJJJJJHHHEEEHHHHHHIIIKKKMMMMMMLLLJJJIIILLLPPPUUUXXXYYYYYYYYYfffoooyyy~~~wwwjjj\\\SSSPPP:::444,,,)))((('''### ((()))+++,,,+++(((&&&$$$))))))+++---///111222333;;;```VVVfff|||QQQ333444888---...111333111,,,***,,,///%%%,,,333666444222333555888777---,,,555333222;;;EEEtttLLL222444000666666999555222222222111333888YYY~~~ooo444---((()))(((###"""$$$###%%%(((***++++++)))(((,,,...///,,,((()))000777555...((()))***+++///444+++***)))''''''((()))***)))---...,,,+++---,,,)))'''((()))***,,,------------***))))))((((((...666999111...333444111333;;;333AAAIIIIIINNNVVVRRRFFFGGGAAA>>>AAAFFFDDD:::000---,,,,,,+++,,,---///000((('''''''''&&&***888GGGfff~~~PPP111+++***+++---...///...---,,,444111111333333000000222///+++***//////,,,***+++333222000---+++,,,///222(((,,,---******---...,,,---...///111444777999;;;000,,,,,,------+++...222000555333...>>>lll~~~~~~ssseeeRRRBBB888444222111++++++///555666000---///111777<<<<<<777666:::@@@PPPUUU```lllvvv|||xxxuuuqqqqqqrrrtttwwwxxxwwwuuussstttvvvxxxxxxvvvrrrnnnppprrruuu{{{~~~~~~{{{sssrrrbbbPPPFFF???666...***((()))++++++******+++,,,"""###$$$&&&'''((()))***,,,.../////////.........222WWWYYYeeemmm???222444,,,///222555444222111444888444444444111...---222777888===444///555...+++:::AAAiiiSSS555111+++333555777222000333555444444666<<<]]]www///((($$$&&&%%%!!!!!!$$$!!!%%%((())))))((('''***---...***&&&'''...666888000***(((&&&###"""$$$&&&%%%$$$$$$%%%'''***+++)))...000,,,)))(((&&&###%%%(((+++///000000...---///+++))))))''''''...777444000333<<<===;;;BBBOOOYYYnnnzzzwww~~~uuuaaaXXXQQQRRRVVVRRREEE888222222111111222333444555333111///---+++000AAARRRzzzSSS333,,,///000222222222000...,,,222...,,,---+++((('''***///******///000+++)))+++...---***'''%%%(((---111'''+++,,,)))))),,,---,,,***))))))+++...222666999+++))))))---...---...222,,,666555***222\\\yyyeeeSSSDDD888111555000///333333...+++---...666===>>>888222000111333999BBBHHHHHHHHHPPP[[[kkkqqq}}}|||rrriii^^^SSSKKKHHH;;;111222777666000,,,+++///222...'''!!! !!!(((&&&$$$###$$$(((,,,...+++---///111000000000000+++PPPXXXdddPPP777666444555444111------///555999111111222333111------...***777444///444+++(((;;;:::^^^[[[999111***222555---+++---444777555444555666NNNqqq|||------------,,,***(((&&&///000111///***%%%"""!!!&&&+++++++++------,,,---,,,***'''%%%###""""""### ###%%%&&&)))---$$$'''++++++)))'''(((***$$$&&&((('''&&&%%%%%%&&&%%%###"""%%%)))+++***(((...&&&???bbb```TTTddd~~~hhhUUU]]]TTTVVV[[[555000...111777666...)))***222000+++---000222MMMxxx~~~QQQ555+++,,,---000222222000...,,,555(((!!!&&&***'''%%%(((///---***)))+++...000000222000---)))'''&&&''''''000......111555777555222,,,)))(((---444888555000---++++++,,,------000333222555777///999LLLrrrwwwuuudddUUUCCC333999999999777333000......+++555333///333333///222444555444444777===>>>;;;???BBBMMM\\\eeennn}}}zzzjjj___QQQOOOKKKEEE>>>777111...000...---///333333///***$$$%%%''''''&&&&&&((()))...---***)))***---000222//////////////////...---444BBBfffnnnQQQ^^^ggg555777888666000---111555666666777000222444333000...///000333666777555000...111555@@@LLL```222888555888000222111111000///...---------EEENNNggg}}}zzzaaaUUU+++,,,---///000000//////000111111///+++(((&&&&&& ''',,,***((()))++++++---+++'''$$$""""""$$$%%%""""""(((///000,,,)))))))))***,,,,,,++++++,,,,,,((()))***)))&&&%%%%%%%%%""""""###&&&***---......555<<<___yyy~~~bbb___QQQSSS]]]>>>999666666666333111777@@@888666222555;;;BBB___vvvrrrLLL222...000///...---------...///...&&& """%%%%%%%%%'''111...+++***+++,,,------...,,,***((('''(((((()))///---,,,---111444333111///,,,+++///666999666111000......---------000222666222000)))111???bbbxxxggg___\\\TTTJJJ000000//////---,,,,,,+++%%%///000111888777222555///000//////444;;;<<<999===:::999===@@@DDDPPP\\\```jjjvvv}}}llljjjddd[[[OOOCCC999444444333222111000///...---(((&&&$$$&&&******'''###)))***++++++)))((()))************+++,,,...///000000000///...---+++)))(((,,,:::]]]zzzUUUCCCVVV~~~EEE:::555333000111777999666444444,,,///111111///......///---111444333000///222666;;;CCCoooppp999777888555222777666666666555444444444+++777<<>>===BBBAAA777222777333---000000000...,,,///333222...///...000444555444444777:::>>>EEEKKKOOOSSSWWWZZZiiinnnqqqqqqtttzzz~~~~~~zzztttooofffbbb]]]XXXSSSNNNGGGCCC555777777222+++'''(((+++---,,,+++))))))))))))******'''&&&'''***+++)))&&&)))******)))'''&&&&&&'''((()))+++---...///......---------,,,+++)))((('''***111III{{{[[[RRRLLL888888WWWdddIII555222000111444555222222444...111333444333111111222...111555555333222333555555777WWWGGG777<<<000555333333333333333333222222---+++,,,:::YYY~~~|||XXXBBB888333---***((((((((((((((((((''''''((())))))'''%%%%%%&&&((('''...111***######(((+++---+++'''%%%$$$&&&)))+++)))%%%###&&&''''''***///,,,(((%%%%%%(((******((($$$%%%&&&&&&'''))),,,///)))+++---,,,++++++///333444RRR}}}zzzppp===///666333///***%%%%%%(((---000---777:::444333999:::666222///,,,************)))++++++++++++,,,---//////&&&&&&''',,,333777777555000...---///222333///,,,---000///+++)))+++...///111***222:::???555CCCwwweee]]]ZZZXXXhhhjjjlllmmmnnnmmmiiieeecccbbbaaafffmmmsssuuutttiii\\\EEE<<<>>>666...333333444222......000...)))++++++...333666555222000666555777;;;:::666111///333555666777:::>>>AAABBBDDDFFFHHHJJJLLLOOOSSSVVVMMMMMMNNNOOORRRTTTWWWYYYdddggghhheee]]]XXXXXXZZZ```]]]YYYWWWVVVUUUTTTSSSRRRLLLDDD@@@>>><<<777333000000/////////...---,,,$$$&&&)))***+++...222666222000...+++)))))))))***///---+++,,,...//////...'''))))))((('''&&&&&&'''++++++,,,---------,,,+++((())))))***++++++++++++///+++444^^^```:::333444---:::\\\ccc;;;222---+++,,,,,,,,,000666000111222333222111000//////222555444222///...///333///BBBoooXXX888===,,,666------------------......000(((***000:::\\\XXXCCC...)))...222333333,,,+++***)))(((''''''&&&%%%&&&&&&%%%$$$$$$&&&(((***000111***$$$$$$(((+++(((((('''&&&&&&'''((()))(((### """$$$***111***'''$$$$$$&&&((('''&&&###$$$$$$$$$%%%(((,,,000%%%''')))'''&&&&&&***...888PPPxxxrrrmmmbbbkkkrrrxxx}}}{{{|||}}}|||}}}fff888...333///---***'''''')))+++---+++777>>>:::777;;;;;;666000...,,,++++++,,,+++***+++++++++++++++,,,------)))))),,,111777888555111000...---...000000---***222666555---((())),,,++++++%%%///:::@@@444<<>>888222111000......///111222444666666777888666555444555666555666777999;;;===???@@@???DDDHHHHHHDDDBBBDDDGGGLLLGGG@@@;;;999999999999444111---+++,,,+++)))'''/////////...------------)))((((((***---...,,,***((('''&&&%%%&&&(((+++,,,+++***)))***+++,,,,,,,,,)))+++,,,,,,++++++,,,------+++***((('''&&&''''''(((((()))++++++,,,,,,,,,///))))))LLL{{{III999111555222>>>[[[GGG000,,,***,,,------///333---,,,+++++++++***)))(((,,,...000000///---+++***333...777```jjj>>>999)))333---------...............///+++222222,,,CCC}}}jjj???666//////111///---,,,(((''''''&&&&&&&&&''''''%%%'''(((((((((((()))+++***......(((%%%'''))))))%%%%%%$$$$$$$$$%%%%%%%%%%%%"""###&&&(((''')))---***((('''&&&'''(((''''''((('''&&&$$$###&&&***...&&&&&&''''''(((+++///222777DDDkkk~~~lllnnnrrroootttkkkkkklllkkkllltttWWW444---,,,++++++************+++,,,'''...333222000000///---111///---,,,------,,,***)))******************)))000000000333666555000+++000//////000000///---+++666===<<<000)))***,,,+++,,,%%%)))...666///999sss___fffooo{{{yyy^^^MMMUUUqqqnnnaaaKKK:::777===BBBBBBMMMYYY___```[[[PPPFFFCCC<<<999<<<<<<888888<<<:::555222444555444444666???@@@@@@>>>;;;888888999000111333555777888999999222555999:::777555666777===888333//////000111222333111//////000000///...---...---,,,***)))***+++,,,***)))***---,,,'''###$$$$$$######$$$%%%'''(((''''''(((((())))))******((()))++++++***+++,,,...+++)))'''%%%############+++++++++,,,++++++*********+++,,,EEE{{{pppEEE666111888777@@@XXX]]]444000000444777444000//////---***)))************...///111222333333222111333111444YYYOOO888+++////////////...............,,,000666555---777iiidddAAA999555333444222...---///%%%%%%$$$$$$%%%&&&'''(((&&&(((+++,,,+++++++++,,,(((***)))&&&&&&)))(((%%%((('''%%%######$$$&&&''''''&&&'''++++++(((&&&(((''')))***)))(((&&&''''''***)))'''$$$###&&&+++///***(((&&&'''***...111222222555___sssooopppeeeaaaWWWVVVZZZ[[[ZZZcccuuuwwwDDD///---(((************+++,,,,,,---+++))))))***)))&&&&&&***333111///......---+++))))))******+++++++++++++++333000...///111111...+++...............---+++***...888999...(((---111000111,,,---,,,333000999kkkxxxhhhvvvsssUUUUUUsss|||\\\FFFFFFXXXgggggg{{{vvvlll[[[JJJAAA:::666>>>KKKDDD<<<666555444///---//////111333333222222333555555777999<<<======;;;::::::;;;<<<<<<;;;888555444888555333333444444444333000///......//////......---...///...,,,,,,///111+++++++++,,,------+++***,,,+++***)))'''&&&%%%$$$&&&(((***+++++++++++++++((()))******(((((()))***(((((((((((('''&&&%%%$$$)))******+++++++++*********444333<<>>???>>>;;;:::;;;;;;===@@@BBBBBB@@@===666666666777888777444111////////////000000000000...//////---)))(((***---+++---...+++'''%%%'''***++++++,,,,,,,,,+++******$$$'''***,,,++++++******---......---+++***+++,,,(((***,,,//////---+++)))%%%&&&''')))+++,,,------000===888222KKKwwwqqqLLL444333///777222444KKKUUUCCC111---111444555555111---((((((,,,111555666333111///...//////......---444666WWWHHHCCC444666555555444333222111111666===000+++111,,,HHHvvvHHH777555333+++%%%"""%%%)))+++...222'''***'''######((('''###"""%%%)))***)))'''%%%%%%))))))%%%!!!%%%,,,---(((;;;666...(((%%%%%%%%%%%%&&&***+++***,,,...))) """&&&((('''###"""'''+++,,,+++******))))))******&&&(((+++,,,+++***,,,...'''GGG{{{uuu\\\BBB666444222...+++...//////000777@@@CCCAAAWWWbbbBBB000)))((()))(((((())))))***+++,,,---******'''###%%%,,,111111111---///555111((((((000------,,,------,,,+++***,,,&&&%%%,,,000...---///+++***,,,000333000(((!!!...))))))///000///111777444999+++)))555,,,888iii{{{```aaa```]]]YYYccc~~~tttqqqtttiiiWWWWWW]]]eeezzzqqqWWWSSSKKK999222888444777EEE^^^sss{{{zzzzzzxxxsssmmmjjjkkknnnxxxooopppooofffhhhoooooonnnJJJ666666444222444333000//////000000///,,,***000///...---+++***((((((...,,,)))''''''(((+++---000///...---,,,+++)))''')))*********,,,...---***+++...555///$$$)))444222......---,,,,,,+++******---,,,+++---000111///------...111333555IIIxxxiiiIII888444333111555222:::JJJ^^^333555666///555+++---,,,+++---000333222000222222///,,,...333444222777;;;BBBDDDuuuRRR999:::333444555000222444---777111...000///222CCCWWWHHH===999,,,555000//////000---***---222$$$'''&&&######&&&%%% !!!$$$((())))))'''''''''%%%'''%%%###&&&---///---///,,,((((((***,,,,,,+++(((******(((***...,,,&&&((('''&&&$$$$$$%%%(((***))))))))))))******++++++000---...222111---,,,///888^^^pppSSSAAA000...333555333111+++333333+++***>>>___www}}}uuusssyyy}}}rrr```GGG222)))''')))***000///---,,,++++++,,,,,,,,,...---)))***...///...***&&&(((---+++%%%)))222444///))))))+++---***'''---'''%%%)))---,,,+++---000000111444888777111+++///++++++...///,,,---222333888---+++555...===mmm|||xxxqqq}}}|||xxxzzzpppiiihhhiiiyyyzzzwww```MMMJJJIIIEEEIIITTTdddhhhxxxhhhAAA888555333666666555111...000333444000+++---...///000000...,,,******+++++++++,,,,,,------***)))''''''((()))***+++------***&&&$$$''',,,000AAAMMMZZZNNN444---333000'''))),,,...000000///...///---,,,,,,......,,,***%%%%%%'''(((%%%///RRRuuunnnNNN???888444222000444111888GGGqqq???:::999333;;;444...,,,+++,,,...///---+++......+++((()))...000---***---555;;;lllZZZGGG444+++...000444000###///111444555222000666>>>nnnooo777///111---555///...///222111///222888$$$&&&'''%%%%%%'''&&&###%%%'''******)))(((((()))+++---,,,'''%%%'''((('''(((%%%$$$'''---111000---((((((&&&$$$&&&+++,,,***)))%%%""""""%%%((())))))((()))***+++,,,---------000)))(((000000((()))222YYY___BBB666,,,...444444111000'''000555222888WWW}}}nnnvvvsss[[[EEE===111***))),,,...///444222///,,,***)))******---000111///...///...******&&&&&&***(((%%%***444999000'''%%%***,,,)))$$$,,,'''%%%)))---......///000//////222555555111---111......//////++++++---///555......555///@@@lll|||nnnmmmllllllooowwwVVVSSSTTTZZZcccooo~~~lll;;;555666444666888888111,,,...333555111+++(((***...111222000---,,,'''))),,,///000///...---***(((&&&%%%%%%(((+++---***...222111///111888@@@fffwwwkkk@@@...111000$$$'''+++///000000...,,,///---+++++++++***(((&&&///...000///***,,,???UUUsssHHH333333555333111...222///555BBB}}}BBB333333000;;;888///---++++++++++++)))(((***+++(((%%%''',,,---***(((***000:::ffflllHHH111''',,,///333222***333;;;AAA???;;;::::::999RRRRRR333///000222555222000111333333111444999)))***+++)))((()))++++++///000000...+++)))((((((+++------)))%%%###$$$%%%,,,'''$$$&&&,,,///...***%%%$$$""" """%%%''''''%%%$$$$$$%%%''')))+++,,,***+++,,,...//////......***"""###******%%%///BBB}}}}}}dddKKK>>>555...///111///,,,+++///......999WWWsssnnnvvvsssUUU???444000---+++,,,---///...---///---***(((''''''((())),,,///000------...,,,)))---++++++---***'''+++222555///)))''')))+++)))&&&(((&&&''',,,111333222000,,,++++++,,,///000///---222111111111///---,,,,,,(((///...000222---<<<___zzzwwwzzzddd\\\lllWWW000444777222111333444000,,,,,,///111///,,,'''(((+++---...---,,,+++'''))),,,//////...---+++///...---***(((''')))***,,,,,,---222:::HHH[[[kkkvvvAAA---111111(((***,,,------,,,***)))///---,,,+++***)))((('''+++***,,,---***)))222>>>```WWW888,,,***...222000,,,000...333===AAA***,,,+++555555///...------,,,+++******+++,,,***''')))---...+++222000111;;;^^^zzzIII666000333,,,***111555***333666000...555999666BBBxxxfffFFFDDD>>>888888555666333111333222///000444...---,,,***)))***///333;;;:::777222,,,(((&&&&&&!!!$$$''')))'''''')))---222,,,&&&%%%(((,,,,,,+++$$$###""""""""""""$$$&&&'''+++//////+++)))+++---++++++,,,,,,,,,,,,++++++)))%%%&&&***)))---DDD```vvvdddSSSFFF888222,,,((()))***)))+++///333111666LLLuuu{{{yyy|||xxxdddFFF...'''***)))***,,,......,,,(((%%%)))((('''&&&''')))***,,,)))+++***''''''+++,,,***((())),,,---+++((()))---,,,------,,,***)))***+++&&&'''***///333444///***))))))***,,,///333444555111111000...------,,,+++$$$(((---111///(((333JJJcccvvvyyyxxxwwwllluuujjjpppzzzKKK111777666---,,,...000000///---,,,,,,...000++++++*********+++,,,,,,******++++++************...000111///+++(((''''''000(((%%%000GGGeeeyyyEEE333444000///...---,,,,,,,,,,,,---111111000///---------...))))))+++,,,++++++111777EEE|||bbb>>>666222%%%%%%000...***///---111:::JJJ---000...333333//////000///////////////---...,,,)))+++///000,,,555000...999PPP]]]AAA555777///)))---111&&&...000++++++444999777;;;jjjyyyJJJ>>>LLLBBB777888444444000...//////,,,---///---+++++++++)))(((...555>>>===999222+++'''%%%%%%######&&&******((((((+++111---(((&&&'''***...000(((&&&&&&''''''&&&)))...111666999666...)))***,,,***)))((((((''''''((((((((()))+++,,,000BBBcccgggTTTFFF888666999666000,,,)))(((''''''---555)))AAAcccxxxZZZQQQFFF<<<333,,,---111,,,...111222111...***'''(((((()))***+++,,,---...&&&(((&&&"""###))),,,+++!!!$$$(((***(((''')))+++'''+++//////+++***,,,///(((+++---...111111+++$$$%%%&&&(((+++///333666888///111///+++***,,,,,,+++&&&&&&---222---'''...:::PPP|||hhhooo^^^===...222...***///444---000222000---,,,///222000...,,,******+++---...+++***)))'''''''''((()))&&&***//////,,,)))((((((&&&)))999XXXwwwzzzJJJ:::777,,,000///......///222555666555555555333000000111333111222333333222333666999000ccc|||hhh\\\>>>...555444&&&$$$000...(((......111888VVV222555000///......///111111000000111333---...---+++---000000---222///---999EEEzzzKKK///444:::777444000---222666555555888888666666TTT{{{UUU777666BBB777...333333000+++))),,,...------000)))(((+++...,,,(((,,,444888777333...(((%%%&&&''',,,((()))---...)))%%%&&&,,,,,,,,,***)))***///333,,,((('''))))))***111:::777777555111,,,***+++,,,***((('''%%%&&&''')))+++&&&+++...222CCCfffeeeMMM@@@888000***000777222333111//////,,,,,,333===@@@hhhoooSSS???444,,,---000111222444333444555555333000...---+++,,,------------,,,+++&&&((('''###$$$)))+++***%%%)))+++***((()))+++...,,,---------,,,,,,...000+++---...---000444111)))'''((()))***+++,,,...///444555111***)))---...,,,...)))---333---***111666QQQzzzwww}}}rrrhhheeeeeedddfffhhhfff}}}sssDDD111)))+++'''***444666,,,...//////...------...------,,,++++++,,,------)))((('''''''''((()))***###(((,,,,,,***(((***,,,###555\\\nnn???444555+++,,,,,,---///222555888999555666444111---,,,...000))),,,...---,,,,,,---...)))HHHhhhpppVVVHHH777666///---111111,,,---444---(((...///222888[[[333777111------,,,...000000......///111///000///---///333222.../////////===>>>bbb999:::@@@>>>;;;888///...000444333///---///555>>>[[[~~~}}}ZZZ===333555999222...222333111+++))),,,......---///&&&(((---333000***,,,222111000---)))%%%%%%&&&(((***%%%&&&...222...++++++***---///...+++***...222---(((&&&((())),,,777CCC555000+++((((((+++---...+++***'''&&&'''***...000'''///444<<>>>>>:::888???HHHOOOtttPPP===111...,,,(((+++111---+++******+++------+++((('''(((***+++,,,++++++***&&&&&&'''((()))******+++'''***---+++((((((+++///111DDDkkk]]]---'''000+++(((***,,,///222444444555333333111,,,'''%%%''')))(((---000///...---......000111333JJJuuurrrCCC000///((('''222666///,,,333888777---'''...000333888]]]333:::555111222+++...///...,,,+++,,,...111333222000222666555111+++...000>>>777TTTHHH>>>333555:::???888555999888333555<<<777000FFFmmmyyyRRR///333888<<<;;;888777666444666000,,,...///---,,,,,,,,,))))))***)))'''***///AAA888///,,,***'''&&&'''***+++)))(((---333333000...---111888555...000888777000((((((...333111---&&&'''***,,,)))&&&***111222---******)))))),,,111111888777GGGxxxtttJJJ:::...000111000---++++++,,,""";;;---%%%;;;222:::sssyyyjjjPPPAAA777...'''222...+++,,,///000---***,,,///...)))***///000---***+++---,,,)))&&&$$$###&&&&&&'''(((***---///000666666555222000///000222---,,,+++***+++---///111000//////000111222000///000...---...///...)))%%%>>>555---...000111111333:::111+++******)))///777YYY{{{uuu}}}ooogggNNNFFF>>>999555111000222666444111222666:::;;;:::CCC[[[}}}dddFFF000///---,,,---///222444000---)))(((((()))((((((---+++'''%%%&&&)))...111+++++++++,,,///111111000,,,---...111222111///------===jjjsssFFF...,,,,,,'''***&&&&&&******%%%%%%)))&&&'''((())))))***))))))***)))(((''''''((()))***...)))***555IIIeeexxxTTT:::......000///---///222444777???HHH@@@???555***)));;;vvv^^^444333222555333000000111111///...,,,***,,,111444111000444777777555444,,,666;;;gggBBBAAAHHHRRRKKKUUUIII>>>;;;:::666333222+++888;;;RRRIII;;;111555:::===;;;444///...///***)))))),,,000///+++&&&)))((()))***+++,,,444>>>OOO>>>...'''''''''&&&&&&((()))(((''',,,333555333&&&""",,,@@@DDD999666===444...)))***...000,,,'''%%%%%%)))+++***(((,,,444######%%%***+++)))***---888444555WWWWWW555111555555333111...+++)))(((---:::111///999111KKK___SSSCCC888333000,,,)))---,,,,,,000444444000+++,,,//////++++++//////,,,...///...+++(((&&&&&&''''''((()))***,,,...000000000000...,,,+++,,,000444------++++++***+++,,,---+++***)))***++++++***(((+++---111555666222+++&&&:::333---...000---******+++&&&$$$'''((()))---444???mmmwww}}}uuu___OOOEEE>>>>>>888555555444111111444999666333333555777777777000EEE]]]|||UUU:::333222000///000222444666666333000.../////////...---,,,+++))))))******+++000///...///111111111000000////////////...---,,,,,,444UUUtttJJJ///***,,,++++++''''''******''''''+++&&&&&&''')))***++++++++++++******))))))******+++)))&&&&&&***333DDD]]]rrrvvvVVV<<>>LLLXXXCCC,,,%%%''')))))))))111111---((((((,,,---***$$$!!!///GGGNNN@@@666888---***(((***...///***%%%&&&&&&)))+++***(((,,,222$$$###%%%))))))&&&''',,,444***555jjjkkk<<<'''///---,,,+++,,,---------+++555444111111...///^^^fff:::777444111000///---+++'''(((,,,111666555000+++---//////---,,,---,,,)))///...,,,)))&&&%%%''')))((()))+++---...///000000000///,,,(((&&&'''***---------,,,++++++***))))))***)))***+++...///...---%%%)))---000///,,,((('''444///---000111,,,(((&&&'''%%%&&&+++------000333444]]]qqqaaaFFF999222---***///---...111222000000333999666333333444666666666...<<>>ooozzz```JJJ:::111+++111222FFFwwwYYY555222,,,000000000000///.........,,,///111///+++)))+++...######%%%%%%%%%+++===OOOPPP>>>,,,&&&((()))))))))333333...'''%%%'''(((%%%(((///;;;EEEEEE;;;///)))'''&&&&&&)))---///---+++***))))))+++)))%%%''',,,,,,(((&&&&&&&&&(((000999***222LLLzzzQQQ666---333)))'''''')))---000000///777111222111***>>>yyyoooPPP;;;555777888777444000...,,,%%%&&&)))...222111...+++,,,---...---,,,+++(((&&&)))))))))'''%%%%%%&&&((()))***+++---............+++++++++)))((((((***,,,,,,,,,,,,,,,,,,+++***)))++++++,,,///333555555555)))******'''$$$$$$(((+++///++++++000222///,,,,,,---------.../////////000222LLLkkkttt|||hhhUUU@@@666555555333111///---...111000...///333888666444444555666888999666===777>>>kkk|||OOO>>>333//////000111444888;;;===000...,,,++++++,,,+++***,,,---......---+++(((&&&'''&&&&&&(((***,,,,,,+++)))***+++,,,++++++,,,---++++++000NNNXXX888++++++,,,...,,,+++++++++,,,---///------.........///000000------///000000///------///---------++++++333===]]]yyykkkYYY===555...000777:::444,,,000---...111111///111555///111000///...999mmmnnn===888777:::666000000//////...,,,++++++***,,,***&&&''',,,000000***///333000>>>kkkLLL444111222222AAAlllOOO333000)))...,,,++++++---//////////////////---***)))+++---'''''''''&&&###'''777GGGFFF<<<333000...+++(((((((((***((($$$$$$)))++++++'''999CCC;;;333222---"""((((((((()))***,,,......***'''''')))(((%%%&&&******((('''(((***...999EEE222UUU}}}[[[;;;999777222111///---------......---555444888666<<>>444000...---///333444222///000......222333000///111555444222222222<<>>www}}}xxxooo\\\>>>555444,,,***000222///111999111222555777555222666<<<555666666444222222555888444666333111111222HHHllljjj???000000444777666444222000...---,,,,,,+++***+++,,,,,,***(((''''''((()))******++++++((('''&&&'''((()))(((''',,,...///---+++---333999AAAJJJ;;;EEEUUU555...000///+++)))...000...///222111---***)))(((((((((***,,,...+++******))))))******+++---******...000...,,,---///222+++)))333;;;CCCPPPmmmvvvuuufffWWWQQQLLLDDD>>>@@@>>>777333777===???888777333000...///333666---***---333666333///...,,,)))'''***)))///aaaooo666+++---111+++............///111222333333333000---...222111---...&&&888...777XXXvvv>>>333///111111AAAwwwsssJJJ:::444333777,,,...000///,,,+++...000---,,,++++++,,,,,,,,,+++,,,+++,,,...---)))***---<<<...$$$&&&---...***'''$$$***---+++)))***+++)))---(((000???<<<)))"""***'''+++000///***&&&%%%&&&,,,((('''+++---,,,,,,///((('''''')))***111AAAQQQUUU444222444222444555999;;;666---***///666333333444MMMttt___JJJ<<<:::333...---+++)))///777---***))))))+++------,,,---------,,,,,,---000222000+++))),,,,,,((((((---+++,,,+++)))((((((+++---...+++(((%%%%%%&&&(((***$$$''',,,......---------///---+++)))))))))+++,,,,,,,,,,,,///111333333111000---***+++...///...,,,...,,,---111222111333888222555333---+++...---((((((111***///ccctttnnnvvvqqqBBB555BBB:::000---444777222000555000222666999555///000555,,,...000111111444999>>>444888444222666777???RRR\\\<<<666555:::555555444333333222111111---,,,+++,,,------,,,***&&&''')))*********((((((%%%%%%&&&)))---///000000+++,,,---+++,,,333>>>HHHeeeiiiPPPSSSJJJ+++&&&++++++'''(((...111///000333111,,,))))))((()))+++...111333***)))(((''''''((()))***&&&&&&))),,,+++(((***...+++333111///333111000999AAAKKKKKK???666777888555;;;:::666///...111222000///000111222222000...+++***(((+++222666333///...,,,******...---000aaajjj333+++///666000///...---------///000111000111///---000555444///...###666...666PPPvvv:::111...222000<<>>111222///+++---444777444222---***,,,...---+++***((('''(((,,,000000+++''',,,,,,,,,***'''&&&'''(((+++(((%%%&&&(((+++***)))+++)))'''&&&''')))+++---))),,,...---)))***///444:::666///)))&&&'''***---555000***))),,,...,,,)))%%%&&&'''''''''(((+++---+++,,,,,,,,,,,,---000333''''''(((***---...,,,+++(((&&&))),,,GGGiiixxxvvvyyyVVV<<<444555222///000666777222111555555777888666222000111444555222000000333555555444000000000111444888<<<>>>```NNN999555222999555333222333444444333222,,,((()))...000---///444---//////,,,(((&&&(((***)))&&&***111111******000(((///000......000JJJppphhhgggYYY999---'''///,,,))),,,...///...,,,******+++***---000///***'''&&&'''***)))((((((((('''%%%###+++(((&&&***000333111///000///222666333,,,+++000555666666444111///......666111+++)))+++---......%%%'''***+++,,,---///111222///---...000111///,,,+++---111+++...444UUUccc000,,,000666222333222111000///,,,)))&&&***---...000444888444...)))---///333RRRzzz333...000999777===nnnuuuEEE333333111+++(((''')))***)))(((((()))+++,,,---...,,,)))***...222'''((())))))((((((***+++333111+++&&&''',,,---***...---,,,+++)))((()))***''''''((()))((('''%%%###***)))((('''&&&%%%%%%%%%,,,...000///,,,))))))+++++++++''''''+++777___kkk???444///)))(((&&&))),,,///000///...------))),,,000OOO{{{QQQbbb|||dddFFF555333---111222///000666999888<<<888444///+++)))***,,,000////////////...+++)))+++,,,---,,,++++++---...)))&&&$$$%%%''')))(((&&&*********+++++++++,,,,,,---000222111///...000222CCC>>>777000,,,***+++---333///++++++---...,,,)))......------,,,+++******...//////...------...000*********,,,...///---,,,...&&&***000???mmm{{{yyywwwIII777222333111///000555555222111444888888777555333222333444444111//////111222222111000//////...///222666999NNNtttCCC222111///...222111000000111111000///000,,,,,,///000---...222000222222000,,,+++,,,///***((()))---...+++***,,,///111---))),,,777]]]XXX:::222+++///++++++,,,------,,,)))(((((()))'''))),,,,,,+++***************)))***+++...000222222///---///444666444222333333777;;;888000---000///111222111///.........222///+++***+++---...///,,,.........---...000222...,,,+++***+++***)))'''///...333000111111LLLhhh666111222555///,,,,,,+++,,,+++***(((&&&)))...111000111333333111///333%%%333444PPP{{{999...+++///+++...\\\pppEEE555444111---+++...000111000...------...---------,,,++++++---...###&&&((())))))((()))***///...***&&&(((---///---///...---+++))))))((((((&&&''')))+++,,,---,,,,,,************+++,,,------111111111000///---,,,+++111'''''',,,...HHH}}}WWW444000000000///+++,,,...000000///......///))))))555___vvvsssuuuVVV>>>444333...111111...111===LLLUUUBBBCCC???888000---///222.........---++++++,,,---***,,,------,,,---///111+++******+++,,,---,,,******+++---.........,,,,,,,,,...111333333222111000777555111...,,,---...///111...,,,,,,......+++(((,,,,,,...222777:::888666222333444222///---,,,---///...------//////...---..."""&&&///...AAAmmmvvvooo;;;666666777000///000444555444444666:::777444333333444444444333222111222444666666555555555555444222333666888888VVVUUU777+++///000&&&///...------......---+++...+++***++++++((((((+++,,,...///...+++***,,,...------+++))),,,000...***000000***(((---===iiiGGG///...((((((%%%***)))))))))'''$$$###$$$%%%$$$%%%&&&***---......---((()))+++++++++---333777000...,,,---000111///------///444999777000,,,,,,)))+++---...------...///---...---,,,***+++---...222222000...,,,+++---///.........---***(((((()))...)))///111222+++BBBmmm<<<666444444---++++++,,,---------------)))000333000---///222333000444'''000///FFFsss777000,,,///,,,+++LLLzzz[[[<<<000000111111333000222444444111...------,,,+++******++++++***)))'''(((((('''&&&%%%&&&(((,,,---***'''''',,,...,,,***)))((()))***+++++++++)))***+++---............***+++,,,...000333555666111///......//////---++++++"""(((///999fffkkkGGG000111333666888444444333222000...///222555...,,,<<>>CCCAAA===444666777666333000......222000...---......---,,,,,,%%%)))---%%%(((KKKsssyyyyyy```666;;;<<<===333333444666777777888999999555000///111333222111000000111222555777888888444777::::::888666777888444;;;ccc```===222+++000444(((...---++++++,,,---+++***---+++*********))))))***'''***---,,,***)))+++---000111---(((---666555,,,)))+++***+++000<<>>ZZZ}}}~~~}}}WWW555===;;;===<<<<<<;;;999888888777666555111------///111000...------.../////////000000)))///666888666333222222;;;555UUUsssKKK666555///111555,,,...---,,,,,,......---,,,///000///...///000111000(((,,,//////---,,,...000...000+++''',,,666666...&&&((('''+++...777```fff---$$$---(((&&&%%%...)))******)))&&&&&&'''((()))'''&&&)))---///...,,,+++444===>>>999000+++)))***))))))***+++,,,,,,+++.../////////000000///---***,,,.........---...///---000111///***'''((()))++++++)))'''%%%&&&))),,,(((+++---,,,***)))+++......&&&***---000'''888{{{ZZZ,,,))))))---+++...000000///---,,,---/////////,,,***,,,111222...111444...000---888qqqccc444,,,---000222...333XXX~~~gggYYYFFF888...))))))+++'''***...///---+++******((('''&&&***...000///---((('''%%%""""""%%%+++///***...---)))'''((()))'''((('''&&&(((+++---***(((((((((&&&%%%$$$###"""!!!&&&%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""###%%%'''(((,,,---)))---UUUFFF;;;777333******///,,,---333;;;>>><<<666///+++//////BBBvvvzzzJJJ000...444111+++///...///000555CCC\\\rrr{{{___GGG---...///......///000222000000///,,,)))'''''''''&&&(((+++,,,,,,,,,---///...,,,***(((''')))+++---...///000111///,,,)))'''---------------------,,,,,,---...//////---+++***---,,,---///111///***&&&000222444444333333444555333000,,,******+++,,,,,,)))222111...000///555GGG{{{uuuzzzQQQ444999222777DDDDDDAAA:::666555333000222111//////000000///...222333333111...+++++++++%%%,,,444666333000000222:::222HHHXXXDDD888777222000111//////...---...000111111000---//////---...222333111'''+++...///---,,,---///++++++(((&&&***000000---)))(((&&&(((+++444aaa\\\---***///((((((%%%***---///000000///......///---,,,++++++,,,---,,,+++'''///888<<<999222+++'''))))))******++++++,,,,,,000000...******,,,***&&&***,,,......---------...000000000...+++)))))))))+++++++++***)))***---000+++,,,......---...///000444///000...000***777qqqXXX------///444555444555555222...,,,---000...---***)))---333222---,,,///---//////444___YYY444111222---++++++,,,GGGsss___UUUGGG999...)))((()))***---000111000.........***)))***,,,///222222222)))(((&&&$$$###%%%***---***...000,,,)))***+++)))+++)))(((***---...+++'''***))))))((((((''''''((()))(((''''''&&&&&&&&&&&&###%%%'''&&&$$$%%%(((,,,000333000@@@sss```555///000///)))...444...+++111777:::777111+++(((---222HHH{{{bbb;;;,,,,,,...///111******---111111333>>>KKK}}}|||gggBBB===666000...///000000---------,,,******+++---,,,---...---***)))+++------,,,+++***))))))***+++...000111000,,,***+++---'''((()))***,,,...000111,,,---...///...,,,,,,+++((()))+++---...---***)))---...000000///000222444444000,,,)))***+++------'''---***,,,444---+++>>>cccKKK444666---999???AAA===666333444333///111333555555333222111222333555666555111---------+++000555444000///333888333222@@@pppAAA@@@777111333000---222.........000222444444333(((,,,,,,))))))...///,,,'''***...///---+++,,,...,,,)))(((******((((((+++...,,,)))***+++222___PPP,,,---...%%%***'''%%%,,,///222444333222111111/////////...+++***+++,,,&&&)))...111222000---+++)))*********)))(((((()))***,,,+++((())),,,***###''')))+++++++++++++++---000///---,,,------,,,,,,,,,...//////...///111333000/////////111111111000///111444---000...777gggYYY111333444999:::777888888555///---...222***,,,,,,***,,,111222///''')))+++...222333RRRMMM444111666///,,,000---;;;^^^yyyQQQKKKAAA555...,,,---...---///000000...------...******++++++***,,,...111++++++***(((%%%$$$%%%''')))///111...+++,,,---,,,+++)))(((+++000111...***(((((((((((()))***,,,,,,''''''(((((()))+++,,,---***---///---)))(((---111///444777VVVhhh>>>444.........***111444***000000000///,,,******+++'''000III{{{[[[CCC222333555...***...***)))***---***'''---666HHHbbb}}}nnnaaaMMM===222+++'''$$$'''(((*********,,,...000,,,---,,,)))$$$###$$$'''+++,,,,,,---,,,+++***)))(((,,,...---******///555000///......------------,,,---......---,,,,,,------///111000...+++******,,,,,,---,,,,,,---000222555111,,,)))***,,,...///,,,---(((000;;;,,,'''AAAQQQrrr{{{HHH555777000AAA555888777111111555666222222666::::::777444444555---000222222///......///000333444000+++,,,333:::222888AAATTT222<<<333***222111---777...---...000333555666555***......)))***...///+++,,,///333444222000000222000******...+++$$$$$$,,,.........111///111XXXIII,,,000///'''000...((((((,,,111333333222111000///111222///+++)))+++...---,,,***,,,...111333333.........---***)))((()))&&&***,,,,,,000555111***"""%%%'''(((((()))***,,,000---***+++...000000...---///111111000000222333000---+++,,,...///,,,)))$$$,,,333+++000111777aaaTTT...111111444444333555555111+++)))+++///%%%+++///,,,+++...111222)))***...333:::888PPP|||www|||HHH777)))444000///666///000HHHtttuuuiiiSSSNNNDDD888111///000///,,,------,,,)))((()))***((())))))'''$$$$$$(((,,,,,,,,,+++)))((((((***,,,---((($$$'''...000***###''''''''''''''''''''''''%%%$$$$$$&&&'''&&&$$$"""%%%&&&((('''%%%$$$'''***&&&,,,(((%%%------))),,,999+++MMMqqqBBB///---******...555666111+++***,,,...---,,,---111444333444666hhh^^^333111...,,,+++,,,...///***---'''333222'''///000111<<>>PPPVVV777666555222888999777666444333333333333111///,,,++++++,,,,,,+++---//////111333222GGGkkkggg___KKK:::///111111...+++,,,333999dddoooQQQLLLIIIGGGEEE;;;///+++//////---+++***))))))******%%%%%%###"""&&&,,,,,,(((,,,+++***(((&&&&&&))),,,000,,,)))***......***$$$$$$$$$%%%%%%&&&&&&'''''')))))))))***,,,,,,***)))***,,,---,,,)))'''(((******000+++&&&(((&&&$$$+++444666```[[[999+++...+++***,,,000111///,,,000333555444111......///...222999ooo{{{VVV555///---+++)))((()))***+++000222***111333,,,333///555000(((&&&333TTT~~~mmmKKK666......+++***------)))((())),,,...,,,((()))---,,,'''++++++,,,+++******,,,...---...///...---+++***)))---,,,+++***)))(((''''''///////////////...------,,,---///333666555222...000000///---+++***+++---.........///111444333111000,,,,,,000222111222666DDD~~~|||rrrggg999777<<<666555222222222222222333444444555222///---...000222222444333111...+++,,,...111666333222555555333222444333777;;;xxxfffDDD888444111//////000111///.........------,,,,,,,,,+++,,,******---222333000,,,)))++++++***'''&&&(((***000000/////////.........---111...///333333TTTggg555111---,,,---.........111---)))***,,,---+++((()))******+++---....../////////---***+++...---((()))***+++,,,,,,,,,+++***111000////////////...---...---,,,++++++---...000222333444444222111111111444111---++++++,,,,,,,,,/////////...,,,,,,...000333222222111...///:::GGGQQQ333666666000222333222///---,,,,,,---...000///...///111222111000111111///111222...===[[[~~~{{{HHH111000222222000---...444999HHHtttsssWWWGGGHHHKKKLLLCCC555.........---,,,+++*********)))&&&'''&&&$$$'''---///------,,,***'''%%%'''***---000///---------,,,)))&&&!!!"""$$$%%%'''(((((((((((('''((()))+++,,,+++)))''')))++++++)))(((((())),,,222---'''((($$$###---///GGGzzzoooEEE777000///...,,,,,,,,,---...///)))---333666555333222111+++111999pppWWW<<>>,,,)))(((***000222///++++++)))++++++***,,,///...***,,,,,,+++***)))***---//////111222000+++((((((***......,,,+++***)))))))))222111///---,,,,,,,,,,,,,,,---...111333333000---000000///---***)))+++,,,***---111222222111222444111//////333666888;;;@@@III]]]}}}XXX666555444///222//////000000222333555555555444111...---...222555888666111,,,***+++000444666444555888777333222444000666:::tttNNN;;;666111111111444666666555333000///---,,,+++++++++,,,))))))***...222222///+++'''((()))((('''''')))+++...---------,,,,,,,,,,,,000111111555555555\\\UUU///---***((()))+++++++++///,,,))))))+++,,,***'''***)))))))))***,,,---......///---)))***---,,,(((&&&'''(((******((('''%%%000---+++***,,,+++)))&&&///...---------...000111,,,---............000222777333///,,,******)))(((000000000///......111333777333111111000000666>>>vvvMMM111888===666555;;;999555111///000111222000000111333555555333111333333000222555000777NNNJJJ000000222333222000000333777888[[[jjjTTTFFFKKKSSSWWWOOO@@@444000+++)))((((((((((((&&&$$$)))+++***&&&&&&***......---,,,***'''&&&(((,,,///,,,------,,,)))((((((((("""###&&&(((***+++++++++((('''&&&'''((()))(((&&&!!!$$$'''***+++,,,++++++***...+++))),,,((('''222555]]]\\\888888555...000111///,,,,,,...000$$$(((---000222222000///---111666kkkhhhEEE???AAA222111000.........///000---444333KKKcccdddSSS000555111222666111///AAAZZZ{{{\\\===///,,,---333555111---,,,$$$%%%'''***...111000...------,,,***)))+++...111,,,///111///+++)))+++---...---,,,++++++,,,------222000---+++***+++---...---.../////////...,,,***...//////---,,,---///111((()))---111222000111444666333000000444<<>>zzzsssIII???444111333555888;;;===>>>>>>444222000---,,,---...///000000000222333111---)))((())))))******,,,---.........---------,,,,,,,,,...,,,///555444<<>>:::;;;:::777222...,,,,,,...000222333444777888666333///222222000555;;;666888IIIOOO888...000222222000000222333666GGGbbb]]]NNNLLLTTT___ccc\\\MMM???888---***(((((())))))&&&$$$***---,,,&&&"""%%%)))+++******(((&&&%%%&&&***---&&&((()))(((%%%%%%&&&(((%%%'''))),,,............+++)))''''''(((((('''&&&%%%'''***---000000000///(((***&&&(((///+++)))444IIIuuuMMM---333000(((---111111...+++,,,......------,,,,,,+++)))(((000333777lll|||EEE222666444,,,+++***)))))))))***+++444666777\\\qqqHHH444)))(((333777333888CCCKKKaaaqqqzzzzzzQQQ:::222---...///---******(((''')))---111111111000.........,,,+++,,,///111---///000...+++***+++---((((((((()))***+++------///---+++)))***,,,///111333333333111///---,,,+++***+++------...000333666000++++++000333000000222444333000111;;;NNNdddrrr^^^YYY{{{qqqBBB777444,,,)))---333333222222222222333333...222555555111//////000---------,,,+++---000222444444666999777222111444777:::???}}}WWW:::;;;---444444555666777999;;;===444333000...---...///000222222333333222///,,,)))***))))))***+++---......////////////...............(((+++000222GGG{{{hhh===//////---,,,***)))******,,,++++++,,,...000000000...---***((((((((()))***###'''((('''(((---///...///000000///---***(((&&&---***&&&'''***...//////........................------...---,,,---000222,,,***((((((***++++++++++++++++++***))))))+++---+++---111222...---333===lllccc@@@999777333555888555111------...111333000111222444555444111......///---222:::666444@@@lllIII666---...//////......//////222333AAAmmmwwwSSSKKKRRR]]]iiimmmggg\\\PPPHHH999444...,,,------+++((('''++++++&&&###'''+++,,,&&&&&&&&&$$$###$$$''')))%%%%%%&&&%%%$$$$$$%%%'''(((***,,,...//////------)))'''%%%%%%&&&&&&&&&%%%)))))))))+++------+++***)))***%%%'''---))),,,;;;hhhDDD+++///+++$$$(((---///...,,,,,,---222000---,,,---......---000555<<>><<<:::666333111222333555---,,,+++,,,---...,,,+++---000,,,...444///,,,555^^^===))),,,,,,,,,,,,,,,,,,,,,,,,111---///OOOddd@@@===NNN\\\kkkqqqqqqlllddd]]]JJJ@@@444---,,,+++)))&&&###''')))'''(((---000000$$$%%%&&&&&&%%%%%%'''((()))'''&&&%%%%%%%%%%%%%%%)))***,,,------+++)))(((%%%$$$"""###%%%'''(((''')))'''&&&''')))***)))'''***---******+++)))777RRRnnn:::+++---,,,%%%(((+++---///000111222444111...///111444444333111555:::nnnmmmIII000222333%%%........................)))+++;;;zzz}}}[[[@@@444222444555777:::999999HHHccc|||fffPPP888***)))---666>>>777111...000///***(((***)))+++------,,,,,,,,,---///+++((((((+++---,,,)))(((***,,,/////////---,,,))))))((()))***---///111,,,......---******,,,///,,,...000222444777;;;>>>777000...333555666???LLLSSScccvvvxxxUUU999;;;777333666333444444222111111000000000,,,---...111333222000---///000222111000///000111...///222444111---000666444888==={{{aaa<<<...000444000222333222///------...000111111111111111222222)))******+++++++++---...333111......000111///......------------,,,,,,,,,,,,''',,,000>>>ooofff@@@666)))+++------,,,,,,...000***++++++***)))***+++,,,------------............,,,000111---***,,,...---......---,,,,,,,,,---...///444888888333...,,,,,,------,,,+++***((('''&&&&&&(((***+++******+++,,,***))))))***,,,......---000000000---+++***,,,---333111111222///---111888```tttsss```\\\VVVOOOHHHCCC@@@>>>???;;;666333222222111000222666111000444///---666GGGuuu}}}999'''---+++******++++++++++++...000,,,777YYY{{{XXX444222???QQQeeeqqqxxxzzzvvvppp```RRR???111,,,***'''%%%###&&&''''''***//////,,,&&&(((******)))))))))***...+++'''&&&''''''&&&$$$((()))+++++++++(((%%%$$$((('''&&&'''+++...000000***'''&&&(((+++......---+++111000---+++,,,DDDjjjYYY---'''+++,,,***++++++...111555888999;;;888444333333222///,,,222333555fff~~~qqqMMM999111666999////////////000000000000000000666MMMoooYYYDDD555...,,,///555666>>>[[[{{{wwwQQQ777+++***000666444---***,,,+++'''&&&)))&&&))),,,---,,,*********+++&&&"""%%%,,,111000,,,%%%'''***,,,,,,)))&&&$$$))))))))))))+++,,,...///---///000000///000333777333444666888999<<<@@@CCC;;;777999???BBBFFFVVVkkksss{{{LLL666;;;777777<<<666222111111000000000000000---,,,+++---111333111...666666555333111000111333,,,---000111...,,,000777222>>>LLL\\\CCCAAA;;;333555,,,111666777555333222333222222444555555555555555+++++++++***)))***---//////,,,))))))******)))&&&+++++++++************)))&&&%%%---333GGGOOO///111+++---...---***)))***,,,''')))******+++,,,///111111111111000///...,,,+++...222333///,,,...111000---,,,++++++---///222444>>>GGGNNNMMMDDD999333222000000///...,,,***(((''''''***---////////////000...---,,,,,,......---,,,111111000...+++***+++---222---+++---//////111555TTT~~~ssskkkggg]]]WWWNNNGGGBBB@@@>>>===888===888666999666555???:::zzzooo~~~>>>000...,,,***)))***+++,,,+++"""...,,,'''999ZZZ^^^999888000FFF___ppp|||{{{vvveeeMMM;;;333000---***%%%&&&&&&%%%(((+++((("""++++++,,,------,,,++++++---***'''&&&(((+++,,,---444111---***'''''''''(((&&&&&&(((---...,,,***)))&&&&&&&&&(((***---///000,,,+++...000000(((@@@~~~GGG+++,,,///******---,,,***+++000222000444222000///000111222333AAA888999___kkkppplllQQQ999444666333222555444222///,,,+++,,,...///***===KKKcccCCC888DDD999+++333===NNNmmmiii@@@...,,,...444*********)))******++++++---///111222000//////000333000...,,,---000444777---,,,,,,---...---+++(((000%%%&&&222555,,,+++333444555222111888BBBDDD???AAA@@@BBBGGGKKKJJJDDD===HHHLLLLLLGGGHHH\\\~~~ZZZDDD111///666999666111444000,,,---111222000,,,222000000222555666333111999555333222222111222333444///111666222+++111@@@BBB///VVVrrrGGG777666333//////000......000333555444222555555333222111000000000'''(((***,,,...000111111......,,,)))&&&'''***,,,...+++(((&&&(((***,,,---)))000***111]]]jjj===+++...((()))***+++,,,+++******(((,,,///000---***+++,,,///111333555666444222111333---...---(((,,,000)))///222///111<<<999111333???gggdddHHH>>>...!!!...,,,***(((''''''***,,,...((()))+++,,,---,,,,,,+++)))+++...000111000...---111000......---...///000444333000...///111444666KKK~~~xxxeeeQQQGGGAAA;;;:::<<<;;;666000<<>>QQQoooRRREEE333333:::111999\\\LLL111...***$$$,,,+++***)))((('''''''''***,,,//////............000...,,,+++,,,...222444*********,,,......---+++666555555777777444111000///444===DDDCCCDDDQQQbbbsssxxx{{{wwwnnngggfffhhhXXXTTTTTT^^^vvvYYYGGG777555;;;<<<999666888555444666999888444000444222000111333555555333===;;;888777666555777999+++666999222222:::;;;444???888cccbbb@@@555444222......000000111444888999777555999888666333111000//////111///---+++,,,///333555+++++++++)))((())),,,...***((('''(((+++///333444...///---@@@rrr___777)))...,,,,,,---,,,+++***(((''')))+++---...,,,***)))))))))***---///000000//////+++))),,,---))),,,000---+++<<>>iiieee@@@444...&&&------,,,+++******+++---...***+++,,,,,,,,,,,,,,,,,,+++,,,...000111000//////------,,,++++++,,,,,,---111222444666666555444333MMM|||hhhWWWLLLCCC:::444555WWWlll:::---333111111000---***---333222------000000444FFF\\\WWW555444...;;;JJJYYYpppxxxeeeiiijjjhhhVVV@@@;;;777(((***,,,---+++******,,,---111///---++++++---///111000///------...///...---***+++...000000...,,,***///---++++++++++++'''$$$&&&222======444,,,---111...---(((((((((///cccqqqFFF...,,,222333000333444222---,,,---,,,)))/////////000111333444555999555999___XXX<<<111***...111...,,,......------,,,,,,,,,------///>>>\\\fffEEE888555)))///JJJTTT000...+++!!!+++***)))((((((((((((((((((***,,,---,,,+++,,,,,,---,,,++++++,,,---///000))))))***,,,///111000///000888999333000333111+++888---111GGG[[[jjjlllqqq~~~PPPDDD999888;;;:::777666:::999999;;;===;;;666111999666333222444666888888777999:::999777666666777***555;;;999<<>>>>>555------111+++,,,%%%'''###---lll~~~[[[888---000111...---))),,,,,,***+++...///---...///111222333555777888888555999\\\fff@@@555000...111222...,,,---.........//////000000000222???kkkmmmCCC...///:::EEE|||OOO---+++---***)))))))))***+++---...///***+++------+++***)))***++++++,,,,,,,,,------...+++++++++---111222222222&&&---111...,,,---000222///999WWW}}}mmmFFF@@@;;;<<<<<<888666666777666555666777666222///666555333222222444555666000555888888777777555333666333:::GGGFFF<<<999@@@>>>[[[mmmGGG<<<555555555222......333333333444555555555444222222222222222333444555///111555777666333///,,,,,,///222333333333444555555444333222000000111333222---444]]]~~~OOO111+++111++++++,,,,,,------------***((((((,,,000222111...------...///111222333444222222---+++///222999FFF___}}}KKK---VVVhhhWWW444+++...+++))),,,---.........---,,,+++000///---,,,+++,,,,,,---(((((()))))))))******+++,,,,,,,,,,,,,,,,,,------...,,,)))'''(((***---///@@@rrrkkkWWWQQQRRRtttxxxlllVVV???===<<<;;;555///---111333000111555666222111444JJJaaaiiiAAA555333444666CCC```wwwpppZZZTTTSSSfffvvvjjjTTTDDD:::666111---,,,+++(((%%%%%%......////////////......,,,+++******++++++***(((,,,++++++,,,,,,---//////777???@@@666+++((()))+++***...222222///,,,,,,---'''---'''///)))666zzzbbbIII333000111---((()))&&&***------000555777555000111222222000000333555444666===^^^llloooooo???+++000---,,,---...,,,+++,,,000111111222333333333333555???|||ggg>>>222999>>>TTTjjjiiiRRR???222+++...,,,,,,------///000222222...///000///,,,***)))))),,,,,,---............------++++++,,,...//////...(((&&&+++111000---999KKKYYYwwwXXXBBB??????AAA@@@;;;999999555333000//////000000000///000000000000/////////333666666444666<<<<<<999BBBAAAFFFJJJBBB555666CCCJJJuuunnnKKK:::777777888888444111000444333111///---...///111000000000000111222333444+++...333666666333///,,,))),,,///000///------...+++---......///111666:::444<<>>111///000000111///------.../////////&&&...)))888444EEEtttFFF999000000000***'''((((((,,,......000555666333111222222///++++++...111+++EEEccceeeFFFEEERRR```RRR111//////---+++,,,///000111111222222222222333333444555777???VVV,,,'''///999OOOdddpppjjjLLL222///222111000000////////////000222333111...,,,******........................+++***((((((***++++++***,,,'''***444333444KKKjjjsssIII;;;999;;;??????:::666777666444111//////000333444222444666666555333222333999:::777555===GGGHHHAAAHHHTTTUUUCCC555777===>>>aaaQQQ===999999::::::999777444222444333111///,,,,,,...000333333222000000/////////000000///000000111222333,,,...000000///---------+++,,,---,,,+++...444999:::SSSuuubbb<<>>DDDNNNPPPHHH[[[{{{qqq```RRRAAA222((()))+++(((%%%''',,,++++++++++++++++++,,,+++)))((())),,,000222222---,,,+++,,,///333777999444>>>@@@999444666555000333000---+++,,,---...///)))///&&&888666LLL___666222///......,,,)))(((&&&***,,,***+++......+++...000000---+++---333999EEEnnnZZZHHHKKKRRRaaagggAAA444:::222000...///333666555222222111000//////000222333777???XXX999;;;???VVVlllccc<<<222111000///...------------///111222222000...---...///...------------......+++)))'''((()))++++++++++++,,,000222666FFFiiicccCCC444333555;;;<<<777333333777777666555555666888::::::<<<===;;;999888999;;;===DDDJJJQQQ]]]dddXXXEEEJJJSSSQQQ@@@666<<>>333//////111,,,///111---)))***...111+++...333;;;GGG[[[sss~~~OOOCCC777333555999???EEEIIIFFF]]]||||||pppbbbJJJ777)))))),,,(((&&&)))---+++)))'''''')))+++---000---***(((***,,,---...***+++,,,///333777;;;===444::::::444444999444)))---+++)))&&&%%%%%%&&&(((+++///!!!222111KKKKKK444333000------...---)))&&&***+++******---,,,)))***,,,......///444>>>FFFuuu}}}[[[XXX```ccctttuuuGGG000///333333000...///333666222,,,111000---,,,,,,---000111888???jjjJJJVVVnnnjjjhhh@@@222,,,,,,+++++++++,,,,,,---,,,///111222111000000000///...---,,,,,,,,,---...,,,+++)))***,,,...///...)))444888444;;;[[[WWW===666333555<<<>>>:::555444777999:::;;;::::::;;;<<<;;;<<<;;;888555555999<<<@@@PPPdddvvvhhhIIILLLDDDAAADDDAAA===FFFVVVXXX333GGG>>>===:::777666888888666///444:::<<<:::777666666333333222222111222222333333555777999999777444222///000111111000000222333222444444222222888BBBKKKoooSSS666333222++++++***)))))))))***+++,,,***,,,...---******---000))),,,///222444444333222111555555]]]MMM(((...111111333...***222333$$$''''''((()))+++,,,---...((()))+++,,,---,,,,,,+++***+++---//////---+++)))***+++---...//////......000...+++)))***,,,///111:::SSSdddwwwWWW@@@222///222***...000///---------,,,)))...000,,,,,,777IIIUUUaaauuuxxxVVVQQQCCC444333<<>>:::777888<<<>>>>>>===>>>>>>???@@@@@@>>>===<<<>>>>>>@@@>>>:::;;;FFFTTTmmmyyyWWWDDD>>>999???AAA999IIImmmkkkJJJ>>>???666;;;>>>;;;444///000222EEE???888333333555555555888444111111333444333000000555333***)))111333...***,,,///000000000000111000000000444???PPPcccppp~~~XXX;;;---222(((&&&(((,,,///000///---+++***,,,000333444222///------...+++...111)))&&&000666+++:::yyyRRR888222------------------------///...,,,******,,,---///))))))+++...111222000...---***(((***...111111///666444111000000///---,,,000000000//////000000000555999ccclll|||SSS555222>>>444111.........,,,++++++%%%)))...000...,,,,,,...???TTTnnnfffWWWGGG>>>;;;:::===AAABBBGGGOOO^^^ttt~~~rrrVVV999###$$$+++***''')))444000,,,+++,,,,,,,,,***------***'''***///,,,&&&,,,,,,%%%%%%333666//////,,,///...666IIIIII777,,,666---///222+++---777;;;000...***,,,???hhhddd<<<...000000000//////111222444111///...///000000///444555...000CCC[[[~~~hhhFFF555222333333222555999:::777333000...444444444333111111222444555WWWbbb^^^gggccc<<<:::333///000111000000222)))+++,,,,,,***)))))))))///...---------///111333---000000...///444666555:::///111CCClllQQQ777<<<<<<===@@@CCCFFFFFFFFFCCCDDDEEEGGGHHHHHHIIIIIIKKKJJJIIIHHHDDDCCCKKKUUU___GGGBBB<<<@@@CCCCCC]]]uuuSSS<<<777===<<<<<<<<<;;;:::999999:::BBB>>>888555666777888777444444444333333333555777///333555333111000...***000///...------///555999,,,000888GGG\\\vvvrrrMMM555)))000((()))***+++---///000111222000222333444333000---+++333...)))((())))))+++...444...666rrrggg===...333,,,,,,,,,+++++++++++++++111000///...............333222111111111...***''''''((()))+++,,,---......111000000111222111...+++...---,,,++++++,,,---...,,,333SSSuuu}}}XXX>>>555///---,,,...///---...///+++---//////...,,,,,,+++---:::IIIRRRXXXbbbssslllYYYDDD888555555999===CCCHHHPPP___sss```BBB((($$$((('''$$$$$$111///,,,***+++++++++***,,,+++(((%%%(((,,,+++'''))))))###&&&555888111222...000...999PPPXXXTTTVVVLLLHHHIIIDDD:::999888---222//////;;;ZZZYYY222+++---//////...---...///222000,,,******---000222111CCCOOO[[[uuujjjvvvnnnVVV>>>444000+++,,,111,,,111777:::888555111///222333333222111333666999<<>>;;;888777888888888777444666888555000...111444333333666:::999555444777<<<999555222444:::CCCJJJRRR[[[jjj|||eeeCCC111)))111)))+++***))))))+++///222555666666666555444222111000222,,,+++***'''---222***...,,,+++cccwwwOOO222---333/////////000000000000000666777777777666333111///444333111000///+++'''######'''+++,,,++++++,,,---,,,,,,...111222111...++++++***(((''''''(((***+++)))000???TTTvvv|||{{{OOO222...++++++///000...///222666444222222111000...---%%%)))...111555<<>>;;;<<<@@@DDDIIIQQQ]]]nnnvvvWWW888,,,,,,+++((('''+++***)))((()))*********---+++((('''(((++++++)))%%%***+++222>>>;;;222444999DDDNNN\\\lllrrr|||~~~qqqjjjVVV777000///999UUUWWW222))),,,...///...---------+++,,,,,,,,,---000555999444___jjjHHHNNNccchhh???444---///111...******000000000///...///111333000000///---,,,...222555;;;ooodddFFF<<>>777777777333///...,,,---,,,+++)))))),,,...///---+++)))))))))***+++%%%((()))(((+++111444333000...444hhh{{{{{{rrriiidddfff^^^???<<>>EEERRR[[[SSSIIICCCBBBCCCAAA???;;;:::999999888777666555333666888888555333333444:::555555:::999444888BBB@@@BBBEEEJJJRRR^^^kkksssVVV:::000***000'''***)))(((''')))+++///111////////////111222444555+++***111111+++111444)))---222,,,___~~~\\\BBB666444555555555555555555666666666999:::<<<<<<:::666222///))))))***,,,------***(((%%%'''***---//////---+++,,,+++,,,...//////---++++++***(((&&&&&&(((***+++))),,,333888NNNgggGGG666///,,,///000---...333999555111000111111///---(((***,,,.........///000AAACCCNNNbbbyyyiiiTTTEEEAAADDDBBBGGGNNNXXXdddrrr}}}iiiHHH444000000---+++((())))))******+++,,,---...,,,***+++,,,,,,------,,,222333999@@@;;;666???TTTnnnaaaAAA;;;FFFnnn[[[888---///222222111000000111+++///222333222444:::???SSSUUUDDDQQQjjjHHH...444666444555777333,,,333222///+++)))+++///333222111///+++)))))),,,...555uuuvvvfffWWWHHHBBBDDD333888???GGGPPPYYY]]]]]]III>>>555444555222000///+++++++++***((()))+++---000///---+++***+++,,,---))),,,+++)))+++000222000222777@@@xxxttt{{{|||dddHHH444777<<<:::AAAOOObbbZZZPPPGGGCCCAAAAAA@@@>>>>>>???>>>;;;999777666444444666999===>>>;;;999:::777;;;AAA@@@;;;???JJJLLLTTTaaapppGGG333000***---###++++++++++++++++++++++++''''''&&&'''))),,,000222+++///444222,,,---000,,,000999999nnn{{{SSS999333666666111111111222222222333333222444555666444111,,,***!!!"""%%%)))...000000...***((((((...444555///)))...,,,***)))***+++++++++---,,,***))))))***,,,---((((((///333:::\\\~~~kkkDDD666---///222000111666444000,,,+++---...---+++++++++,,,......,,,(((%%%,,,---555DDDXXXqqqhhhNNNEEEFFF@@@DDDJJJRRRZZZcccooowwwlllNNN666------,,,))),,,---//////......///000///---...000111......111...000///999IIIPPPYYYlllgggRRRVVVXXX777---///000111000///000111---111333222111777BBBMMMsssSSSKKK[[[|||fff999111888999222111777777111111222222000...------...333333111...+++***,,,---888nnnaaa```XXXXXXUUUNNNFFFDDDFFFIIIFFF999,,,)))+++++++++,,,,,,---...---,,,,,,...000111000...------...000111111333222...///222333222333777AAAnnnqqqnnn}}}}}}WWWFFF:::<<<>>>@@@KKKZZZ[[[UUUMMMGGGEEEDDDDDDCCCBBBCCCDDDCCC@@@===;;;;;;===999666888<<<>>><<<:::>>>GGGVVVccchhhhhhkkkqqqzzz}}}AAA555777000222(((...///000000///...,,,+++,,,+++***)))***,,,///000111666111...444...***666...777AAAzzzSSS///)))///333((((((((()))******++++++((()))*********(((%%%$$$$$$%%%''',,,000222111///,,,'''&&&,,,555777000(((...+++'''&&&''')))++++++...------------------...,,,(((///333---;;;aaa~~~|||XXX@@@...///444333333999444222/////////000000000...,,,++++++,,,...///...222111555;;;CCCTTTuuu~~~dddXXXXXXLLLLLLNNNRRRVVV[[[eeepppxxxnnnWWW<<<.........+++111222444222///------//////...000555444000///222///---///EEEggg}}}gggdddTTT444,,,---...---,,,,,,...000///111222111777IIIcccwwwyyy```bbbhhhnnnOOO444555111000222444333111111...000111111///---,,,---111222222111//////000222???}}}}}}yyyqqqdddWWWPPPNNNTTTBBB///'''&&&&&&'''(((,,,...000000///...///000111000///...///111333555555777555222111444555333111666EEEuuuhhhuuuyyy```===888555555777<<>>>>>???BBB>>>;;;;;;@@@IIIRRRWWWeeevvvwww<<<444:::333555...//////000000000///...---111000...------...000111...777,,,444NNN???---BBB===AAASSS{{{III------000,,,((())))))***++++++,,,,,,''''''''''''''''''(((((())))))+++---//////---+++)))%%%%%%)))000222---''')))'''&&&&&&(((***++++++,,,---............---,,,...)))...111'''***===JJJfffuuueee```{{{rrrPPP333000444222111444555555555444222111222333///...------///111444666333222666999777:::PPPiiiyyyyyywwwjjjccc\\\ZZZXXXYYYaaakkkrrrrrrcccGGG555333333000333555555333...******+++///---111777666000///333888444999YYYpppmmmXXX999000111111000//////222444444444555777EEEdddmmmppp|||}}}yyyaaaAAA111666)))***;;;AAA555---000------,,,***)))***,,,///,,,...111111222222444666???mmmllldddgggtttlllWWW???111---+++***+++&&&)))+++,,,+++******+++000/////////000333555777555777555222111444555333444>>>TTTrrrzzzKKK:::===???>>>===AAAGGGKKKNNNCCC;;;???JJJOOOIII???===@@@BBBAAA>>>===>>>@@@<<<===???CCCOOOccczzznnn333---444...111,,,------------......//////,,,,,,+++***+++,,,---...$$$222***@@@kkkUUU444KKK]]]\\\nnnddd999222===888$$$000111111222333444444444---,,,+++***+++---000111+++***+++,,,---,,,)))&&&$$$###$$$(((+++,,,***((($$$$$$$$$'''***++++++******+++---......---+++******&&&+++///,,,111777222999IIIcccpppmmmzzz^^^999111444///+++---000222333111---+++,,,...---///111222222111111000((()))000555///)))444FFFGGGdddzzzkkkbbb[[[XXX___hhhmmmsssiiiMMM777444444111(((...333333///,,,---000000111444666555222444777@@@PPP___kkkrrr|||NNN;;;555222666===:::000000888666,,,:::hhhfffbbbjjjiiieeeeee```aaammmrrroooTTT999///222111,,,+++......+++,,,111)))))))))***+++,,,---...)))222///+++111333444;;;QQQddd<<<999777:::AAAFFFKKKTTT\\\ggghhhnnnyyynnnKKK222222444)))(((---000...((('''+++111000...---...000111111000000,,,***...111333555777999;;;XXXqqqYYY>>>>>>???@@@BBBDDDFFFGGGBBBAAACCCGGGKKKJJJDDD???@@@EEEHHHDDD>>>===>>>???999AAARRRlllYYY444******///222......///...,,,***)))+++---444000+++***---222555777---000000___nnnIIIlllppp===222111000000...+++000222///---...---***,,,---...---+++***+++,,,)))))))))+++...//////...)))***&&&!!!###+++...,,,''''''((()))***+++,,,,,,)))+++,,,---+++++++++,,,...,,,+++***)))***,,,---222000555DDD[[[www||||||RRR666222---''')))***+++---------+++(((''',,,///000------///...++++++,,,,,,,,,+++,,,///111444222NNNzzzcccbbbyyywwwbbbTTTUUU^^^eeeooopppcccUUUKKK===000555555444111------000333111///000333111000888DDDsssuuuPPP===666000111777777333555===666CCCeeerrrQQQ^^^RRRHHHUUUhhhcccXXX\\\yyyTTT:::111111333222...---000///,,,,,,000---///222333333000---***000777444222999:::999@@@eeeiiiHHH999777777999999666888<<<666;;;BBBEEEDDDLLLcccyyyZZZAAA222+++.........//////000222333111222333222//////111333999222000444666555999@@@AAAOOOtttxxxgggPPPMMMJJJGGGDDDDDDDDDEEEEEEBBB@@@CCCGGGJJJHHHEEEEEEHHHJJJFFFBBB@@@BBBDDDCCCYYYzzzbbbCCC111000...,,,+++%%%,,,+++******+++,,,---...000000000---+++,,,///333555???NNN}}}hhhbbb666//////......++++++000222000///000///---+++,,,---,,,++++++,,,...*********,,,///000...---777666000)))(((++++++'''(((((())))))******+++++++++,,,......,,,,,,,,,---)))))))))***++++++,,,,,,'''######)))444CCCVVVfff}}}___888,,,,,,///333............---,,,+++******------++++++...---***,,,------------...111333000)))555SSSDDDWWWqqq~~~eeeRRRNNNSSSYYYdddjjjgggcccZZZEEE000222111000000111333555777222......000...222IIIddd~~~LLL999555000222888:::777999@@@>>>___lllMMMOOOAAADDDiiiuuueeeooommm===(((...555333///------000000...---///,,,...000333444444333222111666333222999888666===rrrtttPPPIIIBBB>>>888222111333666888999555///444III^^^}}}QQQ...(((222...+++...444777555222222555888555///---000555666000222999999555;;;HHHVVVpppsssnnnfff\\\TTTNNNKKKIIINNNIIIDDDDDDGGGKKKMMMMMMMMMOOORRRSSSSSSUUUZZZ___aaa}}}vvvddd@@@111000555000+++***%%%---***(((***---///...---...333888666111...000444+++888WWW}}}~~~PPP000...//////---((()))...000...---//////,,,------,,,+++))))))+++---******+++---//////,,,***//////+++((())),,,---***************************,,,---......,,,+++,,,---))))))***++++++******)))222...,,,,,,...111999BBB\\\{{{zzzIII---,,,222333000000//////---,,,+++***,,,000111//////222222///''')))*********+++---///000***(((777222\\\uuuyyyvvvccc\\\]]]^^^```aaaaaaeeebbbNNN777)))***...222555555333000444111000000---;;;dddHHH888333444888<<<:::666999@@@TTTzzzrrrWWW???GGGhhh|||]]]999...222555444...///111333444444333444000...+++***+++///444777222555000000666444222:::wwwvvvfffYYYNNNFFFCCCFFFGGG@@@:::777555444999???qqqiii:::333222---***,,,222555333///222555666444000///222555------333;;;:::888GGG]]]yyy}}}ssslllhhhlllgggaaa___```dddfffgggeeefffkkkrrrxxx}}}rrrWWWFFF<<<111222555...,,,000...111---***,,,000222000,,,---222888999555222111222333AAAiiidddBBB///111111111...'''(((,,,...+++)))++++++)))...---,,,)))'''&&&((()))******+++---...---***'''%%%%%%%%%&&&***---///...+++++++++******))))))))),,,,,,---,,,***)))***+++000///---,,,***)))((((((...---...111111111444:::>>>SSSrrr___777000222)))...///000000///,,,)))(((...111333111222555555222((()))******))))))***,,,///222...333444mmmtttuuullllllmmmbbbUUUOOOWWWaaa___UUU,,,,,,...000222222///---666666555111111JJJ~~~HHH;;;444666777444///111>>>LLLwww{{{iiiRRRgggiiiHHH<<<888222000444222444555666666666555333444111,,,))))))+++///222777999444333777444666CCCxxxjjjbbbaaa[[[UUUOOOJJJBBB999555777eeeggg:::555111000......////////////222111000000222333333333...000555999;;;IIIhhhiiiNNN<<<333@@@444333444---...111---111...,,,///444666444000...///111333333000,,,)));;;PPP}}}xxxNNN888///222000000...%%%)))---...***((())))))''')))***)))(((''''''(((***)))))))))+++,,,+++(((&&&...,,,,,,...///...,,,+++,,,,,,++++++******))))))+++,,,+++)))'''&&&''')))444222///,,,++++++---...++++++...333333111222666888???QQQmmmooo@@@444555'''---///222444333///***'''+++...///...///222222//////000111000---,,,,,,---***333///...111tttyyy}}}qqqnnnppp```JJJ@@@HHHZZZgggkkk,,,+++)))***---333:::???888:::888333>>>ccczzzFFF;;;888666000***+++<<>>FFF555999666888UUU~~~EEE999:::666000222CCCdddTTTAAA333555777111///444...111000++++++......***,,,...111444777999::::::333555111000222333DDDbbbaaaPPPMMMcccxxxhhhIII::::::000222222111///...000222000111111000000000111222000666777===]]]~~~jjj___OOO???555222555888000...555888111111111)))111111333444555555555444777666444222111111444666RRR{{{bbbBBB111,,,...---'''+++...''')))---...******---...---&&&))),,,...---------...,,,***))))))***,,,,,,+++'''%%%(((000333000...///++++++++++++++++++++++++222111000---***)))***,,,+++---///222444666666666444222111222///+++,,,000222000111333666???UUUiiixxxqqqwww@@@000888---,,,---...//////...,,,+++---111111//////222111...***,,,......---,,,,,,,,,//////(((///888{{{mmmfffbbb\\\TTTNNN000222333000+++,,,111666111555333===iiiIII===:::777777EEEdddhhh???;;;777777999:::777444111555555111222888;;;888>>>;;;777333111111333444111444222000222666MMMpppfffUUUDDDBBBHHHHHH<<<555333//////.........///000111111000444666333...,,,///333///:::BBBRRR~~~iiiSSSFFFAAA???888000...000222///+++...///888:::222444:::666666777888666333///...---...000000...,,,///888@@@hhhoooIII...---+++///---&&&,,,222,,,$$$)))***((((((---//////,,,///222222000---+++***...,,,))))))+++---......***'''+++333555000---...++++++++++++++++++++++++666555333000---,,,...000)))---222666888777444222000......000111000444:::444...---000000---...222777ZZZxxx^^^yyy~~~]]]iiimmm~~~hhh888---999111***)))((('''((()))***+++***---...++++++---,,,)))***,,,///000000000000111...+++'''666CCCooobbb+++)))***...///---...111444999888SSS<<>>;;;===??????:::555333333222111111333777;;;<<<:::888666333111000000***888---&&&777>>>XXXhhh___ZZZ[[[FFF444///...***,,,444///111333333111/////////333$$$///<<<111---555333888KKK[[[uuuVVV===;;;<<<888777///+++///111//////111......///000222444777888666666555444222000...---&&&...***+++444000666TTTvvvMMM777,,,222000---+++))))))******((('''&&&''')))************)))'''((()))***((('''///...------...///111222///---,,,,,,***(((---555+++---//////---,,,...111555444222///...---------///111444666555222...,,,000,,,***---222555333000...111222000---...555;;;666???OOOccczzzmmmhhhggg~~~iii|||jjjlllbbbZZZEEE777>>>000000...+++,,,...///,,,***+++...111222000...---,,,//////...,,,******---///...***000;;;AAA|||...---...222333222333777888<<>>GGGjjjxxx~~~vvvXXXLLLcccvvvxxxzzztttqqqxxxxxxzzzvvvggghhhLLL***---......111333222000///222555+++---//////,,,***))))))...---,,,---///...,,,***))),,,000+++JJJ++++++,,,...,,,***///666MMMsssqqq<<>>```zzz\\\xxx|||RRR@@@;;;???<<<...:::888444111000000111222666888999888666444333333333333333333333444555666777333555888;;;RRRwwwVVVPPPJJJBBB;;;666333333444444555555333222111222444222333222333888KKKzzz\\\TTTEEE999555888777444111000000///000111222333000000///......000111222444111111///888eee^^^===,,,555<<<222///---+++)))((()))***+++,,,,,,---///111111///...)))+++...---++++++---000)))***+++,,,---------------+++---222555333111222+++***)))***,,,---,,,+++...---+++******+++,,,,,,............////////////444111...+++***+++,,,...))),,,222666777555222000111///---///222444333222***111777:::AAAUUUsss~~~vvvwwwuuuwww|||yyyvvv{{{qqq777222666'''((())))))(((((()))***'''(((***+++******+++,,,)))+++------------///111+++***555666lll000111444777555444<<>>>>>999...777777666555444555888:::;;;<<<<<<;;;888666555555666666666555555666666777555444888888:::WWWooojjj```TTTIIIBBB???===777888999888666444444444111000111...666```iiiPPPAAA>>>===;;;111000/////////111222333///......---...000222333666333555888MMM```CCC111***222999333---,,,***))))))***+++---------...111333333111///..................//////)))))))))(((((()))******,,,+++---111111///111555((('''&&&(((+++,,,+++***...------,,,---...000111//////000000000///............---,,,,,,---///000...222777888666333222222111222444555666777777777999111,,,---///555III___ssssssooooooiiihhhmmmoooqqqtttxxx}}}fff...///555+++***))))))******)))(((%%%'''((((((&&&&&&'''((((((,,,///---******///444000)))333777sss+++---222555444555===HHH}}}eeeEEEIIIEEE888555:::555666888999:::<<<@@@BBB>>>>>>===;;;777555555555999888777666666666666666444666:::666555UUUgggssstttuuuaaaJJJ999555666777777444111000000111444;;;888FFFiiiJJJ===999666555444222000///......///------,,,,,,---000333444333333;;;EEEdddVVV???111---''')))---*********(((((()))+++---...------...000222222000......,,,++++++,,,,,,+++)))000///...,,,,,,,,,------<<<777111+++%%%!!!&&&---+++)))(((***...000000...---------...///222444555000000111111111///...---***,,,///000000111333444777999999555//////333999111888@@@CCCAAA>>><<<<<<===222000:::<<<888AAAQQQccc|||mmm<<<888333222///---...000111...+++,,,------,,,+++******++++++000222...'''&&&,,,333333&&&///444sss+++333---,,,555555CCCfffWWW333;;;HHHAAA:::>>>EEEBBBDDDMMMZZZaaa___ZZZXXXSSSNNNMMMMMMJJJCCC===<<<<<<===<<<777444555999111777555444BBBYYYqqqLLLMMMUUUNNNMMMWWW^^^yyyoooSSS:::777444333333555;;;AAA333>>>888;;;dddzzz[[[EEE:::===777333333333222444888333000///222222///...000444<<>>:::888:::>>>:::BBB]]]KKK>>>555666::::::888888:::???DDD[[[uuu\\\BBB777666666333000555444444666777>>>MMM]]]vvvNNN;;;555666444111///...000222333111...,,,+++---///000000,,,,,,+++++++++,,,---...***)))'''&&&&&&(((***+++&&&,,,...,,,+++,,,+++)))"""%%%))),,,---...000111,,,+++***+++------,,,***(((,,,...---...///...++++++---............///111,,,,,,---...,,,***///666------///333222//////333***222===FFFMMMUUU___gggHHH,,,&&&+++111///...///111222///,,,,,,---...000111111111111+++,,,...000000111000000+++++++++DDDyyy444888777===;;;222[[[{{{gggwwwjjjMMM>>>999<<<@@@<<>>GGGVVVeee\\\nnnpppaaaVVVRRR___aaalllhhhFFF666222***+++,,,...000222444555666222111/////////...,,,***333GGGXXXWWWKKKCCCAAA@@@......------...///000111)))......***'''+++///111+++...000000...***((('''***+++,,,---,,,+++***)))+++,,,///333444222111000,,,,,,,,,---.../////////111...///222222000000222222---...777>>>EEEWWWiii{{{???...---///555000,,,---111333111...............,,,***(((''',,,---///000///...,,,+++---///111LLL+++111222777555///\\\|||sss|||tttMMM???777666QQQzzzkkkKKK555333???MMMUUU===222222AAASSSaaatttgggJJJ555555666,,,---------------------,,,***))))))+++---...---+++---CCCTTTQQQGGG@@@<<<888+++++++++***++++++,,,,,,"""***000...+++---///000,,,...111222000---,,,++++++,,,......---,,,,,,---+++***+++///111000111444555444222222333222111///777333222444444222111444444:::FFFVVVfffxxx;;;...---***...,,,)))***---///...,,,***+++,,,------,,,+++***,,,,,,---......---,,,+++,,,...000JJJ~~~...444333444777888ggg~~~sssUUUAAA;;;ZZZ^^^444'''111::::::666///999WWWtttiiiBBB111+++000666333111000///...---,,,+++******)))'''(((+++...//////&&&333:::666222333000(((((((((''''''''''''''''''***111555000***)))+++,,,'''))),,,...---,,,,,,,,,,,,...//////------000222,,,((((((,,,......222888;;;888555444444333000---333111222444444666===FFFRRRcccyyy888111000***))))))***+++,,,---------+++,,,---......---,,,+++)))***+++,,,---...///////////////GGG{{{***000++++++000888iii|||iiiLLL???\\\QQQ888777999333222...???iiitttFFF,,,333666222000...///...---,,,++++++++++++---***&&&$$$&&&)))+++------000---'''***222000&&&,,,,,,++++++******))))))<<>>===RRRvvv}}}HHH,,,000000000000000///...---,,,+++***)))))))))))))))+++***************))))))+++,,,...///000000//////))),,,///000///+++)))(((###)))***(((+++111111+++***,,,......------...///111111222222333333333333111///...000222222000---***...111111444>>>PPP___yyyJJJ444222///444---,,,,,,...111111///---******++++++,,,------...///////////////...---,,,333222???TTT222555888222444:::~~~www~~~{{{www~~~ooobbbddd```wwwVVV???<<>>444......---000333111---+++---000((()))***+++---...000000''')))+++---.........---+++---===RRR888;;;<<<444:::CCC~~~qqq^^^TTT888???AAA333;;;RRRnnnfff}}}LLL...///444444333///***)))+++...,,,---......//////......---,,,+++++++++,,,---...***+++,,,------,,,+++***)))******(((&&&%%%''')))(((&&&######%%%)))---...000222222111///---,,,---000///---,,,+++,,,------333444444111......222666;;;HHH___zzziii<<<...000///***///333111---,,,000444------,,,,,,,,,,,,++++++...............---,,,,,,---111DDDXXX555777888222;;;GGGqqqxxxFFF444>>>@@@555<<>>@@@:::<<<>>>bbb}}}YYY???HHHIIIIIIaaakkkxxxWWWBBB000(((/////////000111333333333333444444444333111...,,,***++++++,,,,,,------------)))***+++++++++***)))((((((***,,,,,,+++******+++)))+++...000...,,,...222,,,...000000///...///000...---,,,,,,---///222333///333666777>>>TTTuuuUUU666;;;...555333000//////...---++++++,,,...///111333444555000000.........///000111,,,555NNNddd555777666---666DDD{{{zzz{{{LLLGGGPPPJJJ>>>999888RRRzzzkkkUUU@@@111444>>><<>>333333222///...(((///222///,,,///444666333222222000///------,,,,,,///111000---,,,---///000((()))555>>>;;;222,,,+++$$$!!!)))000000***&&&---...111444555555555444000222///))))))...000---111222***%%%,,,---+++111,,,>>>UUUhhh{{{yyyAAA000===;;;666///,,,,,,...///000111///------------,,,***---000333111,,,***---111111===\\\```///111333...;;;JJJttt___===>>>HHHDDD<<<:::===]]]cccLLL===111222::::::999:::===@@@CCCHHHMMMQQQoooyyy|||kkkVVVCCC111---000000...---''',,,......000666999888222000......//////---+++(((***,,,,,,***((()))***///((('''111999888111,,,111+++)))///444222---+++&&&))),,,000222444444444444777555//////333555222***444555555888333///555FFF___}}}NNN444===333111//////000111111111999777444222111111000...,,,///000///,,,***,,,...000===]]]bbbkkk444444444///888DDD||||||sssTTT===???DDD===666888OOOsssbbbGGG???888777<<<===???===:::999:::;;;<<<<<>>:::<<<===:::666333333666888888666111777>>>BBBEEEEEE===444000///...///000///...---...111000---...000///+++------...------...000111333222///,,,******,,,------(((%%%''',,,...---,,,+++***---111222000111444111111111000///---+++***---.........///111222333555;;;777444>>>KKK]]]ssswww|||JJJ111000333666999999666111......,,,******---000222333333111//////000111111000777HHHgggdddIIISSS444222222000888===qqqnnnffflllHHH>>>888999888999III]]]lllGGGAAA===999999777;;;777222000111111000......000000...000333333///---//////---,,,,,,---...&&&---000,,,((()))******)))---111///,,,,,,222888777333---(((&&&''')))++++++)))'''&&&(((+++,,,++++++***,,,///...***,,,000$$$%%%''')))***,,,------///------------...///111---777;;;EEE\\\pppmmmiiiAAA666555444555666555111---///---,,,---111444666666333111///...000111222111555LLLlllfff???===mmm666333555444<<<@@@uuuuuusssiiirrrrrrMMM;;;777555555666AAA^^^|||zzzPPPBBB<<<;;;;;;666>>><<<888555555555444444111444444222222444333000///222111------222666666333:::<<<555---)))))))))(((,,,000///,,,...555;;;888444...******+++,,,,,,***,,,+++)))))),,,,,,+++000......///,,,((((((+++''''''((()))+++,,,------000---,,,...///000333777444JJJaaa{{{zzz~~~lllCCC:::000---111444222...111///...///111333333222///...---,,,,,,---///111111OOOsssjjj===111IIIkkk777333333333999999zzzlllzzzuuutttVVV>>><<<;;;;;;;;;===OOOvvvXXXAAA:::???@@@777111111000///...///222555000555777555555666555111111333222...///777;;;::::::??????999333111...+++***))))))+++...333666999222000//////111111///---)))...000---+++...---***000---+++------))))))+++111000///...------,,,,,,222...///777===CCCKKKTTT^^^zzz~~~xxxwwwtttsssuuuyyy~~~\\\JJJ444***---333222...,,,+++,,,...000000///------......,,,***+++///333444WWW}}}ppp>>>111333OOO---)))***,,,333333~~~zzznnnHHH;;;666888;;;>>>DDD\\\WWW<<<444<<>><<<888111444333333333222111000///...***111222,,,,,,444444......///000///......000222555222...///222333///+++...//////111777;;;888111***))))))+++------,,,+++***,,,...///---+++******((()))+++,,,---...111333000---+++,,,000111---)))111//////BBB___pppsssuuuqqqsssuuu^^^>>>222666///'''---111///---++++++,,,...///...,,,***)))+++///333666===nnnvvv~~~999777111DDD|||,,,***...555000+++ZZZxxxvvvnnnmmm~~~IIICCC444777222:::XXXzzzgggBBB>>>;;;111///444444555555333222000///+++222222---...666666111000000///...............///------000333444000+++***,,,---...444999777111,,,+++++++++------,,,***+++,,,,,,+++)))((()))+++)))+++...//////......///000---,,,...111333000,,,&&&------:::\\\zzz~~~sssLLL///000444///+++......------,,,,,,,,,,,,222000...,,,---///222555<<>>777333555666888888777555222000---222333///000777777333555222//////000000...+++++++++---111555666111---...000111333888>>><<<777444333111111222222000...---,,,+++)))'''(((***---))),,,///000...,,,***)))***)))(((***...000...,,,$$$///...333SSSzzzooo<<<111:::666,,,......000000000///---,,,555333000...---...000111===iiisssooo333666666@@@lll111222333777333---FFFttttttooo~~~PPP;;;===:::222888jjjrrrBBB666::::::888666888:::;;;:::777333111///333333000111444555111777333000111555555222---,,,---...111444555333000222555555555999>>>===888888666444333333333111000+++,,,,,,+++***+++---///(((***,,,---+++))))))))))))((((((+++...000///...---555111111FFFdddaaaCCC;;;555111222222222222222111111000222111...---,,,,,,---...:::gggrrraaa,,,///333111XXX444777666777555///<<>>ZZZvvvXXXccczzzjjjwwwJJJ777AAA555@@@GGGkkkvvv]]]FFF777888444444555555333222000///////////////////////////,,,---...//////...,,,***,,,---,,,+++++++++,,,------000000---,,,...///---111///------///222333333+++,,,---,,,)))''''''(((---.........---///222555,,,---------,,,+++******###)))---000333444KKKoooiiiAAA666///...---,,,,,,,,,------111111222333333222111000<<>>777888:::;;;SSSxxxxxx|||oooLLL<<<:::222555999222000111,,,////////////////////////000///,,,***+++......---+++,,,,,,,,,***+++,,,...+++$$$###+++111000///111///---***)))***+++++++++000...+++(((&&&&&&''''''(((+++---......---...000+++*********+++,,,+++******+++,,,...000111222222___lll>>>222555000...666777///,,,333333333444444444555555BBByyyzzzuuuEEE444999999???444ddd............000222444555333@@@]]][[[EEEVVVsss~~~fffuuuuuuKKK999777666888;;;NNNxxxzzz~~~lllTTT>>>888777333+++000555...//////000000000111111111...,,,***)))***------,,,333444444222000///000111444---+++000444222000111...,,,+++,,,------+++)))---,,,+++***)))******+++,,,---//////......///111...---......//////...---+++,,,...111222444555555DDDtttccc>>>666111333444333222000111000.........111333555???{{{nnn@@@111888999333,,,RRR------...000222444777888666;;;DDD[[[lllEEE:::___uuuggg]]]{{{xxxUUU999555888444555===IIIooozzzpppgggAAA999666222+++111555---000000000111111222222222---+++***+++---.........333444333111...,,,---...333---+++---000...------,,,,,,,,,...///...+++((())))))***+++,,,,,,,,,,,,.........---,,,,,,...000***,,,///111333333222222,,,...///111333444555555000RRRVVV888222777...,,,222///111///,,,***+++...222555555iiirrrggg888)))------,,,***AAAkkk222222333555777888:::;;;999@@@@@@EEEkkkwww]]]CCCCCCxxxuuu___vvv```CCC000555999333555???HHHkkksssRRR<<<444:::888777777222333333333222222222111111///,,,,,,///222111111222...//////---***))))))+++---***((()))+++++++++++++++++++++,,,------+++)))&&&(((***,,,---,,,++++++------,,,***((((((+++---$$$(((---111333444444555......///000111111000000000@@@jjjxxxvvvBBB222;;;///---555...444222///------///222444999eee}}}hhhvvvddd666&&&)))%%%...222;;;\\\555666777888999999::::::444@@@>>>888PPPxxxiiiUUUUUUjjjpppXXXAAA333888:::444666@@@MMMoooxxxwwwIII333???BBB::::::>>>666555444333222000/////////+++,,,222444111000222---.........,,,,,,...///000///---+++,,,---...---+++)))'''''')))*********)))***---......---+++***...---,,,***((((((***,,,'''+++000333333222222333111111111000///...---,,,222888XXXvvvMMM111888222333:::///444333222000////////////555dddyyyaaa999---000,,,...666999SSS333444555666777777777666333<<<;;;333???hhhxxxwwwooonnnsssrrrqqq{{{NNNAAA777888888555777===OOOxxxhhhaaa;;;;;;:::444888@@@666666444333111000///......)))***111333...,,,...+++,,,---------...000222444444111,,,)))++++++)))+++(((&&&%%%''')))******---...///000000///---+++/////////---++++++---///...222555555111......000333333333222000///---,,,+++111KKKuuuXXX///---///222444,,,111111000///...,,,++++++222aaa^^^777,,,000,,,)))222333HHHsss///111222444666666666666666777777555999MMMrrrvvvnnnnnnlllhhhfffvvv~~~fff===:::666222222444666777EEE{{{lllvvvYYYDDD777444888777333333333222111111000000...(((***222444---)))---)))***+++++++++,,,...111111222000(((&&&(((***''')))((('''''')))******)))+++,,,---......---,,,,,,...///000///------...//////222444222...+++,,,///111111111000000...------(((...===WWW{{{ooo;;;+++......+++***///...,,,+++++++++,,,---@@@iiiXXX///&&&,,,)))(((,,,---;;;\\\yyy---///111444666777888888555///111777666666JJJeeerrrzzzRRR---222222---...444666222888hhh|||~~~YYYAAA@@@???111000000111111111222222222000***,,,555666...***---+++---...------...000222---111///((('''+++...,,,''''''(((***,,,,,,***((('''((())))))************+++---......---,,,,,,---))),,,///...+++***---111,,,,,,---------------,,,,,,000222===```RRR555555000***...///---***)))***,,,000333<<>>ppptttjjj999333444---000///111000///===]]]...///111111111222444666555777888666333000111222888NNNmmmmmm\\\GGGBBB===AAA@@@GGGttt}}}oooKKK777333111000111333555555333888;;;nnnaaaBBB777111///111333111111333111...------//////---+++)))***,,,...000222333333...---,,,+++++++++++++++000...,,,,,,---.........'''+++...///...///444999+++***)))***,,,---,,,+++333000......000000///------...//////---+++,,,,,,***+++,,,---222JJJvvv~~~NNN===444+++111+++---000111111111333444<<>>;;;:::333333;;;000222333333222000...---000000000000111333555555111111111000000111222222444111---+++*********)))///111333444333222111111111...,,,+++,,,------,,,***,,,///111222222222222,,,///111111000......///...,,,000333---(((777NNNsssGGG333111111222333555444333111111222...RRRxxx{{{OOO444,,,...///******)))...444000///CCC^^^111000//////111222222111444222000000333555777777555:::555222999>>>GGGVVVPPPTTT[[[aaabbb___[[[WWWLLL@@@555...888QQQSSS===666444222888999???qqqVVVHHHHHHQQQZZZqqqrrrCCC666777888888777666444444666888000555:::;;;:::;;;@@@GGG;;;aaacccMMM>>>222000777---///111111///.........000000///000111333555666222111111000000111111222111///......///000///......111555999;;;<<<;;;:::888555000...------,,,+++---///111111000///000111...///000000//////000222000000222111---+++222<<>>AAAUUUjjjNNN===///111222111000000333666444333111//////000111222111000...+++)))'''&&&&&&''''''))),,,...///---+++)))***,,,------***%%%!!!)))'''$$$$$$&&&)))+++,,,---000111111111222777:::555444222///,,,---///222111333---"""$$$000444...HHHlll===444666,,,...000000...------...555MMM}}}XXX666///)))000999222///111///))))))...222111GGGppp333555666444000------...+++...000111111000000111555222000//////000///...000000222333555777888999222...,,,AAAdddfffHHH000333&&&)))111222LLL___888999777:::IIIOOO}}}nnn:::555>>>777999888555333111000//////333222333444666666444222<<<:::<<>>888///333EEEhhhRRR333///(((***---...///000222444222HHHuuuoooOOO///---,,,+++111666333...+++,,,------...000///<<<```///000000000///...---------......------...000333222111222444666666444222222111111000111222333333///555:::FFFKKK;;;,,,///...222777777FFFjjjwwwgggnnnrrrGGG999999:::;;;<<<@@@???III___vvvVVV@@@222111777777999888666444222111000///222000//////111444555555333888666777AAARRRxxxgggDDD666999;;;666///666777777666444222111000///......///000222333333555333000/////////...---(((,,,///000...,,,+++,,,++++++,,,---...///......---)))(((...111...)))'''(((---000---'''$$$(((,,,...000222555===DDDDDD???444555HHHnnn]]]999000111222222222000///000111,,,:::jjjvvv}}}jjjBBB+++......+++,,,---...,,,++++++***)))((((((///111HHHkkk~~~~~~........./////////...---111222222111111111444777444444666888999666111------,,,++++++,,,...000222111111666DDDKKK888)))///111444666:::TTTwwwHHHEEEQQQggg~~~VVV===888666444777222333777;;;888>>>[[[zzzoooFFF;;;666555888:::;;;;;;999777555333111000888666444333555666666555555333666???@@@<<<[[[^^^rrrzzz]]]III999000---111111111111111111000///333333222111000///000000444222000/////////---,,,...///111222000///------&&&(((+++...000222444555000,,,,,,000222///,,,+++(((...333222,,,)))+++///000111///...333???IIILLL///,,,000LLL}}}```888+++///000///---)))'''&&&'''***000^^^uuuxxxccc@@@...333333000111///...111222111///,,,)))&&&(((***333CCCXXXmmm******+++...111333333222...///000000///000222444555555666888888555111---///...,,,++++++,,,---...111...222GGGQQQ===---555999999999>>>]]]MMM======SSStttkkkFFF<<<888555:::;;;:::;;;;;;666444>>>MMM```nnn|||```>>>:::999666999:::777777888888888777777666:::999777666777777666555666222555BBBBBB444FFFrrr}}}}}}JJJVVV[[[:::111666000//////000222222111000333333222000---+++,,,---111///...---......,,,***......///000111111111111...000222222111111222333---+++,,,//////,,,+++......222666555000---...111333333...))),,,777BBBGGG222222000===iiiccc999)))+++,,,,,,+++(((''''''(((111111YYY{{{tttyyycccAAA...000000000444444,,,111444222///---***&&&$$$+++...000CCCddd~~~*********...222444444333,,,...000000000///000111444333222222444666666555444222000---,,,---...///333---222JJJTTT>>>---777666666777:::WWW[[[CCC888FFFeeerrrBBB999999666<<<===555...222999:::444--->>>IIIRRRWWWbbbpppsssnnnqqqxxxPPP888888777444777777111333555777999:::;;;;;;777666555666777777555444444555333777;;;555===TTTWWWKKKiii{{{zzzzzzRRR>>><<<444333222444666777555333000111111///---+++---///000///......//////---,,,,,,,,,+++,,,---///111111555666666444///+++++++++))))))+++,,,***'''+++111888888666222///...///111000///+++)))---444666333222999:::===WWWhhh>>>---+++,,,......------...000444333[[[~~~yyy\\\===,,,.........111///&&&,,,...***(((***+++)))%%%///333000:::TTTjjjrrr...---,,,///222444222000111333666777666666666666333000------111777<<<>>>222111...,,,,,,---///000555///555LLLSSS999(((333+++---///222LLL|||[[[BBB222888RRRddd000+++000...444555444111---...333666666000777999666<<>>KKKTTT111...,,,...111333111///---222777666222......000......---,,,---222888>>>999444...+++***)))&&&$$$---'''444OOOSSS===---///&&&000---(((BBBqqq~~~QQQEEE<<<999KKKzzzyyyOOO///***///222222111333555555222111222444111444777888888666666666999===FFFZZZyyyXXXOOOCCC;;;888666222///222333333444333222000//////111444666777777555555777777888888999999999999PPPiii^^^hhh}}}hhhMMM<<>>>>>666///666666666444222EEEyyyVVV222***111000///000222333333222>>>333PPPpppyyylll|||KKK666---///+++***---+++---,,,,,,000444444000+++'''''''''&&&%%%&&&***---((()))***)))((('''((())),,,...000///,,,***,,,...+++---000111000///...///<<<888444111000000///...000---000999???<<<555111,,,...,,,(((***111222---...,,,,,,333UUUYYYEEE222---222444222000---///111111///...///000///000111111000000222444111222111...111888<<<<<>>666222222222222000---...///000111000///...000000111111222444555555333444555777:::<<<===>>>444<<>>777666;;;LLLbbbyyy<<<999555///,,,,,,,,,,,,+++222333333222111///---,,,//////......///111333555222333444666888999;;;;;;888777666>>>YYYpppKKKXXX}}}yyy\\\CCCllltttRRROOOpppvvv\\\EEE555777777***,,,,,,------......//////111333444222...,,,...000444222///,,,+++***++++++)))'''%%%%%%&&&***...111,,,///000///,,,+++---///)))((())),,,,,,)))+++000111000000444888888444000&&&222...111888333VVV{{{III000000222222444666777666333000###!!!@@@iiivvv{{{EEE444000222+++***000111******,,,///111111---)))(((***,,,---...///222444,,,///000///,,,***,,,...111111000///...///111333444666777666444333333333444;;;@@@===555222777>>>444222+++,,,<<>>sss]]]===444------......000222222222222333333333222111/////////------...222444...444777333000333666777<<<666222333;;;MMMggg|||nnn333000...------///222444555444444555444333111///...,,,+++******+++---000222111111222222333333444444666222333999BBBZZZaaaNNNeeelllSSSkkkmmmYYYfffuuuZZZ>>>555333))))))+++...111222222111///+++...///---******---000111///---***))))))******++++++++++++,,,---...///+++---///---***)))***---(((''')))------***,,,000222111111333666777555222)))333///222777,,,EEEzzzJJJ222111000111222555666555222///444--->>>___}}}pppxxxBBB222...111***(((...000++++++,,,------,,,)))'''%%%'''***,,,...///111333,,,---...---,,,+++,,,---///...---------...///000000111111000///000222444444:::???===666222333777555444000222AAAPPPJJJ:::666222222555222,,,,,,111,,,000444///555___zzzEEE888333111444444111...///444333222333555555333222...///...------...111444///444555111...000222111666555555555333666BBBOOO\\\rrr```;;;666555444444444555666777///000222333444444333333000///......///111444555666666555555555444444444111///555;;;777>>>jjjVVVVVVrrrsssuuuuuujjjssszzzUUU>>>333))),,,...111444555444333111************)))+++---///......------...///000111333333444444333000...---,,,///000...+++)))+++---+++***,,,000///---...222///------...000111111000)))...,,,000333***===lllwwwNNN999777//////111444666666333111///--->>>bbbvvv|||sss???...***---)))''',,,+++------,,,+++***)))((('''&&&(((+++,,,,,,++++++,,,,,,+++***+++---------,,,---,,,,,,,,,---.........''')))+++,,,---...000222000111444888999777222...111333444555>>>JJJKKKFFF///---,,,...///......///+++---333111///IIIpppnnnvvvccc222888333000222222...,,,---333111000111333444222///,,,---...---------000222...222222000000333555444111111333555333...///333666GGGaaazzzxxxIII;;;999888777555222/////////+++,,,...000222222222222333333222333444555777888888777777777666666555555222222777:::555666OOOmmmgggeeexxxkkkZZZbbbzzz~~~|||ZZZDDD444444444444333333333333333---+++******,,,...//////...///000111222444555555333444444444333111///...---///111///+++***+++---,,,+++...111000,,,,,,000+++***((((((***,,,------***((()))///...---===VVVbbb===)))&&&------...111444555333111$$$(((===ffftttAAA...)))---***))),,,)))......,,,+++)))***+++,,,)))+++......,,,***((((((---+++)))+++...000...+++------,,,---///000///...&&&***...111222333444666///,,,---666AAADDD:::000***000444555888@@@HHHMMM000///---------...,,,)))...,,,333333+++777TTTfffnnnSSS>>>555---******)))***---111///...///111222000---+++,,,------,,,---...000---///...+++---111222000888222///000111//////222;;;===AAAGGGTTTiii]]]222333---...///...,,,+++,,,---+++,,,---.........---,,,......//////000222333333111111111111111111111111333555555444333666<<>>GGGMMM[[[nnnoooGGG555555222111000...,,,+++***)))///...------///000000000555555333111000///......'''***---000111222333444555333111222444666888888CCCSSSjjjzzzxxx}}}[[[ZZZbbbaaaeee{{{iiinnn\\\<<<000888777111111222999555555888888666555777777222//////---******...///---+++******,,,///111)))---,,,))))))---+++&&&)))+++***((()))///111000111555666111......---***/////////000222333555666III~~~}}}xxxrrrssslllhhhXXX<<<---***$$$000---111111***...444///000///===]]]FFF555......((())),,,(((++++++,,,,,,+++***((('''(((***---000111///---,,,444222///---...///......,,,------,,,+++***+++---000///...------///000111......------333<<>>111+++000111444222333666666333333666666111///000///,,,,,,000+++---///111111///---,,,))),,,,,,***+++......)))(((+++,,,******---...+++,,,000111---******)))&&&------------...///000000<<>>444111666:::BBB\\\xxx___<<<555888777222222222222111111111111///000000///......000111///.........000444777999444555666666444333444555555333111222333444444444000<<<:::777KKKkkkhhhfff|||nnnhhh{{{tttyyyhhhCCC;;;<<<222333111111333111------000111...---000000...///333333111...,,,,,,---000111+++------+++***+++,,,,,,))),,,---++++++---,,,))))))---...***(((******(((------------------------&&&888aaaNNN444000222444SSSXXXWWWPPPEEE333(((+++%%%(((222HHHqqqvvvrrr???///***+++(((+++000,,,------......,,,+++)))(((%%%&&&)))+++,,,,,,+++***000000111444777777666444''')))+++,,,,,,,,,---...***,,,---/////////...---222///...111444999EEESSSjjjyyy[[[444444333***111===SSSddd___PPPCCC444&&&333555777777666555444555===222666PPPkkkxxx~~~dddAAA111777555...//////000111222222000/////////333111000000111111///...000111111111111111111111...///000000000/////////333222111///...///222444444...000888777444@@@SSSnnn|||xxxHHH222555888222333333333333333333333333***+++,,,***)))(((***,,,------,,,---...000333555555777888777777777888:::555333222222333333333222...555666555888===UUUwwweeeiiiiii~~~{{{zzzcccRRREEE///444///,,,------+++,,,///000------000000...///222111000---++++++---///111......---,,,(((&&&'''***+++------******///000...***---...+++))),,,---+++***+++,,,---.........---000333MMM}}}ddd>>>333///777MMMwwwzzzoooaaaUUU;;;)))///&&&+++222BBBkkkuuuqqqBBB111,,,,,,(((***...***++++++,,,,,,+++***)))'''%%%''')))***++++++***)))------...000222222111///***---///111000///000111222333333222111///---+++///+++,,,111222333>>>LLLfffqqqWWW222...333---,,,)))777GGGSSS]]]]]]PPP???333444444222...,,,///222444:::MMMiii|||lllLLL333+++111000...111000111000000111222111...+++/////////000111000---+++//////000000000000111111+++---///000...------...444444222///------000333111111777@@@???777777===@@@III\\\qqqkkkBBB333555444,,,111000000000000000000000,,,...///---***))),,,...,,,,,,,,,,,,---...//////000222333333222333555777111000000111333444444333333000---555:::222888OOO^^^rrrrrr{{{~~~|||}}}sssYYYFFF:::000...///000000111222//////222111......111***,,,///111111000...,,,000......,,,'''###%%%***,,,...---)))***///222111(((,,,---***))),,,...---((()))+++,,,---------,,,++++++999[[[MMM444>>>DDDTTTvvvqqqgggEEE)))...,,,000333===eeerrroooDDD444------)))***...***)))***++++++++++++))))))(((((()))******)))((((((+++***)))***,,,,,,***)))---000333444333222222222555555555444333222111111111...///222///000@@@TTThhh^^^III777222222111...)))(((+++777KKK\\\bbbbbbJJJJJJFFF===444222777>>>:::JJJdddyyy{{{jjjQQQ@@@888+++***...+++,,,000---555111---...222333///+++++++++---///000///+++(((---------.........//////))),,,000222000.........222222333111000///000222333555999<<<===:::555222555333666>>>HHH]]]ZZZ===333333111---......------,,,,,,,,,+++...111222000,,,+++...111******,,,------------,,,,,,,,,---,,,,,,,,,///111111000000111333444333111666444///444===999666@@@;;;DDD^^^~~~yyysss___III@@@???===999777666333222444333///...000***,,,///111222222000///000......---(((###&&&---,,,......++++++...///,,,))),,,---***)))---//////+++,,,---//////...,,,+++$$$+++000>>>hhh~~~```RRRkkkuuuvvv{{{RRR***+++,,,111111666^^^ppppppEEE444......***+++///+++((()))***,,,---,,,,,,+++***************)))''''''000...---,,,------,,,+++)))+++...///...---,,,,,,......///000111222333444777555666555///000GGGcccsssSSSAAA@@@;;;555444333///...///555<<>>111,,,......(((+++///)));;;333,,,,,,222555222---+++---///222444222---***+++++++++,,,,,,---------)))...333555333111000111,,,///222444333222222333+++.........333888666000555444777::::::BBB^^^}}}gggCCC111------...000111111111000///.........***---///,,,(((''')))---((())),,,...///...---,,,.........---,,,,,,...000444333222222222111///---///999777222666999999@@@@@@888???]]]fffUUUOOOIIIBBB===999666555777555000///000000///------...111444777000......///***$$$(((000+++...///---,,,---+++'''***...///,,,+++///222222000111222222111000---,,,+++777666111QQQ}}}]]],,,)))(((------111[[[qqqtttDDD444...///+++---111---((()))+++---............,,,,,,++++++***((('''&&&...222555222,,,)))---222000000000000000//////...222===???444---000333000000'''000<<<;;;AAAXXXiiipppHHH222888>>>???<<<666555111222777888888AAANNNdddmmmtttmmmbbbbbbrrr}}}qqq___LLL===444222///,,,)))((()))+++---777444111111111///+++'''222...***---333777444000000...+++)))))),,,///222333444666666555555555666000///111555333///...111555333000000222333333222333333777999666555???MMMdddwwwtttNNN222,,,***...444444000111222444555333///,,,444000...000444444///***---++++++000555555///)))111555888777222---******666444000---,,,///555:::;;;999666333222111222333777666999FFFWWWlllxxxyyypppfff[[[HHHAAA>>>AAABBBAAACCCHHH999555///---///222111...222///111444///)))///<<>>666666666444BBB\\\iiiGGG111***//////000666666888111///333222------333===888222...---------...222///+++,,,......+++'''///000000000000//////...000...+++)))))))))***+++,,,***)))+++000222000------------,,,,,,,,,+++++++++***)))***,,,------------+++,,,///...+++,,,000---222666555111...000222000---+++---000333666999...666;;;AAASSSwwwuuuCCC666444777222111555222111000......000000000///111111111000...,,,++++++***+++,,,---......///000000...,,,...111444333111...222666888888777777777666666666666777888:::;;;888666555666555444777<<<555???NNN```rrrvvvgggTTTCCC333///444666444222111222...(((000AAAJJJIII444444333222222222222111000000000000000/////////000000000000000111222333///---111333111EEEwwwiiijjjtttoooggg```nnnsssJJJ&&&---***)))---666HHHjjj{{{qqqDDD555'''%%%((()))((('''&&&%%%%%%'''))))))((('''&&&&&&%%%$$$######&&&(((---000222111///...///111,,,...000222222000---+++&&&))))))&&&'''---444888<<<333222444999LLL___```DDD444111444000111777777AAA:::888:::666...---222---,,,***'''&&&''')))+++***,,,...///...,,,***)))------.../////////.........---+++)))((((((***++++++***+++...333555444222.........---,,,***))))))(((&&&&&&'''+++...///...))))))---111000+++***---111444666333...,,,///222///---,,,,,,111666888888888666777777555BBBmmmMMM<<<222333333------222//////...,,,,,,---.........777333//////222222///,,,&&&&&&***000666666111+++000---***,,,///222111///,,,///444666666444222222555333111//////111444666---,,,---000///,,,---111///000222555<<>>222111444...///333111AAA>>>@@@CCC<<<111...333)))******)))&&&'''***---***,,,---,,,++++++...111)))***+++,,,,,,,,,,,,,,,.........+++))))))***,,,------///222555777666555------,,,,,,++++++*********'''&&&(((,,,000111000((()))...444333...,,,---333444444111---,,,///222,,,///222222444555222---333+++///:::888222DDDaaayyyxxxqqqzzzCCC444///444777111222444......---+++,,,---......---333...)))***...000---)))((((((,,,333;;;;;;444,,,000///...///000222222222333555888999777555333333555444111//////000222444---,,,...000///,,,---111333333555888;;;???CCCEEEMMMWWWfffuuuvvvooopppeee```VVVIII>>>777555555HHHNNN]]]vvvsssooo]]]cccxxxrrrSSS999333;;;............333::::::777333333222///---,,,---///---...///111111111000000------------------------222000+++///333///<<<[[[~~~nnnttteeeRRRYYYgggrrrhhh]]]RRRbbbsssVVV222111---***,,,000BBBfff}}}yyynnnRRR555***...000---***+++***)))***,,,---------&&&(((((('''%%%&&&***......---,,,++++++---000222333222000...---,,,---------------...000222666:::111---...///888OOOZZZPPP:::000000333...///222...666:::EEEKKKCCC333---111111000///...---,,,---...///---,,,,,,---///111111)))******+++,,,,,,------...000000///+++)))***,,,000111222555666666555444)))))))))***+++,,,...///000,,,)))***...222222000------111666555111000333000000111111111111111111...444777555333444000***...)))---777888222444===^^^xxxooo]]]ddd]]]```CCC555111555777222444666......---,,,---///000///...---***((((((***,,,+++***......///111555666444222...///111222222222444555999:::;;;:::777444333333333333444444444444333333333222333555444222444888+++---111777>>>CCCFFFGGG@@@CCCIIIQQQXXX\\\\\\\\\bbblllyyyvvvfffZZZWWWSSSJJJGGGJJJGGGJJJKKKIIICCC>>>:::999BBBNNNhhhrrrbbbRRRZZZjjjRRRUUUaaavvvxxxhhhpppyyynnn}}}ZZZFFFCCC...,,,---222444222222333222222111...***)))+++---)))***,,,...///...------------...//////...---,,,///222+++,,,333,,,///HHH|||yyygggdddTTTDDDDDDZZZ]]]NNNNNNIIIVVVfffOOO---***///---///333CCCeee{{{wwwbbbMMM777------+++)))'''$$$###!!!"""%%%'''((('''&&&)))***(((%%%%%%(((,,,222000---+++***+++...000+++,,,///111222222111000------...000000///...000))))))+++)))///FFFSSSIII===444555888444666999333+++555FFFPPPFFF444,,,000,,,***(((***---//////...333000///222666666111+++,,,,,,,,,---...///000111///111333111---******+++333444555666666555333111&&&&&&'''(((+++...111333555000,,,,,,000222111///222111333777666333444888,,,---...222444444222000555999999222000333555333111333222000---...333777???WWW}}}rrrTTTWWWVVVooo???555999111000...)))...222+++///......000111222111///...//////...------000222222222000---,,,...222666***---111333222222444777777777666333///---,,,---+++...222555555444111...111///000222222111444::::::888666777999<<<>>>>>>888666666999???DDDEEEDDD@@@HHHRRRVVVUUUTTTWWW[[[XXXWWW[[[bbbccc___```ddd\\\KKK???>>>===888999??????>>><<<888666888>>>CCC===VVV~~~nnnYYYMMMBBBRRRlllPPPIIIGGGHHHQQQ___wwwrrr___eeeooogggXXXHHHsss{{{SSS<<<666///...333444000222;;;333333222///+++)))+++...'''(((+++---...---,,,+++((()))+++,,,,,,+++)))''',,,444---,,,444---...DDD^^^{{{zzzwwwvvvRRRCCC:::777MMMBBB>>>HHHKKKXXXgggRRR555222///...222666DDDdddwwwrrrNNNBBB555///,,,(((&&&''''''''')))+++---,,,)))&&&,,,///111...***(((***...///,,,***,,,///222222000---...//////000000000000(((,,,...---...000///+++000((()))///666GGGRRRLLL888333......111444222///000///555@@@EEE===///%%%((('''''')))---000111111000111333444333111...,,,000222111+++)))---000000222444444111111444444222333333000,,,((((((---111,,,+++******++++++***)))...---///222555666444222111...,,,...333444000+++///111444666777666555333666666444111///000222555666333///,,,,,,///333666222;;;VVVjjjNNN\\\RRR111999===;;;888555333222333333++++++,,,---///000111222888666333000000111444666444///---000222///------++++++...222222///000444(((***------++++++,,,///777555333333333333111000222000222:::@@@>>>;;;:::888777444111...,,,******...111444888;;;=========<<<>>>@@@BBBCCCBBB@@@???@@@>>>???BBBGGGJJJIIIGGGHHHEEE@@@<<<:::888666444666888777555444777:::<<>>:::>>>NNNcccdddLLL/// ...222///111GGGfffppphhhAAA222111444,,,(((++++++&&&''')))+++,,,+++***))))))''''''&&&""" &&&///...---...///222333333222000///...---,,,,,,------333555222---+++,,,,,,)))+++&&&)))...333???EEE;;;000+++'''&&&***...000111555333666>>>BBB>>>777444***---000...,,,,,,000555......---,,,++++++++++++///222222---+++---///...---//////,,,,,,//////---(((+++...---+++******+++(((((()))***,,,,,,,,,+++000...------///111333444.........000111000///...///000333555666555333222...///...---,,,...111444222111000///000111222333999111888[[[pppiii~~~___BBB,,,000333333111000000111222222222222222222222222222222111000---,,,,,,---///000///******000444222...,,,...,,,---222333000000222))),,,000111111111222444555444222333333333111///222222555::::::666555888444333111///------,,,---,,,...111333555666555555666777999:::999777555333333444666:::???BBBCCCCCC@@@===;;;999999888666444222000444:::::::::JJJ___zzzvvv^^^KKKJJJQQQQQQbbbZZZDDD????????????BBBGGGNNNTTTXXXxxxtttooommmmmmppprrrnnnwwwooogggbbbfffnnntttzzzhhhVVVHHH<<<000222999777444444222......///000...000000//////.../////////333333333222000///---,,,,,,------.........///000444KKKqqq|||___llllllVVVMMM>>>111,,,///555:::@@@>>>???FFFMMMKKKCCC===555///'''+++CCC^^^ddd\\\;;;...---000***)))//////))))))))))))))))))******((((((***---***&&&%%%)))---///111222333444555666222000...,,,---///222444===<<<777000,,,...///---...(((+++///111;;;@@@666000---***((()))---222555666222222555888888<<>><<<666222000+++***///222000......+++...111333333222222222111000000111222111...,,,///000333666333///111777333222000/////////111222111222444555666666555555777777777777555333000///+++---111333555888;;;===;;;::::::;;;<<<===;;;999666000666BBBCCCEEEdddttt\\\PPPKKKIIIPPPUUU[[[yyybbbHHH>>>888999===DDDKKKNNNOOOMMMKKKSSSjjjxxxhhhhhhnnn|||}}}yyyzzzxxxtttssshhheeedddSSSJJJNNNNNNQQQmmmsss^^^FFF>>>???:::333111000000000111222444000000//////000111111222333222111000////////////...------...000000...------666HHHvvvppp\\\OOOOOOjjjqqqPPPIIIIIIAAA>>>999555333333555777<<<>>>>>>BBBRRRdddhhhaaaMMM<<<++++++777>>>777---...'''+++///***+++000...---+++)))'''&&&'''((()))&&&%%%***333999:::;;;>>>...000222111000222777;;;>>>;;;666222000111444666555666333...---111333111111+++,,,---...:::AAA999333222000...,,,...111444222///---------///888AAAEEE777***)))222888555///444222///,,,,,,---000222+++111333111//////---)))***---,,,)))))),,,---***000...,,,***+++...222666000111333222111...---,,,+++///444555333///---,,,+++++++++++++++,,,---.........///000000000000000///000222222222333555777333444555666555333000......222666666:::SSSqqq>>>000111...///''')))+++...000222333333111111///...,,,***)))(((,,,,,,---...////////////444000222<<>>>>>===;;;999555888BBBIIIWWWkkkSSSKKKKKKJJJFFFQQQSSS___~~~QQQDDD@@@666:::???FFFLLLPPPQQQOOONNNNNNRRRYYYrrrxxxkkkhhhnnn{{{vvv___jjjkkkmmmhhh```nnnjjj]]]UUUXXXZZZcccqqqbbb[[[OOO>>>666222333333000111666.........------......///******))))))***,,,...000///...---///000000...+++,,,444333WWW{{{pppXXXEEE777000444HHHzzz}}}pppgggLLL;;;@@@???======>>><<<888666777777JJJYYYeee|||rrrBBB444,,,000555222/////////...555777000000000)))...,,,***((('''&&&&&&'''+++&&&'''111===EEEKKKOOO111111000---,,,///777===JJJEEE>>>777222000///000'''***+++***+++///000......***...000///777;;;222+++---......---,,,---...111///...---++++++333===JJJ???333---...000000---,,,+++******)))******+++***000333111///000...***,,,...---******---...,,,111///+++)))))),,,///111///111333222000------...333555777888666444222111000,,,)))***...111111///......---------...//////...111444666777888;;;<<<999999888666444222111000555111///111888GGG```uuuTTT777333222000444,,,---///111222333444444333333222111000///......)))***+++,,,------,,,,,,///,,,...888>>>;;;333...222+++(((,,,111000---,,,222333333444333111///---000//////111222222111///333...---111444444444666666555333111111222333444...///111222444555666777444333222111000000///000000222555444222333777:::555555666777999:::888666777777:::CCCUUUsssmmmQQQCCCEEEHHHEEE@@@MMMPPPaaajjjIIIFFFBBB555@@@@@@>>>>>>>>>@@@AAACCCKKKJJJHHHXXXxxxuuupppppp{{{wwwZZZQQQeeexxxiiiqqqiiiiiiyyyggg\\\ddd{{{sssMMM<<<111222333///000666000///...---,,,,,,,,,,,,(((((((((((()))+++.../////////...///000000...---'''777...>>>pppfffVVVFFF;;;555555666<<<999lll|||vvvyyylll\\\XXXHHH999EEEEEE>>>888777666444777===MMMggg}}}fff===666333555444333@@@QQQQQQOOOOOOFFF777666666+++,,,,,,,,,,,,***(((&&&%%%111***'''---666999;;;<<<333222...,,,+++///555:::>>><<<888555333222222222'''+++......///111000,,,------666:::666888666)))&&&(((+++...000000///...444222222333000...222999AAAEEEEEE:::+++###(((///((()))*********))))))(((***///111///...000000...,,,......++++++......,,,)))))))))*********'''%%%))),,,......------///333777444000///000111111111444///)))+++000555444222......,,,,,,,,,---...///(((,,,111444777999;;;===:::999777555444333222222---000444555111222???MMMssseee<<<444555000...222222222222222222222333333111111111111000000000000------.../////////......---+++---444777444///---333...,,,///222111111222666555555666888999888666444333222333555666555444;;;555111444777666444333222111000000//////......,,,---...000333555666777444333111000000111222333///000111222333555999;;;777666666777999999888666777===GGGZZZxxx```UUUJJJDDDAAA>>>>>>@@@IIIQQQfffZZZGGGHHHDDD999BBB???:::777777:::>>>AAA===EEEHHHMMMZZZmmmzzz}}}xxxZZZIIITTTiiiggg^^^^^^dddZZZ```~~~eeeMMM[[[```DDD///000333......666333222000///...---------//////.....................///000///......///111---???666888nnnxxxaaaUUUAAA===888333222333666999666111\\\oooggg___KKKEEEDDD999DDDHHH;;;111000333999GGGVVVzzz{{{NNN>>>888333000...555NNNhhhyyyuuummmWWW@@@??????222+++,,,---...---+++((('''---)))***000555222,,,)))444222///...///222444444---...000222333444444444,,,000222111111222111---//////666999444777777---,,,+++,,,///444555444111333111111333222...///333666@@@GGGBBB555******...,,,,,,------------,,,,,,+++//////,,,,,,000222222---000///,,,,,,///000---***)))(((***++++++(((%%%))),,,...---,,,---222777555222///222666666111+++111---***))),,,000333333///...,,,++++++,,,...///&&&***///222333333444555444444444444444444444444+++222:::777+++$$$...===VVVyyy~~~dddEEE111333222...///000222111000///...//////000+++,,,,,,,,,,,,,,,------111111111111111000000000...---000555555222111444111------000111000111555666444222333666999999888444222000000222555666666777333222444444111000222---.../////////...---,,,//////000222444666888999999777555333333444666777000///...///222666888888:::888777777999::::::999;;;AAAXXX~~~{{{IIIDDDBBBBBB???;;;<<>>???HHH@@@???JJJUUU```rrrkkk<<<)))'''&&&)))555IIIaaarrr}}}|||eeeMMMHHHCCC111+++,,,,,,------,,,,,,,,,,,,***,,,222555111,,,+++444111000111444555333000...000222333222///,,,******---...,,,,,,...---***...***,,,+++'''111999444222...+++---111444222...///,,,+++......++++++---111555<<>>222(((...---,,,,,,,,,---......+++......******000444555000222222//////222222000444///***)))+++///000111000222333000---...333999666666:::BBBIIIDDD666*********(((&&&&&&)))...222000...,,,******,,,...///***---000111000---,,,,,,...///222444555666555555===444---...111111000000---III```bbb^^^ZZZMMM<<>>___gggHHH@@@666222888>>>>>><<<===III___|||UUUCCC>>>999:::AAA888:::===??????<<<888666<<<>>>>>>BBBHHHEEENNNeeennnttt~~~rrrmmmcccaaaeeebbbbbbzzzbbb;;;666888///,,,222///////////////000000111+++,,,---/////////......,,,000333///))))))222:::000***&&&(((>>>mmmwwwuuufffWWWEEE;;;555111//////333333444555555555444444888>>>>>>IIIqqq|||{{{\\\XXXEEE;;;MMMEEE>>>IIIJJJXXXppphhh666333000...333AAAPPPVVVUUUjjjvvv}}}nnnWWWOOOBBB(((---,,,+++++++++---///111333...,,,------+++***---,,,///222222///,,,,,,---222+++''',,,444777111(((,,,,,,,,,///111222000///111111111000///000333666000///...000222111---)))---------,,,)))((()))++++++///222<<>>///444:::111<<<...999777222777777???;;;---000,,,'''......,,,***************+++,,,......(((,,,000,,,///111)))***+++---///000000//////222555777555000...111555444222111444444111000333222000------///222444555777444111000111222000---******))))))+++...111333777444222111///---000555222444///000999888444999333333333222111111333555222111//////000111111000000444222444<<<999888BBBDDDaaauuuVVVLLLHHH<<<@@@@@@:::999;;;666<<>>333000888555***...111000444333222111000000///......)))...111,,,...111+++///000222333222000---+++222333333111---,,,---000---+++,,,///000...///222///,,,))))))---000111111333111......//////...,,,333222111000000111222333...///444999777111...///222555111222<<<;;;666:::444555555444333333555777999555111//////000111111:::<<<666555:::888:::FFFYYYqqqWWWCCC===<<<333???>>>999999===888<<>>>>>;;;777666999<<<999999::::::;;;???CCCGGGGGG^^^sssllliii}}}rrreeepppQQQ\\\kkkYYYuuubbb>>>555888777444444111---+++,,,------------......,,,++++++///222000000000///......000111000---......+++///GGGbbbnnn~~~~~~fffRRRFFF===444...333333333333222000//////***---111111//////111444333666888888<<>><<>>777222222555222,,,000111333555444333111///222222222222222111//////111///,,,---000111000...***+++++++++***,,,000333444555555333///------...000...,,,***)))***,,,---999444444999777000---000000...---,,,---///222444333<<<333AAAQQQpppXXX:::@@@UUUiiiZZZ777+++777===:::IIINNN;;;;;;;;;---:::777:::@@@<<<222444;;;666666555333333333333111///000+++000222---000333...444555666666333///+++)))111000///---,,,++++++,,,///---...111222//////222///***'''(((---111000......---++++++,,,,,,+++***,,,---...111333555777888666333222444333222666<<<>>>BBB<<<888===:::444777333444444333111111333555>>>999333//////000222222666:::666555;;;;;;BBBSSSxxxlllKKK===555555777111<<<<<<777999???:::<<>>===;;;======???CCCFFFFFFEEECCCAAAMMMXXXppppppiiidddjjjooovvviiiQQQgggaaaEEEaaappp===666888222333111...,,,+++,,,,,,+++***...---,,,)))(((***...222333000...---...000111111000,,,+++---***)))222@@@mmmlllooovvvhhhZZZGGG888222111000///111000///////////////000)))+++---///000222333333444444777777222;;;aaatttaaaoooXXXPPPGGGBBBDDDRRRiii}}}~~~NNN'''///333555QQQgggKKKAAAkkk]]]DDD???OOO<<<+++000,,,((((((******&&&""")))))))))(((((((((((((((666:::<<<777///,,,///444///222333000***))),,,111222000...------+++)))'''---***)))---222444111---)))***+++---...---,,,***...//////...,,,+++,,,...+++000///)))***999NNN[[[SSSMMM@@@555777>>>888+++---...///111222222222222111333666999999666000,,,111...+++,,,000222000---------------...000333555:::888444111///---,,,***555333000---++++++,,,,,,333222555777444---,,,111222111000000222444666888777>>>666AAARRR|||iiiCCC???NNNaaaYYY;;;///777<<<<<>>BBBQQQiiixxxQQQ777555444444777666888888444777???;;;<<>>???>>>:::777999???BBBAAA>>><<<<<<===AAAEEEEEEAAA===IIIOOOQQQ\\\|||kkk```WWWfffyyyYYYkkkqqqbbbTTTtttfffMMMlllwww888//////''',,,+++******,,,......---,,,...---,,,******+++...000777222---,,,---...---,,,...)))(((,,,...---///333JJJ]]]cccUUUsssooonnnvvvsssaaaHHHBBB:::666444444333222000///...,,,,,,---.........,,,+++---000111///,,,000---111777000...IIImmmdddjjjVVVNNNHHHNNN```vvv|||zzz[[[---222333>>>]]]eee@@@@@@uuubbb@@@AAAQQQAAA+++000...++++++------,,,******++++++)))'''$$$###"""***///222111...---333888666555444000---,,,---......,,,+++,,,---...---,,,111---)))***...111///,,,+++,,,......---,,,***)))------...---++++++,,,---,,,222333---(((///<<>><<>>333888666333666777444444111555===:::>>>NNNkkkppp[[[PPPHHHGGGDDD===;;;>>>===<<<;;;;;;===>>>>>>===888777666999<<<===:::777???HHHHHHJJJ[[[wwweeeKKKQQQLLLKKKnnnuuuZZZsss|||ccckkkaaaiii???///,,,%%%---+++++++++---000000///---...------------...------444000+++***,,,---+++)))---)))'''+++000111222333666BBBGGG@@@dddzzzdddbbbeeemmmvvvqqq^^^LLLDDD333222222222222111111000333222000...------......222///---...111222///+++---'''***333000)))666OOOkkkxxxrrr```DDDLLL[[[qqqyyyzzznnn;;;333===TTTqqqkkkCCCJJJddd444444BBBBBB444---......,,,***)))+++---,,,...///...+++))))))******---//////------///222999777555333222111000///...---,,,---000222222222000---)))(((***,,,,,,+++...000222222000...---,,,,,,------,,,++++++,,,...,,,000222111///000555999FFFUUU___UUUAAA666666;;;111///,,,***+++---000222444///++++++...222444444000//////...------......,,,+++***,,,...111111000000...,,,+++,,,---...---------------///111333444...///000///---,,,000444---///111222333333222222333777666@@@EEE~~~qqqZZZNNNPPPWWWPPPFFF===222444NNNZZZ@@@555666888VVVqqqAAA:::LLLmmmsssHHH===777>>>LLLOOOBBB333666444;;;>>>666333222***---,,,******+++...111444111000.........111444666...---///444555222111333444333111111111111111000...000111111///...------111111111111000000000000---...444999999555444666<<>>???DDD@@@AAA@@@>>><<<:::999:::;;;:::999999;;;=========999DDDEEE@@@EEEVVV|||VVV:::GGGFFF===SSSvvvwwwyyyvvvooo\\\TTT888000...444000///...///000///---,,,...------...//////---+++---,,,***+++,,,---,,,+++---+++***+++---///000111///444888333OOOjjjZZZPPPJJJIIIGGGEEE???888888;;;222333222111000111333666555444333222000000//////111//////111444666444222333,,,+++222222,,,000;;;III{{{jjjWWWMMMIIIfffzzzooowwwFFF333KKKlll~~~jjjGGGTTTlll;;;888777777---***,,,,,,(((###!!!$$$'''&&&))),,,,,,++++++...111333333222111000...+++***333444444444333222222111111///---...000222222222,,,,,,+++++++++,,,,,,,,,...111444444222000000000---......---,,,,,,...///...,,,,,,000444555333111///>>>RRR___\\\OOOFFFEEE222111000000222444777999333///+++,,,111444333222---000111...***(((***---+++***)))***---///...,,,+++,,,,,,,,,,,,---///000...//////000111333555666111333333111000111222222/////////000000111111111777;;;???GGG<<>>AAAOOOOOOHHHBBB999555JJJfffZZZDDD@@@GGGbbbZZZJJJKKKhhh^^^FFF666DDDaaajjjSSS777333???UUUXXXEEE888666111............///000000111.........+++((()))---222------000555777555444666555666666444000...///000000222555444111.........*********+++---000222444555111---,,,+++,,,333;;;000===999///222555333333///000222222111000000000000//////111333444333222...222:::TTT}}}rrrVVVHHH;;;999>>>>>>444333888555111555222333888:::IIIcccjjjUUUOOOOOOPPPMMMFFF@@@AAAFFFBBBAAAAAA@@@???===;;;:::>>>?????????>>>???BBBDDD@@@GGGEEE???>>>CCCYYYyyyfffFFFIIIDDD<<>>444555222,,,***...333666444666666444111111444777000000000000000///......---...///111333555555444666111///000000///222777888[[[||||||jjjSSSUUUbbb{{{xxxssstttwwwnnnJJJEEEcccyyyVVV???YYYuuuJJJGGG555///$$$+++***(((&&&$$$$$$%%%&&&$$$'''))))))'''(((,,,111222111111333555555111...+++...222333111000111333333000...---.........---))),,,///000000/////////+++///333333222000111222.../////////------///111000)))&&&,,,555777222---******<<<\\\ooocccHHH555666555444222000...---,,,//////222777;;;999222++++++///222...'''$$$(((,,,---+++)))+++...///...+++...///111000...---...000///......---------------...///000.........,,,)))333222000//////000333444888<<>>===???BBBCCCAAA???:::===??????======@@@CCC@@@DDD@@@===???<<>>EEEJJJjjj}}}nnn;;;***000222---++++++,,,...000111111111---(((''')))+++,,,+++,,,///222111---)))))))))+++111444///***))),,,///***+++111***,,,---%%%666...333444000111777777222)))...333333///+++***+++((()))+++,,,---,,,+++++++++,,,...///000000111111000///+++((((((,,,222666000AAAxxx~~~uuuQQQOOOmmm{{{]]]UUUtttyyyfffcccrrr|||___JJJ```~~~pppBBB777^^^uuuHHHFFF222333------***&&&'''***------,,,***---...+++'''''',,,111888666222000555;;;888000000///...------...000000777666222...---///000//////000333777666000...///222000///000222333000...222///...111///+++---333111000///......///000111222000111@@@^^^rrrkkkVVVCCC???777......333222,,,,,,)))***///111///---...///...,,,***)))***+++++++++///000000222555333...444888:::777000---000555---------------...//////+++,,,///000000...***(((---***)))*********111999@@@QQQZZZPPPDDDBBBEEEEEE666<<<@@@>>>999777777666222JJJjjj___HHHCCCEEEXXXeeeKKKJJJcccaaaCCC///<<<___}}}oooGGG999CCCdddpppCCC000;;;111???EEE;;;333777:::888???222000111)))'''---...,,,333...***000111111777444444444222222222///,,,222222111---&&&"""(((000111...,,,,,,...000111111---...000222444555666666888777777666444444333222000///...111777;;;======666...,,,111555555666999FFFTTTwwwjjjJJJ===999444===999555222222222222222777<<<999444555;;;SSSvvvvvvWWWWWWKKKCCCAAAGGGGGG>>>;;;@@@AAACCCFFFHHHIIIHHHFFFEEE;;;777888<<<<<<888777;;;:::CCCIIIEEE<<<:::CCCMMMaaaxxx{{{fffSSSGGGJJJVVVwww}}}:::222...'''///***%%%&&&***//////...,,,.........---,,,---...+++***,,,000000,,,+++,,,+++******---111111...***///000111000......000111*********+++---///222444444000,,,***++++++)))'''&&&%%%&&&+++...---///222000000111000...,,,***(((444111---(((%%%&&&***...,,,;;;VVVuuu<<>>FFFSSSjjj]]]LLLIIIGGGTTTyyyaaaEEE@@@VVVuuuPPP<<<111999RRRooooooVVV<<>>???CCCHHHIIIYYYyyytttiiifffqqq@@@444222000///,,,)))***///111000...444333333111000//////000)))(((***///111//////222/////////111333333111000...//////...------...000,,,,,,+++++++++,,,,,,,,,...,,,***+++---///...---***))),,,111222///...000222333333222222111000///222222222000///000333666---333>>>VVV}}}CCC888@@@EEEJJJTTTooowwwlllzzzoooSSS^^^~~~~~~eeemmmjjj]]]yyybbb>>>111---222+++......///...---,,,***)))&&&(((***)))&&&&&&'''***AAA;;;888888222((('''------...000111333333333333//////---)))***000222///111...///222111...---//////...---...000000///------)))''')))***)))***,,,---...///111222333444444444111000222888HHH```uuuzzzXXX:::555555---)))---...******...///+++))))))'''((())))))***)))))))))'''+++,,,,,,---111111///555222000111333555555444666555333111///............///111222222000...---+++...000...***444NNNgggyyyvvvjjjlllhhh[[[QQQeeeooodddXXXXXX[[[ZZZYYY\\\hhh[[[QQQRRRJJJQQQmmm{{{qqqWWWGGGCCCJJJWWW@@@777444777DDD]]]iii```999@@@TTTlllmmmWWWCCC<<>>666777<<<;;;:::888777555333333)))...///******///000,,,222222333555888888666444888888888888888888999999......///000111222222333777555222222333555444444///000111222222666CCCPPPeee}}}```DDD888444333333111222444777::::::777555555666555777666444UUUkkkJJJ???AAA===>>>DDDEEEAAAAAAGGG?????????>>>===<<<<<<;;;666444444666444///,,,---999888888;;;???BBBBBBAAACCCHHH\\\EEE444444666000...,,,...111333111...444333111///......///000---++++++///111///000333---...//////......///000,,,------,,,++++++,,,...,,,,,,---------,,,++++++,,,+++,,,...000111111000,,,,,,///444444///,,,,,,...------------......///+++...000111111111222333///222333===cccXXX>>>>>>DDDQQQllloooaaaiiigggQQQRRRrrr~~~}}}YYYuuu]]]CCC999,,,...***............---+++***)))......---,,,+++*********^^^III;;;:::777,,,(((...///000222333333111///...,,,...+++'''+++333444000///+++***,,,---******,,,000000000000000///...---***+++,,,---,,,,,,///333444222111///...//////000444000111444222111???QQQhhhgggXXX@@@333333333---333///---...---(((%%%%%%''''''(((***+++---///000---111222///000333444333888555222111222333333333222222222222000...,,,+++,,,---.........---,,,,,,+++...111///,,,444LLLcccnnntttkkk___kkkssspppqqqwwwwwweeeVVVEEE===:::999;;;JJJUUUNNN999:::BBBNNNSSSMMMCCC===EEEiiijjjVVV___qqq^^^UUUCCC777666444333777===<<<555666BBBAAA<<<@@@DDD>>>:::::::::666111///333888666...///999<<<777222111///000333666777888666666666666666777888888555555666777777888999999444333222222444555777777333777;;;===AAAQQQkkkwwwZZZ>>>777888555222111555555777999;;;:::888555444222333::::::<<>>???CCC:::999888777666666666777333333444555444222000000444222333777<<<@@@???===<<<777<<>>@@@999222222...000222333333111...,,,///111---'''***444444,,,000+++)))+++---+++***,,,---......---,,,******)))111666:::666///...444999666333///+++***+++---///777000000666666///---222111TTTkkk\\\@@@333555999666111...//////+++)))***((((((((())),,,000444666444888888444222555777777666666555333111222444777...000333444444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---000111000222===JJJIIIIIIGGGQQQuuunnn]]]hhhuuurrr}}}vvvfffXXXPPPJJJDDDFFFCCC555666555777<<>>CCCFFFPPPiiiiiiJJJ888---111666444111222777555444444666777777777888444222888999@@@ppp|||IIIBBB???FFFEEEDDDBBB>>>::::::>>>888777555444444555777888444444444333333333222111///000222555888;;;===???>>>999888@@@PPPkkkzzzhhh[[[RRROOOIIIDDDBBBDDDDDD@@@>>>???GGGJJJKKKJJJJJJJJJEEE???:::666555777888777888999???KKK]]]tttHHH444000222222///***((())),,,...000///---+++---111666999:::666222000000...))))))+++,,,...///...++++++...111)))***+++***((((((***+++%%%'''***---///000111111///000111111///---,,,++++++((((((***+++)))***...///...,,,+++++++++------000000000//////000333555///333666222+++555[[[ooo{{{qqqLLLEEEFFFQQQoooyyy___SSSHHHVVVqqq~~~mmm===ZZZlllcccGGGFFFEEE///******++++++++++++,,,,,,------)))''''''((()))***)))(((TTTBBB@@@===666000+++---000222333222000///---111000,,,555DDDGGG>>>444...,,,///111000......---///000///...,,,------444:::<<<444+++***---111111///,,,******---111333999222...333999888333///+++;;;WWWkkkfffMMM999333333---)))***+++***+++...***))))))***---000444666///333444///,,,///333444222333444333222555999>>>000222444666666555444333///............///000000444444666999888555666:::222777DDDbbbZZZSSSbbb{{{vvv]]]WWWbbbdddmmm{{{tttjjjbbbUUUAAA222000444;;;>>>:::555444888CCC[[[gggQQQ444<<<[[[yyylllLLLAAA:::AAAZZZpppbbb\\\TTTZZZnnn[[[MMMAAA<<<999555888???CCCMMMUUUOOO???///))))))+++...333888:::777111---+++*********+++---///111333333222111000///...---000111222222111333666888222<<>>999AAABBBAAA>>>999666888;;;:::999888777777888::::::666777555000///111111//////111444555666999>>>BBBHHHHHHJJJKKKOOO___{{{jjjRRRBBB;;;::::::>>>;;;;;;>>>>>>999555555555888999777888999555///,,,+++,,,...000000//////555777>>>OOOnnnPPP:::333222333000+++'''&&&)))---000+++((('''***000555777777000------///...******,,,(((***++++++++++++---...***++++++***))))))***,,,))))))***+++,,,,,,,,,,,,+++---......---------...---)))(((***+++***---222000///..................111111000000111444:::>>>;;;222///000)))'''<<>>999555000---///111222333333111111+++111111000===QQQUUUMMM666000...222555333000000+++...111222111111333555222555222+++((())))))&&&***++++++,,,...111333555666444000///444:::888222888333<<>>OOO~~~hhh===AAA;;;AAACCCCCC===888666888;;;;;;;;;:::999999888888888666777444------222444222555555666666888<<>>999FFFGGGQQQDDD???KKKOOO]]]nnnjjjbbbNNNBBBBBB===FFFGGG<<<222333777888FFF^^^QQQ;;;???BBBMMMnnnyyyiiirrrqqqYYY@@@999SSStttddd>>>===RRRPPPJJJBBB<<<::::::;;;<<<555444222000000111222333777777666555555444444333;;;===>>>===<<<===@@@DDDMMM```zzzuuuFFF777>>>333888888444777??????888<<<999555333333333222111333<<<>>>@@@JJJaaaccc>>>IIICCCFFFIIIHHH@@@999777999;;;;;;;;;:::999777666555444444666333---...666;;;:::;;;999666777;;;AAAEEEGGGIIIBBB<<<:::;;;@@@JJJTTTiii|||eeeFFF@@@:::555444444222000111......333555333222444666777666222222333000+++//////...+++,,,111555777///222333555<<>>AAAaaacccZZZPPPGGG===444222666666<<<<<<555111222222///444444333222444888999888AAA@@@<<>>;;;IIIYYYrrrRRR;;;:::===<<<777333444888;;;:::888AAA???;;;777444222222222888BBBFFFBBBHHHiiifffIIIEEEBBBJJJEEE???<<<======<<<999888777555666777888888777<<<;;;:::::::::888444111888777666555666888:::;;;DDDDDDDDDDDDFFFHHHJJJLLLYYYoooxxxXXXKKK888777555222111000000000...---...111444666444111222222222111000111444777+++---///222444666888888777444000///222999BBBGGGkkk|||JJJ222333444333222111000/////////+++,,,---......---+++***.........,,,***)))+++---,,,------,,,++++++,,,...///...,,,******,,,...000333333000---+++---//////***)))'''&&&'''))),,,...444444000)))'''***,,,+++(((***,,,...///---+++***111111///,,,***,,,111666222000...,,,---///222444DDDZZZtttrrrhhhCCC<<>>BBBGGGJJJsss[[[AAAAAAQQQbbbnnnIIIDDDFFFPPPnnnvvvHHH===<<>>???;;;<<<888222CCC]]]gggzzz|||xxxkkkaaa^^^aaabbb{{{yyybbbIII;;;111BBBhhh___DDDJJJ^^^|||{{{iiiOOO:::222222555:::;;;666444777888777666666666666777999999888666888666999??????JJJaaa^^^???666888;;;;;;888555666:::===<<<:::888777555333222222333333555;;;???BBBRRRvvvSSS===???>>>AAA@@@===:::888999:::<<>>999...---+++,,,//////++++++---,,,------......------,,,---000222333111///...---+++...111222333333333333555444222000............///222777888666222///---444444444444555:::AAAFFFXXX```RRR;;;777GGGeeeiiiDDDAAAHHH]]]NNN000555666AAA___vvvQQQPPPaaammmZZZYYY^^^pppwwweeeKKK===:::???FFFZZZnnnrrrrrrwwwvvvmmmddd___\\\ZZZZZZVVVEEE666111---888SSSrrr}}}]]]???999BBBHHHmmmtttQQQ:::333222000444666555555999<<<<<<===>>>???AAABBBAAAAAA@@@IIIKKKFFFDDDLLLXXXvvvWWW???888888888888666444333444888:::888666555555666777888999;;;<<<777999;;;EEE```{{{KKK999;;;999999;;;;;;999555555:::??????;;;666333333666777888333444777:::======:::777444666666444333777@@@GGGJJJIIIGGGDDDBBB???>>>===999BBBSSSuuuyyygggSSSGGG<<<222///222222000...------///111333222111000111333555555555333000,,,,,,...///...,,,,,,---......---,,,***))))))***+++,,,...///000111***666HHHRRRGGG333***---++++++******))))))(((((())))))+++,,,,,,+++***)))&&&(((*********)))***,,,+++,,,,,,+++******+++---)))+++...000000---)))'''///***'''***///111...)))&&&''')))+++++++++***)))&&&******((())),,,---***,,,...111222222...+++(((,,,///222444333222222222...,,,***((('''(((***+++,,,555]]]iiiXXXssswwwkkkrrrwwwooo|||ddd@@@777000///111000...---///......---------------+++,,,,,,,,,------......111000...,,,***((('''&&&bbbBBB;;;888666444///,,,...333......///222666777777666444111...,,,---...//////000///000222000***'''(((+++******,,,///222222222444000,,,******,,,,,,,,,///...111777888444///...---000222000++++++111777555RRRpppvvvdddMMM???<<<222//////222333000...///---...000000///---,,,,,,)))///666777555222222444111///---,,,///222444555555444222///---,,,...///,,,000666888777333///---111333666777777777999::::::===555...666EEEaaatttUUU@@@EEEQQQjjjmmm>>>444>>><<>><<<<<<999===GGG\\\ggg```CCC...111999:::KKKiiiyyyeeeFFF777666666222444555666888<<>>EEEBBB;;;888777666555666888888666444777777888:::<<<===??????<<<<<>><<<777444222777:::888555777???GGGKKKJJJIIIFFFCCC@@@===;;;999<<>>888555555555000......,,,...000000---+++++++++---444<<<>>>:::777777999;;;777444555999;;;888444/////////,,,******---000...111555666555222111000///222777999999888888888888;;;777666:::<<>>:::TTTzzzXXX\\\xxxsssQQQBBB<<>>BBBHHHJJJSSSkkkcccLLL???GGGMMMEEE<<<<<>>=========<<<:::888555555555555666777888999:::===DDDUUUuuuYYYIIIGGG???FFFBBB===;;;<<<======<<<888777777888:::;;;;;;999666666777999999777222///---333888888444222777<<>>CCCbbb{{{fffOOO>>><<<888555555555111---+++000///......///111444666333222222111000111333444+++((('''+++111555555222////////////......---------,,,,,,++++++++++++,,,222---***+++---,,,+++,,,,,,,,,---------,,,+++***))))))***+++++++++++++++)))+++------+++***))))))((())))))(((''''''(((***(((***---000111111///...000---,,,,,,)))'''+++222+++***((('''((()))+++,,,((()))&&&""""""'''***)))...---++++++,,,///222444555444333222222222111111'''''''''))),,,000444666444;;;RRRsssMMMXXXbbbcccbbblll{{{vvv}}}jjjcccnnn{{{}}}jjj???666333...+++++++++***'''+++***)))))))))***,,,---)))***+++,,,---,,,,,,,,,(((((()))******))))))(((ZZZCCC999333555555///,,,...444333111111111111000...000...,,,+++,,,------,,,000,,,,,,000333222333666//////000333666777666444000///...---...000222444000...000666777222...---***)))***---111333222000+++444;;;LLLooowwwSSS>>>666000///000///...000///222444333///...///111333999??????;;;777666777777777:::>>>@@@===555...***,,,---+++)))(((,,,///444555666555333111222222000222333444555888<<<>>>999<<<777555777444===SSSOOOHHH???:::===NNNcccppplllMMM:::<<<888;;;ddd{{{mmm\\\FFF@@@HHHiii^^^IIIIIIGGGIIIRRR]]]```^^^OOO===JJJtttzzzcccKKK@@@===<<<666;;;DDDAAADDD@@@???>>>;;;888===FFFJJJVVVYYYMMM@@@>>>@@@@@@>>>:::888:::<<<===>>>AAADDD@@@AAACCC@@@:::===EEETTTcccqqqoooVVVJJJ???<<>>:::>>>>>>>>>===<<<:::999888888555444222222222444666777555<<>>>>><<<999888777777999999999666333444444555777888888555333///444::::::777444555888???AAADDDEEEEEEDDDAAA@@@CCCCCCDDD\\\nnnqqq{{{|||lll]]]QQQEEE:::222555555444333111...,,,,,,222111111111222333444555000111111000......///111,,,***)))+++...000...,,,---,,,+++++++++,,,...///...---+++***)))******+++%%%&&&(((...222111---***'''((()))******)))((('''+++++++++,,,,,,---......---...///...,,,******+++)))******)))(((((()))+++++++++,,,,,,,,,+++))))))(((''')))---***&&&---999,,,***(((&&&'''(((+++---'''(((&&&###$$$+++000000333000---+++,,,...111333444111...------/////////)))((())))))+++---///000+++222LLL~~~lllxxx{{{qqqkkksssqqqyyyooosssvvvpppvvvpppXXX:::111///***%%%%%%+++---,,,$$$%%%&&&(((***---///000************))))))))))))((()))***++++++***)))(((___KKK;;;888888444222555888555222000///...---,,,///---,,,---/////////---...******///333333222444...///111555888999777555...////////////000222333000------111222...+++,,,)))***++++++,,,,,,,,,,,,...///...888TTTqqqvvvjjjJJJ>>>333//////...///222111444666444000///222555111555999999777444333333...333888999666111///...,,,///111000,,,+++...111111222333222111111222444222333333222222444888;;;222666111...333222555BBB>>>>>>===666222???LLLKKKMMM;;;666:::555@@@mmmjjjppp\\\KKKPPPaaapppLLLDDD;;;===LLL[[[]]]VVVHHH888HHHqqqggg[[[ZZZTTTFFFKKKWWWRRRPPPOOONNNLLLIIIIIILLLPPPQQQSSSTTTQQQKKKGGGHHHIIIBBB<<<888;;;>>>===>>>AAA===999;;;AAACCCBBBLLLZZZ|||rrrMMMAAA>>>999999======999888;;;888888777666555555666777555444222111333777;;;>>>999BBBSSSooozzzPPPEEEJJJHHHHHHEEE@@@<<<999888888777666555444444666666444333555444444666888999999888555777:::;;;:::999999:::<<>>ddd|||fffSSS[[[tttzzz```@@@JJJSSSgggTTTIII@@@JJJeee|||~~~tttRRRBBBRRRuuuxxxyyyzzzvvvyyyvvvlllgggjjjkkkhhhcccaaabbbccc]]]TTTQQQSSSKKKCCC???CCCFFFDDDEEEHHHPPPLLLQQQ\\\ccciiiyyyUUU<<>>BBBDDDDDDBBB@@@???>>>777AAAgggvvvMMMZZZoooxxxuuurrryyyttt___PPPJJJAAA555777777888888666444222111///555999555...+++---000...//////000///...,,,+++000333555555111//////000///000111111///------...111///+++((((((,,,000333///000111111111///---,,,+++------++++++---000111---...000111111000///---.........//////111222222+++,,,,,,+++***+++...000((())))))(((''''''(((***''')))---//////---***((((((###(((333666...,,,111((()))***++++++***)))(((***,,,,,,******------***************)))'''%%%$$$***((((((***...000000...---,,,,,,,,,,,,,,,------///...IIIiiivvvjjj{{{{{{iiilllpppCCC111333000)))'''++++++'''((()))***++++++***)))(((---+++)))'''&&&&&&'''(((%%%'''***---...///...---iiiKKK<<<<<>>777>>>DDD444333222222222222000...333333...''''''+++,,,(((((()))+++---//////---+++666555777;;;???>>>999444)))***,,,...///000000000---///---)))***//////***,,,++++++***))))))((((((,,,,,,+++)))((())),,,///EEETTTbbbeee]]]NNN999(((000+++222::::::999333%%%,,,***))))))******)))(((!!!(((++++++---333666444222333222000111333000***...111777<<<<<<888333000///......000222222111000000...,,,,,,,,,---------000222444444222000//////666111......///222:::CCC@@@>>>===???BBBCCC???<<<<<>>BBBIIIQQQXXX___rrrfffZZZWWWSSSVVVUUUPPPFFF===888999<<<444444333222111///...---333555777999::::::777555888>>>AAA???>>>>>><<<999999:::;;;:::???EEEGGGDDDDDDEEE@@@FFF]]]uuuYYYHHHRRRrrrtttNNN;;;>>>222222<<<666555444222333444333000---///---+++***,,,---......000//////111444555333111000222333111---++++++,,,------,,,,,,,,,,,,,,,,,,))),,,000333444222...,,,......---------------...//////---((((((---000///******,,,------,,,+++***************+++++++++,,,******+++,,,,,,+++***)))++++++,,,+++***)))'''&&&&&&&&&'''((()))***++++++'''((()))*********)))(((...000///------000///+++))))))(((((((((((()))***((()))***,,,//////...,,,)))((((((((()))***,,,---000+++&&&''',,,...+++'''---333:::VVVxxxoooiii}}}777...,,,******+++,,,,,,+++,,,...//////---+++(((''')))'''&&&&&&)))+++------000...+++))))))*********tttIII666555:::444333222222333222000---111///***$$$%%%***---,,,///000222444444222///---666777:::>>>AAA???888222000///---,,,,,,...000111//////...,,,---///...***000000...---,,,,,,,,,,,,///...---***((())),,,...---<<>><<<;;;333000...++++++,,,------,,,(((+++---...222777888555222222000,,,---000000---222444888;;;<<<:::444///222222111000000//////...////////////...,,,+++***333444555444111...,,,,,,777111---///111333777;;;444666888999888999<<<>>>???IIIUUU```mmmrrrhhhXXXBBB>>>TTT|||lllKKKIII[[[___NNNWWWZZZjjjxxx{{{{{{ssscccPPPDDD@@@===;;;===>>>@@@AAAAAA@@@>>><<<888666333333444666777777999666777<<<@@@BBBGGGMMMYYYgggfff[[[YYYWWWZZZZZZVVVOOOEEE>>><<<<<<999888777999:::888333...111444888<<<===<<<:::888<<>>===::::::BBBKKKMMMJJJDDDCCC===EEE]]]qqqxxxnnnXXXJJJWWWrrryyysssFFF444777000000777111//////000333555666555444333111......///000000///...,,,,,,000666888333---111555888444...+++---111,,,,,,,,,---------......(((***---///000...+++)))******)))((()))+++---/////////,,,'''&&&***,,,++++++,,,---......---,,,+++++++++,,,,,,,,,---------******++++++++++++++++++,,,,,,+++***)))(((((('''###$$$$$$%%%'''(((((()))++++++++++++,,,,,,,,,,,,......,,,***,,,///---'''''''''''''''(((((())))))***)))***,,,///000///...------,,,------...///000...***&&&'''***,,,)))%%%111555888QQQvvvqqq~~~wwwiiisss|||///+++,,,,,,+++***))))))***+++...000...)))%%%&&&((()))))))))))))))+++...111111---******,,,---+++)))eee===111666555333222111111000---+++((((((((((((***,,,,,,***111444666777666444222111666777999<<<>>><<<777333555333000...------...//////......---......,,,)))222222111000000111222222333222111///---...000333&&&---:::IIIWWW^^^\\\WWWEEEBBBEEECCC999:::BBBAAA333000---,,,---/////////222111000222555777555111222444222...///222333111;;;:::888555555666666333222444555444222111333555444444444333000.........///111333444333222333444;;;555222555888888777888111444777888777888:::<<>>TTTUUUNNNhhhaaaEEEDDDCCCMMMcccwwwvvv~~~pppbbb\\\RRRHHHCCCBBBAAA@@@@@@CCCGGGHHHFFFBBB>>><<<;;;:::777555555555555555777555777>>>CCCEEEGGGKKKTTTfffjjj^^^[[[YYYVVVWWWVVVPPPHHH???:::777===;;;;;;>>>AAA@@@999333333666999;;;<<<<<<<<<===EEEHHHFFFAAA>>>@@@BBBAAADDD???:::999AAALLLNNNJJJDDDBBB<<>>:::999???AAA777222///,,,+++,,,............,,,,,,000555777666555111444444222111444555222===???<<<555222444555333000444888999777888<<<@@@888888777444000///000222***---000111222444666888999444222777:::888555555999:::;;;>>>AAA@@@===999;;;@@@DDDCCCCCCCCCCCCAAAHHHCCCPPPpppdddZZZxxxeeeDDD>>>>>>IIIlll^^^RRRUUUYYY```___```eeennnyyypppOOOKKKEEE@@@<<<===CCCIIIAAAEEEJJJKKKGGGBBB>>><<<;;;;;;999888666666666777;;;;;;???IIIPPPQQQRRRSSSVVViiippp^^^WWWTTTMMMOOOPPPMMMFFF===555111666444444888======777111444666888999;;;>>>CCCGGGLLLNNNLLLFFFAAABBBBBB@@@AAA===777666@@@LLLPPPMMMEEEDDD===???IIIRRRjjjtttdddbbbQQQXXXggg{{{YYYIIISSSuuuMMM666+++111555666888999444444555444222000...------,,,******,,,,,,+++***...//////.........///000+++***))))))***++++++,,,......---------,,,,,,,,,...,,,***((((((***---///,,,+++)))'''(((***---...---111222///---...+++&&&,,,---...//////...---,,,+++,,,,,,,,,------------,,,++++++++++++,,,---......---,,,++++++++++++++++++******)))((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''%%%###%%%(((&&&!!!"""$$$&&&((()))(((''''''***(((%%%%%%%%%&&&%%%$$$''''''(((((()))))))))***,,,***)))+++///000///---000333000>>>mmmtttiii222+++...000000---+++,,,...---+++)))***---///...---444555333///)))'''))),,,(((%%%$$$&&&***...///...vvvJJJ===555333000///000111222222333...+++------,,,,,,...(((+++...---,,,,,,///222333111///------///222444///000222222111///---+++...+++***---...,,,+++---***+++,,,...///000000000//////...,,,+++---000333000---,,,...333???SSSdddxxxkkkbbbUUUBBB;;;:::333555333000000111222222111---***+++000222111111222...333444111111333555333888BBBFFF>>>888888777444999>>>BBB@@@999555777;;;777888777333///...000444///111333444444666888:::777444555:::<<<999777888???<<<<<<@@@DDDCCC<<<444555888;;;:::888777888999BBB???AAALLLZZZdddfffdddgggrrrqqqaaa|||iiiFFF===>>>LLL}}}```HHHDDDHHHEEEHHHKKKOOOUUU^^^hhhnnnsssyyy]]]AAA===888555222666BBBNNNAAAEEEIIIIIIEEE@@@======777888999999888999;;;<<<>>>>>>EEERRR\\\]]]\\\\\\cccwwwttt[[[PPPNNNMMMOOORRRRRRMMMEEE<<<666555333333555888999777444444777999:::===BBBKKKRRRNNNTTTVVVRRRMMMHHHBBB===:::888555666@@@MMMTTTSSSKKKIIIBBB@@@CCCGGG]]]pppfffRRRNNNPPPZZZbbbjjjyyy\\\EEEIIIccczzzAAA555---111444111000555000222333333111///...///(((((((((***...000000///---///000//////000444777...+++)))***,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,''')))---///000///,,,+++******))))))+++---000111000111---((('''+++---,,,)))***+++,,,---,,,,,,+++((((((((()))))))))******(((((())))))***+++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++***)))((((((''''''''''''(((((((((((($$$'''(((&&&'''++++++)))$$$&&&)))+++,,,+++)))'''---***'''%%%%%%&&&'''&&&%%%&&&''')))***+++++++++***)))***,,,...///...---,,,111,,,666bbb^^^(((&&&(((***+++,,,---000111...+++))),,,222555555333333222///+++'''%%%%%%'''%%%%%%$$$%%%'''+++///222zzzXXX???:::444000000111222222333///000555777333222333---000111///---...333888...---+++))))))+++///222222333333222000---***(((000+++)))---///---...111...000222444444333111000000000...,,,++++++...111+++((((((***,,,...999EEEhhhrrrvvvUUU???===<<<888777555666777777666444333111111444222------111000444333///...222666777888GGGNNNDDD<<<===AAAAAA===DDDIIIDDD999000000333444777888666111///000333333555666666555555777999555555999>>>>>>;;;;;;>>>@@@===;;;===AAA@@@:::444222444777777444111000222999>>><<<555666@@@DDD???NNNOOOfffmmmpppyyy{{{pppXXXkkkvvvfffFFF<<<;;;GGGmmmLLL@@@BBB???DDDJJJLLLLLLPPPXXX___]]]\\\\\\___hhhuuuyyydddDDD:::888888::::::999???HHH@@@DDDGGGEEE@@@<<<<<<===777999;;;;;;:::999<<<>>>===>>>GGGWWWccceeecccaaaooovvvZZZPPPQQQPPPSSSVVVXXXVVVOOOFFF??????>>><<<;;;;;;;;;<<<===:::===@@@AAAAAAEEEMMMSSSRRRWWWZZZVVVQQQMMMFFF@@@888999888999AAANNNWWWXXXTTTOOOFFFEEEGGGEEEUUUtttqqq___QQQQQQSSSRRRUUU\\\lllrrr~~~cccGGGEEEQQQ\\\>>>;;;444333333***'''///(((,,,///111111111222444,,,,,,,,,...111222111000------...///000111111111111111///...------///000(((((()))***+++------...$$$(((,,,000222000---+++++++++++++++,,,---...///......,,,'''''',,,///...)))***,,,---............((((((((()))))))))******&&&''')))***++++++******)))***+++++++++***)))((())))))))))))))))))))))))+++,,,---...///...------'''---///+++((()))+++,,,)))+++...000000...+++)))...+++'''&&&'''***+++,,,''')))+++---//////000000,,,,,,,,,---...---,,,+++)))111+++000ZZZXXX)))(((''''''(((+++---//////))))))***---000222333333///,,,)))''''''((((((((('''((((((&&&$$$'''...555uuuJJJDDD:::333///.........***+++333@@@DDD>>>777666000222222///,,,---333999+++***)))((((((***...111+++,,,---...///000111111111+++)))---000...000444000222555666555222///---......,,,)))&&&&&&)))+++)))&&&''',,,---+++...555AAAOOOiiitttfffUUUHHH:::666555444555666666444222333222555999666111333999444666444...---222999<<<>>>LLLQQQDDD:::@@@KKKQQQ333<<>>>>>@@@@@@===;;;444555777888444///,,,---<<>>yyyuuuNNN<<<===999AAAIIIJJJGGGGGGNNNUUU\\\]]]___dddiiipppuuuyyyuuu___QQQ@@@;;;;;;BBBKKKKKKDDD>>>>>>@@@CCCEEEBBB<<<999;;;===:::<<<>>><<<999888999;;;>>>@@@KKK]]]jjjllljjjhhhrrrxxx\\\TTTXXXMMMPPPTTTWWWVVVPPPGGGAAAHHHGGGDDD@@@======@@@CCCAAAEEEHHHHHHEEEFFFJJJOOOWWWYYYXXXQQQMMMLLLKKKHHH;;;=========CCCNNNVVVYYY\\\TTTIIIJJJMMMIIISSSmmmyyynnnyyy```ZZZZZZSSSMMMLLLUUUSSSVVVeeelllMMMHHHOOO}}}III666999666555666---+++666+++...111111///---...//////...------...---+++)))///,,,***---000000***$$$---///000,,,&&&$$$(((---$$$%%%''')))+++...000000((()))***+++---///000111//////...---,,,***))))))(((,,,.........000///++++++,,,...000222222222222******+++++++++,,,,,,,,,''')))+++---...---,,,+++'''(((***+++***)))'''&&&%%%%%%&&&'''((()))******+++,,,...000000///...,,,---333555...&&&$$$&&&''',,,///222444444111...+++,,,)))&&&&&&(((,,,...///%%%'''))),,,...///000000000000000000///---+++)))'''111,,,...UUUVVV222000,,,((((((***,,,,,,***"""&&&***+++++++++...111,,,(((%%%&&&***---...---)))++++++'''###%%%...666hhhHHH999;;;666//////000***111;;;BBB>>>555111333999444000,,,(((&&&,,,444222+++(((---333444333444;;;111(((222,,,'''777666222000---++++++***)))'''%%%'''******))))))+++...+++)))'''&&&&&&''')))+++(((((('''''''''(((***+++---666BBBKKKYYYnnngggGGG===:::777333...,,,...333777666666888666111111444======888//////999BBBEEEDDDFFFCCC@@@BBBJJJLLLIII888888888999::::::777555444888<<<>>><<<666///***333///,,,///000//////111888888888666444444666888CCCAAA>>><<<===>>>>>>>>>888777888999777333666;;;MMMPPPDDD666666555444:::===:::AAARRR[[[ZZZ\\\cccooosssuuupppaaaQQQHHHFFFPPPGGGBBBBBB???@@@PPPeeeeeeEEE===EEEGGGJJJKKKIIIEEEDDDIIINNN___aaaiiivvv{{{}}}vvv[[[JJJAAA;;;888???JJJUUUYYYUUULLLEEEAAA??????@@@>>>:::;;;???777<<<<<<888888>>>AAA???CCCLLLTTTggg|||xxxzzzwww```TTTNNNOOOQQQQQQPPPMMMIIIEEECCCIIIMMMQQQPPPLLLHHHFFFFFFOOOJJJIIIJJJDDD>>>EEESSSTTTRRROOONNNMMMKKKHHHFFFEEE???;;;???GGGMMMNNNKKK\\\\\\TTTOOOOOOJJJQQQgggttt^^^ZZZgggoooaaaSSSIIIEEEFFFPPPTTTSSS___~~~JJJDDDKKKlllaaa<<<===777222111000------///111000///...---......///((((((((((((((()))***+++***...111222///------...(((,,,///...***&&&$$$$$$((())))))((('''&&&&&&'''444333000...------...///333444444111---***))))))------.../////////......------,,,...000111111000...------,,,,,,,,,---...---+++***+++......,,,)))---+++)))&&&$$$###"""""")))*********))))))+++---((()))+++---///...+++)))(((,,,000222000+++$$$,,,)))%%%######$$$%%%%%%!!!---111***'''---///+++)))((((((,,,333555333///000...,,,+++******(((&&&(((,,,111111DDDxxxQQQ555444///)))&&&&&&))),,,...,,,---///000///---***(((...---+++))))))+++---///***)))(((&&&$$$%%%(((***^^^BBB;;;888:::<<<888///111777;;;999222///111,,,***)))***((('''+++222999111,,,...222333444555:::666222???===777>>>222222222222000...---------)))***,,,+++(((''')))++++++)))((('''(((***,,,...+++,,,---......---,,,,,,///000555888DDD```ppphhhNNNEEE:::444222000---+++333111111222///***)))+++;;;<<<888222222;;;DDDFFF:::>>>AAAAAACCCGGGEEE???<<<;;;;;;<<<======;;;:::;;;===>>>>>>;;;555///+++000,,,***---...------///444666777777777777:::<<<;;;:::999:::>>>BBBEEEFFF;;;<<>>>>>===EEEPPPSSSNNNPPPYYYZZZ]]]^^^ZZZQQQIIIFFFGGG>>>888666999999:::GGGWWWaaafffooonnn[[[FFFDDDNNNLLLPPPSSSTTTRRRSSSUUUXXXcccmmm|||```LLLBBB??????DDDHHHOOOUUUWWWSSSJJJDDDGGGBBB@@@@@@>>>;;;:::======>>>===<<>>555......000000111444555666333===>>>???FFF333111111222000...,,,,,,,,,---...---,,,)))((()))***++++++***)))***,,,///000...000222333333111///---222...000000333NNNnnn{{{yyynnnYYYBBB111+++---222---+++---111333222333666888999777222111777===???777:::<<<===???BBB@@@<<>>>>>===??????>>>;;;999555222000333...---000111//////111...111444666888999<<<>>>DDDAAA>>>===???AAABBBCCC===>>>BBBFFFDDD>>>;;;===EEEOOOKKKAAA@@@===;;;@@@???BBBJJJRRRQQQLLLPPPYYY[[[[[[WWWOOOFFFAAA@@@AAA888333333888999999@@@JJJJJJNNNUUUVVVKKK???@@@JJJOOOSSSXXX^^^bbbccccccccchhhuuubbbMMMCCC>>>???DDDJJJKKKMMMPPPPPPNNNHHHDDDFFF???:::;;;<<<::::::;;;===<<<;;;===FFFNNNMMMHHHMMMfff}}}{{{zzzeeeVVVYYYPPPXXX___]]]VVVPPPQQQTTTUUUVVVWWWUUURRRRRRUUUXXXUUUSSSVVV[[[XXXMMMFFFGGGSSSRRRPPPPPPQQQRRRPPPOOOBBB@@@>>>@@@DDDJJJNNNPPPUUU^^^^^^YYYPPPCCCIII```xxxaaaPPPQQQXXX```wwwooo]]]PPPWWWhhhrrrnnnlllwwwdddHHHEEEGGGjjjkkkHHH888...+++,,,000222///......---...000222111///---+++---......//////000111111000111222222000000111222)))+++,,,,,,,,,,,,---...---)))'''+++111444111---+++***)))(((***,,,///111)))+++------+++++++++,,,''''''((()))))))))))))))'''(((+++---///---)))&&&---,,,***)))***,,,...000666333000///......,,,***((((((((((((***+++,,,---)))+++------,,,*********---+++(((&&&&&&))),,,...+++)))&&&$$$%%%(((,,,///...,,,+++,,,...//////...000777888000,,,------)))+++...111///,,,,,,///222------...000111111...,,,///+++,,,444NNNpppeee~~~}}}FFF,,,+++***((('''&&&'''((((((...........................,,,***(((''''''((()))222...***)))***,,,+++***```;;;333444+++555000...111222000///000555222222333222///000333999222---......---...000222555---000111===QQQEEE333000......//////---***///......---------...///......---,,,,,,---///000///000111222222000...---000+++000333...:::RRR```xxxlllJJJ555444;;;///,,,---333888999;;;???;;;;;;999555222222555666===:::777666888===@@@@@@>>><<<:::999;;;=========>>><<<999777666666777888;;;666555777888555444555///333777:::<<<>>>@@@AAANNNKKKFFFBBBAAAAAA@@@???AAA@@@CCCGGGFFFAAA???@@@EEELLLFFF>>>AAA@@@<<>>BBBKKKUUUXXXXXX^^^fffllljjjcccXXXOOOJJJGGGDDDFFFAAA???AAAAAA>>>@@@EEEBBBCCCFFFGGG@@@999<<>>CCCJJJQQQSSSRRRkkk{{{}}}gggUUU\\\QQQWWW]]]]]]XXXRRRPPPPPPOOORRRTTTSSSPPPMMMNNNOOOMMMJJJLLLRRRTTTNNNHHHFFFNNNMMMLLLLLLMMMNNNMMMKKKAAABBBEEEJJJSSS\\\eeejjjcccsss|||yyyiiiRRROOObbbvvvmmmnnnwwwwwwrrr~~~{{{hhhuuu~~~\\\III===NNNyyyrrrJJJ888888444000...111111...,,,,,,...///000111000///---,,,//////////////////....../////////.........///000++++++*********+++---...///...,,,---//////,,,)))---+++)))((((((***---...)))+++------,,,,,,---...(((((()))***++++++++++++,,,,,,---...///...+++))),,,,,,,,,+++++++++++++++***)))(((((()))***++++++$$$$$$%%%''')))+++,,,---***,,,......---***)))))),,,+++(((&&&%%%'''+++...++++++,,,,,,+++)))'''&&&***)))))))))+++,,,+++***&&&,,,---)))''')))+++((('''+++......,,,***+++---++++++---///111000---***555//////444JJJzzzttteeejjjoootttyyy~~~|||>>>(((&&&'''***+++,,,---...///---,,,***))))))******+++)))((('''''''''(((***+++222---((((((+++---***'''XXXAAA???888444000///333444222111222777222//////...+++,,,///222...---000000...---000///444---,,,+++<<<]]][[[666///)))+++222777666222///......///111333666777222111///...---,,,---------,,,,,,++++++,,,,,,,,,...(((///444,,,***222666EEEiii|||___HHH===:::333///000111000111333;;;:::999888555333333555<<<888444333666999<<>>AAABBBCCCDDDFFFGGGEEECCCCCCDDDFFFGGGGGGGGGDDDCCCFFFGGGDDDDDDGGGMMMOOOEEE>>>EEEFFF@@@@@@999<<>>>>>111///...///333666999999222222000...,,,+++*********)))((('''((()))+++,,,222+++000444,,,***,,,(((333OOOpppfffNNNGGG===333111000......000222111222444333000222666666333333777999888666777>>>===<<<<<<>>>@@@@@@???===:::666222000111222444888444333666666333000111888;;;===??????@@@AAACCCAAA@@@AAACCCFFFHHHHHHHHHHHHBBB???AAACCCCCCFFFIIIYYY[[[PPPHHHMMMNNNGGGGGG888:::@@@KKKXXX```eeefffooorrroooiiihhhhhhaaaVVVOOONNNLLLHHHDDDCCCDDDGGG???CCCEEEDDDAAAEEEOOOXXX```ccchhhnnntttzzz~~~mmmPPP>>>>>>===<<<===???CCCFFFLLLJJJGGGFFFEEEDDDBBB@@@BBB;;;888:::===<<<===???AAADDDJJJOOORRRVVVbbbnnn~~~ttt```ccc``````aaadddeeeaaaWWWOOORRROOOJJJDDDBBBFFFPPPYYYKKKFFFBBBBBBDDDGGGHHHHHHMMMKKKJJJJJJKKKLLLJJJIIITTTUUUXXX^^^eeelllpppqqquuucccmmmvvvuuuTTTMMMYYYfffkkk}}}fffJJJ777===^^^pppJJJ888444444999333///000111000111444111000...---------//////'''))),,,///222444444555000///......000000///...,,,***'''&&&'''''''''&&&%%%+++000///***'''))),,,///---***((((((***...000---...//////---,,,,,,---&&&'''(((***++++++++++++///,,,)))(((***,,,------)))+++---...---***'''$$$(((***+++,,,*********+++111111000...,,,***((('''(((***,,,,,,+++)))))))))'''+++---,,,)))'''(((***+++***(((&&&'''(((+++,,,***(((&&&&&&'''((('''&&&((((((((()))***---...///+++---000444666444111...,,,,,,,,,---///...+++))))))'''+++,,,777bbbxxx{{{kkkGGG666???EEEPPP]]]eeennnzzz~~~kkk555+++'''+++000000...+++++++++,,,++++++***+++,,,...///555444222000...---,,,+++///,,,)))***,,,---+++)))pppOOO555999777777666222...///444222------111333111///000,,,***+++//////...///444+++,,,+++444///333OOOTTTGGG???666000222:::DDDJJJ666333//////222444555555000///...---,,,+++******'''((()))***++++++,,,,,,222---000111---111666...:::BBBJJJWWWkkk|||zzzmmmZZZMMM???999666444444777///---///222222///111777888333333888:::777777999>>>>>>>>>???AAABBBAAA@@@;;;999666333111111222333333000000555777444333444777999:::;;;;;;<<>>@@@>>>999>>>JJJNNNJJJPPPOOONNNLLLKKKGGGBBB>>>;;;888777::::::999:::>>>EEEDDDGGGMMMRRRXXXdddpppvvvtttuuuuuuuuusssmmmbbbVVVMMMSSSQQQLLLEEEAAABBBIIINNNJJJIIIHHHGGGHHHIIIIIIHHHLLLKKKKKKLLLNNNOOOOOONNNJJJMMMTTTbbbrrr~~~qqqeeerrr|||cccqqqlll]]]YYYWWWTTTUUUVVVddd}}}aaaBBB>>>LLLkkk\\\<<<999999111444///---000222111111333///////////////.........%%%'''***---000111111111...---,,,...000000...++++++)))&&&&&&'''(((&&&$$$%%%)))...///...,,,---///222///+++'''&&&(((+++---)))***,,,,,,+++******+++&&&'''((()))***++++++++++++)))((()))***,,,,,,,,,((()))***++++++***))))))))),,,//////,,,)))((((((%%%&&&''')))))))))))))))''')))******)))((()))+++))),,,...---)))'''))),,,...+++(((&&&(((,,,222666,,,***'''''')))+++++++++***))))))+++...111333444000333666555333111222444((((((((()))+++,,,+++***)))(((---000:::bbb{{{~~~kkkLLL777000777333:::HHHMMMNNN[[[nnn{{{fff333000(((---111111---)))(((***((()))+++---///222444666666555333000...+++)))))))))))))))))))))*********rrrMMM===;;;999666///***---555///,,,---222444000+++***+++((((((******)))---333666000***555111000JJJPPP]]]WWWMMMAAA:::>>>KKKWWW:::666111///000111000///---------,,,,,,+++******&&&(((+++...//////...---((((((,,,+++(((222888///)))///222888MMMkkk|||~~~qqq```MMMAAA999333111222888555555999888444666;;;AAA888333555777777;;;BBB=========@@@BBBBBBAAA???666555444444444444555666222000111888;;;::::::;;;;;;===>>>>>>>>>@@@DDDFFFAAACCCGGGLLLPPPRRRPPPMMMQQQKKKIIIMMMQQQSSSTTTWWWaaaooonnnbbb[[[RRRLLLRRRKKKTTT\\\```bbbhhhppptttrrruuusssnnnqqqwwwpppbbbSSSYYY]]]XXXPPPKKKKKKMMMJJJSSSYYYWWWUUU]]]lllxxx}}}xxxtttxxxaaaNNNOOO===CCCAAA<<>>:::999;;;???@@@???BBBGGGMMMGGGGGGOOOWWW___jjjtttwwweeeWWWOOOAAAEEEHHHHHHFFFDDDEEEGGGEEEHHHLLLMMMMMMMMMLLLIIIJJJIIIJJJLLLOOOQQQQQQQQQNNNLLLMMMTTT^^^bbb^^^XXXjjj}}}~~~hhheeewwweeeGGGUUUrrrxxxdddQQQEEEAAA;;;DDD]]]nnnpppsss{{{oooHHH???===FFF___ssswwwuuuHHH---777;;;000000------111222///,,,------...000111111///---+++'''(((***++++++***((('''+++******,,,......***'''***(((&&&'''))))))'''%%%###$$$''')))******(((&&&777333---'''$$$$$$&&&'''$$$&&&((()))(((((()))***'''((()))+++,,,,,,------)))))))))+++......---+++((((((''''''(((***---...$$$(((------+++'''&&&&&&&&&'''((((((((('''%%%$$$'''((()))((('''(((***,,,+++---///,,,((('''***...)))(((''''''(((+++...000,,,***'''''')))---///000444000---,,,,,,*********+++000222---&&&###)))111***))))))+++...000111000***''',,,000:::```|||qqqtttgggCCC...,,,000+++222999666///000AAATTTwwwrrr\\\,,,,,,''',,,111111...++++++---$$$%%%)))---111555888999111000///---+++)))((('''***,,,------------...000qqqHHH>>>777777555333555:::000000000222444333///++++++---,,,***)))+++///000111111...***,,,444;;;<<>>:::888999;;;<<<===999;;;===<<<<<<===AAAEEE999555444555444111111333555444444777;;;<<<:::666>>>>>>:::777@@@LLLIII===CCCCCCHHHPPPTTTRRRRRRUUUVVVXXXWWWSSSTTT[[[aaabbbhhhjjjiiibbbYYYVVVYYY___aaaYYYXXX```hhhjjjlllpppsss||||||{{{}}}ooojjjeeebbb___\\\UUUNNNNNNRRRUUUTTTUUUWWWXXXccc~~~uuuzzzvvvdddTTTOOOHHHKKKGGGAAAHHHVVV\\\WWWXXXQQQMMMOOORRRNNNHHHDDDDDDDDDBBB???<<<===BBBGGGGGGQQQZZZZZZZZZ```hhhlll{{{gggWWWIIIHHHGGGEEECCCDDDGGGIIIFFFGGGIIINNNSSSTTTQQQNNNQQQOOOLLLKKKMMMPPPQQQRRRMMMHHHJJJTTTXXXTTTWWW```bbbnnntttvvvqqqaaa^^^nnnuuu___MMMIIIZZZzzzaaaGGGGGGAAAGGGRRRYYYbbbaaaRRRVVVfffttt{{{```BBB444666EEEUUUvvveeeYYYggguuuGGG666111444+++***///333333///,,,...111000111333333222000...,,,//////---***((()))+++.........---+++)))(((***+++'''''''''&&&&&&%%%%%%%%%$$$'''))))))&&&%%%&&&'''///...---+++***))))))(((((((((((('''(((((())))))***(((((())),,,.........*********))))))))))))(((---,,,,,,***)))+++///222,,,'''(((...111---,,,...(((&&&$$$###%%%&&&'''&&&%%%'''((('''%%%$$$$$$%%%&&&((())))))'''%%%$$$%%%///,,,+++......***((()))222,,,***///000+++''''''///)))(((+++,,,))))))+++((((((&&&$$$""""""$$$&&&%%%(((+++---...,,,***(((...'''///---(((MMM}}}|||kkkMMM999333000---222333333000,,,,,,000666[[[iiiwwwtttaaaJJJ999222...///000///---,,,,,,---)))***,,,---------,,,+++$$$+++///...,,,,,,,,,333''''''...000333666111tttYYY===000000222444777666444111111111111...+++...---,,,...222666777555000111000...000777<<<<<<:::999:::999333...///555777444000......000000000444000---,,,///111000...------......---,,,++++++***,,,------++++++,,,------///111000///222:::AAA\\\gggjjjeeeeeefffXXXDDD<<<666111111111000444;;;@@@===:::999:::<<<======666777888999;;;===@@@AAABBB>>>::::::999777999===666666666777888999888777===BBBAAA::::::BBBEEE@@@GGGHHHMMMUUUYYYWWWWWWZZZXXX[[[ZZZWWWXXX^^^bbbbbbdddgggjjjkkkkkkjjjkkkkkkjjjbbb\\\___ffflllqqquuu~~~yyyzzzxxxpppjjjjjjiiifffeeefffmmmmmmnnnmmmlllwww|||{{{kkkccc```WWWMMMIIINNNRRRPPPKKKRRR___ddd``````\\\YYYXXXRRRIIIDDDDDD>>>???@@@??????BBBIIINNNPPPZZZcccfffiiioootttvvvwwweeeSSSQQQMMMJJJGGGGGGHHHIIIPPPLLLIIIIIILLLPPPSSSSSSSSSRRROOONNNNNNOOORRRTTTTTTOOOSSS\\\^^^ZZZ\\\ccc```iiijjjhhhddd\\\ccczzzsssbbbWWWMMMUUUkkk|||sssqqqfff]]]\\\aaa^^^RRROOOOOOFFFAAAJJJPPPQQQVVVaaakkkpppxxx[[[CCC999999FFF===888DDDcccYYY888555555;;;333222666999:::777555333333000000111000///...,,,+++///...---***((((((***,,,+++,,,,,,+++)))((()))+++)))(((((('''''''''''''''$$$(((+++,,,***))))))***&&&(((***,,,------,,,,,,,,,+++***(((''''''&&&&&&)))((('''(((***,,,,,,,,,,,,++++++******)))))))))---------+++))))))+++...000,,,,,,//////***(((***,,,***(((((())))))((('''###%%%((()))((()))***+++%%%''')))***(((''''''(((555///,,,000333///)))'''+++'''&&&******&&&$$$%%%+++)))'''&&&&&&&&&%%%###++++++(((%%%$$$%%%))),,,***+++---...---+++)))'''+++(((111111,,,OOO{{{ssspppeee___OOO;;;///......---,,,...///,,,((((((+++///555>>>JJJOOOKKK@@@555///''')))+++,,,***))))))***$$$%%%&&&'''((((((((((((%%%((()))(((%%%$$$&&&(((,,,,,,((()))555>>>666)))VVV:::444444222...444111...,,,------,,,+++000,,,+++///666888555111(((,,,------///444666555222111222333000+++---333...---+++---000444666777444///***+++000222///***000///---,,,,,,---///000...///000///------...///+++///222111---******+++222BBBUUUfffzzzwwwcccSSSFFF888111000///000333<<<:::999999;;;=========444333444777===@@@???===>>>888444333222111444999999::::::999777888:::;;;BBBNNNRRRHHH???BBBIIINNNIIIIIIMMMUUUYYYXXXYYY]]]ZZZ^^^___]]]___cccdddbbbbbbfffnnnxxx~~~zzzrrrqqqnnnkkknnnuuuyyyyyy~~~{{{uuu~~~yyy[[[SSSVVVUUUOOOKKKBBBFFFEEEBBBIIIUUU[[[YYYWWWXXXZZZXXXQQQIIIJJJOOOHHHHHHGGGDDDBBBDDDJJJOOOYYYcccmmmtttyyy~~~iii\\\WWWQQQLLLJJJIIIIIIHHHSSSOOOJJJIIIKKKNNNRRRSSSNNNPPPPPPOOOOOORRRXXX^^^VVVTTTYYYaaaaaa\\\\\\bbbdddkkkjjjddd^^^XXXggg{{{eee[[[ZZZiiihhhTTTgggttt{{{}}}XXXGGGGGGDDDAAADDDDDD@@@???AAADDDDDDXXXeeeyyyaaaEEE888444111///333EEEdddKKK444999888:::555444444666777888666222///111000000///............111111///,,,***)))+++---,,,...//////---,,,---...******))))))(((((())))))(((+++...///...,,,******'''***...222444555444333333222111000///.........///---+++++++++,,,+++***...------,,,+++******)))+++,,,,,,***'''&&&&&&'''///---------***&&&&&&((()))((((((((()))'''%%%######&&&(((******+++,,,...&&&(((***+++******+++,,,888000,,,111666222***$$$)))((()))+++***&&&&&&)))"""&&&'''###'''///111++++++***(((&&&%%%'''+++///******+++++++++******)))******333444///LLL|||iii[[[SSS@@@===666,,,)))+++......+++...///...+++)))+++...,,,---111777:::888000)))&&&))),,,...---,,,,,,,,,))))))))))))***+++,,,---333222...(((######'''+++(((555,,,)))AAAJJJ555$$$yyySSSAAA:::444000000///.........////////////+++***///111...(((%%%%%%***------///111000---)))((()))+++***''')))...+++***)))***---000222222+++)))((())),,,---,,,***222111///------...000111+++,,,......------///000,,,---...---++++++---///(((...777FFF^^^www~~~hhhUUU>>>111...///111111555444444666999;;;<<<<<<555222222777???BBB@@@;;;@@@;;;888888777555777;;;555777777555333444999===>>>LLLUUUNNNCCCCCCLLLSSSHHHEEEGGGLLLPPPQQQVVV[[[ZZZ^^^aaabbbeeejjjjjjffffffmmmxxxuuu{{{||||||zzzrrrwww{{{jjjjjjyyyttt^^^YYY\\\[[[VVVRRRGGGIIIGGGEEEJJJWWW___aaaPPPOOOOOONNNIIIFFFKKKSSSTTTRRRNNNHHHEEEHHHOOOVVV___hhhsss{{{|||iii___XXXPPPKKKJJJKKKKKKIIIKKKKKKLLLMMMNNNOOOOOOOOOPPPSSSTTTQQQNNNPPPVVV]]]XXXYYY___eeeddd^^^]]]aaaeeerrrwwwpppcccVVV```}}}nnnZZZdddrrrXXX]]]```qqq{{{mmmxxx]]]DDDCCCAAABBBDDDFFFFFFEEEDDD@@@===GGGKKKUUUbbbooo{{{yyyZZZHHH<<<999666444:::OOOqqqGGG777;;;444555333333000...000444555222...111111/////////111333444444444333000...---///000...000333333222111111111+++***)))(((((()))******---///111111000---***(((,,,---000333555666666666444333333333444555666777888555222000///---+++***///......---,,,+++******,,,...///...,,,***))))))******+++***'''%%%&&&)))&&&&&&''')))***(((%%%"""&&&(((*********)))***+++)))***,,,,,,++++++,,,---222---,,,111333///)))&&&+++,,,...---***'''))),,,''')))###(((666888000%%%&&&&&&&&&&&&'''***,,,%%%&&&&&&''')))+++,,,---,,,---333222---CCC{{{oooXXXDDD888555333///,,,,,,...000000+++...000///---+++,,,,,,444111...///222111,,,''')))+++///000///---------000///...------...///000666444000)))$$$%%%***000***;;;222222NNNKKK///'''jjjKKK;;;777777111222444555444222111000---,,,...222///'''###$$$***///222222222333000+++***((())),,,,,,***,,,111444111...---------,,,***(((+++......+++***+++,,,.........---,,,+++******)))***++++++***)))***++++++++++++***))))))+++,,,000---***...???YYYtttxxxfffNNN;;;444444444222///......000444666777777555111///555===@@@<<<777999666666888777333222444---...///...---000666;;;000===HHHGGGBBBBBBHHHMMMHHHCCCAAADDDGGGKKKRRRYYYYYY]]]```ccciiioooooolllnnnvvvwww}}}wwwyyy|||zzzyyyzzzjjj___^^^hhhkkkgggdddfffeee```YYYVVVRRRPPPKKKGGGJJJUUU___eeeXXXPPPHHHDDDBBB@@@BBBFFFRRRPPPLLLIIIIIIPPP\\\eeegggoooyyysssggg]]]PPPJJJLLLOOOOOONNNFFFGGGIIIKKKLLLNNNPPPQQQXXXYYYYYYSSSLLLJJJMMMQQQ[[[___fffjjjgggcccbbbeeeccczzzrrrXXXWWWnnnwwwYYYfffllleeeYYYZZZddd```XXXkkkTTT>>>???<<<999;;;???CCCEEEEEEDDDDDDIIIFFFGGGMMMSSSZZZdddnnnyyyfffOOO:::555111000333???YYYppp}}}fff999111666---222777666111,,,...333777777444///...------///222555777333333333111///...000111,,,...000111000......///+++***((((((((()))***++++++,,,...//////...+++)))*********+++---000222444000000000000111222333444888555333111111000...---......---,,,,,,+++******///222444555333222111111***,,,,,,***)))((()))(((&&&'''))),,,///...+++)))(((***,,,,,,++++++,,,---,,,------,,,*********,,,+++***---111000+++***,,,***---...+++'''&&&''')))&&&---,,,$$$%%%000000&&&!!!$$$''')))))))))******'''''''''((())),,,...///---...000///---<<>>???EEEGGGDDDFFFLLLVVVZZZ\\\\\\bbbppp~~~vvvaaaEEE:::222222222555AAAPPPTTTMMM111///444+++111777666111,,,---222666666555++++++******,,,...111333...//////...------...000'''(((******(((''''''(((+++***)))(((((()))+++---(((((())),,,...000///---)))(((((((((***...333555111000//////.........//////...------///000000///++++++++++++************))),,,///000///...///000...000///------...+++&&&$$$%%%'''+++...///---***(((***,,,......///000222,,,------+++)))((()))+++(((***...000---)))+++111,,,......***(((***+++))))))---,,,(((***000111+++$$$'''+++---------------------,,,,,,,,,,,,,,,---,,,---,,,...///777bbbjjjSSSBBB888444222777111---///111000///000,,,---.........---+++***'''))),,,...///000222333---...///...,,,++++++++++++***)))'''&&&%%%%%%%%%$$$&&&'''&&&%%%&&&***///000333222===FFF111!!!...```III<<<444555555222---)))''''''444///333<<<>>>666444777+++...///...///111111...///++++++...///------000******+++...222555666555...222555444///***))))))(((***,,,...///......---444555444222...+++++++++$$$''',,,111444444111///'''(((---222///---555BBBfffsss|||wwwkkk^^^PPPFFFEEEAAA<<<999888888888777666222///000333555222///888555555777666222111333111000///111444888:::;;;;;;???DDDHHHHHHIIIMMMQQQPPPMMMMMMPPPRRRSSSVVV[[[[[[[[[ZZZ\\\eeeooossspppnnnsss{{{}}}}}}{{{~~~qqqVVVTTTUUURRRSSS[[[iiiwww|||wwwppplllkkklllfff]]]SSSKKKHHHLLLQQQOOOGGGBBBFFFLLLMMMKKKJJJLLLNNNQQQSSSWWW^^^hhhppphhhWWWSSSSSSPPPLLLDDDFFFFFFGGGHHHLLLSSSXXXMMMNNNQQQSSSTTTTTTTTTSSSOOOWWW^^^___]]]\\\^^^aaa~~~aaa^^^vvvjjjcccSSSddd{{{nnn|||jjj___RRRFFFLLL\\\wwwzzzvvv^^^MMM```{{{fffNNN???===;;;666888AAABBB:::777;;;===AAAAAA<<<===EEEOOOUUU[[[aaaiiipppyyy}}}vvvkkkXXXIII===:::666111444<<<>>>DDD333444888///222222222000......111222000...---,,,++++++++++++,,,---***,,,------,,,,,,...000)))******(((&&&&&&'''(((---,,,***))))))+++---///+++***(((***---......---,,,+++******,,,---000111...---,,,,,,,,,,,,,,,,,,,,,***)))***,,,---------((((((((()))))))))))))))###%%%&&&'''&&&&&&'''))),,,---,,,,,,000444...$$$$$$$$$&&&)))+++,,,***(((''')))+++,,,,,,,,,---///*********)))'''''')))+++***((()))+++***((()))...)))+++***''')))......***)))))))))+++///222333333***+++---------...000222------,,,,,,++++++*********,,,))),,,///,,,LLLdddXXXFFF777///---...///888000***,,,///------///000///////////////...------000444777888777333111/////////...,,,,,,...000---------------,,,,,,+++)))+++---,,,***+++///333///...000777777---(((,,,kkkRRR999:::999555111///000222888//////;;;@@@:::444666---111222000222666777666000,,,+++...///------///,,,+++************)))'''((()))+++---,,,***'''$$$"""###$$$&&&)))+++,,,---------...,,,***(((((()))...---,,,,,,,,,+++***(((,,,,,,000333...%%%&&&///+++JJJmmm}}}}}}uuuiii^^^VVVQQQJJJDDDAAA???>>>===999666222111222333222000666222000111000---...111///,,,+++---111555555333888:::<<<===;;;<<>>777888@@@AAA:::888===...666;;;999666888;;;<<<===BBBDDDFFFMMMXXX^^^\\\YYYIII===;;;666//////777///===333777===555666111222222333444444222...+++111000...---,,,+++*********+++---.........000222000000///---******+++---...---+++******,,,///111333///+++***++++++***(((,,,++++++***)))'''&&&%%%$$$$$$$$$%%%&&&''')))***///---+++*********)))(((&&&&&&&&&'''(((((())))))$$$%%%'''&&&%%%%%%'''((($$$%%%%%%(((111777000$$$***)))***+++......,,,+++'''(((***)))'''&&&&&&&&&'''(((((('''''''''***,,,,,,&&&###&&&'''&&&%%%'''"""###!!!$$$+++,,,&&&---((('''***,,,***))),,,------,,,+++***---111555&&&'''((()))))))))))))))***,,,(((+++---!!!777mmmzzz^^^HHH999444...+++,,,......---<<<222***,,,...,,,,,,...---,,,+++++++++++++++***''')))...555999777000*********)))((('''))),,,///---...000222222222111111...000000...+++,,,000444...---111111---111333+++fffOOO@@@BBBAAA555---///222222222111000000//////---000222000...///444:::444333111000000...+++)))&&&))),,,+++)))'''(((++++++*********,,,+++)))(((***---111444333000,,,)))///---++++++,,,,,,+++***+++************+++,,,,,,,,,***(((***///000...***)))(((111AAAMMM[[[uuummmTTTLLLIIIAAA999777999888888999888555555666777222///111333222111222///111222222222333666999===IIIEEE::::::<<>><<<999999;;;<<<:::777000444444222666???AAA===888888777666555666:::===;;;OOOWWWQQQJJJAAA>>>FFFFFFIIILLLPPPUUU]]]eeejjjkkkjjjqqqxxxlllbbb^^^lllxxxlll___UUU```iiieee\\\RRRHHHAAAIIIGGGGGGHHHLLLQQQTTTUUUUUU]]]fffjjjjjjkkkqqqvvvxxxrrrdddZZZTTTQQQRRRSSSPPPLLLMMMTTT[[[```eee^^^[[[fffgggVVVIIIOOOOOOLLLIIINNN\\\hhhmmmfffeeegggddd[[[VVVbbbsssvvvbbbHHHAAAFFFFFFMMMUUUcccrrr[[[WWWNNNCCC???JJJbbbvvv}}}pppfffgggddd\\\OOOCCC>>>>>>444444444444555666777888666777999;;;;;;:::888777888555222111222555777777666666555222...,,,,,,,,,444666888777555333222222333111......///000000///555222...***(((((()))+++///---++++++...000000000...000///+++%%%%%%,,,333333333333222111///...---)))***+++------,,,+++***111111222444666555222000000+++))),,,///......111)))(((((()))******((('''&&&&&&&&&&&&&&&%%%$$$###'''(((&&&%%%(((---+++&&&---000111000222333///******,,,---+++))))))---000---///000---***(((***,,,...,,,******,,,,,,,,,***)))(((***...---+++---222...///000///---,,,---...+++++++++---000111000///+++,,,---,,,***(((((((((***'''***000000***+++111222...+++---......111555111...***(((&&&%%%""" ***((((((***...///---***,,,...000111000000111222///,,,***---222555333///777222///111222...+++***(((((())),,,......,,,******...,,,&&&'''---,,,&&&111---)))'''''')))))))))MMM888::::::333---,,,,,,---///000222333333333555555444333333555888222///------///222333333777444000///222555666666555222...------.........111...---///333666555222000444666444000///333777000---)))&&&'''+++000444111000//////111111...,,,,,,---//////***(((222@@@VVVpppmmmVVVCCC???>>>===<<<>>>???:::333...555555///222<<<>>>888111222222333444888>>>BBB>>>MMMQQQKKKEEE;;;555===AAAFFFKKKLLLPPPZZZdddjjjvvvnnnvvvsssggg```mmm||||||vvviii[[[WWWmmmxxxmmm\\\RRRHHH>>>IIIGGGFFFIIIMMMQQQSSSSSS]]]bbbiiinnnppprrrvvvxxx{{{nnn```YYYUUURRRRRRSSSRRROOOOOOUUU^^^^^^jjjfffbbblllnnnZZZGGGOOOOOOKKKIIIMMMXXXaaadddiiimmmrrrnnnaaaWWW\\\iii|||gggIII>>>AAA@@@FFFLLL\\\jjjyyyrrrgggUUUCCC;;;@@@MMMWWWiiixxx{{{xxxbbbHHH777222999666222///000444999===777888999999777555444444555333111111222222111000444444333000,,,******+++---///222333333333444666222///,,,+++,,,.........---///000111000...+++***+++...222555666333///,,,...///...)))%%%$$$)))---222222111000///---,,,++++++,,,---...///000000000111111222222333222000///000,,,***---...---///222...---,,,---//////...,,,'''%%%$$$&&&&&&%%%'''+++)))*********---222222...222333444444222000+++'''***+++,,,+++******---///,,,///111...)))''')))------+++((('''&&&&&&''''''(((''')))---///...000444,,,///111///,,,***,,,///,,,***)))***,,,---,,,+++'''+++......,,,+++,,,...***(((***......***)))---333222333777999888666444+++)))'''&&&''''''&&&$$$))))))***...111111...+++,,,---......---...111333***'''$$$%%%))),,,,,,***111000333999;;;333***%%%''''''(((***,,,+++(((&&&+++222000&&&&&&...---###---+++(((((())),,,------rrrRRRBBB777111///+++,,,---...000111222333555555555444333333444444555333000000222555666666111111///---+++,,,000444444111---,,,---.........+++)))(((***///333444333...111333000+++))),,,000...---,,,,,,...111444666---------...///000///......------...,,,)))))),,,FFFNNNYYYjjjoooTTTMMMKKKDDD<<<;;;===:::555555:::999222111666777333///000222444666;;;AAAEEE???EEECCC???@@@:::777???IIINNNNNNIIIIIIUUUdddmmmvvv}}}yyymmmwww}}}yyyooo}}}|||wwwkkk___PPPiiitttdddQQQKKKIIIDDDDDDFFFJJJPPPWWW[[[^^^^^^iiiiiilllttt}}}yyyjjjaaa[[[MMMMMMOOORRRPPPNNNUUU___sss{{{pppaaaeeejjjaaaZZZWWWWWWRRRNNNQQQ[[[eeeiiiyyylllXXXXXXccc}}}ppp}}}sss^^^DDD:::===;;;AAAEEENNNttt{{{hhhkkkTTTFFFCCCHHHMMMOOO\\\sssuuuPPP888111444222000000222555:::===999999888555111///000222111111222444555333000---000111000///,,,+++,,,---+++---///111111111333555///---+++***,,,///000000,,,---///111111...,,,***+++///333666555222///,,,...,,,***))))))(((((('''...------,,,,,,,,,++++++///.........///111333555...---,,,***))))))******---******,,,,,,+++---111---+++***+++,,,---,,,+++222+++&&&'''((('''***000(((+++,,,+++...222333000------------***'''&&&&&&++++++,,,+++*********+++(((,,,...,,,(((&&&***...)))(((&&&$$$$$$%%%''')))'''$$$%%%(((***((()))+++)))+++---,,,***(((***---///,,,(((&&&'''((())))))%%%)))------+++***+++---,,,)))((()))***))))))++++++000444555333111///---***((('''(((***++++++******+++---000111111...,,,...---,,,******,,,000444///,,,)))***,,,//////...///...111999;;;555...***,,,,,,,,,---...---***'''&&&...///(((,,,999:::222)))(((((()))+++,,,***)))]]]???666:::...//////000111222222222111000000///......------000111444888;;;:::666333///000///+++'''''',,,111...,,,+++,,,...000111111))))))(((((((((***,,,---...000111000---,,,///222,,,---------......//////++++++,,,---............000,,,((((((+++---......>>>??????@@@JJJ[[[jjjqqqsssoooaaaMMMBBBBBB@@@<<<@@@@@@>>>:::666444444555555777999:::;;;>>>AAADDDCCCFFFCCCDDDLLLLLLMMMXXXrrruuupppbbb^^^lllzzz~~~yyyssspppiii```UUUgggnnn___NNNJJJLLLKKKOOOSSSXXX\\\^^^___aaabbbeeedddfffppp}}}pppcccNNNKKKMMMQQQOOOMMMVVVbbbzzzzzzllljjjggg```___^^^\\\TTTKKKMMM\\\nnnyyyyyy^^^```nnn{{{pppXXXZZZ\\\SSSTTTIII@@@???FFF@@@BBBCCCCCC___uuu}}}yyyaaaRRRKKKIIIGGGMMM]]]yyyYYYAAA;;;(((***---000222222111000777888777333...---///222///000222555888777444222///000000///------...000111222222111000///000111///---,,,---000222333333000...,,,***))))))***+++.........---,,,,,,///111---+++)))***+++,,,)))''',,,,,,+++++++++,,,,,,---***)))'''&&&&&&))),,,...))))))(((%%%######%%%(((***)))***------***+++///,,,***((((((***+++******555,,,'''+++,,,((('''***(((++++++((((((++++++((('''&&&'''***)))''')))---,,,,,,++++++******))))))''')))***)))''''''***---&&&''''''&&&&&&(((,,,///...***(((******&&&$$$%%%&&&'''(((((((((((()))+++///,,,)))'''((())))))(((%%%(((******)))'''%%%%%%+++)))&&&&&&((()))))))))$$$***...+++(((***---///---+++***+++,,,------,,,)))+++...000000///---+++//////---+++***+++///333222000......000111111111222---+++///222222111222222111000000111111///---$$$)))***(((---666888333......///000111...***'''fffMMMDDD444444333333333333333333000///......---,,,***))),,,...333999===<<<888444444333000---++++++---...+++++++++---000222222222***,,,---+++'''&&&(((,,,///////////////000111111,,,++++++***************,,,---.........---------///---***((()))---111222///555999111&&&---KKKjjjzzzzzziii]]]ZZZWWWQQQIIICCCAAABBB===444555<<<:::<<<>>>?????????AAABBBEEELLLOOOVVV```___cccqqq~~~|||vvvkkkggghhhhhheeecccjjjlllddd]]]ZZZXXXTTT]]]aaadddbbb\\\ZZZ\\\``````bbbhhhsss~~~zzziiiYYYSSSQQQSSSQQQPPP[[[kkknnntttpppkkkkkkccc[[[]]]bbbaaaYYYMMMLLL\\\tttvvv^^^hhh|||vvvUUUNNNMMMGGGLLLDDD???KKKXXXKKKEEEDDD???SSSSSSgggllluuu}}}lll[[[TTTPPPKKKNNNfff___GGGBBB666555444222///---+++***111444666444000///111444333222111333555555444333000111111000......///111222333333111...---...///...------...111222222111...---+++***)))***+++,,,---...---+++***+++///333+++++++++******+++---...///...------------...///%%%%%%$$$######$$$%%%%%%$$$&&&'''&&&%%%%%%''')))))))))---000///+++,,,000555333111111222444444333000((()))666<<<333)))&&&(((++++++'''%%%&&&&&&$$$%%%$$$(((------***,,,222,,,,,,,,,,,,,,,,,,+++***((((((((((((((()))***+++)))***+++***((((((+++---222---***,,,---)))''''''$$$######%%%((())))))))))))((((((***++++++)))'''%%%%%%&&&((()))'''$$$"""((('''&&&''')))***(((%%%''',,,...***(((,,,000///---,,,***+++---.........&&&(((+++,,,,,,,,,++++++---......---,,,+++,,,......---,,,,,,------------111***&&&(((+++---///111...,,,***+++,,,.........***)))'''(((***++++++***//////000111111///+++(((eeeHHH888777777666555555444444333222111000000///,,,***111111333777;;;?????????;;;666111000111111///---...---...///111222111///+++///222///)))'''+++000,,,***((((((*********)))///...,,,++++++,,,...///...///000///---,,,,,,,,,+++...000---++++++---...---***---444555222888BBBYYYlllzzzyyyvvvvvvrrrjjjKKKAAA@@@GGGBBB555666BBB:::<<>>000///444444222222000...------///000000///333111//////000444999<<<@@@AAAAAA888...222;;;;;;111///,,,((('''(((,,,...222000...------,,,***((()))***,,,---.........---------...222666999888666444222...+++******,,,---......------,,,++++++***+++***))))))***---///111***666<<>>@@@DDDEEEBBBAAAJJJUUUZZZggg|||~~~xxxxxxlllllljjjdddjjjyyyxxxqqqtttccc___aaaaaa^^^eeejjjbbb]]]^^^______aaahhhsss{{{{{{ttteeeVVVPPPQQQSSSWWW[[[eeeccccccdddaaa^^^aaafffVVVWWWWWWUUUVVV]]]iiirrr}}}|||zzzddd[[[cccuuuqqqGGGBBBCCCBBB:::<<>>===<<<666999===888;;;>>>EEENNNXXXfff|||rrr~~~yyyiiicccdddeeeeeePPPYYYrrrkkkGGG===:::333111111000///222777:::999888777333000222777888444///000000//////......------,,,---...///000111222222333///---...222666777666222222333222///+++&&&###((()))***,,,,,,,,,++++++222...++++++,,,---,,,+++***,,,///000///---,,,,,,,,,+++)))((('''&&&&&&&&&+++---///////////////111333000///111111---,,,...((()))+++,,,------------,,,)))(((***...111000---(((''''''(((******((('''%%%''')))))))))((()))***&&&***......+++)))((())),,,+++***+++---------+++***++++++)))+++//////+++---...///---***(((''''''((((((''')))000666222+++...///000000000000000///+++...///,,,+++,,,---,,,+++***))))))******(((%%%)))***,,,+++***)))***+++...000111222111///---+++))))))((()))******)))'''(((***)))&&&&&&))))))'''%%%%%%&&&(((((()))))))))%%%,,,222111***%%%'''+++************,,,---...///---///000000---+++******++++++,,,...000000---+++aaaFFF<<<999777555444222000///000000///...***,,,///222333333111000777DDDKKKIIIDDD:::444666777333,,,(((''')))+++---+++******,,,---...,,,***)))******+++++++++,,,,,,,,,---...///...,,,)))''',,,+++*********+++,,,---)))))))))(((((('''''''''((()))***+++,,,,,,------444000***''')))333GGGXXXnnn}}}zzzooo^^^MMMJJJIIIJJJIIIEEEBBBFFFMMMRRRYYYxxxsss~~~sssssstttsssttt|||zzzpppmmmrrruuuuuu{{{{{{tttssswwwqqqjjjooolllcccaaabbbeeeuuuzzzxxxrrrllllllsss}}}sssddd]]]ZZZYYYYYY[[[fffeeeeeebbbZZZTTTWWW___[[[[[[ZZZXXXXXXZZZ```dddhhhvvvxxxxxx}}}lllggglllgggbbbPPPJJJ===;;;===999;;;>>>:::888777:::@@@FFFOOO___mmmrrrvvvpppmmm}}}jjj]]]IIIFFFVVVxxxvvvWWW@@@@@@???666111777333///000444555222...111222222333666999777222111111///...---,,,++++++,,,+++++++++,,,,,,+++))),,,***((((((+++---...---+++,,,------,,,+++***++++++,,,---...///000000///000///........./////////,,,...000000///...---...)))*********))))))+++,,,***---///000000//////000...***((()))***((())),,,&&&))),,,------,,,,,,+++///+++***---,,,))))))...&&&&&&'''((()))*********%%%&&&((()))******++++++((()))+++***)))((()))+++***)))((()))+++,,,+++******,,,,,,+++,,,///...))).........---+++)))(((((('''(((((((((,,,111000+++++++++***))))))************...///---)))(((***+++...------------,,,,,,+++,,,---...---++++++,,,---111000///...---,,,++++++)))(((((((((***+++)))(((&&&(((***...333666000'''&&&&&&'''(((((((((''''''(((---111000+++'''&&&((()))((((((''''''((())))))+++,,,...---+++)))((()))******+++------,,,***(((kkkLLL===888777666444222111222222000///---///222555666555333111+++;;;AAAFFFMMMDDD888<<<555222...,,,------,,,***......///111333333111///111111111111111111222222222333333222000---***)))******+++,,,---...///000,,,,,,++++++***)))))))))$$$&&&(((+++---///000000///)))))),,,,,,***...777555JJJbbbtttuuufffaaaZZZSSSKKKIIIRRR]]]kkkyyy|||{{{}}}vvv|||{{{~~~|||tttooorrryyy}}}uuuvvvrrrvvv}}}tttxxxuuunnnmmmllllll{{{zzzssssss|||yyymmmhhheeeaaa___^^^eeeddddddbbb[[[UUUVVV[[[WWW\\\___[[[UUUSSSXXX___yyyfffVVVYYY[[[___NNNLLL===;;;@@@>>>>>>???999;;;888888:::<<>>666888666444333444444333222555444333222333444666888222;;;777<<>>888AAA===;;;<<<<<<;;;===BBBGGGOOOQQQQQQdddzzz]]]YYYaaappplllXXXUUU]]]___SSSEEEHHHGGGDDDSSSnnnqqq[[[KKK:::666222111333444222000///888;;;222+++,,,---,,,000/////////000111333555999444...,,,---...---+++''''''((()))***,,,---...,,,---,,,)))&&&'''+++///......//////000000111111---111333///)))%%%'''+++,,,)))&&&(((---...+++'''&&&(((***(((%%%$$$''')))&&&(((*********)))***,,,---&&&"""%%%((()))***,,,,,,///111000,,,))))))***(((+++...---***(((((()))%%%&&&%%%$$$$$$%%%(((+++((('''(((***,,,...---,,,+++)))'''%%%&&&)))---///+++***)))***+++,,,+++***((())))))'''(((,,,+++'''***(((%%%%%%''')))*********//////'''!!!"""'''***...---,,,******)))))))))&&&%%%%%%'''&&&###$$$''')))+++,,,++++++,,,...000555555333000---,,,---///,,,***'''$$$$$$&&&)))+++,,,***))))))***+++***)))''''''&&&(((000666555///&&&'''))),,,...000111222888444000000333333000,,,//////...---,,,***((('''***++++++***)))***---///+++,,,,,,+++))))))+++---tttTTT<<<999777555555666666666444555444333222333444555666666;;;000999UUUMMM444555666444222555888999555111++++++,,,---...,,,)))&&&...---,,,++++++,,,------)))+++,,,+++)))***,,,///000111222333222111000///111000///...,,,+++***))),,,------------.........000...---...---,,,---///555///---555CCCUUUiiiwwwoooeeejjjvvvoookkkrrr}}}vvvzzzzzztttyyy{{{ggg[[[yyy|||yyyrrrrrrqqqkkkeeebbbfffllljjjssswww|||xxxxxxyyyyyy~~~wwwooovvv{{{rrrqqqrrrttt}}}}}}wwwmmmhhhdddbbbeeejjjkkkeee^^^[[[aaagggmmmmmmiiigggiiimmmwww|||yyypppbbbnnn{{{WWW@@@999@@@@@@@@@@@@;;;AAA===<<>>DDDHHHJJJNNN\\\vvvlllWWWVVVWWWjjj}}}iiibbb___PPP>>>AAADDDKKKfffmmmXXX666555333222111222333444333;;;<<<222...222444000333222111000000111222333111---)))***---000///---,,,------------...///000---000111///***(((***---))))))))))))))))))******+++---...,,,(((&&&%%%&&&...***)))111:::<<<444+++,,,...///---(((&&&))),,,'''((())))))((()))+++---444---(((***------,,,---+++...000---)))'''(((+++&&&---...)))(((---...***%%%'''((('''%%%$$$&&&((((((''''''))),,,---,,,***)))((('''(((***,,,------+++)))((((((******)))'''&&&'''%%%###%%%)))***'''***(((''')))+++,,,+++)))+++000000+++'''(((++++++,,,,,,+++***)))((('''&&&&&&""""""&&&(((&&&&&&(((''')))+++++++++,,,000333777666444000,,,***+++,,,''''''&&&'''((()))***+++,,,***((('''((()))((((((%%%,,,///,,,)))***,,,,,,$$$%%%'''***,,,...///000...---,,,,,,---,,,***((()))***,,,,,,,,,***'''%%%''')))+++---------...000.........+++)))***...222kkkFFF:::888666666777888777666///111555777777555222///)))000)))<<>><<<666222//////222222...***111000111222222///+++(((///...---,,,,,,,,,---...---......,,,***+++///222111111222111000---***))))))))))))))))))))))))***333222000...,,,+++*********---///---***+++---000+++(((***222555555@@@NNNhhhzzzfffZZZqqqkkk```kkkvvvcccWWWfff___SSSppp~~~qqqlllccc``````___\\\WWWSSSUUUZZZbbbjjjlllrrr||||||zzz{{{{{{xxxvvvxxx}}}|||xxx}}}~~~xxxuuujjjgggsssuuurrruuu|||~~~}}}}}}wwwpppooogggccceeefffccc___]]]gggjjjmmmooonnnlllkkkjjjnnn}}}tttuuu}}}ooo^^^DDD:::@@@AAAAAACCC@@@===::::::???BBB@@@>>>>>>777999>>>HHHUUUfffwwwwww___UUU\\\^^^vvvwwwqqqbbbNNN>>>BBBMMMnnnuuu]]]444444333000......000222777<<<;;;444555>>>???888:::888444111...---------,,,)))(((,,,222666555222111111111///---++++++++++++000444444///,,,,,,...++++++******)))************)))((()))++++++)))''',,,)))***555CCCEEE999,,,***---///---((('''***...))))))***)))((())),,,...:::222,,,...000///---,,,(((+++,,,***%%%###&&&*** )))))) +++...'''$$$'''++++++(((%%%$$$$$$(((&&&&&&(((+++,,,***(((&&&'''(((+++......---+++///...------......,,,+++%%%%%%### """((()))&&&&&&%%%%%%(((******&&&"""$$$'''((('''(((***)))%%%'''''''''&&&%%%###"""!!!'''!!! '''+++)))(((***'''***,,,,,,,,,...333777777666333///***((()))***###%%%(((+++,,,,,,,,,+++,,,***'''&&&'''''''''&&&'''777CCC>>>000)))))),,,######%%%&&&'''''''''''''''***------***(((&&&''' """%%%''''''&&&###!!!"""&&&+++...///.........//////---***(((***000555NNNAAA<<<777555222///222777;;;777666999888111///111,,,///---666SSSiiiWWW333555555333///,,,,,,000444666555444222000...,,,+++///000000///...---+++***+++,,,------,,,---...000......//////...,,,***)))***)))(((((())),,,000222222///,,,+++******(((&&&++++++)))&&&%%%'''+++...,,,---...000333666888:::EEEQQQkkkjjjZZZsssiiiVVV___jjjdddWWWbbbtttfffgggzzz~~~jjj]]]YYYVVVTTTWWWWWWSSSQQQSSSVVVXXX^^^aaacccgggpppwwwsssiiitttpppooouuu~~~{{{sssqqqsssvvvwwwuuupppllliii~~~yyyxxxqqqjjjeeeaaa```aaa```[[[VVV___ccciiimmmooooooqqqrrrpppqqqtttrrrdddbbbsss```KKKBBBCCC>>>===AAA@@@AAABBBCCCDDDCCCAAA<<<999======<<<<<>><<<999<<<>>>???@@@BBBFFFJJJVVVTTTNNNQQQ^^^iiivvvjjjtttzzzfff``````mmm{{{vvv\\\CCC???666666666555BBBSSSVVVUUUVVVHHH999444---(((---111...,,,,,,......,,,***///...,,,***+++---000333444555666666555333111///,,,...000///...------...************,,,---...///,,,+++++++++++++++******+++...///---...111///,,,...;;;GGGCCC555******///(((******''')))---///---222...++++++------***&&&***+++,,,,,,***((()))******+++,,,+++))))))+++,,,,,,------+++)))((()))+++''')))***)))(((''''''((()))((('''&&&%%%&&&&&&''''''"""$$$,,,---((()))111---***((()))------***'''((((((((())),,,,,,+++***,,,,,,+++,,,,,,+++)))''''''(((((()))))))))))))))(((+++......,,,***+++,,,000333777:::;;;777222...***((('''&&&&&&(((***,,,,,,)))'''(((---000///,,,)))******((('''&&&''')))$$$(((,,,...,,,)))'''&&&%%%&&&(((+++,,,,,,,,,,,,***))))))***+++,,,***(((&&&&&&'''((())))))******(((222444+++&&&((('''""")))+++---------,,,,,,---___PPPOOOJJJ;;;...///...///000...,,,000666444111------555@@@EEEDDD333444444333222333555777333333222111111111222333...---,,,++++++,,,---...(((***,,,,,,***)))((()))'''(((***,,,---.........---+++***((((((((()))***)))((((((***---///000000.........,,,)))((()))+++---///222333222---((($$$'''&&&***333999AAASSSgggmmmUUU\\\yyy^^^VVVeeeqqqUUUKKKnnnvvvrrriiiqqqrrr___```pppzzzyyy}}}}}}yyysssoooqqqxxxwwwkkk```\\\VVVOOOSSSVVVVVVSSSOOOPPPXXX```dddffffffeeeggglllmmmllldddbbbaaafffmmmuuuxxxyyy}}}}}}zzzwwwwwwqqq{{{wwwmmmnnnsssyyyzzzpppeee^^^\\\___cccaaakkkxxx~~~wwwppplllxxxwwwXXXMMMOOOSSSTTTRRR???;;;AAA>>><<<===999999;;;===???@@@???===;;;888;;;>>>???===:::888888AAABBB???DDDSSS^^^rrrooo```dddjjj|||jjjSSSBBB:::999:::333222JJJhhhpppTTTNNN;;;000444333///444111///............,,,+++111222222///+++***,,,///000111222333222111///...+++---......---,,,---...+++(((&&&(((+++---,,,***---)))%%%%%%)))++++++)))(((---///---,,,------+++###(((,,,***%%%"""###&&&(((*********...333222---,,,++++++---///...)))$$$111555888777222///000222)))******)))'''''')))***.........+++(((''''''(((((())))))((('''''')))+++%%%&&&&&&''''''&&&%%%$$$&&&&&&+++222///((((((///---***)))***,,,,,,)))&&&$$$%%%&&&))),,,---,,,***(((((((((***,,,---,,,+++,,,+++)))'''&&&'''((()))***,,,,,,)))'''***222999>>><<<:::888555000)))%%%%%%&&&'''((()))***+++++++++(((%%%'''+++000111111+++++++++)))'''&&&'''(((+++(((&&&'''+++,,,***'''$$$%%%'''***+++,,,,,,,,,((('''''')))+++,,,+++***(((((()))***+++,,,---...///999<<<222((((((+++***---///000...+++(((''''''fffWWWJJJ<<<333000222444333///---///333888222//////111444<<>>EEEEEEEEEGGGCCCDDDFFFFFFEEEBBB>>>;;;:::888888777777888:::<<<>>>===@@@<<>>999111555777666333111000000777000...222333222555;;;<<<:::888555222000...---333333222111000...---,,,444222///......111555777111///,,,(((&&&'''+++...***+++---...////////////******+++,,,,,,,,,,,,,,,111///---------...---,,,***,,,...///...---...///...///000111111111000///%%%,,,666;;;777111111555CCCEEE[[[fffeeeSSSHHHdddoooWWWNNNWWWllloooYYYSSSNNNZZZkkkgggaaagggbbb^^^^^^```\\\RRROOORRRWWWjjj||||||sssnnnnnnqqqrrr||||||sssooopppmmmeee]]]^^^bbbccc^^^XXX\\\dddkkknnnqqqqqqllliiiiiilllnnniiibbb^^^___bbbfffhhhqqqtttwwwwwwvvvwww{{{xxx~~~wwwoooooorrruuuppp~~~ssslllmmmrrr~~~xxxwwwyyyeeeRRRMMMVVVccc___HHH???CCCBBBCCCGGGDDDFFFHHHJJJHHHEEEAAA@@@@@@;;;999777777999===@@@BBB@@@CCC>>>===EEEHHHOOO^^^nnnuuuccc```dddhhhooo[[[eeessszzzhhh[[[LLL<<<000999\\\uuurrrfffTTT???CCCVVVTTTAAA777333444444333333333333333,,,000444333000...111555---///111222222111000///)))+++------,,,+++,,,---111,,,((((((+++,,,(((%%%&&&(((******)))(((***,,,&&&%%%$$$%%%---222...&&&000,,,)))+++///111...***)))++++++---333888555------,,,,,,,,,---------,,,***///333000***&&&(((,,,$$$&&&'''''''''(((+++---)))***+++***))))))***,,,%%%)))---...---***)))(((++++++***)))***+++---...---)))''')))+++***)))***(((((('''(((((((((&&&%%%%%%%%%'''***,,,,,,)))&&&'''&&&&&&'''***,,,,,,+++((())))))***,,,...///000+++///222333333555<<>>@@@BBBMMMVVV___PPPPPPVVVZZZwwwZZZEEEMMMVVVlll~~~www\\\AAA222888UUUiiidddIII<<<000>>>VVVVVVFFF@@@555666666555222111111222+++...111111000000333666---...000111222111///...)))+++------,,,,,,---......***(((''')))***(((%%%$$$(((+++***'''&&&'''*** +++111///***+++///333...+++)))***------)))%%%***,,,------111555222,,,///...---,,,+++,,,---...***---///,,,(((%%%(((+++''')))*********+++...000%%%&&&(((((('''(((+++---...222777999777333000...---,,,+++***+++---000111,,,'''"""###(((,,,------((())))))******))))))(((''''''(((***,,,,,,***'''+++)))((()))***,,,,,,+++))))))))))))***+++,,,,,,000111111000///...///000***&&&###&&&+++...,,,)))((((((((((((((()))))))))***,,,///111111///,,,***+++++++++)))'''&&&'''(((!!!&&&++++++)))(((***---((((((************)))(((+++*********,,,,,,***(((,,,,,,------......//////***)))'''&&&&&&'''(((''''''+++///111111111000000ZZZCCC@@@>>>999444666;;;999333333222000///222444333///000---))))))+++...///...:::<<<>>>???<<<888333000---,,,***((()))***,,,...------,,,)))'''(((***---+++,,,---////////////...+++---...000000...,,,+++...,,,+++,,,---///......+++,,,------------...000+++******+++,,,...///000000...***((()))---000222///444<<<000,,,///444QQQzzzzzzmmmddd```ccc\\\UUUUUUPPPPPPZZZVVVTTTTTTUUUSSSOOOOOOPPPKKKKKKRRR^^^gggkkkrrryyy~~~tttnnnssszzz}}}}}}tttllljjjppprrrnnnqqqyyy~~~zzzyyy{{{xxxsssrrrvvvpppiiiaaaaaaeeeiiigggdddYYY]]]aaabbbbbbgggpppyyyrrrlllkkkkkkjjjtttsss|||{{{www}}}cccUUUcccxxxoooSSSCCCBBB>>>>>>@@@;;;666;;;AAACCCCCCDDDHHHLLLHHHGGGFFFFFFFFFCCC===999555;;;555111888::::::BBBCCCMMMBBBFFFMMMKKK___mmmlllLLL@@@???@@@]]]ppp___pppxxx}}}bbbOOOCCCHHHOOOKKKCCC:::///555@@@888+++...<<<<<<<<<888333000///000---------------...///000)))***,,,---,,,+++)))((()))+++---...------...///))))))))))))***+++,,,,,,+++******((('''((()))+++$$$///666111******///333444333222222222111///---+++...///---...000///+++......---,,,+++***+++---.........,,,******,,,...***+++,,,+++******,,,---$$$&&&'''''''''(((***,,,222555999999777333111000)))******+++---......///+++)))'''%%%&&&)))+++,,,&&&'''))))))))))))******'''''''''))),,,---,,,+++...,,,++++++---/////////...---,,,,,,...222777999888333,,,'''&&&&&&&&&%%%&&&######'''...222///+++)))'''&&&%%%&&&)))+++---)))+++...///...,,,+++***)))******((('''&&&''')))$$$(((++++++******---000&&&''')))+++,,,,,,,,,+++*********+++---...---+++,,,---------------------+++,,,---,,,***(((***---'''***///111111000///...rrrOOOIII???666777===;;;444555888555///000666888444222...***))),,,///000000444777:::<<<:::555///+++000///---,,,,,,---...///,,,...//////---,,,,,,---(((***,,,...////////////###%%%(((+++------+++***444222000///000111000///---......---++++++,,,...,,,---------------------)))***,,,...111222...)))000000222***333:::///666BBBTTTrrryyylllhhh___\\\ZZZNNNJJJVVVLLLKKKMMMQQQTTTTTTUUUVVVZZZSSSPPPUUU]]]eeeppp{{{zzzwww|||{{{ooojjjqqqvvvvvvzzz{{{|||xxxnnnddd```bbbaaa[[[TTTNNNQQQSSSQQQNNNQQQYYYbbbvvvyyynnnkkkkkkkkkjjjfffcccmmmhhhWWWaaaooosssgggLLL>>>>>><<<<<<===888;;;???CCCDDDAAAAAADDDHHHAAA===:::999;;;;;;999777333888222...444666666<<<;;;GGG@@@FFFIII===BBBFFFLLL@@@AAA;;;:::```tttVVVDDDLLL\\\uuu{{{\\\GGGAAA;;;888555000333:::222000>>>CCCCCCBBB===666111///000111...+++***+++++++++***((()))+++,,,+++***(((&&&)))+++---...------...///((()))+++,,,---///222444444///)))'''***------------///...,,,---000---(((+++++++++***(((''''''(((+++///000---+++,,,,,,+++,,,------,,,+++))))))***)))'''%%%######%%%'''(((***++++++)))'''&&&'''(((+++,,,------,,,---///111---...///...,,,)))(((((($$$&&&))),,,...---,,,+++---//////)))%%%$$$&&&(((###$$$&&&'''''''''((()))&&&&&&&&&(((,,,/////////000...------000222222222......000555>>>JJJUUU\\\BBB888,,,%%%%%%)))******,,,&&&!!!###***///000......+++(((&&&&&&)))---000'''((())))))(((((()))***(((((()))(((&&&&&&''')))))))))((('''&&&'''***,,,%%%&&&((()))*********))))))((()))+++...000///...++++++*********)))))))))'''+++000000+++(((---444,,,,,,+++***((())),,,...dddLLLBBB;;;;;;===888222111333777888444222444111111000000111333666777///000222444555555444444---,,,,,,,,,---+++)))&&&+++...---******------***...+++((('''(((***+++,,,000---)))'''(((***,,,,,,333444555666666333...******,,,---,,,+++))))))*********+++++++++,,,,,,,,,---+++******,,,...//////---000333333000///000222(((---555>>>FFFXXXvvvxxxmmm___UUUXXX```UUUSSSTTTUUUSSSRRRXXX______ccceeebbbaaaiiiyyyyyynnniiiddd[[[VVVVVV]]]UUUKKKFFFDDDFFFOOOYYYggguuutttmmmiiibbbaaagggbbbccc```mmmiii[[[LLLSSSZZZTTTHHH???<<<;;;888888<<<666888:::<<<===@@@CCCFFF???>>><<<;;;999888888777????????????>>>;;;999888>>>???CCCFFFGGGDDD???:::===???<<<888@@@NNNQQQJJJ>>>DDDMMMbbbwww|||qqqVVVLLLIIIFFF;;;>>>EEE999===___vvviiiBBB333555666666555)))+++555333222555555///---+++,,,///000///---...)))+++222000&&&%%%,,,,,,)))''''''***---///000------...///...---+++***+++,,,------,,,+++***)))&&&)))++++++)))***---111///,,,******++++++(((%%%(((***+++(((###!!!$$$'''%%%&&&)))---+++&&&%%%(((******---///)))###'''000/////////---+++)))((()))+++*********))))))(((((())))))((('''''''''''''''***+++,,,***(((%%%%%%%%%))),,,...+++&&&###&&&)))&&&***---///777>>>:::111(((***+++***+++---...---777AAANNNWWWVVVOOOGGGAAA///,,,(((((()))(((%%%!!!+++(((%%%&&&***,,,)))&&&***'''&&&***///000+++&&&...---,,,,,,,,,***&&&"""&&&***------+++(((((((((*********************************************+++))))))***++++++***((((((...)))---000+++,,,---&&&***888<<<000''')))//////''',,,---+++,,,222333000jjjMMM@@@FFFFFF777555333555777555///...000///000111111111111000000///000111222333444555555000///...//////...+++)))(((+++---+++,,,000000...(((''''''(((+++///222444000...++++++,,,------,,,111000//////000///,,,)))...///111000...------...&&&'''((()))***++++++,,,222000//////000111222222//////000...---+++,,,---***,,,000444777???PPPbbbyyy~~~|||sssmmmkkkmmmeeecccaaa```^^^\\\bbbiii___bbbcccbbbbbbjjjyyy|||~~~~~~uuuqqqjjj___WWWUUUTTTOOOKKKJJJHHHGGGLLLSSSeeeppp}}}uuuqqqpppjjjfffgggjjjlllgggkkk~~~cccUUUHHHSSS[[[WWWKKKBBB@@@???:::666666;;;<<<======<<<===???AAA===;;;888666666777999;;;;;;;;;<<<;;;;;;:::999888:::<<<@@@CCCEEEBBB===999999;;;666///333===>>>888???FFFSSSmmm{{{llllllxxx|||kkkVVVOOO???;;;AAA777777MMMuuuxxx___<<<333777666666:::000000444000,,,------333000------...///...---,,,'''%%%'''%%%!!! ###,,,***((((((***,,,---...------.........---,,,,,,---------------,,,++++++---...//////...---...///'''&&&&&&(((***+++(((&&&%%%'''***)))((()))...333777000+++,,,,,,******,,,+++)))))),,,+++((()))///---------,,,***)))))))))%%%&&&&&&''''''(((((((((,,,+++******))))))))))))(((+++///111111////////////000000---***(((***---******'''###)))777@@@BBB;;;666///,,,111;;;DDDIIIYYYTTTMMMFFF@@@:::444000*********)))((('''''''''---***((()))---///,,,)))"""###&&&(((***(((%%%###''''''(((+++------+++***"""&&&+++,,,+++)))((()))$$$%%%&&&'''((())))))*********************))))))......---,,,------...///---+++''''''+++...///000(((333666---&&&***......---111222///000444555222fffCCCCCCDDD555,,,,,,///333222......111---///111333222///+++(((+++***++++++---///111222555333222111222111///---)))---///......111111...,,,,,,++++++,,,---///000111000//////000000///---///---++++++,,,,,,,,,+++,,,...//////...,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...000111222333111...,,,,,,+++******...---///000///...444<<>>>>>???AAA???<<<999777888;;;???BBB;;;:::::::::::::::;;;;;;777888:::>>>@@@???;;;888;;;===999000///555666222>>>FFFVVVwww___LLLTTTnnnrrrfffKKK999999777;;;IIIllljjjRRR777444777555444<<<888666555222...---...222000...---///000000000000///***&&&(((------))),,,***)))***+++,,,+++***(((((((((((((((((()))))),,,,,,+++*********++++++......---------,,,***''''''''')))+++---,,,***'''$$$&&&((())))))---444999:::111)))+++...---***))),,,(((&&&))),,,,,,+++,,,++++++++++++************''''''''''''''''''''''''------+++******)))))))))$$$)))///333333222111000---,,,+++************+++,,,000111...///888BBBHHHJJJAAA888888BBBPPP[[[bbb^^^QQQ@@@333---+++***)))%%%))),,,+++((('''))),,,,,,***(((***...///---***+++///444555333000//////'''''''''((()))(((&&&$$$###'''+++...---***(((((("""###$$$&&&(((***+++,,,*********))))))(((((((((,,,+++***))))))+++...///***000'''%%%555555---444&&&...000)))&&&+++...,,,,,,......,,,---//////---SSS===<<<555,,,+++...444555333222444...///111222111...+++))),,,+++******,,,///222444888666333222222222111000...222333000///000...***.........---,,,,,,---...111111222333444333000------,,,+++,,,---......---***---//////...,,,,,,,,,222333333222000...+++)))%%%''')))+++,,,...111333777333...---...000///---000---,,,///000//////222111AAAMMMRRRddd~~~sssiiidddiiirrrvvvqqqkkkhhhhhhkkknnnqqqxxxttt~~~{{{pppeee^^^UUURRRQQQRRROOOJJJKKKOOO]]]^^^aaadddfffiiipppxxx|||yyy{{{||||||~~~nnnwwwuuuoooppprrr{{{zzzaaaVVVFFFIIILLLdddTTTDDD>>>@@@BBB???;;;:::<<>>???AAADDDFFF999888777666666777888999555444444666888::::::999===???===666444777:::999;;;@@@NNNrrreeeLLLKKKUUU___mmmoooLLL999777???HHHVVVUUUEEE777888777333666;;;???:::444333111000444------...///111222222222111555222,,,333@@@AAA777,,,+++++++++,,,,,,)))'''''''''&&&&&&&&&''')))******)))((('''&&&'''((()))...,,,+++,,,...,,,(((###)))+++---......+++'''%%%((())))))'''''')))...222///+++***///222///)))'''+++((('''(((***+++******+++*********,,,,,,,,,+++...---,,,+++)))((('''&&&,,,+++***))))))((((((((((((+++///111000...---,,,''''''''')))++++++)))'''+++000444111...444AAALLL```WWWQQQSSSYYY[[[YYYXXXCCC===333,,,(((((())))))'''***------+++***+++,,,'''&&&&&&(((+++,,,***((()))*********))))))))))))***)))))))))))))))&&&$$$'''***...000///,,,)))''''''((()))***,,,---...///******))))))((('''''''''''''''''''''((()))+++,,,(((666------BBB;;;(((000***------)))))),,,---***'''((()))((()))***+++***ZZZIII@@@:::555333777999666333333111000000000000000000000444333111111333666999<<<:::777333111111222111000000333444000///000...***&&&(((,,,------...000222000111222555666444000,,,******+++...000000...,,,---000222333222000000000000000///...---***((('''+++---000000000000222444555111......111333333111222,,,***---000000///111---888<<<<<>><<>>;;;666999<<>>:::===@@@;;;999===999777AAAGGGQQQFFF555333///+++222---///000111111000///...***111000+++222AAA@@@444+++++++++---...---***(((---,,,,,,+++,,,---///000***)))(((''''''((()))***///------...111000,,,((((((***---...---***'''%%%---,,,***'''%%%&&&(((***---,,,///222111,,,***,,,(((***+++)))'''((()))***+++***)))***---...---,,,///...---,,,***)))(((''',,,,,,+++***************///000111///---,,,---...***+++,,,...///---)))%%%((()))(((%%%'''555MMM```vvvkkkcccaaa\\\OOOAAA:::333555444///(((%%%'''***---,,,,,,---......***'''$$$$$$&&&(((***+++***)))+++&&& """%%%%%%$$$(((((()))+++///111111000&&&(((+++...///...+++(((------------............***)))))))))((((((''''''%%%'''))),,,,,,,,,+++***&&&666......CCC;;;(((000//////...++++++------***))))))***,,,......///000yyybbbIII;;;000000666777666555444222111000000222555666666555444333444666999;;;;;;777333000000111111111///222222///...111111...(((,,,///000---+++,,,...//////111333444222...+++((((((***,,,......,,,***+++...111222111///......,,,,,,,,,,,,,,,---------///222444333///---...//////...---...000222333333:::333...///000///...000...222111+++000>>>JJJLLLbbbjjjzzz{{{sssvvv~~~vvvwwwxxx|||xxxiiiaaaYYYRRRMMMJJJNNNUUUaaa\\\[[[___aaabbblllyyyxxxpppooovvv}}}yyyxxxllldddiiijjjjjjrrr|||sssWWWLLLCCCSSS___}}}]]]BBB888888888444555888;;;<<<;;;:::;;;<<<999999::::::999777555444777666555444333222222222444111...---000444666888888777444222111111222222888777333>>>UUUYYYNNNIIIYYYqqq~~~eeeZZZjjj~~~eeeSSS???888777444999???999;;;KKKiiiwwwcccCCC;;;333+++222888888666333...***)))))))))///...(((,,,555444***+++++++++---//////---+++---------,,,------......,,,,,,+++++++++,,,------+++***+++,,,---,,,***)))(((+++///111000/////////---,,,***)))((((((((()))///,,,+++***&&&###&&&,,,(((,,,---)))'''***,,,,,,+++)))'''))),,,...---+++))))))))))))))))))))))))---------------...//////---------+++******,,,///---...//////...+++)))'''***---666@@@IIIRRR```llldddXXXOOOMMMGGG999...***000444555111)))''',,,333///,,,+++,,,...---(((###$$$&&&))),,,---------,,,777///(((&&&***...---+++)))(((''')))+++,,,,,,+++$$$%%%'''+++...///...,,,------,,,,,,+++******)))))))))))))))))))))))))))$$$&&&***------+++)))'''%%%///)))(((555444---555000///...---,,,,,,,,,,,,+++)))+++///000000111444kkkRRR888///333888888666555444222111222333555777444333111111111333444666<<<888333000///000111111111333111---,,,000111//////333555333...)))((()))------///111222000,,,)))***)))((()))+++,,,,,,+++'''***...000///---,,,+++,,,+++++++++,,,...000222***...111///+++((()))+++,,,---/////////000222333999333///000000......000444444222///------///000333<<>>555111444333+++(((,,,+++...111///++++++///444******+++++++++)))&&&###%%%'''+++...////////////111---)))(((((())))))(((,,,***'''&&&&&&&&&$$$###+++******,,,///000///---******)))(((((('''&&&&&&(((((())))))***+++++++++((()))+++------+++***(((%%%)))***+++,,,---///222++++++,,,,,,***)))***---,,,)))***///000......222xxxNNN:::777888666222555555444333333444444555444444333222222333444555===999333000///111222222666666222,,,***---...,,,+++000444444000------///,,,,,,---///000...+++(((...+++)))(((***,,,......)))---111222222000......+++)))'''&&&&&&(((+++---$$$)))......+++***,,,///+++///222222000000111444---***))),,,---+++,,,///+++((((((+++,,,***,,,111......333<<>>MMMpppnnnSSS777222666...111FFF~~~RRRHHH???555@@@KKKEEE;;;///''''''---222777555111+++((())),,,...*********---000333444444+++,,,---------+++***)))***+++---...///...------+++,,,---+++'''%%%'''***%%%''')))(((%%%$$$%%%''')))))))))******)))'''%%%&&&!!!!!!(((...,,,'''%%%++++++))))))111:::999111(((%%%###%%%)))+++(((%%%))))))(((((('''''''''&&&*********+++---///000111///111333333000...,,,,,,---///000000111888DDDNNN___^^^dddmmmjjjWWWAAA444000))))))000///((('''...***,,,//////...+++)))(((###'''++++++'''$$$$$$%%%$$$'''+++...///////////////000111000---******+++***)))((()))+++------,,,777444111000111000...+++((((((''''''&&&&&&&&&%%%(((((()))***+++,,,------111111111111111111000000%%%'''111555,,,***---)))&&&''')))***'''&&&)))...111------222222...///333rrrJJJ::::::777111:::///333:::333...222333111555:::<<<;;;888666555888777666444222000///...///111222222111111444666555000---...///...------***---...---,,,------,,,555000---...///...,,,,,,444///...000000,,,)))***''')))+++***((('''***---***---000111000000222333555333111000222333444333,,,,,,,,,,,,,,,,,,,,,,,,+++//////+++***...000000///111222222333999BBBJJJKKKQQQ^^^rrryyyrrrvvv|||tttnnnooo|||}}}zzz}}}yyy~~~|||dddYYYZZZ^^^gggmmmbbbNNNBBB<<<...)))555222222222333999>>><<<555999:::;;;999666222000000:::444...+++---//////...444444444666777555///++++++---000000000/////////,,,---111333000---000666555CCCYYYRRRHHHqqq^^^CCC777FFF```sssNNN===999:::???GGG|||qqqKKKTTTFFF111DDD888BBBKKK222///(((555222444111...+++***+++---...111000//////000222555666555222...***)))***---///222222333555555222---***------+++((()))+++***&&&###!!!!!!&&&)))***)))***+++,,,---------,,,+++'''(((***+++,,,,,,+++***$$$)))***(((***111666555...'''$$$&&&'''$$$$$$''''''((((((((()))***+++,,,(((000111,,,,,,333555111444111---+++---///111111,,,333333///999RRRhhhpppsssgggWWWHHH>>>666000,,,)))***+++,,,+++)))'''%%%(((&&&&&&))),,,,,,)))&&&'''***+++)))%%%$$$(((---)))'''&&&(((***+++)))&&&'''((()))+++***)))'''&&&"""$$$'''((())),,,222777BBBBBB;;;,,,$$$%%%((('''$$$!!!"""'''---///+++*********+++,,,------222...+++***+++,,,+++))))))'''&&&&&&'''(((&&&%%%(((''''''(((+++...000111111///---++++++000666:::hhhFFF777777888;;;111666>>>777111111000222444666666444333333333333333333444333333222222666666555555666666777777111000///...---,,,...000///000111000///000000000,,,***)))***+++***((('''+++((()))---000......///000111111...+++)))***,,,+++,,,...//////111222333...---++++++,,,---,,,,,,................../////////222222---+++...//////000000111111333888>>>CCC===@@@GGGWWWnnn~~~}}}|||zzz~~~~~~sssbbbZZZWWW\\\iiiqqqcccMMMBBB<<<777999777999888666888;;;888333,,,///111333333444555777444222111111444666777777999666444444555555333000111222444333222111111222555444555666111---///555AAA@@@HHH@@@>>>kkkaaa???///999III```{{{{{{```FFF555333888aaavvvjjjaaannnZZZ666444777777FFF@@@BBB+++...///222000---+++))))))***+++$$$'''***,,,---///111333---,,,,,,,,,,,,...000111222111000000000///---***,,,---,,,((('''((($$$&&&$$$"""$$$'''*********((()))***,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,000000+++)))---111222+++%%%"""%%%'''&&&(((,,,+++***)))***,,,...///000333333000(((%%%(((***+++'''&&&&&&(((,,,000111111666FFFVVV^^^gggqqqqqqkkkRRRJJJ???666111...***'''((()))+++,,,,,,+++***)))---+++))))))((((((&&&$$$)))+++,,,+++)))(((+++...'''&&&&&&)))---//////...+++***)))'''&&&&&&&&&&&&&&&((()))((('''(((+++--->>>RRR]]]PPP888)))''')))***&&&"""!!!$$$((())))))'''&&&''''''((()))***+++000...------......+++(((---,,,+++,,,---...---+++333222000000000000//////555333000...///222666999kkkOOOAAA:::===222666===777111000,,,000111111000///000222444000111333444444444333222666444111222555666555333222333333000---,,,...000111000////////////000111***+++------------+++***+++((()))///222222222333222222222///,,,++++++,,,---,,,+++,,,...111222222...---------......,,,***,,,---------....../////////333222...---000222111///---,,,---///222444555555444555<<>>WWWkkknnnPPP???:::NNNaaarrrkkkDDD666777,,,???NNNVVV222+++///000///---,,,***)))))))))***///333333///,,,---///***+++,,,---...//////...111///,,,+++,,,,,,+++***%%%'''((('''))),,,***&&&)))((('''''')))++++++***&&&'''(((***,,,,,,------+++***++++++---...000111111444444---)))+++000333,,,'''$$$&&&((()))***---555111---+++,,,---,,,***111...------,,,+++...333222000,,,***,,,222888===OOO]]]jjjooopppjjjYYYHHH888444///------,,,***'''%%%&&&(((***+++,,,,,,+++------+++(((%%%$$$&&&'''******+++++++++,,,,,,---...,,,***)))+++,,,++++++///,,,(((%%%###$$$&&&((()))***++++++)))(((((()))555MMM```ZZZAAA---''')))///+++''''''+++...,,,)))***))))))******,,,------******+++...000///---******)))((()))+++,,,,,,+++//////000000111111111111111333333...+++555III[[[pppVVVJJJ999666:::444111444222...///000000000222555888222333444444444222000///000,,,)))+++000222000---444333111------///...+++///+++))))))*********---,,,///111///---///000000000,,,,,,///111...,,,---***++++++++++++,,,---///...,,,)))***---000111111000//////000000000---***)))))))))***++++++,,,,,,+++...///------222555555222...,,,---///111000...222333444444555;;;DDDKKKooowww~~~|||}}}aaaTTTUUU___VVV===888555222444;;;>>>;;;888;;;???@@@>>>>>><<<999555444555666555888;;;:::888777999<<<777444111//////000111222222333222111//////111333111///000444555666<<>>???:::444...+++...+++)))---333777444111///......------------...%%%&&&(((+++---///000///+++******,,,...000000///---...///////////////000+++444888333333LLL{{{eeeLLL<<<888111222999:::222333555555444444555777222222333333333222111000...+++(((+++111444333000222///++++++333:::555+++///(((%%%''')))''''''******000111+++'''***...///111---+++...---)))&&&''''''&&&'''(((+++---...//////---++++++,,,...000111,,,++++++,,,---,,,***'''((()))))))))*********+++)))---...++++++000333333555222000000333333111///000333555555222000000222666===GGGSSSaaasss~~~rrrsss|||}}}~~~~~~|||}}}```OOOPPP[[[~~~}}}fffJJJ>>>777444999333;;;@@@===;;;>>>CCCEEE444555555444333333666888888999999777333222555999222222222111000//////000///000000000///000333666:::777555666666555888===444///333999888777777444555666999777;;;MMMPPP>>>...IIIiii]]]HHHFFFNNNDDD999;;;;;;333(((111666FFF666777333...///000111111111000000)))...222111------444:::222111...+++)))(((((((((******+++---...---***'''222222...))))))------+++...//////...---+++++++++(((((()))+++,,,...///000(((***---000111111000///---...///...+++,,,222999000///,,,+++,,,......---...,,,)))+++...111222222333///000666555...///666EEEYYYpppzzztttjjjddddddKKKDDD888...+++...///---,,,***)))***,,,,,,)))%%%'''(((((()))************'''))))))(((&&&(((---222''''''(((***,,,,,,***'''&&&&&&&&&&&&(((+++...111((()))))))))))))))))))))%%%'''***---//////---,,,+++((((((,,,000222222111***))))))...555888777333111000...,,,+++***))))))++++++******+++---000333333222222444666888888777555666666222...+++***+++...666>>>GGGZZZeeeKKK===111000666777777888888666444222333333000000000111222333333444444222000333777::::::888333111000444CCCNNNGGG999444+++(((---///+++***---,,,555777...'''***//////333///...111222///---...---+++***+++---......---///000///...,,,,,,...000+++******+++,,,---+++***------------,,,,,,,,,,,,+++///...***))),,,...---111///......///000///...111111111///---+++,,,---+++---000333:::GGGVVV```ppppppzzzyyy{{{|||www~~~fffOOOGGGLLLWWWRRREEE@@@@@@444...777---555:::888555777999:::333444444444333333444666555555444222111222444777111333555555333111000111///111222222222444666888;;;777666888999888:::>>>333555777999999444222333000999<<<666AAAaaafffLLL888:::AAARRRnnnWWW888333666;;;@@@>>>111+++000(((555///666111//////000111222222222111+++...///---***+++000666///---+++)))))))))+++,,,((()))+++---///...***'''...---***&&&(((---...,,,...///000///---+++***+++++++++++++++,,,---...///---.../////////---***)))...,,,+++,,,,,,***---111***,,,,,,+++...222222...222111111000000000000111------000888@@@GGGRRR[[[rrrxxxyyynnnZZZGGG===;;;111...+++)))***,,,......)))'''%%%'''+++,,,+++))),,,,,,,,,++++++++++++++++++,,,,,,+++******+++---'''))),,,------+++)))'''))))))***))))))***,,,///$$$&&&)))+++++++++)))(((&&&&&&''')))++++++)))'''%%%'''+++,,,(((%%%(((...((((((***...111222222000333222000...,,,+++******555333111---++++++///222---,,,,,,...000222222111...000111///,,,,,,///222333;;;MMMkkkiiiTTTAAA888777333555444333111//////222444222111000///000111333444444444444444555666777777222555777<<>>CCC999000000222000222//////444777555555777222000......000000///......222555222,,,))),,,000///---,,,---///111111000111111000000///.........,,,//////***(((***,,,+++++++++,,,++++++,,,///111111...+++***+++,,,,,,,,,888888777333111333:::???TTTbbbtttwwwwwwvvvwwwzzztttwww}}}lllQQQEEEEEEDDDAAA999999<<<111***111+++222777666444555555333;;;<<<<<<999666333222222444333222333444444333222000222444444222000000111000222555555555555666777555222222666888777888;;;222666333111555555333555333888:::666@@@___gggSSSBBB:::666;;;JJJ^^^uuugggBBB444555777555333444000777---555)))111///////////////............111222111///+++))))))***)))*********+++++++++,,,(((((()))***,,,,,,***((("""%%%&&&&&&+++111222///,,,...000///,,,***)))***---,,,+++******++++++,,,...---,,,***)))******+++---'''&&&***,,,)))(((***%%%)))++++++...222000***000333555444000------///222:::BBBIIISSS___hhhkkk___VVVJJJ===555333444555((()))******(((&&&&&&'''+++(((%%%&&&***...///...++++++************++++++.........//////---***'''%%%***......+++(((&&&&&&...//////+++'''$$$$$$%%%$$$%%%'''))))))(((&&&%%%'''&&&%%%'''******(((%%%$$$'''---///))) !!!((('''***---.........000222333222000///...---------333333222...+++***---///%%%$$$$$$%%%((())))))((($$$'''***+++,,,111999@@@888PPPwwwqqqXXXHHH@@@777///---+++)))***...444999777555222///...///000111///000000///---,,,---///+++222777;;;EEENNNHHH999>>>444222:::===666222555222BBBIII@@@555333222...,,,)))***000333222222444333000...///111222111///...444888555,,,(((+++000///---+++,,,...111222222222222111000///...------***------***))),,,///...---///000///...000555999,,,+++***---222666666444111333666555333333555888999???HHHWWWmmm|||yyynnnuuuwwwppplllnnnooonnnuuussslllSSSIIIIII???AAA999333555222000777000777<<<======???===999999:::;;;:::777555333333666444444555777666111,,,///000222000...---///111111333555666555333333444888444222444333///---...---333...)))222555///...666555999999>>>RRRZZZMMM555333666999666888KKKbbbiiiRRRGGG;;;333777999444@@@;;;===''',,,///000///...,,,******)))))))))***+++,,,,,,***((('''''')))+++------,,,***((()))'''&&&''')))*********###'''***+++...000...(((+++...000///+++))))))***...---+++)))(((((()))))),,,***'''%%%&&&***...111)))###!!!(((---***'''(((%%%***,,,+++,,,///+++$$$ '''///111000000444999KKKXXX___]]][[[[[[TTTJJJ@@@777...---222333---&&&+++***(((&&&""" $$$)))---)))$$$$$$(((,,,------'''''''''''''''((())))))...---...111333111+++%%%"""(((------(((###"""###''')))+++)))&&&######$$$%%%&&&&&&&&&&&&%%%######'''%%%%%%'''+++---+++)))+++'''(((...000***''')))&&&+++000111//////333777,,,++++++*********++++++***,,,...---+++***,,,...+++***)))***,,,------,,,***---///000000555???FFF???mmmaaaEEE666<<<222111<<>>JJJ^^^nnn}}}xxxuuunnneeedddggghhheeepppvvv~~~}}}~~~oooQQQMMMCCCIII@@@@@@???777888<<<:::777777777999:::999666444111333555666555444444555222444555444222111222333666+++%%%,,,333333000...222111///111444666555333111000333:::999111---...000///---,,,+++---...///000888;;;888===GGGHHH@@@000000666555...555@@@???tttkkkIII999222222777@@@HHHHHH@@@555///,,,111...---///...******,,,*********++++++,,,---...+++)))(((((()))***)))))),,,***'''(((+++,,,***'''&&&))),,,***'''&&&***.........000111222444555555000333444222...+++,,,---000---***)))++++++)))'''###''')))((())),,,+++(((******+++---............///444666666;;;GGGSSSXXXkkkeee\\\RRRIIIAAA999555222---***+++---,,,,,,///***))))))***++++++(((&&&'''((()))((('''''')))+++***))))))***++++++)))(((***++++++***---///+++%%%---,,,*********)))&&&$$$%%%""" ###((()))%%% (((+++,,,)))$$$###''',,,)))***,,,,,,,,,***((('''+++,,,---///000000000000444333333333444444222000******+++...000111000///333000...///,,,'''%%%''')))000222,,,(((+++---,,,------///222000000999FFFfffuuuVVV===666555888444+++***000111...+++,,,///444777999555555555444333333222111222222222111111222333333777777777777555333000///,,,111222...---//////,,,&&&+++000111...++++++,,,---(((+++555888333///111111...///333222...---///555555444222000000222444111222333555444111,,,''',,,---...//////000000000)))***,,,...///000000000...///000000//////000111555222333666333......222---///000---+++///888AAACCCIIIUUUfffyyy}}}tttkkkggggggddd___fffkkkvvv|||xxxWWWNNNDDDHHHOOOTTTSSSJJJ===333111777777888:::;;;:::777555333444666555444111000///333444555444444444666888333,,,)))---000///...000555333111222444444222000222000222777777111,,,,,,111000///......///000111///666777444888@@@???888444111444999AAASSSZZZMMMKKKdddtttrrrcccHHH111---CCCPPP]]]]]]PPP@@@777555///,,,,,,......******,,,***)))((()))***+++++++++......///000111000---+++,,,+++******+++***((('''***---///---******---111.........---,,,,,,++++++%%%&&&((()))))))))+++,,,***((('''''')))***(((&&&***+++)))%%%'''---222222---------,,,---000666:::999FFFUUU]]]aaaaaa\\\WWWHHHDDD???:::777444000...111,,,***,,,,,,+++***,,,%%%'''((()))))))))((((((***+++++++++))))))+++,,,((((((''')))+++---,,,+++***+++))))))...777<<<:::...,,,+++******(((&&&###(((''''''))),,,---+++(((%%%'''((()))(((&&&$$$$$$'''(((***+++,,,,,,++++++,,,,,,---...////////////***))))))***+++++++++++++++++++++...000111///...,,,)))***------++++++...+++222666444444888:::888333333444777<<>>999999:::<<<===;;;888555333444666666555333000.../////////...---...111444333111111222111///000333333222111222444444444222444000///333444000,,,***//////000000000000000000,,,222333111555;;;;;;444<<<555555???ZZZ}}}fff777:::DDDYYYbbbLLL777:::@@@NNN]]]^^^RRRCCC999555111......111111......000111...,,,,,,...///...,,,000111444777888555000+++***---///000///---------***,,,...---******---000***+++,,,---///000111222333111///...///000//////,,,,,,,,,---///...---+++///222333111222666777555111777>>>BBBDDDHHHOOOUUUaaadddddd[[[PPPFFF<<<333000...,,,,,,---.........000+++)))+++,,,******,,,&&&''')))+++++++++,,,---***+++------------///000+++)))((((((***++++++++++++,,,)))'''+++222666555...,,,+++***)))(((%%%###&&&''')))***+++++++++***'''%%%%%%&&&))))))'''%%%%%%%%%&&&(((***+++,,,---,,,------.........---------,,,+++***++++++,,,---***))))))***,,,---+++******(((***...000///111444555666444///---//////---222000555FFFaaagggIII======;;;777333444111......222777<<<>>>AAA>>><<<;;;888444222333666666666666555444333333444444444444444333333333;;;888555333444444111---'''222;;;777,,,'''///888666111222777444***%%%'''...------------++++++++++++,,,,,,+++)))''''''(((.........///111222000///)))+++---///000111111111333111...,,,,,,...111333666999999666111---...000333222222111///...000333......///000111000---+++111444666444000111666<<>>bbbxxx<<<000***;;;MMMDDD888>>>666===IIITTTWWWPPPAAA666333000111333444111111444555111---...000111///,,,///000222555666444///+++%%%***///000///---...///+++---...---++++++---///((()))+++...000333555666333///***(((***+++***((()))***+++,,,,,,***(((&&&555777555333777@@@GGGIIIKKKWWWeeekkkggg```\\\\\\OOOMMMDDD888111000///---///---,,,,,,---/////////000***'''***,,,,,,---111...,,,+++---000111000...(((***,,,......///111333///,,,)))((((((((('''%%%&&&)))+++)))***,,,***%%%---,,,******)))(((%%%###&&&(((******)))(((((((((---+++)))(((***,,,...000%%%%%%&&&&&&(((***+++,,,......///......---,,,,,,000000...,,,***+++---///---,,,++++++------,,,***111//////333444222222555666333---'''&&&(((+++,,,111333CCCfffkkkSSSGGG???888444999777555666888:::<<<<<>>===???===777555777;;;:::999777555444333222222111111222333555777888@@@<<<888888888666222///,,,444888222((((((555CCC777222333888666...---111444444333111000000///...///000000///,,,******+++---***((((((***---///000...---,,,,,,,,,---...///222111...,,,,,,...111222666777777444///,,,,,,---...000000......///222444+++++++++...222333222000***///444444222111444888...;;;CCCMMMaaannnzzzzzzllleeejjjsss{{{~~~eeeeeessskkk@@@===@@@???>>>===<<<:::666333111111222555777777333000222222111000///111444888222000......000111///+++///000222444555777888:::333222//////000000...***,,,,,,---...//////......+++---000222666;;;;;;888555111///666UUUxxx@@@AAA;;;===EEE>>>111000666444===TTTkkkkkkTTT;;;000------000000......111111...++++++,,,,,,+++(((/////////000222111///---$$$)))------***((('''(((.........---,,,,,,---///***)))))))))))))))))))))***'''$$$%%%***---...---000111333333111///---,,,777666222333???UUUjjjtttuuu~~~nnnYYYIIIBBB000333444222222333111,,,///---+++******+++***)))000***'''))),,,...222777555///***,,,333555111+++)))+++---...---------......+++)))''''''&&&%%%### %%%))))))+++//////---,,,+++)))))))))(((%%%###+++,,,...---***(((''''''111555777555111...///111+++************+++,,,,,,////////////...---,,,,,,((((((((('''&&&'''***---222111//////000111000///444222222444444222222444+++***+++...111555:::===555HHHhhhfffOOOCCC???;;;:::888999;;;<<<<<<<<<>>>:::===DDDDDD>>><<>>BBB===;;;888555444555777999888777666555666999<<<>>>@@@???@@@BBB???666333444111333333111///111777<<<888666:::@@@;;;///***...---000///++++++///000---....../////////111444777444222000///111222222222000//////...------------...111555888999888777555///,,,***+++---...,,,)))***///111---,,,...///,,,......///...---,,,++++++&&&(((,,,111555888;;;<<<888@@@===666555111111;;;999CCCWWWnnn}}}|||tttttt}}}ttt}}}|||iiiUUUFFF<<>>JJJccccccOOO>>>BBBSSSWWWGGG444000---,,,......+++***---111444555333///...000333///...---...111444444444777555333222000...+++(((,,,***))))))))))))))))))&&&'''((()))+++,,,......)))))))))(((&&&$$$$$$%%%$$$(((---000333777<<>>777333222333555555888555;;;FFFGGG>>>:::===:::888666666888<<>><<<999888888:::===???BBBBBBEEEHHHCCC999666999444555777999999999777666))),,,555@@@???444///333,,,000///,,,---333555222---...///000111666;;;???...------.........+++)))+++,,,...//////---,,,+++000///---,,,,,,---///000111,,,(((+++111333000+++)))///222//////333333000+++...111222111000000111000///......111333444444999???:::111000...111>>>???======AAAFFFLLLVVV___nnn{{{~~~wwwvvvyyyqqqeeejjjyyy~~~wwwrrrdddWWWDDD===:::777666888<<>>888555444666555222111333...222555222---+++///444,,,,,,,,,///222444444333111...++++++---...+++(((333222000000000111000///------,,,+++***)))(((''')))---000111000///222444777<<>>>>>;;;999:::<<>>FFFHHHHHHDDDBBB???999111777333222555555222000000777666777999;;;777000***,,,,,,---000333555555444111222222111///...000111777555111---+++***+++,,,444333111///...---......111...++++++...000///,,,...///111222222111000000///---------)))$$$)))222///111111//////333444222......///111444666888:::999777444111000111222333:::777666888777444333555999???FFFLLLTTTbbbtttxxxvvvqqqmmmllliiicccaaaccciiiyyyvvv```NNNHHHDDD@@@BBBEEEGGGCCC@@@>>><<<===>>>888333777@@@555555555777888777555222//////000222555555222000///000222333333222000///)))333:::888333333444555000///...---,,,+++***)))///---...222444222222555666>>>AAA<<<;;;???<<<444???RRRwwwnnnKKK^^^yyyZZZEEEDDDWWW]]]MMMBBB777......222555777999999555111111333666555444333333555555555666666666...111444333111///000111444...---111222+++'''''',,,...///...///000///---...555;;;;;;777999AAAIII___bbbeeeaaaXXXQQQOOOPPPVVVcccfffVVV@@@333//////((('''&&&'''(((+++...000---222222,,,)))***)))%%%333000***&&&***//////+++***///444555444222222333,,,***((((((***+++,,,+++(((((()))***+++---///000000((((((333999000&&&###'''&&&&&&'''((()))***+++))),,,///000///---,,,,,,......222888888000)))''''''$$$###%%%***------,,,&&&''')))***++++++***))),,,***((((((***++++++***---,,,,,,---......---+++...000000---)))'''))),,,'''000333000000666555...///222444>>>___dddNNNAAA888666777333444444444555999???DDD555777999999888777777777;;;:::::::::===@@@BBBCCC===@@@???===>>>???<<<777444000///222222///---......///000222333111,,,)))))))))))),,,///111111000000000///....../////////111111000000000000000000111000///---,,,,,,,,,,,,///---------------,,,+++,,,---///000111111000000222000000///+++&&&***111...111222000222777888666222111111111111111222222000000111111111222222222333//////111000---,,,///,,,111666999:::@@@KKKTTTjjjsss~~~~~~zzzvvvkkkfffcccdddccc______aaaaaammmzzzuuupppWWWDDDBBB@@@AAADDDDDDAAA>>>888:::@@@DDD@@@777333555888777666777888777444222---///111111...,,,,,,,,,///000222333444333222111...444777333111222555555000000///---,,,,,,,,,,,,+++***,,,111444333444888888<<<===<<<>>>CCCEEEEEE;;;EEE```ppp]]]DDDYYYpppZZZNNNUUUooo~~~uuu[[[JJJ999333555444111000777555222111222222222111444444555666888888777666222444666666333111222333222+++'''+++...---///333333222000///111555888999777<<>>FFFHHH???555111000...((('''&&&%%%&&&''')))***,,,000111---***,,,,,,)))000...***(((+++111000,,,***---///000...------///++++++******)))******+++,,,++++++*********++++++(((###""",,,444333+++$$$&&&&&&&&&''''''((((((((()))+++...///---+++******+++///555:::666...+++,,,222///,,,+++,,,+++(((%%%***+++,,,------,,,+++***)))))))))***,,,---+++***555111,,,))))))+++------///000000///,,,+++++++++......+++(((***000333222444<<>>BBBBBB>>>>>>AAA>>>;;;FFFRRRIII===OOOqqqgggYYYNNNJJJTTTrrr___KKK888333555666444222111111222111000///000111222111222444777777444000...000222333333444666777AAA999111//////000333888......222888AAAHHHMMMOOOIIIJJJJJJIIIGGGHHHJJJLLLKKKEEE===444//////111333///111111///000444444222...---+++******)))******+++///111...,,,......---,,,---,,,+++///444333...+++,,,------+++******+++))),,,...,,,)))'''(((***,,,,,,+++***)))))))))))),,,***)))...:::AAA;;;111******,,,,,,---,,,+++***,,,...111111000...---------111999<<<777///...222222///---...111111...***,,,,,,---------,,,++++++))))))+++---//////,,,)))111...***((((((*********---------///111111000...555000...222555777;;;@@@777MMMnnniiiLLL;;;??????===:::666222111111>>><<<;;;===BBBDDDBBB@@@999:::<<<>>>@@@CCCGGGIIIJJJHHHAAA999666888777333333//////222444111///000,,,///000///,,,,,,...111///......000222444555444555111...///444666444111...///000000000000000000111111111000000///...---000222333111...///333666......//////////////////111111000...+++)))+++...---111333333555:::;;;999999888666444222111000///...///000111000---+++)))000------//////,,,,,,...111444888777444222222444222777<<<===>>>CCCNNNWWWhhhppp{{{~~~uuujjjbbb]]]bbb[[[VVVVVVWWWTTTSSSUUUUUUXXX```mmm~~~pppvvv{{{gggNNNKKKMMMOOOOOOLLLIIIFFFEEEBBBCCCDDDGGGHHHCCC===999;;;999777666777888777666666888888444...+++,,,//////000222444555666777777:::888555111444999:::666000///---,,,,,,---...///333111222666777555555888777999CCCNNNLLL???888;;;DDD999888@@@???999CCCUUUKKKCCC@@@???DDDYYYkkkjjjNNN@@@222///222333444666+++...222222000///111333333222111333666555111,,,,,,---///000111111222222444111...---...000444777666999BBBOOOXXXZZZXXXWWWIIIFFFBBB>>>;;;888666555666555444555666666444222,,,,,,---...111444444222000//////...---,,,,,,+++---///111///...---------***,,,------111555444///---...//////...,,,***)))(((,,,000...)))&&&'''*********)))))))))***++++++%%%%%%######...:::555(((+++,,,---......---+++******,,,///000///...//////,,,...222555222,,,***---,,,++++++...333555333000*********+++++++++++++++///.........//////---+++((())),,,///111111---***(((((()))...444666444111...+++///666777333999EEEUUUxxxhhhKKKDDD???;;;<<<>>>???<<<888888666555888===@@@@@@???;;;999888===DDDHHHIIIGGGEEEDDD>>>777666999:::777888444444888999777666777444666666333///...000333000///...///222444555555666222...000444666444000...---,,,+++,,,---///000111111000000//////......111111000---,,,///666<<<222222111000////////////000111111///......000000---111333222333777777444444444333222222222333333222111000///...---------///,,,,,,......++++++......000222222000000222444000111222333555888;;;<<<@@@FFFOOOXXXbbbnnn|||}}}{{{uuukkkbbbfff^^^WWWXXXYYYWWWVVVVVVSSSYYY```hhhttt}}}|||vvvjjjyyy|||~~~wwwzzzlllggg```TTTQQQSSSUUUUUUQQQNNNKKKJJJDDDEEEFFFGGGGGGEEE@@@;;;999777666666777999888888:::999666444333333222111000000222444555777888888:::999777555999===;;;666333222111000000000111222666444666:::;;;999:::===555999FFFSSSRRRFFFAAAEEEAAA666222999===;;;;;;???>>>;;;???@@@>>>HHHQQQNNNCCC<<<555222///---000555///222555444111///111333444333222444555444111---222222444555555555333222333888>>>DDDIIINNNPPPQQQQQQNNNQQQYYY[[[SSSJJJFFF555222...---...///---,,,------...000111...***&&&***,,,///111111///...///+++,,,---------,,,+++***//////000000---+++***,,,)))+++,,,+++---000000,,,+++---///111111...***'''(((,,,000...)))&&&'''***+++***************++++++%%%&&&### '''000---"""&&&((()))******)))'''%%%"""%%%((()))))))))***,,,***&&&%%%)))+++'''######---++++++---000222000...)))******+++,,,,,,---...777333000............---+++---000333666555222///)))(((***...333555333000444222444888999@@@WWWpppeeeWWWFFF<<<;;;===<<<999444444333555888;;;<<<<<<;;;888777===EEEJJJIIIFFFNNNLLLGGG@@@===???>>>:::;;;777777;;;===;;;:::;;;999888777444111///000111...,,,++++++...000111111333000......000111000...,,,+++***)))+++...111333000///...,,,,,,,,,---...///...+++))))))---444999333222111000//////000000111333333000111444444222---111222111111444333000............000111222333333111///---...000333555222000000222222//////222///000111000000000222444111000///000222333000---444555777999===FFFQQQZZZiiilllqqqzzzyyykkkkkkbbb[[[\\\___^^^]]]]]]SSSZZZaaaeeejjjqqquuuuuuuuufff]]]eeeiiittt}}}sssfffTTTPPPSSSPPPQQQQQQRRRSSSSSSQQQOOOMMMAAAFFFIIIHHHFFFCCC<<<666888777666666888888777666777555333333444555333000000111222333555666777888555777777777:::===;;;555555555555555444444333333222111444:::======???CCC===@@@FFFJJJEEE??????CCC666111000555<<<===:::666:::999BBBHHHCCCEEEHHHBBB<<<:::999777333111666>>>999:::999777444222222222111222222333333333333333777999>>>CCCHHHJJJHHHFFFXXX```eeeeeebbb___YYYTTTPPPGGGBBBFFFFFF===555333,,,***(((((()))+++++++++))))))(((''''''&&&&&&&&&))),,,111444111,,,---111,,,---000111111000///---...---...///,,,((((((***+++,,,+++'''&&&)))***((()))***,,,...000...+++'''))),,,...,,,)))'''(((***///...---+++***))))))))),,,,,,***(((***---,,,'''))))))++++++,,,+++***)))%%%'''))))))))))))***+++---&&&###(((---,,,)))'''***((('''***///333444222------------...///000111888444///,,,,,,---......111...+++***,,,...000000...---...///111000///---333444777???NNNmmmkkkQQQAAA:::777555666666777666555666888:::999999:::>>>DDDGGGHHHGGGRRRRRRMMMGGGDDDDDD@@@;;;:::777777;;;===;;;;;;<<<:::777444222222111000//////---++++++...000111111222111000///...---------//////......///000111222111///---+++***,,,...000///,,,***)))+++...000111000//////...///000111222000333222//////333333...+++///111000000333222...------------...///000111333222000...///111333555555222222555555333333555111222333333333333333333111111000///...,,,+++***333444333000...000666;;;???AAAEEEIIIOOOWWW^^^cccuuu{{{qqqsssiiiaaaaaacccbbb```___UUU[[[^^^]]]___fffmmmppp}}}ZZZBBBGGGQQQkkkdddZZZIIICCCHHHEEEMMMKKKKKKNNNSSSUUUTTTRRRHHHMMMMMMEEE>>><<<:::666999888777777777666333111111222333444222111000000111111111222333555666777///222333333555888888444333444555555444222000///...---000777;;;<<<>>>BBB>>>EEEHHHAAA999666666666000111222333888======888:::999DDDKKKEEECCCCCC<<<999666444555555777>>>GGG???===:::999999999888777555888<<<<<<<<<>>>CCCHHHKKKMMMRRRXXX]]]]]]XXXTTT\\\aaaaaaWWWLLLCCC:::111666,,,***333888333///000000///...,,,*********+++'''))))))(((&&&'''***...,,,+++...111000+++---333000111444555555444111///+++)))***---+++&&&'''+++333333...&&&$$$&&&))))))***(((''')))---///...,,,++++++******)))******+++///...---,,,++++++++++++&&&%%%&&&((('''###$$$'''...//////000000111111111...//////...,,,++++++,,,---((('''---222333333444---***(((***///444666666111000///...------......333000---+++,,,---------...***&&&%%%'''***---......000111000//////000111,,,999JJJ^^^|||oooTTTDDD===<<<555777777444000///111444666999===@@@BBBCCCFFFIIIDDDFFFEEECCCDDDFFFCCC>>>888444555999;;;:::999::::::666333222333444111...333111//////222444555666333444333111...---...///444555555444333111///...444222...,,,+++...111333111...,,,---///000---+++,,,,,,,,,---...000222444...111000+++,,,///...((()))...000///000333222...111000000////////////000666444222000//////000000222//////222222//////222***,,,...000000///...---...111222111......222666---///111///,,,***,,,///999::::::888666888@@@FFFAAALLLcccvvv|||pppfffddddddbbb^^^\\\WWWZZZZZZVVVVVV\\\cccggguuu\\\BBBBBBMMMssswwwQQQOOOGGGCCCGGGEEEJJJGGGGGGLLLSSSYYYXXXVVVUUUVVVOOO???555666;;;===:::999999888777444000,,,---222777666111---...111111111111222333444555666+++...///...///333555444///000111222111...+++(((---,,,///555888888:::===555CCCJJJCCC===<<<:::444333666666222555<<>>===;;;:::::::::777444444555444000,,,555555555777999:::999888888444222222000------000111444999;;;777111///000444111...,,,,,,,,,+++***//////---,,,,,,---...///...111111,,,'''(((---111+++...000000...,,,---...,,,------...............---...///000000000000000888888777555333111000///444111//////222333222000000///...///000111000...//////000//////111555888000222333111---,,,,,,...333222///...000444999<<<:::999BBBSSS[[[YYY\\\dddjjjqqq}}}|||jjjzzzsssoooqqqooohhh___ZZZZZZYYY[[[^^^]]]ZZZ\\\aaannnooorrr|||uuuTTT===444BBBooogggDDD>>>BBBAAABBBFFFJJJDDDBBBHHHPPPSSSQQQNNNOOOKKKFFF@@@<<<888333000......///111222444444555000000///...,,,+++++++++000222555777777555444333222222222222333333444555...+++***,,,------,,,---...000000111666888333+++333999@@@AAA>>>888333222000333555666999>>>===888:::@@@GGGHHHCCC>>>=========999777888666555999???<<<888:::DDDOOOTTTVVVXXX\\\___fffmmmrrrooohhhbbb]]]VVVVVVOOO@@@<<<===999666333000---,,,+++)))(((///,,,+++---000000+++&&&&&&))),,,,,,***)))+++---,,,---000111+++&&&'''---'''''''''''''''(((((((((''')))+++------,,,***)))'''---333333...)))'''(((---,,,+++******,,,...000111///...///222555666555***+++,,,---,,,***(((&&&***&&&%%%))))))%%%&&&***111555666333000...((("""+++)))((('''(((,,,000222...***&&&$$$&&&))),,,......,,,......***'''///:::DDD999...)))+++///000///333000,,,)))(((((('''&&&///,,,+++---...---,,,---222444333000222666444---+++666333---444>>>JJJZZZooofffUUUGGG>>>888999:::888777999333444555888>>>CCCCCCAAADDDEEEEEECCCAAA???@@@AAA@@@@@@AAAAAA@@@>>><<<:::666666666777999999888777777666555666888999888777666222222444333111111444333666:::;;;777222111222888555222111000000///...------------...///000000000000///,,,***************,,,///000000///000111---...000111222111111000333333333222111000...---222222333444666888:::;;;777222---***,,,000333444222222222444555555222000+++,,,---...///111555999777888888555000...---//////---+++******---000222///+++000;;;???<<<>>>EEEIIINNNVVV___gggooowww|||ttttttooolllllljjjccc^^^\\\\\\YYYXXXXXXTTTLLLHHHIIIWWW^^^dddjjjssssss___FFF<<<777HHHsss}}}bbbLLL<<<@@@FFFCCCCCCIIIJJJFFFDDDHHHMMMOOOLLLJJJPPPLLLGGGAAA<<<777222///......///111444777888888888444000---,,,---///000...///111222222111///...((())),,,///222333444555999666444444666666666777---//////...111555444000111555:::;;;888555444444555777666444666:::999555===BBBGGGGGGDDDAAA@@@BBB888777999???BBBEEEKKKRRRSSSQQQVVV```iiijjjhhhhhh]]][[[YYYWWWUUUOOOHHHBBB>>>999;;;:::000000444111222000...---------------...---,,,...111000---))))))+++---,,,)))''''''(((******,,,...***&&&'''+++++++++++++++++++++++++++((())),,,------,,,***(((***---//////---***)))***///,,,)))&&&&&&'''***,,,******,,,...000111111000***+++,,,---,,,+++)))(((+++((('''++++++))))))---...111111---++++++)))$$$***((('''&&&&&&(((+++---***(((&&&%%%''')))******------///000***&&&***222333...)))(((+++......---...---,,,---......---+++,,,++++++...000000///...111444333000111444222,,,000;;;>>>======AAAYYY}}}zzzaaaSSSBBB999555222222444<<<999888<<>>>>><<<999444777999;;;;;;;;;;;;<<<999777444333444555555555888555444777777444333666111444777555111/////////555333000/////////...---------...///////////////---,,,,,,///333555444333111111111111000000000000,,,...000333444333111000444444444444222111000///888777555333333333555666555111...,,,---000222333222222333555777666333000---.../////////111555888777888888555222000000000222111///...------......000,,,,,,333444000111777333888===??????EEEOOOWWWaaaeeejjjooouuuwwwtttrrrqqqkkkccc___aaa```[[[XXXXXXUUUNNNJJJIIIOOOXXX```aaabbb___RRRCCC;;;999HHHlllsss]]]MMMEEE<<<;;;DDDEEE???@@@HHHIIIHHHGGGGGGHHHHHHGGGDDDDDDBBB@@@>>>===:::777444///...---///222555555555444000,,,,,,...000///...---,,,,,,,,,------,,,******,,,000333777888999999777444000---.../////////000222000+++)))+++...------000444444222111333555000111111111777@@@DDDCCC666;;;@@@CCCDDDFFFJJJNNNVVVUUUXXX]]]^^^]]]```eeeaaa___cccjjjllleee\\\WWWJJJEEE???;;;888777555444,,,(((---///))),,,333000111000///...------...///---...///000111000///...///111222111...,,,++++++)))'''(((+++***'''''')))------------------------((())),,,------+++)))(((---,,,++++++,,,---,,,+++///,,,)))''''''))),,,...&&&)))---...---,,,******)))***+++,,,---,,,++++++---******,,,---+++,,,///,,,...---)))(((++++++(((---,,,+++*********+++,,,'''&&&&&&'''))))))(((''')))+++...///+++&&&(((...***+++,,,...///...------'''(((***...111222000///******+++,,,///000///------000111//////000///,,,,,,///333>>>JJJYYYwww\\\HHH>>>===???999666555777888666444444@@@BBBDDDDDDBBB@@@>>>>>>@@@;;;888999>>>AAA???<<<===AAADDDCCC@@@======???@@@<<<888666777888999:::===:::999:::999444333444222666777333......//////222000............---,,,...///000111111000......---+++,,,111555777:::===???:::444///.........---)))+++///222333222///......///111222333444555555;;;888444///,,,++++++,,,...///222444555333000---000/////////111111000...333444444333222111333555111111222222111111111222555444444333222111111000222000111777999666777;;;444888<<<;;;999999===BBBEEEHHHKKKIIIGGGKKKUUU___lllqqqtttsssxxxuuurrruuukkkbbbZZZWWWUUURRRRRRTTTTTT\\\aaabbbaaa___VVVMMMPPPJJJPPPiiiuuuiii^^^TTTIII@@@AAA===>>>DDDDDD@@@DDDMMMOOOPPPNNNJJJIIIIIIHHHFFFBBBAAA@@@@@@AAA@@@>>>;;;888555333222444555444222111000000444888888444000///.........///000000///444444555666777888999:::<<<:::555000000333333222///444555000,,,///333444444888>>>@@@AAAAAADDDGGGJJJKKKJJJKKKSSS^^^eeefffkkkmmmppprrrsssvvvzzz~~~rrrooollliiiaaaWWWRRRSSSMMMLLLNNNSSSRRRHHH>>>:::555222...,,,...222666999222---111333---///444000333222111///,,,,,,,,,...---///111111000000000111...///111222222111000///***''''''+++---+++)))++++++++++++++++++*********'''(((+++,,,,,,***((('''---***(((***...000---***'''''''''((())),,,...///))),,,...---***'''&&&&&&((()))***,,,---------------,,,+++++++++******+++))),,,,,,******---...,,,---,,,,,,,,,,,,,,,------((('''&&&'''((())))))((($$$'''***+++)))(((+++///+++...222222...+++******&&&&&&(((***---///...---++++++***(((***...///,,,...111222111//////000111<<>>:::<<>>>>>AAABBBCCC???;;;:::;;;:::555444666:::??????888333444444333333111000000111111000...+++,,,...111222222222222000...///111000000888BBBIII???444---,,,.........)))+++///111222111///---***+++---000222444666666111000---++++++---///000...000444666555333000...000...+++***,,,---......333444555444222111333444.........///000111111111000111111111111000000///***+++///555777666555555666777777666555555888:::===@@@AAA;;;333///222777FFFIIIJJJIIIJJJOOOSSSTTTPPPVVVSSSUUUgggrrrtttxxxrrrbbbXXXPPPMMMOOOUUUWWWYYY]]]bbbjjjnnnhhh```bbbXXXQQQ^^^|||ppp```MMMCCCBBBEEEHHHJJJAAA>>>AAAIIILLLKKKNNNUUUWWWYYYVVVPPPNNNQQQQQQNNNKKKJJJHHHHHHHHHGGGDDDBBBFFFAAA===<<<===>>><<<999===;;;999999;;;<<<:::888111222333333333333444555555444222000000222555666::::::777222333:::<<<999666???EEEDDDBBBEEEIIIKKKDDDLLLVVV^^^bbbdddgggiiizzzyyyuuuqqqsssyyy}}}{{{sssrrrppplllhhhfffeeefff\\\WWWRRRLLLAAA555......000000444;;;===888555444333222000//////111444666666000222333---...000***000111111///,,,+++---///---...000000//////000222)))***,,,......---+++***---))))))---000...,,,...++++++******))))))))))))%%%''')))+++,,,***)))''',,,)))(((,,,111222---(((###$$$''')))+++++++++************((('''&&&'''((('''((()))+++,,,---......------+++)))'''''''''&&&%%%)))++++++,,,......***'''''''''(((((()))***+++,,,)))&&&&&&(((***++++++%%%''')))'''''')))---000+++...000---)))&&&''')))...,,,))))))***+++++++++------***&&&)))222666444222333444222///000666<<>>???BBBDDDEEE===999888999999777888;;;===DDDCCC:::444555555111//////...///000000...---'''(((,,,///333666888999111///111555555666BBBQQQGGG<<<000+++...222333111,,,...000222222111///...+++,,,---///111222222222///...---------///111333222222222000//////222444222///,,,+++---///000000,,,...000111111111333555111000//////000111000...//////000000000000111111))),,,000444555333111///444222...+++,,,111777<<<<<>><<<;;;;;;<<<111999777888EEEMMMNNNSSSVVVVVVXXX^^^iiippplllcccpppvvvzzzlll```WWWSSSXXX___ZZZWWWYYYfffyyyxxxssskkkaaadddxxxyyydddLLL???>>>BBBIIINNNHHHJJJQQQZZZ]]]ZZZYYY[[[```aaa\\\UUUVVV]]]```[[[NNNMMMLLLNNNPPPSSSSSSSSSOOOJJJDDDDDDGGGIIIGGGDDDHHHCCC<<<666444555888;;;444888<<<:::555333555999:::999777666777:::===???:::>>><<<999<<>><<<000000222333333999HHHVVVzzzaaaMMM<<<888777333444:::999===AAADDDDDDCCCBBBBBB>>>>>>>>>???AAACCCDDDDDDKKKKKKLLLMMMMMMJJJEEEBBBAAA>>><<<<<>>999666777777666888<<<>>>FFFEEE:::333444333------,,,---...//////---,,,)))***,,,///222666999:::333...000888;;;<<>>GGGRRRYYY[[[ZZZZZZ[[[GGGHHHFFFCCCCCCEEEDDD???666777;;;???AAAAAA@@@>>>;;;666333222000///333999444222222333222------///,,,///333333222111111222///)))---111///222444,,,'''***---,,,***+++000444///,,,***+++---...,,,***++++++,,,///111000,,,(((++++++---///---)))+++///---,,,,,,+++******))))))&&&(((,,,///111111000///---+++***+++...///---***111111000//////............+++(((+++111333111---&&&''''''((()))+++,,,---+++...---((((((++++++((('''******'''(((++++++))),,,***(((''''''(((+++,,,)))((('''''')))******)))(((,,,---***)))---...+++---------,,,,,,...111333888555333222222111000...,,,000///+++///:::===888...000777@@@JJJ[[[vvvnnnSSSKKKJJJDDD???@@@;;;<<<===<<<;;;:::;;;<<<<<>>???FFF>>>888999JJJ```kkkiiidddiiivvv}}}xxxxxxyyywww^^^AAA333222<<>>;;;:::666777666333333444000***222555:::@@@EEEEEEBBB???BBB;;;555000,,,)))---444333222333666444000000333---000333333000------...---'''+++111///333555---))),,,...,,,))))))---111000,,,((((((,,,...+++'''$$$$$$'''+++///000---)))((()))---...***%%%(((...++++++******)))(((''''''(((***...111333444333333///---******+++,,,------,,,***(((&&&'''))),,,///888333000333999999222***&&&&&&''''''(((***+++,,,+++......******///000,,,---...,,,'''''',,,...---+++)))%%%###"""###%%%'''&&&&&&''')))******(((&&&###)))---,,,...222111,,,***)))))))))***+++,,,,,,444333444555555444111///,,,222222---///666555,,,444888DDDUUUhhhzzz___GGG???AAA???:::888666999===???===:::;;;===>>>???AAAFFFNNNTTT[[[]]][[[SSSIIIDDDFFFJJJBBBCCCFFFGGGGGGFFFEEEDDDBBBFFFDDD<<<;;;@@@===444999888999;;;<<<;;;666222444333222000------///111111555::::::777333222222<<<999555333444555666666///000111333555666666555444444222111555888333***...000222444444444222111222000...,,,,,,...000111///...,,,++++++,,,---...000------//////,,,,,,...111111222222222000...---///000000000000111111111+++///000---...222666666333...---000000---...333444GGGTTTJJJ555***...555,,,++++++...333666666555444555555444111/////////000//////000222333333222666333...***)))+++...000...000333222---***---222CCC@@@===:::999777555333---111888???CCCDDDCCCBBBIIINNNQQQRRRYYYaaa```ZZZMMMFFF999000333===FFFIIISSS___ppp{{{|||}}}xxxvvv}}}}}}wwwnnnaaaWWWWWW\\\rrrtttwwwxxxwwwsssooollljjjiiieee___^^^``````]]]QQQNNNQQQXXXXXXPPPJJJIIIRRRFFF>>>???@@@===;;;<<>>FFFEEEHHHOOOOOODDD>>>999888666555888===111111000//////000000111999999>>>HHHQQQPPPEEE:::AAA000,,,...+++---555555444666666555333555999>>>333222444666444///...000///111111///111444222---222222000---++++++...000...,,,***)))******)))((('''((((((((())))))))))))%%%(((,,,------,,,++++++***+++,,,...000///+++(((''''''&&&&&&&&&&&&&&&''',,,,,,++++++***)))(((((($$$&&&((()))))),,,111666DDD555+++...555444000...***,,,---+++((('''))),,,444---***,,,---+++***++++++,,,,,,***'''(((,,,111------)))%%%%%%***+++)))...(((###&&&,,,---+++(((222333111...+++***...111&&&&&&''')))++++++)))&&&000000///***&&&(((000777888,,,(((222999333---...333IIIffftttbbbTTTDDDDDDAAA>>>======>>>===<<>>>>>AAAAAA>>>===:::888888;;;:::555000111222222111000111444666555777999888666333000///000000000000111333666888555222//////111333222000)))+++...000000000000000222333444444444333111111444444444444444555555666333222111000///.........333000///111///,,,+++---////////////...---,,,,,,////////////000000000000...222222...---000222222000---...222222...---000...:::CCC===333...///111444222000111222333111///777777666444111000111333222000//////000000///...)))+++...000000...+++)))//////000111111000000111555444222111222222222000111222333444333222111000...000000///333::::::666===555---***---222777<<<:::>>>GGGOOOQQQQQQUUU\\\VVVTTTRRRUUUZZZ]]]\\\YYYVVVVVVRRRMMMOOOVVV[[[]]]\\\YYYVVVQQQIIIAAACCCHHHGGGHHHKKKMMMNNNMMMLLLKKK======;;;888999>>>@@@>>>DDD<<<888;;;>>>;;;999::::::444111444555333444888>>>>>>KKKYYY]]]___\\\PPPAAA<<<999;;;<<<999888:::333222000......000111333333333666>>>EEEEEE???888555---111555...+++...,,,000---,,,///333444///***///...000333333...---//////000///,,,---111000,,,/////////---++++++---000---+++******,,,---,,,+++'''''''''&&&&&&''''''''')))---000111000---,,,++++++++++++---...---***(((%%%%%%&&&''')))+++---...000///...---+++)))((('''***++++++)))'''(((+++...777///***,,,---+++***,,,,,,---//////---,,,++++++'''"""!!!%%%(((((()))+++,,,+++***)))((())),,,///(((+++***'''&&&***---,,,))))))***---000111111222---------***((())),,,000111000...///000000...---'''((()))'''''')))...333111///111333000000@@@TTThhhsssPPPKKKEEE???<<<<<<>>>????????????>>>???BBBHHHLLLKKKLLLKKKGGGAAAAAAEEEKKKNNNLLLJJJKKKMMMNNNLLLIIICCCAAA@@@AAA@@@===>>>BBBCCC>>>:::<<>>888222333333333222333666888666555444444444333111///))),,,/////////000444888666111,,,***,,,000222333999CCCUUU```YYYFFF;;;;;;444444444444333333333333222333555666777666555555666666555444333111000///555222000222000+++***,,,000000///...------------........./////////000000111444444///,,,......------,,,///333333///,,,---,,,000222222333666444000000//////000222444444333333333222000...---///111444333111000000000...,,,''',,,222666777444000,,,000///000222555666333000222111000111222333222111111000...------...///000111111...***,,,///000...333+++)))---000...000666///,,,---333777666555666999777555888===@@@AAA???555888888555666999:::888:::999999:::666222555;;;555666666888999:::;;;<<<333666555333555:::===<<<;;;333,,,---000000000111,,,+++...333666777:::???HHHQQQdddssszzzwwwaaaFFF???:::===@@@>>><<<<<<;;;999555222111111222444666555555666888999777666<<<888>>>???222,,,...,,,///...---000444444111...222000222555555111000222444555333000111444333///+++---...---,,,,,,...///+++***)))+++---///000///))))))(((((()))+++---...///000000...,,,+++,,,---,,,+++***+++++++++)))'''%%%&&&''')))+++---...///000000///...---,,,++++++......,,,)))'''&&&(((***++++++,,,,,,((($$$'''---,,,,,,---...///...+++)))### $$$'''(((***---,,,***(((''')))+++,,,,,,(((...000,,,'''(((+++,,,***...111000,,,***+++...+++++++++***)))+++...111444111///.........---,,,---...000111111111111111...111999@@@EEESSSrrrddd]]]RRRFFF>>><<<>>>@@@;;;:::999999:::===AAACCCEEEFFFEEEBBB???@@@EEEJJJOOOKKKHHHHHHKKKMMMKKKHHHFFFAAABBBFFFBBB888777===AAA===;;;@@@GGGJJJEEE???666666666555333333444666555222//////222333222///,,,000444222...---000444///...+++))))))///777>>>+++333FFFVVVNNN555(((***333333333333333444555666444444555555555444444333444444555555444222000///444000///111///+++***,,,444333111000//////000111.../////////000000000000111444444///,,,------+++------...000000...------//////...///555:::999333+++,,,,,,...000222222222///111111000...---...///666555333222333222000///000000111222333444444555111444666666777777555111888666555444444333111/////////......///111333444333222///---,,,,,,,,,+++111******222444//////666111---,,,222777666555555222000...///222666777777333777888666666888777444444444777<<<;;;999;;;@@@BBBBBBBBBAAAAAA@@@@@@???777::::::666666:::<<<<<<777666555555444111//////...///222999AAAFFFIIIJJJYYYeeewwwrrrRRRHHH???@@@DDDDDDBBBAAABBB@@@===:::777555333333555555444444555999???CCCLLLEEEDDD@@@222///333//////333777888888;;;BBBHHH===:::999;;;:::555333333444666666444555666333...)))+++...////////////000)))((((((***---000111111---------...000333666888555333111---+++,,,000333,,,+++))))))******((('''******+++++++++*********++++++,,,---...///000000---,,,+++)))))))))+++---(((,,,000///+++(((+++///+++)))((())),,,,,,***'''((($$$###&&&'''&&&(((+++,,,)))&&&'''***---,,,+++///777:::333)))%%%&&&((()))---...)))$$$$$$'''(((******))))))***+++...//////...---------,,,***((('''(((***---000000---+++---222BBB]]]yyyqqq]]]MMMBBB<<<:::999888666666777:::<<<===BBBCCCCCCAAA@@@@@@DDDHHHOOOMMMJJJJJJMMMNNNMMMKKKFFFCCCEEEKKKHHH<<<777;;;;;;999:::@@@FFFGGGAAA;;;666777888777555444666777666222///...000111000---000333666333...+++---000***...000,,,)))---999DDD:::444888AAAAAA888999DDD444444333222222222222333:::999666444333444444555...///000222222111000///000---,,,///...+++***---555444222111000000111222/////////000000000111111---111222...,,,......,,,.........,,,,,,.........000111000...111555555111//////...---+++***))))))000333666777555333222111333222111111333333222111111000---,,,,,,...000222111999===999555555444222666555333222111///,,,***......///000000///...---------......---***((((((,,,((()))000000++++++111,,,+++---222444333444888555222///...000222555666///222444333555;;;===;;;======BBBHHHIIIFFFEEEHHHDDDEEEFFFFFFDDDAAA>>><<<555999999444222444666555444888:::777222......///444111111999HHHSSSTTTQQQ\\\jjjzzzzzzrrryyyzzzlllVVVNNNIIIKKKNNNKKKDDD@@@===>>>===<<<;;;888555444...///111333888BBBMMMVVVJJJ@@@<<<888111444777111///111666???HHHOOORRRRRRDDD>>>;;;;;;999333......---111444444444444...'''))),,,///111111111111222)))(((''')))---///000000000/////////111222444555111333555555444333333333+++***(((((()))***((('''............---+++***)))))))))***,,,---...///000---,,,***)))***,,,---...+++---000///......///...,,,(((%%%&&&)))+++***((()))&&&%%%'''&&&###%%%(((+++)))&&&'''+++------+++444===AAA888,,,&&&'''(((%%%))))))$$$$$$***///000+++***))))))***+++,,,,,,...//////111222111...+++''''''***...222555555555222BBB```pppZZZEEE999===:::888777888999:::999???AAABBBBBBBBBCCCEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKFFFDDDGGGMMMNNNIIICCCAAA@@@@@@@@@CCCEEECCC>>>999444666888999999999;;;===999777444222111000...---111333333111---,,,...000+++111555222,,,,,,555>>>444---+++111222///000666555444333111000...---,,,777555222///...///111222+++,,,---...////////////...++++++...---******---222222111000////////////....../////////000000000***...000...---//////------///---******---///------111000,,,+++---///---+++---...---++++++,,,---...111444666444222111111...------...000222111000000000000//////...------000:::???777111222333111111000000000111000---***''')))---000222222111000......000333111---,,,...***,,,...///---,,,+++,,,***+++///444333000222777<<<999666333333666999<<<777999777333333777999777===>>>CCCKKKLLLHHHEEEFFF<<<>>>???@@@@@@===;;;999222777888444111333555555666999999333...///222444666222000999LLL]]]aaa\\\]]]hhhvvvrrrbbb```aaaXXXNNNLLLOOOVVVWWWMMM@@@999333444666888888888777666222222222333777???HHHNNN<<<555555555555???EEE===555///111CCC\\\fff[[[KKK@@@999444444333---(((''',,,000444444555444...'''***---000222222222222333+++***)))***,,,---...---......---,,,+++***)))((($$$+++333888666111+++'''***)))((()))++++++)))(((,,,---...///000///......++++++++++++++++++,,,,,,000---***)))***++++++******,,,,,,+++,,,///...+++,,,***))))))+++,,,,,,++++++))))))+++)))''')))...***))))))***,,,---...---333;;;???888...+++,,,...///444333+++)))///444333111000///000111333333222/////////111222111...,,,333222111222555:::@@@CCCTTTppp___HHHCCC???;;;999888888666444;;;===AAACCCEEEFFFFFFGGGCCCGGGKKKLLLJJJHHHJJJMMMGGGGGGGGGIIIOOOSSSOOOGGGFFFFFFEEEDDDBBB@@@@@@@@@777999;;;<<<<<<===>>>@@@777888888777555333333444777666444111000000000111...222555444111000111333111333777999888333,,,'''...///000000///...,,,+++......---,,,,,,---...///...------------......///000------///...******,,,///000000//////...---,,,,,,,,,,,,---------......(((---///------//////---***......++++++......***---111222...---///000///)))+++...//////000333666---...//////......000111---,,,,,,---///111000//////000000000//////...---///777888111...222222---...---...///111000---+++%%%(((+++///222333333333((('''(((+++)))%%%&&&+++,,,666:::555222333000)))------111666777333333666666444111......111666:::AAAAAA===666333444333000444555<<>>777222333333555FFFVVVTTT999111000???TTT]]]SSSFFF:::333///000111...***)))...111222222333444111++++++---///000000000222333000...,,,,,,,,,,,,+++***)))***++++++)))'''%%%$$$%%%)))...000...***&&&$$$'''((()))+++------+++)))'''(((+++---//////......,,,,,,,,,+++++++++++++++000,,,((('''((()))((('''&&&******''''''++++++((((((+++...//////---,,,,,,---+++,,,---,,,))),,,111)))***,,,,,,,,,---...000000888;;;555///...000111555@@@AAA666,,,---000...444333222444777:::999888222000---,,,------,,,,,,------...000777DDDUUUaaaxxx\\\FFFBBB<<<999777555222///777:::???DDDGGGHHHHHHGGGEEEKKKRRRRRRNNNLLLOOOSSSIIIIIIEEECCCKKKVVVSSSHHHDDDDDDBBB???;;;<<<@@@DDD<<<>>>@@@@@@???>>>>>>???111555999:::999999;;;>>>@@@<<<777444333333222222//////111444666555000,,,...444555222000222222000&&&(((+++...000000000///+++,,,...000111222111111111000///---------...///333000///000...***)))+++///000000111000...---+++******+++++++++,,,,,,,,,(((---///---,,,......,,,'''---///------///---'''111444555333333777777555111333555444111000222444111111000...---///333777000///...///000111111///...,,,)))'''''')))---///...333111+++,,,444333***+++***+++,,,---+++(((&&&,,,,,,,,,,,,+++)))(((''',,,))))))+++((($$$'''///+++<<>>===888666444222111111222333777<<<===777222111222222///222666;;;DDDHHH===///,,,...000777LLLfffwww{{{tttgggbbbZZZGGG???DDDEEECCCAAABBBEEEDDD???===>>>999777222//////111555777000......111666:::======888333000++++++CCC^^^eee444222222333888>>>CCCFFF888111---111555333111111,,,---,,,***,,,//////++++++---...///...///111333444222///------,,,+++)))&&&(((***------,,,***)))555222...)))&&&''',,,000&&&'''))),,,......,,,)))###%%%'''***++++++***))))))******+++---......///,,,)))%%%%%%'''(((((('''###***+++%%%###&&&)))(((###)))000333111---***)))+++*********'''###&&&+++(((+++......,,,,,,///222111666888333......000111+++===EEE:::---,,,000000...------000555888777666:::555///+++***,,,...///+++///666@@@QQQkkk