BM@6(0 ((((((((((((((()))******+++)))(((&&&&&&((()))+++************************(((+++---,,,)))'''&&&((('''((()))******)))((('''***)))((('''&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))(((((('''''''''&&&%%%&&&((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''&&&)))!!!]]]!!!(((###%%%###&&&&&&((('''&&&%%%%%%&&&'''((((((&&&%%%%%%&&&'''&&&%%%&&&&&&''''''''''''''''''&&&"""'''[[[''''''(((((('''&&&%%%%%%$$$###$$$''''''%%%&&&+++&&&'''###***$$$'''&&&[[[000)))(((%%%'''''''''''''''''''''(((###lll111""")))+++(((---(((&&&&&&"""......)))(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&+++$$$###555(((###(((""",,,***%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%%%%$$$$$$##################$$$%%%(((***,,,******)))(((&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((((((((()))*********)))(((''''''((()))***(((((((((((((((((((((((((((+++---,,,)))''''''((('''((()))******)))((('''((('''&&&%%%&&&'''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&)))!!!]]]###***%%%'''%%%((((((((('''&&&&&&&&&&&&'''((((((&&&$$$%%%&&&'''&&&%%%***(((&&&###"""###$$$%%%&&&"""'''[[[((())))))))))))(((((('''$$$###$$$'''&&&"""###'''%%%'''###***$$$(((&&&\\\&&&$$$((()))%%%%%%%%%%%%$$$######"""333hhh***"""%%%***######---%%%%%%111---###888%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%###"""!!!)))%%%WWWYYY***""",,, &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%$$$$$$######&&&&&&&&&&&&%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%((((((((((((((()))*********)))(((''''''((()))***(((((((((((((((((((((((((((***++++++***))))))***(((((())))))))))))((((((&&&&&&%%%%%%&&&''')))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%)))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&)))"""^^^###***%%%(((%%%((((((((('''&&&&&&&&&&&&'''((('''&&&$$$$$$&&&''''''&&&***'''### !!!###%%%%%%"""'''[[['''(((((()))))))))((((((%%%$$$%%%'''%%%""""""%%%$$$&&&###***$$$(((''']]]######&&&)))'''((((((((('''%%%###"""UUUbbb'''###***+++ +++***+++%%%"""$$$&&&!!!000---&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""&&&'''$$$ ///&&&,,, +++"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&***)))'''&&&%%%$$$$$$$$$""""""###%%%&&&((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&$$$((((((((((((((())))))***))))))(((((((((((())))))************************)))******************+++)))))))))))))))(((((((((((('''&&&&&&&&&''')))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%)))"""^^^""")))###&&&$$$&&&&&&'''''''''&&&&&&''''''''''''%%%$$$$$$&&&''''''&&&$$$###"""!!!"""###&&&'''%%%"""'''\\\$$$$$$%%%&&&''''''''''''&&&&&&'''***)))%%%%%%((($$$&&&"""***$$$(((''']]]''''''%%%%%%'''((()))***)))'''&&&$$$bbbRRR$$$&&&%%%'''"""444:::BBB%%%//////%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$***,,,$$$'''222444###'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$((((((((((((((())))))***))))))(((((((((((())))))+++++++++++++++++++++++++++************+++++++++******)))(((((((((((((((+++***((('''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&%%%***###___""")))$$$&&&$$$''''''&&&''''''''''''''''''&&&&&&%%%$$$$$$&&&'''''''''"""###$$$%%%&&&&&&&&&&&&$$$"""(((\\\$$$$$$%%%&&&&&&'''&&&&&&''''''***...---)))***---$$$&&&###***$$$(((''']]]&&&(((###%%%"""###$$$%%%&&&&&&%%%$$$WWW999!!!"""$$$""" $$$000%%%,,,((("""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!'''(((###+++)))###QQQ```(((,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''(((((((((''''''%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))---+++))))))+++++++++***+++***)))(((''''''((((((+++***((('''&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((($$$&&&((())))))(((&&&$$$'''''''''''''''(((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''%%%%%%***###___$$$+++&&&)))&&&))))))&&&&&&'''(((((('''&&&&&&&&&%%%$$$$$$&&&(((((('''$$$&&&'''((((((&&&$$$"""$$$!!!(((]]]&&&''''''(((((((((''''''''''''+++//////++++++///&&&'''###***$$$'''&&&[[[ggg&&&###(((######$$$%%%&&&'''((((((eee)))%%%$$$)))''',,,777+++ 111%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!(((###'''+++$$$000***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&"""((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))///,,,))))))+++,,,+++))),,,+++)))((('''''''''(((''''''%%%%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&''''''''''''''''''&&&((((((((((((''''''''''''&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((%%%%%%***$$$```%%%+++&&&)))'''))))))&&&&&&'''(((((('''&&&&&&&&&$$$###$$$&&&(((((('''%%%&&&&&&'''&&&&&&%%%$$$$$$!!!(((]]]''''''((((((((('''&&&&&&&&&'''***...---)))(((+++''')))$$$***$$$&&&%%%ZZZXXX((("""'''((('''&&&&&&&&&(((***+++$$$***(((%%%"""666'''(((000(((###%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%!!!000 ---&&&'''+++<<<$$$***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''(((((('''%%%###"""%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&"""((((((((((((((()))******(((((())))))))))))((((((++++++++++++++++++++++++111---***)))++++++***(((,,,+++)))((('''''''''((($$$######"""###$$$&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''')))(((&&&%%%%%%&&&((()))))))))((((((''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%***$$$```###***$$$'''%%%''''''%%%&&&'''(((((('''&&&%%%&&&$$$###$$$&&&(((((((((############$$$&&&((()))###!!!(((^^^&&&&&&&&&&&&%%%$$$######&&&&&&))),,,+++&&&$$$&&&((()))%%%+++###&&&$$$YYYWWW'''---"""###(((&&&$$$""""""###&&&'''!!!)))&&&))),,,'''XXXaaa999''''''''''''''''''''''''(((((('''''''''&&&&&&&&&444...)))///SSSbbb111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&'''''''''&&&$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))(((&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$)))((('''&&&%%%&&&'''''')))((((((((()))***++++++))))))((((((((((((((()))))))))(((((((((((())))))***)))(((((()))***((('''******)))((((((((((((((())))))(((((((((((()))***''''''''''''''''''''''''###%%%'''(((''''''((()))'''&&&%%%%%%$$$$$$$$$$$$(((((((((((((((((((((((($$$&&&((('''&&&%%%%%%&&&111###&&&///)))"""######%%%+++(((kkk###)))$$$'''$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$(((+++***)))///)))((((((&&&""" """(((---'''---aaa))))))((((((((('''''''''%%%'''(((((('''''')))***)))))))))((('''%%%$$$###^^^"""'''###'''+++***&&&((()))"""(((%%%,,, +++$$$'''***%%%,,,bbb,,,!!!%%%'''%%%%%%'''&&&"""((()))(((&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%'''''''''''''''((()))***&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%(((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''%%%$$$###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&***)))((('''''''''(((((())))))))))))))))))***+++))))))(((((((((((()))))))))((((((''''''(((((())))))((('''''')))))))))'''))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&(((((('''((()))+++'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''(((000''''''000+++333%%%$$$***YYY###)))$$$'''$$$%%%###########################$$$((()))%%%)))%%%%%%&&&%%%'''---222--- ((((((###XXX(((((((((((('''''''''&&&&&&(((((((((&&&%%%&&&'''(((((((((((((((''''''&&&___###((($$$((($$$"""###)))((('''---***KKK###&&&&&&&&&%%%%%%###***!!!000%%% """!!!&&&/// """&&&)))***(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%)))555&&&((((((''''''&&&'''''''''&&&''''''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###+++***)))((((((((())))))+++***))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))'''&&&%%%&&&((())))))((((((''''''&&&&&&&&&&&&''''''(((((()))((('''&&&%%%'''''''''''''''''''''''''''((((((((('''(((***---'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))''''''((()))222!!!+++111''' '''+++333LLL###)))$$$'''%%%%%%###########################!!!'''$$$***)))!!!&&&&&&!!!%%%%%%(((444'''aaa(((((((((''''''''''''&&&'''((()))(((%%%$$$%%%&&&'''((()))***************```%%%***&&&******###&&&---$$$'''((('''%%%###,,, '''&&& '''''''''LLL777))),,,***!!!""",,,!!!!!!###(((---...+++((((((((((((((((((((((((((((((SSSccc+++)))((('''&&&%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&''''''((('''''''''$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((((((((('''&&&'''&&&%%%###""""""######&&&&&&%%%%%%%%%%%%&&&&&&&&&******))))))((((((((((((++++++***)))((((((((())))))(((((((((((())))))******))))))(((((())))))***%%%%%%$$$%%%((())))))((((((''''''&&&&&&'''''''''&&&'''((()))((('''$$$###''''''''''''''''''''''''((((((((('''&&&'''***---'''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&'''((((((&&&&&&((()))!!!+++'''!!!+++333777'''---)))rrr###)))$$$'''%%%&&&$$$###$$$$$$$$$$$$$$$%%%%%%!!!(((!!!&&&'''&&&000%%%///)))%%%%%%((((((###---!!!---ccc'''''''''''''''''''''''''''((()))((('''&&&'''((())))))***+++,,,,,,,,,,,,bbb''',,,(((,,,///'''***111!!!'''$$$333"""''''''***'''((( ++++++'''hhhsssLLL111$$$$$$222***!!!!!!%%%%%%$$$''''''''''''''''''''''''$$$000+++((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&'''((((((((('''(((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%'''((((((((((((((((((&&&$$$""""""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''))))))))))))((((((''''''++++++***)))((((((((()))((((((((((((((()))******+++******))))))******+++%%%%%%$$$%%%((())))))((()))((((((((((((((())))))&&&'''((())))))'''%%%###''''''''''''''''''''''''(((((('''%%%$$$%%%(((+++&&&&&&&&&%%%%%%&&&''''''((((((((((((((((((((((((%%%&&&&&&&&&%%%%%%''')))...''' +++666(((((()))888%%%""""""((($$$'''%%%&&&$$$%%%%%%%%%&&&&&&''''''''' ***###!!!&&&((('''###&&&'''%%%&&&+++///------+++mmm((((((((((((((((((((((((&&&((()))***))))))+++---++++++,,,,,,,,,,,,,,,+++XXXccc)))...***...,,,'''(((333$$$,,,)))\\\```&&&&&&...&&&)))###...+++(((DDD(((%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&'''((((((((('''(((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((((('''&&&$$$###$$$%%%''')))'''&&&&&&%%%%%%&&&&&&'''$$$(((((()))))))))((('''&&&+++***))))))))))))))))))(((''''''(((((()))***++++++******))))))******+++'''&&&%%%&&&((())))))((()))(((((((((((()))******&&&'''(((((()))((('''&&&'''''''''''''''''''''''''''''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''***333999)))'''%%%"""333))) ,,,"""((($$$'''%%%&&&%%%%%%&&&&&&''''''(((((())) '''+++ &&&$$$;;;222///***$$$ !!!### ((()))))))))))))))******&&&(((***+++++++++---///+++,,,,,,---------,,,,,,222eee+++000---000//////***555)))---***(((%%%%%% ---%%%((('''---)))***111EEE%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&''''''((('''''''''$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$%%%'''((()))''''''&&&&&&&&&&&&''''''&&&))))))*********)))((('''))))))))))))))))))***+++''''''''''''((()))***+++))))))(((((((((((()))))))))((('''''')))))))))''''''''''''''''''((())))))&&&''''''(((((())))))***'''''''''''''''''''''''''''((()))((('''&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$&&&)))+++OOO***---,,,$$$333uuu!!!(((###(((&&&'''%%%%%%%%%&&&&&&'''(((((()))%%%!!!/// (((###'''WWW%%%!!!,,,,,,$$$'''999kkk)))*********++++++++++++'''(((************,,,---)))***+++,,,---.........***fff---222...222111888+++666...---,,,)))'''''')))&&&&&&''')))%%%***&&&'''''''''&&&''''''((((((%%%$$$$$$###$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''')))******+++,,,+++***)))((())))))(((((()))***++++++''''''''''''((()))++++++''''''&&&&&&&&&&&&''''''***)))(((((()))***((('''&&&&&&&&&&&&&&&'''((()))''''''''''''(((***+++,,,''''''''''''''''''''''''''')))******)))'''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''&&&%%%'''***---NNN,,,"""JJJ!!!(((###(((&&&'''%%%$$$$$$%%%%%%&&&'''((((((,,,000 ***'''AAA]]]666&&&MMM******+++++++++,,,,,,,,,((()))******)))(((***+++&&&'''))),,,...///000000000mmmggg...333///333(((555&&&444444333666DDD(((...%%%((("""'''###&&&%%%###*** ***)))((('''''''''''''''$$$$$$###"""###$$$&&&'''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%(((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%$$$""""""''''''&&&&&&&&&&&&''''''&&&)))*********++++++++++++&&&&&&'''((()))***++++++******))))))((((((''''''&&&''')))***+++++++++***&&&&&&''''''&&&%%%$$$$$$((((((''''''''''''((((((%%%%%%%%%&&&'''((())))))"""######$$$%%%&&&''''''%%%''')))(((&&&%%%&&&)))&&&&&&&&&'''((()))***+++((((((((('''&&&&&&%%%%%%$$$***000'''(((%%%***&&&)))###((('''&&&''')))))))))''' %%%,,,###(((&&&++++++***)))))))))))))))...---,,,***))))))(((((((((((((((((()))***,,,,,,---666xxx***222555---333222***888444'''QQQ$$$&&&333$$$###+++((((((***)))'''***888GGGJJJ(((---$$$000///$$$'''&&&%%%%%%&&&''')))***''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%&&&&&&'''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&'''((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&'''))))))&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))*********++++++))))))*********************)))))))))((((((((('''&&&''')))************))))))))))))))))))(((''''''((((((''''''''''''((((((%%%&&&&&&''''''((((((((('''''''''''''''''''''(((%%%'''((('''%%%$$$%%%'''$$$$$$###$$$$$$%%%&&&'''''''''''''''''''''''''''000%%%+++JJJ###)))''',,,)))&&&!!!'''((('''%%%""""""%%%(((+++---EEE+++***)))((((((((())))))+++***)))(((''''''''''''***)))))))))***+++,,,,,,***$$$;;;444...222666+++777555&&&777tttPPP---...$$$---"""+++&&&&&&''''''###""")))333%%%)))******'''$$$)))(((&&&%%%$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((()))%%%%%%%%%$$$%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))))))))***************))))))((((((((())))))))))))(((((((((((('''((())))))))))))((((((************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%''''''&&&$$$###$$$%%%'''&&&&&&&&&&&&&&&''''''%%%&&&&&&'''(((((()))))))))&&&///444<<<{{{"""(((&&&,,,+++***'''''')))(((###"""((((((555 !!!222{{{+++***(((&&&&&&'''((()))))))))(((((((((((())))))++++++*********++++++,,,+++666===111%%%555555%%%888333(((///222000%%%///''',,,***))))))+++((($$$%%%)))""" (((...%%%'''%%%'''&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%***(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&))))))))))))((((((((((((((()))))))))((((((((('''))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''%%%%%%%%%%%%((((((''''''&&&'''''''''&&&'''''''''((((((((()))...$$$+++""" &&&III###(((###'''&&&'''%%%&&&((((((%%% ###'''!!!$$$(((---???***)))'''%%%%%%&&&(((*********))))))***+++,,,,,,++++++******)))*********+++'''(((sss,,,,,,(((777333+++///555111444GGG///---+++555+++......---******---...+++***+++UUU'''&&&&&&###***$$$######$$$%%%%%%&&&'''((('''''''''''''''''''''''')))(((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((((((((((())))))))))))%%%%%%%%%&&&'''((((((((((((((((((((()))))))))))))))))))))((((((((((((((())))))(((((((((((()))***((((((''''''''''''((((((((((((((((((((((((''''''$$$$$$%%%&&&&&&'''(((((()))(((((('''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$))))))(((((((((''''''''''''333&&&,,,---...###RRR###((("""%%%###%%%$$$&&&&&&'''((((((((('''&&&444,,,...<<>>...999))))))+++---......+++)))******))))))))))))******(((((()))***+++,,,------...111000###///666!!!KKK$$$///666''')))))))))***+++---...///111111222444444555555555000333)))###...)))&&&&&&''''''((()))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%'''''''''(((((('''''''''###)))))))))))))))*********))))))*********+++++++++(((((('''''''''''''''''',,,***(((''''''(((***+++***))))))((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''%%%&&&&&&'''((()))******$$$%%%&&&'''((()))******(((((((((((())))))******((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((((((((("""111444&&&%%%)))$$$ {{{$$$***%%%'''%%%(((((((((((((((((((((((((((((((((***,,,,,,,,,,,,...///------------...---,,,+++???000######***000444777)))***,,,.........,,,***,,,,,,++++++++++++,,,,,,)))******+++,,,---......000%%%(((,,,,,,+++***///000&&&ttt555(((((("""999"""(((((((((((()))***+++,,,---//////111222333444444555333555%%%***---$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''###(((((())))))***************************++++++++++++++++++++++++,,,,,,,,,+++***)))(((((()))+++,,,***))))))((((((((((((((('''''''''''''''''''''''''''((()))******)))(((''''''''''''(((((((((((((((''''''''''''((((((((()))''''''((((((((()))(((((()))))))))((((((((('''''''''''''''''''''&&&&&&&&&(((''''''''''''((()))***---%%%!!!%%%******'''&&&333!!!...rrr""")))$$$'''%%%'''''')))))))))))))))))))))))))))+++------,,,,,,...///+++,,,,,,,,,++++++******&&&&&&+++111222...+++,,,///333www------......---...///000//////............//////------,,,,,,,,,,,,---...---###+++:::000###)))***111...YYYmmm666###444***222###'''''''''((()))***+++,,,,,,---...000222333333444333666zzzGGG)))%%%%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''###'''((()))******+++*********************************************+++++++++******))))))******++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&---,,,***((('''&&&%%%%%%''''''((())))))(((((('''***)))))))))((((((((((((&&&&&&''''''''''''''''''(((''''''&&&'''(((***+++)))))))))((((((((($$$""" !!!###---ZZZ"""***%%%'''%%%'''&&&))))))))))))************+++,,,------,,,,,,---...)))+++,,,,,,***)))******+++...222111+++'''...:::///<<<---!!!\\\222222111///...000333555111111000000000000111111000///...,,,,,,,,,---...333444...111......444###888$$$&&&hhh???...'''///111&&&"""---***''''''''''''((()))***+++***+++---///111222333333555666VVV''',,,'''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''%%%&&&''')))***++++++******************************&&&&&&&&&''''''(((((((((((()))***++++++++++++*********)))((((((((((((((())))))))))))))))))))))))((('''%%%$$$$$$%%%'''((()))((((((((('''''''''''',,,+++)))(((''''''''''''((()))*********)))(((((())))))((((((((('''''''''%%%&&&&&&&&&'''((((((((((((((('''&&&''')))+++,,,+++###!!!%%%$$$!!!)))777"""(((//////$$$***>>>###+++&&&)))&&&'''''')))))))))******+++++++++,,,---...---+++++++++,,,(((+++------+++***+++,,,444+++&&&,,,444777444222+++888333===FFF,,,RRR111222222111///000333666111111000000000000111111111000...---,,,---...///,,,666"""###)))555%%%)))***444:::###***aaa333###222888000000$$$...+++)))((('''''''''((()))***+++)))+++---///111333444444111111CCC000%%%###(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''')))***+++++++++***++++++******************(((((((((((())))))******'''(((***,,,---,,,***)))******)))(((((((((((((((************************+++)))'''%%%%%%''')))+++''''''(((((((((((((((((('''&&&&&&'''(((***,,,---)))***+++,,,,,,+++))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((('''&&&''')))+++---$$$+++---'''&&&***)))"""((()))'''$$$&&&+++,,,))) BBB$$$,,,(((***''')))((())))))******++++++++++++---......---+++******+++)))+++......,,,+++,,,...------111555444111222666666000222333---000666222BBB...000222111///...111333111111000000000000111111000///...------...000111)))999***111444(((111...---...***%%%&&&(((,,,000(((UUUccc...%%%,,,+++)))***"""333+++%%%((()))***###((((((((((((((()))***+++***+++---000222444555666777333...777888666777555111111111000000000//////,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%666 %%%222111&&&&&&&&&&&&&&&&&&&&&%%%(((((((((((((((''''''&&&&&&''''''''''''''''''&&&'''''''''&&&%%%%%%$$$$$$))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''***+++,,,,,,+++***)))(((*********)))))))))))))))(((((()))************)))************************,,,,,,,,,,,,,,,+++***))))))))))))))))))*********+++***)))'''''')))***+++)))))))))))))))***++++++))))))(((((('''''''''&&&+++)))(((&&&&&&((()))+++''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***&&&&&&''''''''''''&&&&&&******(((''''''((()))***)))((((((((()))***,,,---///$$$%%%BBBpppiii999"""------"""&&&000,,,,,,++++++******++++++))))))***+++++++++******++++++++++++,,,---......000222333444444333333333555555444333333444555666//////DDDqqq000000000111111111111111000000111111000000////////////000000//////...---////////////////////////000///------......,,,+++555111+++)))444NNNnnnoooUUU===...//////......---------,,,******++++++***)))'''&&&'''((()))******)))((('''((()))***,,,...000111222444555666777777888777777222333333333222222111000333000---+++*********)))(((((((((((((((''''''''')))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))******))))))&&&&&&''''''((()))))))))&&&%%%#########%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&******+++,,,+++***))))))(((((())))))******++++++))))))***++++++++++++***))))))))))))))))))))))))***+++++++++******)))(((+++*********)))((((((((()))))))))******)))))))))'''''''''''''''((())))))******)))))))))(((((((((***)))(((''''''((()))***'''''''''''''''''''''''''''&&&&&&&&&&&&''')))***''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((())))))%%%""""""$$$((())))))555"""))))))(((***)))---,,,++++++++++++,,,,,,++++++,,,---......------++++++++++++,,,---...///444333444555555555333222444333222111111111222333888...---999@@@999///+++////////////////////////,,,---///000222222333333111111111111111000000000........................///---,,,,,,------,,,***!!!&&&***+++***+++///333)))***+++,,,---......---000000//////............+++,,,,,,,,,+++***(((''''''((()))******)))((((((((()))***+++---///111222222333444555666666666666444444444444444333222222000///---,,,,,,+++)))'''((((((((((((((('''''''''((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''(((((()))***++++++(((((((((((((((''''''''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%$$$$$$$$$$$$&&&))))))***+++++++++******''''''((()))***+++,,,,,,(((((()))***************(((((((((((((((((((((((()))************)))((((((,,,+++******(((((('''&&&'''(((***++++++***(((''''''''''''''''''((())))))************))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''((((((''''''''''''((()))(((((())))))))))))((((((((((((''''''((()))***+++(((((())))))***)))))))))(((---000,,,$$$"""'''..."""++++++'''---///###---,,,,,,,,,,,,,,,---------...///000111111111111222222222222222444555555888666555555777777444111333222111000///000000111333,,,***+++)))&&&+++555/////////....../////////***+++,,,...000111111111222111000/////////000000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---+++...111333111,,,)))((((((444222///---...222666888111111111000000000000000............,,,+++)))(((&&&'''((())))))))))))))))))))))))***+++...000111222333444555666666666666555555666666666555444444000////////////...***((())))))((((((((('''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&(((((((((''''''''''''&&&((('''&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((''''''((()))+++,,,...***))))))(((''''''&&&&&&(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&))))))******++++++++++++(((((())))))*********+++&&&'''(((((())))))(((((()))))))))))))))))))))))))))***************))))))******))))))(((((((((''''''((()))******)))(((''')))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''))))))(((((((((((((((((())))))************))))))************************)))***+++,,,,,,***)))((("""###$$$%%%&&&'''((()))''',,,222---%%%...444***---,,,,,,,,,---...////////////111222333333444444666555555666666777888999<<<888666666888888555111444333222000000000000111333333666777333000777AAA000000/////////000111111///000000111111111000000333222111000000000111111------------------------///...------//////...---111000...+++***---333888))))))((((((((((((((((((222222222222111111111111111111000///...,,,+++***''''''((())))))***************))))))+++---///111333444555777777888888888666666777777777777666666333222111111111111///---******))))))((((((''''''))))))(((''''''((())))))+++***(((''''''(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((''''''''''''''''''(((((((((''''''(((+++---///))))))((((((''''''''''''((((((((((((((('''&&&%%%(((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''((()))))))))))))))(((((((((&&&)))))))))******+++,,,,,,+++*********))))))(((((('''((())))))******))))))******************************++++++,,,++++++***''''''(((((()))))))))******)))(((''''''((()))***)))))))))))))))******+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((())))))************)))))))))))))))((('''&&&%%%$$$&&&'''((((((((('''&&&%%%---,,,***+++,,,,,,***(((+++%%%(((***&&&,,,555444------------...///000111000111222333444444444444222222222333333444555666<<<999666666777777444222333222111000///000000111000111333444000---///444111000000///000222444555666666777777666666555444555555444333333333333444111111111111111111111111000///......//////...---)))+++...///...,,,,,,+++***+++---000111222222222111111111111222222222222333222111000///...------))))))))))))******++++++++++++******+++---...///222333444555777777777888666666777777888777777666555333111111111222111111,,,,,,+++******)))(((((((((''''''''''''''''''(((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''(((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&'''''')))(((''''''(((***---...''''''''''''(((((())))))'''''''''''''''&&&%%%$$$((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&*********)))******+++,,,,,,,,,+++***)))(((''''''******+++,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++%%%&&&'''''')))******+++***)))'''&&&&&&''')))***'''''''''''''''((())))))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))************))))))))))))************))))))************)))(((&&&%%%'''(((((()))))))))((((((!!!&&&%%%"""!!!&&&,,,---!!!&&&///,,,***...///---------...///111222333222333333444444444444444333333333333444555666666999888777666444333333444222111000//////000111222......000222555999===@@@555555444444666999<<<>>>::::::;;;<<<<<<<<<<<<<<<666666777777777666555444222222222222222222222222333222000000111111///...222222222222000///---+++333111---***))))))***+++000000000000000111111111333222111000////////////,,,,,,++++++++++++,,,,,,,,,,,,,,,------............///000222333444444444555555666777777777666666444222111222333333222111......---,,,+++******)))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&''''''''''''(((((((((&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&'''((((((''''''''')))***+++&&&&&&''''''((())))))***''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&,,,+++***)))))))))***+++++++++******))))))(((((()))******+++++++++++++++************************))))))***+++++++++++++++&&&'''''''''((()))))))))(((((((((''''''((((((((('''''''''''''''((())))))''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((***++++++++++++***((())))))))))))))))))(((***+++,,,,,,,,,,,,+++******))))))******+++,,,,,,---000222...'''%%%(((,,,///(((...444...***---***------...///000222333444555555666666666555444444444444444555555666777888555777888555111///222555444444333333333555666777<<<;;;:::999;;;>>>@@@AAA@@@@@@???@@@CCCGGGJJJMMMJJJJJJJJJJJJJJJIIIIIIHHHAAABBBDDDEEEEEECCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777777777555333444000,,,)))))),,,///000,,,+++***)))***---000222............//////000000222111000//////000111111000///---,,,++++++,,,,,,,,,---...000000///...---,,,---...000222333333333333444444555666666555555333444666999:::999555111000000///...---,,,++++++%%%%%%&&&&&&&&&&&&%%%%%%)))***+++,,,,,,+++***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''(((((('''''''''(((((((((((((((((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&---,,,***)))))))))******))))))))))))************&&&''''''((((((((((((((())))))))))))))))))))))))(((((()))***************((((((((((((((('''''''''&&&'''(((******((('''&&&)))))))))))))))***++++++(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))'''(((***+++,,,,,,,,,+++(((((())))))))))))(((((($$$%%%''')))***+++******'''&&&&&&%%%&&&(((***++++++&&&###$$$***---,,,)))((()))111000(((,,,333000------...///111222444555777888888777777666555444111111111111222333444555222666888444...---111777888888888888999:::<<<======AAAEEEGGGIIILLLNNNNNNKKKKKKKKKLLLOOOSSSWWWZZZbbbbbbaaa___]]][[[YYYWWWSSSUUUWWWYYYYYYVVVSSSQQQKKKKKKKKKKKKKKKKKKKKKKKKDDDBBB@@@??????>>><<<:::444444444555666444111///000111222222111///---,,,,,,---------......//////111000/////////000222222222111///---,,,,,,,,,---,,,---000222222000...,,,---...///111333444444444222222333444555555444444333666<<>>@@@DDDFFFGGGGGGEEEFFFJJJNNNQQQUUUYYY[[[ZZZYYYZZZ[[[^^^\\\ZZZYYY[[[___cccfffhhhgggggghhhiiihhhccc^^^```ccceeefffgggggg```WWWWWWWWWXXXZZZ\\\[[[YYYWWWTTTRRRPPPMMMKKKGGGCCC???>>>;;;777555555444333111222222222222222111000000111111111111000000//////............///000111111000000//////......------////////////////////////......---------......//////111333666666555333222666444<<>>666888333444555333111.........,,,+++)))((('''''''''((())))))))))))))))))((((((,,,,,,,,,++++++)))((('''%%%&&&''''''''''''***,,,)))((('''&&&&&&&&&&&&&&&%%%&&&''')))))))))(((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%&&&''')))***&&&&&&&&&'''''')))******)))))))))))))))))))))))))))'''&&&%%%$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%''')))+++***)))((('''''''''''''''%%%++++++++++++++++++++++++))))))************))))))((()))***++++++***)))((())))))))))))************,,,+++******)))))))))***''''''&&&&&&&&&&&&''''''---,,,+++)))((((((((()))************************&&&''''''''''''''''''&&&''''''((((((((()))))))))(((&&&$$$%%%(((******((((((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((()))))))))(((((()))******((((((((()))***+++------------........./////////000000000111222333444444555555555444333333222222111222444555666777888888999:::;;;<<<>>>BBBGGGKKKOOOQQQRRRRRRQQQRRRVVVYYY]]]aaadddfffeeeeeegggiiillliiifffcccbbbccceeefffhhhhhhiiillloooooollliiihhhkkkllllllnnnooojjjbbbaaabbbdddgggiiiiiifffccc^^^\\\ZZZXXXWWWUUURRROOOLLLIIIEEEAAA@@@>>><<<:::888888888888666444333111222222111000000//////000000///////////////000000///////////////.........///////////////////////////......---------......///000222444555555444333222222:::FFFGGG<<<555777666555444333111000///...---,,,***)))''''''''''''((((((((((((((((((((()))*********))))))(((((('''%%%&&&'''&&&%%%&&&(((***(((((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&''''''((()))***)))))))))))))))))))))))))))(((''''''&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%''')))***''''''&&&%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))************))))))))))))************))))))++++++++++++*********))),,,+++***)))((()))***+++)))))))))(((((())))))***---,,,+++)))''''''&&&&&&************************)))***+++,,,,,,+++***)))&&&''')))************)))'''&&&%%%&&&((()))***)))''''''''''''''''''''''''''''''((()))))))))(((((())))))))))))))))))))))))''''''''''''((()))++++++)))))))))***+++,,,---...............////////////111111111222222333333333000000111222333333444444333444555888<<<>>>>>>===BBBBBBCCCDDDGGGMMMUUUZZZ]]]^^^_________aaadddggglllmmmooooooooopppsssuuutttsssooollljjjhhhggggggjjjjjjlllpppssstttsssqqqpppqqqqqqpppsssuuurrrkkkiiijjjmmmqqqsssrrrnnnjjjfffeeecccbbbbbbaaa___^^^YYYUUUPPPMMMJJJHHHEEECCCBBBCCCCCCBBB???<<<999777777555333111000//////000222111111000000000000000...///////////////000000////////////////////////000///...---------------//////000111222333444555444444;;;GGGJJJCCC@@@BBB;;;777333222222222000...///...,,,***)))(((''''''&&&&&&'''''''''((((((((()))(((''''''''''''((((((%%%&&&&&&&&&$$$$$$&&&(((''''''&&&%%%%%%%%%&&&&&&&&&'''((()))))))))(((''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&''''''((()))***))))))))))))))))))))))))((((((((()))((((((''''''&&&&&&'''''''''((((((((('''&&&&&&%%%&&&((()))***''''''&&&%%%%%%%%%%%%&&&$$$))))))))))))))))))))))))((())))))************))))))))))))******)))))))))************************,,,***)))(((((()))***+++******))))))******++++++((((((((((((((()))))))))************************)))***,,,------,,,***)))((()))+++,,,,,,***((('''''''''&&&%%%&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((()))***+++++++++++++++,,,---...///....../////////000000000000000000000111111111222111111222333555666777888777777999>>>DDDHHHHHHHHHOOOPPPQQQSSSVVV[[[bbbfffiiiiiijjjjjjkkkmmmppprrrttttttsssqqqqqqrrrtttvvvqqqpppooommmlllkkkjjjiiilllmmmoooqqqsssssssssrrrqqqrrrrrrrrrvvv{{{yyytttqqqsssvvvzzz{{{xxxrrrmmmpppnnnlllkkkkkkkkkjjjhhhbbb___ZZZWWWUUUSSSQQQOOOPPPPPPPPPOOOLLLGGGCCCAAA@@@>>>:::666333222111111333222111111111111111111......//////000000000111////////////////////////111000///...---,,,,,,,,,------------///000222444444333999BBBGGGFFFHHHLLL???999333111333444222...111000///---+++)))((('''%%%%%%&&&&&&'''((((((((((((''''''&&&&&&'''((()))&&&''''''&&&%%%$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))(((''''''''''''''''''''''''''''''''''''((()))((('''%%%$$$'''''''''''''''((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((('''&&&&&&&&&'''((()))***)))(((((('''''''''((((((%%%(((((((((((((((((((((((((((((()))******************))))))))))))))))))***''''''(((((()))******+++***))))))(((((()))***+++&&&&&&&&&&&&&&&'''((()))%%%&&&'''((()))***++++++))))))))))))))))))))))))''''''((())))))(((''''''***+++,,,,,,+++)))'''%%%(((((('''%%%$$$######$$$))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))------,,,------...///000/////////000000000111111......//////000000111111444444555666777888999999<<<===@@@FFFMMMSSSWWWYYYbbbdddfffhhhiiilllooorrrsssrrrrrrsssuuuxxxzzz{{{yyywwwtttqqqpppqqqrrrrrrnnnnnnnnnmmmmmmlllkkkjjjkkklllnnnpppqqqrrrrrrsssooorrruuuyyy~~~zzzttt|||zzzwwwvvvvvvuuurrrpppjjjgggdddbbbbbbbbbaaa```^^^]]]]]][[[WWWSSSPPPMMMMMMJJJFFFAAA<<<888666555222222111000000000000000.../////////000000111111000000000000000000000000111000///...---,,,,,,,,,+++*********+++---///111222000000444888<<>>777666444222111000/////////000000000000000000111000000000000000000000000000///...---------------+++***))))))***+++---...333111......///222666999<<<888444333555555333111333222222111///---,,,+++'''''''''''''''''''''''''''(((((()))(((((('''''''''((()))((('''&&&(((***''''''&&&&&&&&&'''(((((('''((()))))))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&''''''((())))))******&&&%%%%%%%%%%%%&&&''''''&&&))))))))))))))))))))))))'''((()))******++++++++++++***)))(((((()))***+++((((((((())))))*********&&&''')))***+++***)))((())))))))))))***+++,,,---******+++++++++)))(((''')))))))))))))))))))))))),,,+++***))))))***+++,,,(((((((((((((((((((((((('''((()))(((%%%$$$&&&((())))))))))))))))))))))))))))))******))))))((('''))))))))))))))))))))))))******)))******+++,,,---000////////////000111111000000000111111111222222333333444666888999:::;;;:::;;;<<<===???@@@AAABBBGGGMMMTTTYYY^^^iiivvv}}}{{{zzz|||~~~zzzyyyzzz{{{yyyxxxzzzyyyxxxwwwvvvvvvvvvvvvuuuxxxzzz{{{{{{{{{~~~}}}}}}}}}}}}~~~}}}zzzuuuqqqmmmkkkjjjkkknnnpppqqqqqqmmmkkkiiigggdddccccccccc______]]]ZZZVVVQQQMMMKKKDDDBBB???;;;777444222111111111111000000000000000000000000000000000000000///......---------......,,,+++++++++++++++,,,,,,111111111000000222444444777777666555555444333333222333333222111///...,,,***))))))((((((''''''&&&%%%'''((()))((('''$$$"""%%%&&&''''''&&&&&&(((***(((''''''''''''((()))***'''((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((('''((((((((())))))))))))&&&'''((())))))*********%%%%%%%%%%%%%%%&&&''''''(((************************''''''(((******++++++++++++***)))(((((()))***++++++++++++***************$$$&&&)))+++,,,***((('''&&&&&&&&&&&&'''((()))***)))***+++,,,,,,+++***)))************************'''&&&###""""""###&&&'''%%%%%%&&&&&&''')))***+++&&&(((***)))''''''***---((((((((((((((((((((((((***************)))((((((************************(((((()))***+++---///000000000000000000000111222000111111111111222222222666777888:::<<<>>>@@@@@@>>>???@@@BBBDDDFFFHHHIIIJJJQQQYYY^^^cccnnn}}}zzzyyy{{{|||}}}}}}|||{{{zzzzzzzzz{{{}}}~~~{{{vvvtttrrrqqqrrruuuxxxyyyyyyooommmjjjgggffffffggggggbbbccccccbbb___ZZZVVVSSSQQQNNNJJJDDD???:::777555222222111111000000//////000000000000000000000000......---------......///---------,,,,,,,,,++++++))),,,///111222444444222444555777666555333333444222222333333222111///...++++++***)))((('''&&&&&&$$$%%%((()))(((%%%"""###%%%&&&%%%%%%&&&(((***((((((((((((((()))******(((((()))))))))(((&&&%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&''')))***)))(((((('''''''''(((((())))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((((((((())))))))))))&&&'''((()))************'''''''''''''''((()))***)))******))))))))))))******************************(((((((((((())))))******)))+++---,,,)))((((((***))))))*********+++++++++'''&&&%%%$$$%%%''')))***))))))(((''''''''''''''''''((())))))((()))+++---)))((('''&&&'''(((***,,,))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++)))***,,,,,,***((('''(((*********++++++,,,,,,,,,///000111222222111000///111111111444666777777666;;;@@@EEEDDD@@@???DDDJJJNNNKKKIIIHHHIIILLLNNNOOO[[[]]]___ccchhhpppyyyxxxyyyyyyyyyyyy|||}}}zzz{{{}}}|||zzz}}}~~~zzzzzz}}}xxxxxxvvvwww|||{{{sssrrrpppnnnmmmlllkkkkkkjjjhhheeedddeeedddcccbbbaaa\\\WWWSSSPPPIII???777666444222222222222000///111000//////000000...---//////////////////////////////...---,,,,,,,,,,,,***++++++,,,---...//////333444555555666666555555333222222111000///.........---+++)))''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''###$$$&&&'''''''''&&&%%%'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&'''(((******((('''&&&))))))((((((''''''&&&&&&(((((((((((())))))))))))$$$******))))))))))))******************************+++(((''',,,222444...(((,,,---///---+++***+++---))))))*********+++++++++)))((('''&&&&&&((()))***++++++***)))))))))))))))((()))******)))***+++---+++***(((''''''((()))***))))))))))))))))))))))))''''''((()))***+++,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++(((***,,,+++)))((('''(((******++++++,,,------...000000111222222111000///555444333444666:::<<<>>>DDDIIIMMMNNNLLLMMMQQQVVVQQQOOOMMMMMMPPPUUUZZZ\\\``````bbbfffkkkqqqvvvyyyvvvvvvvvvvvvvvvxxx|||}}}~~~~~~~~~|||}}}xxxuuuwwwyyyzzzxxxvvvvvvyyy|||yyyxxxyyyzzz|||}}}}}}|||{{{tttsssqqqsssvvvwwwxxxxxxzzz|||}}}|||~~~{{{vvvxxxyyyyyyyyyxxxvvvsssrrrllljjjiiijjjlllmmmmmmlllkkkeee^^^XXXTTTOOOGGGAAA@@@>>><<<;;;:::888555333111000....../////////...000000000//////.........///...------,,,,,,------,,,,,,,,,------......///111222333333444444333333333333222111000000//////...---+++)))''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((('''''')))*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&''')))***((((((((((((((()))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((''''''''''''((((((((())))))))))))%%%******))))))))))))******************************%%%$$$$$$%%%'''(((&&&$$$---------,,,******,,,...***************++++++++++++***)))((((((((()))***++++++*********)))))))))((()))******)))((()))+++,,,+++)))(((''''''((()))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******((()))+++***)))(((((())))))***+++,,,---...///000000111111222222222111111555444333444888>>>EEEIIINNNQQQUUUWWWXXXZZZ\\\___WWWVVVUUUVVVZZZaaagggkkkgggffffffiiiooorrrsssrrrqqqsssuuuvvvvvvwwwyyy{{{~~~~~~zzzxxxwwwwww|||~~~wwwrrrpppssssssrrrqqqqqqqqqrrrrrrpppqqqssstttuuuvvvvvvvvvyyyxxxyyyzzzvvvnnnhhhgggfffhhhjjjkkkkkkmmmppprrrttttttuuuvvvwwwwwwwwwwww}}}yyyvvvooonnnmmmooorrruuuwwwwwwuuuooofff___[[[WWWQQQMMMNNNMMMKKKIIIGGGCCC>>>:::666444000///000000000000000000//////......------...------------...//////........................//////000111111111111111333333222222111111111000...---+++***((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***)))))))))(((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''((((((((()))))))))&&&******))))))))))))*********************************///111,,,$$$###***222,,,+++***(((((()))+++,,,************************+++***)))(((((((((((((((((((((((())))))((((((((('''((())))))'''&&&'''(((+++***)))(((((())))))***))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((***))))))))))))))))))***''')))******)))((()))******+++,,,---///000111222111111222222222222222222222333444777<<>>GGGLLLNNNQQQVVVZZZfffsssxxxvvvyyy{{{}}}|||{{{zzztttpppqqquuuyyyyyy}}}}}}yyyuuu{{{|||ppplllnnnrrruuuvvvuuusssqqqsssqqqoooqqqvvv{{{~~~zzzvvvssssssvvvyyyzzzwwwssspppmmmjjjfffccc___\\\XXXUUUSSSOOOLLLIIIDDDBBB???<<<777333000///000000000000000111111222000000000000000000111111,,,---......//////............///000111222222333------.........---+++***))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))******++++++(((((('''&&&'''((()))***))))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&******)))(((((()))******...---,,,***)))(((((((((+++++++++++++++***)))(((((()))***+++++++++++++++))))))))))))))))))))))))***************++++++,,,************************+++***)))((((((''''''(((***************++++++++++++***)))(((((()))***+++*********)))((())),,,///&&&((()))+++,,,,,,,,,+++******)))))))))))))))***))))))***+++,,,...///000000222555555444333333444333333333555888<<<@@@BBBGGGIIILLLOOOSSSYYY___dddsss~~~}}}~~~{{{zzz}}}}}}vvvwwwtttqqqttt~~~||||||}}}~~~tttppppppqqqrrrsssrrrpppmmmlllmmmlllkkkooovvvyyyxxx{{{vvvrrrrrrrrrpppsssxxxuuuwwwwwwvvvrrrnnnlllkkkgggeeecccaaa___ZZZUUUQQQPPPMMMIIIFFFBBB===888555222///,,,---000222111///333222111111222222111000111000...------...//////000////////////000000111000000000000///...,,,,,,,,,,,,++++++***)))))))))''''''&&&&&&&&&''''''(((************************&&&''''''(((((((((((((((***)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''%%%%%%&&&(((+++---(((((((((((((((((((((((((((((((((((((((((((((((((((************************+++***************))))))+++++++++++++++***))))))))))))***+++++++++******************************((((((((((((((())))))***++++++++++++++++++++++++))))))((((((((())))))***)))))))))***+++++++++,,,+++***)))(((((()))***+++))))))***((('''(((***,,,******++++++******)))(((******))))))))))))******---,,,,,,,,,,,,------...111333444555333222222222666666777999===AAAEEEGGGQQQRRRUUUWWWZZZ___dddhhhvvv~~~}}}|||tttsssvvvwwwvvvzzz{{{rrrttttttuuuwwwxxxwwwuuusssqqqrrrqqqoooqqquuuvvvrrrqqqmmmjjjkkklllmmmrrrxxxxxxzzz{{{yyyuuuqqqnnnmmmooommmjjjhhheeeaaa\\\YYYYYYUUUQQQLLLFFF@@@:::666555111------///111000...000///......000000///...222111000///...---------............///000000111000111111000000...------,,,,,,,,,+++******))))))((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))((((((''''''''''''(((''''''''''''&&&&&&%%%%%%)))(((&&&&&&&&&''')))***'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%***)))(((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((''')))***+++,,,,,,+++***)))'''((()))***++++++***)))***++++++++++++***))))))******+++++++++******)))************************((((((((((((((())))))***++++++++++++++++++++++++(((((((((((()))***++++++(((((()))***++++++,,,,,,+++***))))))))))))***+++((()))***)))((('''((()))******))))))(((((())))))+++******)))******++++++------------......///000444555777666444333333333999:::;;;???CCCIIINNNQQQ\\\^^^```aaacccfffkkknnn{{{zzzyyywwwwwwzzzyyyqqqwww~~~|||vvvzzz{{{}}}}}}|||~~~||||||}}}yyytttjjjeeecccdddfffiiiooouuu}}}|||yyywwwvvvxxxuuuqqqmmmjjjfffbbb___^^^[[[WWWSSSOOOHHHBBB======888333000111111000...000...------///000///...222222111000///---,,,+++------------...///000111111111111111111000///...---,,,,,,++++++******)))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''&&&(((''''''&&&&&&((()))***(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%+++++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&)))***,,,------,,,***)))&&&''')))++++++***)))(((******+++++++++******)))+++++++++++++++***)))(((***************************************++++++,,,))))))))))))))))))))))))))))))(((((()))******+++(((((()))***+++,,,,,,---************************(((***++++++)))''''''(((''''''&&&&&&''')))+++,,,++++++*********+++,,,,,,++++++,,,...000222555666888999:::999777666666777999:::===CCCIIIQQQWWW[[[ccceeegggiiijjjlllpppsss{{{vvvnnnmmmkkkkkknnnuuu|||~~~yyy|||~~~|||xxxxxx|||~~~~~~yyynnnhhhcccbbbbbbbbbgggmmmzzz}}}|||xxxrrrnnnjjjfffbbb___\\\\\\[[[ZZZXXXTTTOOOKKKGGGAAA:::666555444222000222000///...000111111000///000111111111///---,,,,,,,,,,,,,,,---///000111222222222222222111000///---------,,,++++++******+++***))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''((()))((((((((((((((((((((('''(((''''''''''''((()))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###&&&(((******))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&)))***,,,------,,,***)))((()))+++,,,+++***(((&&&)))******+++++++++******+++++++++++++++***)))(((***************************************++++++,,,((((((((((((((((((((((((++++++***)))))))))))))))((())))))***++++++,,,,,,******++++++++++++******)))+++,,,,,,***(((((()))''''''&&&&&&''')))+++,,,+++++++++++++++,,,------+++,,,---///222555777888:::;;;;;;;;;999999:::;;;999;;;???FFFNNNWWW^^^bbbfffhhhkkkmmmnnnqqqtttvvvxxxssspppjjjdddhhhfffcccdddhhhqqqzzz~~~}}}yyywwwwwwuuuvvvyyy}}}~~~}}}~~~zzzwwwsssppprrrvvvyyy{{{~~~|||uuunnngggccc^^^[[[\\\aaalllooossswwwzzz}}}|||xxxsssnnnjjjfffbbb```^^^___```bbbbbb___ZZZVVVNNNIIIAAA===;;;999666333444222///...///111111000---...///111111111000000,,,,,,,,,------...000000111222222222222111111000......------,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))'''((((((((((((((((((((('''''''''''''''((())))))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%% $$$&&&''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''')))***+++,,,,,,+++***)))***+++,,,,,,+++***)))((())))))***++++++++++++*********+++++++++******)))++++++++++++++++++++++++((((((((((((((())))))***'''''''''''''''''''''''',,,,,,+++***))))))))))))***************+++++++++******+++,,,,,,+++*********+++,,,+++***)))***+++******))))))(((((())))))++++++++++++,,,---......000000000111333555666777999:::;;;;;;;;;<<<>>>AAA===???DDDJJJSSS\\\ccchhhkkkmmmppprrrssstttwwwyyy}}}}}}wwwnnngggddd```\\\dddbbbaaaccchhhqqqyyy~~~~~~~~~mmmhhhfffdddgggiiimmmrrruuuxxxxxxyyyvvvsssrrrtttwww}}}{{{sssooommmllliiifffhhhmmmuuuxxx}}}xxxwwwyyy|||~~~xxxqqqiiiddd^^^WWWVVVYYY\\\^^^aaaeeejjjpppxxx}}}{{{xxxuuurrrpppmmmjjjggghhhiiikkkllllllhhhbbb]]]UUUPPPJJJEEECCC@@@<<<888555222///---............,,,---...000111222333333.........---......///000111111222222222111111000///......------,,,,,,+++,,,+++***)))((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&%%%&&&&&&''''''&&&''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%% """$$$'''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((************************++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++))))))***+++++++++******++++++++++++++++++++++++((((((((((((((())))))***))))))))))))))))))))))))++++++******)))*********+++++++++******************++++++,,,,,,++++++***)))******)))((((((***,,,******++++++******)))(((+++++++++,,,,,,---...///000000111222444666888999;;;===>>>???@@@CCCFFFIIIGGGIIILLLQQQXXX```fffjjjsssuuuxxxyyyyyyyyyzzz|||uuuvvvrrriiiccccccccccccffffffhhhlllqqqwww|||~~~yyyxxx|||~~~ggg[[[YYYWWWSSSUUUXXX\\\```aaabbbbbbcccddd```^^^```bbbhhhttt|||qqqhhhbbb___]]]]]]]]]ZZZWWWYYY___iiikkkpppwwwyyyyyy~~~}}}{{{}}}yyysssqqqrrrvvvyyy{{{wwwqqqkkkhhhbbb\\\ZZZ\\\YYYYYYZZZ[[[___fffooouuuvvvuuuuuuvvvwwwwwwuuurrrssstttvvvxxxwwwrrrkkkfff^^^ZZZUUURRRPPPMMMGGGBBB888555111.....................//////000111333333000000//////......//////000000111111111111111000//////......---,,,,,,,,,++++++***)))((('''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&''''''(((((((((((((((%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%'''((()))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''******)))(((((()))***************+++,,,---///000((()))***+++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++***************++++++,,,************************))))))))))))***+++,,,---,,,,,,++++++***)))))))))***+++,,,------,,,+++***((((((((('''&&&'''***---&&&(((***+++,,,,,,,,,++++++++++++,,,---...///000---...000222666999<<<>>>???AAACCCDDDFFFIIINNNQQQOOOPPPRRRVVV\\\bbbhhhkkk{{{}}}~~~~~~}}}|||}}}~~~oooqqqooohhhcccfffkkkmmmnnnqqquuuzzz~~~~~~}}}yyyuuuwww~~~gggTTTOOOPPPNNNHHHGGGJJJMMMOOONNNMMMLLLKKKRRROOOLLLMMMNNNSSS^^^jjjxxx{{{xxxlll___XXXTTTRRRPPPOOOPPPPPPNNNJJJMMMRRRVVVWWW[[[aaadddgggnnnwwwrrrsssssssssyyyqqqnnnllllllpppuuuyyy|||uuupppmmmllliiicccbbbddd___^^^\\\[[[]]]dddmmmsssqqqrrruuuxxx|||}}}|||zzzxxxzzz|||zzzsssnnnfffccc___]]]\\\XXXQQQLLL<<<999444111000000000///111000/////////000222333222111000//////......//////000000111111111000000/////////...------,,,,,,+++***)))(((''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))(((((((((###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((&&&(((((())))))******+++++++++++++++***((((((+++---******************************+++++++++,,,,,,,,,---,,,+++,,,+++&&&++++++***)))(((((())))))))))))))))))))))))))))))&&&((()))***))))))+++,,,++++++***)))(((((()))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++)))+++---......///000222111111222222222555999<<>>DDDHHHKKKLLLKKKNNNUUUZZZbbbbbbbbb___ZZZUUURRRQQQSSSMMMJJJKKKIIIEEECCCDDDGGGGGGGGGFFFFFFIIIMMMPPPTTTTTTTTTXXXbbbjjjggg```ZZZXXXVVVXXX]]]ccchhhjjjrrruuu{{{~~~{{{vvvppplllmmmtttzzz|||{{{|||uuuqqqnnnppptttvvvtttpppsssvvvyyy~~~}}}}}}tttggg\\\TTTMMMDDD>>><<<999444///222000....../////////...000000/////////................../////////000000111111111000000///...---------,,,+++***)))((('''&&&&&&''''''((()))))))))''''''((((((''''''&&&'''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&&&&&&&''''''''')))'''&&&&&&)))***)))((()))((('''&&&%%%%%%&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&((()))'''''''''''''''((())))))(((,,,,,,,,,+++++++++++++++***+++,,,+++))))))+++,,,)))))))))))))))))))))))))))))))))*********++++++)))*********)))***+++---+++***))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((+++---++++++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,***,,,...//////000222333000222333555666:::???CCCEEEJJJPPPUUU___nnnxxx{{{}}}{{{{{{|||~~~~~~~~~|||xxxsssssssssttttttssspppnnnfffbbbZZZRRROOONNNJJJDDDDDDBBBCCCEEEFFFGGGLLLRRRMMMGGG@@@>>>@@@CCCEEEEEEKKKPPPUUUYYY[[[]]]bbbfffpppqqqqqqnnnjjjfffccccccaaa[[[XXXWWWTTTNNNJJJJJJJJJIIIGGGEEEDDDFFFKKKNNNRRRUUUVVVYYY]]]___YYYPPPMMMKKKIIIKKKOOOTTTWWWYYY```fffoooxxx}}}~~~}}}{{{{{{{{{|||}}}}}}{{{vvvsssnnnmmmrrr~~~}}}{{{}}}~~~{{{{{{}}}ttteee^^^XXXQQQKKKFFF@@@999444555333000/////////...---000000000/////////............/////////000000000111111111000000///...---------,,,+++***))))))(((((((((((((((((((((((((((***(((&&&'''***+++***)))%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''((('''''''''(((((('''%%%'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))'''''''''''''''((())))))(((,,,,,,,,,++++++******)))***+++,,,+++******+++,,,))))))))))))))))))))))))((())))))))))))*********)))+++,,,***'''&&&(((+++******)))))))))))))))***)))))))))))))))))))))))))))))))))((('''(((+++---++++++***))))))*********++++++++++++++++++++++++************************,,,++++++++++++,,,,,,---+++---///000000111333444222333555666888<<>>:::666333222111111000111000000000////////////////////////000000000111111111111000000///...---,,,,,,++++++++++++++++++*********)))((((((''''''&&&((()))&&&"""!!!$$$((())))))((('''&&&&&&&&&&&&'''''''''((((((((())))))'''((())))))'''%%%$$$###%%%&&&''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''((())))))************)))))))))))))))***,,,------,,,++++++,,,************************)))))))))*********++++++(((***,,,,,,,,,+++,,,---)))))))))))))))******+++************************((()))+++***)))((()))***+++************+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////---///111222222333555666777999;;;===???DDDIIIMMMVVV```ooo~~~~~~xxxsssmmmhhhbbb^^^VVVSSSMMMFFF@@@>>>@@@BBBAAABBBGGGMMMOOOPPPVVV]]]rrr}}}|||yyyooojjjeeeeeejjjooossstttpppppppppqqqrrrtttvvvvvvvvvzzzyyyvvvrrrkkkgggggghhhgggeeecccbbbdddhhhlllrrrzzz}}}xxxqqqjjjaaaaaa```___\\\UUUMMMGGGCCCCCCCCCEEEGGGJJJLLLNNNVVV\\\eeelllqqqrrrttttttsssuuu{{{vvvmmmooonnnmmmjjjddd^^^XXXTTTGGGBBB<<<777555333111000111111000000000//////////////////000000000111111111111111000000///...---+++++++++,,,,,,,,,,,,,,,*********))))))((((((((($$$(((***'''!!!"""&&&&&&&&&&&&&&&'''((()))***&&&&&&&&&''''''''''''(((((()))***)))'''%%%%%%&&&&&&&&&'''((()))))))))(((&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((((((((('''''''''''''''((())))))***)))***************++++++***,,,......,,,++++++,,,++++++++++++++++++++++++************+++++++++,,,***)))'''(((***---...///)))))))))))))))***++++++************************''')))+++,,,***)))((((((+++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...000222333333333555777888;;;>>>AAAEEEKKKRRRVVV]]]hhhvvv|||}}}}}}zzzvvvwwwrrrkkkccc]]]VVVPPPMMMCCCCCCAAA>>><<<>>>DDDHHHLLLNNNTTT\\\```dddppp|||{{{vvvtttvvvwwwwwwuuussstttuuuwwwyyyxxxwwwuuuzzz}}}yyytttrrrqqqnnnmmmpppqqqpppooollljjjjjjmmmooovvv~~~zzznnnooopppppplllcccWWWOOOIIIHHHGGGFFFEEEFFFGGGGGGJJJOOOUUU[[[```eeekkkooopppttt{{{zzzrrrmmmmmmnnnnnnmmmiiieeeaaa___VVVQQQHHHAAA<<<888555333111111111000000000////////////000000000111111111111111111000000///...---+++++++++,,,,,,---------******))))))))))))))))))%%%''')))(((&&&$$$%%%&&&&&&&&&&&&&&&'''((()))***'''''''''((((((((())))))(((******)))&&&%%%''')))%%%&&&'''((((((((('''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''''''''((())))))(((*********++++++,,,,,,---***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...)))###"""%%%***,,,,,,))))))((())))))***++++++************************&&&))),,,---,,,)))((('''+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///000222333333444666777999;;;@@@DDDJJJQQQXXX]]]fffooo{{{wwwtttvvvvvvrrrmmmiiiccc\\\TTTNNNHHHBBB???@@@BBBDDDDDDEEEHHHNNNTTTZZZ[[[bbbkkkqqqyyy~~~}}}zzzwwwwwwyyy|||{{{xxxwwwqqqmmmoooqqqrrrvvvzzzvvvvvvuuusssrrrrrrtttvvvuuu~~~~~~}}}{{{tttvvvyyyzzzvvvlll___VVVQQQPPPOOOMMMKKKJJJIIIIIIFFFIIILLLOOORRRXXX```fffnnnttt|||~~~}}}uuupppmmmkkkmmmnnnnnnkkkhhhffffffddd^^^TTTKKKCCC>>>:::777111111111111000000000000000000000000111111111111111111111111000///...---***++++++,,,,,,------...))))))))))))))))))******((('''''')))++++++)))'''***)))(((''''''&&&&&&'''************++++++++++++)))***+++)))&&&%%%(((+++%%%%%%'''''''''&&&%%%$$$))))))************))))))''''''''''''''''''''''''&&&''''''((()))((((((((('''''''''''''''((())))))'''++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,((('''&&&&&&'''((()))***************************))))))(((((()))+++---...******+++++++++,,,,,,,,,************+++,,,---......---,,,+++++++++,,,---***)))&&&%%%&&&))),,,///---,,,++++++,,,///111333555666777777777888:::===<<>>AAACCCEEEHHHMMMSSSZZZ___gggjjjnnnrrr{{{|||{{{zzzzzzzzz||||||~~~~~~|||{{{zzzxxxvvvpppnnnmmmnnnqqqsssttttttyyy}}}~~~|||{{{~~~}}}zzzzzz{{{||||||||||||~~~|||yyyvvvuuuuuuqqqiiiccc___[[[XXXXXXZZZYYYTTTOOOLLLLLLKKKJJJLLLPPPWWW[[[bbbkkksssvvv~~~vvvpppzzz~~~zzzsssnnnllllllkkkhhhggghhhkkknnnqqqnnnnnnhhh[[[NNNFFFBBB>>>:::444000111000---,,,...222111000//////.........333222111///............,,,------......------,,,++++++,,,++++++***)))(((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))((('''&&&&&&+++***((('''&&&&&&&&&'''))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))&&&***++++++++++++++++++***+++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,+++***++++++***)))(((***+++))))))((((((((()))***+++***************************))))))))))))+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---...///+++************+++------///...,,,+++,,,...000222------,,,,,,---000222444444555777777666777888:::DDDIIIPPPVVV[[[bbbjjjppptttzzz|||nnnjjjfffdddccc___XXXSSSMMMJJJEEEAAA@@@@@@@@@@@@FFFHHHKKKOOOTTTZZZaaaffflllnnnrrrwww~~~{{{zzzyyyzzzyyy|||~~~~~~{{{{{{~~~yyyuuusssrrrpppnnnjjjiiijjjmmmrrruuuwwwwww{{{}}}|||zzzyyyxxxxxxyyyyyywwwuuutttuuuvvvuuupppkkkiiihhhggggggfffbbb\\\XXXWWWVVVUUUTTTSSSTTTWWWYYY^^^ffflllooowww~~~~~~|||yyysssooosssxxx{{{yyysssmmmllllllnnnlllhhhgggiiimmmssswwwyyyyyyttthhh]]]WWWQQQLLLCCC<<<555333111---,,,...111111000////////////000333222111000///.........------------------------,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((()))((((((''''''&&&'''((()))))))))(((((((((((((((((((((''''''''''''''''''(((((((((((((((&&&******++++++++++++******+++,,,,,,------,,,,,,+++)))***++++++,,,++++++++++++++++++)))''''''(((************)))******+++,,,************************+++******)))******++++++******+++++++++,,,,,,,,,******++++++,,,---------(((((())))))***,,,---.........------------...///......---...///222444555555777888999888999;;;===PPPTTTZZZ^^^bbbhhhpppvvvyyy~~~uuummm___[[[WWWUUUTTTPPPKKKFFF@@@AAABBBBBBCCCFFFJJJMMMRRRTTTWWWZZZ]]]bbbhhhlllsssuuuxxx~~~|||xxxuuuuuuvvvwww{{{}}}~~~}}}{{{|||~~~yyyqqqkkkhhhgggffffffddddddfffkkkppptttuuuuuu{{{~~~yyytttrrrssstttsssqqqppppppqqquuuxxxzzzyyyxxxxxx{{{}}}|||wwwooohhhdddcccbbbaaa___^^^^^^^^^^^^aaafffiiiiiiooo~~~}}}|||}}}zzzvvvsssqqqooommmmmmqqqtttqqqjjjgggiiinnnooollliiihhhkkkqqqxxx}}}}}}}}}xxxpppjjjfff^^^VVVNNNEEE<<<777333//////222000000000///000000111222333333222111000///.........---,,,++++++,,,---...,,,,,,,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((()))))))))((((((###%%%(((+++,,,,,,+++)))'''((((((((((((((())))))((((((((((((((('''''''''((()))******++++++******)))+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,+++)))'''''')))++++++************+++++++++************************,,,++++++*********))))))******+++++++++,,,,,,,,,(((((())))))*********************++++++,,,------------------------,,,,,,/////////000222444666777:::;;;<<<<<<===AAAFFFJJJ[[[^^^bbbeeegggkkkrrrxxx|||}}}~~~vvvfff]]]UUURRRNNNKKKIIIFFFBBB???>>>BBBGGGKKKNNNTTT[[[aaa```aaacccdddfffjjjooorrr{{{}}}|||uuuooonnnpppuuuxxxvvvpppiiicccaaaaaabbbcccaaabbbdddhhhlllnnnnnnmmmwww{{{uuummmkkkmmmooommmkkkiiikkknnnsssxxx}}}xxxuuunnnkkkhhhggghhhiiijjjkkknnnqqqpppkkkjjjqqqxxx{{{||||||zzzwwwssstttzzz|||wwwrrrooonnnmmmllllllpppqqqllleeebbbgggnnnnnnmmmkkkkkknnntttzzz~~~|||}}}|||yyywwwtttlllbbbXXXNNNCCC<<<777333333555000///000000111222333444333333333222111000///......---+++******+++---...------------,,,+++***)))''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))((('''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''((()))))))))))))))$$$&&&(((+++,,,,,,++++++''''''(((((()))))))))***))))))((((((''''''&&&&&&*********++++++++++++******+++,,,,,,------,,,,,,+++*********++++++******))),,,---,,,+++)))(((***,,,*********************)))************************,,,+++++++++***))))))(((******+++++++++,,,,,,,,,(((((()))*********))))))------------------,,,,,,...///000000000///...---000000111333555666888999===>>>>>>???CCCJJJRRRXXXccceeehhhiiiiiimmmsssxxx}}}{{{sss```SSSNNNKKKHHHEEEDDDBBBAAA@@@GGGLLLRRRWWW[[[```ggglllhhhiiijjjkkknnnrrrxxx|||{{{vvvnnniiikkksss}}}|||vvvlllhhhbbb______aaacccddd```aaacccfffjjjlllkkkjjjssszzzssskkkggghhhiiifffccceeeggglllpppvvvyyytttnnnkkklllpppssstttyyyzzzwwwpppkkkiiifffbbb^^^______```ccclllwww|||{{{yyyvvvrrrpppnnnnnnnnnqqqqqqkkkdddaaaeeejjjkkklllmmmppptttwwwzzz|||vvvggg\\\OOOFFF===666333444000000000000111333444555333333333333222000///......---+++******+++---...---......------,,,+++***((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((()))*********))))))))))))))))))***++++++'''((((((((())))))******))))))((((((''''''&&&&&&)))+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++*********+++******)))(((***+++,,,,,,+++***+++,,,******+++++++++***))))))************************+++++++++++++++***)))(((******+++++++++,,,,,,,,,***+++,,,------,,,+++***.........///...---,,,,,,,,,------.........------111222333555777999:::;;;>>>@@@BBBFFFKKKRRR[[[```hhhjjjlllmmmnnnrrrxxx~~~qqq]]]NNNGGGFFFEEECCCDDDEEEGGGIIIVVVZZZ___dddhhhlllooorrrnnnnnnnnnooosssyyy~~~}}}}}}~~~~~~zzzwwwtttooojjjhhhnnnyyyvvvnnngggdddaaa___```bbbcccccc^^^^^^___cccgggiiijjjiiinnn{{{xxxrrrkkkgggeeeccc```^^^bbbfffjjjnnnttt|||rrrmmmnnnqqqsssssswwwyyywwwrrrmmmjjjbbbZZZQQQPPPPPPQQQWWWbbbnnnvvv{{{|||}}}{{{xxxuuuttttttssstttrrrnnnhhheeefffhhhhhhjjjooosssxxx{{{}}}~~~vvvkkk]]]RRRFFF:::333111111111111111222333444555333444444444333111///...---,,,+++******+++,,,---............---,,,++++++(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))+++***)))''''''((()))***((())))))))))))))))))***((((((((((((((('''''''''&&&,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++***************)))((((((&&&)))+++---,,,++++++++++++,,,------,,,+++***)))******************************+++++++++***))))))******+++++++++,,,,,,,,,+++,,,---......---,,,++++++,,,---.........---,,,*********++++++,,,,,,---222333555777999;;;<<<<<>>@@@BBBGGGPPPZZZ```eeekkkmmmkkkuuuwwwzzznnn\\\OOOHHHEEEGGGIIIMMMTTT]]]fffmmmrrryyy{{{xxxtttvvvyyy}}}uuuhhhbbb\\\WWW[[[[[[\\\^^^ccchhhnnnqqqnnnoooqqqtttvvvxxxyyyzzzwwwzzzxxxppplllkkkfff```___\\\XXXVVVVVVUUUSSSPPPOOORRRVVV[[[]]]^^^^^^]]][[[[[[[[[\\\]]]___aaabbbcccbbbccciiiuuu|||zzzuuuqqqooonnnnnnooonnnooolllggggggiiifff^^^___]]]YYYUUUTTTUUUXXXYYY]]]___bbbfffnnnvvvyyyyyy}}}~~~rrrooonnnpppvvv{{{uuunnnhhh```UUUHHH>>>777666555333222222444555444555555555444222000///---,,,+++))))))))))))***------...//////...---,,,++++++******))))))((((((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&''''''(((((()))(((&&&%%%%%%&&&'''''')))))))))))))))******+++''''''&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((('''%%%$$$$$$%%%&&&((())))))((((((''''''&&&&&&)))............---,,,+++***++++++++++++++++++,,,,,,---,,,***)))***+++,,,...---,,,+++******+++,,,---+++++++++++++++,,,------,,,+++***))))))***,,,---)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---000111000///555777:::<<<===@@@CCCEEEMMMXXXccckkkqqqwwwxxxvvvwww{{{rrraaaVVVPPPNNNNNNPPPRRRVVV\\\dddnnnuuuzzzxxxrrrsssuuuxxx||||||mmm```ZZZWWWSSSWWWYYY\\\___ccciiipppuuuwwwyyy|||zzzuuusssoooiiieeebbb^^^[[[ZZZXXXUUURRRQQQSSSVVVXXXZZZ[[[[[[ZZZWWWXXXYYYZZZ\\\]]]^^^^^^^^^\\\\\\___hhhttt|||yyyyyytttnnnjjjhhhhhhjjjkkkoooqqqoookkkkkklllhhh```cccaaa___\\\[[[ZZZ[[[[[[[[[[[[[[[^^^dddlllrrruuu{{{yyyuuuuuuvvv{{{|||xxxtttoookkkfff]]]RRRIIIAAA<<<777555666777666444666666777666555444222111...---+++***))))))******------...//////...---,,,+++++++++***))))))(((((('''&&&&&&&&&&&&'''((()))'''''''''''''''((((((((())))))((('''&&&&&&&&&''')))(((((((((((()))******''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((()))((('''&&&&&&&&&'''(((((((((((((((((('''''''''&&&---......------,,,+++***,,,,,,,,,+++++++++******------+++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,------...+++,,,---------,,,***)))'''(((+++------+++((('''******+++++++++,,,,,,,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000///...000222333333222777999;;;===@@@DDDIIIMMMTTT```mmmwww}}}|||}}}qqqbbbWWWTTTWWWZZZ]]][[[\\\```fffnnnwwwyyyssstttvvvwwwxxx|||}}}{{{zzzqqqcccXXXTTTTTTTTTYYY^^^dddgggiiioooxxx{{{vvvssspppkkkhhhfffccc```]]]\\\\\\\\\]]]]]]]]]]]]]]]ZZZ[[[]]]___```___^^^]]]]]][[[YYYYYY\\\aaagggjjjtttuuuwwwxxxxxxwwwuuutttrrrmmmfffaaa```bbbdddeeemmmoooooonnnnnnnnnjjjdddeeeeeedddcccbbb```___^^^ZZZXXXVVVVVVXXX___gggnnnyyy~~~{{{|||}}}}}}zzzxxxuuurrrooollldddZZZSSSMMMFFF===:::;;;;;;777333777888888888777555333222...---+++***))))))***+++,,,---...//////...------,,,,,,++++++***))))))(((''''''&&&&&&''''''(((((())))))((((((((((((((('''******))))))((('''&&&%%%(((''''''''''''((())))))'''((()))))))))(((&&&%%%&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((---------------,,,+++***++++++++++++++++++++++++...---,,,+++++++++++++++++++++,,,------,,,++++++---,,,,,,,,,,,,,,,------***,,,---......---+++***)))***+++,,,,,,+++***)))*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------..................,,,---...000333666777777888999<<>>CCCKKKTTT___eeeqqq|||}}}tttkkkeeebbb[[[YYYYYY___hhhnnnnnnllleeefffiiinnnttt{{{~~~zzzzzzvvvqqqnnnjjjlllmmmmmmkkkkkklllnnnjjjfffaaa\\\YYY[[[bbbjjjyyy~~~}}}}}}}}}|||}}}~~~}}}{{{vvvqqqmmmnnnllljjjfffbbb^^^[[[YYY\\\]]]___bbbccccccbbbbbbcccaaa```bbbdddeeeaaa]]]\\\^^^bbbgggjjjkkkmmmooojjjkkkkkklllmmmnnnnnnnnnkkkfffcccbbb___[[[\\\aaaiiixxx{{{xxxyyyuuusssqqqnnnjjjddd^^^[[[YYYXXXSSSJJJ@@@999777888888888888888777555444222///...---++++++++++++,,,+++,,,.../////////............---,,,+++***)))))))))(((((('''''''''((((((******))))))(((((('''''')))************(((&&&%%%&&&&&&&&&&&&&&&''''''(((''')))***++++++)))'''&&&&&&''''''(((((((((((((((%%%&&&'''(((((((((((('''&&&&&&''''''(((((())))))&&&++++++,,,,,,,,,,,,++++++((()))***+++,,,------...---------------,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++++++++++++++******))))))+++---///000000...+++******+++...000))))))***+++,,,------...,,,,,,---------,,,++++++***++++++,,,,,,---------///111333444444444666888999<<>>;;;===888999999999888666444333000///---,,,++++++,,,---+++,,,---////////////...//////...---+++***))))))))))))((((((''''''(((((())))))((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&&&&'''((((((((()))*********)))'''&&&&&&''''''(((((((((((((((&&&&&&&&&''''''(((((()))'''''''''((((((((((((((('''***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,------------------...---,,,++++++,,,---.........---,,,,,,,,,,,,,,,***************+++,,,---...---+++******+++---...((()))***+++,,,------...***+++,,,---------,,,+++******++++++,,,------...000333555666555666888;;;===AAAGGGOOOXXXbbbmmmttt~~~~~~zzzsssggg[[[SSSOOOOOOOOOUUUYYYaaahhhmmmoooooonnnoooqqqvvvzzz~~~}}}tttjjjeee```]]]^^^bbb```bbbdddccc```bbbgggllliiigggiiinnnqqquuu~~~|||xxxuuurrrrrruuusssqqqnnnllljjjiiiiiidddbbbccciiippprrrnnnhhhaaa^^^___cccfffjjjttt~~~yyyrrrwwwwwwpppjjjkkkeeekkkttt}}}{{{xxxxxxyyy|||wwwssspppnnnlllkkkggggggfffeeefffhhhlllnnnggggggeee^^^SSSIIICCCAAA::::::::::::999888666555111///...---,,,,,,------+++,,,---////////////...000000///---,,,+++***)))******)))((((((((((((((('''''''''''''''((((((((('''''''''&&&''''''((()))'''''''''&&&'''(((((()))))))))((((((((('''''''''&&&''''''(((((((((((((((((('''''''''''')))***+++((((((((((((((('''''''''******++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,---............///...,,,++++++,,,...///000///...---------------******+++++++++***)))(((+++++++++,,,,,,+++++++++((())))))+++,,,---......***+++,,,---...---,,,,,,,,,,,,------...///000000...222555777888999===@@@@@@DDDKKKRRR[[[eeennnuuu|||uuutttqqqhhhZZZNNNHHHJJJOOOTTT\\\```eeeiiilllnnnppprrrtttwww|||yyyoooggg___ZZZWWWXXX___hhh```cccgggfffdddeeeiiinnnoooooossszzz~~~|||zzzvvvrrrooonnnnnnooofffdddccciiiqqquuusssnnnhhhcccbbbeeehhhkkkwww|||tttyyy}}}vvvqqqqqqnnnnnnmmmlllnnnttt}}}{{{sssrrrtttttt|||{{{vvvpppmmmnnnoooooonnnhhhgggfffdddeeeiiinnnrrrnnnllliiiddd\\\RRRIIICCC;;;<<<<<<<<<;;;999777666111000...---,,,,,,------***+++---//////000//////111000///...,,,+++***)))******)))(((((((((((((((%%%&&&&&&&&&''''''((((((&&&&&&%%%%%%&&&''')))***(((''''''''''''((())))))))))))((('''''''''''''''&&&''''''((((((((((((((())))))''''''(((***,,,...))))))(((((('''''''''&&&'''////////////////////////------------,,,+++******(((''')))---111333000...---------,,,,,,,,,++++++---,,,+++***)))***+++++++++******,,,///111///---+++,,,------,,,)))&&&%%%******+++++++++,,,,,,,,,)))***,,,......---,,,+++---.........---...111333888666444555999>>>CCCEEENNNJJJMMMXXXcccjjjsss|||zzzrrriiiddd^^^TTTIIIGGGOOOXXX\\\\\\ffflllrrrtttqqqoooppprrrwww}}}~~~rrrllleeeaaa\\\YYYZZZaaaiiiooooookkkfffcccgggpppzzz|||yyyyyyyyyuuurrrhhhjjjmmmppprrrrrrrrrrrrooommmjjjggghhhqqq~~~yyywwwxxxyyyxxxwwwrrrppplllgggdddccceeehhhppprrrtttsssqqqpppqqqsss{{{|||}}}~~~xxxqqqnnnrrrsssnnnjjjkkkgggfffdddeeeiiipppxxx}}}yyyvvvqqqkkkddd\\\SSSMMMDDD@@@;;;:::<<<===:::666777666333000...---,,,,,,......//////000000111111222111000...,,,***)))(((''''''&&&&&&&&&''''''((((((((((((((((((''''''&&&))))))))))))))))))))))))************))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((''''''(((((())))))******'''''''''(((((((((((((((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++******,,,//////---+++---------,,,,,,,,,++++++111000...---,,,,,,,,,---,,,+++***,,,///000...,,,,,,---...///...---,,,,,,++++++,,,,,,,,,---------...............///000000---.........---...111333777666777999>>>DDDIIIKKKOOOMMMRRR]]]gggnnnvvv~~~vvvmmmbbbXXXTTTPPPLLLKKKOOOYYYcccggghhhlllqqqwwwzzzxxxwwwyyy{{{~~~|||~~~}}}tttnnnkkkddd```\\\\\\cccmmmwww~~~{{{yyywwwwwwzzz~~~{{{uuuqqqlllnnnpppsssttttttssssssqqqpppnnnkkkllluuu}}}yyyuuussstttuuuuuutttvvvuuurrrmmmgggbbb^^^\\\aaadddiiilllnnnppprrrtttzzz{{{|||~~~~~~~~~zzzuuutttxxxyyyuuusssssskkkjjjiiikkkooouuu|||}}}zzzwwwrrrlllddd\\\VVVKKKEEE@@@>>>???@@@>>><<<999888555222000...............//////000000111111222111000...,,,+++))))))(((''''''&&&&&&''''''((((((((((((((((((''''''&&&''''''''''''''''''''''''*********)))))))))((((((***)))(((''''''((()))***)))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''&&&&&&###++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++***+++---------+++------------,,,,,,,,,,,,...---,,,******)))))))))---,,,+++,,,......---+++((()))***+++,,,------...,,,,,,---------............---+++******,,,...000,,,---......---///222444777888;;;???EEEKKKPPPSSSSSSTTTZZZdddmmmsssyyyrrrhhh]]]QQQJJJHHHEEEJJJTTT___hhhooosssuuuvvvyyy}}}~~~|||{{{{{{}}}}}}{{{|||~~~|||xxxsssooonnnnnnnnnmmmfffcccaaaeeeppp||||||wwwuuuvvvwwwxxxxxxwwwvvvuuuttttttqqqoooooovvv|||uuutttrrrppppppqqqsssttttttwwwxxxxxxvvvooofff]]]WWWUUUXXX^^^dddjjjooorrrtttvvvwwwzzz}}}|||yyyyyy|||}}}yyyvvvvvvmmmmmmnnnppptttyyy~~~~~~|||yyytttmmmeee___TTTNNNEEE@@@??????>>><<<<<<:::888555333111000///......//////000000111111222111000...---+++******((((((''''''''''''(((((((((((((((((((((''''''&&&''''''''''''''''''''''''******))))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))((('''&&&%%%%%%$$$***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,++++++,,,---.........------------,,,,,,,,,)))))))))))))))))))))***---------------,,,+++***((((((((()))***,,,---...,,,,,,,,,,,,------------,,,+++*********+++------,,,---.........000333666888;;;@@@EEEJJJPPPUUUXXXZZZ]]]eeemmmsssxxx|||{{{qqqdddZZZPPPHHHGGGIIIIIITTTeeeqqqwwwxxxyyyzzz~~~{{{wwwvvvvvvxxxwwwxxx{{{}}}|||xxxtttppplllhhhiiimmmqqqrrrrrrmmmkkkmmmttt~~~~~~}}}{{{zzzwwwvvvssspppooorrrxxx~~~}}}rrrlllnnnmmmmmmooorrruuuxxxzzzwwwzzz}}}~~~{{{sssjjjcccZZZYYYZZZ___fffmmmqqqrrrrrruuuyyy}}}|||xxxvvvmmmmmmnnnqqqtttxxx|||~~~|||yyyrrrkkkfffbbb[[[PPPHHHCCC@@@>>><<<===<<<:::777444222000000......//////000000111111111111000///...---,,,+++))))))(((((('''((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))***)))))))))(((((((((((())))))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&%%%%%%&&&,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........//////...---,,,,,,,,,---.........---------,,,,,,******+++---......//////,,,---------,,,+++******---------------...///000++++++++++++,,,,,,,,,,,,,,,---///000000000///...,,,...//////000222555888;;;>>>CCCHHHLLLQQQWWW[[[aaahhhooouuuxxx|||wwwooodddVVVMMMFFFCCCHHHNNNUUUcccttt~~~}}}~~~|||wwwtttrrruuusssrrrtttvvvtttnnnhhhhhhhhhjjjpppvvvyyyxxxuuurrruuu{{{zzzxxxuuuqqqnnnoooqqqtttxxx{{{yyyqqqlllllllllmmmooosssxxx~~~|||~~~zzzlllfffaaabbbhhhooossssssuuuwwwzzz}}}~~~{{{ppppppoooppprrrvvvzzz}}}|||xxxrrrnnnmmmfff]]]SSSLLLGGGDDDBBB>>>===;;;999666333111///......//////000000111111111111000//////...------+++***)))((((((((((((((((((((((((((((((''''''&&&************************)))))))))(((((((((((('''(((((())))))))))))((((((&&&&&&''''''((((((((()))&&&''''''((()))******+++%%%&&&&&&''''''(((((((((&&&************************)))***+++,,,------...---000111111///+++)))))))))............---------,,,))))))+++---.../////////+++---...---+++******+++------------------------*********+++++++++,,,,,,***,,,...///000///---,,,---///000111222444888;;;===AAAFFFIIILLLRRRYYY^^^gggpppxxx|||~~~uuukkkiii\\\OOOHHHFFFHHHNNNVVVdddooo}}}~~~yyyvvv{{{uuunnnjjjiiiiiihhhfffgggjjjqqqyyy~~~|||yyyyyy~~~zzzvvvsssrrrsssssszzz|||~~~zzzsssnnnlllllllllmmmpppwwwzzzpppmmmqqquuuvvvtttvvvwwwxxxzzz{{{}}}}}}}}}~~~wwwuuuqqqooopppuuuzzz~~~|||zzzoookkkeee\\\TTTMMMHHHEEE??????===;;;888444222000......//////000000111111111111000000/////////...,,,+++***))))))(((((()))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))((((((((((((''''''(((((())))))))))))((((((&&&&&&&&&''''''(((((()))''''''(((((()))*********%%%&&&&&&'''((()))*********++++++++++++++++++++++++***+++,,,,,,------------))),,,......+++))))))***............------------)))***+++,,,---,,,++++++***,,,...---+++)))***,,,)))***+++,,,,,,,,,+++***+++++++++,,,,,,,,,------******++++++,,,,,,,,,+++...000222333444666:::===>>>BBBGGGJJJMMMSSS\\\ccckkkvvvuuunnnhhh\\\QQQPPPUUU[[[bbbgggqqqxxx}}}xxxwwwsssmmmhhhggghhhiiijjjmmmssszzz}}}}}}}}}~~~~~~xxxrrrmmmllljjjhhhjjjpppyyy}}}|||zzzssslllnnnoooqqqtttyyy}}}}}}xxxqqqllllllrrryyy~~~~~~yyywwwrrriii^^^RRRJJJEEEAAAAAA@@@===:::777333222......//////000000111111111111000000000000000000---,,,+++***))))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))(((((((((''''''''''''((()))******)))((('''%%%%%%&&&''''''((())))))******))))))(((((('''''''''((((((((()))*********###------------------------++++++,,,---------,,,,,, $$$))),,,++++++---/////////.........---------///000111111000...---,,,)))+++...---+++)))+++---)))+++...000111000///...,,,,,,,,,---------......///...---,,,,,,...000111///111333444555888<<>>CCCHHHKKKNNNUUU___hhhlllxxxyyyuuuiii^^^WWW]]]hhhpppwww{{{{{{~~~~~~~~~|||vvvlllmmmmmmmmmmmmmmmmmmnnnvvvzzz|||wwwnnnlllhhhdddccciiisss{{{{{{mmmbbbccceeeiiiooowwwyyypppiiihhhnnnwww}}}|||{{{zzz|||yyyjjj[[[NNNHHHCCCCCCBBB@@@<<<999555333......//////000111111111111111111000000000000000---,,,+++***))))))))))))(((((((((((((((''''''&&&************************)))((((((((('''''''''''''''((()))******)))((('''%%%%%%&&&&&&'''((())))))---,,,+++)))(((&&&%%%$$$************))))))))))))+++...,,,***))))))***,,,...------............------///......---------......+++***(((''''''(((***+++---...///000111111111111...---+++*********++++++------------------------......---,,,,,,+++******,,,,,,,,,------.........222333444444555888<<>>BBBGGGKKKWWW```kkksssvvvxxx|||{{{jjjbbblll|||~~~~~~uuurrruuuxxxyyyqqqjjjeeeeeeiiippp|||zzzqqqjjjccc^^^ZZZ[[[cccuuu~~~wwwzzz}}}xxxtttrrroooooowww~~~uuummmfffYYYHHH@@@AAADDDCCC@@@@@@???<<<999666444333333333333333222111000///.../////////...---,,,***)))))))))))))))))))))))))))))))))))))))******************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''************************************++++++,,,,,,***///...+++******+++...///,,,,,,------------,,,,,,+++,,,...///000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------,,,++++++,,,......------------------------.........---------------......---...000333666888999;;;===???BBBGGGLLLPPP]]]eeeooovvvzzzwwwmmmaaaaaavvvxxxrrrrrrxxx|||wwwqqqkkkgggeeehhhllluuu|||xxxssspppkkkfffaaaaaagggsss{{{uuurrryyy}}}{{{xxxrrrnnnvvvyyytttlll```OOODDDAAABBBBBBBBBDDDCCC@@@===:::777555555444444444333111000...---////////////...,,,+++))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((************************))))))******+++,,,,,,,,,***...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++)))+++---/////////...---,,,,,,,,,------,,,,,,,,,***+++,,,------...------///...---,,,+++,,,------......................................................///111333555777999;;;===AAADDDIIIOOOVVVZZZccciiipppwww~~~~~~qqqfffddddddmmmvvvrrrooorrr{{{~~~~~~}}}{{{xxxsssnnnjjjhhhdddhhhlllrrr|||~~~yyyuuuttttttuuupppiiieeeggglllqqqzzzrrrnnnpppyyyzzztttwww~~~~~~~~~}}}zzzxxxnnndddVVVIIIBBBBBBEEEGGGIIIHHHDDD@@@<<<888666444333333333222111000///......///000000///---+++)))))))))))))))))))))))))))))))))*********+++++++++((((((((()))******++++++''''''(((((())))))******&&&'''((()))******))))))************************)))))))))***++++++,,,,,,***,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++((())),,,.........---,,,,,,------......------,,,+++,,,---...///000000000000///---,,,+++,,,,,,---////////////////////////---------.........//////...///111333555777999:::<<>>999555333111111222222222111111000...///000000///---+++)))))))))))))))))))))))))))))))))******++++++++++++''''''((()))***+++,,,,,,&&&''''''((()))******+++%%%&&&((()))***+++******************************(((((()))***++++++,,,,,,***///...---,,,+++,,,,,,---------------------------///000000---******...111//////...------------...++++++++++++++++++++++++...------,,,,,,------...------...............---///////////////.........///000000222444777:::;;;===BBBJJJTTT]]]eeejjjmmmoooppprrrwwwsssccc^^^aaammm{{{~~~~~~wwwpppkkkgggiiittt||||||wwwrrrmmmiiigggfffhhhmmmpppqqquuuzzz{{{yyyrrrpppnnnlllmmmoooqqqsssooopppqqqqqqqqqooommmlllsssuuuzzz}}}uuunnnkkknnnssszzz|||zzzxxxwwwsssqqqqqqsssvvvxxxwwwtttrrrfff[[[UUUOOOHHHFFFIIINNNPPPQQQLLLBBB:::777666555333111000000000...---+++,,,.../////////...------,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,+++***((('''''''''''''''''''''''''''))))))*********))))))((()))///...---,,,,,,,,,---------------------------------......---+++,,,///222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000000111111111000/////////////////////////////////000111222444777;;;===EEEKKKUUU```iiipppuuuxxxvvvwwwyyyuuujjjaaaccckkkzzz~~~wwwqqqoooooosssuuu~~~{{{wwwssspppooooooooonnnrrrtttssstttvvvuuurrrjjjhhhfffgggjjjmmmnnnnnnlllnnnpppqqqqqqnnnllljjjoooppprrruuuwwwuuuoookkknnnpppuuu}}}}}}zzzwwwtttrrrqqqqqqsssvvvwwwvvvsssnnnfff```]]]XXXOOOKKKKKKPPPRRRSSSOOOFFF>>>999888333222000000111222111000---.../////////...---,,,---,,,***+++,,,,,,+++)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************++++++,,,,,,+++***((('''++++++++++++++++++++++++))))))************)))))))))......---,,,,,,,,,------........................+++,,,---,,,,,,...000333//////...------------...---------------------------,,,,,,++++++,,,,,,---............------,,,+++////////////////////////000111222333555999>>>AAAMMMUUU```kkksssyyy}}}{{{{{{~~~~~~sssggg___```iiixxx}}}zzzrrrooosssxxx|||}}}zzzwwwwwwyyy|||~~~}}}|||yyyxxxtttoooeeebbb```cccjjjnnnnnnlllmmmooorrrtttssspppllljjjnnnmmmlllmmmnnnnnnmmmlllsssssswww{{{vvvsssqqqqqqqqqsssuuuuuusssqqqjjjgggffffffbbbZZZRRROOOSSSTTTUUUSSSLLLDDD===:::555333111111222222111000////////////...---,,,+++---,,,***+++,,,,,,+++))),,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))))))))***************)))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000111//////...------------...---------...............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))///////////////000000000111222444555777;;;BBBHHHSSS[[[gggpppvvvyyy|||}}}zzzzzz}}}~~~wwwmmmddd^^^\\\gggqqq}}}{{{~~~|||yyyuuusssvvv~~~~~~yyykkkeee```bbbkkkrrrtttrrruuuwwwyyyzzzxxxtttooolllpppooonnnnnnoooqqqsssssswwwwwwzzzxxxtttqqqrrrrrrrrrrrrqqqooonnnhhhhhhiiikkkiiibbbZZZTTTTTTUUUVVVUUUQQQJJJBBB<<<999777333111000///---+++------..................---,,,***+++,,,,,,+++)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++******))))))(((((((((((((((((((((((())))))***+++++++++******(((,,,---------------------++++++++++++++++++++++++///...------............//////...------------...---------....../////////---,,,,,,++++++,,,,,,---///////////////...------////////////000000111111111444666777999???IIIQQQ]]]dddnnntttvvvvvvyyy{{{yyyyyy}}}wwwvvvpppggg^^^[[[___cccuuu}}}|||yyywwwvvvrrroooqqqzzzzzzpppfffeeellluuuyyyzzz|||}}}}}}|||zzzvvvrrroootttuuuwwwxxxyyyyyyyyyzzzxxxyyy}}}|||wwwuuuttttttrrrpppnnnlllllliiijjjkkkkkkjjjfff```ZZZTTTTTTTTTUUUTTTNNNFFF???:::777444111///---+++)))++++++,,,---...///111111---,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++******************++++++++++++++++++++++++))))))***+++++++++++++++)))+++,,,---.........------++++++++++++++++++++++++000...------......---,,,//////...------------...,,,,,,------.../////////...------,,,,,,------...------...............---...//////000000111111222111555888999<<>>CCCJJJQQQVVV[[[^^^aaabbbfffmmmuuu~~~tttkkkeeecccgggmmmfffiiiooowww}}}~~~~~~~~~{{{tttkkkeeegggmmmttt{{{}}}yyy|||{{{wwwtttsssvvvzzz{{{~~~wwwpppeee[[[TTTQQQQQQRRRRRRLLLDDD===999666333000...---,,,,,,,,,,,,......------,,,++++++*********---,,,,,,+++************)))******++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,---------------,,,+++***+++,,,,,,,,,---------......---------............///******************))))))......---,,,,,,,,,,,,,,,---.../////////...,,,+++............---,,,+++***......///000000000000///000//////000222555888:::@@@FFFOOOVVVZZZ]]]```bbbkkkpppwwwxxxpppllllllsss{{{www{{{|||}}}~~~}}}|||uuuiiicccbbbiiisss{{{vvvsssxxx}}}vvvxxx}}}|||xxxvvvuuuqqqnnnnnnppp}}}zzz||||||rrrggg]]]VVVSSSQQQPPPMMMGGGAAA<<<888555333......,,,,,,,,,,,,---............------,,,++++++------,,,+++******++++++******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---(((((()))***+++,,,,,,,,,***++++++,,,,,,---------///,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,/////////......//////000.../////////...---,,,,,,......//////......---,,,...//////000000000000000000000000111444777;;;===EEELLLVVV]]]```ccceeehhhrrrwwwwwwrrrrrrvvv}}}tttcccaaaeeeppp{{{zzzqqqnnnrrrzzz}}}yyyyyy{{{~~~}}}xxxtttqqqpppooommmlllnnnxxx~~~zzzzzz|||yyy}}}}}}sssggg\\\SSSNNNPPPNNNKKKFFFAAA;;;666333///...---,,,+++,,,---....../////////...---,,,+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++***))))))***+++,,,)))))))))***+++++++++,,,))))))***+++,,,---......---,,,,,,,,,---------......---------............///////////////000000111222------------...///000000...------------...//////......//////000000//////---...//////000000////////////000333777<<<@@@CCCLLLTTT^^^eeehhhjjjnnnqqqvvv|||rrrpppwwwzzzooodddeeelllxxxwwwrrrlllhhhjjjrrr|||~~~}}}xxxuuurrrrrrrrrqqqooommmsss{{{uuuttttttuuuyyy~~~{{{kkk\\\SSSRRRRRRQQQMMMEEE===666222///...---,,,+++,,,---------............,,,+++***,,,+++*********,,,...///---------,,,,,,++++++*********+++,,,,,,,,,++++++,,,+++)))(((((()))+++,,,******************++++++************+++,,,------***,,,,,,,,,---------......---------.........//////,,,,,,,,,------///000111)))))))))***+++,,,---...,,,,,,,,,,,,---///111222---...///000111111111111,,,---......//////.........///111555:::@@@FFFIIIRRRZZZdddkkknnnppptttxxxxxx|||ooopppzzz|||pppeeehhhjjjrrr}}}~~~{{{xxxmmmjjjeeeaaabbbjjjuuu}}}}}}}}}zzzwwwtttvvvvvvvvvsssnnnppp~~~wwwpppmmmmmmtttvvvzzzmmmbbbUUUVVVVVVQQQIII>>>666111///...---,,,+++,,,,,,---,,,---......---,,,***)))++++++***)))+++---///111///...------,,,+++***)))((((((***+++,,,---------...---+++******+++---...+++++++++***************,,,,,,++++++***+++++++++...,,,,,,,,,---------......,,,,,,,,,---...///000111111000///...............///111111000///...///000//////////////////......444333222000///---,,,+++))),,,...//////000111222111555888999999===EEEMMM[[[eeeoootttrrrpppssswww|||}}}qqqppp{{{~~~uuukkkdddaaagggqqq|||yyywwwrrrjjjaaa\\\]]]eeewww|||}}}vvvvvvyyy{{{xxxwwwwwwqqqnnnuuu|||yyywwwsss|||zzzxxxxxxwwwssslllfffmmmnnnuuuwwwbbbZZZVVVQQQNNNKKKGGGBBB===444222...---,,,,,,+++***////////////...---,,,+++,,,++++++******++++++,,,---------,,,,,,+++++++++)))******++++++******)))///...---,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,,,,,,,---------......---------------...///000000///...---------------///000111000...---...///.........///////////////111111000000//////......,,,...000000///...///000111555888999;;;@@@KKKSSSeeekkksssuuusssqqqrrrttt~~~uuummmooo|||~~~xxxmmmfffeeegggmmmxxx~~~{{{yyyssskkkdddaaabbbjjj{{{|||wwwuuuvvvyyyxxxyyyyyytttooorrrzzz|||vvvuuusssppprrrrrrssstttsssppplllhhhiiijjjqqq~~~|||iiiaaa]]]WWWRRRMMMFFF>>>777555333000.........---,,,////////////...---,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++------............------...---,,,+++***++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,---------............---------......///000000///............///...///000///---------...---.........//////000000.........///000111111111000111111000///---...///333666999;;;>>>FFFSSS]]]mmmpppuuuxxxxxxxxxxxxyyyqqqmmmkkkrrrzzz}}}~~~zzzpppeeebbbhhhooottt~~~|||{{{uuuooojjjhhhiiippp~~~~~~}}}}}}|||yyyvvvsssvvvvvvxxxyyyuuuoooooosssrrrvvvxxxuuurrrqqqooollljjjmmmppprrrqqqpppooonnnjjjjjjnnnxxxpppfffbbb\\\VVVQQQHHH>>>777777444111////////////...////////////...---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++*********++++++++++++++++++++++++++++++((()))***+++,,,------......,,,,,,,,,---------......///......---------......111111000000000000000111---/////////---,,,---...------......///000000000---......///000111111222000111222111///...///000555888;;;===BBBMMM\\\gggooorrrwww|||zzzkkkkkkoooyyyyyywwwwwwsssmmmggggggnnntttxxx~~~}}}}}}yyyuuurrrqqqqqquuu|||wwwtttvvv|||}}}yyysssttttttuuuuuusssooommmmmmlllooossstttsssqqqooollliiinnnsssuuusssssstttvvvqqqoooooottt~~~sssgggccc^^^YYYUUUNNNEEE???888555111//////000000///000000000//////...---,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,,,,---------......///......---------....../////////......//////000---/////////---,,,---...---.........//////000000////////////000000000000///000111000///000222444777:::>>>AAAFFFSSScccooosssvvv|||pppmmmooowww{{{uuurrrpppoooqqqtttvvvwww|||~~~{{{zzz{{{yyyyyy|||tttmmmqqq{{{zzzxxxwwwvvvttttttssspppmmmjjjllloootttvvvuuusssrrrmmmqqqvvvxxxwwwvvvxxxzzzwwwuuurrrrrr{{{~~~wwwjjjeee^^^YYYVVVQQQKKKFFF999666111....../////////000000000000///...---,,,,,,++++++******++++++,,,++++++++++++++++++++++++......////////////......,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++))),,,,,,,,,---------............---------......///---,,,,,,,,,,,,------......///000///---------...////////////////////////000000000000////////////...///000000000222555888999<<>>777222000/////////111111111111000///...---,,,++++++++++++++++++,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++))))))***+++,,,------...***,,,---///000000000///............////////////000......------...///111222111...+++,,,///111000///000000///...---,,,++++++000///...---------------222333444333222333666999;;;>>>EEENNNYYYdddnnnttt}}}zzzuuuwww{{{zzzvvvtttpppnnnppppppzzzqqqiiiooo~~~~~~sssxxxtttrrrsssqqqooosssyyy}}}~~~zzzuuutttrrrmmmjjjkkkhhhaaaWWWLLLEEEEEEIIINNNIIIAAA666111111222111000...000222444444111...,,,))))))))))))))))))))))))---,,,***)))))))))******,,,,,,,,,++++++*********,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,.../////////...------............/////////111000//////...///000000111...,,,,,,///111000///000000//////...---------111000//////.........///000000111222333555777999???CCCJJJSSS]]]gggpppvvv|||yyyxxx|||}}}vvvrrrnnnjjjjjjmmmxxx~~~~~~~~~vvvkkklllvvvzzzssswwwuuuuuuuuurrrpppuuu}}}}}}xxxtttuuutttppplllllliiieee\\\SSSLLLKKKMMMQQQMMMEEE:::444333333222000---///111222222000...,,,++++++++++++++++++++++++---,,,+++************+++,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,------......---------------............///333222111000////////////000...------///000000000000000//////////////////111111000000//////000000//////000333666:::;;;;;;CCCIIIRRR\\\eeemmmtttyyy}}}xxxuuuxxx~~~~~~zzzuuupppiiidddgggmmmzzzzzzzzz{{{|||~~~qqqjjjnnnwww~~~}}}uuuqqquuuvvvxxxxxxtttrrrxxx|||yyy{{{zzztttnnnlllkkkiiiddd]]]VVVSSSSSSTTTRRRJJJ???888555444222111---...////////////......------------------------------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,------------------------------,,,,,,,,,---------......---,,,,,,------............------------............111000000/////////////////////...//////000000000//////000000111111111111111000000//////000000000222111111555:::>>>??????FFFNNNZZZdddlllssszzz~~~uuummmnnnuuu{{{{{{wwwpppfffaaagggpppvvvvvvvvvvvvxxx|||}}}qqqooorrrtttwwwqqqoootttwww{{{|||vvvttt{{{yyyppplllkkkkkkiiiddd^^^ZZZWWWWWWVVVOOOEEE<<<777444222000//////.........///000000........................------------,,,---------++++++++++++++++++++++++******++++++,,,---......------------------------------------.........///---.............../////////---------.........//////,,,------....../////////...///000000000000000111//////000000111222222222/////////......///000000333222222555999>>>AAABBBKKKTTTaaalllsssyyy}}}sssgggccciiisss{{{~~~xxxnnnccc```iiivvv~~~~~~~~~~~~tttsssrrrrrruuuxxx|||}}}~~~|||{{{||||||yyyuuu|||}}}uuupppooovvvzzz~~~~~~yyyvvv}}}}}}tttoookkkkkkkkkhhhccc^^^[[[YYYYYYSSSIII???888444111000111000/////////000111111////////////////////////------------------------++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++------........./////////---///............///000000.........////////////000***+++,,,---...///......---///111111000000000111//////000000111111111222//////.........///000000000111222444777<<>>KKKUUU___hhhssszzz|||pppZZZ[[[___gggrrr{{{vvvjjjeeekkk~~~~~~}}}|||}}}~~~|||zzzzzzzzz{{{yyyyyyzzzzzz{{{{{{||||||yyyyyy{{{|||}}}}}}~~~~~~}}}~~~}}}yyywwwxxxyyywwwtttqqqnnnooorrrwwwzzz}}}|||zzzyyyyyywwwvvvuuutttqqqssswwwuuusss~~~tttqqqnnnlllmmmppptttxxx~~~}}}yyy{{{{{{xxxrrrrrrqqqnnnjjjfffeeeeee^^^ZZZQQQGGG>>>777444444222222111000///......---........................***+++,,,---...------,,,******+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,+++,,,---...///000000000000111111111111//////000000000...---,,,,,,000333333111///000222000000000///////////////111111000000111222333333...444888999:::CCCSSS```gggpppzzzvvv```YYY]]]eeeoooxxx~~~wwwllliiittt~~~}}}{{{zzz{{{{{{zzzyyywwwvvvsssrrrsssvvvyyy{{{wwwuuurrrpppooooooooopppooooooppppppppppppoooooopppqqqtttvvvwwwxxxxxxwwwuuuxxxzzzyyywwwuuuvvvwwwyyyuuuqqqnnnnnnqqquuuxxx}}}{{{yyyxxxwwwvvvtttrrrllliiikkkpppmmmiiitttpppjjjccc```eeemmmvvv|||~~~zzzzzz~~~~~~}}}|||}}}|||yyyvvvvvvtttpppllljjjjjjjjj```\\\TTTJJJ@@@999666666111111111000///---+++***------------------------)))***,,,---...---,,,,,,*********++++++,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,---------......------------------+++(((%%%000000000000000000000000////////////000000000000000000000000000000000000//////............////////////...------...000000000333888>>>EEEQQQ___iiiuuuvvvxxxzzz|||qqqbbbaaakkktttyyy|||wwwkkkooo~~~~~~~~~|||{{{zzzxxxuuurrrtttsssrrrqqqooommmlllkkkooommmjjjhhhggghhhjjjllllllkkkjjjhhhgggggggggggghhhfffddddddfffgggeeebbbfffggghhhjjjllloooqqqrrrttttttuuuvvvvvvuuutttssstttsssrrrqqqpppqqqrrrsssxxxyyyzzzzzzzzzxxxvvvtttooonnnlllkkkggghhhsssxxxjjj\\\WWW]]]hhhvvv{{{xxxzzz{{{xxxzzzuuuttt}}}zzzzzz}}}|||}}}}}}|||xxxuuuvvvwwwrrrjjjccc\\\VVVSSSJJJ<<<444333444222000000111000///---111111111111000///...---////////////...---,,,,,,++++++,,,------------,,,......---------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---------...000///,,,***..............................////////////000000000000000000000000000000000000000//////000000000000///...---...///000111444666999???JJJYYYhhhqqqwwwwwwxxxyyy|||ssseeegggqqq|||vvvpppvvv~~~|||{{{zzzyyywwwvvvuuusssrrrqqqqqqooollljjjjjjjjjjjjiiihhhhhhggggggiiihhhfffdddcccdddeeeeeeffffffeeeddddddcccbbbbbbaaa___^^^^^^``````^^^\\\^^^^^^___aaacccfffhhhiiihhhjjjllloooqqqrrrsssrrrooonnnmmmmmmmmmnnnoooooowwwxxxzzz{{{{{{yyywwwuuupppnnnllliiiddddddmmmxxxzzzjjjZZZVVV]]]iiiwww|||xxxzzzzzzyyyvvvsssuuu~~~wwwvvv|||}}}~~~}}}yyyuuuvvvxxxssslllfff___XXXTTTKKK???777666444222111000111000///---000000000000///...---,,,------.........------,,,***++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111000...........................------........./////////000000000000000000000000111111111111111111111111000///.........///111222999888:::BBBQQQbbbqqqzzzwwwwwwxxxyyy}}}wwwkkkoooxxx{{{sssttt~~~}}}~~~~~~}}}|||zzzyyyxxxxxxxxxttttttsssrrrqqqqqqppppppmmmkkkjjjjjjkkkjjjhhhfffeeeeeeeeefffffffffggggggeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]\\\\\\]]]]]]\\\[[[ZZZZZZ[[[\\\^^^```bbbcccbbbdddgggjjjlllmmmnnnnnnjjjjjjjjjjjjjjjkkkmmmmmmtttvvvyyy||||||zzzxxxvvvrrroookkkgggaaa___fffooonnn[[[UUU[[[fffrrr{{{}}}zzz|||}}}|||uuuuuuxxxssssss{{{~~~~~~{{{xxxyyy{{{xxxqqqnnnggg^^^XXXOOOCCC;;;888555333222111111111///---///////////////...---,,,+++,,,,,,------------,,,)))******+++,,,+++++++++,,,,,,+++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***,,,///000///...........................,,,,,,------......//////////////////////////////000111111111111111111000000//////...///000222333::::::===GGGWWWhhhtttyyyvvvvvvwwwzzz|||qqq|||vvvqqqpppxxx~~~}}}zzz|||}}}{{{yyyxxx|||}}}}}}|||zzzyyyzzz{{{xxxxxxvvvtttsssrrrrrrrrrrrrrrrrrrqqqpppooooooooonnnmmmllllllnnnmmmllljjjkkkkkkkkkllllllmmmmmmmmmiiiiiijjjjjjiiihhhfffeeedddeeeeeefffeeedddcccbbbbbbbbbaaaaaabbbbbbaaaaaa_________```bbbccceeefffggghhhiiijjjjjjjjjiiihhhhhhhhhiiijjjkkklllmmmnnnqqqssswwwzzz{{{zzzxxxvvvsssoookkkgggbbb^^^ccckkkwwwvvv___UUUWWW^^^gggmmmvvv|||~~~zzzzzz|||rrrttt}}}~~~|||zzzrrrhhh^^^UUUJJJ@@@;;;666444222222222111///.........//////...---,,,,,,******+++,,,------------))))))***++++++++++++***---,,,+++***))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...---////////////////////////,,,,,,------...//////000///////////////////////////000000111111000000///000000//////000111333444999:::@@@LLL[[[hhhpppssstttuuuyyy~~~{{{sssmmmlllppp}}}~~~zzzvvvuuuuuuvvvvvvyyy}}}{{{zzzyyyyyyyyyzzz{{{{{{}}}~~~~~~}}}|||xxxxxxyyyyyywwwuuusssrrryyyzzz{{{{{{zzzyyyzzz|||xxxwwwuuutttsssrrrrrrrrruuuvvvvvvuuuqqqppppppqqqsssrrrqqqrrrttttttrrrqqqssssssssssssttttttttttttqqqrrrssstttsssqqqooonnnllllllllllllkkkjjjiiiiiihhhhhhiiiiiihhhhhhiiiiiigggggggggggghhhiiijjjkkkmmmmmmmmmmmmlllkkkiiihhhhhhiiijjjkkkmmmnnnoooooooooqqquuuxxxyyyyyywwwvvvsssooollliiieeeaaaeeekkksss{{{cccUUUSSSVVV]]]ccclllxxx}}}}}}|||}}}~~~{{{tttxxx~~~rrrfff[[[QQQEEE<<<777555333333222222000.....................---,,,******+++,,,------------))))))***++++++++++++***------,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,111///...///000111000///000000000000000000000000,,,,,,---...///000000111000000000000000000000000...///000111111000///...000000///000111222444555888<<>>GGGQQQ[[[dddkkkpppuuuzzz}}}xxx}}}~~~nnnaaaiiippp}}}|||}}}|||}}}|||zzzvvvuuuvvvxxxxxx|||{{{zzzzzz{{{|||}}}||||||~~~}}}}}}}}}~~~zzz|||}}}}}}{{{{{{}}}|||{{{{{{zzzzzzzzz{{{{{{yyyzzz{{{||||||{{{zzzyyyuuuvvvwwwyyyyyyzzzyyyyyyssstttuuuvvvxxxyyyyyyzzzvvvrrrooonnnlllhhhiiimmmrrr{{{ooo]]]QQQLLLQQQYYYeeettt|||yyywwwyyy~~~xxxzzz|||}}}yyymmmeee]]]MMM???999777555444333222000......//////000000/////////------.........------,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++...---,,,---///111111111........................------...///000111222333000000000000000000000000000111333444444333111000111000000000111333555666:::@@@IIIQQQYYYcccnnnuuuwww~~~}}}rrrjjjjjjvvvssseee\\\hhhsss~~~|||}}}}}}}}}~~~vvvvvvvvvwwwxxxyyy{{{|||xxxsssppppppmmmiiiiiilllsss{{{vvvbbbQQQHHHLLLTTT```pppyyyuuuuuu|||www{{{~~~}}}~~~xxxmmmggg___PPP@@@:::888555444444222000...//////000000000000000///////////////...---,,,,,,++++++,,,------------,,,*********+++,,,---//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///......///111111...............///000000////////////000111333333000000000000000000000000...//////000000000000000333111//////222555777888FFFGGGLLLUUUaaallluuuzzz{{{~~~tttlllfffiiizzz~~~ooofffbbbaaakkk}}}}}}xxxxxx{{{{{{{{{xxxtttpppmmmmmmnnnpppzzzhhhSSSJJJKKKOOO[[[lll~~~yyyttttttyyy~~~tttnnnjjjaaaRRRFFF999333///111222000...///////////////////////////...,,,)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,+++***------------------------***333222111///...---......//////.........//////000000/////////000111222222000000000000000000000000...//////000000000000000111000...///222666999;;;DDDIIIQQQ[[[eeeooowww|||}}}zzztttooommmqqqxxxkkkccccccdddtttzzzxxxyyy||||||wwwsssppppppqqqttt{{{nnnYYYLLLIIIKKKTTTdddzzzyyywwwzzzwwwnnniiifff```TTTJJJ>>>777222333333000.................................,,,******---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,333222111///............000000///....../////////111000000000000000111111000000000000000000000000...///000000111111000000000/////////222777<<<>>>FFFOOO\\\eeelllsss{{{yyywwwuuuuuuvvv}}}|||ooodddbbbgggmmm|||xxxvvvxxx}}}~~~xxxtttqqqqqqsssxxx|||wwwcccRRRIIIFFFKKKZZZqqq~~~zzz{{{wwwooofffbbbaaa^^^WWWPPPCCC<<<666555555111......------------------------...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000111111111000//////////////////222111000000000000000111000000000000000000000000//////000111111111111000111111000111333777===AAALLLXXXhhhqqqtttwww{{{wwwxxx{{{}}}rrrfff```bbbmmmxxx~~~xxxssstttzzz|||xxxsssqqqqqqrrrzzz{{{nnnZZZLLLDDDHHHSSSjjj~~~}}}|||rrrkkkccc______^^^YYYTTTFFF>>>888777555222//////...........................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,++++++++++++++++++++++++------......///000111111111111000000/////////000000222111000000000000000111///////////////////////////000000111111111111111333333333333444888???DDDSSS```ooovvvwwwyyyzzz{{{yyy}}}~~~mmmbbb___cccrrr~~~xxxsssrrrwww{{{}}}}}}{{{xxxuuurrrssssssxxxxxx{{{yyyeeeSSSHHHKKKSSShhh{{{sssmmmfffcccbbb```[[[WWWHHH???888777666222000111////////////////////////.........---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,+++++++++++++++++++++++++++000000000000000///......000/////////000000111222111000000000000000111111///////////////////////////000111111222222111111444555555555666;;;CCCJJJYYYdddrrrxxxyyy{{{www{{{}}}kkkcccbbbiiizzz{{{yyy}}}~~~|||xxxuuusssssstttxxxzzz{{{zzzxxxvvvvvvvvvttttttuuuwwwyyy}}}ppp\\\OOOQQQUUUiii{{{xxxtttooollljjjfff```[[[JJJBBB:::888777333111222000000000000000000000000/////////...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***///000000111111000............//////000111333333000/////////000111222222////////////////////////000000111222222222222111222444666666888>>>IIIQQQaaajjjuuu{{{~~~yyy|||xxxhhhfffjjjtttxxxsssoooooonnnooowww~~~}}}|||}}}~~~{{{zzzyyyxxxwwwtttpppmmmqqqtttxxxzzzyyyxxxwwwwwwqqqpppooommmmmmrrrzzzyyydddWWWRRRSSSeee}}}|||{{{yyywwwtttnnnfff```PPPFFF>>>:::888444111111000000000000000000000000///000000...,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222111111.........///000222444444////////////000111333333////////////////////////000000111222222222222111000222555777:::AAAMMMVVVhhhoooxxx|||~~~pppdddgggppp~~~xxxsssmmmhhhgggjjjmmmqqq}}}zzzyyywwwvvvwwwxxxzzz{{{xxxwwwwwwyyyyyyvvvnnnhhhjjjnnntttwwwxxxvvvuuuuuuooonnnkkkfffdddkkkyyyiii[[[QQQPPP___}}}{{{vvvuuu~~~~~~{{{tttkkkdddUUUKKKAAA===999444111111///////////////////////////000111///+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,+++***------------------------...111///---,,,---......---111000/////////000222333444333333222111000//////222000......000222222222111111000000//////......444666888888:::CCCSSS___iiisss~~~|||kkkhhhggglllwww{{{{{{{{{wwwsssnnnkkkkkkkkklllpppyyy{{{uuurrrooollllllnnnqqqtttvvvvvvwwwyyyzzzyyyuuuooojjjlllmmmooouuu{{{{{{uuuoooqqqmmmiiieeebbbgggvvvttt```RRRNNNSSSeeeyyy}}}yyyvvvuuuuuuvvvqqqeeeYYYOOOBBB999555333111...111111111111000///...---/////////...---------,,,******))))))))))))))))))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,111///---,,,---......---......---------...///000000000//////...------,,,111000...///000222111000111111000000/////////...222555888999===GGGVVVbbbmmmyyyooobbb```dddoooyyysssnnnkkkllloooqqqsssvvvzzz~~~zzzvvvssspppmmmkkknnnuuuwwwqqqiiihhhfffgggjjjnnnqqqrrrtttuuuvvvxxxwwwtttnnnjjjhhhiiimmmtttzzzzzzvvvpppsssnnnhhhccc```dddrrrwwwdddPPPIIIIIITTTccclllqqqsssyyyyyyxxxvvvuuuuuuvvvwww{{{ooo___UUUFFF<<<777555222000111111111111000///...---...............---------++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++111///------...///...---...------------...////////////......------,,,,,,111000///000111111000...000000000000000000//////000444888;;;@@@KKKZZZfffqqqwwweee]]]^^^fffwww~~~ooofffcccbbbeeeiiiqqqsssvvvyyy|||~~~zzzwwwvvvuuutttssszzz|||ssslllaaaaaabbbdddgggkkknnnpppsssssstttuuuuuusssoookkkeeefffkkkrrryyyzzzwwwssstttooohhhccc___aaalllyyyxxx|||}}}~~~xxxhhhQQQGGG@@@CCCKKKTTT^^^fffnnnoooqqqrrrsssuuuyyy|||yyyfff\\\MMMAAA:::666444222111111111111000///......---------...............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,000///---.../////////---000000000000111111222222000000000000000000//////111000000111222111...,,,000000000000000000111111111444888===CCCNNN\\\fffqqqmmm]]]```cccnnn}}}pppddd```dddkkkuuu~~~}}}|||~~~yyyqqqkkkaaacccfffhhhjjjmmmppprrrvvvuuuuuuuuuvvvtttqqqooohhhjjjnnntttyyyzzzxxxuuusssooojjjfffaaa___eeemmmkkknnnqqqwwwuuueeeTTTJJJ@@@===@@@HHHVVVaaaiiikkknnnoooqqqvvv}}}zzzkkkaaaRRREEE<<<777444222111111111111000///......,,,---------.../////////------------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------...///.........000000///...111111222222333333333333111111111111111111111222000000///000111000...+++//////000000111111222222333666:::@@@GGGRRR^^^gggsssvvvcccXXXbbbhhhvvvuuujjjcccfffqqq~~~~~~yyysssoookkkmmmpppqqqrrrtttxxxzzz}}}{{{yyyxxxxxxwwwuuussspppqqqsssvvvxxxyyyxxxwwwrrrooommmkkkeee___^^^bbbcccgggllluuu}}}{{{nnn```SSSJJJ@@@<<<===DDDPPP\\\iiikkknnnoooqqqwww|||yyy}}}vvvlllcccVVVHHH===777333222222222222222111000///...,,,---------.../////////+++,,,,,,,,,---------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,///......///111111000......///000111111111000000......//////000000111111000///...///000000///---//////000000111222333333666888===DDDMMMWWWbbbjjjvvvooo```\\\aaakkk~~~}}}|||}}}~~~||||||}}}}}}}}}{{{pppjjjhhhrrr~~~|||yyyvvvuuuvvvxxx{{{|||{{{}}}|||{{{zzzxxxwwwwwwvvvuuuuuuuuuuuuvvvwwwtttqqqpppnnnhhh___[[[\\\___cccjjjsssxxxtttiii^^^SSSIII???;;;;;;???IIIRRReeeiiioooqqqsssyyyqqqttt}}}~~~rrrjjjcccXXXKKK@@@888333111222222222222111000///...---------...............***++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......***.........000111222000...,,,---...///000//////...------......///000000111000...------///000000///...//////111222333444444777:::@@@IIISSS___jjjpppuuukkkaaabbbfffsss}}}|||zzzyyyxxxyyyzzz{{{vvvxxxzzz|||}}}qqqnnnlllppp}}}zzzxxxxxxyyy{{{~~~}}}{{{zzzyyyyyywwwtttpppooopppsssvvvyyytttqqqnnnhhh___[[[\\\\\\```gggnnnqqqmmmhhhdddZZZNNNAAA<<<;;;===CCCJJJ[[[dddnnntttwwwzzzwwwrrrwwwyyypppgggbbbYYYNNNBBB999444222222222222222111000//////...............---------***++++++,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++.........000222222000...,,,---///000000000///...---......///000111222222000...,,,,,,...000111000......///111222333444555888;;;BBBLLLXXXeeeooovvvssszzzeee]]]aaaooo~~~~~~vvvuuutttsssssstttuuuuuuuuuxxx{{{~~~{{{jjjnnnnnnxxx|||yyyxxxyyyzzz|||~~~|||zzzyyyxxxvvvqqqllljjjlllqqquuu}}}wwwqqqmmmggg___]]]^^^ZZZ]]]cccjjjkkkjjjiiijjjeeeVVVGGG???======AAAFFFRRR^^^mmmwwwzzz{{{}}}ssswww|||vvvnnnfffbbb[[[PPPEEE;;;555333222222333222222111000////////////......------,,,++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********...333333222222111000//////////////////000000000000......///000111222333333111111111000000000000000333222000///111222222222:::@@@JJJTTT^^^hhhqqqwwwwww|||qqqcccdddmmm||||||zzz|||~~~}}}{{{|||zzzwwwuuuuuutttsssqqq{{{}}}qqqhhhiiippp~~~}}}{{{vvvtttvvvyyy|||}}}~~~~~~}}}{{{wwwssstttqqqnnniiibbb```hhhssszzz}}}{{{rrriiiddd^^^XXXXXXXXX]]]cccffffffhhhmmmfffaaaSSSBBB888:::???AAAMMMXXXhhhwwwyyyuuugggeee```UUUIII>>>888555000///...---++++++******////////////////////////------------------------......---,,,++++++++++++/////////...---------,,,...+++)))***---///000......//////000000000000111111/////////000000000111111111111000000000000111111111000000000000000000000222111000000222444666666<<>>???IIITTTeeettt~~~}}}zzzwwwpppmmmhhh]]]PPPDDD;;;777222222111000000///000000////////////////////////------------------------,,,,,,+++++++++,,,,,,---............---------------+++***+++...000///......,,,,,,---...000111222222000000000000111111111111444333111///////////////000000000000000000111111111000000111333666999;;;@@@FFFQQQ___kkkrrrtttttttttsssvvv~~~}}}vvvmmmjjjuuu|||yyywwwyyy|||~~~}}}|||{{{yyywwwvvvyyy{{{}}}}}}~~~pppiiisss|||yyywwwtttuuuyyy{{{~~~}}}{{{zzzzzz{{{|||||||||}}}~~~{{{zzz{{{{{{yyyvvvrrrooolllhhhaaa]]]bbbkkktttyyy{{{vvvooohhhaaaZZZYYYWWWXXX[[[^^^```fffnnnsssnnn```LLL>>>;;;<<<===EEEOOO```qqq}}}{{{zzzzzzzzzzzzyyyxxxvvvpppfffYYYLLL@@@999333333222222222222333333////////////////////////------------------------************+++,,,---...------------............---,,,,,,---///000///...---,,,,,,---...000111222222000000000000111111111222444333111///...///000000000000000000000111111111000000111111222666:::===CCCJJJWWWfffrrrwwwvvvssssssrrrvvv}}}}}}~~~{{{{{{}}}~~~zzztttooolllqqq~~~{{{zzzzzz|||~~~~~~}}}{{{{{{{{{~~~~~~qqqlllzzz|||yyyzzz~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||||||||||||||||||||}}}~~~|||yyyxxxxxxxxxwwwuuuqqqnnnkkkhhhaaa\\\___fffrrrxxx|||xxxrrrkkkbbbZZZYYYUUUTTTWWWZZZ___hhhqqqyyyvvvjjjUUUDDD===<<<;;;CCCLLL\\\nnn}}}zzz~~~{{{yyyvvvtttuuuvvvxxxyyyzzzvvvqqqjjj___QQQCCC999333222111000000000000000////////////////////////------------------------***************+++,,,---,,,,,,,,,------.........,,,,,,...///000000...------/////////000000111111111///000000000000111111111111000/////////000222222//////000000111111111111000111111111111444999===HHHPPP^^^lllvvvzzzxxxuuussssssyyyvvvsssyyy{{{yyy{{{}}}~~~~~~vvvnnnmmmpppzzz|||{{{|||}}}~~~~~~}}}{{{yyy{{{vvvsss~~~}}}}}}||||||||||||}}}||||||}}}}}}}}}}}}|||{{{|||||||||||||||}}}}}}~~~|||{{{xxxwwwvvvuuutttrrrpppmmmkkkiiiccc]]]^^^cccpppxxx}}}zzztttmmmddd\\\XXXTTTRRRTTTXXX^^^jjjuuu||||||rrr___KKKAAA<<<999CCCKKKYYYkkk|||uuuwwwzzzyyyvvvtttssssssvvvwwwtttqqqlllhhhaaaTTTEEE999555444222000...---------////////////////////////---------------------------,,,,,,+++******+++++++++,,,,,,,,,------......+++---...//////......------111000000000000000000000////////////000000000000---...///000111222333333/////////000111111222222000111222111000333999???NNNWWWfffrrryyy{{{{{{{{{wwwyyyyyymmmmmmwww~~~||||||}}}~~~~~~{{{rrrllloooxxx{{{{{{|||||||||{{{zzzzzz{{{}}}||||||~~~~~~}}}|||{{{{{{{{{{{{yyyyyyzzz{{{||||||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwuuusssrrrqqqpppmmmkkkjjjfff```___bbbmmmuuu{{{zzzvvvqqqhhhaaaZZZTTTQQQRRRUUU\\\hhhsss{{{~~~yyygggSSSEEE===999DDDIIITTTfffyyysssttt{{{}}}|||zzzwwwtttsssuuuwwwpppkkkfffdddaaaWWWGGG:::777666444222000...------////////////////////////------------------------///...---,,,++++++++++++,,,,,,,,,,,,------------+++---......---,,,,,,---,,,////////////////////////---.........////////////,,,---///222333333222111...//////000111111222222...111222222111555===CCCTTT___nnnxxx{{{}}}~~~vvvnnnhhhjjjttt~~~~~~}}}~~~vvvnnnkkksss{{{|||||||||{{{{{{|||}}}}}}|||zzzzzzyyyyyyvvvvvvwwwxxxyyyzzzzzzzzzwwwxxxxxxyyyzzzzzzzzzzzzwwwxxxxxxvvvuuusssrrrrrrpppmmmlllllliiiccc```bbbhhhpppxxxyyyxxxuuuooohhh\\\VVVQQQPPPRRRWWWcccnnnwww~~~|||mmmYYYIII???999BBBEEENNN^^^sssrrrttt||||||xxxvvvvvvxxxpppjjjeeecccbbbZZZJJJ===666555333222000///......////////////////////////------------------------......------,,,---------------,,,,,,,,,,,,,,,,,,+++,,,---,,,******+++...,,,---------.........//////------------.........///,,,...111333444333111///...//////000111222222222---000222222333777@@@HHHXXXeeettt{{{}}}~~~tttjjjgggfffiiiqqqzzz}}}~~~rrrkkkjjjvvv}}}~~~~~~~~~}}}~~~~~~~~~|||zzzyyyxxxxxxtttuuuuuuvvvxxxyyyyyyzzztttuuuvvvxxxyyyyyyyyyyyyuuuvvvwwwvvvuuusssssstttpppmmmmmmnnnkkkeeebbbccccccmmmuuuxxxyyyxxxtttnnn^^^WWWQQQOOOOOOSSS^^^hhhuuu}}}~~~qqq]]]LLL@@@:::AAABBBIIIYYYnnnqqqvvv~~~{{{xxxxxxyyyrrrllleeedddddd\\\LLL???333222111000////////////////////////////////////------------------------------------...///000000---------,,,,,,++++++++++++,,,---+++((((((+++...,,,---------............///---...///.........000222000111111111111222222222222222111111111111222222111///000333444888AAAKKK]]]hhhtttyyywwwyyyxxxkkkaaa```ccclllxxx}}}|||{{{rrriiikkk}}}~~~|||yyywwwuuutttsssuuuvvvwwwvvvuuuuuuwwwyyywwwuuussstttwwwxxxvvvtttwwwwwwvvvuuutttrrrppppppqqqooolllkkkiiigggccc``````dddllluuuzzzzzztttnnnbbbXXXPPPNNNOOORRRYYY```oooxxxwwwbbbMMM???:::<<>>IIISSSdddkkktttvvvvvvxxx~~~{{{{{{|||sssiiihhhkkksss}}}uuullliiimmmzzzyyywwwyyy{{{|||~~~~~~~~~|||yyywwwtttsssqqqooonnnmmmllllllffffffggggggiiimmmsssxxxwwwwwwwwwwwwwwwvvvtttsssqqqqqqrrrsssttttttttttttqqqpppmmmlllkkkiiieeeccc___\\\]]]eeepppwwwuuupppiii```VVVQQQOOOMMMOOOSSSZZZeeeqqqsssiiiWWWFFF===<<<===AAAJJJYYYlll|||zzz||||||vvvrrrwwwvvvsssmmmggg___SSSIII>>>:::555222000000///...000000000111111000000000......////////////.........------------...///000------------------------...........................------........./////////,,,...///......///111333//////000000000111111111111000000000000000000111222111333777;;;@@@JJJUUUaaahhhqqquuuvvvzzz}}}{{{{{{}}}tttjjjjjjnnnvvvyyyoooiiiiiiqqq|||vvvqqqqqqtttxxxzzz}}}}}}|||{{{zzzzzzxxxuuussslllllljjjiiihhhggggggfffccccccccccccdddhhhnnnrrrtttvvvwwwwwwvvvuuutttssspppqqqrrrsssttttttttttttpppnnnlllkkkjjjhhheeebbb^^^[[[YYY___iiiqqqrrrqqqiii```VVVRRRNNNKKKKKKNNNVVVaaammmrrrjjjYYYGGG<<<::::::===FFFSSSdddvvv~~~}}}xxx{{{~~~|||~~~~~~yyyuuuqqqzzzzzzuuummmfff```TTTHHH@@@<<<666222000000///...000000111111111111000000......////////////.........---------......//////,,,---------------------........................---------------............+++,,,---......///111444/////////000000000111111111000000//////000000111222111333888<<>>DDDOOO[[[```hhhqqqxxxzzz}}}|||vvvqqqrrrxxxwwwmmmlllsssuuukkkhhhsss|||}}}tttlllllllllllloootttzzz~~~|||yyywwwtttqqqmmmhhheee]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZ\\\^^^___```cccgggkkkmmmqqquuuvvvtttssssssssssssttttttsssrrrqqqpppoooooonnnlllkkkjjjiiifffccc___]]]ZZZYYY[[[bbbkkkpppiiiaaaYYYUUURRRMMMLLLNNNRRRZZZfffnnnlll___MMM@@@<<<999:::AAAIIIUUUgggvvv~~~~~~~~~~~~uuuoooqqquuuxxxxxx|||~~~xxxmmmhhhggg^^^PPPCCC>>>888444222222222222000111111222222111111000......////////////......,,,,,,------------,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000111111000//////111333////////////000000000000000000////////////000000444444666<<<@@@FFFRRR]]]eeemmmwww}}}|||sssllllllttt{{{qqqnnnxxxuuukkkjjjwww~~~qqqiiihhhiiikkknnnqqqvvv|||}}}{{{wwwsssoooiiiccc___YYYYYYXXXWWWWWWWWWWWWWWWWWWYYY\\\^^^```cccgggjjjkkkoootttuuutttrrrssstttuuuuuutttsssrrrpppooonnnpppooommmlllkkkjjjgggddd___^^^[[[XXXXXX^^^hhhpppjjjbbb[[[WWWTTTOOONNNPPPQQQXXXdddmmmmmmbbbPPPCCC???;;;:::@@@GGGPPPaaaqqq~~~|||xxxmmmiiimmmuuuzzz|||{{{~~~yyynnnjjjkkkcccVVVDDD???999444333333333333111111222222222222111111......////////////......,,,,,,,,,------,,,++++++***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,///............/////////000444333000......///111222222111000...---+++***)))///000222333222///,,,***///333888<<>>999888???EEELLL]]]ooo~~~}}}tttooommmssszzz~~~|||wwwqqqiii___XXXLLLCCC:::888666333222555///000000000111111111111////////////............,,,---------.../////////......---------,,,,,,,,,........................---....../////////000000000...///000111000///...---...//////000111111222222//////000111222333333333666999===BBBJJJWWWfffqqqyyy{{{}}}{{{|||xxxuuuzzzwwwjjjdddeeekkkooorrrvvv{{{xxxvvvqqqlllfff^^^UUUPPPNNNOOOPPPQQQTTTWWWYYY[[[[[[[[[\\\]]]```cccfffhhhhhhjjjmmmnnnnnnoooppprrrrrrrrrpppooonnnnnnnnnnnnnnnoooooonnnllljjjgggfffcccbbb^^^XXXTTTWWW___gggjjjjjjgggaaaZZZSSSOOOMMMMMMWWW\\\[[[___cccXXXGGG@@@999888===DDDLLL^^^ppp~~~{{{mmmkkkoooxxx}}}uuukkk```YYYMMMCCC:::777555333222333000000000000111111111111////////////............------.....................------------,,,,,,,,,........................+++...////////////000000000111111222222222111111000,,,------...///000000111111111000000111333555666888:::>>>DDDNNN]]]lllvvvvvvxxx{{{~~~uuuuuu{{{{{{llldddbbbhhhooossswww}}}~~~|||yyytttooohhh```XXXRRRQQQRRRSSSUUUWWWYYY[[[\\\ZZZ[[[\\\^^^```dddgggiiijjjlllnnnooooooppprrrssspppoooooonnnnnnnnnnnnoooooonnnnnnmmmkkkiiigggfffbbbdddbbb[[[SSSSSSZZZbbbiiiiiihhhccc[[[SSSNNNKKKKKKRRRVVVWWW]]]bbbYYYKKK@@@:::888>>>DDDNNNaaattt{{{wwwiiijjjrrr|||vvvfff[[[PPPEEE:::777555333111222000000000000000111111111////////////...........................---------------------------------........................,,,////////////000000000111333222111000000111333444000000000000111111111111333222111000111222444555888999>>>EEEQQQ```oooxxxtttvvvzzzxxxrrruuu{{{qqqeeeaaaccckkkssszzzvvvsssrrrrrrssswww|||~~~{{{wwwrrrlllddd[[[UUUTTTUUUVVVWWWXXXZZZZZZ[[[[[[[[[\\\^^^aaadddgggiiilllmmmnnnnnnnnnnnnpppqqqmmmmmmmmmmmmnnnoooppppppooonnnmmmllljjjiiigggfffbbbdddccc\\\TTTQQQVVV\\\eeeggggggccc\\\TTTMMMJJJJJJOOORRRTTT[[[```[[[PPPAAA:::999???FFFPPPdddwwwyyytttiiimmmvvvnnn```TTTGGG;;;777666444222222111111000000000000000000////////////...........................---------------------------------........................000/////////000000000111111222111...------///222333000////////////.........222222111111111222444555888:::???HHHUUUdddrrryyyvvvxxx~~~~~~tttqqqvvv}}}xxxhhh``````eeeooowwwvvvnnngggiiilllqqqwww}}}~~~|||yyyvvvpppggg^^^WWWTTTUUUVVVXXXYYYYYYYYYYYY\\\\\\]]]^^^aaadddgggiiijjjkkklllkkkjjjkkkmmmooonnnmmmmmmnnnnnnooopppqqqooonnnmmmkkkjjjhhhgggfffbbbdddccc]]]UUURRRSSSVVVbbbeeegggddd^^^UUUNNNJJJIIIKKKNNNQQQXXX^^^ZZZSSSBBB;;;:::@@@GGGPPPbbbttt~~~yyytttmmmqqqzzzvvvfffXXXJJJ<<<888777555222222111111111111000000000000////////////............------..................,,,,,,,,,------------...........................---//////000000000111111111000000/////////000111222------------------------/////////000222333555555:::<<>>999999666333222111111111111000000000///////////////............,,,---------.../////////,,,,,,,,,---------..............................+++000000000000111111111111000111222333444333333222000000111111222222333333+++,,,...000222444666777<<>>BBBGGGSSSaaa~~~xxxwww}}}sssgggWWWNNNBBB888444222111///111111000000111222333333444333222111000...------////////////////////////---------------...///000.........////////////000...000000000000000000000000000000////////////000000......///000000000000000111111111222444666888999>>>BBBKKKYYYiiiwwwvvvlllhhhnnn}}}yyyiiicccbbbiiitttwwwnnnggghhhlllqqqxxx~~~~~~zzz}}}|||uuuooonnnsss||||||pppeee^^^WWWTTTXXX___bbbccceeecccddddddccccccdddgggjjjhhhjjjlllnnnooopppsssuuusssrrrqqqooommmkkkjjjiiikkkiiifffdddcccccceeeffffffccc```]]]YYYUUUOOOKKKTTT]]]fffkkkfff\\\RRRLLLFFFFFFFFFGGGIIILLLOOOPPPOOODDD<<<>>>AAAEEEQQQ^^^|||~~~}}}~~~~~~yyywww}}}qqqfff[[[RRREEE<<<777555333222000000000000000111222222111111000///...------,,,..............................---------......///------.........////////////000000000000000000000000000000////////////000000......///000000000000000111111222333444777999;;;@@@EEEOOO]]]mmm{{{~~~|||~~~xxxooofffeeeooossseeeccceeeooo~~~sssddd___^^^hhhttt}}}~~~zzzuuupppooouuuuuulllggg]]]VVVYYY___bbbdddeeeddddddeeeeeedddfffiiikkkgggjjjlllnnnpppqqqtttwwwttttttrrrqqqooollljjjiiiiiihhheeecccbbbbbbcccddddddbbb___]]]ZZZVVVRRRNNNRRRZZZeeejjjggg]]]RRRKKKEEEEEEDDDEEEHHHLLLPPPSSSRRRFFF======???BBBMMMZZZyyy{{{|||~~~~~~}}}~~~yyyxxx}}}}}}nnneee^^^TTTHHH===888666444222000000/////////000111111000000000000/////////...------------------------//////...---------......,,,---------............000////////////////////////000000////////////000000000000111222222222222222000111111222555777:::<<>>======???IIIUUUsss~~~{{{~~~~~~~~~yyyxxx|||xxxmmmggg___UUUGGG===777444111///000///////////////000000111111222222222222222222------------------------000///...---------------,,,,,,,,,---------......///////////////////////////000000////////////000000000000111222222222222222///000000222555888;;;<<>>777444000...000000///////////////000111111111111111222222222........................000///...---------------,,,,,,,,,---------.........000000000000000000000000000000////////////000000......///000000000000000000000111333666999<<<>>>DDDMMM[[[kkkzzzzzznnnhhhmmm}}}~~~pppjjjnnnzzzwwwcccXXXYYY```ppp}}}|||{{{|||{{{yyywwwpppfff]]]\\\^^^```eeejjjjjjkkklllllljjjjjjkkkllljjjllloooqqqrrrtttwwwzzzxxxxxxxxxwwwtttpppmmmjjjgggfffeeecccaaa```_________^^^\\\[[[ZZZXXXTTTQQQLLLQQQXXX___bbb^^^WWWQQQHHHFFFDDDDDDFFFKKKPPPTTTMMMCCC;;;;;;:::999@@@KKKYYYffftttyyy{{{}}}~~~|||{{{zzz|||~~~{{{{{{zzzwwwvvvuuurrroooggg]]]NNNBBB;;;777333000111111000/////////000000...............///////////////////////////////////////...---------......,,,---------...............000000000000000000000000000000////////////000000......///000000000000000111222333555888<<>>999::::::888>>>GGGNNN\\\jjjqqqvvv}}}~~~}}}}}}yyyzzz~~~||||||uuusssttttttrrrppplllaaaRRRFFF>>>999555222222222111000000000000000.........---------------..............................---------......///------........./////////...000000000000000000000000000000////////////000000000000111222222222222222333333555777:::>>>BBBDDDDDDOOO___ooo}}}}}}uuummmnnn|||yyyoooooovvviii]]]]]]cccpppyyy{{{}}}}}}}}}|||zzzzzzzzz{{{~~~~~~{{{yyyxxxxxxyyyzzzvvvpppjjjeee___\\\bbbjjjnnnooopppooollljjjjjjjjjkkkmmmpppqqqqqqrrruuuwwwyyyzzzzzzyyyvvvrrrmmmkkkhhhgggfffdddbbbaaa______^^^\\\[[[ZZZXXXVVVRRROOOMMMMMMPPPVVV\\\^^^]]]ZZZGGGFFFCCCBBBBBBEEEHHHJJJDDD<<<777::::::888===EEEJJJXXXfffooovvv}}}{{{zzz{{{|||zzz{{{{{{tttrrrssstttrrrooommmbbbSSSFFF>>>999555222333333222111000000111111000000//////............---------------------------------------...///000.........////////////000000000///...------...///000111111000000000000111111111000000000000000111222444444444777<<<@@@CCCEEEOOOPPP[[[nnn|||xxxmmmiiitttyyyrrrrrr|||{{{hhh```aaaiii}}}~~~{{{yyyxxxwwwwwwxxxzzz|||~~~{{{vvvtttuuurrrzzz}}}~~~~~~{{{yyyxxxxxxyyyyyyyyyxxxsssrrrnnnggg___]]]bbbffflllmmmooonnnlllkkkjjjkkkmmmooopppqqqqqqsssvvvxxxzzz}}}}}}yyyvvvsssnnnhhhiiigggcccbbbbbbbbbaaa```YYYYYYYYYWWWVVVTTTRRRQQQQQQMMMLLLPPPXXX]]][[[WWWLLLFFFAAAAAAAAA???@@@CCC===<<<999666555777<<<@@@FFFSSSiii}}}}}}~~~~~~}}}wwwtttsssqqqlllgggbbbYYYNNNGGG@@@777333333333333333222222222111111000000000000000000000000---------............///........................222222111000///---+++***,,,111111000//////000111111111111000000000000111111000000000000000111111222333444555999===AAACCCDDDJJJLLLXXXiiixxxsssjjjjjjzzzyyysssvvv{{{iiiccceeesss|||xxxwwwvvvuuuuuuvvvxxxyyy}}}|||vvvssstttuuu|||~~~|||}}}}}}}}}}}}{{{zzzyyywwwuuussssssssstttsssrrrqqqpppmmmfff___]]]```dddlllnnnqqqqqqooommmllllllmmmnnnpppqqqqqqsssuuuxxxzzz}}}}}}yyyvvvtttoooiiifffdddaaa``````___^^^]]]YYYYYYXXXWWWUUUSSSRRRQQQPPPLLLKKKOOOWWW[[[ZZZWWWLLLEEEAAAAAA@@@>>>???BBB<<<;;;999666555888===AAAKKK[[[tttzzzuuurrrnnniiieee___VVVMMMGGG@@@888333333333333333333222222222222////////////////////////---------............///........................///////////////...---,,,---000000///......///000000000000000000000000000000000000000000000111222222222444888;;;???AAACCCCCCIIINNNZZZkkkyyyoooiiinnnzzztttzzz{{{llljjjooo~~~~~~}}}|||{{{zzz{{{|||}}}~~~|||uuurrrssswww{{{}}}||||||{{{zzzxxxvvvtttsssvvvtttrrrqqqrrrrrrqqqpppmmmmmmkkkfff```]]]^^^aaaiiimmmqqqrrrqqqnnnlllkkklllnnnpppqqqqqqrrruuuwwwyyy|||}}}zzzwwwuuupppkkkfffdddbbb``````^^^\\\ZZZYYYXXXXXXVVVUUUSSSQQQPPPNNNKKKIIIMMMSSSXXXXXXVVVLLLEEE@@@@@@???===>>>@@@;;;:::888666666888===AAAOOOcccwwwoooiiidddbbbZZZSSSLLLHHHBBB999444333333333333333222222222222........................---------............///........................+++,,,---....../////////...---------,,,,,,---------000000111111111111000000000000000000111222333333222555:::>>>AAABBBCCCCCCHHHOOO]]]nnn||||||zzz|||~~~~~~pppmmmuuu{{{vvv}}}}}}qqqrrryyy}}}||||||}}}|||wwwssssssxxx|||{{{zzzyyyxxxvvvtttrrrqqqtttrrrpppnnnnnnnnnmmmkkkhhhhhhgggccc___\\\\\\]]]dddiiinnnqqqqqqnnnkkkiiikkkmmmoooqqqqqqrrrtttvvvxxx{{{}}}zzzxxxwwwrrrmmmhhhfffdddbbbaaa___\\\ZZZXXXXXXWWWVVVTTTQQQOOONNNLLLIIIGGGJJJPPPUUUVVVUUULLLEEE@@@??????<<<<<>><<<<<<>>>::::::999777777999===@@@OOOccczzzooogggcccbbbXXXRRRMMMKKKFFF<<<666444000000000000////////////........................---------............///........................,,,,,,------...------------...///000000000000///...///000111222222111000///000000000111222333444555333888???BBBBBBBBBCCCEEELLLXXXggguuu{{{wwwuuuwwwzzz~~~}}}yyyvvvyyyzzz}}}uuuxxx~~~{{{yyywwwuuurrruuuxxxzzz{{{|||}}}~~~}}}~~~~~~|||zzzyyywwwuuurrrmmmmmmnnnpppuuu~~~wwwvvvtttrrrpppooonnnnnngggeeeaaa___^^^\\\ZZZXXXWWWWWWVVVUUUTTTTTTTTTTTT[[[```hhhnnnoooooommmmmmhhhkkkoooqqqqqqqqqrrrsssuuuzzz|||zzzzzzzzzwwwrrrkkkhhhccc```]]]\\\YYYWWWWWWWWWVVVTTTQQQOOOMMMKKKJJJHHHEEEFFFJJJPPPTTTVVVOOOHHHBBB@@@???<<<;;;>>>;;;;;;:::888777888;;;>>>LLL___yyyzzzrrrlllgggeee]]]VVVQQQMMMGGG>>>777555000000000////////////...........................---------............///........................---............---,,,,,,---///000111111111111000//////000111222222111000///000000000111222333555555444:::@@@BBBAAAAAADDDGGGUUUbbbqqq{{{ssspppqqqvvvzzz}}}xxx~~~zzz}}}}}}pppsss}}}wwwtttyyyzzz}}}yyytttpppmmmjjjfffiiillloooooopppqqqssstttvvvxxxvvvrrrssswww{{{vvvvvvvvvvvvuuuuuuuuuuuussspppmmmkkkjjjiiigggfff```aaadddggglllttt}}}~~~{{{uuussspppmmmjjjhhhggggggbbb___\\\YYYXXXVVVSSSQQQMMMLLLKKKKKKLLLMMMNNNOOOTTTYYYaaagggjjjkkkkkklllhhhkkknnnpppqqqqqqqqqrrrtttyyy|||{{{{{{{{{yyytttooojjjddd___\\\[[[ZZZYYYWWWVVVUUUSSSQQQNNNLLLJJJJJJHHHEEEEEEIIINNNTTTWWWPPPIIICCCAAA???<<<<<<>>><<<<<<;;;999777777:::<<>>===<<<;;;999777777999;;;???RRRlll~~~}}}|||yyyxxxvvvqqqlllfff^^^VVVQQQIII???999777333333333222222222222111000000000000000000000000---------.........//////........................------...///000000000000000000000000000111111111111000000000111222222333333000111111000///000222555:::;;;>>>BBBAAA???CCCJJJ___jjjtttxxxyyyzzzyyyuuuvvvxxxzzz|||{{{wwwwww~~~zzz}}}pppeeeiiissslll___\\\cccnnn|||uuukkkhhhrrrwwwnnniiieeegggjjjoooxxxxxxiii```ZZZUUUSSSUUUUUUWWWZZZYYYXXXWWWYYY\\\___]]][[[XXXWWWWWWWWWXXXVVVXXXZZZ\\\]]]]]]\\\[[[[[[YYYUUUQQQNNNLLLLLLLLLPPPOOOOOOPPPUUU[[[bbbffflllnnnrrrvvvyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvuuutttooolllgggccc```]]]YYYWWWSSSOOOJJJHHHHHHGGGDDDBBB>>>===<<<===>>>AAACCCEEEEEEJJJQQQXXX___cccfffgggggghhhjjjnnnrrrttttttsssyyy|||~~~{{{{{{|||uuummmccc_________[[[VVVVVVUUUSSSPPPNNNKKKIIIHHHLLLJJJJJJLLLKKKIIILLLPPPOOOJJJDDD@@@???>>><<<:::::::::888777777777888999===LLLcccxxx|||}}}}}}uuuppppppkkkeee[[[QQQGGG???777333333111000000111222222111222111111000///......---000//////.........////////////.........---------,,,,,,------...////////////222111111111000000//////222111111111111111111111000111111000000000333555999:::===AAA@@@@@@EEEMMM```kkkuuuyyy{{{|||{{{yyy}}}{{{wwwvvv|||yyy|||lllaaaeeennn|||yyyfff\\\[[[```mmm}}}kkkeeefffvvv|||lllaaa\\\[[[^^^cccjjjvvv{{{nnn```XXXSSSOOONNNPPPSSSUUUUUUTTTRRRQQQRRRUUUTTTRRROOOLLLJJJIIIJJJJJJJJJKKKMMMOOOPPPPPPOOOOOOKKKJJJGGGEEEDDDDDDEEEFFFIIIHHHGGGHHHLLLQQQVVVZZZZZZ\\\```dddhhhkkklllmmmoooppprrrssssssrrrqqqpppmmmiiiddd___\\\XXXTTTQQQMMMIIIEEEBBBBBBAAA???===<<<;;;;;;;;;<<>><<<:::999999777666666666777888>>>LLL```tttyyyzzz~~~}}}zzz|||{{{uuuppppppjjjddd[[[QQQHHH???888333333111000000111222222111111111111000///.........---,,,,,,,,,,,,---......//////.........---------,,,,,,---......//////000///333333222111000///......333333222111111000//////000111111111000111444666888:::===@@@@@@@@@GGGPPPbbblllwww{{{}}}~~~|||yyy|||yyy{{{~~~|||iii___bbblllyyyqqq```ZZZ]]]aaaqqq|||gggeeelllqqqaaaUUUPPPQQQVVV]]]iiixxx{{{pppcccVVVOOOLLLJJJKKKNNNTTTSSSRRRPPPMMMLLLNNNOOOPPPMMMIIIEEEBBBAAAAAAAAACCCDDDEEEGGGHHHHHHHHHHHHCCCBBBAAA@@@@@@@@@AAABBBBBBAAA@@@AAACCCFFFJJJLLLLLLMMMPPPTTTYYY^^^aaaccccccfffjjjmmmoooooonnnmmmiiieee___YYYUUUPPPLLLIIIFFFCCC@@@======<<<:::999999999999999;;;===???@@@>>>@@@EEEKKKRRRYYY^^^aaadddeeegggjjjnnnrrruuuwwwxxx{{{}}}{{{zzzvvvnnnfffaaa```___[[[WWWVVVTTTRRROOOLLLJJJHHHHHHLLLIIIIIIKKKIIIGGGJJJOOONNNJJJEEEAAA???>>><<<;;;999888777777666666777777>>>III[[[mmm{{{zzzwww{{{xxxuuuuuuxxxxxxuuurrrqqqjjjddd[[[RRRIIIAAA999444333111000000111222222111111111000000//////......,,,,,,,,,,,,---...//////...............---------,,,------......///000000///222222111111000//////...222111111111000000000//////000111111111222555777;;;<<<>>>@@@??????HHHSSSeeeoooyyy}}}xxxzzz|||}}}jjj```dddmmmxxxooo___\\\aaahhh{{{vvvmmmnnnxxx~~~kkk\\\RRRMMMPPPVVVaaaoooxxxiii]]]QQQLLLKKKKKKMMMQQQUUUTTTRRRPPPOOONNNOOOQQQQQQNNNIIIDDD@@@?????????@@@AAACCCEEEEEEEEEEEEEEECCCBBBAAA???>>>>>>??????@@@@@@???>>>???AAACCCDDDEEEEEEGGGJJJNNNSSSWWWZZZZZZ^^^dddjjjnnnooonnnlllfffaaaZZZSSSNNNIIIEEEBBBBBB@@@===;;;::::::999999999999999999:::<<<===>>>;;;===@@@EEELLLTTTZZZ^^^aaacccfffiiilllqqqvvvyyyvvvyyy}}}}}}zzzxxxvvvppphhhcccaaa___[[[WWWVVVTTTQQQNNNKKKIIIHHHGGGKKKIIIIIIKKKIIIGGGIIIMMMMMMJJJFFFBBB@@@===<<<;;;999999999888888888888888;;;CCCRRReeettt}}}~~~}}}yyyzzz~~~mmmnnnqqquuuwwwwwwuuutttjjjeee]]]TTTKKKBBB;;;666444222000000111222111000111000000000/////////...000000///////////////000........................---------...//////000000///000000000000000000111111//////000000000111111111///000111111111333666999>>>???AAAAAA>>>???JJJWWWjjjsss|||xxxwwwyyy~~~lllaaaeeennnwwwpppaaa```fffuuurrrrrrwww{{{hhhZZZRRRPPPUUU]]]jjjxxxtttcccYYYOOOMMMMMMNNNQQQUUUUUUTTTRRRRRRRRRSSSTTTTTTOOOLLLFFFAAA>>><<<===>>>===???AAACCCCCCBBB@@@???======<<<<<<<<<<<<<<<<<<@@@??????>>>>>>>>>???????????????@@@CCCGGGLLLNNNTTTXXX___fffkkklllkkkjjjaaa\\\UUUNNNHHHDDD@@@>>>===<<<;;;999777777888888999999::::::;;;<<<===>>>;;;<<<>>>BBBHHHPPPXXX\\\___bbbfffiiilllpppvvv{{{uuuwwwzzz}}}~~~}}}yyywwwvvvqqqjjjeeebbb___[[[XXXVVVTTTQQQMMMJJJHHHGGGFFFJJJHHHJJJLLLKKKGGGHHHKKKLLLKKKHHHDDD@@@===<<<<<<;;;;;;;;;:::::::::999999999>>>JJJ\\\nnnxxxzzzxxx{{{yyy|||tttggglllrrrvvvxxxzzzyyyxxxlllggg___VVVMMMDDD<<<777444222000000111222111000000000000000////////////333222111000///.........---.....................------......///000000111000//////000000111111111111......///000000111222222...///111111222444777:::@@@AAABBBBBB???AAANNN\\\oooxxxwwwsssuuu}}}}}}kkkaaadddmmmuuurrreeefffoooqqqrrr|||wwwdddYYYTTTSSS]]]hhhvvvyyylll]]]UUUNNNNNNPPPQQQSSSWWWTTTSSSSSSTTTVVVWWWWWWVVVPPPMMMGGGBBB??????@@@BBB@@@BBBEEEGGGGGGDDD@@@===999:::;;;<<<===???@@@@@@>>>>>>>>>>>>>>>>>>======??????>>>???AAADDDGGGIIIOOOTTTZZZaaaeeefffeeeddd[[[VVVOOOHHHDDD@@@===;;;777888777555333333555666999::::::;;;<<<=========<<<<<<===AAAGGGNNNUUUZZZ^^^bbbgggjjjlllpppvvv{{{wwwwwwyyy{{{}}}}}}zzzxxxvvvrrrlllgggccc___[[[YYYWWWTTTPPPLLLIIIGGGFFFFFFHHHHHHLLLOOONNNHHHGGGIIIKKKKKKIIIEEE@@@===<<<<<<;;;<<<<<<<<<<<<;;;::::::999===GGGYYYlllyyy{{{xxxzzzyyy|||wwwjjjeeemmmuuuxxxzzz||||||yyyooojjjcccZZZPPPFFF===777444333111000111111000///000000000000////////////111000///...---,,,,,,,,,---------...............---......//////000111111000111111111000000000000000/////////000000000000000...///000111222444888;;;???@@@BBBBBB@@@DDDSSSdddttt|||zzz}}}tttmmmpppyyy~~~lllbbbeeennnuuutttjjjqqq}}}tttuuuqqq```XXXWWWYYYfffsssrrreeeZZZSSSNNNPPPSSSTTTUUUXXXVVVUUUVVVYYY[[[\\\YYYWWWQQQNNNIIIDDDBBBCCCEEEGGGFFFIIIMMMOOONNNIIICCC>>>;;;<<<>>>???AAAAAABBBBBB======>>>?????????>>>>>>AAAAAAAAABBBDDDGGGIIIKKKOOOSSSXXX^^^aaabbbaaa```UUUPPPIIICCC???===;;;999444555555333111111444666999999:::;;;<<<<<<<<<<<<<<<===>>>AAAFFFMMMSSSVVV]]]ccciiilllnnnpppvvvzzzzzzyyyyyy{{{}}}~~~}}}{{{vvvsssnnniiiddd___\\\YYYWWWTTTPPPKKKHHHFFFEEEEEEGGGIIINNNSSSQQQJJJFFFGGGKKKKKKJJJFFFAAA===<<<===;;;;;;<<<<<<<<<;;;:::999;;;===HHH\\\uuussseeeeeeoooxxxzzz{{{}}}|||yyysssnnnfff]]]SSSHHH>>>888555333111000111111000///////////////000000000000///...............//////---------.........//////.........///000000111111000333333222111000///......111111000000//////......---///000111222555888;;;===???BBBBBBAAAFFFWWWiiiwww~~~}}}{{{zzz{{{~~~yyy{{{rrriiimmmvvvnnndddgggpppxxxvvvooozzzxxx|||kkk]]]XXX[[[___nnn|||~~~nnnbbbZZZSSSPPPSSSWWWWWWXXXYYYZZZYYYZZZ]]]``````\\\XXXNNNKKKFFFBBBAAABBBEEEGGGFFFJJJOOOQQQOOOIIIBBB<<<>>>>>>>>>??????>>>=========>>>@@@AAABBBAAAAAA@@@??????@@@BBBEEEGGGIIIJJJRRRUUUYYY]]]```aaa```___QQQLLLEEE???<<<;;;999888444555666444222222555888888999:::;;;;;;;;;;;;;;;<<<===>>>AAAFFFKKKQQQTTT]]]cccjjjnnnoooqqquuuzzz}}}{{{yyy{{{~~~}}}wwwtttooojjjddd___\\\ZZZWWWTTTPPPKKKGGGEEEEEEEEEFFFIIIOOOUUUSSSKKKFFFFFFJJJKKKKKKGGGAAA===<<<===::::::;;;<<<;;;:::999888;;;>>>JJJbbbsssdddfffqqqyyyzzz{{{}}}|||xxxuuuppphhh^^^TTTIII???888555333111000111111000///////////////000000000000......//////000222333444---------.........//////......//////000000111111000---,,,***)))+++...222555000000000000000000000000000000000000222555888:::AAACCCDDD@@@???HHHYYYhhh~~~~~~}}}~~~zzzuuurrrrrrttt{{{|||xxxkkkllliiippprrriiiiiinnnxxx}}}uuufff]]]\\\bbbggguuujjjdddYYYYYYYYYYYYZZZ[[[]]]^^^^^^\\\]]]```eeeddd___ZZZSSSOOOIIIFFFGGGIIIKKKLLLTTTTTTTTTRRRNNNHHHCCC@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAA@@@@@@BBBDDDGGGHHHJJJLLLPPPRRRVVV[[[___aaacccddd___YYYRRRIII???<<<:::777666777333444444444555666666666999::::::;;;<<<<<<<<<;;;@@@@@@@@@@@@CCCJJJSSSYYY```cccgggkkkooorrrwwwzzzyyyyyyzzz{{{|||}}}}}}~~~zzztttlllfffbbb^^^YYYUUUZZZSSSNNNJJJFFFAAA@@@CCCIIILLLPPPRRRPPPMMMJJJHHHGGGHHHHHHEEEAAA===;;;:::<<<<<<<<<<<<;;;:::999888<<>>AAADDDEEEBBB@@@HHHXXXfffvvvyyy|||{{{xxx{{{}}}wwwrrrqqqsssvvv|||tttggggggfffnnnsssjjjkkkrrr}}}|||oooddd^^^aaaiiipppyyymmmccc^^^[[[[[[\\\\\\]]]]]]^^^^^^aaa```___aaadddccc]]]XXXVVVRRRLLLJJJJJJMMMPPPRRRVVVVVVTTTQQQMMMIIIDDDBBBCCCCCCDDDEEEEEEFFFEEEEEECCCDDDDDDDDDDDDDDDCCCCCCDDDFFFIIIKKKMMMPPPSSSVVVYYY]]]aaabbbcccddd^^^WWWOOOFFF>>>;;;:::777666777444444444555555666777777::::::<<<======>>>>>>>>>@@@AAAAAABBBFFFNNNWWW]]]eeegggjjjmmmooossswwwzzzvvvwwwxxxzzz|||~~~{{{uuummmfffccc___ZZZVVVVVVPPPKKKIIIEEEAAABBBEEEEEEIIIMMMPPPOOOKKKGGGDDDHHHIIIIIIFFFBBB>>><<<;;;<<<<<<;;;;;;:::999999999;;;@@@RRRuuuuuuooorrr|||~~~{{{ssshhh\\\OOOBBB:::666444222222222222222000111000//////........./////////.........---------...///000///------///000.........//////000000000000222222111000////////////000000000000000000000000///000111111333777===AAAAAAEEEGGGDDDBBBIIIXXXdddoootttwwwvvvtttxxxxxxqqqnnnpppuuuxxx|||}}}mmmaaa``````kkkuuulllpppzzz~~~wwwqqqhhh```___dddooowwwwwwlllccc]]][[[\\\]]]___``````___^^^]]]```^^^^^^```bbbaaa]]]YYYWWWSSSNNNKKKMMMQQQUUUWWWYYYWWWTTTPPPLLLHHHFFFDDDFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFIIILLLNNNQQQTTTXXX[[[___cccffffffffffff```XXXKKKCCC<<<::::::777555666444444555666666777888888:::;;;<<<>>>???@@@@@@@@@AAABBBCCCFFFKKKTTT]]]dddlllmmmnnnoooppprrrvvvyyyvvvvvvwwwxxxzzz}}}{{{uuummmgggccc___ZZZVVVSSSMMMHHHGGGEEEAAABBBFFFDDDGGGLLLOOOOOOKKKFFFCCCGGGHHHHHHFFFBBB???===<<<<<<;;;:::888888888888999<<>>@@@AAABBBBBBAAACCCFFFKKKQQQZZZdddkkkrrrrrrrrrqqqpppqqqtttwwwyyyxxxwwwvvvwwwyyy{{{|||zzztttlllfffbbb^^^YYYUUUQQQKKKGGGFFFCCCAAABBBEEEEEEHHHMMMQQQQQQNNNHHHCCCEEEFFFGGGEEEAAA>>><<<<<<<<<;;;888777666666888999===CCCTTTsss|||jjjYYYLLLBBB<<<555333111000111111000///111000000//////000000000////////////.............../////////------///000000000000000000000000///000---...///000000000//////111111111111111111111111111222222111000555===DDDHHHKKKMMMJJJGGGNNN\\\iiitttsssttt{{{rrriiiiiiooowww||||||{{{wwwbbbUUUUUUZZZkkk~~~rrrkkkkkkmmmttt|||yyymmmfffbbb```\\\ZZZXXXVVVYYY```jjjqqqlllfff\\\TTTPPPPPPSSSUUUWWWYYY\\\^^^]]][[[XXXVVVQQQQQQQQQRRRTTTUUUTTTTTTPPPMMMJJJKKKNNNSSSXXXZZZWWWTTTOOOJJJFFFEEEFFFFFFHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIKKKNNNQQQTTTWWW[[[```ccciiimmmooonnnmmmllleee]]]NNNEEE===:::888333000111555555666777888999:::;;;:::;;;<<<>>>@@@AAAAAABBBBBBEEEIIIOOOWWWaaakkkrrrvvvvvvuuusssqqqppprrrssswwwuuusssrrrsssvvvzzz|||xxxrrrjjjddd```\\\WWWSSSQQQKKKGGGEEECCC???@@@DDDFFFHHHKKKOOOQQQOOOIIIDDDBBBDDDDDDCCC@@@===;;;;;;<<<:::888666555666777888<<<@@@NNNeee~~~lllYYYJJJ@@@;;;555333111000111111000////////////......///000000000000/////////.........------...---,,,+++---///000/////////////////////111,,,---...///000111111000111111111111111111111111222333333111000555@@@HHHNNNPPPOOOKKKIIIQQQcccqqqyyyyyy}}}rrriiikkksss|||}}}yyyppp]]]RRRUUU\\\ooouuuggg]]]XXXXXXYYY[[[```aaaYYYRRRPPPQQQPPPKKKLLLMMMPPPTTT[[[ccchhh```YYYOOOHHHFFFHHHJJJKKKOOOQQQTTTVVVVVVTTTQQQPPPNNNMMMLLLJJJIIIIIIIIIIIILLLKKKJJJKKKOOOTTTWWWXXXQQQNNNJJJEEECCCCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEFFFGGGIIIKKKLLLOOOQQQUUUXXX[[[___cccfffiiimmmooooooooonnnggg```RRRHHH>>>:::777333111222666666777888:::;;;<<<<<<;;;<<<===???@@@AAAAAAAAADDDGGGLLLSSS[[[fffpppwwwyyyyyyyyywwwsssqqqpppqqqpppooommmnnnqqqvvv|||wwwqqqiiiccc___[[[VVVRRRPPPKKKFFFEEECCC@@@AAADDDFFFFFFHHHLLLOOONNNHHHCCC@@@BBBCCCBBB???<<<;;;;;;;;;:::999777777777777888888===GGGWWWiii{{{ooo[[[LLLAAA;;;555333111111111222111000//////.........///000000000000000/////////......,,,------,,,++++++,,,...////////////////////////444...//////000000111222222111111111111111111111111111333444333333999FFFPPPTTTTTTRRRLLLJJJUUUiiizzzqqqjjjoooyyy}}}|||gggYYYRRRWWW___sss|||yyyzzzxxxwwwwwwnnnfff\\\SSSNNNLLLKKKKKKIIILLLKKKFFFCCCDDDDDDBBBAAACCCGGGJJJNNNRRRWWW[[[TTTNNNGGGBBBBBBCCCEEEEEEGGGIIIKKKMMMNNNMMMKKKJJJJJJIIIGGGDDDBBBAAABBBCCCFFFFFFGGGJJJNNNQQQRRRRRRKKKHHHEEEAAA@@@@@@AAABBB@@@@@@???@@@BBBEEEGGGIIIJJJIIIIIIIIIJJJMMMOOOQQQSSSVVVYYY\\\^^^bbbfffiiijjjooorrrrrrsssrrrllleeeTTTIII>>>:::777555444666666777888999:::<<<======>>>>>>???AAAAAABBBBBBBBBEEEHHHNNNUUU^^^iiissszzz{{{|||}}}{{{wwwssspppppplllkkkiiijjjnnnttt{{{xxxqqqiiiccc___[[[WWWSSSNNNIIIEEEEEECCCAAACCCGGGIIIGGGHHHKKKOOOOOOJJJFFF@@@BBBCCCBBB???===<<<<<<;;;::::::999888888777777555;;;CCCLLLXXXhhh|||ooo]]]MMMBBB<<<666444222222222222222000000/////////000000111222000000000000/////////...,,,---...---++++++---.../////////000000111111111444111111111000111111222333111111111111111111111111000333555444555===KKKVVVXXXWWWSSSLLLKKKWWWmmm}}}pppkkkrrr~~~rrr```VVVRRRYYYbbbvvv|||rrrjjjgggfffccc``````XXXSSSLLLIIIHHHHHHHHHGGG@@@BBBBBB???===>>>===999???BBBFFFHHHIIIKKKMMMNNNKKKFFFAAA???AAADDDDDDDDDBBBCCCEEEGGGHHHHHHGGGFFFEEEDDDCCCAAA??????AAACCCAAAAAACCCFFFKKKMMMMMMLLLFFFDDDAAA???>>>>>>???@@@<<<<<<===???BBBGGGKKKMMMMMMLLLLLLLLLNNNQQQSSSUUUWWWYYY\\\___aaadddhhhlllnnnrrruuuvvvwwwxxxrrrkkkTTTIII>>>999888666888;;;666777888999;;;<<<===>>>@@@AAAAAABBBCCCCCCCCCBBBEEEIIIOOOWWW```jjjttt{{{|||~~~~~~zzzuuuqqqpppmmmkkkiiiiiikkkqqqxxx|||yyyrrrjjjddd```\\\WWWSSSLLLGGGDDDEEEDDDCCCFFFJJJMMMJJJIIILLLQQQQQQNNNIIIAAABBBDDDCCC@@@>>>======::::::;;;::::::999777777444;;;CCCGGGMMM[[[ppplll\\\MMMBBB;;;777555333222333333222111111111000000111222333333000000000000////////////---...///...,,,,,,.../////////000111222333333444333111000000////////////000000000000000000111111222///000222333777AAAMMMVVVVVVXXXTTTJJJJJJZZZsss}}}tttrrrxxx}}}{{{lllXXXRRRUUUUUUeee}}}vvvfffbbb\\\XXXUUUSSSRRRPPPLLLIIIFFFCCCCCCBBBAAA@@@AAA???<<<;;;;;;;;;:::888888:::>>>@@@AAABBBDDDFFFFFFEEECCCAAA@@@>>>>>>===>>>???AAABBBBBBBBBAAA@@@??????@@@??????>>>===<<<@@@@@@AAACCCCCCDDDDDDDDDBBBAAA@@@AAAAAAAAA???>>>======>>>@@@DDDGGGKKKMMMKKKKKKLLLMMMPPPTTTWWWYYYZZZ]]]```bbbccceeegggiiilllrrrvvvwww||||||qqqXXXLLL???999777666777:::999999999:::<<>>777555222111222333222222000000000000000000000000111111000///////////////------......//////000000000000///......///000111666//////......//////000111000000000000000111111222222333444444777???JJJSSSWWWYYYTTTKKKLLL]]]vvv|||zzz{{{zzz~~~eeeRRRMMMQQQXXXjjjwwwjjjcccXXXVVVSSSQQQQQQPPPNNNLLLMMMJJJGGGEEEDDDDDDBBBAAA@@@>>>;;;;;;;;;;;;:::999777999<<<=========???AAACCCBBB@@@>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>===<<<===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@>>>===<<<===???AAADDDHHHKKKMMMKKKLLLMMMPPPSSSVVVYYY[[[\\\^^^___```aaaeeeiiilllooovvv|||}}}~~~sss\\\OOO@@@:::888666777:::::::::;;;<<<>>>@@@CCCDDDAAA@@@@@@@@@BBBDDDEEEEEEHHHLLLRRRYYYbbbkkktttzzzzzzvvvooohhhfffeeegggkkkqqqwww{{{}}}xxxssskkkddd]]]WWWQQQNNNHHHGGGFFFEEEDDDDDDDDDDDDHHHJJJKKKKKKOOOSSSQQQKKKBBBAAAAAAAAABBBBBB???===<<<<<<<<<;;;:::999777777666333666>>>DDDMMM```tttuuuhhh]]]RRRGGG???777555222111222333222222111111111111111111111111000000///........................///////////////000000///......000111222555......---......///000111000000000000000111111222222333444444888@@@LLLTTTXXXYYYTTTLLLOOObbb{{{wwwxxxvvv___OOOMMMRRR^^^pppuuujjjaaaZZZWWWSSSSSSTTTVVVWWWWWWUUURRRRRROOOLLLJJJHHHGGGEEECCC@@@>>><<<;;;<<<<<<;;;:::999:::;;;;;;::::::;;;===DDDCCCAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;<<<======@@@@@@@@@@@@???>>>============>>>???@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@??????@@@AAACCCFFFHHHJJJLLLLLLMMMPPPSSSWWWZZZ]]]^^^aaaaaabbbbbbdddiiioootttuuu~~~xxxbbbSSSCCC;;;888777888;;;:::;;;<<<===???BBBDDDEEEAAAAAAAAAAAABBBDDDFFFGGGLLLPPPVVV]]]dddmmmuuu{{{zzzvvvooohhhdddeeeggglllrrrwwwyyyzzzyyytttlllccc\\\UUUOOOKKKFFFFFFEEEEEEEEEEEEFFFFFFIIIKKKLLLMMMQQQUUUSSSMMMAAA@@@@@@@@@AAAAAA???>>><<<<<<<<<;;;:::999888777555333555<<>><<<;;;;;;<<<<<<<<<;;;;;;<<<>>>CCCCCCBBBAAA@@@@@@@@@@@@======<<<;;;;;;===>>>???AAAAAAAAAAAA@@@@@@???>>>@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMOOORRRVVV[[[^^^aaabbbeeefffhhhjjjmmmrrrxxx}}}~~~}}}gggVVVDDD<<<999888999;;;::::::<<<===@@@BBBCCCDDD@@@AAAAAAAAAAAACCCFFFHHHNNNRRRYYYaaaiiirrrzzz{{{vvvooohhhddddddfffjjjpppuuuxxxyyyxxxssskkkccc[[[UUUOOOKKKEEEEEEDDDDDDEEEFFFGGGGGGJJJLLLLLLMMMQQQUUURRRLLLAAA@@@???@@@AAAAAA???>>>;;;;;;;;;;;;:::999888777888666888>>>BBBJJJ___ttt~~~{{{~~~wwwlllaaaWWWNNNEEE???777555222111222333222222------------------------///......------.........000000//////......------000////////////111222333;;;111000///...............000000000000000111111222...000222555:::DDDQQQ[[[WWWVVVQQQMMMUUUjjjwwwpppvvv~~~jjjXXXPPPUUU]]]iii~~~|||ssshhhccc\\\VVVUUUYYY___dddkkklllooorrrtttssspppllljjjfffbbb]]]YYYTTTOOOKKKMMMJJJGGGDDDCCCAAA???===:::;;;<<<;;;:::;;;===???>>>>>>============>>>>>>>>>>>>===<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDDDDEEEDDDDDDDDDCCCFFFHHHIIIJJJMMMQQQTTTUUUSSSQQQNNNMMMLLLLLLMMMQQQSSSVVVZZZ^^^bbbfffggggggjjjooossswww|||~~~iiiWWWDDD<<<:::::::::;;;999:::<<<===???AAABBBBBB>>>???@@@??????AAAEEEIIIOOOTTT\\\fffoooyyy|||wwwppphhheeeddddddgggmmmtttyyy{{{wwwrrrjjjbbb\\\VVVPPPMMMDDDDDDDDDDDDEEEFFFGGGHHHKKKMMMMMMMMMPPPSSSPPPJJJCCCBBB@@@@@@@@@@@@???>>>;;;;;;;;;;;;:::999888888999777:::???BBBJJJ```www~~~yyytttjjj```UUUJJJBBB<<<777555222111222333222222........................000///////////////000000000000//////......------000/////////000111333444===111111000///////////////000000000000000111111222111333444666:::CCCPPPYYYVVVUUUQQQPPPZZZnnnsssooovvvxxxcccSSSNNNTTT]]]qqqzzznnnfff\\\[[[ZZZ[[[^^^eeekkkoooyyyyyyyyy{{{|||{{{xxxvvvpppmmmiiiddd```[[[UUUQQQQQQOOOKKKHHHGGGEEEBBB@@@:::;;;;;;:::999999<<<>>>>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFIIIMMMOOOPPPTTTZZZ___bbb___ZZZUUUSSSRRRSSSTTTXXXYYY[[[^^^bbbgggkkknnnkkkooouuu{{{{{{}}}fffTTTBBB;;;<<<;;;;;;::::::;;;===>>>???@@@@@@@@@===???@@@???>>>@@@EEEJJJPPPVVV```kkkuuu}}}xxxqqqjjjfffddddddfffmmmuuu{{{~~~wwwrrrjjjccc\\\WWWQQQNNNEEEEEEDDDDDDEEEFFFGGGGGGKKKMMMMMMMMMPPPTTTQQQJJJFFFDDDAAA@@@@@@@@@???===:::;;;;;;;;;::::::999888777666999>>>@@@HHH```xxx}}}vvvrrrjjj___SSSIII@@@<<<777555222111222333222222111111111111111111111111000////////////000111111///////////////.........000/////////000222333555<<>><<<:::999;;;===????????????@@@AAACCCCCC@@@AAAAAABBBBBBBBBBBBBBBAAABBBDDDFFFGGGIIIIIIJJJIIIJJJJJJKKKJJJJJJIIIIIIIIIMMMQQQSSSTTTWWW^^^dddlllhhhaaa[[[YYYYYY\\\^^^aaaaaaaaacccggglllqqquuutttwww}}}bbbQQQ@@@;;;======;;;:::===>>>???@@@@@@@@@??????>>>@@@AAA???>>>@@@FFFLLLTTTZZZdddooozzzyyyrrrkkkfffeeefffkkkrrryyy~~~zzztttlllddd]]]VVVPPPMMMFFFEEEEEEEEEEEEEEEFFFFFFIIILLLLLLNNNRRRWWWTTTOOOJJJGGGCCCAAAAAA@@@>>>===::::::;;;;;;;;;:::999999555555999>>>@@@HHH```zzz{{{ssspppiii___TTTIIIBBB>>>777555222111222333222222111111111111111111111111...............///000000.........///////////////000/////////000222444555<<<------...000222444666777000000000000000111111222---000222666<<>>;;;;;;<<<<<<===???@@@AAACCCDDDFFFGGGGGGGGGFFFEEEAAABBBDDDGGGIIIKKKLLLLLLNNNOOOOOOOOOOOOOOONNNNNNLLLPPPTTTUUUUUUXXX```fffqqqllleee___\\\^^^cccfffgggfffeeefffjjjpppvvvzzz}}}___NNN>>>:::======;;;999???@@@AAABBBAAAAAA???>>>???AAABBB@@@>>>AAAGGGNNNVVV]]]gggrrr|||zzzsssllleeefffiiiooowww}}}|||wwwnnneee]]]VVVOOOKKKFFFFFFEEEEEEEEEEEEFFFFFFHHHJJJLLLNNNTTTZZZXXXSSSLLLIIIEEEBBBAAA@@@>>>===::::::;;;;;;;;;:::999999666666:::???AAAJJJccc||||||pppnnnhhh___TTTJJJCCC@@@777555222111222333222222////////////////////////---------------...///000---.........//////000000000/////////111222444666>>>000000111111111222222222............///111222222333444555999@@@LLLZZZcccbbb[[[UUUVVVaaaqqq{{{rrrrrrzzzuuu___YYYVVVVVVdddwww~~~pppeee___]]]\\\[[[cccgggmmmrrrsssooojjjfff```^^^\\\ZZZYYYZZZ\\\^^^[[[]]]```bbbbbb```]]][[[UUUSSSOOOKKKIIIIIIJJJKKKHHHGGGEEEBBB???===;;;;;;>>>===>>>>>>???@@@BBBCCCGGGGGGHHHJJJKKKLLLJJJIIIHHHJJJLLLLLLLLLLLLMMMOOOTTTUUUVVVUUUSSSQQQQQQRRRUUUWWW[[[^^^```cccfffiiiiiihhhggghhhiiikkklllkkkmmmmmmoooqqqtttyyy|||yyyZZZKKK>>>;;;======;;;;;;AAACCCEEEDDDAAA>>>>>>???@@@@@@AAABBBCCCFFFKKKNNNXXX^^^hhhsss~~~{{{tttmmmggghhhkkktttyyynnnccc\\\VVVSSSQQQDDDCCCCCCDDDGGGHHHHHHGGGJJJLLLLLLMMMRRRXXXXXXTTTOOOGGG@@@??????===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888777888:::???LLLdddyyy~~~uuurrrmmmddd[[[SSSKKKDDD???888666333222222222111000///////////////////////////////////////////////////////////////000111111---,,,,,,---...111444666BBB111111111111111111111222///////////////000111222333444555999AAAMMMZZZccc^^^YYYTTTXXXeeevvvqqqkkkmmmuuummmZZZVVVVVV[[[mmmwwwiii___\\\^^^```aaajjjkkklllkkkggg```YYYUUUSSSQQQOOOMMMMMMNNNOOOQQQPPPRRRUUUXXXYYYYYYXXXXXXVVVTTTPPPMMMJJJIIIIIIIIIIIIHHHEEECCC@@@???============>>>???AAACCCEEEEEEGGGGGGHHHJJJLLLLLLKKKJJJLLLMMMOOOOOONNNOOOQQQSSSUUUWWWXXXXXXWWWVVVWWWXXXZZZ]]]```bbbccceeehhhkkknnnnnnnnnoooqqqrrrrrrrrrtttuuuvvvxxx{{{~~~nnnTTTGGG<<<:::======<<<===BBBDDDFFFDDDAAA>>>===>>>???@@@AAABBBDDDIIIPPPTTT]]]cccllluuu~~~~~~wwwppplllmmmqqqzzz{{{oooddd[[[TTTPPPMMMGGGEEEDDDEEEFFFGGGFFFDDDKKKLLLMMMMMMRRRXXXYYYUUUOOOGGG@@@??????===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::===HHH]]]ppp}}}~~~rrrmmmiiibbb[[[TTTLLLEEEAAA999666333222222222111000111111111111111111111111///////////////////////////////////////000000111............///222666888DDD111111111111111111111000000000/////////000000111333333555999AAANNN[[[ddd^^^ZZZXXX]]]kkk{{{vvveeeeeeiiiqqq}}}yyyeeeUUUTTTYYYddd{{{wwwmmm```XXXYYY^^^dddgggkkkhhhddd^^^VVVOOOIIIEEEEEEDDDBBB@@@@@@AAABBBCCCEEEGGGIIIMMMOOORRRSSSTTTTTTSSSQQQOOOMMMJJJIIIHHHIIIHHHFFFDDDCCCBBBAAAAAA??????AAABBBDDDFFFHHHIIIIIIJJJLLLMMMOOOOOOOOOOOOQQQRRRSSSSSSRRRTTTWWWYYYYYY[[[]]]]]]]]]]]]^^^___aaacccfffggghhhjjjmmmooouuuvvvxxxzzz{{{{{{{{{{{{}}}~~~~~~cccNNNDDD<<<<<>><<<<<<>>>???@@@BBBFFFMMMUUU[[[ccchhhooowwwzzzuuurrrtttyyy|||pppdddZZZRRRLLLIIIIIIGGGEEEEEEEEEEEEDDDCCCKKKMMMNNNNNNRRRXXXZZZWWWQQQHHHAAA??????<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;BBBSSScccttt}}}{{{ooohhheeeaaa\\\WWWOOOGGGBBB:::777444222222222222111111111111111111111111111//////////////////////////////......//////000111000000000000000333777:::EEE111111111111000000000000111111000000///000000000333333555:::BBBOOO]]]fffdddaaa___dddppp~~~mmm^^^bbbgggnnn{{{qqqaaaTTTUUU^^^nnn|||lllddd[[[VVVXXX^^^ccceee^^^ZZZTTTNNNHHHDDDAAA@@@???>>><<<;;;;;;<<<===>>>@@@AAACCCEEEHHHKKKNNNOOOOOOPPPPPPOOONNNLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEGGGHHHIIIJJJJJJMMMOOOQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWYYY\\\______aaaccccccbbbbbbcccdddeeehhhkkkmmmnnnppptttvvvyyy|||sss\\\JJJCCC>>>???AAAAAABBBDDDJJJIIIGGGDDDAAA>>><<<<<>><<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888999999>>>KKKYYYjjjzzz}}}zzz}}}{{{zzzooogggfffddd```[[[SSSIIICCC<<<999555222222222222222111111111111111111111111///////////////////////////............///000000000111111000000333888===FFF000000000000000000000000222111111000000000000111222333555:::CCCPPP^^^hhhgggdddccciiittt~~~}}}gggZZZ```eeekkkxxx{{{hhh]]]UUUXXXcccwwwwwwddd___YYYXXXYYY\\\\\\[[[NNNKKKFFFAAA>>>>>>@@@AAA>>>===<<<<<<<<<<<<===>>>?????????AAABBBEEEGGGIIIIIIJJJLLLMMMNNNMMMLLLKKKHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJOOOQQQTTTTTTUUUVVVYYY[[[[[[\\\]]]^^^^^^___bbbeeefffhhhiiiiiiggggggggghhhhhhkkknnnrrrtttwww{{{~~~}}}yyybbbRRREEEAAA???AAABBBAAADDDHHHQQQNNNIIIDDD@@@>>>===<<<@@@AAAAAABBBGGGNNNXXX^^^gggmmmuuu~~~~~~{{{yyy|||yyyoooddd[[[SSSMMMJJJHHHFFFEEEEEEGGGIIIJJJJJJMMMPPPQQQPPPRRRXXX\\\[[[TTTKKKBBB???>>>;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;666555666777888<<>>:::555222222333333222000000000000000000000000////////////////////////...............//////000...000111000///222999???III/////////000000000111111111111000000000111111222222333666;;;DDDQQQ```iiifffdddccchhhttt}}}{{{|||}}}}}}}}}yyydddYYY^^^ccciiixxxqqq___YYYWWW]]]kkk{{{rrr^^^[[[XXXXXXXXXWWWRRRNNNEEECCC???;;;:::;;;===???===<<<<<<<<<<<<======>>>============>>>???AAAAAACCCEEEGGGIIIKKKLLLLLLLLLGGGGGGGGGHHHIIIJJJLLLLLLNNNOOOPPPPPPOOONNNLLLKKKOOORRRUUUUUUUUUVVV[[[^^^```bbbdddeeefffgggiiijjjlllmmmoooooommmllllllmmmlllooossswwwzzz~~~vvvbbbQQQGGGBBB@@@@@@BBBCCCDDDIIIPPPYYYSSSJJJCCC@@@?????????AAABBBCCCEEEIIIPPPXXX^^^iiipppzzz~~~}}}{{{~~~xxxnnnddd\\\UUUOOOLLLHHHFFFEEEFFFIIILLLNNNOOONNNQQQSSSQQQRRRXXX]]]^^^VVVLLLCCC???>>>;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;666444444666888;;;EEEOOOaaarrrvvvssszzz}}}zzztttnnnooozzz~~~uuuooonnnllliiicccYYYNNNGGG???;;;666333222333333333////////////////////////////////////////////////......------......///000,,,///111000///333<<>>=========>>>>>>>>>>>>>>>AAABBBDDDFFFHHHIIIJJJJJJFFFFFFGGGHHHJJJLLLMMMNNNPPPQQQRRRSSSSSSQQQPPPNNNRRRUUUXXXYYYXXXYYY___ccceeehhhkkkmmmnnnnnnooopppoooqqqssstttsssssssssuuusssvvvzzz}}}ppp```SSSIIIEEECCCBBBDDDHHHJJJMMMVVV___```WWWKKKBBB??????AAAAAA@@@BBBDDDHHHLLLSSS[[[aaannnuuuyyypppfff]]]VVVOOOLLLJJJHHHFFFGGGJJJNNNQQQQQQNNNRRRTTTQQQRRRXXX]]]___WWWMMMCCC???===;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;777555444666888;;;CCCMMM[[[mmmsssrrryyy|||yyyyyyuuupppmmmqqq}}}xxxpppooommmjjjddd[[[QQQJJJ@@@<<<666333222333333444000000000000000000000000////////////////////////...------------...//////+++///111111000555???HHH^^^,,,---...///000111222333000000000000111222333444222333666;;;EEESSSaaakkkkkkfffbbbdddlllvvv~~~~~~wwweee]]]cccgggoooeeeUUUYYYbbbqqqrrrgggYYYVVVRRRQQQOOOLLLEEE@@@???>>>===<<<;;;<<<<<<===<<<<<<<<<======>>>>>>>>>===>>>???@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGHHHEEEFFFFFFHHHJJJLLLNNNOOOOOOQQQSSSTTTUUUTTTRRRQQQVVVYYY]]]]]]\\\^^^dddiiihhhkkkpppsssssssssssssssqqqsssvvvwwwwwwwwwyyyzzzxxx{{{~~~uuuggg\\\TTTNNNJJJJJJFFFFFFIIINNNQQQVVVaaallldddZZZLLLBBB???@@@BBBCCC???BBBFFFJJJOOOVVV^^^cccrrrzzz{{{qqqggg^^^VVVOOOKKKLLLJJJHHHHHHKKKOOOQQQRRROOOSSSUUURRRRRRXXX^^^```XXXMMMCCC???===;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;:::666555666777:::BBBKKKWWWkkkrrrrrrzzz|||xxxwwwwwwsssrrrwwwyyyooonnnllliiiddd\\\SSSLLLAAA===777333222333444444111111111111111111111111////////////////////////...------------...//////+++///222222222777BBBKKKhhh111111000000//////............///111111222222222111333666:::CCCQQQbbbnnnmmmhhhbbb```fffrrrwwwiiibbbdddlllxxxvvvbbbYYY]]]hhh~~~zzzkkkbbbWWWSSSNNNIIIFFFCCC@@@???::::::;;;;;;<<<======>>><<<===>>>>>><<<<<<===>>>????????????????????????@@@AAADDDFFFHHHIIIIIIIIIHHHFFFGGGKKKLLLLLLPPPVVVSSSSSSSSSRRRQQQRRRUUUXXX]]]^^^___```aaadddhhhkkkooorrrtttvvvvvvwwwyyyzzz{{{|||}}}}}}}}}|||~~~zzzsssgggccc^^^ZZZWWWTTTRRRQQQTTTUUUUUUUUU^^^kkksssuuupppWWWCCCAAACCC@@@???AAA>>>BBBGGGMMMSSSZZZaaafffvvvwwwkkkaaaYYYQQQLLLJJJHHHFFFHHHMMMRRRSSSRRRQQQQQQPPPPPPQQQVVV]]]cccZZZOOODDD???<<<:::999;;;999888999:::;;;;;;888666999888777555666:::@@@EEEPPP```nnnsssuuuzzz}}}}}}{{{|||~~~ssspppmmmjjjiiigggbbbZZZTTTCCC===777555222...///222000000000000000000000000000000000000111111111111111111000000000000111111111///...///111666DDDRRRlll111000000000/////////...000111111222222222222222222333666:::CCCQQQbbbmmmmmmggg```^^^dddqqq|||kkkdddgggppp}}}rrr```]]]bbbooowwwhhh^^^TTTPPPJJJFFFCCC@@@>>>===:::;;;;;;<<<======>>>>>>===>>>??????======>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFHHHIIIJJJJJJJJJHHHFFFGGGJJJKKKKKKOOOUUUSSSTTTTTTTTTSSSUUUXXX[[[\\\]]]^^^___bbbffflllppptttvvvyyyzzzzzzzzz{{{}}}}}}xxxsssllllllhhhdddbbbbbbbbbaaa___cccaaa```cccmmmzzz~~~|||lllVVVCCC@@@BBB@@@>>>AAADDDFFFKKKOOOUUU^^^hhhpppzzzvvvjjjaaaYYYQQQLLLKKKHHHGGGIIINNNRRRTTTSSSOOOOOOOOOPPPRRRXXX___ddd[[[PPPDDD???===:::999;;;999999999:::;;;;;;999777999888777555555999???DDDLLL[[[jjjqqquuu|||uuuqqqooommmkkkhhhbbbYYYRRRDDD===777555222//////222000000000000000000000000/////////000000000111111......------------......111//////000222777EEESSSlll000000000000////////////111222222333333333222222222333666:::BBBPPPaaammmkkkddd]]][[[cccppp~~~kkkdddhhhssslll]]]aaagggwwwssscccXXXPPPLLLFFFBBB???===<<<:::;;;;;;<<<======>>>>>>??????@@@AAA@@@??????@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJGGGGGGIIIJJJJJJOOOUUUTTTUUUWWWWWWWWWXXXZZZ\\\YYYZZZ\\\^^^bbbhhhpppvvv{{{}}}}}}yyytttwwwsssrrrtttzzz|||{{{xxxqqqooonnnuuufffSSSBBB@@@AAA???>>>AAACCCFFFIIIMMMSSS]]]jjjsssvvvjjjaaaXXXQQQLLLKKKHHHGGGIIIOOOSSSTTTSSSPPPPPPPPPPPPSSSXXX^^^ccc\\\QQQEEE@@@===::::::<<<:::999999:::<<<<<<:::888999888666555555999???CCCIIIWWWgggqqqxxx|||||||||zzzsssrrrqqqqqqmmmeeeYYYQQQFFF>>>777555333000///222000000000000000000000000....../////////000000000111000000//////000000111111000000222333999FFFTTTjjj000000000000///////////////000111222333333333333222333666:::BBBPPP```lllggg```XXXXXXbbbqqq}}}{{{{{{}}}zzzgggaaahhhwww{{{fffYYY```jjjppp```UUUMMMIIICCC???===<<<;;;:::<<<<<<======>>>??????@@@???AAABBBBBBAAAAAABBBDDDCCCDDDEEEFFFGGGIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKHHHGGGHHHHHHIIINNNUUUWWWXXXZZZZZZYYYYYYZZZ\\\WWWXXXYYY\\\aaaiiisssyyyyyyxxx{{{zzz^^^OOOBBB???@@@??????AAABBBFFFKKKOOOTTT]]]jjjsssuuuiii```XXXPPPKKKJJJGGGFFFIIINNNRRRSSSRRRQQQQQQRRRRRRSSSWWW]]]aaa^^^SSSGGGAAA>>>;;;:::<<<:::999999:::;;;<<<;;;:::999888666555555999???CCCLLLXXXgggttt|||zzz}}}tttwww|||tttvvvyyy{{{xxxmmm^^^SSSGGG???777555444111000111000000000000000000000000............////////////222111111000000111111222111000111333555:::GGGTTTggg////////////000000000000,,,---///000222333444444222333666:::AAAOOO```kkkccc\\\UUUWWWbbbssswwwuuuwwwzzz{{{|||vvvddd```jjj|||wwwcccWWW^^^lll}}}nnn^^^TTTLLLHHHBBB>>><<<<<<<<<<<<======>>>??????@@@@@@AAA@@@AAACCCDDDDDDDDDFFFHHHFFFGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQQQQQQQPPPNNNMMMNNNJJJHHHHHHHHHIIIOOOVVVZZZ\\\]]]]]]\\\ZZZZZZZZZWWWXXXYYY\\\```hhhrrrxxx~~~oooUUUKKKBBB???@@@@@@BBBDDDFFFLLLTTTXXX\\\cccnnnvvvttthhh___XXXPPPKKKHHHFFFFFFIIINNNRRRRRRPPPNNNOOOPPPRRRUUUYYY```ddd```TTTHHHCCC???;;;:::<<<:::999888999;;;<<<;;;:::999888777555666:::@@@EEERRR[[[iiiwww|||}}}ppptttzzzxxx}}}yyyfffXXXIII@@@777555555222000111111111111111111111111111............///////////////......------......///000000111444666;;;HHHUUUggg////////////000000000000+++,,,...000222333444444222444666999AAAOOO___kkkbbb[[[TTTWWWdddttt~~~{{{xxxwwwyyy|||||||||ssscccbbbnnntttbbbXXX___rrryyylll^^^UUULLLGGGAAA=========>>>>>>>>>>>>??????@@@AAAAAABBBAAACCCFFFGGGHHHJJJLLLNNNLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVVVVVVVTTTSSSRRRQQQMMMIIIIIIHHHIIIPPPXXX\\\^^^aaaaaa```^^^\\\\\\ZZZ[[[\\\^^^aaagggooottt{{{~~~cccLLLGGGBBB???@@@CCCEEEGGGHHHPPPYYY^^^bbbhhhsss|||ssshhh___WWWPPPKKKHHHGGGFFFJJJOOORRRRRRPPPIIIKKKNNNRRRVVV]]]dddiiibbbVVVJJJDDD@@@<<<:::<<<999888777777999;;;;;;:::888888777666888<<>>????????????@@@@@@AAABBBBBBBBBCCCFFFIIILLLMMMPPPSSSVVVSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXXTTTOOOJJJIIIHHHJJJQQQYYY\\\___ccceeeeeecccbbbbbb```aaabbbbbbdddgggmmmpppwww|||sssXXXEEEDDDBBB@@@AAAEEEIIIKKKLLLTTT]]]bbbgggooo}}}rrrggg^^^WWWPPPKKKJJJHHHIIILLLQQQTTTTTTRRRIIILLLOOORRRWWW]]]dddhhhcccWWWKKKEEE@@@<<<:::<<<888777555666888:::::::::888888777777999???FFFKKKTTTXXXeeevvvyyy~~~ttt___LLLAAA888666777444111000111111111111111111111111/////////000000000111111222222111111111111222222......000444666;;;GGGTTTggg.../////////000000111111333333333333333222111000222444666999AAANNN^^^jjjggg___XXX[[[fffsss{{{~~~}}}~~~}}}mmm___```mmm}}}nnnddd```kkk}}}sssiii^^^VVVJJJFFF@@@<<<<<<===???@@@???@@@@@@AAAAAABBBBBBCCCEEEHHHLLLOOOQQQTTTXXX[[[XXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^_________^^^]]]]]]VVVPPPKKKJJJIIIJJJQQQZZZ\\\```eeehhhiiihhhggggggeeeeeefffffffffhhhkkknnnuuuzzzxxxtttsssxxxiiiPPPAAABBBBBB@@@AAAFFFKKKMMMTTT[[[dddiiinnnyyyrrrggg^^^WWWPPPKKKKKKJJJJJJNNNSSSVVVUUUSSSNNNPPPRRRTTTVVVZZZ___cccdddXXXLLLEEEAAA<<<;;;<<<888666444555777999::::::777777777888:::@@@HHHMMMQQQTTTaaarrrwww___MMMBBB888666777555111000111111111111111111111111000000000000111111111111//////............//////------000333666;;;GGGSSSccc000000000000000000000000---......///000111111222333666999;;;BBBOOO```lllgggaaa[[[]]]gggrrrzzz}}}~~~ggg^^^dddjjjwwwyyygggcccfffqqq|||kkkbbb\\\QQQFFFAAA;;;888999===AAACCC@@@AAABBBBBBBBBCCCEEEGGGJJJMMMQQQTTTWWWZZZ^^^```bbbbbbaaaaaaaaabbbdddeeefffeeecccbbbbbbbbb```^^^^^^WWWNNNIIIKKKQQQVVVXXX```eeejjjllllllkkklllmmmkkkkkkkkkiiihhhhhhjjjlllmmmsss}}}wwwooonnnqqquuuvvvyyyvvv[[[KKKGGGAAA???BBBFFFHHHLLLQQQWWW^^^hhhooowwwrrrfff]]]UUUNNNHHHMMMLLLLLLNNNQQQTTTUUUTTTOOOMMMNNNRRRUUUXXX___gggaaaYYYMMMDDD???<<<:::999;;;:::999888888888999:::999999888888:::???FFFKKKPPPSSS^^^pppsss___OOOEEE999333333444222///111000000111333333222000000000000000000000000000000000//////......------///...///333777===IIIUUUbbb000000000000000000000000......//////000111111222333555888;;;BBBOOO```lllfff```[[[^^^hhhttt|||iii___dddhhhsssuuudddaaaeeewww|||kkkbbb\\\QQQIIIEEE>>>;;;;;;===???@@@???AAABBBDDDDDDFFFJJJLLLNNNPPPTTTXXXZZZ^^^aaadddddddddcccdddeeegggiiijjjjjjhhhgggfffgggfffdddccc```YYYPPPLLLMMMSSSXXX[[[aaaffflllnnnmmmlllmmmoooppppppooollliiihhhhhhiiipppuuu~~~{{{xxxyyy|||~~~lllUUUGGGGGGBBB@@@CCCFFFHHHLLLQQQ[[[cccnnnvvv~~~~~~qqqfff]]]UUUNNNIIIJJJJJJJJJMMMQQQUUUVVVWWWOOOMMMNNNRRRUUUWWW^^^fffaaaYYYMMMDDD???<<<:::999::::::999888888888999:::888888777777888===CCCHHHKKKPPP^^^qqq}}}ppp^^^OOOEEE999333333444222///111000000111333333222000000000000000000000000000//////............------000...///333666<<>>>>>???@@@@@@>>>@@@CCCEEEGGGKKKOOORRRSSSVVVZZZ^^^aaadddgggjjjhhhhhhhhhiiijjjmmmooopppooommmlllkkklllkkkjjjhhhccc\\\TTTOOOPPPUUU[[[___fffkkkpppsssrrrrrrsssuuuwwwvvvuuuqqqmmmiiihhhhhhooossszzzqqq]]]MMMCCCDDD@@@???CCCGGGJJJPPPVVVaaajjjwww|||pppeee\\\UUUNNNIIIHHHHHHIIILLLQQQVVVXXXXXXNNNLLLMMMQQQTTTVVV]]]ddd```XXXNNNEEE???<<<:::999:::999888777777888999:::777777666555666:::???DDDFFFPPPbbbsss}}}|||jjj]]]NNNEEE:::444333444222///000000///111222333222000000000000000000000000000------............//////000...///222666;;;GGGRRR___//////////////////////////////000000000111111111111333555:::CCCPPP___iiiccc^^^ZZZ___kkkyyyrrr]]]VVV\\\```jjjyyyqqqbbbccckkk|||lllccc]]]RRRDDDBBB??????@@@BBBBBBBBB@@@BBBDDDFFFIIIMMMSSSVVVYYY\\\aaadddgggiiilllooonnnmmmmmmmmmoooqqqssstttrrrpppoooooooooooonnnllleee```XXXSSSSSSWWW^^^bbbkkkpppvvvyyyyyyyyyzzz|||{{{|||{{{xxxsssooommmlllpppsssxxx~~~ooo^^^QQQGGGBBB@@@>>>???DDDIIINNNVVV^^^fffqqqzzznnnccc\\\UUUNNNIIIHHHHHHIIILLLQQQUUUWWWWWWMMMKKKMMMQQQSSSUUU[[[bbb^^^XXXOOOFFF???<<<::::::999888888777777888999:::888888777555555888===AAAEEERRRgggxxx~~~}}}ssseeeZZZMMMEEE;;;555333333111///000//////000222333111000////////////////////////------...//////000111111000...///222555;;;FFFRRR^^^////////////////////////000000000000111111111111111222555:::DDDRRR```iiibbb]]]ZZZ___lllzzzjjjVVVQQQWWWZZZeeettt{{{mmmaaaeeeooo}}}mmmddd^^^SSSCCCAAA??????@@@AAABBBAAABBBDDDFFFHHHKKKOOOUUUYYY___cccgggkkkmmmoooqqqrrrtttsssrrrrrrrrrssstttuuutttrrrqqqqqqrrrrrrpppoooiiieee]]]WWWUUUYYY```eeennnsssyyy}}}}}}}}}}}}yyywwwwwwvvvxxx{{{{{{jjj[[[PPPIIIEEECCCAAA???BBBGGGKKKPPPXXXaaakkkwwwxxxlllbbb[[[TTTNNNJJJJJJIIIIIILLLPPPTTTUUUUUULLLKKKLLLPPPRRRSSSXXX___\\\WWWOOOFFF???;;;:::;;;888888777777777888::::::999999888666666888<<<@@@EEETTTjjj{{{~~~zzzvvvmmmaaaYYYKKKEEE<<<666444222111000000//////000222222111///////////////////////////......///000111222222333000...///222666;;;GGGRRR]]]000000000000000000000000111111111111111111111111222333555;;;FFFTTTaaaiii```\\\YYY^^^lllzzzhhhUUUPPPUUUWWW```ooovvvhhh]]]eeeqqqnnnfff```UUUGGGDDDAAA????????????>>>EEEFFFHHHKKKNNNSSSZZZ___gggjjjooorrrssstttuuuvvvyyyxxxvvvuuuuuuuuuvvvwwwwwwvvvtttuuuvvvvvvtttsssoookkkccc\\\YYY[[[bbbgggoootttzzz~~~|||}}}~~~pppfffWWWLLLGGGEEEDDDBBBDDDDDDFFFKKKMMMQQQZZZcccppp}}}~~~vvvkkkaaaZZZTTTNNNJJJJJJIIIIIILLLPPPSSSUUUUUUKKKJJJKKKOOOQQQQQQVVV\\\[[[WWWPPPGGG???;;;:::;;;888777666666777888:::;;;999999888777777999===@@@FFFUUUlll~~~yyywwwsssiii^^^XXXJJJEEE===777444222111000//////...000111222111///000000000000000000000000......///000000111222222///...///333777===IIIUUU^^^000000000000000000000000111111111111111111111111333333555<<>>888444111000000///......///111222000///000000000000000000000000------......//////000000///...///444888???KKKWWW```000000000000000000000000222222111111111111111111444333666===IIIWWWcccjjj___ZZZXXX]]]kkkyyy```PPPNNNUUUYYYcccuuu}}}|||ggg___jjjzzzqqqiiicccXXXHHHEEEAAA@@@AAACCCEEEFFFFFFHHHLLLPPPVVV^^^ffflllsssvvvzzz}}}|||{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~}}}~~~~~~}}}zzzvvvnnneee```aaagggmmmuuu{{{zzzqqqfff]]]WWWQQQJJJBBB??????@@@===;;;===???FFFMMMSSSZZZfffrrryyy{{{tttiii```YYYTTTOOOJJJEEEEEEGGGKKKPPPUUUXXXXXXJJJIIIKKKOOOPPPPPPSSSYYYYYYWWWQQQHHH@@@;;;:::<<<777666666666777888:::;;;666777777777666888<<>>888444111000000///......///111222000///000000000000000000000000,,,,,,,,,------------...///...///444999@@@MMMYYYaaa111///---,,,---///222444111111000000111111222333555777888;;;FFFVVVccchhhddd[[[WWW```nnnyyydddWWWPPPSSS[[[dddsss{{{ggg^^^lll}}}vvvpppeeeZZZNNNFFFAAABBBDDDCCCCCCEEEGGGIIIMMMRRRYYYcccmmmtttzzz|||~~~~~~|||}}}||||||yyyrrrkkkjjjooottt{{{|||wwwtttpppmmmlllmmmppprrrpppkkkccc]]]YYYVVVQQQNNNDDDCCCAAA>>>===<<<<<<===DDDDDDHHHOOOUUU[[[gggssswwwpppggg___YYYSSSMMMHHHGGGGGGHHHKKKPPPTTTVVVVVVLLLJJJJJJNNNPPPPPPSSSWWWVVVWWWRRRGGG===;;;:::999666666666666777888999:::<<<999777888888777;;;AAAOOOfff|||uuuoooggg]]]UUUJJJDDD;;;444111111111111////////////////////////111000///...............000000000000////////////222111111333;;;GGGVVV```ccc333111000......///000111222222111111222222333444444777999===IIIYYYdddhhhbbbZZZWWW```ooo{{{}}}aaaVVVPPPUUU^^^gggwww{{{ggg^^^lllyyysssggg\\\NNNFFFAAABBBDDDCCCCCCEEEIIILLLOOOTTT[[[eeeooovvv{{{|||~~~~~~yyysssqqquuuzzz{{{rrrsssfffiiidddbbb___\\\[[[\\\^^^```]]]YYYRRRMMMJJJGGGDDDAAAAAABBBCCCDDDCCCBBB@@@???CCCDDDHHHNNNTTTZZZeeeppp|||wwwpppfff^^^XXXSSSMMMIIIGGGFFFHHHKKKPPPTTTVVVVVVKKKIIIIIIMMMOOOOOORRRVVVVVVWWWSSSGGG>>>;;;:::999666666666666777888999:::;;;888777888888777<<>>===<<<<<<;;;888;;;@@@CCCDDDAAA>>>;;;>>>???CCCIIILLLOOOWWW```kkkrrr}}}uuummmcccZZZUUUQQQMMMJJJEEEEEEGGGKKKPPPSSSTTTTTTIIIFFFGGGJJJLLLLLLNNNRRRUUUWWWSSSIII???<<<;;;999777777666666777888999999777555555777888888>>>DDDWWWhhh|||}}}wwwpppmmmggg\\\RRRGGGCCC===888666444333111111111111111111111111111...............///000111////////////000000000000333333333888DDDUUUhhhuuurrr000111222333333222000///000000000000000111111222111666<<>>???AAABBBBBB@@@>>>===::::::::::::999999:::;;;;;;<<<===???>>>===;;;999:::;;;???DDDEEEGGGMMMUUUYYY___gggnnnssswww{{{~~~qqqjjj```YYYTTTPPPKKKHHHCCCDDDFFFKKKOOOSSSSSSSSSIIIFFFFFFIIIKKKJJJMMMQQQTTTWWWSSSIII@@@===<<<:::777777777777777777888999777444444777888888>>>EEETTTddd|||vvvooommmhhh]]]TTTHHHDDD>>>999777555333222000000000000000000000000...............///000111.../////////000000000111222222333888CCCSSSfffrrrnnn444444444333111///---+++///////////////000111111222555;;;DDDSSS```ccc___SSSMMMMMMZZZlllzzzuuu```YYYXXX]]]ccckkk}}}}}}uuu}}}qqqeeeWWWNNNFFFFFFGGGGGGHHHKKKOOOSSSXXX___fffooowww}}}sssfffbbbcccbbbhhhJJJ>>>FFF>>>;;;<<<:::<<<===??????===;;;:::777888::::::999999;;;<<>>>>>===<<<;;;:::777777;;;@@@@@@@@@DDDKKKIIIMMMSSSYYY]]]aaafffhhhssstttuuuuuuuuuwww{{{~~~}}}mmmfff^^^WWWSSSOOOIIIEEEBBBCCCFFFJJJOOORRRRRRRRRIIIFFFFFFIIIJJJJJJLLLPPPTTTVVVTTTJJJAAA>>><<<:::888777777777777777888888777444444666777888===DDDQQQbbbzzz~~~vvvllljjjfff\\\SSSKKKFFF???999666444333222///////////////////////////............//////000......//////000000111111...///111888CCCTTTfffqqqggg111111111111000///......000000000///000111111222222555:::CCCQQQ^^^```\\\UUUNNNMMMZZZlll{{{vvvccc\\\ZZZ___eeennnyyyttthhhZZZPPPHHHGGGHHHHHHJJJMMMPPPTTTZZZbbbjjjrrr{{{tttfffZZZTTTVVV\\\fffrrrJJJ;;;EEE:::999:::999:::<<<======<<<:::999666999;;;;;;:::999;;;===>>>>>>>>>>>>===<<<;;;:::555666:::>>>>>><<>><<<:::888888777777777777888888777555444666777777<<>>>>><<<:::999555666:::>>>===:::===BBBEEEFFFIIIMMMQQQWWW\\\___cccdddfffiiioooxxx{{{ssseeeaaa[[[VVVRRRMMMEEE@@@AAABBBEEEJJJOOORRRQQQPPPIIIFFFFFFIIIKKKJJJLLLPPPSSSVVVTTTKKKBBB???===:::888888777777777777777888888555444666777777<<>>GGGEEEAAA===999777777666888999::::::999888777666555666666777888999999:::===<<<<<<;;;::::::;;;;;;;;;:::::::::<<>>AAAOOO```tttyyyiiibbbdddeee```ZZZUUUNNNDDD<<<777444333333555444444333222111000000//////.........///000000////////////000000000000222222333999DDDRRR^^^fffeee111000000//////000000111111111111222222222333333555888@@@NNN\\\cccccc```XXXTTTWWWddduuuzzziiieeecccgggppp|||~~~uuueeeYYYNNNKKKJJJKKKNNNRRRYYY^^^ffflllqqqxxxwwwgggZZZNNNEEE@@@@@@<<<888555555777888888666555555555777999;;;<<<777888999:::::::::999888999999999999999999999999999999999999999999:::;;;<<<<<<===???AAACCCDDDEEEIIIMMMRRRVVVZZZ```gggmmm}}}sssjjj[[[WWWQQQLLLIIIGGGFFFEEEIIIJJJKKKLLLMMMMMMLLLLLLGGGFFFHHHLLLLLLKKKMMMRRRXXXYYYYYYSSSJJJBBB===<<<666666555555555555666666333444555555666999===AAALLL\\\nnn{{{uuuiiieeeggggggbbb\\\SSSMMMEEE===999666444333333333333222222222111111111000000////////////000////////////000000000000111000111666@@@MMMYYYaaaeee111000000000000000000111///000111222333333333222999;;;CCCQQQ^^^ffffffcccXXXVVV[[[iiixxx}}}lllgggfffkkktttwwwggg\\\PPPLLLKKKLLLOOOSSSZZZ___gggmmmrrryyyuuuaaaTTTMMMFFF@@@===<<<:::777555555666888999999888888888999:::;;;<<<777888999;;;;;;;;;:::::::::999999999999999999999::::::::::::;;;<<<===>>>>>>???AAADDDFFFHHHHHHIIIOOOSSSZZZ___eeemmmwww~~~yyymmmeeeZZZUUUPPPKKKJJJIIIHHHHHHFFFGGGIIILLLNNNOOOOOOOOOIIIHHHKKKOOOOOOMMMOOOTTTXXXZZZZZZUUULLLCCC===;;;777777888888888888777777555555666666666888<<>>999666333222000000000000000000000000111111000///............////////////000000000000000///000444<<>>???@@@???AAADDDGGGJJJLLLNNNNNNSSSYYYaaaiiiqqq|||rrrggg```YYYUUUPPPMMMLLLKKKJJJJJJFFFGGGJJJLLLNNNNNNNNNNNNIIIHHHKKKPPPPPPNNNOOOSSSXXXZZZ[[[WWWMMMCCC===:::777777888888888888777777999999888777666777:::===DDDQQQ___iiiqqqzzz{{{qqqnnnllllllmmmjjjddd___QQQLLLDDD===999555333111///000000000000111111111000//////...------------////////////000000000000//////111444;;;HHHWWWaaarrr222111111000000111111222...//////000111222333333;;;>>>FFFTTTaaaiiihhheee^^^]]]aaammmzzz|||}}}nnnhhhgggnnnzzzzzzmmm```SSSMMMLLLMMMPPPTTT[[[```hhhnnnssszzzuuuhhhXXXOOOFFFAAA>>>888555555888999:::888777666777888777888888999:::;;;<<<<<<999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::999::::::<<<===@@@AAABBBCCCDDDGGGKKKNNNRRRUUUWWW[[[bbbkkkuuuxxxlllbbb]]]WWWUUUQQQOOONNNLLLKKKIIIJJJKKKLLLMMMMMMLLLKKKJJJFFFFFFJJJNNNOOOLLLMMMQQQYYY\\\^^^YYYPPPEEE>>>;;;666666555555555555666666:::::::::888666666999;;;BBBNNN\\\fffnnnwww}}}~~~{{{rrrqqqqqqqqqrrrqqqmmmgggcccTTTNNNEEE===888555333111222222222222222222333333///......------------...////////////000000000000///000222666===JJJ[[[fffppp222111111000000111111222000000000000111333555666<<>>>>>======>>>@@@BBBEEEGGGHHHJJJLLLNNNRRRWWW\\\aaaccchhhppp{{{}}}qqqggg___\\\UUUSSSQQQOOONNNLLLIIIGGGJJJKKKLLLMMMMMMLLLKKKJJJFFFGGGJJJOOOOOOMMMMMMQQQ[[[___aaa]]]SSSHHH@@@<<<777666555444444555666777888999888666555666888;;;AAANNN\\\fffoooxxx~~~|||xxxuuurrrtttvvvxxxxxxuuupppkkkgggYYYRRRHHH???999666444333333333222222222222222222///...............///000////////////000000000000///222555888@@@NNN```mmmmmm222222111111111111222222222111000000111444666888???GGGVVVhhhvvvyyyqqqiiiaaa___aaajjjttt}}}{{{yyy}}}~~~zzzhhhbbbaaakkkyyy~~~ssseeeXXXQQQPPPPPPTTTXXX^^^dddkkkqqqwww~~~qqqggg]]]SSSMMMBBB>>><<<:::666222666<<<555888;;;;;;:::999;;;===;;;;;;<<<<<<<<<;;;::::::<<<<<<=========<<<:::999<<<======>>>???@@@@@@AAABBBCCCDDDFFFHHHKKKMMMNNNRRRSSSVVVYYY___eeekkknnnuuu}}}xxxlllddd^^^\\\SSSRRRPPPOOONNNKKKGGGDDDGGGHHHJJJLLLMMMNNNNNNMMMHHHIIILLLQQQRRROOOOOOSSS]]]aaaddd```VVVKKKBBB>>>:::999666555555666999:::666666666555444666999;;;BBBOOO]]]gggpppzzzuuusssvvvwwwxxxzzz||||||yyysssnnnkkk]]]UUUJJJ@@@:::777555555111111111000000000////////////...//////000111222////////////000000000000000333666:::BBBQQQdddrrrqqq222222222111111111000000111000222444444333888???KKKRRRaaattt}}}mmm^^^ZZZ^^^```aaagggvvv~~~{{{vvvvvvzzz~~~wwwbbb]]]```lllxxxzzztttgggYYYPPPLLLKKKOOOUUU\\\cccmmmuuu{{{wwweeeYYYRRRNNNIIIDDD@@@>>>;;;999777777888888999999999999:::;;;<<<===;;;:::999;;;======:::777<<<===????????????@@@BBB<<<>>>AAABBBBBBBBBDDDEEEHHHIIIKKKLLLNNNRRRWWWZZZZZZ]]]aaahhhooovvv{{{~~~vvvmmmhhhddd^^^XXXQQQPPPOOONNNMMMJJJEEEBBBGGGIIIJJJIIIKKKNNNLLLHHHEEEFFFIIILLLLLLJJJMMMSSS^^^gggmmmeeeWWWKKKBBB<<<;;;888666555555666555555888888888777666777:::===DDDNNN]]]kkktttyyy|||}}}~~~{{{{{{}}}zzzyyyvvvqqqhhh^^^PPPDDD===888555333222222222111111111111000000000000000000000000000000000000000111111111111***111777:::DDDVVViiitttttt111111111000000000//////000000222555444444:::AAAOOOWWWgggvvv}}}vvveeeXXXVVVZZZ\\\\\\bbbrrr~~~~~~zzzvvvvvvxxx{{{{{{zzz~~~vvveee___```kkkwww}}}tttgggYYYQQQLLLKKKOOOUUU\\\cccmmmuuu|||lllaaaSSSJJJGGGFFFBBB>>>>>><<<:::888777777888999999999888999999:::;;;<<<;;;::::::;;;>>>>>><<<:::===>>>???@@@@@@AAACCCEEECCCEEEGGGHHHHHHIIIKKKMMMOOOQQQSSSVVVZZZ```fffkkkjjjlllpppvvv|||rrrjjjgggccc]]]WWWQQQPPPOOONNNLLLHHHDDDBBBEEEHHHIIIHHHKKKNNNMMMHHHEEEFFFIIIMMMLLLJJJMMMSSS^^^hhhllldddVVVJJJBBB<<<<<<:::888777777888777777777888888777666777:::===EEEPPP```mmmuuuxxxyyyyyyzzz|||~~~|||qqqeeeSSSFFF>>>999555111222222222222111111111111000000000000000000000000/////////000000000111111...333888===JJJ^^^pppyyy{{{000000000///////////////000000222555555666<<>>:::;;;:::999777777888999999;;;;;;:::::::::;;;;;;<<<;;;::::::;;;===>>>>>>===<<<>>>??????@@@CCCGGGJJJNNNPPPQQQRRRRRRTTTWWWYYYZZZ\\\```dddjjjrrr{{{~~~wwwnnngggdddaaaZZZUUURRRQQQOOOMMMJJJFFFCCCAAADDDGGGHHHGGGJJJNNNMMMHHHEEEFFFIIIMMMLLLJJJNNNTTT```hhhlllcccTTTIIIAAA<<<999777444333444555555444777777777666666777:::===FFFRRRcccooouuuuuutttsssvvvzzz|||lllWWWGGG>>>:::555000333222222222111111111111////////////////////////....../////////000000000000333777???PPPgggxxx|||000000000000000000000000000///111555555777>>>FFFVVV___iiimmmggg\\\RRRMMMPPPTTTUUUUUU[[[kkkzzz~~~{{{kkkcccaaakkkwwwuuuiii[[[SSSNNNLLLOOOTTT^^^dddmmmuuu{{{rrreee\\\QQQKKKDDD@@@???===:::777888888777777777888999:::>>>>>>===<<<<<<<<<======;;;;;;:::;;;<<<======>>>AAABBBCCCEEEGGGLLLRRRWWWYYY[[[]]]^^^___aaaeeehhhjjjlllpppttt{{{xxxrrrkkkeeebbb]]]WWWRRRRRRQQQOOOLLLGGGCCCBBBAAAEEEHHHHHHHHHIIIMMMKKKFFFEEEEEEIIIMMMLLLKKKNNNUUUbbbiiikkkaaaRRRGGG@@@<<<888666333333333444444333666777777666555777:::===GGGSSSdddpppsssqqqooooootttzzzoooXXXGGG???:::555111333333222222222111111111////////////////////////............////////////000222555???TTTmmm}}}}}}111111111111111111111111000///111444555777>>>GGGTTT[[[```^^^WWWOOOMMMNNNPPPUUUWWWWWW^^^mmm{{{lllcccaaalllxxxvvvjjj\\\TTTOOOMMMOOOTTT]]]ccclllsssyyyxxxlllaaaVVVPPPGGGCCC>>>;;;:::999666333777777777777888999::::::>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<>>GGGPPPTTTUUUQQQJJJGGGJJJOOOPPPVVVYYY[[[aaaooo|||nnnddd```jjjwwwvvvjjj]]]UUUPPPMMMOOOTTT[[[aaaiiipppvvv~~~uuuiii^^^UUUMMMIII???===:::999::::::999888777777888888999::::::;;;;;;;;;:::::::::;;;;;;<<<>>>>>>>>>>>>>>>AAAFFFIIILLLPPPUUU[[[bbbjjjrrrxxx|||~~~{{{ppplllfffaaa\\\XXXSSSPPPPPPPPPNNNHHHBBB???AAACCCIIIKKKKKKIIIJJJMMMJJJEEEEEEEEEIIIMMMMMMLLLPPPVVVeeekkkiii]]]MMMDDD???<<<:::888666666777999999888555555555555555777:::===DDDPPP___hhhjjjjjjlllppp{{{uuuiiiXXXIII???:::777555333333333333222222222222////////////////////////....../////////000000000333444888CCCYYYrrr000000000000111111111222111///000222222444<<>>@@@AAACCCCCCEEEJJJRRRWWWXXX\\\dddllluuu|||tttjjjgggbbb]]]YYYVVVSSSRRRNNNOOOMMMGGGAAA>>>AAAEEEGGGJJJJJJJJJLLLOOONNNIIIDDDEEEIIINNNNNNLLLPPPWWWfffkkkiii[[[LLLBBB>>><<<777555333333444666666555444555555555555777:::===BBBMMM[[[cccdddgggnnntttmmmfffZZZLLLAAA999666555444444333333333222222222000000000000000000000000/////////000000000111111111444999CCCWWWooo.../////////000000111111111//////111222333;;;DDDHHHJJJKKKHHHDDDDDDHHHLLLLLLSSSZZZ]]]dddpppzzzwwwggg\\\aaannn}}}wwwkkk___WWWRRRNNNOOOSSSWWW]]]eeekkkrrryyyzzzlll]]]YYYSSSMMMGGGCCC@@@???<<<:::888666666777888999888999:::;;;;;;;;;;;;:::>>>>>>>>>>>>???@@@BBBBBBAAACCCFFFHHHKKKRRR[[[bbbiiioooxxxwwwooofffccc^^^ZZZWWWUUUTTTTTTMMMNNNLLLFFF@@@>>>BBBFFFEEEHHHJJJJJJMMMQQQQQQMMMDDDEEEIIINNNNNNMMMQQQWWWgggkkkhhhZZZKKKBBB>>><<<999777555555666888888777444444555555555777:::===@@@KKKXXX___aaafffooowww~~~vvvjjjfff]]]PPPBBB999666666444444444333333333222222111111111111111111111111000000000000111111111111...222777@@@SSSkkk}}}www...............//////000111222222222222444777:::GGGHHHIIIFFFCCCBBBEEEHHHJJJMMMTTT\\\ccciiitttxxxaaadddcccjjj}}}ooo```WWWQQQNNNNNNQQQVVVZZZ```fffllluuuxxxfffYYYVVVQQQKKKFFFBBB???;;;999888999::::::999999:::;;;666777777999:::;;;<<<<<>>@@@BBBGGGJJJJJJHHHOOOWWWSSSGGGFFFGGGJJJMMMMMMLLLRRRZZZiiirrrppp___MMMEEEAAA======<<<:::999999999::::::777666666666777888:::;;;???IIITTT\\\bbblll{{{|||uuurrrppplllfff[[[NNNBBB:::666444333333333333333333333333111111000///......//////000000000000000000000000333333777BBBSSSeeettt|||ooo///000222444444333222111000111111111222444888;;;DDDFFFHHHGGGDDDDDDGGGJJJNNNOOOTTTZZZ___eeesss|||yyy}}}yyycccfffiiittt|||qqqddd\\\TTTNNNMMMOOOTTTXXX^^^dddjjjqqq{{{tttcccWWWOOOKKKCCCAAA???======;;;999777666777888888777777888:::999::::::;;;<<<===>>>>>>:::777777:::<<<>>>EEEMMMVVV```mmmvvvyyyoookkkoooooopppppprrrvvv|||uuulllfff```___\\\YYYVVVSSSPPPOOOMMMLLLHHHCCC>>>===???AAAEEEIIIJJJJJJPPPWWWSSSIIIGGGHHHLLLOOOMMMLLLRRRZZZllluuutttdddRRRHHHCCC======;;;:::888777777888888666666666666777999;;;<<<@@@KKKZZZeeennnxxxzzztttqqqooonnnhhhcccZZZNNNCCC<<<999888555555555555555555555555444333222000000/////////000000000000000000000000444444666@@@OOObbbqqqzzzsss...000333555555444222000///000111111222444888;;;CCCFFFHHHHHHFFFFFFIIILLLOOOPPPTTTYYY\\\bbbppp~~~xxxuuuzzzyyybbbgggkkkyyy|||rrrggg___VVVNNNLLLNNNRRRWWW]]]bbbgggnnnwww~~~yyydddVVVLLLGGGFFF>>>===;;;;;;;;;:::888666777888999999888888999;;;::::::;;;<<<<<<===>>>>>>;;;888999<<<>>>CCCMMMWWWbbboooyyyqqqiiiccc```ddddddeeeeeehhhnnnuuuzzzwwwooohhhccc]]]\\\YYYVVVSSSOOOMMMLLLKKKIIIFFFAAA===<<<>>>@@@CCCGGGIIIKKKPPPUUUQQQHHHHHHKKKOOOQQQOOOMMMSSS\\\mmmwwwwwwgggTTTJJJCCC<<<<<<:::888777555555555555666666666777888:::===>>>EEEQQQbbbqqq|||~~~rrrooooooooonnneeebbb[[[OOODDD;;;888888555555555555555555555555666555333222111000000///////////////////////////333222555===LLL___pppzzzxxx---///111333444222000//////000111111111333777:::AAADDDHHHHHHGGGHHHKKKNNNNNNQQQVVVZZZ[[[```mmm{{{|||vvvvvv}}}xxxbbbgggnnn}}}}}}tttjjjaaaWWWNNNKKKNNNPPPUUU[[[```eeekkksssyyy|||dddTTTJJJAAA======999888666555555555333222444555777666555555666888::::::;;;;;;<<<<<<======:::999:::===AAAGGGTTTaaaooo}}}nnnddd```\\\ZZZYYY[[[\\\]]]^^^bbbhhhpppvvv}}}{{{rrrkkkeeeaaa]]][[[YYYVVVRRROOOLLLKKKIIIHHHDDD@@@<<<<<<>>>@@@AAADDDHHHLLLPPPQQQMMMFFFIIIMMMRRRTTTPPPOOOVVV```oooyyyyyyhhhUUUJJJBBB;;;>>><<<:::999777777777777666666666777999<<<>>>@@@IIIVVVjjj{{{zzznnnlllnnnnnnllleeeddd]]]RRRDDD:::666666444444444444444444444444666555444333111111000000///////////////////////////000444<<>>@@@@@@CCCHHHMMMPPPNNNIIIEEEHHHLLLRRRUUUQQQOOOWWWcccqqq{{{zzziiiUUUIIIAAA:::;;;:::888777666666666777666666666888:::===???AAAJJJXXXnnn{{{ooommmnnnnnnlllhhhgggbbbVVVFFF:::555555555555555555555555555555666555444222222111111111000000000000000000000000...000444;;;HHHXXXjjjuuuppp...///000000111111000000111222222111000111444777999===BBBDDDEEEFFFIIILLLNNNUUU___eeecccccckkkwww~~~{{{www{{{zzzeeellltttyyynnncccVVVLLLKKKOOOMMMRRRXXX]]]aaaffflllqqq{{{rrr]]]KKKFFFCCC<<<999<<<;;;888444333444666888888999;;;<<<<<<;;;;;;<<<===<<<<<<============>>>>>><<<<<>>AAABBBKKK[[[sssxxxtttsssqqqpppkkkkkkgggZZZJJJ===888888666666666666666666666666444444333222111111222222000000000000000000000000///111666<<>>>>>>>>>>>???????????????AAAGGGOOOYYYiiinnn^^^RRRMMMJJJKKKKKKLLLPPPUUUTTTWWW\\\aaagggmmmtttyyy~~~zzztttnnniiiddd___[[[XXXVVVTTTQQQMMMJJJHHHFFFGGGFFFCCC???<<<===???BBBCCCEEEKKKQQQRRRMMMGGGDDDCCCHHHPPPSSSOOONNNWWWdddvvv}}}jjjVVVJJJCCC===<<<;;;:::999999999:::;;;555666777888;;;>>>AAACCCNNN^^^xxx~~~}}}|||yyywwwuuummmnnnjjj^^^MMM@@@;;;;;;777777777777777777777777333333222111111222222222000000000000000000000000000333888===FFFRRR```jjjiii///...------...000222444111111000000000000111111333555:::???DDDHHHJJJLLLOOOWWWccciiifffdddmmmxxx{{{}}}xxx~~~yyyuuu}}}|||pppcccWWWOOOKKKIIIPPPSSSWWW[[[^^^ccchhhkkktttyyytttWWWNNNCCC;;;999777555222444444444444444444333333666777888999888999<<<>>>>>>???AAAAAAAAAAAABBBDDDFFFJJJRRR]]]mmmlll[[[RRRLLLLLLLLLKKKJJJJJJMMMOOOVVVZZZ```eeejjjpppuuuxxx~~~~~~}}}yyyssskkkccc]]]YYYXXXSSSRRRQQQNNNLLLJJJHHHHHHEEECCC@@@===;;;;;;;;;<<>>999999:::999888777777777777777777777777666777999999999:::<<>>999777777777888:::;;;:::999777666444222000000000000///////////////////////////111444:::DDDPPP^^^gggkkk///000222444444333111///111111000000000000111111222222444888<<>>AAADDDGGGKKKQQQWWW\\\hhhqqqppp]]]PPPHHHEEEFFFHHHJJJKKKLLLNNNRRRTTTTTTZZZccclllsssxxx}}}~~~}}}}}}{{{uuulllbbbYYYSSSOOOMMMMMMMMMMMMLLLJJJGGGDDDCCCBBBAAA???===<<<===>>>???@@@EEELLLOOOMMMHHHBBB???AAAFFFMMMOOOMMMNNN[[[jjj}}}}}}lllXXXJJJAAA<<<;;;::::::999999999999999888888888888888;;;@@@DDDUUUiiixxxxxx|||{{{}}}|||tttbbbQQQFFF>>>999888888888999;;;<<<;;;:::888777444222111000000111////////////////////////...000555<<>><<<<<<>>>???@@@@@@EEELLLOOOKKKEEE@@@===BBBGGGMMMPPPOOORRR```ppp}}}lllXXXIII@@@<<<;;;::::::999999999:::::::::::::::888888;;;AAAFFFTTTnnn}}}~~~xxx{{{vvvdddRRRFFF>>>888888888888999;;;<<<;;;:::999888555333111111111111///////////////////////////222777===GGGSSS```hhhjjj222111000///...///000111111111000000000000111111444333333555999@@@FFFJJJPPPWWW___bbb]]]YYY```kkk|||yyy|||~~~ttthhh]]]UUUPPPMMMOOORRRVVV[[[```eeekkkooottt{{{jjjSSSHHH@@@===:::777555555555444777777888888999999999:::777999;;;;;;<<<===@@@CCCFFFJJJPPPXXXaaalllwww~~~{{{bbbTTTMMMIIIGGGIIIIIILLLOOOQQQRRRTTTWWWYYY[[[aaaiiipppuuuxxxzzz|||{{{}}}~~~}}}}}}wwwqqqfff\\\SSSNNNLLLLLLNNNNNNMMMKKKIIIFFFCCCBBB???>>>===<<<===>>>@@@AAA@@@FFFLLLMMMIIICCC???>>>DDDHHHOOORRRQQQUUUeeevvv~~~lllWWWIIIAAA<<<;;;::::::999::::::;;;;;;;;;<<<;;;999888;;;CCCJJJVVVttt|||wwwzzzwwwdddRRRFFF>>>888999888888:::<<<<<<;;;::::::999666444222111111111000000000000000000000000111444888???HHHUUUbbbkkkppp111000...------///111222111111000000000000111111444333444555:::@@@EEEIIINNNUUU___bbb\\\XXX^^^hhh}}}~~~wwwuuuzzzuuujjj___VVVQQQNNNLLLOOOTTTYYY^^^dddjjjnnnvvv|||sssWWWFFF???:::999888666666666666777666777777888888999999999888999;;;<<<===???BBBDDDGGGMMMVVVbbbnnn|||yyyeeeSSSMMMJJJFFFFFFJJJLLLOOORRRUUUWWWYYY[[[]]]aaaffflllqqqsssuuuwwwxxxzzz}}}}}}{{{zzzpppjjj```VVVOOOMMMMMMNNNQQQPPPNNNKKKHHHEEECCCBBB???>>>===<<<===>>>@@@AAA@@@FFFLLLLLLGGGAAA@@@AAAEEEIIIOOORRRRRRWWWhhhyyymmmXXXIIIAAA===:::::::::::::::;;;;;;<<<;;;<<<<<<999777;;;EEENNN\\\~~~|||zzz|||vvvdddSSSGGG???999:::999999;;;===>>>===;;;;;;:::777555333111111111000000000000000000000000222444888???JJJYYYhhhrrrrrr////////////000111222222111111000000000000111111222222333666:::???DDDGGGMMMUUU```ddd___YYY^^^ggg|||}}}ssspppvvvwwwlllaaaXXXSSSPPPLLLOOOTTTYYY___eeekkkoooxxx~~~vvv]]]KKK???888666666777777666666777888444444555666666777888888888:::<<<===>>>@@@CCCEEEKKKSSS```ooogggWWWJJJHHHGGGCCCDDDJJJLLLPPPUUUYYY\\\^^^aaadddfffiiinnnqqqsssuuuwwwyyy|||~~~}}}{{{yyywwwlllfff]]]TTTOOOOOOQQQSSSTTTRRRNNNIIIEEECCCBBBAAA@@@???===<<<===>>>@@@AAAAAAGGGLLLJJJEEEAAABBBDDDFFFIIINNNQQQQQQVVVhhhzzznnnYYYJJJBBB>>>:::::::::::::::;;;<<<<<<999;;;;;;888666;;;FFFPPPeee|||}}}~~~~~~vvveeeTTTIIIBBB<<<===<<<<<<>>>@@@@@@???>>><<<:::888555333222111111000000000000000000000000111333777???LLL^^^ppp{{{www---///111333444333222222111111000000000000111111111222333555999>>>CCCEEELLLUUUaaafffaaa[[[___ggg|||}}}qqqmmmsssxxxnnncccZZZTTTRRRMMMQQQVVV\\\aaagggmmmrrryyywww^^^OOOFFF<<<555666777888777666555666777777888888999::::::;;;;;;888:::<<<===>>>@@@CCCFFFTTT^^^mmmuuu```QQQFFFFFFEEE@@@CCCKKKLLLPPPVVV[[[___bbbfffhhhiiikkkooorrrsssuuuxxxzzz}}}~~~{{{yyyvvvtttkkkfff]]]UUURRRRRRVVVYYYVVVRRRMMMGGGCCCAAA@@@@@@@@@???===<<<<<<>>>???AAABBBGGGKKKIIIDDD@@@CCCGGGEEEHHHMMMOOOOOOUUUgggyyyoooYYYKKKCCC???:::::::::::::::;;;<<<===777999999666444:::FFFPPPmmm{{{{{{}}}}}}{{{~~~vvvfffUUUKKKDDD??????>>>>>>@@@BBBCCCBBB@@@<<<;;;888555333222111111000000000000000000000000///111555>>>MMMaaauuu222111000//////000111222000000111111111000000///333222333666777888???GGGJJJSSS^^^cccdddccceeeggg~~~sssjjjttt}}}{{{mmmaaaWWWQQQNNNRRRSSSWWW\\\bbbiiinnnrrr{{{```NNNFFFAAA;;;555666777777777888888888888999999999999999999999999<<<<<<===@@@??????EEELLLZZZggg{{{{{{gggTTTMMMGGGFFFEEECCCDDDGGGOOOPPPTTTZZZ```eeehhhiiijjjllloooqqqsssvvvzzz}}}|||yyyvvvrrroookkkeee]]]YYYXXXYYYZZZYYYVVVOOOGGGCCCCCCCCC@@@===>>>>>>===<<<<<<===??????HHHKKKLLLIIICCC@@@BBBFFFFFFIIIMMMOOOOOOUUUgggyyylllXXXJJJAAA<<<;;;;;;::::::::::::999999888777777777666:::HHHVVV{{{{{{xxx|||}}}vvvjjj\\\NNNDDD???>>>======>>>@@@BBBBBBAAA>>>===;;;777444111111222333333222222111222222222333555999@@@MMMbbbzzz000///...------...///000000000111111111111000000222111333666777888???HHHKKKPPPXXX___ccceeeeeeeeezzzqqqgggooowwwyyy}}}{{{nnnbbbYYYSSSPPPOOOQQQVVV]]]eeennnuuuyyyuuudddOOOBBB???>>>;;;777777777777777777888888888999999999999999999999999:::999;;;>>>???@@@HHHQQQaaarrruuucccSSSLLLFFFEEEDDDCCCDDDGGGLLLNNNRRRXXX^^^dddggghhhiiikkkooorrruuuyyy~~~zzzwwwsssooolllhhhbbb\\\XXXXXXYYYYYYYYYTTTNNNFFFCCCCCCBBB@@@>>>>>>>>>===<<<===>>>???@@@GGGIIIIIIEEE@@@???AAADDDGGGIIIMMMOOOOOOWWWjjj|||mmmXXXJJJAAA<<<;;;;;;::::::::::::999999999777777777666:::FFFSSSrrr~~~~~~{{{~~~zzznnn___QQQGGGBBBAAAAAAAAABBBEEEFFFEEEDDD>>>===:::777333111111222333222222111111222222222111444888???MMMbbbzzz//////............//////000000111111111111000000000000222555777888@@@IIIMMMNNNSSS[[[bbbeeeeeecccttt~~~pppeeelllrrrrrrwwwtttyyy|||qqqeee\\\VVVSSSQQQTTTXXX___gggpppxxx|||zzznnn[[[OOOBBB;;;;;;===<<<:::777777777777777888888999999999999999::::::::::::999888:::===@@@EEEOOOYYYhhhpppaaaSSSLLLFFFDDDDDDBBBDDDGGGJJJLLLPPPUUU[[[```dddffffffjjjoootttyyy{{{vvvrrrmmmiiifffbbb^^^YYYWWWVVVWWWWWWWWWPPPKKKEEEBBBBBBBBB@@@>>>>>>>>>======>>>??????@@@FFFFFFEEEAAA======@@@CCCIIIJJJLLLNNNPPPYYYnnnlllWWWIIIAAA<<<;;;;;;::::::::::::999999:::888888888666999CCCOOOeee|||vvvvvvtttdddUUUJJJEEEEEEEEEEEEHHHJJJKKKJJJHHH???===999666333111111111222222111111111222222333000222777???NNNccczzz111111000000000000111111///000000111111111111000//////111555666999@@@IIINNNQQQUUU[[[aaadddddddddsssqqqfffmmmrrrqqqvvvttt{{{~~~tttjjjaaa[[[WWWYYYZZZ\\\```gggnnntttxxx~~~tttdddYYYPPPIII@@@<<<<<<======;;;888777666666777777999999999999999:::::::::::::::<<<:::<<<@@@DDDJJJVVVbbbpppqqqdddVVVOOOHHHFFFDDDCCCDDDGGGKKKMMMPPPTTTWWW[[[___bbbeeeiiiooovvv}}}}}}zzzuuupppjjjeeeaaa^^^ZZZXXXVVVTTTSSSSSSSSSSSSMMMIIIDDDBBBAAAAAAAAA???>>>>>>>>>>>>???@@@@@@AAAEEEDDDBBB???<<<<<<@@@CCCJJJIIIJJJMMMQQQ]]]rrrkkkVVVHHH@@@<<<;;;;;;:::::::::999999999;;;888777888666888@@@JJJYYYnnnwwwjjjppp~~~}}}~~~yyyhhhXXXLLLFFFGGGHHHIIILLLNNNNNNLLLJJJAAA===999555333222111000111111111111111222222333000333888@@@NNNccczzz000000111111111111000000//////000111111111111111///...111555666888@@@IIINNNTTT\\\```aaabbbfffiiivvvqqqffflllrrrrrrwwwzzzxxxoooggg```]]]]]]]]]^^^```eeekkkqqquuu~~~zzzpppdddXXXNNNIIIEEE@@@===<<<<<<;;;:::888777666666666777999:::999999:::::::::;;;;;;;;;===<<<>>>BBBGGGOOO\\\hhh{{{qqqgggZZZRRRJJJHHHFFFDDDEEEIIINNNPPPSSSTTTUUUXXX\\\___eeejjjqqqxxxxxxuuupppiiibbb\\\XXXWWWSSSTTTSSSRRRQQQOOOOOOOOOJJJGGGDDDBBBAAAAAAAAA@@@===>>>??????@@@AAAAAAAAAEEEDDDAAA>>>===>>>AAADDDIIIHHHIIILLLSSS```vvvjjjTTTGGG@@@<<<;;;;;;:::::::::999999999;;;888777777777777>>>FFFQQQddd|||{{{kkkbbbnnn}}}|||jjjYYYMMMGGGJJJJJJLLLOOOPPPOOOLLLIIICCC>>>888555333333111000111000000000111111222333111444999AAANNNbbbxxx......////////////.........///000111111222111111//////111444666777???HHHMMMVVV___ddddddeeejjjnnnyyy~~~ooocccjjjppprrrwww}}}uuummmfffccc\\\\\\]]]```eeelllrrrvvv}}}~~~tttjjjbbbYYYOOOHHH???>>><<<:::999999999:::999888666555555777999:::999999::::::;;;;;;<<<<<<===<<>>???AAAAAABBBBBBBBBDDDBBB@@@???>>>@@@BBBCCCGGGFFFGGGLLLTTTcccyyy}}}gggRRRFFF@@@===;;;;;;::::::::::::999999:::777666777777777<<>>FFFKKKRRR\\\eeejjjmmmoooqqqzzzooobbbhhhoooqqqxxx}}}|||yyyrrrkkkhhh\\\\\\]]]```eeemmmtttxxx}}}vvvpppfff^^^WWWPPPIIIDDD;;;<<<<<<:::888888:::<<<999888666555555777999;;;999999::::::;;;<<<<<<======>>>BBBKKKSSS\\\jjjwwwxxxkkkbbbVVVOOOHHHGGGHHHHHHLLLQQQQQQTTTWWWXXXWWWZZZ```eeejjjnnnuuu||||||zzzwwwooodddYYYRRRQQQQQQOOORRRUUUTTTQQQMMMKKKKKKIIIIIIGGGEEEBBBAAA@@@AAA===>>>@@@AAABBBCCCCCCBBBBBB@@@?????????@@@AAAAAAEEECCCEEELLLVVVeeezzz{{{eeePPPEEE@@@===;;;;;;::::::::::::999999999666555777777888;;;AAALLLZZZoooyyyppplllhhhiiiwww|||}}}pppcccZZZUUUTTTUUUWWWYYYYYYUUUOOOJJJHHHBBB:::666555666444222////////////000111222333222444888>>>HHHYYYlllyyyzzz///000111222222111000///......///111111222222222111000222444555666===EEEIIINNNXXXdddnnnssstttsssxxxqqqccchhhooorrryyy|||zzz|||uuunnnjjj_________aaafffmmmssswww}}}}}}tttoooiii```XXXQQQKKKFFFCCC???@@@@@@>>>;;;:::<<>>@@@BBBCCCCCCCCCCCC@@@???>>>>>>@@@AAA@@@@@@CCCBBBEEELLLWWWfff{{{yyydddOOOEEE@@@>>>;;;;;;;;;:::::::::999999888555444777888888;;;@@@LLLWWWjjj|||yyypppkkkllllllooo|||zzz~~~rrrggg```\\\XXXYYY\\\]]]]]]XXXRRRLLLJJJCCC:::666666777555222////////////000111222333111333666<<>>======>>>===;;;999666777888888888888777777888:::;;;;;;:::999:::;;;===AAAHHHPPP]]]nnnuuujjjbbbUUUOOOHHHEEEGGGKKKNNNNNNUUUVVVXXXZZZ\\\aaahhhlllnnnttt|||}}}ooo___SSSQQQUUUZZZddd```[[[VVVQQQMMMHHHEEEJJJIIIGGGEEEBBB@@@>>>===;;;;;;;;;;;;<<<>>>???@@@???>>><<<;;;<<<===???@@@CCCDDDGGGLLLWWWhhh{{{zzzdddPPPEEE???<<<::::::::::::::::::::::::999999999888777999===@@@HHHTTTgggxxx|||qqqnnnooosssvvvzzzrrrmmm~~~uuullleeeaaa^^^bbbccc```]]]ZZZTTTMMMJJJCCC;;;666555555555333222222222222222222222222777444555:::AAAKKKYYYffflll111000000///......//////111222333222111111222333...//////000333999@@@EEEIIINNNVVV```mmmwwwwwwrrryyy~~~~~~zzziiihhhmmmwww}}}wwwxxx{{{tttoooeeeaaa```cccgggkkkrrrzzzwwwnnngggbbb^^^WWWRRRNNNJJJFFFBBBAAA@@@????????????<<<:::888888888888888888777777999:::<<<<<<;;;:::;;;<<<>>>CCCLLLVVVdddvvvuuukkkdddXXXRRRJJJFFFHHHKKKOOOPPPUUUWWWZZZ\\\```eeejjjnnnrrrxxx}}}nnn```XXXWWW[[[___gggccc\\\WWWRRRNNNJJJGGGHHHGGGFFFDDDBBB@@@>>>===????????????@@@AAABBBCCC???>>>===<<<===>>>@@@AAABBBCCCFFFLLLXXXjjj~~~yyycccOOOEEEAAA???::::::::::::::::::::::::888999888777777999<<<@@@HHHTTTfffwww{{{ssssssvvvzzz|||mmmnnn}}}rrrhhhccc```dddeeeccc```^^^WWWOOOJJJCCC;;;666555555444333222222222222222222222222555222333999???HHHVVVbbbiii222111000000///000000000000111222222000000111222...///111222555:::@@@DDDHHHMMMUUUaaappp{{{zzztttuuu{{{}}}zzz~~~lllkkkqqq{{{~~~wwwwww|||uuuooojjjfffccceeehhhjjjpppwww|||{{{ssslllddd___[[[XXXSSSOOOLLLIIIEEECCCDDDCCCAAAAAABBBAAA???===::::::999888777777777777999:::<<<<<<;;;;;;<<<===???FFFQQQ^^^nnn|||uuummmggg\\\VVVMMMHHHHHHLLLQQQSSSWWWYYY]]]```dddhhhlllpppuuuzzz|||mmmbbb___aaadddfffhhhccc[[[UUUPPPMMMJJJHHHEEEEEEDDDCCCAAA@@@???>>>=========>>>>>>??????@@@???>>>=========???@@@AAABBBBBBEEEMMMZZZnnnyyyaaaNNNFFFBBB@@@;;;;;;;;;;;;;;;;;;;;;;;;777777777666666888;;;???HHHSSSeeeuuu~~~zzzwwwzzzrrrjjjrrryyymmmfffdddgggiiigggeeeccc[[[RRRJJJDDD;;;666555555444333222222222222222222222222111000222888===EEERRR^^^hhh222222111111000111111222---///000///...---...///000111222333444777;;;???IIINNNUUUaaaqqq|||zzzssspppuuu{{{www|||ooonnntttyyywww{{{sssnnnmmmhhheeefffgggiiiooouuuyyy~~~yyyooohhhaaa[[[WWWUUUSSSPPPNNNKKKHHHFFFEEEEEEDDDCCCCCCCCCCCCAAA???===<<<:::888777777777777888999::::::::::::<<<>>>???HHHVVVfffxxx~~~zzzuuunnniii___YYYQQQJJJIIIMMMSSSWWWZZZ]]]aaaccceeehhhkkkmmmtttyyy|||mmmeeefffiiijjjjjjddd___WWWPPPLLLIIIGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@;;;<<<<<<<<<======<<<<<<===============>>>???@@@AAABBBEEENNN___tttyyy```MMMDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;666777666555555777:::>>>GGGRRRcccttt~~~~~~|||}}}yyyjjjkkkzzz}}}pppiiigggkkkmmmlllkkkhhh___UUUKKKDDD;;;666555555444222222222222222222222222222000000333888<<>>;;;888666666777888666777999999888:::<<>>??????@@@??????>>>===;;;;;;<<<<<<===>>>??????AAABBBGGGRRReee{{{zzz___LLLCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;666666666555444666:::===FFFQQQbbbsss~~~tttgggnnn~~~sssnnnllloooqqqqqqqqqmmmbbbVVVKKKDDD<<<666555444333222222222222222222222222222000111555:::===CCCPPP]]]iii111111111000111111222333000111222222000000111222,,,---...///222666<<<@@@IIIOOOVVV^^^hhhqqqrrrnnnssswwwzzzrrrtttzzztttrrruuu}}}|||yyyzzzuuupppjjjfffffffffgggkkkqqqsssyyy|||uuuqqqiii```XXXSSSQQQPPPMMMNNNOOONNNKKKIIIHHHIIIDDDCCCCCCDDDFFFGGGFFFDDDCCC@@@<<<888666666777888666777888888999:::>>>@@@EEEQQQcccwww~~~|||{{{xxxtttpppllldddaaaZZZTTTQQQTTT[[[```cccdddeeedddcccccceeegggpppttt{{{|||qqqkkkkkkkkkgggccc[[[VVVPPPKKKHHHGGGEEECCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>?????????>>><<<;;;;;;;;;<<<===>>>??????@@@BBBCCCJJJWWWlllyyy___KKKBBB===999::::::::::::::::::::::::666666666555555777:::>>>EEEOOOaaasssuuukkkvvvwwwssssssuuuwwwwwwwwwrrreeeXXXLLLEEE<<<666555444333111222222222222222222222222000222666:::===CCCRRRaaakkk000000000000000111222222111222333222111111222333......//////111666<<>>>>>>>>===>>>>>>???@@@???===;;;:::<<<===>>>???@@@AAAAAABBBCCCEEEMMM\\\rrrwww^^^LLLCCC>>>999999999999999999999999999777777777555555777;;;>>>CCCNNN```sss|||www}}}yyyzzz|||}}}}}}}}}xxxiii[[[LLLEEE<<<666555444333111222222222222222222222222000222666:::<<>>BBBFFFSSS___sss~~~xxxwwwvvvvvvvvvuuurrroooiiihhheee```]]]___eeejjjgggffffffdddccceeeiiillluuuwww|||}}}uuunnnhhhbbbZZZUUUMMMJJJGGGEEECCCAAA???===>>>>>>======<<<<<<;;;;;;CCCCCCDDDEEEDDDBBB???>>>===>>>@@@AAABBBCCCCCCCCCCCCFFFOOO___uuuuuu]]]LLLDDD???:::888888888888888888888888777777777666666888;;;???BBBMMM```sss}}}|||lll]]]LLLEEE<<<666555444333111222222222222222222222222000222666999;;;CCCUUUfffvvv,,,---...///000222333333///000111000//////111333222222333222222555999===EEEKKKTTT^^^fffmmmrrrvvvpppkkkooo~~~wwwrrrppptttvvv{{{~~~}}}||||||ppplllttt|||zzz{{{~~~zzzuuuoooiiigggfffffffffoooqqqvvvzzz}}}~~~~~~~~~zzzyyyvvvsssmmmhhhccc```^^^ZZZTTTQQQOOONNNMMMMMMNNNMMMKKKHHHGGGFFFFFFFFFEEEFFFGGGJJJMMMMMMLLLJJJJJJCCC<<<:::999777888;;;<<<;;;===@@@AAABBBIIIQQQ^^^nnn|||zzz}}}wwwsssppprrrvvvwwwtttqqqmmmjjjfffcccbbbeeeiiillljjjgggbbb```bbbgggmmmrrrxxx}}}xxxmmmeee___YYYRRRLLLHHHFFFCCCBBBBBBBBBAAA???<<<<<<;;;;;;<<<===???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@???>>>===>>>???AAACCCFFFIIISSSfff~~~qqqYYYJJJCCC>>>:::<<<;;;888777666666777888:::999777444333555999<<>>?????????@@@@@@@@@@@@??????@@@???>>>===>>>???AAABBBGGGJJJVVVkkkpppXXXHHHAAA===999<<<;;;999777666666777888:::999777444333555999<<>>CCCGGGMMMXXXcccsss|||xxxwwwxxxsssnnnmmmpppssstttssslllkkkjjjjjjkkkmmmppprrrmmmkkkgggfffjjjrrr{{{uuunnneee]]]WWWPPPHHHCCCBBB@@@============<<<;;;<<<;;;;;;::::::;;;<<<=========>>>>>>>>>>>>>>>===AAA@@@>>>>>>>>>???AAABBBHHHLLLZZZrrrnnnUUUFFF???;;;999<<<;;;999777666666666777:::999888555444555999<<>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>@@@AAACCCIIIOOO```|||lllTTTEEE===::::::<<<;;;999888777666666666::::::888666444666999<<<@@@III\\\uuulll]]]MMMDDD;;;888666333222444111111000000000111222222222222444666888@@@QQQaaayyy//////............------///000111000//////111333000111111000000333777;;;BBBHHHRRR^^^lll{{{{{{llllllxxx{{{rrrmmmqqqyyy}}}tttmmmlllvvv|||pppfffaaa___iiivvvzzzqqqhhhbbb```aaaccceeegggiiiiiigggeeeddd^^^]]]\\\YYYWWWUUUTTTSSSRRRPPPNNNMMMOOOPPPOOOOOORRRPPPNNNKKKJJJIIIHHHHHHKKKLLLNNNQQQRRRQQQMMMJJJ@@@:::666888999888999<<>>>>>???@@@@@@@@@???AAA@@@>>>>>>???@@@CCCDDDJJJTTTiiiiiiRRREEE<<<:::;;;::::::999888888777777777::::::999777555666999<<>>999666888:::999;;;>>>AAAAAAEEELLLSSS[[[hhhsssyyysssqqqkkklllnnnoooooonnnlllkkkiiijjjkkkmmmpppsssvvvwwwxxxxxxxxxzzz}}}rrrkkkcccbbbdddhhhkkkiiiaaaZZZXXXXXXVVVSSSNNNHHHCCC@@@<<<:::999999;;;<<<<<<;;;;;;::::::::::::<<<===???>>>>>>???@@@AAAAAAAAAAAA??????>>>>>>???BBBDDDFFFMMM[[[uuucccOOODDD;;;999;;;888888888888888888888888::::::999888666777999<<>>???@@@AAAAAAAAAAAA>>>======>>>@@@CCCFFFHHHRRRddd}}}\\\KKKBBB999777:::666777777888999999999999999::::::888777777999;;;DDDMMM```www}}}fffWWWHHH???888777666333222333333333333222333333444555555444555666666:::IIIWWWccc......//////000000000000///000111000//////111333222333333222222555999===BBBIIISSS___lllyyyuuugggiiiuuu~~~uuummmqqqyyy~~~uuuooorrryyy~~~rrrfff___```ffflll|||ttthhh```]]]]]]^^^______]]]ZZZWWWUUUPPPOOONNNLLLLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPOOOKKKDDD@@@<<<888666999<<<<<<===@@@@@@BBBJJJTTT]]]eeerrr}}}xxxqqqmmmmmmkkklllllljjjiiijjjkkkmmmmmmmmmmmmnnnqqquuuxxx{{{wwwxxx{{{~~~zzzmmmdddbbbcccgggnnnppphhhWWWJJJHHHKKKMMMMMMJJJFFFCCCBBB999777666777999::::::::::::::::::;;;<<>>@@@@@@AAAAAAAAA===<<<===>>>@@@DDDGGGIIIUUUiiiwwwXXXHHH@@@888555999555666777888::::::::::::999::::::999777777999;;;DDDLLL___www}}}gggXXXGGG???888777666333222333444444333333444444555666333222333444333777EEESSS```000111222333333222111000000000000000000000000000333333222000000333888<<<>>>FFFSSS___jjjsss||||||oooeeemmmzzzwwwuuurrrkkkoooxxxvvvjjjbbb___cccppp~~~{{{uuuooohhhbbb^^^^^^^^^^^^\\\YYYUUURRROOOMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLJJJGGGEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJJJJJJJGGGBBB===888:::;;;<<<<<<>>>@@@BBBDDDFFFLLLVVVbbbppp|||yyyssspppmmmjjjjjjhhheeecccdddfffiiikkkjjjjjjkkkmmmqqqsssssssssuuuuuuuuuwww{{{yyyoooiiijjjhhhfffeeebbb[[[QQQIIIJJJHHHGGGFFFFFFEEEBBB@@@???===:::888777999<<<>>>===:::999:::===???===;;;??????@@@@@@@@@@@@@@@??????===<<<>>>???AAAHHHPPP^^^vvvjjjMMMFFF>>>777777555777888999999999999888888;;;;;;:::777666777:::<<>>>>>===<<<>>>??????@@@@@@??????>>>AAA>>>???AAACCCGGGOOOXXXgggdddIIICCC<<<666777555888888999999::::::999999;;;;;;999777666777;;;>>>IIIRRR```ttt{{{eeeRRRDDD<<<777555444222222555222222222111222222333333333111111444555777@@@JJJZZZ111000000//////000000111000000000000000000000000000111222333333444777999AAAEEELLLSSS\\\hhhvvv{{{ooommmzzz}}}{{{{{{rrrqqqvvv~~~}}}pppfffiiiwww~~~zzzvvvrrrmmmgggcccZZZZZZXXXWWWTTTQQQNNNMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEBBB>>>;;;888999:::;;;;;;===@@@CCCHHHLLLUUU```nnn}}}zzzpppjjjfffdddcccbbbbbbccccccdddeeeffffffkkkjjjjjjlllpppsssuuuvvvttttttvvvxxx{{{~~~zzzuuupppkkkeee```]]]XXXQQQLLLMMMKKKHHHGGGFFFDDDAAA???;;;:::999888888888888888999<<<>>>??????=========???@@@@@@@@@@@@@@@@@@??????===>>>BBBEEEJJJUUUaaavvv}}}[[[DDD@@@999555666444888888999999::::::::::::;;;:::999777666888<<>>999999999999888777666666888<<>>@@@@@@AAAAAAAAAAAAAAAAAA???>>>@@@DDDHHHPPP^^^llloooRRRAAA===777555888555777777777888999:::;;;;;;;;;:::999777777999>>>AAAMMMWWWggg{{{xxxvvv~~~sss]]]LLLAAA;;;666666555222222444222111111111222222333444444222222444333444;;;DDDPPP111000///......///000111000000000000000000000000---000333444444444555666>>>CCCJJJQQQYYYcccoooxxx{{{tttvvv|||uuunnnmmmyyy~~~wwwoooppp~~~zzzssslllfffZZZYYYVVVSSSQQQPPPOOOOOOKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLJJJHHHHHHIIIKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFDDDAAA>>><<<;;;999999::::::;;;>>>BBBFFFLLLSSS^^^iiiuuu}}}tttkkkdddaaabbbccc```aaadddfffgggfffeeeccchhhggghhhkkkoootttvvvwwwtttuuuvvvwwwwwwwwwwwwvvvyyy{{{|||}}}xxxoooiiieeeaaa\\\YYYXXXTTTOOOJJJFFFCCC???<<<999999::::::999888666555888<<>>======???@@@@@@AAAAAAAAADDDDDDFFFKKKPPP[[[mmm}}}aaaJJJ>>><<<777777:::777666555666666777999;;;<<<<<<;;;999777777:::???CCCNNNYYYhhhyyyvvv|||oooZZZKKK@@@:::666666555222222444444333222222111111111222555333333555444444;;;CCCNNN111000000//////000000111000000000000000000000000---000222333333444555666;;;AAAIIIQQQXXXbbbmmmuuuzzzuuuwwwzzztttllljjjvvv|||xxxtttzzz|||uuummmggg[[[YYYVVVRRRPPPOOOPPPPPPNNNMMMKKKKKKKKKKKKLLLMMMPPPOOOMMMLLLLLLNNNOOOQQQOOONNNMMMLLLKKKJJJIIIIIIFFFGGGGGGDDD@@@===<<<<<<::::::;;;;;;<<>><<<;;;;;;;;;;;;:::999777777999<<<>>>??????=========:::;;;===>>>@@@AAABBBBBBDDDEEEIIIPPPWWWeee{{{wwwUUUCCC<<<<<<666777;;;888666555555666888:::<<<>>>>>>===:::888777:::???CCCOOOZZZgggtttxxxxxxmmmYYYJJJ???999555666555333222444555444333222111111111111444333333555444444:::BBBLLL000111111111111111111000000000000000000000000000...000111222222333555777:::???FFFNNNVVV```lllttt~~~{{{uuusss|||~~~vvv~~~tttkkkiiiqqq}}}{{{yyy}}}wwwoooiii[[[XXXTTTQQQOOOOOOPPPQQQPPPOOOMMMKKKKKKKKKLLLMMMOOONNNMMMMMMNNNOOOPPPQQQOOOOOONNNLLLKKKIIIHHHGGGGGGHHHHHHEEEAAA>>>===>>>;;;<<<<<<<<<===@@@FFFJJJNNNXXXfffrrr~~~xxxvvvppphhhbbbaaadddggghhhjjjkkkmmmlllkkkhhhggghhhjjjmmmrrrwww{{{{{{zzzwwwwwwuuutttrrrpppooonnnnnnooorrrsssuuuyyy}}}{{{wwwsssooohhhcccZZZVVVPPPKKKHHHFFFCCCBBB>>>>>>===<<<;;;:::999999<<<;;;;;;<<<>>>>>>===<<<<<<===???BBBDDDFFFHHHHHHGGGJJJPPPYYYcccuuuiiiKKK>>>::::::555666;;;777777777777777999<<>>;;;888777999>>>CCCPPPZZZdddnnn|||{{{wwwyyy||||||zzzlllXXXKKK>>>888555666666333222333333333222222111222222222222111222444444333999AAAIII000111222333333222111000000000000000000000000000...000111111111333555777999>>>DDDJJJRRR^^^kkkuuu|||~~~}}}vvvooottt|||sss|||~~~tttkkkiiinnn{{{~~~~~~}}}~~~}}}wwwpppjjjZZZWWWSSSOOOMMMNNNOOOPPPRRRPPPNNNLLLKKKKKKLLLMMMKKKKKKKKKLLLLLLMMMNNNNNNOOONNNMMMLLLJJJHHHGGGFFFHHHIIIIIIFFFAAA>>>>>>@@@<<<<<<<<<<<<===AAAGGGKKKNNNYYYhhhvvvyyywwwrrrkkkeeedddhhhllllllmmmnnnnnnnnnllljjjiiijjjlllpppvvv{{{~~~}}}|||yyywwwuuurrrpppnnnmmmmmmjjjlllnnnppprrruuuyyy}}}~~~{{{vvvnnnhhh[[[WWWSSSOOOMMMLLLJJJIIIAAA@@@>>>===;;;;;;;;;;;;===;;;999:::===???===;;;@@@BBBDDDGGGJJJMMMNNNOOOPPPTTT\\\fffsssaaaFFF;;;999999444666:::666999888888999;;;>>>AAACCCAAA???<<<888777999>>>BBBQQQYYYbbbjjjuuu~~~rrrnnnsssyyy~~~kkkYYYLLL===888555666666333222333111111111111222333444444000///111333333222888@@@GGG222222111000//////000000///,,,)))***///222333222...///000000111000000///444:::DDDNNNTTT\\\mmm}}}}}}wwwooorrr{{{www|||yyypppiiifffmmmwww~~~}}}wwwoooiii___[[[UUUPPPMMMLLLNNNOOOOOONNNLLLKKKKKKMMMNNNPPPJJJLLLNNNQQQQQQPPPNNNLLLPPPOOOMMMKKKJJJIIIJJJJJJJJJHHHEEEBBBAAABBBDDDEEE===>>>???@@@AAAEEEJJJMMMXXX___lll{{{uuusssooolllkkklllnnnppppppnnnkkklllnnnnnnllliiippprrrvvv{{{~~~~~~yyysssnnnllllllllllllkkkkkkkkklllnnnpppssstttuuuwwwyyy{{{|||~~~{{{tttoooddd]]]VVVSSSSSSPPPJJJEEEHHHGGGDDDAAA>>>;;;:::999;;;<<<<<<<<<;;;;;;<<<>>>DDDEEEHHHKKKNNNTTT^^^gggiiimmmsss}}}vvvVVV???<<<888666777888999888;;;:::999:::;;;???CCCEEECCC???<<<:::888777>>>GGGSSSUUU[[[dddppp}}}~~~rrrllltttjjjUUUIII===:::555222222222222222333333333333333333333333222333444444444666:::<<>>===<<<<<<===<<<::::::<<<>>>FFFGGGLLLUUU```jjjsssyyyzzzxxxyyynnnOOO>>>;;;777666666888888888:::::::::<<<>>>AAADDDFFFDDD@@@<<<:::666555<<>><<<===???AAAGGGIIIRRRbbbuuuwwwrrr{{{cccGGG<<<999666555666777777777999:::<<>>BBBDDDFFFFFFEEECCC???;;;999666666>>>GGGTTTZZZaaaeeejjjssswwwqqq}}}{{{eeeRRRFFF;;;888555333333333222222222222222222222222222222000111222333333555888;;;GGG///000111111111111000000,,,...111000......111555---,,,+++++++++---000111444777@@@JJJQQQXXXdddppp{{{|||uuuzzzuuunnnttt~~~~~~|||sssjjjkkkrrr}}}|||xxx|||~~~~~~~~~}}}zzzvvvsssmmmggg___WWWSSSRRRSSSUUUPPPRRRSSSUUUVVVVVVVVVUUUVVVUUUUUUUUUWWWYYY\\\^^^YYYXXXVVVSSSQQQOOONNNNNNMMMKKKJJJHHHFFFEEEEEEEEEEEEEEEFFFGGGLLLTTT]]]dddllluuu|||vvvsssqqqlllgggccc```______\\\]]]___bbbffflllssswwwxxxqqqmmmgggbbb___]]][[[YYYYYYZZZ\\\^^^___```______^^^```dddeeefffggghhhjjjiiijjjkkklllkkkkkkkkkkkkhhhhhhgggddd___ZZZXXXXXXSSSRRRPPPNNNLLLJJJJJJIIIIIIIIIHHHGGGGGGJJJOOOSSS^^^ffftttyyyfff^^^]]]rrrnnnPPP===888666444444666777777777888;;;???DDDFFFFFFEEEDDDAAA===:::999777999BBBMMMYYYYYY[[[___hhhtttyyysssuuu^^^KKK@@@:::888555444444444333222222222222222222222222222111222444444444666999<<>>HHHPPPWWWaaalll{{{tttuuu{{{}}}sssnnnuuu}}}wwwmmmlllqqqzzz|||www{{{~~~}}}}}}}}}{{{xxxvvvoookkkccc\\\VVVTTTTTTUUUPPPRRRUUUXXXZZZZZZYYYYYYWWWWWWWWWWWWXXXZZZ\\\^^^\\\ZZZWWWTTTRRRRRRRRRRRRMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIKKKMMMSSS[[[dddjjjpppzzzyyytttooolllfff```\\\ZZZZZZZZZ\\\___cccgggmmmttt{{{yyyrrrmmmiiiddd```]]][[[YYYWWWRRRSSSUUUWWWYYYZZZ[[[[[[YYY\\\```bbbbbbbbbccceeecccdddeeeeeedddccceeefffffffffeeecccaaa^^^[[[YYYUUUTTTSSSRRRQQQQQQQQQQQQOOONNNNNNMMMOOOUUU\\\aaajjjwwwjjj___^^^fff~~~xxx\\\FFF:::777555444555777888888777999<<<@@@DDDFFFFFFDDDCCCAAA===:::999888;;;EEEPPP\\\[[[ZZZ^^^hhhuuu{{{wwwrrr\\\III>>>999777555444444444333111222222222222222222222222222333444444555666:::<<>>999666555555666888999999888;;;===@@@CCCEEEDDDCCCBBBAAA===999888777:::DDDOOO```bbbeeeiiioooxxx~~~}}}pppZZZIII???888777555444555555333111111111111111111111111111111222333333444666999<<>>@@@CCCDDDCCCBBBAAABBB===999777666888BBBMMMdddkkkrrruuuvvv|||mmmYYYHHH???888666555555555555333111111111111111111111111111000111222222333555888;;;CCC000...---...///000///...111111111111000000000000222222222222222222333333555777>>>GGGMMMSSS]]]fffrrruuu|||wwwkkkhhhlll|||}}}wwwzzz|||xxxppppppuuu{{{xxxwww{{{~~~~~~}}}|||{{{zzzyyyyyytttpppjjjccc^^^ZZZXXXWWWZZZ^^^bbbggghhhfffcccaaa^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZXXXXXXXXXXXXVVVTTTPPPOOOOOOOOOPPPQQQSSSTTTUUUWWW[[[___fffnnnwww}}}ssskkkhhhddd]]]VVVTTTYYY```ddddddooovvv~~~{{{xxxvvvooobbbWWWWWWSSSOOOKKKIIIGGGDDDCCC@@@BBBDDDDDDDDDHHHNNNSSSTTTWWWZZZ\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXWWWVVVTTTRRRPPPOOONNNPPPRRRSSSSSSSSSUUUWWW]]]```fffmmmuuuoooZZZPPPFFF;;;777<<<666555444333444666888999<<<>>>AAACCCDDDDDDBBBAAA>>>;;;888555111444AAAOOOhhhrrr~~~~~~hhhRRRBBB;;;777666444333222222333333222222222222222222222222444333222111111333555666@@@111///...///000111000///111111111111000000000000111111222222222222333333555777===FFFLLLRRR\\\fffpppsssyyy|||uuukkkhhhlll}}}zzzzzz|||uuuuuuxxx|||xxxuuuyyy~~~}}}}}}}}}}}}}}}|||{{{{{{vvvrrrmmmfffaaa]]][[[[[[\\\^^^bbbfffggggggeeeccc`````````___^^^^^^]]]]]]^^^\\\ZZZZZZZZZZZZXXXWWWSSSSSSRRRRRRSSSUUUWWWXXXZZZ\\\___ccciiiqqqzzzyyyooohhheeeaaa]]]XXXWWW[[[bbbhhhkkkvvv|||}}}uuuqqqmmmfff[[[RRROOOLLLIIIFFFEEEDDDBBBAAA;;;===>>>>>>>>>AAAFFFKKKOOORRRVVVYYYZZZYYYZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYVVVVVVUUUSSSQQQOOOMMMKKKKKKMMMOOOPPPQQQRRRUUUWWW___cccjjjrrrzzzsss```NNNGGG@@@666444999666555444444444666888999===@@@CCCFFFGGGGGGFFFEEE???<<<999666333777CCCQQQjjjuuuzzzeeePPPAAA;;;777666444333222222333333222222222222222222222222444333111111111222444555;;;222000///000111222111000111111111111000000000000111111111222222222333333444666<<>>:::444333777666666444444555777999:::===???CCCFFFHHHHHHGGGGGG???<<<999777666999FFFSSSiiiuuuxxx|||uuu```MMM???:::666555444222222222333333222222222222222222222222333222111111111222444555777111000//////111111000///111111111111000000000///000000111111222222333333444555;;;CCCIIIPPPZZZeeeuuuyyy}}}~~~yyysssqqqrrr|||~~~}}}}}}~~~{{{sssvvv||||||zzzyyyyyyxxxxxxvvvxxx{{{~~~~~~}}}|||xxxvvvrrrnnnjjjgggdddccc^^^___```bbbdddfffhhhiiiggggggffffffeeeddddddcccdddbbb````````````^^^]]][[[[[[[[[[[[]]]^^^```bbbfffhhhjjjnnnssszzzwwwkkkddd^^^[[[\\\UUUYYY]]]___bbbiiittt}}}~~~vvvpppnnnjjjcccZZZRRRMMMKKKCCCAAA???>>>>>>===;;;:::888888777777777999;;;<<>>:::777666666:::FFFRRRfffrrr}}}~~~vvv{{{ooo[[[III===888666555333222222222333333111111111111111111111111222111111000111222333333777000///......000000///...111111111111000000000/////////000111111222333333333444999AAAGGGNNNYYYdddvvv{{{|||xxxuuussszzz|||}}}~~~}}}{{{tttuuuzzz|||vvvrrrqqqssstttuuutttvvvyyy|||}}}}}}{{{zzzwwwvvvtttqqqnnnjjjgggfff```___``````bbbeeegggiiiiiiiiiiiihhhhhhhhhhhhgggfffdddcccbbbcccbbbaaa___^^^^^^^^^^^^```bbbdddeeejjjlllnnnrrrwww~~~wwwggg]]]YYYUUUTTTUUUPPPVVV\\\```dddlllxxx~~~xxxpppkkkjjjfff___WWWPPPMMMMMMFFFDDDAAA@@@???===:::888888777666666777888888999:::>>>DDDHHHKKKNNNPPPRRRRRRRRRRRRSSSSSSRRRRRRRRRQQQPPPNNNKKKHHHDDDAAA???<<<>>>???AAACCCIIIOOOTTT\\\bbbmmmvvv}}}sssdddUUULLLCCC===999888777555555888777666555555666888;;;<<<;;;===@@@CCCEEEEEECCCCCC<<<888555555555999DDDNNNeeeooo{{{~~~{{{zzz~~~xxx~~~jjjVVVEEE:::777555444333222111222333333111111111111111111111111000000000000111111222222666///...---...///000///---111111111111000000000000...//////000111222333333222333888???FFFLLLXXXcccrrryyy}}}yyyuuuyyy~~~|||}}}~~~{{{ttttttwwwyyyuuuooommmnnnqqqsssuuuvvvwwwyyyzzz{{{zzzyyyxxxvvvvvvuuusssqqqmmmjjjhhhbbbaaaaaaaaaccceeeggghhhjjjjjjjjjjjjkkkkkkkkkkkkiiigggfffeeeeeeeeecccbbbaaaaaaaaaaaaccceeehhhiiimmmooorrruuu{{{rrrdddVVVPPPNNNLLLLLLMMMLLLRRRYYY___eeemmmyyy~~~~~~zzzxxxwwwqqqkkkgggfffaaa[[[TTTPPPNNNNNNKKKIIIFFFEEECCC@@@===:::777666444555666777666555999;;;???BBBEEEHHHLLLOOOPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNLLLIIIFFFBBB@@@>>>:::;;;;;;<<<@@@FFFMMMSSS^^^eeeoooxxx|||}}}}}}}}}yyyzzz|||~~~~~~{{{tttkkk___SSSIIIDDD===:::777555444333444555777666666666777999<<<>>>AAABBBEEEGGGGGGFFFDDDBBB<<<777333333444888AAAKKKbbblllvvvzzzxxxyyyxxx{{{eeeRRRBBB999777444333222111111222333444111111111111111111111111//////000000111111111111444000///...///000111000...111111111111000000000000......///000111222333333111222777>>>DDDKKKWWWcccmmmwwwzzzxxx}}}~~~}}}{{{sssqqqttt}}}qqqpppoooppptttxxxzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwvvvtttqqqmmmkkkeeedddddddddeeefffhhhiiiiiijjjkkkkkklllmmmnnnooollljjjiiihhhiiihhhgggeeedddddddddeeefffiiikkkmmmoooqqquuuyyyuuu___SSSGGGCCCDDDCCCDDDEEEJJJOOOVVV]]]eeennnxxx~~~zzzzzzwwwrrrooooookkkeeebbb___ZZZUUUQQQNNNMMMLLLNNNLLLJJJIIIHHHEEEAAA>>>888666555555777888777555999;;;<<<>>>@@@DDDIIIMMMNNNNNNOOOPPPPPPOOONNNNNNKKKKKKIIIGGGDDDAAA>>>===999999999:::===CCCLLLQQQ```gggqqqxxxzzzxxxuuusssjjjiiiiiiiiijjjkkkkkkkkkhhheee```WWWNNNFFFAAA???:::999777444222333555555777777666666888:::===>>>FFFGGGIIIIIIHHHFFFCCCAAA<<<777333333444888@@@HHHXXXcccqqqxxx{{{uuu~~~ttt___MMM@@@999888333333222111111222333444111111111111111111111111...///000000000000000000444111000///000111222111///111111111111000000000000---...///000111222333333111222666===DDDKKKWWWbbbkkkwwwyyy}}}}}}zzz|||~~~zzzrrrppprrr{{{}}}mmmooorrrwww}}}}}}|||{{{zzzyyyxxxxxxwwwvvvwwwxxxxxxvvvsssooommmggggggggggggggghhhiiiiiiiiiiiijjjlllmmmoooppppppooommmkkkkkkkkkkkkiiigggfffffffffgggiiikkknnnoooqqqssswww{{{iiiSSSHHH>>><<<>>>>>>???@@@IIIMMMTTT[[[dddnnnvvv|||xxxwwwsssllljjjjjjgggbbb^^^ZZZTTTOOONNNLLLKKKJJJOOONNNLLLKKKJJJHHHDDDAAA:::888777888:::;;;:::777;;;;;;;;;;;;===AAAGGGLLLMMMNNNOOOPPPPPPOOONNNMMMIIIHHHGGGEEEBBB???===<<<999999888999<<>>888333333555888???GGGLLLZZZlllxxx|||sss~~~oooZZZKKK???::::::333222111111111222333444000000000000000000000000...//////000000000000000555111111111111111222222222000000000000000111111111000000111111111000000///000333777;;;BBBLLLYYYbbbmmmwww|||||||||tttwww~~~}}}qqqnnnnnnwwwxxxqqqyyy~~~}}}|||{{{yyywwwwwwvvvuuusssrrrqqqppppppjjjhhhffffffhhhiiijjjjjjjjjkkkkkklllnnnpppqqqrrrsssqqqnnnmmmmmmkkkiiigggdddeeeffffffhhhkkkppptttooosssyyyuuu]]]GGGAAA<<<<<<;;;:::===BBBGGGMMMWWWaaajjjoooqqqqqqqqqmmmiiifffeeedddcccbbb[[[XXXSSSNNNJJJHHHHHHHHHKKKLLLMMMLLLIIIEEE@@@===:::999888777888;;;>>>@@@@@@AAABBBBBBBBBCCCFFFIIIIIILLLMMMLLLMMMOOOKKKFFFGGGFFFEEEBBB@@@===<<<;;;777555666999;;;>>>GGGRRR___jjjrrrrrrrrrssslllaaaSSSQQQNNNMMMMMMNNNMMMLLLKKKIIIGGGCCC???<<<999777777666555444444555777888555444333333666:::???BBBEEEEEEDDDDDDBBBAAA???>>><<<666111333444555999===LLLVVVdddpppzzzvvv}}}eeeSSSGGG===555333222222222333333444444444000000000000000000000000000111111111111222222222444000000111111222222222111000000000000000000000111000000111111111111000000000333777;;;AAAKKKXXXaaakkkvvvtttuuuzzz|||tttuuu{{{~~~{{{sssnnnmmmttt}}}~~~}}}{{{xxxvvvvvvuuutttrrrqqqqqqqqqqqqllljjjiiihhhiiijjjjjjjjjlllllllllmmmnnnpppqqqrrrqqqpppnnnnnnnnnmmmllljjjfffffffffggghhhlllqqqvvvvvvyyynnnVVVFFF@@@<<<<<<;;;:::>>>CCCHHHNNNVVV]]]bbbdddggghhhgggfffeeedddcccbbb___\\\YYYWWWSSSPPPMMMKKKKKKKKKJJJJJJJJJHHHEEEAAA<<<:::999888888888:::>>>BBBEEEGGGHHHJJJJJJIIIHHHHHHIIIJJJMMMNNNLLLLLLMMMJJJEEEEEEEEECCC@@@>>><<<:::999777555666888:::===FFFPPPXXXccckkkllllllmmmfff[[[NNNKKKHHHGGGGGGGGGFFFEEECCCBBBAAA>>><<<999777666666555444444444555666777777666555555666999<<<===????????????>>>===<<<<<<<<<666222333555666:::???KKKXXXhhhwww}}}{{{yyy```OOODDD;;;555444111111111111111111222222000000000000000000000000//////000000000111111111444///000111222222222111000111111000000000000000000000000111111111111000000000333666:::@@@IIIVVV^^^hhhuuu{{{kkklllrrr||||||rrrqqqvvv~~~|||xxxsssnnnkkkrrr}}}{{{xxxvvvtttsssrrrrrrqqqqqqqqqrrrooonnnlllkkkjjjkkkkkklllnnnnnnnnnooooooppprrrrrrqqqooonnnoooppppppooonnnkkkkkkkkkjjjlllpppvvv{{{~~~eeeNNNDDD???;;;<<<<<<;;;>>>DDDJJJOOOUUUWWWVVVVVVYYY]]][[[\\\]]]______]]]XXXUUUWWWVVVUUUTTTSSSRRRQQQQQQNNNMMMKKKHHHDDD???;;;888999888888:::>>>CCCIIIMMMQQQSSSUUUUUURRRPPPOOONNNNNNQQQQQQMMMKKKKKKHHHDDDCCCBBB@@@>>><<<:::888777777555666888999;;;CCCLLLRRR^^^ggghhhiiiiiiaaaVVVJJJGGGCCCAAAAAAAAAAAA@@@======<<<;;;999888777777444444333333444555666666999888777777777777888888::::::;;;;;;;;;;;;;;;:::;;;666333444555666;;;BBBKKK[[[oooqqqXXXHHH???999555555222222111111111111111111000000000000000000000000.../////////000000000000333...///111222222222111000111111111000000000000000///000000111111111111000111333666999>>>GGGSSS[[[ggguuu}}}sssfffffflllwww{{{qqqmmmpppzzz~~~zzz~~~~~~yyyuuuqqqlllkkksss}}}zzzxxxvvvrrrrrrqqqqqqqqqrrrrrrsssrrrrrrpppnnnlllkkklllnnnqqqpppppppppqqqrrrrrrssssssrrrqqqqqqssssssrrrqqqrrrrrrqqqqqqrrrwww}}}```IIIBBB===;;;<<<======@@@EEEKKKPPPTTTRRRLLLKKKOOOTTTRRRRRRTTTVVVXXXWWWSSSPPPVVVWWWXXXZZZZZZZZZZZZYYYYYYWWWSSSNNNGGGAAA<<<::::::::::::===BBBIIIOOOSSSWWWXXXYYYXXXVVVVVVVVVXXXUUUWWWVVVOOOKKKJJJGGGDDDAAAAAA???===;;;999777777666555555777888999AAAIIIQQQ^^^iiilllnnnmmmcccWWWKKKGGGCCCAAA@@@@@@@@@???===<<<<<<;;;:::999888888333333333333444444555666777888888888777666666555777777999:::;;;;;;;;;;;;999555222333444666<<>><<<:::999777777555444555777777888???HHHQQQ```oootttuuusssgggYYYLLLHHHCCC@@@????????????======<<<:::999888777666222222333444444555555555555666777777777777666555444555666888:::;;;;;;;;;777444111222222555===FFFRRRggg{{{fffNNN???888444333444444444444333333222222222000000000000000000000000000000000111111111222222222/////////000000000111111222222111111000/////////...///000111111222111111222444666777;;;BBBMMMUUUfffrrr{{{pppfff```^^^aaalllwww~~~sssllljjjwww|||}}}vvvqqqrrr|||}}}zzzuuuqqqkkkjjjnnnxxx~~~{{{zzzyyyxxxwwwssssssrrrrrrrrrssstttttttttuuuuuusssooommmooorrrsssssssssssstttuuuvvvwww|||zzzyyyyyyzzzzzzxxxwwwyyyzzz{{{{{{}}}uuu[[[JJJ@@@<<<<<>>===;;;999888666666555444555888888999???HHHPPPbbbsss{{{}}}yyyjjjZZZKKKGGGBBB>>><<<======<<<<<<;;;:::888666555444333111222333555666666666666444444555666666666666666222333555666888999::::::666444222222333555???III[[[ooottt```JJJ===777444333444222222111111111111111111000000000000000000000000111111111111222222222222111111000.........///111222222222111111000//////......///000111111222222222222444555777999AAAKKKSSScccnnnyyy}}}|||wwwnnneeeaaa^^^aaalllxxxxxxooolllxxx}}}}}}zzzrrrnnnoooyyy~~~}}}|||yyytttpppkkkkkknnnwww~~~zzzxxxxxxxxxxxxxxxuuuuuutttsssssstttttttttsssvvvvvvsssooonnnqqqtttssssssttttttvvvwwwyyyyyy}}}{{{{{{|||}}}~~~}}}|||}}}oooXXXIII@@@======AAACCCDDDHHHMMMOOOOOONNNKKKHHHFFFGGGHHHAAA???===>>>@@@DDDEEEFFFLLLNNNRRRVVV[[[___aaaccccccaaa^^^XXXOOOFFF>>>999<<<===???BBBCCCDDDCCCCCC@@@AAABBBEEEJJJQQQ[[[aaacccddd___RRRGGGBBBAAA???<<<<<<;;;999777666555444444333555888999:::@@@HHHPPPdddxxxmmm[[[KKKFFF@@@<<<::::::::::::999999888777555444333333111222444666777777777777555555555555555555555555333444666888:::;;;;;;<<<777555444444444777BBBMMMcccxxxyyy{{{kkkYYYDDD:::666444333444111111111111111111222222000000000000000000000000000000000000111111111111111222000...,,,---///111333222222222111000//////.........///111111222222222222444555666999@@@JJJQQQ```jjjuuuyyyxxxuuunnngggddd```cccooo|||{{{rrroooyyy}}}~~~vvvppplllmmmwww~~~{{{}}}}}}{{{xxxtttpppmmmlllnnnvvv|||xxxvvvvvvxxxxxxxxxvvvvvvuuutttttttttttttttsssuuuvvvtttooonnnqqquuusssssstttuuuvvvxxxzzz{{{|||{{{{{{}}}jjjUUUHHH@@@======BBBEEEFFFIIINNNQQQPPPMMMKKKIIIGGGEEEEEE<<<;;;:::<<<>>>AAAAAAAAAHHHJJJMMMQQQVVVZZZ^^^```aaa```^^^YYYQQQIIIAAA<<<;;;===???AAAAAA???===;;;>>>AAADDDHHHMMMUUU]]]bbbccceee___QQQDDD???>>>===;;;:::999777666444333333333333555999999:::AAAIIIQQQfff}}}ppp\\\KKKGGG@@@<<<::::::::::::888888888777666666555555111333555777888888888777777777555444444333444444777888999;;;===>>>>>>???999777666666666999DDDPPPiii}}}uuummmsss}}}dddSSSAAA888666444444555222222222333333444444555000000000000000000000000////////////000000000000000333333333222111000000///111111111000000000000///---...///......///222444444222444777:::>>>HHHRRR]]]eeeooovvv{{{}}}xxxpppkkkgggeeejjjvvvyyyoooyyy~~~~~~}}}||||||}}}vvvuuupppkkksssxxxqqqpppwww~~~zzzvvvrrrooonnnmmmpppwww~~~yyyzzz{{{zzzxxxwwwwwwxxxxxxxxxwwwxxxyyyxxxuuusssuuusssqqqooopppssswwwzzzzzzzzzyyywwwvvvxxx{{{}}}}}}}}}~~~yyycccNNN@@@AAA??????AAAEEEIIIKKKKKKLLLMMMMMMJJJEEE@@@===<<<==================>>>>>>BBBDDDIIINNNSSSWWWZZZ\\\]]]\\\[[[WWWQQQJJJCCC>>>???===<<<===>>>??????>>>EEEHHHNNNSSSYYY^^^cccgggiiieee]]]OOOBBB;;;<<>>666111444888===JJJZZZmmmsssqqqpppsss|||ttt\\\MMM???;;;;;;999666444111111111111111111111111000000000000000000000000222222222222222222222222222111111000000///......---222111111111111000000000///000000///...///111444444333444888:::>>>HHHRRR\\\hhhttt{{{~~~{{{uuuqqqllljjjmmmxxx~~~vvvvvvzzz~~~xxxsssssspppjjjnnnwwwxxxtttooopppwww{{{wwwsssppplllkkkmmmuuu~~~|||{{{yyy{{{{{{{{{yyyxxxyyyzzz~~~|||{{{zzzzzzxxxuuusssvvvtttrrrqqqrrrvvvyyy|||}}}}}}|||zzzyyyzzz}}}uuuaaaNNNAAA@@@??????AAAEEEHHHJJJKKKLLLLLLKKKHHHDDD@@@>>>===<<<>>>@@@AAAAAAAAAAAAAAAAAACCCGGGMMMRRRXXX\\\^^^[[[[[[[[[XXXSSSKKKEEE@@@BBBAAA@@@??????@@@BBBCCCNNNSSSZZZaaafffiiimmmoookkkfffZZZMMMAAA;;;:::<<<;;;888555444666666555444444333555777666888BBBLLL[[[ooogggPPPCCC@@@<<<;;;======999555666666666666555444333222222333333444555666777888;;;:::888666666666666666888;;;===>>>CCCJJJKKKHHHAAA999444777:::>>>MMM\\\vvv{{{ooonnnpppxxxmmmWWWIII<<<888999888555333111111111111111111111111000000000000000000000000111111111111111111111111000111111000000///.........222222222111111111111000111111111000//////111333444333444888:::>>>HHHRRR\\\kkk{{{}}}yyyuuurrrppprrr{{{|||uuuwww|||{{{sssooorrrpppjjjiiimmmrrrpppnnnqqqyyy}}}yyyuuussskkkjjjlllsss~~~}}}zzzyyyxxxyyy{{{||||||{{{zzz|||}}}~~~{{{zzzyyyvvvtttvvvuuutttsssuuuxxx{{{~~~~~~|||{{{}}}nnn^^^NNNCCC@@@??????@@@DDDHHHIIIJJJKKKKKKIIIFFFAAA???>>>???>>>AAAFFFHHHHHHHHHGGGHHHFFFHHHKKKOOOTTTXXXZZZ\\\ZZZZZZ[[[YYYUUUOOOHHHDDDDDDEEEDDDBBB@@@CCCHHHMMM\\\bbbkkkrrruuuuuuttttttlllcccUUUHHH???:::888777888666444444555555555444444333555777777999CCCNNNbbbuuuzzzaaaJJJ@@@>>><<<===>>><<<888444666666666555555444333333333333444555666666777888<<<:::999777555555555666888<<<@@@CCCIIIPPPQQQNNNDDD<<<777:::<<<@@@PPP```~~~{{{rrrpppppptttyyycccPPPDDD888666777666333333111111111111111111111111000000000000000000000000000000000000000000000000000222222222222111111000000222222222222111111111111222333222111//////111333555333444777:::===GGGQQQ]]]ooo|||zzzuuuuuuuuuwww}}}|||tttvvv|||yyyqqqnnnpppppplllhhhhhhnnnnnnppptttzzz|||yyywwwpppnnnnnnsss}}}}}}yyywwwwwwwwwyyy{{{||||||||||||}}}}}}{{{zzzyyywwwvvvuuutttttttttvvvyyy{{{}}}}}}}}}}}}||||||~~~wwwhhhZZZMMMDDD@@@??????@@@DDDGGGIIIIIIIIIIIIGGGCCC???===>>>???AAAFFFLLLOOOOOONNNOOOPPPRRRTTTWWWYYYZZZYYYXXXVVVYYYZZZ[[[ZZZWWWRRRMMMIIIFFFHHHIIIHHHGGGKKKUUU]]]mmmsss{{{~~~xxxrrrnnnggg[[[LLLAAA<<<999777555666555444444555555444444555555666999999===HHHSSSgggxxxqqqYYYFFF???===;;;;;;;;;:::777555666666555555444444444444333444444555666777777777999888777666666777888999777<<>>???@@@CCCHHHOOORRRSSSSSSVVVYYY```bbbeeefffddd```[[[WWWYYYZZZ[[[[[[YYYUUUQQQOOOKKKOOORRRTTTVVV]]]hhhqqq~~~uuujjjddd\\\QQQCCC;;;999999777444444444555555555555555555555444666999;;;@@@LLLYYYkkkyyyzzzfffQQQCCC???===:::888777888888888666666555444444444555555444555555555666777777777888777666666666777888999888>>>EEEIIIOOOTTTRRRMMMAAA;;;888;;;===CCCVVVjjj~~~||||||xxxyyyvvv~~~gggTTTDDD<<<555555666555444444111111111111111111111111000000000000000000000000111111111111111111111111111000000//////////////////111111111000000000000///111111111000//////111333333111222555777:::DDDNNN^^^ooo|||xxxtttsssvvvyyy{{{|||rrrrrr|||{{{rrrqqqpppqqqqqqnnnkkkiiiiiijjjlllooossszzz|||wwwwww{{{~~~{{{wwwtttssstttvvvxxxwwwyyyzzzzzzzzzzzz|||}}}{{{zzzxxxwwwxxxxxxxxxvvvrrrssstttuuuvvvvvvwwwwwwtttuuuuuuvvvxxx{{{wwwiii^^^UUUKKKDDDBBBAAA@@@BBBEEEHHHIIIIIIGGGGGGGGGEEEBBBAAAAAACCCDDDJJJQQQUUUVVV[[[bbbhhhppppppqqqpppmmmhhhccc___\\\\\\\\\[[[YYYWWWUUUTTTRRRWWW]]]bbbhhhpppzzz~~~pppccc\\\RRRJJJ???888777888666444222444666666666555666777444444666:::>>>DDDQQQ___pppzzzoooZZZJJJAAA>>><<<999666555666777999666666444333333444555666555555666666666777777777:::999888666666666777777===CCCIIIMMMQQQSSSNNNHHH<<<777777:::===FFF[[[pppxxxnnnsss}}}{{{zzz~~~}}}zzz___MMM@@@999444555666555444555111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000/////////......///000000///...///111444222000111444555999BBBLLL\\\lll|||}}}yyyuuuxxxzzz{{{zzz}}}~~~yyyzzztttpppuuuyyy{{{yyyuuuqqqnnniiijjjkkkmmmqqqzzz~~~yyywwwzzz~~~}}}zzzvvvrrrqqqrrrtttvvvvvvwwwyyyyyyxxxxxxyyy{{{yyyxxxwwwwwwxxxxxxvvvtttssstttuuuvvvvvvvvvuuuuuussstttttttttuuuxxx|||}}}nnnbbbZZZSSSLLLFFFDDDBBBBBBCCCFFFIIIJJJJJJHHHJJJKKKJJJGGGFFFFFFFFFIIIOOOVVV[[[___hhhuuuzzzuuuoookkkhhhfff___^^^\\\ZZZYYYXXXXXXXXXWWW[[[bbbkkkttt|||yyyjjj^^^WWWMMMFFF???999888777666555111444777888777666777888777777:::???CCCKKKZZZhhhvvv}}}zzzfffQQQDDD@@@;;;:::999888666555666777666555444333333444666777666666666666777777777777999888777666666777888999???EEEKKKMMMOOONNNGGG???999555666;;;???III```www}}}ooohhhsssrrrXXXDDD===777333555555333222444111111111111111111111111000000000000000000000000000000000000000000000000///111111111111111222222222////////////............---...///......///222444111///000333444888AAAKKK[[[jjjyyy|||www~~~~~~|||yyy|||vvvoooqqqzzz}}}xxxtttkkklllmmmnnnsss~~~~~~yyywwwyyy}}}~~~{{{vvvrrrpppppprrrtttuuuwwwxxxxxxwwwvvvwwwyyyyyyxxxxxxxxxyyywwwuuurrrtttuuuvvvwwwwwwvvvuuutttuuuuuuuuutttsssuuuyyy}}}~~~ttthhh^^^XXXSSSMMMGGGEEECCCBBBDDDGGGIIIKKKKKKJJJLLLNNNMMMKKKIIIIIIIIINNNTTT\\\aaahhhuuuvvvnnniiihhhhhhaaa___\\\ZZZXXXYYYYYYZZZWWW[[[bbbmmmxxxsssfff[[[UUUKKKFFF@@@;;;888777666555111444888999777666888:::;;;;;;???DDDIIIRRRaaappp|||wwwaaaKKK@@@???888999::::::888666555555666555444333333444666777666666666666777777777777444444444555777999<<<===???EEEIIIKKKKKKHHH???666777444555;;;@@@KKKccc|||xxxooojjjxxxmmmRRR>>>;;;666222444444222111222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111444333222000//////......//////000000000000//////222222222222555;;;BBBGGGXXXgggxxx}}}}}}~~~vvvnnnrrr}}}}}}xxxtttpppmmmpppyyy{{{xxxzzzxxxsssqqqqqqrrrrrrsssrrrrrruuuxxxyyywwwtttssstttuuuvvvvvvuuutttsssrrrqqqpppppprrrtttwwwxxxssstttuuuuuuttttttvvvwww}}}~~~}}}qqqiii```YYYUUUQQQKKKFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMKKKJJJKKKPPPUUUXXXZZZaaannn~~~zzznnnjjjkkkkkkjjjcccaaa]]]ZZZWWWWWWWWWXXXZZZ]]]ccckkksssyyy~~~{{{tttlllccc\\\WWWNNNIIIDDDAAA@@@???<<<999999888666555666888:::<<>>BBBMMM^^^qqq|||uuuZZZIII@@@;;;;;;:::888777555444444333555555444333444555666777666777888999999999999999777777666666888:::===???AAADDDGGGGGGDDD???;;;999555444777<<>>888555222111111222333222000111111111222222222222000000000000000000000000...///000111111000///...111111111111111111111111111222111000///.........///000000////////////000000222222222222444999@@@EEEUUUdddwww{{{pppjjjooozzz}}}yyysssqqqooosss}}}yyyvvvyyyyyyvvvtttsssrrrrrrqqqqqqsssvvvwwwvvvtttttttttuuuuuuuuutttsssrrrqqqpppoooooooooqqqssstttrrrsssssssssrrrrrrtttwww{{{{{{|||~~~{{{rrrllleee\\\VVVSSSPPPJJJFFFEEEEEEFFFFFFHHHIIIKKKLLLJJJLLLNNNNNNOOORRRXXX^^^bbbfffnnnzzz}}}ooofffccceeeffffffeeebbb^^^ZZZXXXXXXXXXYYYWWWZZZ^^^dddiiinnnqqqsssuuussspppjjjccc\\\VVVRRROOOKKKFFFCCCBBBAAA???<<<<<<;;;999888999;;;>>>@@@AAABBBFFFLLLYYYkkkoooVVVGGG???;;;:::999888777666666666777666666555444555666777888::::::999999888666555444777777666777888:::===??????BBBDDDDDD@@@<<<999777666666999>>>DDDQQQiii~~~pppoooxxxttt___KKK===777444111000111222222111000000000111111111222222////////////////////////...///000111111000///...+++000000000000000000000000000//////....../////////111000///......///000111222222111111333777===BBBQQQ```sss~~~yyyppplllllluuu~~~~~~}}}zzztttrrrrrrvvv|||vvvtttyyy|||xxxuuurrrqqqooooooppprrrtttttttttttttttuuuuuutttrrrpppooopppooonnnmmmmmmmmmooooooqqqrrrqqqpppnnnooorrruuuwwwvvvvvvvvvwwwyyyzzz{{{}}}{{{ooogggbbb\\\UUUPPPNNNKKKHHHDDDDDDDDDEEEFFFHHHJJJKKKLLLKKKMMMOOOPPPQQQVVV]]]ccchhhnnnyyyxxxpppeee______cccfffgggfffccc___ZZZXXXXXXYYYZZZWWWXXX[[[]]]```bbbccccccfffeeeccc```[[[VVVQQQOOOPPPMMMJJJGGGFFFEEEDDDBBBBBBAAA???===>>>AAADDDFFFEEEHHHNNNYYYhhh{{{|||cccOOODDD>>>:::888888888777777888999999777666666555666777888999::::::999777666444333222777777777777888:::<<<>>>===???@@@???<<<888666555888999===CCCJJJXXXnnnmmmrrrlllXXXGGG:::666333111000000111111000/////////000000000111111........................//////000000000000//////,,,///////////////////////////////////////000111111222000///------///000222111111111000111555:::???LLLYYYjjjvvv{{{~~~{{{vvvyyy}}}uuuqqqmmmsss{{{~~~~~~}}}{{{zzzwwwuuuuuuyyy~~~yyysssrrrwwwzzzvvvssspppooonnnnnnoooqqqsssssstttttttttsssrrrpppmmmlllmmmmmmlllllllllmmmnnnnnnppppppooommmkkklllppprrrsssrrrpppoooooopppqqqssstttxxx}}}xxxmmmccc]]]VVVRRRMMMIIIHHHGGGEEECCCCCCDDDDDDEEEFFFHHHJJJKKKKKKMMMOOOOOOPPPUUU]]]ccciiiqqq||||||uuueee```YYYWWWYYY^^^ccceeeccc```\\\XXXWWWWWWXXXZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\[[[[[[YYYWWWTTTRRRPPPRRRQQQNNNLLLLLLKKKKKKKKKJJJHHHEEEDDDEEEHHHLLLNNNNNNNNNSSSaaauuujjjUUUFFF@@@<<<;;;888888777777777777777888777666555555555666777888777777666666555555555555777777777888999:::<<<======>>>>>><<<999666555555888>>>EEELLLTTTaaauuuqqqwww{{{cccPPPAAA777444222000///000000000///////////////000000000000//////////////////////////////000000000000//////000////////////////////////000000000000111222333333222000///------///000222000000000000111444999===IIISSS```kkkrrrxxx~~~xxxqqqnnnqqqzzzxxxtttqqqtttzzz}}}zzzzzz{{{xxxwwwxxx~~~|||wwwqqqpppvvv}}}zzzvvvsssppppppooonnnnnnoooqqqrrrrrrrrrrrrrrrpppnnnkkkjjjjjjjjjkkklllmmmnnnooopppnnnnnnmmmkkkjjjjjjmmmooopppnnnkkkiiihhhhhhiiiiiimmmooorrruuuxxx}}}ttthhh^^^VVVPPPNNNKKKHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJLLLNNNOOORRRXXXaaahhhrrrxxxvvviii```QQQNNNKKKJJJNNNSSSXXX\\\ZZZYYYWWWUUUTTTUUUWWWXXXXXXXXXYYYYYYYYYXXXWWWWWWUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRSSSUUUVVVSSSQQQNNNMMMNNNQQQVVVYYYWWWSSSVVVggg}}}mmmWWWHHH@@@<<<;;;;;;888777666555555444555555555555444444444555666777888777666555444444555555777777888888999:::;;;<<<=========:::888666777888;;;GGGSSSZZZ```lll~~~vvv~~~pppZZZHHH;;;555333111000///000000///...////////////000000000000000000000000000000000000000000////////////000000///000000000000000000000000111111111111222222333444111000///......///000111//////000000111444999<<>>AAADDDFFFHHHHHHKKKOOOSSSYYYcccoooxxx|||rrrdddTTTHHHBBB======>>>>>>@@@DDDHHHKKKFFFHHHLLLPPPSSSUUUVVVWWWUUUUUUUUUUUUTTTSSSRRRQQQMMMNNNNNNOOOPPPQQQSSSSSSWWWZZZ\\\^^^___ccchhhlllhhhfffcccaaacccggglllpppfffccceeeooozzz|||tttjjjSSSHHH???===<<<999777999666666555555555555666666666555444444444555777888;;;999777555444444444555777888888999::::::::::::<<<;;;:::888777888===@@@QQQiii~~~zzz|||zzzsss[[[JJJ>>>777777333222111111222111///...000000000111111111222222000000000000000000000000111000///......///000111000111111111111111111111111111111000000000000111111//////000000000000//////---...000111222555:::===FFFPPP^^^kkktttyyy|||~~~zzzyyytttrrrwww}}}|||xxxxxxsssqqqqqqooommmttt}}}|||yyywwwwwwxxxvvv{{{}}}wwwuuuwww|||~~~}}}|||{{{{{{vvvqqqooorrrxxx~~~|||yyyxxxwwwvvvuuuuuuwwwyyywwwrrrooonnnnnnmmmmmmnnnnnnmmmkkkiiihhhiiijjjkkkkkkkkkkkkjjjjjjhhhkkkmmmmmmllliiihhhhhhdddcccaaa^^^[[[WWWTTTRRRRRRQQQPPPOOORRRYYYbbbhhhoooooorrrxxx}}}~~~{{{xxxmmmeeeYYYOOOIIIDDD@@@<<<999999888777666777999<<<666777999===@@@DDDHHHJJJKKKMMMPPPSSSXXXbbbnnnvvvvvvuuupppdddVVVHHH@@@<<<555666777777888:::>>>AAAAAADDDJJJPPPTTTVVVWWWWWWVVVVVVVVVUUUTTTSSSQQQQQQNNNNNNOOOOOOQQQRRRTTTUUUXXX[[[___aaacccgggmmmqqqooommmiiihhhiiinnnssswwwkkkkkkmmmppppppjjj___VVVIIIAAA<<<>>>===888666777555555555666666777888999777666666555555666888999777666555444555777999:::777888999:::::::::::::::;;;:::888666666999>>>BBBZZZvvv{{{kkkUUUFFF<<<888999333222111222222222000...111111111111222222222222////////////////////////111000///......///000111///111000/////////000222333444444333222111000//////000000000000000000000000000///......///222666888CCCMMM\\\iiirrrxxx}}}|||sssqqqqqqssstttvvvvvvuuuuuuuuuwwwyyyvvvssstttyyy~~~~~~zzzuuuqqqoooooopppuuu}}}}}}xxxsssrrrvvv}}}~~~{{{yyyxxxwwwrrrtttrrrnnnpppwww~~~~~~yyyvvvtttuuuwwwyyyzzzzzzyyywwwuuurrrooommmmmmkkkhhhffffffeeedddbbbeeeeeefffgggggghhhhhhhhhiiiiiiiiihhhgggfffffffffeeecccaaa]]]ZZZWWWUUUTTTPPPPPPOOONNNQQQWWW```fffgggfffeeegggiiijjjjjjiiicccXXXLLLFFFAAA<<<999999555555666666666555333222666777888999;;;>>>BBBFFFEEEJJJPPPTTTXXX```lllttttttiiiZZZMMMFFFAAA<<<777444444555777:::<<<<<<;;;===CCCKKKRRRVVVXXXZZZZZZTTTTTTTTTTTTSSSQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSWWWZZZ]]]```cccggglllooommmjjjhhhhhhkkknnnpppqqqlllhhhbbb^^^ZZZUUUNNNIII@@@>>><<<:::888777777777777666444333333444666777444444444444555777888999777777666555444333333333999999777777888:::<<<>>>===555111666999:::AAAKKKqqq~~~```NNNAAA777444888444444333333222111000000111111111000000000000000000000000000////////////000000000000000000000000///000000000000000000111111222222222111000000//////000000000000000000000000000///......000222555777CCCKKKXXXdddnnnvvv}}}zzzrrrqqqtttvvvwwwwwwvvvuuuuuuuuuxxxzzzyyyvvvvvvzzz~~~|||{{{yyytttooollllllmmmlllpppwwwxxxrrrqqquuu}}}}}}{{{yyyxxxwwwrrrtttrrrmmmnnnvvv}}}~~~{{{xxxuuutttuuuxxxyyyzzzyyywwwtttrrrpppooonnnkkkjjjhhhggggggeeedddbbbbbbbbbbbbbbbcccdddeeefffhhhhhhhhhhhhhhhhhhhhhhhhcccbbb```]]]ZZZWWWTTTSSSSSSQQQOOOPPPTTT[[[cccggg^^^[[[YYY[[[___aaa___]]]YYYOOODDD???<<<888666777555555666666666555444333444555666777888;;;???CCCFFFJJJOOOSSSVVV\\\eeemmmeee[[[NNNDDD>>>;;;777333777666666777999;;;<<<<<>>:::888555444555555555555666555555444333333444666777777:::===@@@EEEIIINNNPPPRRRVVV\\\aaaWWWPPPEEE>>>;;;999777555:::999888777999;;;>>>@@@GGGPPP\\\eeehhheee```]]]WWWVVVSSSQQQOOONNNMMMMMMPPPOOOOOONNNNNNOOOOOOPPPPPPRRRTTTVVVWWWYYY]]]___]]]\\\[[[[[[\\\]]]\\\[[[PPPMMMHHHDDDBBB@@@>>><<<:::999888666555444444444666555444333333444555666666666666666666666666666777777777777777888999999777666555555666777999:::;;;666555888888999EEETTTwww}}}nnnQQQBBB;;;555222444222222111111000000//////000000000000000000111111/////////.........------////////////////////////---///000111111111000...---......//////000000000111////////////////////////000/////////000222444666???EEENNNYYYdddmmmtttxxxyyyvvvssssssssssssqqqnnnqqqwww}}}}}}zzzzzz{{{zzz|||~~~zzzvvvtttsssvvvvvvtttpppmmmmmmnnnppppppqqqtttyyyxxxooolllpppxxx~~~~~~}}}|||zzzyyyxxxwwwuuuuuuqqqjjjjjjqqqyyy|||zzzyyywwwuuuuuuuuuwwwwwwwwwvvvuuutttrrrqqqpppoooggghhhjjjiiifffaaa^^^\\\XXXXXXZZZ]]]```cccfffhhhgggfffffffffeeeeeeeeedddaaaaaa```^^^[[[WWWTTTQQQSSSRRRUUU\\\ffflllllljjj```\\\ZZZ___iiimmmhhhaaaRRRGGG>>>:::999666555666333333333333333333333222555666888888888:::===???AAADDDIIILLLNNNPPPTTTVVVMMMGGGAAA<<<::::::999999;;;:::999999;;;???EEEIIIRRR\\\hhhppppppiii```ZZZWWWUUURRRPPPOOOOOOPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRTTTVVVSSSRRRRRRRRRRRRQQQOOOLLLIIIFFFBBB???>>>=========888888777666555555444444666555444444444444555666666777777777777666666555666666666666777999:::;;;888888888888999;;;<<<===:::777666888777888FFFWWWrrr|||wwwuuudddHHH===999444222333111111000000/////////...000000000000000111111111///.........------------////////////////////////......///000111111000...............///000000111111////////////////////////000000///000111222444555<<>>BBBEEEHHHJJJLLLNNNDDDAAA===:::999:::::::::======>>>???AAAGGGOOOUUUbbbjjjtttxxxuuujjj___WWWTTTSSSQQQPPPPPPQQQSSSTTTPPPOOONNNMMMMMMMMMMMMMMMLLLMMMNNNNNNMMMMMMOOOPPPKKKKKKJJJJJJJJJHHHEEEBBBBBBAAA>>><<<::::::;;;===888888888777777666666555555555555444444555555555666777777888777777666555444444555666777999:::;;;999999:::;;;<<<>>>???@@@<<<777666777666777FFFXXXiiitttrrrlllmmmrrrqqqYYYBBB:::888444333555000000000/////////////////////000000111111111111///.........------------........................///---...//////000000000////////////000000111111111000000000000000000000000000000000000111222333444999>>>HHHTTT```hhhkkkkkkiiifffeeejjjsssyyy{{{zzzuuuxxx}}}zzzssskkkgggqqqrrrssssssrrrrrrtttvvvyyyyyyxxxvvvuuuuuuxxx{{{~~~{{{vvvoookkkkkkooorrryyy||||||{{{zzzyyyyyyxxxxxxtttuuuqqqjjjiiinnnrrrtttxxxwwwvvvuuusssqqqpppooommmmmmmmmllljjjhhheeedddeeeiiillljjjeee___\\\\\\WWWZZZ^^^cccgggiiijjjjjjqqqpppnnnllljjjhhhfffeeecccaaa^^^ZZZVVVRRROOONNNMMMQQQYYYdddlllnnnjjjfffeeehhhooozzzwwwmmmYYYNNNCCC===999444222222111000000000000111111222222333555555444444555777777999<<>>@@@BBBCCC@@@999666777777999HHHXXXccckkkiiihhhqqqzzzbbbOOO>>>999777333222666000000000000/////////////////////000111111222222/////////.........------........................000---------...///000111222000000111111111111111111000000000000000000000000000000000111111222333333777:::BBBOOO\\\ggglllmmmllljjjkkksss}}}{{{zzz|||{{{tttmmmhhhooorrruuuvvvvvvvvvwwwxxx|||||||||yyytttrrrsssuuuzzzyyywwwsssooommmmmmooosss{{{{{{zzzzzzzzzyyyxxxxxxxxxrrrtttrrrkkkiiilllpppppprrrrrrrrrqqqpppnnnmmmlllllljjjgggdddbbbaaaaaaaaadddhhhlllkkkgggccccccddddddggglllppprrrqqqooommmppppppnnnllljjjiiigggfffbbb___ZZZUUUPPPMMMKKKJJJOOOSSSYYY___cccdddbbbaaaiiiqqq}}}zzznnnZZZOOODDD>>>999444111222222111111000111222333444222333555555333333333444666666777999<<<>>>@@@@@@@@@AAACCCDDDEEEHHHJJJLLLMMMPPPTTTVVVXXX^^^gggnnnqqqsssuuurrrkkk```WWWRRRNNNNNNOOOOOOOOOOOOPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMJJJKKKKKKJJJHHHHHHIIIJJJFFFDDDCCCBBBBBB@@@>>>;;;999:::;;;999555444444666666777888888888888777666444555555555555555555444444555777999999999888777666666777777999:::<<<<<<888999<<>>KKKZZZgggnnnqqqwwwvvvxxx}}}||||||wwwpppkkkpppssswwwzzzzzzzzzzzz{{{~~~|||wwwsssssstttxxxyyyxxxuuuqqqnnnmmmmmmooowwwzzzzzzzzzyyyyyyxxxxxxxxxrrrtttrrrllljjjlllnnnnnnlllmmmnnnnnnnnnmmmkkkjjjgggbbb\\\VVVTTTUUUWWWYYYcccggglllllliiiggghhhkkkppptttxxx||||||yyyuuurrrmmmlllkkkjjjiiigggffffffbbb^^^XXXQQQLLLIIIGGGGGGRRRUUUXXXZZZZZZ[[[\\\]]]iiisssuuuiii[[[PPPEEE???;;;555333333333333222222222333555666333555777666555444444555777666666777999;;;;;;;;;:::<<>><<<;;;===???===999666666777555666777888888888777666444444555555555555444444333555777999:::999888888888888888999:::;;;======:::<<>>GGGTTTaaalllsss~~~wwwnnnqqqvvv{{{}}}~~~~~~yyyrrroooyyy|||~~~|||vvvpppllljjjqqqwww~~~{{{}}}zzzyyyyyyzzzzzzuuuuuusssooolllkkklllmmmooonnnnnnmmmkkkiiihhhgggeee]]]VVVSSSOOOLLLRRRZZZ^^^hhhnnnlllkkknnnqqqpppvvv||||||vvvooojjjeeeeeeggghhhfffcccaaaZZZQQQMMMHHHEEEFFFKKKVVVXXXXXXTTTQQQTTT]]]eeexxxyyynnneee]]]WWWMMMBBB999444333222555444222111111222444555222444777999999777444111888888777666555666999;;;<<<===???AAAEEEKKKRRRXXX]]]___bbbdddeeeffffffggggggeee```ZZZTTTOOOLLLKKKMMMOOOPPPOOONNNMMMOOORRROOONNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHIIIIIIGGGEEEDDDCCCBBBAAA???>>>===<<<;;;;;;:::999999888888777555666666777777777666666222444666777777777888999888888999:::999888777666555555666888:::;;;;;;:::===BBBFFFIIINNNRRRQQQLLLEEE???:::888:::DDDVVVfffvvv|||ttt\\\III???777555666444222222222111111111000000//////////////////////////////////////////////////////222111000///////////////......---------...///000111////////////////////////...------,,,,,,---------...///000111222222333333555777<<>>======;;;;;;:::999999888888777666666777777888777777666777888999888666555555666888888999999999888777666666666777999;;;=========AAAGGGLLLPPPUUUXXXUUUOOOFFF@@@:::999===HHH[[[kkkyyyiiiRRREEE<<<555444555333111222111111111111000000000///////////////////////////........................,,,------....../////////---///.........///000111222////////////////////////------------------------111000...------///111222555777;;;CCCPPPcccvvv}}}yyyxxxxxxyyy{{{~~~}}}{{{qqqlllqqqssswww{{{~~~}}}~~~|||{{{{{{zzzxxxwwwuuuuuuuuutttqqqmmmiiihhhhhhjjjppppppooommmkkkgggdddccc[[[SSSJJJGGGHHHNNNXXXbbbkkkoooqqqnnnlllooorrrssssssyyy}}}}}}}}}}}}yyytttllliiifffeeedddbbb]]]YYYVVVOOOJJJHHHFFFEEEIIINNNMMMNNNMMMLLLPPP]]]qqqzzzxxxxxxtttmmmeeeYYYJJJ>>>999777444111111222333444555666666777555555666777888888888888888999999888666555555666666777999:::===AAAFFFKKKSSSSSSTTTYYY___bbbaaa___WWWVVVSSSPPPNNNQQQXXX______]]]ZZZVVVTTTSSSTTTTTTQQQPPPOOONNNMMMLLLKKKKKKKKKIIIHHHIIIIIIIIIGGGEEECCCCCCBBBAAA???>>>======;;;;;;:::999999888888777777777888888888888777777999999999777444444555777888888999999888888777666888888999;;;===???@@@AAAGGGNNNUUUZZZ^^^___ZZZSSSGGG???:::;;;BBBOOObbbrrr~~~]]]III@@@888222222333111000111111111111111000000000000////////////////////////------------------------......000000111000///...---//////000000000111111222////////////////////////...//////000000000000000000///...------///111222444777;;;CCCPPPcccxxx}}}zzzxxxzzz}}}vvvpppvvvuuuuuuwwwzzz~~~|||}}}zzzzzz{{{{{{yyywwwtttssstttsssppplllhhhfffggghhhoooooonnnmmmjjjfffbbb```ZZZRRRIIIGGGLLLWWWeeennnvvvvvvsssnnnjjjkkkmmmooonnntttwwwwwwwwwxxxuuupppjjjiiigggeeeccc___XXXTTTPPPJJJFFFEEEDDDCCCGGGLLLIIIHHHJJJPPP]]]ooo{{{vvvxxx{{{xxxrrriii[[[III===999888555222444555666777888888888888777888888999:::<<<===>>><<<>>>???>>>;;;999888999777888999:::;;;???DDDHHHRRRRRRVVV^^^gggkkkkkkhhhaaa```]]][[[\\\cccmmmuuurrrmmmeee```]]]\\\[[[ZZZUUUTTTSSSRRRQQQPPPOOONNNKKKJJJIIIIIIJJJIIIGGGEEECCCCCCBBBAAA@@@???>>>===;;;;;;:::999999888888777888888888888888888777666777777777666555666999;;;888888888888888777777666888999:::;;;===???CCCFFFNNNVVV^^^ccceeeddd\\\SSSDDD===999>>>IIIYYYlllzzzqqqUUUEEE;;;555111333333111111333111111111000000000000000////////////////////////------------------------///000111000///,,,)))''')))000000000111111111111111////////////////////////......000000111111000000.........///000111222333333777===EEEQQQcccxxx}}}{{{}}}{{{wwwtttrrrppprrrwww}}}{{{}}}yyyzzz{{{{{{zzzwwwtttrrrsssrrroookkkhhhfffggghhhmmmmmmmmmllljjjfffbbb```ZZZTTTLLLKKKTTTdddsss{{{zzzssskkkfffdddfffiiiiiimmmpppooopppqqqoookkkiiihhhgggeeeaaa[[[TTTPPPLLLGGGCCCBBBAAA@@@CCCHHHEEEDDDIIIYYYnnn|||{{{yyyyyy}}}{{{sssiii[[[III===999999666333666777888999999999888888888999999;;;===???BBBCCCBBBCCCDDDCCC@@@>>>======;;;;;;;;;:::;;;???DDDIIIRRRVVV___kkkwww}}}~~~|||qqqooonnnnnnsss{{{xxxllldddaaa```]]]ZZZVVVUUUTTTSSSRRRPPPOOOOOOKKKJJJIIIIIIJJJJJJHHHFFFBBBBBBAAAAAA@@@???>>>>>>;;;;;;:::999999888888777888888888888888777666666777777777666555666999<<<888888888777777777777777777999:::;;;<<>>AAADDDGGGHHHIIIIIIJJJHHHEEEDDDDDDEEEBBBAAA???======BBBIIINNNYYYaaaooo|||zzzxxxyyysssiiifffddd```[[[TTTSSSRRRQQQOOOMMMLLLLLLKKKJJJIIIJJJJJJJJJHHHFFFBBBBBBAAAAAA@@@???>>>>>>;;;;;;:::999999888888777777777888777777666555444999999999777666666888999999888777666666666666777777999;;;;;;<<<@@@GGGMMMYYYaaagggiiigggaaaSSSGGG>>>:::???PPPfffxxxzzzsssmmmrrrrrrUUUDDD===666444444666666333222555000000000000111111111111////////////////////////////////////////////////,,,---...//////...------...//////000111111000//////////////////////////////+++,,,...000111000///...000///,,,++++++...000222000444999@@@MMMbbb|||~~~~~~ssspppnnnqqqwww{{{|||zzz{{{~~~xxxyyyyyyxxxwwwuuusssqqqppppppnnnkkkhhhhhhiiikkkjjjlllnnnpppooommmjjjhhh^^^^^^[[[^^^lllwwwiii```ZZZVVVYYY___bbbeeegggeeefffiiihhheeeccccccbbb^^^XXXRRRMMMJJJDDD???<<<======<<>>HHH^^^xxxvvvqqqmmmlllrrraaaIII>>>;;;555333444777666222111444///000000000111111111111////////////////////////........................//////000000111111222222111...///000111111000///...////////////////////////,,,...000222333333111111444000+++''''''***...222///222666===JJJbbb~~~}}}}}}yyyvvvvvvzzz{{{xxxuuu|||xxxwwwwwwvvvtttsssrrrqqqpppooonnnkkkiiiiiijjjlllkkkmmmppprrrrrrqqqnnnlllcccddddddgggwwwttteee\\\WWWSSSWWW^^^aaadddeeedddeeehhhhhheeeaaaaaa___ZZZTTTNNNJJJIIIAAA<<<:::;;;<<<<<>>999888666555555555666777:::<<<>>>>>>>>>CCCMMMUUUbbbhhhkkkjjjdddZZZJJJ===AAABBBNNNiiirrrnnn||||||nnnmmmooovvvvvvWWWDDD===<<<444222444777555111000333//////000000111111111222////////////////////////------------------------...---,,,+++++++++++++++***000...------......---,,,000000000000////////////------,,,,,,,,,...000111...............///000000222333777>>>HHHZZZvvv~~~}}}xxx|||{{{{{{yyywwwyyy}}}~~~zzzzzzxxxvvvtttqqqooonnnnnnllliiigggggggggfffeeejjjlllpppuuuxxxwwwtttpppiiifffgggsssrrrbbbYYYVVVVVVZZZ___dddgggfffcccbbbeeefffccc```\\\YYYXXXWWWRRRIIIBBB>>>:::888888999<<>>;;;;;;<<<<<<@@@BBBCCCHHHPPPUUUUUUXXXYYYZZZ\\\```dddeeecccfffeeecccbbbbbbcccfffggg``````^^^\\\\\\cccnnnvvv|||sssoooooolllxxx}}}jjjbbb___YYYVVVVVVRRRQQQOOONNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGJJJIIIFFFCCCAAA???>>>===@@@>>>;;;999888999:::<<<777777666555555555555555777666777999:::;;;999777888777555444444666999::::::;;;<<<===@@@IIIVVV___iiijjjkkkhhhaaaVVVIII@@@BBBHHHYYYrrrvvvmmmttt{{{uuusssrrrwww___HHHDDD@@@888666333000000111222000...222222111111000/////////............//////////////////............//////.........------,,,,,,,,,+++---,,,,,,---000111111000000000000000////////////000000000///000000111111222222000///......------222222666<<>>;;;999999999>>>JJJWWWhhhrrr|||~~~zzzyyy{{{ssslllfff```ZZZRRRHHH@@@<<<<<<===>>>DDDJJJMMMTTT]]]cccccciiiiiiiiijjjmmmppppppoooqqqrrrrrrssstttuuuxxxzzzsssqqqooonnnpppvvv~~~uuummmmmmooo{{{uuuddd^^^]]]YYYVVVVVVQQQPPPOOOMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGJJJIIIFFFDDDAAA???>>>>>>:::999777555555666888:::777777666555555555555555777777777999;;;;;;999777666444333222222444777999<<<======>>>BBBLLLZZZdddnnnooollleeeYYYMMMCCC>>>CCCNNNccc~~~~~~fffdddnnn{{{|||}}}}}}zzzWWWDDD>>>;;;666555333000000111222000...///000000000000111111111............//////////////////............//////......---------,,,,,,,,,+++---,,,+++---///111111000000000000000////////////000111111222222222222111444333222000///.........111111444999@@@NNNdddxxx||||||{{{|||}}}|||{{{{{{www|||}}}~~~{{{wwwsssqqqrrrtttvvvwwwwwwyyy|||zzztttrrruuu|||~~~}}}{{{xxxuuuqqqnnnmmmhhhfffddddddeeegggggggggkkkmmmppptttwwwwwwtttrrrqqqqqqttt}}}{{{pppggg```^^^```bbbhhhooonnnpppnnnhhhfffgggeeebbb```]]]YYYWWWTTTNNNEEE???>>><<<;;;<<<<<>>???CCCMMMXXX___hhhrrrwwwxxxzzzxxxvvvvvvvvvvvvuuuuuuwwwzzz~~~yyywww{{{vvvjjj^^^ZZZ[[[YYYVVVUUUPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHJJJHHHFFFDDDAAA???>>>>>>777666555444444666888999777777666555555555555555888888888:::;;;;;;999777555444333222333555777999>>>>>>???@@@EEEQQQ```kkkttttttooobbbQQQEEE@@@AAAEEEWWWqqqlllWWW^^^jjj{{{eeeMMM???777333444444222000000111111000///------...///111222333333---............///////////////............//////...------------,,,,,,,,,---///---,,,,,,---...,,,+++000000000000////////////,,,---///111222222222111222111111000111111222222000000222777<<>>======:::999888777777888999:::777777666555555555555555999888999:::;;;;;;999777555555444444666888:::;;;>>>??????AAAHHHVVVgggssswwwxxxsssbbbNNNBBBCCCIIISSSjjjwwwaaaTTTaaaooouuuSSSDDD<<<222///333333222000000000000000000------...///000111222222---------........./////////......------......///------------------------...000///......//////...,,,000000000000////////////***+++...111333444444444222222111111111111222222000///111555888>>>JJJWWWhhhrrrzzz|||{{{|||}}}{{{wwwyyyyyyyyyzzz~~~{{{||||||vvvuuuuuuuuusssrrrnnnjjjhhhiiinnnrrrnnnooosssuuupppjjjjjjnnnxxx}}}~~~|||{{{yyyvvvqqqmmmjjjhhhgggeeecccbbbbbbccccccbbbjjjjjjkkknnnqqqsssrrrpppkkkkkkkkkmmmoooooollljjjiiieeedddfffiiikkkqqqwwwyyyyyyuuummmhhhfffccc^^^^^^\\\XXXTTTNNNGGGAAA<<<999:::???EEEKKKVVVhhhyyyvvvyyy}}}yyynnnjjjgggccc```\\\\\\XXXQQQIIIFFFHHHKKKVVVgggzzzyyytttooojjjhhhkkkxxxxxxlllbbb]]]XXXUUUWWWXXXUUUQQQQQQPPPOOONNNNNNNNNNNNNNNLLLKKKKKKJJJJJJIIIHHHHHHFFFEEECCC@@@>>>===<<<<<<>>>===;;;999888888888888777777666555555555555555999888888:::;;;;;;999666444444444555666888:::<<<===>>>@@@CCCKKKZZZlllyyy{{{|||uuuaaaKKK@@@EEEOOOiiiyyydddZZZYYYkkkxxxdddFFF>>>;;;222///444111111111000//////000111////////////////////////------------..................------------......------------------------,,,000///...000222444444333000000000000////////////,,,---///222444666777777666555333111000///......000///111444666888AAAJJJWWWbbbmmmrrruuuxxxyyywwwxxx{{{|||{{{}}}~~~|||zzzyyyzzzxxxuuuqqqooonnnnnnnnnnnnmmmiiifffggglllqqqmmmooosssuuuooohhhhhhlllqqqxxx}}}}}}}}}{{{zzzxxxtttpppllliiiggggggeeebbbaaabbbbbbbbbaaagggggghhhjjjmmmoooooonnnjjjiiiiiiiiiiiijjjjjjkkkjjjggggggiiijjjkkkqqqxxx~~~~~~yyypppjjjgggccc^^^\\\ZZZWWWRRRKKKEEE???<<<;;;<<>>===<<<<<<>>>===;;;:::888777666555777777666555555555555555999888888999::::::777555000111222333555777999:::<<<>>>AAAFFFPPP```rrrttt^^^HHHAAALLLYYY|||dddUUUXXXbbbxxxqqqVVV???::::::444000222000111111000///...000111111111000//////...------,,,------------...............------------......,,,,,,,,,------------...)))///......///222333333222000000000000/////////////////////000222333555666666555333111///...------000///111444555555:::AAAJJJTTT^^^fffmmmtttvvvttt{{{}}}~~~yyytttuuuwwwxxxyyyyyyvvvrrrppppppqqqqqqooolllkkkkkkiiikkkkkkhhhddddddhhhmmmmmmqqqxxxzzzsssiiigggjjjkkkttt{{{{{{zzz|||~~~}}}{{{zzzwwwuuuqqqmmmjjjhhhfffdddaaaaaabbbddddddccceeeddddddfffiiikkklllkkkhhhiiijjjiiihhhhhhiiijjjkkkhhhhhhjjjjjjkkkqqqxxx~~~}}}xxxooohhheeeaaa\\\ZZZYYYVVVPPPJJJCCC???===??????EEERRR^^^gggpppxxxyyyuuummmjjjgggaaa^^^___ZZZ[[[YYYSSSMMMLLLSSSZZZlllsssbbbTTTOOOKKKGGGLLLVVVlllxxxzzzpppggg^^^WWWXXXUUUQQQRRRVVVUUUPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIFFFEEECCCBBB@@@???>>>>>>===<<<;;;:::999888777666777777666555555555555555888777777888999888666444///000111333666888999:::;;;???DDDJJJUUUeeewwwqqqZZZIIIKKK]]]oooqqqWWWNNN\\\nnn]]]LLL;;;777777555000...///000111000......000222111000000///......------,,,,,,---------............------,,,,,,------...,,,,,,,,,---------......+++000...------......---,,,000000000000////////////000///.........///111222222222111000//////000000000///111444555444777===DDDLLLVVV^^^hhhrrruuuttt}}}{{{zzz~~~uuurrrkkkllllllmmmpppqqqoookkkllllllnnnpppooommmlllmmmgggiiijjjgggbbbaaaeeeiiilllsss|||xxxlllggghhhhhhrrryyyzzzxxxyyyzzzzzz{{{zzzxxxuuurrrnnnkkkjjjdddbbb```aaaccceeeffffffcccbbbbbbcccfffiiijjjjjjeeehhhjjjjjjhhhfffggghhhkkkiiiiiijjjjjjkkkqqqyyy{{{zzzuuukkkdddaaa]]]XXXYYYXXXUUUPPPIIICCC???===CCCBBBHHHVVVcccjjjooosssxxxpppkkkjjjfff^^^ZZZ\\\ZZZ[[[YYYSSSMMMNNNVVV^^^rrr{{{mmm[[[LLLHHHFFFDDDKKKXXXjjjwww}}}pppiii```XXXSSSUUUSSSOOOPPPVVVVVVQQQLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGEEECCCAAA@@@@@@@@@<<<<<<<<<;;;;;;:::::::::777777666555555555555555777777666777888888555333111222333666888:::<<<<<<<<>>===::::::999888777666555444555555444444555666888999888888999888777555444222555666888888888999:::<<<:::BBBIIINNN\\\qqqzzzeeeUUUZZZsssdddXXXXXXhhh|||bbbFFF===666555666333000///...//////////////////...111000000///...---------...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........000........................000///...------------------..................---,,,...//////......000111000/////////000222444666999@@@JJJUUU```iiiqqquuu~~~wwwvvvwwwzzz|||{{{wwwtttrrrooollllllnnnppppppooosssrrrrrrvvvzzzzzzvvvrrrooorrrtttssspppmmmjjjiiigggmmmxxx{{{ooofffccccccggglllrrruuuvvvvvvuuuxxxwwwvvvuuuqqqnnnjjjhhhhhheeebbbcccggghhheeebbbbbbcccccccccbbbdddgggjjjhhhggggggfffffffffggggggfffffffffgggiiikkkmmmoooooommmjjjfffbbb^^^\\\ZZZXXXVVVRRRLLLFFFBBBAAAAAAFFFKKKTTT]]]bbbkkk~~~{{{pppmmmjjjeeeaaa___^^^\\\ZZZYYYUUUQQQPPPOOOOOOUUU\\\qqqzzzyyylllcccWWWMMMEEEFFFEEEEEEOOO]]]ppppppeeeaaa]]]WWWSSSSSSRRRQQQOOONNNNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKKKKJJJIIIHHHFFFFFFDDDBBB@@@@@@@@@???===<<<888888777666555555444444555555444444555666888999777888888777666444222111333555777888999:::<<<>>>===BBBJJJSSSaaassstttaaa\\\nnnvvv\\\UUUZZZkkkiiiOOOBBB:::333333444111////////////............////////////...------,,,++++++...------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---........................///......---------......,,,---...//////...---,,,---///000///......///000/////////000111222333333555<<>><<<:::888777777777666666555555555444444444555666777888777777777666555333111000222444777999:::<<<>>>AAA@@@CCCMMM]]]kkkwwwmmm^^^ggg}}}gggTTTUUU___sssxxxYYYBBB===555000111222000...///000///...------...///000/////////...------,,,,,,...------,,,,,,------......------,,,,,,,,,,,,,,,---,,,,,,++++++***))))))***---------.....................---------......///,,,---...000000...---,,,...///000///...---...///---...000111222222222111666<<>>;;;999999999999999999888888888444444555555666666777888888888777666555333222111444666888:::;;;<<>>>>>===;;;999999999999888888888888888444444555666666777777777999999888666555555444444777999;;;;;;;;;<<<>>>@@@GGGNNN___tttiiibbbgggzzzllleee[[[[[[PPPLLL[[[oooqqqXXXDDD777666111///111222//////222000///...------...///000000000000000////////////...------,,,,,,------...,,,,,,+++++++++,,,,,,---***++++++,,,---......///,,,,,,,,,------...////////////......---------..............................---///000///......///000---...000111111111000000000444;;;DDDOOO[[[gggnnnuuuwww{{{|||{{{{{{uuuuuuuuuvvvxxx{{{}}}yyyuuusssnnnmmmpppvvvxxxvvvwwwyyysssrrrqqqrrrtttxxx|||}}}wwwrrrmmmllljjjhhhfffdddbbbbbbaaacccfffgggggghhhjjjlllfffeeecccaaaaaaaaacccdddbbbbbbcccccccccbbbaaaaaa^^^^^^_________^^^\\\[[[VVVUUURRRNNNIIIGGGHHHIIIKKKWWWkkkzzzoooiiicccaaaaaaYYYXXXXXXYYYZZZYYYVVVTTTTTTQQQQQQSSSSSSTTTZZZaaacccdddeeeccc```\\\YYYXXXWWWXXXYYY[[[]]]aaaggglll}}}|||oooccc\\\VVVUUUSSSOOONNNPPPPPPPPPNNNMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEECCCBBBAAAAAA???>>>===>>>===<<<:::777666666666555555444444333444555666777777777777888888777666666666666777999;;;<<<===<<<===>>>@@@IIIXXXlll~~~yyy```^^^kkkkkk\\\UUUKKKQQQOOOQQQcccyyy|||```KKK===555444111000222222//////222...//////////////////...---------------------,,,...------,,,,,,------...+++++++++++++++,,,,,,---******+++,,,...///000111---,,,,,,------...//////000000///...---------------000...---,,,,,,---...000,,,...//////......000111...//////000000000000000///222666===GGGUUUbbbkkkxxxzzz~~~|||{{{xxxvvvvvvyyy}}}~~~}}}|||uuuwww}}}{{{uuurrrsssxxx|||wwwrrrqqqpppmmmjjjgggffffffdddfffhhhhhhgggggghhhiiibbbbbbaaaaaaaaaaaaaaabbb___```aaabbbcccccccccbbb___``````aaa```^^^\\\ZZZXXXWWWTTTOOOKKKHHHIIIJJJNNNccc~~~qqqjjjeee^^^\\\___YYYXXXWWWXXXYYYYYYXXXVVVSSSPPPPPPSSSTTTUUU[[[bbbcccddddddbbb^^^[[[ZZZYYYZZZ\\\^^^___aaaeeeiiilllyyy{{{llldddZZZVVVSSSTTTRRRNNNNNNPPPPPPOOONNNMMMKKKKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIIIIEEEEEEEEEDDDCCCBBB@@@@@@???>>><<<<<<===>>><<<;;;777666666555444333222222333444555666777777777666666666555444555666777888888:::<<<======>>>@@@BBBJJJaaaxxxooo^^^\\\iiittt```RRRKKKEEERRRWWW^^^qqqlllQQQBBB:::666222000000222111......222---...///000000///...---++++++,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++******+++,,,,,,---******+++,,,------......,,,,,,,,,------...///000000111000///...---,,,,,,,,,111///---++++++---///111+++---//////...///000222////////////000000000000222333555999BBBNNN\\\eeexxx{{{{{{wwwvvvyyy~~~|||xxxrrrrrryyy}}}vvvvvvuuurrrnnnkkkiiiiiigggiiijjjiiigggfffffffffbbbbbbaaa```___^^^]]]]]]\\\]]]```bbbdddeeeeeeeee```aaabbbbbb```^^^\\\ZZZYYYXXXUUUPPPLLLIIIIIIJJJRRRmmmyyyppphhheeeaaa[[[ZZZ]]]YYYWWWVVVWWWYYYYYYYYYXXXRRROOOPPPSSSTTTUUU[[[bbbeeefffeeeccc___\\\[[[[[[]]]```cccccceeehhhlllmmmwww}}}nnnddd```UUUSSSSSSTTTRRROOOOOOSSSPPPOOONNNLLLKKKKKKJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIDDDDDDDDDCCCBBBAAA??????>>><<<;;;<<<===>>>===<<<999888777666555444333333333444555777777777777666444444333333444555777888777999;;;===>>>@@@BBBEEEJJJfffhhhaaa\\\eee~~~mmm[[[OOOIIIGGGWWWaaajjj}}}~~~]]]DDD999666555111///000222000------111,,,---000222222000---,,,------------------------...------,,,,,,------...+++*********+++,,,,,,---++++++++++++++++++,,,,,,***........................000000000000000000000000........................---...//////......///111////////////////////////111111444888<<>>======;;;::::::;;;<<<<<<;;;999999888777666555444333222333555666666666666555555444333555999;;;;;;999;;;:::;;;>>>???CCCLLLVVVlllkkkUUUXXXaaaooowwwnnnfff\\\WWWVVVaaaooo{{{{{{|||[[[FFF;;;555111/////////000000000000//////000/////////.........---///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++////////////////////////................................................,,,...//////......///000........................222111222444666:::GGGSSS```iiittt~~~{{{wwwtttwww{{{~~~~~~~~~|||wwwuuu}}}~~~xxxqqqmmmllliiicccaaabbbbbbcccccccccddddddbbbbbbbbbbbbaaaaaa```___^^^^^^]]]]]]^^^```aaabbb````````````______]]]]]]]]][[[VVVOOOLLLTTTdddqqqsssiiidddaaa\\\ZZZYYYYYYXXXWWWYYYYYYXXXWWWVVVUUUTTTTTTRRRRRRRRRRRRTTTWWWZZZ\\\^^^______]]]ZZZYYYYYYYYY\\\]]]^^^^^^___aaadddgggjjjsss~~~rrriii^^^XXXWWWVVVSSSPPPQQQPPPNNNLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFEEEDDDFFFEEEDDDCCCAAA>>>===<<<>>><<<;;;;;;======<<<;;;::::::999888777666666555444555555666666666555555555444555777:::=========;;;;;;>>>@@@BBBHHHVVVeee|||uuu[[[IIIUUUcccwww{{{sssrrrtttrrrqqqpppvvv{{{sssxxxkkkLLL<<<777444111///...//////000000//////.../////////...........................------------------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------........................,,,---///...------...000........................222111222444666999CCCMMM[[[gggvvv}}}vvvooojjjooouuu{{{}}}}}}yyyuuu}}}|||tttooommmiiidddbbbbbbaaa```aaabbbcccdddbbbccccccddddddccccccbbb```^^^\\\[[[[[[\\\___```^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\WWWPPPOOOZZZnnn~~~xxxpppiiiccc___^^^\\\[[[ZZZYYYYYYXXXYYYYYYXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRSSSUUUWWWXXXYYYZZZZZZZZZXXXWWWWWWYYYYYYZZZ[[[[[[[[[\\\___bbbiiiqqq|||vvviiihhhaaaZZZVVVTTTSSSPPPMMMOOONNNLLLKKKJJJJJJJJJKKKJJJJJJJJJIIIHHHHHHGGGGGGEEEFFFFFFFFFFFFDDDCCCBBBCCCCCCCCCBBBAAA???===<<<>>>===<<<===>>>>>><<<:::999999888888777666666555666666666666666555555555777777888999:::;;;;;;;;;===>>>@@@BBBEEEOOOdddxxxzzzcccSSSLLLYYYjjj{{{zzzsssrrr|||uuu\\\BBB666666555222000...//////////////////...........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------........................,,,---......------...///........................///...///222444777>>>GGGPPP^^^ppp|||tttkkkfffhhhpppxxx|||}}}|||}}}yyyuuu|||xxxqqqnnnkkkgggdddcccaaa``````aaacccdddccccccdddeeeffffffffffffbbb```\\\ZZZYYYYYY[[[]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[XXXUUUXXXeeeyyyuuujjjfffbbb```[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUWWWXXXWWWVVVVVVWWWXXXVVVWWWXXXWWWWWWXXX[[[^^^cccjjjttt~~~tttggg^^^]]]YYYTTTQQQPPPNNNKKKHHHMMMLLLJJJIIIHHHHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDBBBAAA@@@>>>???AAAAAAAAA@@@???>>>=========>>>???>>>;;;999777777777666666555555444777666666666555555555666666777888999999:::;;;<<<>>>>>>@@@CCCIIIXXXrrriiiVVVTTTZZZaaasssqqqwwwdddOOO:::333444444111///......////////////......---------...............,,,,,,------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................+++---......------...///------------------------+++)))+++///222333999@@@HHHWWWkkk}}}}}}uuunnniiigggmmmvvv{{{wwwrrrsssvvvzzz|||yyyvvv|||{{{rrrooommmkkkgggfffdddcccbbbbbbcccccccccdddfffggghhhiiiiiiiiifffccc___[[[YYYXXXYYYYYYZZZZZZZZZZZZ[[[[[[]]]]]]ZZZ[[[[[[]]]dddqqqttthhhaaa^^^\\\[[[VVVWWWXXXWWWUUUUUUVVVXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTVVVUUUTTTTTTUUUWWWRRRSSSTTTTTTTTTUUUXXXZZZ___eeemmmvvvrrrfff^^^XXXUUUSSSQQQPPPPPPOOOMMMKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDAAABBBBBBBBBBBB@@@???>>><<<===???AAABBBAAA@@@???<<<<<<===??????>>>:::777666555555555444444444333777666666555555666777777444666888999:::;;;===???>>>>>>AAAHHHSSSddd}}}rrr[[[PPPYYYgggqqq|||uuuRRRCCC555111222111...------......//////......------------------.........,,,,,,,,,,,,------------++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++---......---,,,...///------------------------+++)))+++///111222555:::AAAQQQfffxxx}}}zzzyyy{{{}}}wwwrrroooiiinnnuuu|||yyypppkkkgggjjjlllrrryyy{{{|||{{{qqqooonnnmmmjjjiiigggfffdddcccccccccdddeeefffhhhjjjkkkkkkllljjjhhhddd___\\\YYYXXXXXXYYYYYYXXXYYYYYY[[[\\\]]][[[\\\^^^cccllluuu~~~{{{rrrggg```\\\ZZZYYYXXXUUUVVVVVVTTTRRRRRRUUUXXXVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRQQQRRRSSSSSSRRRRRRSSSTTTOOOPPPQQQQQQQQQSSSVVVYYY\\\```ffflllsss}}}rrrccc\\\XXXUUUSSSRRRQQQPPPPPPOOOOOONNNIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDCCC@@@@@@AAAAAA@@@???===<<<<<<===???AAAAAA@@@>>>===;;;;;;===??????===888555555555555444444444444444666666555555555777888999666888;;;;;;;;;;;;>>>@@@???@@@HHHUUUddduuuvvvfff\\\\\\jjjxxx}}}]]]CCC:::222111222///---...---......//////......---,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,...---,,,,,,---///------------------------///---...222333222444888;;;JJJ___rrryyywwwvvvwwwzzz}}}~~~{{{wwwsssqqqkkkooouuu}}}yyykkkfffddd```eeegggnnnxxx{{{pppnnnnnnnnnkkkkkkjjjhhhfffdddcccbbbdddeeegggiiikkklllmmmmmmnnnlllgggccc^^^[[[YYYXXXYYYXXXXXXXXXYYYZZZ\\\]]]^^^^^^```eeemmmrrrtttssspppggg^^^[[[[[[ZZZYYYXXXVVVWWWWWWUUURRRRRRVVVYYYUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQOOOQQQRRRRRRPPPPPPQQQRRRMMMNNNOOOOOOPPPRRRUUUXXXTTTXXX\\\```fffooozzz~~~vvvggg[[[VVVTTTRRRRRRQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCC??????@@@@@@???>>><<<;;;===>>>@@@AAAAAA???===;;;:::;;;<<>>;;;:::<<<>>>AAAEEEPPPaaassspppfffiiirrrwww|||iiiHHH<<<666333444444111000111---..................---,,,,,,,,,------.........+++++++++,,,,,,---------------------------------((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,------------------------...------------...//////........................000000000///......------,,,---//////......000111===FFFWWWlll~~~yyyvvvsssrrruuuxxx|||}}}~~~zzzuuusssoooooopppvvv}}}lllbbb___]]]ZZZaaaccciiirrr}}}sssooooooooonnnkkkmmmooonnnjjjfffeeeeeecccdddeeeggghhhjjjkkkllljjjjjjhhhddd___\\\[[[[[[WWWWWWWWWWWWWWWXXXYYYYYYXXX\\\aaafffhhhhhhgggfff\\\[[[YYYWWWVVVUUUVVVVVVTTTTTTSSSRRRRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTRRRQQQOOOOOOPPPPPPOOONNNSSSRRRQQQPPPOOOPPPQQQQQQKKKKKKMMMOOOQQQSSSTTTUUURRRTTTWWW[[[```dddgggiiiiiifffaaa[[[VVVSSSQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBAAA???<<<;;;<<<>>>AAAAAA???===<<<<<<999:::;;;<<<;;;:::999888666666555444444555555555111111222444555777888999<<<::::::<<<<<<::::::>>>IIIKKKYYYrrrsssooowwwssspppyyyqqqPPP===888666333111000///000111///////////////////////////...---,,,+++,,,,,,---------------------------------++++++++++++---------,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,......---------,,,,,,,,,---------------------------------------...//////........................---------------............///000000///000222444999AAAPPPbbbrrr|||~~~}}}|||xxxrrroooqqqvvv{{{~~~~~~{{{wwwuuuppppppqqqvvv}}}yyyllldddaaa___[[[ZZZ\\\bbbkkkvvv|||tttssssssqqqnnnlllmmmnnnnnnllliiigggeeeccccccdddeeeggghhhjjjkkkjjjjjjhhhddd___[[[ZZZ[[[YYYXXXWWWVVVVVVVVVWWWXXXXXX[[[___bbbdddcccaaa___[[[ZZZXXXVVVUUUUUUUUUUUUSSSSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRROOOMMMLLLMMMOOOQQQQQQPPPQQQPPPOOONNNMMMNNNNNNOOOKKKLLLMMMOOOPPPRRRSSSTTTUUUUUUVVVXXXYYYZZZ\\\\\\^^^[[[WWWSSSOOOMMMLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAA???===<<<@@@BBBCCCCCCAAA>>>===============<<<:::888555444333333222222222222222333222222333555666888999999<<<999999<<<<<<;;;===AAAIIIQQQbbbzzzzzzpppxxxwwwpppsssbbbEEE777666444222000//////000111........................111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,...------------,,,,,,,,,---------------------------------------......///------------------------***++++++,,,------........./////////...///222444999???JJJYYYhhhrrrwwwxxx}}}~~~~~~yyyrrrmmmmmmrrryyy~~~|||zzzxxxrrrrrrrrruuuzzz~~~{{{{{{wwwoooiiihhheee```ZZZ[[[^^^cccllluuu~~~|||{{{|||zzzxxx{{{|||vvvpppnnnmmmmmmoooqqqpppkkkgggcccbbbbbbcccdddfffggghhhiiiiiigggddd___]]]\\\]]]\\\[[[XXXVVVUUUUUUVVVVVVXXXZZZ\\\^^^]]]\\\YYYWWWYYYXXXWWWVVVUUUTTTTTTTTTQQQQQQQQQQQQQQQQQQRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOKKKJJJJJJLLLOOOQQQRRRQQQOOOOOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRSSSSSSSSSRRRRRRRRRQQQQQQSSSQQQOOOLLLJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@>>>===DDDEEEFFFEEEBBB???======<<<<<<<<<:::999777555444555555555444444555555666444444555666777999999:::;;;999999<<<<<<<<<@@@EEENNN]]]rrrooommmqqqpppvvvxxxsssoooqqqyyy|||qqqOOO;;;444333222000/////////000111........................000///......---.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,+++++++++,,,------------------------------------------------------,,,,,,------...///------------------------+++,,,,,,,,,---------...,,,------,,,+++,,,///222666;;;CCCOOO\\\gggooosssvvvxxx||||||zzz~~~zzzuuupppnnnqqqwww{{{}}}|||{{{ttttttssstttvvvxxxzzz{{{yyy{{{xxxsssppppppnnnjjjeeebbb___^^^bbbiiiqqqvvvuuuuuuvvvyyy|||~~~uuusssooonnnqqquuuuuuoooiiibbbaaa```___```bbbdddffffffffffffdddaaa```aaabbbaaa___[[[XXXVVVUUUUUUVVVXXXXXXZZZZZZYYYXXXVVVTTTVVVVVVUUUTTTTTTSSSSSSSSSPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPOOONNNLLLJJJJJJKKKNNNPPPQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGAAAAAAAAABBBBBBCCCCCCCCC@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAA@@@???>>>EEEFFFFFFDDDAAA===<<<<<<888999888888888888777777777777666666666777888888666666777888888999::::::<<<::::::;;;;;;<<>>??????@@@@@@??????>>>>>>>>>=========>>>>>>??????????????????CCCDDDCCCAAA>>>;;;;;;;;;888888777777666666666666444444333333444555666666777888888888999999::::::<<<::::::<<<<<>>>>>=========<<<<<<<<<============>>>????????????@@@@@@>>>;;;::::::;;;;;;:::888666444333333222555555555555666777888888888888999999999999999999;;;:::;;;>>>@@@EEERRR___{{{wwwggghhhoooxxxzzz[[[CCC444000333/////////000000000000000------------------------,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************+++++++++++++++,,,,,,++++++++++++,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,)))+++...//////.........333444666999???IIIVVV^^^aaacccgggkkkppptttwwwyyyzzz}}}zzzwwwxxxzzz}}}xxxvvvvvvxxx}}}xxxtttmmmgggdddeeegggjjjdddccc```___aaajjjvvv~~~|||vvvpppmmmnnnnnnkkkhhhbbb___ZZZVVVUUUWWW[[[]]][[[\\\^^^^^^___```ccceeeeeedddccc```]]]YYYVVVTTTRRRQQQOOONNNMMMMMMMMMMMMOOOPPPQQQQQQQQQPPPOOONNNOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNLLLJJJHHHHHHIIIJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLJJJIIIIIIHHHGGGFFFDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@::::::;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???;;;<<<<<<;;;:::999;;;<<<;;;999777555333222222222888888888888999:::;;;<<<999999999888888888888888888999<<>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::;;;===>>>???999:::;;;:::::::::<<<>>>777666555444333444555555555555555555666777888999999999999888888888888777666888===DDDKKKVVViii{{{vvvllleeekkksssvvvQQQ===888666333000111111111111111000//////------------------------((()))+++,,,---,,,,,,+++))))))))))))))))))))))))++++++------------++++++++++++************++++++---,,,+++******+++,,,---***+++,,,...///...,,,)))'''...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...222111///---+++******)))+++,,,.../////////...---///...------111999CCCJJJTTTYYYaaaiiipppuuuzzz~~~~~~zzzvvvyyy|||}}}|||~~~}}}yyyrrrjjjddd\\\SSSOOOTTTVVVXXXbbbqqqyyy}}}xxxqqqmmmhhheeeddddddddddddbbb^^^YYYVVVUUUVVVVVVVVVYYYXXXXXXXXXXXXZZZ\\\]]]___aaadddeeebbb]]]VVVRRRPPPMMMIIIEEECCCDDDFFFGGGJJJLLLMMMMMMLLLMMMOOOQQQLLLLLLMMMLLLJJJJJJKKKMMMMMMMMMMMMMMMLLLLLLKKKJJJLLLKKKIIIIIIIIIIIIIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKJJJLLLMMMLLLKKKJJJKKKMMMKKKKKKKKKLLLKKKJJJIIIIIIDDDEEEGGGGGGFFFEEECCCAAA>>>>>>>>>>>>===<<<;;;:::>>>>>>===<<<<<<<<<======???>>><<<;;;::::::;;;;;;888999999::::::;;;<<<<<<;;;;;;::::::999888888777555444333444666777666555888888777666666666666666888999::::::;;;;;;::::::<<>>@@@@@@AAAAAAAAA@@@@@@???CCCBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<;;;;;;:::;;;888888999999999:::::::::888888888888888888888888333222222333555666666555888888777777777777777777888999::::::;;;;;;;;;;;;===???DDDMMMZZZmmmwwwnnnoooxxxmmmOOO<<<888111///000---////////////////////////------------------,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++*********)))++++++******))))))((((((***------,,,,,,++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++++++++,,,---...///---------------......///------......000444;;;???JJJQQQ[[[fffnnntttyyy|||~~~}}}|||}}}wwwooofff```[[[RRRLLLMMMKKKIIILLLUUUdddsss{{{rrrkkkaaaZZZZZZ^^^cccfffgggddd___[[[YYYWWWTTTSSSTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]][[[XXXTTTRRRMMMJJJEEE@@@===<<<======???AAABBBCCCDDDEEEHHHKKKMMMMMMMMMLLLIIIHHHIIIKKKIIIJJJJJJKKKKKKKKKKKKJJJMMMLLLKKKIIIHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIEEEGGGHHHGGGFFFEEEFFFGGGGGGFFFDDDCCCBBBCCCCCCDDDAAABBBBBBCCCBBB@@@???>>>CCCDDDEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDAAA@@@???>>><<<;;;999999888888888888777777777777666666666777777777777888333222222333555777666555777777888888888888888999888999999:::;;;<<<<<<===???AAAGGGRRRdddwwwwwwmmmooozzzyyyZZZAAA555444///...111---////////////////////////.........---,,,+++++++++---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,+++++++++++++++,,,,,,+++***)))(((''''''(((///...---+++++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++---,,,++++++,,,...++++++++++++,,,---...///...---,,,+++,,,---...///+++,,,......///222666999CCCJJJVVVaaajjjqqqvvvzzz~~~|||}}}{{{~~~yyysssmmmfff```___WWWRRRQQQNNNJJJJJJMMMUUUdddwww{{{tttkkk___XXXXXX^^^fffkkkllliiiddd```\\\YYYTTTRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYXXXVVVTTTSSSOOOMMMHHHCCC@@@??????@@@@@@AAABBBBBBAAABBBDDDFFFIIIJJJJJJIIIGGGGGGHHHJJJHHHHHHIIIJJJKKKKKKKKKJJJMMMLLLJJJGGGEEEDDDEEEFFFDDDCCCCCCCCCDDDEEEFFFGGGBBBCCCDDDCCCBBBAAABBBDDDDDDCCCAAA@@@???@@@BBBCCCBBBBBBCCCDDDDDDCCCBBBBBBIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===;;;:::888777888888777666666555444444555555555555555555555555666555444555777777777555555666777888888999999999888999999:::;;;<<<======@@@CCCKKKYYYlll|||}}}pppnnnxxx}}}```III777000111---...000,,,........................---------,,,,,,,,,++++++,,,+++***+++,,,,,,,,,*********+++++++++,,,,,,,,,------,,,+++************+++++++++++++++++++++++++++*********))))))(((((()))000///---,,,,,,,,,...///,,,,,,------------,,,,,,++++++++++++++++++++++++***+++---,,,++++++,,,...,,,,,,+++++++++,,,------------,,,++++++---...///***,,,---......///222444???FFFRRR^^^gggpppvvvzzz|||~~~{{{yyy{{{zzzxxxxxxxxx|||zzzsssoookkkgggcccccc]]]XXXWWWTTTOOOKKKJJJKKKYYYjjjwww|||vvvnnnccc\\\]]]dddlllrrrrrroooiiiddd```[[[VVVSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSQQQOOOKKKHHHFFFEEEEEEFFFDDDEEEDDDBBB@@@??????AAADDDEEEFFFEEEDDDEEEGGGIIIFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHFFFDDDDDDGGGJJJFFFEEECCCAAA@@@AAABBBCCC>>>???@@@@@@>>>>>>???@@@???>>>======>>>@@@BBBDDDEEEFFFGGGHHHHHHIIIIIIIIILLLLLLKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@????????????===<<<<<<:::999888888777777777666555444444333333555555555444444333333333888666555555666666444333333444666777999999999999999888888888999:::<<<===???CCCMMM\\\lllwww||||||{{{|||xxxyyyvvvqqqpppwwwiiiOOO>>>222///111,,,---000+++------------------------+++++++++,,,,,,,,,------,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,------,,,+++************))))))******************(((((())))))*********+++***///...---,,,,,,---...///,,,------......------,,,++++++++++++++++++++++++***,,,------++++++,,,...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...***,,,---------...000222===CCCNNNYYYdddmmmtttyyyzzz~~~{{{uuuuuu|||{{{sssrrruuutttuuuyyy{{{sssmmmkkkkkkiiihhhfffbbb^^^\\\YYYTTTMMMHHHGGGQQQ]]]hhhsss|||}}}yyyssskkkgggiiiooovvv{{{yyytttnnnhhhccc^^^ZZZWWWSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTVVVVVVVVVUUUTTTOOONNNLLLKKKKKKKKKMMMNNNKKKKKKIIIFFFAAA???>>>???AAABBBCCCCCCBBBCCCEEEFFFDDDEEEFFFFFFFFFFFFFFFEEEAAACCCDDDDDDCCCFFFLLLQQQLLLIIIEEE@@@===<<<======<<<===>>>===<<<;;;<<<>>>;;;;;;<<<===@@@CCCFFFHHHKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKJJJHHHFFFDDDAAA@@@BBBAAA@@@???>>>=========:::999888777777888::::::777666666555444333333333444444444444444444444333777555444444555444333222222333666888:::;;;;;;;;;999999888777777888:::;;;===BBBLLLXXXcccjjjllllllpppvvviiidddgggbbbhhhsss|||zzz}}}uuuWWWCCC888///000111+++---000***------------------------*********+++,,,---------,,,***)))***+++,,,+++*********+++++++++,,,,,,,,,,,,,,,++++++***+++++++++)))))))))))))))*********''''''((()))***+++,,,,,,+++,,,,,,+++++++++,,,,,,,,,+++,,,------------,,,+++***************************,,,------++++++,,,...,,,+++++++++++++++,,,,,,++++++,,,------------,,,***,,,,,,,,,,,,---///222777===FFFQQQ[[[fffoootttxxx}}}~~~zzztttqqqsss|||yyysssssspppqqqrrrsssuuuzzz~~~wwwnnnjjjiiikkkkkkkkkjjjgggdddaaa^^^XXXNNNFFFCCCIIIOOOWWWcccpppyyyzzz{{{xxxtttsssvvv|||~~~yyyqqqjjjeeeaaa]]][[[UUUSSSPPPMMMLLLNNNPPPQQQPPPRRRTTTVVVWWWWWWVVVUUUNNNNNNNNNOOOQQQSSSUUUWWWTTTSSSQQQMMMHHHEEEDDDDDDCCCDDDDDDCCCAAA@@@BBBCCCAAABBBBBBBBBBBBAAAAAA@@@<<>>===;;;;;;;;;;;;999888666555777:::===@@@666666555555444444444333111111222333444666666777666555444555777888777666222444777;;;===>>>>>>>>>:::999777666555666777888;;;@@@GGGOOOUUUZZZ___bbbsss|||mmmdddZZZWWWYYY]]]jjj|||zzztttvvv{{{}}}```HHH;;;222---000000***,,,000***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***)))***+++,,,+++)))******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,)))))))))******+++++++++(((((())))))******++++++,,,***************************+++,,,------,,,+++******************************,,,------,,,+++---...************+++,,,------***+++,,,---...---,,,++++++,,,,,,,,,+++---000222111666???IIISSS^^^hhhnnnvvv}}}|||||||||zzzvvvpppnnnsssyyy{{{~~~|||tttqqqssskkknnnppppppooorrrwww{{{}}}vvvmmmhhhiiikkklllmmmooommmiiieeebbb[[[PPPEEE@@@BBBEEEIIIVVVfffrrrvvv}}}{{{zzz{{{{{{ssskkkfffbbb___^^^VVVSSSOOOKKKJJJLLLNNNPPPPPPRRRUUUXXXYYYXXXWWWVVVOOOPPPQQQSSSVVVYYY\\\^^^[[[ZZZXXXTTTOOOLLLKKKLLLFFFGGGFFFDDDAAA???@@@AAA???????????????>>>===<<<;;;===>>>;;;888:::@@@FFF???<<<888555555666999;;;999:::;;;;;;:::999:::;;;@@@BBBGGGLLLRRRVVVYYY[[[UUUTTTQQQNNNKKKIIIHHHGGGCCCCCCCCCBBB@@@???===<<<===<<<;;;:::888888777777999777555555777;;;@@@DDD666666555555555555444444...///000333555888999:::777777777999<<<>>>>>>===444666999===???@@@@@@@@@:::999777555444555666777999>>>CCCGGGJJJPPPWWW]]]}}}hhhYYYVVVRRRRRRVVVbbbrrrvvvqqqpppvvv|||oooRRR???777///,,,//////))),,,111+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********+++***)))***+++++++++)))******+++++++++,,,,,,,,,************+++,,,------*********++++++,,,,,,,,,************))))))))))))+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++)))((())),,,...,,,,,,------...---------***+++,,,,,,++++++---///***------***,,,000222111111000444>>>IIITTT```jjjqqquuuyyyzzz}}}}}}wwwvvvtttuuuzzz|||yyyvvvvvvuuuvvvxxxyyywwwtttqqqnnnqqqpppooommmmmmmmmmmmmmmooonnnmmmllllllmmmnnnnnnqqqpppooommmfff[[[OOOGGGDDD===<<>>===<<<;;;:::888777888;;;;;;999666000111333555666666666666444333333333555999<<<>>>EEEJJJQQQWWW[[[[[[ZZZXXXRRROOOLLLIIIHHHFFFCCCAAACCCCCCBBBAAA@@@???>>>===<<<<<<;;;:::999777777666666555555555666777999:::555444444333222222222333111111222333444666666777777777888888888888777666888777888;;;>>>???<<<999777666444222222222444555999<<<===BBBIIIJJJVVVppprrrSSSRRRUUUNNNNNNYYYooo|||zzzyyy}}}uuuVVVBBB666...//////...---,,,,,,++++++///...,,,++++++,,,...//////...,,,+++***+++,,,,,,))))))))))))))))))))))))...---+++*********++++++++++++************+++++++++*********))))))((((((+++*********))))))(((((()))------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,+++))))))+++---............---,,,++++++,,,---------,,,,,,...000---///...++++++...///,,,000///222;;;DDDLLLWWWaaaooovvv{{{|||~~~~~~zzzzzzwwwxxx|||{{{vvvqqqpppoooooopppqqqrrrrrrqqqqqqsssrrrqqqooollljjjhhhgggeeeeeefffgggjjjnnnqqqsssttttttsssqqqkkkbbbWWWPPPLLLDDD@@@EEEGGGJJJVVVfffsss{{{~~~yyyrrrkkkfffdddeeeeee```\\\VVVRRROOONNNLLLJJJGGGJJJKKKLLLVVV___XXXKKKOOOOOOPPPRRRVVV[[[```ccchhhjjjlllkkkgggdddaaa```\\\[[[WWWTTTPPPMMMKKKJJJEEEEEEDDDCCCBBBAAA@@@@@@>>><<<:::;;;<<<<<<:::777999999:::999999777555444555444444444777<<<@@@CCCOOORRRWWW[[[]]][[[XXXVVVOOOLLLIIIGGGFFFEEECCCAAABBBAAAAAA@@@???>>>===<<<;;;:::999888777666666555999888666555444444444555444444333222222222222222111222222333555666666777777777777777777777777777999888999<<<>>>???===:::999777555333222333444555999<<<<<>><<<@@@@@@@@@???===:::888666777666666888<<>>===<<<;;;;;;999999888777666555555444888777666444333222222222333333222111111111111222222222333444555666666777888777666666666777888888:::::::::<<<>>>>>>===;;;:::888666444333444555666999>>>???FFFUUU___rrrgggVVVKKKMMMMMMNNN___uuuoooQQQ@@@:::555///.....................---...---,,,++++++,,,---...------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,+++************++++++******))))))******+++************))))))))))))************))))))))))))(((,,,+++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***---///000///---,,,------------------,,,+++***+++,,,---,,,+++***,,,...,,,...///,,,---000111......---///444888<<>>===::::::;;;===AAAHHHNNNQQQWWWWWWVVVTTTQQQMMMIIIFFFFFFDDDAAAAAAAAAAAA@@@>>>=========<<<;;;::::::999999999888777777666555555444444333333333333333333222222111111000111111222333333333444555666666777888777555444555666888999;;;;;;<<<=========<<<;;;:::888555333222444666777888@@@FFFQQQcccpppppp\\\RRRLLLOOOQQQZZZpppzzzXXX@@@888777333........................///------,,,++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,*********)))))))))))))))*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...111222000...------******+++,,,---------,,,...//////...------...000---000111......111111...------///333555999BBBMMM]]]jjjvvvzzz|||}}}zzzyyy|||yyyqqqkkkhhhmmmnnnqqqssstttsssrrrqqqtttuuuvvvvvvsssnnnhhheee``````aaadddiiioootttxxxyyy{{{~~~{{{uuunnniiibbb[[[VVVVVVUUU___nnn{{{{{{pppfff___]]]___```bbb___]]]ZZZXXXTTTOOOLLLMMMDDDDDDLLLNNNIIIHHHNNNMMMMMMOOOQQQTTTWWWZZZ\\\aaabbbcccccccccdddfffiiiiiigggeeebbb___]]]\\\[[[```aaabbbcccbbbaaa```___ZZZZZZZZZXXXVVVTTTSSSRRRMMMMMMMMMMMMKKKIIIGGGEEE@@@@@@AAADDDHHHMMMRRRUUUQQQPPPOOOLLLIIIFFFCCCBBBBBB@@@>>>>>>>>>???>>>===<<<;;;;;;::::::999999999999999999888777777777666333333333333333222222222222111111000111111222222333444444555555666666666777666555444444666888:::;;;<<<===<<<<<<;;;;;;;;;999777444222222444777999777EEEPPP___tttzzz___UUUOOOLLLPPPYYYiiizzzbbbFFF777555555111------------...............,,,,,,,,,++++++,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))******))))))))))))))))))******(((*********+++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---000111///---------((()))***,,,------------***++++++***(((((()))+++111444333///...///---))),,,,,,...111111444>>>IIIWWWbbbooowww|||{{{wwwwwwyyyxxxrrrmmmllloooqqqtttwwwxxxvvvtttrrruuuvvvxxxyyywwwtttpppnnndddcccdddfffjjjpppvvvyyy|||~~~zzzoooddd]]]ZZZ]]]fffrrr|||~~~uuulllfffccccccddddddbbb```^^^]]]ZZZWWWTTTPPPJJJHHHKKKIIIDDDEEEKKKMMMMMMNNNPPPRRRTTTVVVWWW[[[\\\]]]]]]]]]]]]```bbbaaa```___^^^]]]\\\\\\\\\```aaacccdddeeedddbbbaaa\\\]]]^^^]]][[[YYYYYYZZZYYYYYYXXXWWWTTTQQQNNNMMMGGGHHHIIILLLOOORRRTTTUUUMMMLLLIIIGGGEEECCCBBBBBB@@@>>><<<<<<<<<===<<<;;;::::::::::::999999888888999999999888888777777777555555555444333111//////222111111111111222333333444444555555555666666666666555555444555666888999;;;<<<===<<<:::999999;;;888666444222333666:::======OOO^^^pppnnnYYYMMMMMMOOOVVVdddzzz```NNN;;;444444333///------------------------,,,++++++,,,,,,,,,,,,++++++)))***++++++,,,+++++++++++++++++++++++++++++++++((()))******+++*********'''''''''&&&&&&'''''''''))))))))))))************))))))))))))***************)))*********++++++++++++))))))***+++,,,------...++++++++++++++++++++++++)))+++------,,,+++++++++)))***+++,,,,,,,,,,,,,,,'''(((((('''%%%$$$&&&'''000222222...,,,---***&&&***+++---...,,,...777BBBLLLWWWdddnnnxxx{{{vvvuuuwwwvvvqqqnnnooolllnnnqqqtttvvvwwwwwwwwwxxxyyy{{{|||{{{zzzwwwuuupppooommmmmmnnnrrrwwwzzzuuujjjaaa[[[[[[eeepppvvv|||~~~|||wwwrrrnnnlllkkkkkkgggeeecccbbbbbbbbb```^^^UUUSSSOOOLLLGGGEEEFFFIIIKKKKKKLLLNNNPPPRRRSSSTTTVVVXXXYYYYYYXXXXXXYYYZZZZZZYYYYYYXXXXXXXXXYYYYYYYYY[[[]]]___```___]]]\\\WWWYYY\\\[[[YYYXXXYYY[[[[[[\\\[[[[[[YYYWWWTTTSSSMMMNNNQQQSSSTTTTTTTTTSSSKKKIIIFFFCCCBBBAAABBBCCC???===;;;;;;;;;;;;:::999:::::::::999999999999999888777777777777666666666444444444444444222111000222222222222222333444444555555555555666666666666444444555555666777777888;;;<<<===;;;888777888:::999777555444555:::???BBBLLL```qqquuucccVVVOOOXXXaaaiiiuuunnnJJJ>>>444222222///---///---------,,,+++++++++***+++++++++,,,,,,+++++++++((()))***+++,,,++++++***************************'''((()))***++++++***)))((((((''''''''''''((((((((()))))))))************((()))))))))***************))))))******++++++++++++(((((()))***,,,---...///++++++++++++++++++++++++((()))+++***)))((()))***++++++,,,,,,,,,++++++***+++,,,,,,+++)))(((***++++++...///,,,,,,---+++((()))***++++++((((((222===CCCMMMYYYeeerrr{{{}}}yyy{{{vvvtttuuuuuuqqqoooppphhhiiikkkooossswwwzzz|||zzz{{{}}}~~~~~~|||{{{zzz|||xxxtttsssuuuwwwyyyvvvdddXXXSSSZZZeeelllsssyyyxxxwwwvvvtttsssrrrqqqpppjjjhhhfffffffffgggfffeee[[[[[[WWWNNNHHHGGGIIIIIIHHHIIIKKKMMMOOOQQQSSSTTTSSSTTTVVVVVVUUUTTTTTTUUUUUUTTTTTTSSSSSSTTTTTTTTTRRRTTTWWWYYYZZZYYYWWWVVVRRRUUUWWWXXXVVVVVVWWWZZZVVVWWWYYYZZZZZZYYYXXXXXXQQQSSSUUUWWWWWWVVVSSSRRRIIIGGGDDDAAA??????AAABBB???===;;;:::;;;;;;:::888:::::::::999999999999999666666666666666555555555000111222444555555444444333222222222333444444555555555555666666666666666333444555666777777777777:::<<<<<<:::777555777999:::888666555888<<>>666111111000,,,,,,111------,,,++++++***))))))***++++++,,,,,,++++++***((()))***+++,,,,,,+++***))))))))))))))))))))))))'''((()))+++++++++***)))++++++************++++++(((((())))))*********+++(((((())))))*********+++&&&------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))&&&''')))+++---.........+++++++++++++++++++++++++++---...---++++++,,,---+++------,,,***(((''''''++++++++++++,,,,,,---...@@@DDDMMMZZZhhhqqquuuuuuyyyxxxwwwwwwvvvuuurrrpppiiigggfffgggkkkqqquuuxxx{{{}}}~~~|||zzz~~~{{{vvvuuuvvvdddWWWOOORRRXXXZZZ]]]```jjjnnnrrruuuwwwxxxzzz{{{uuurrrllljjjmmmqqqmmmfffhhhbbb[[[TTTQQQOOONNNMMMMMMKKKIIIIIIKKKNNNOOOOOORRRRRRSSSTTTTTTSSSQQQQQQTTTSSSRRRRRRRRRSSSUUUVVVRRRSSSTTTUUUTTTSSSQQQOOONNNOOOOOOPPPQQQRRRSSSSSSVVVVVVUUUUUUTTTSSSSSSSSSUUUVVVXXXZZZ\\\ZZZWWWSSSKKKIIIFFFCCC@@@>>>>>>===:::999999888888777777777888888999999999999888888666555444333333333333333666555333111000000111111444444444555555777888888777666555555777888888888;;;777333333777::::::999======<<<:::999999777444555333555999:::===JJJYYYoookkkZZZUUUXXXdddyyyuuuXXXDDD777555222///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************))))))))))))************++++++******))))))(((((())))))(((((()))***++++++((()))))))))))))))((('''(((,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,+++,,,---,,,+++***+++,,,++++++,,,,,,---///000111666;;;EEETTTbbblllqqqqqqtttuuuuuuvvvvvvuuusssqqqnnnllljjjiiilllppptttvvvyyy{{{}}}}}}}}}}}}{{{|||iii\\\QQQOOOPPPOOONNNPPPXXX^^^gggooouuuzzz~~~{{{vvvrrrssstttooofffhhhddd___ZZZWWWTTTQQQNNNIIIGGGEEEFFFHHHKKKLLLLLLRRRSSSSSSSSSSSSQQQPPPOOOQQQQQQPPPPPPQQQRRRRRRSSSMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSUUUWWWYYYWWWTTTQQQJJJIIIFFFCCC@@@>>>======888888888888888888888888555666666777777666666555666555555444333333444444555444333222111111222222444444444444555666777888777666555555666777777777666555444555888:::;;;;;;===>>>>>>>>><<<999555000444444888>>>CCCLLL^^^nnnppp___VVVZZZcccvvvaaaGGG888444333000...,,,,,,------************************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************&&&&&&'''''''''(((((((((*********)))))))))))))))((((((((((((((()))******''''''((()))*********)))***++++++++++++++++++++++++************************)))(((((()))***,,,...///...---+++***)))******+++************************)))+++,,,+++******+++,,,***++++++++++++,,,///111,,,,,,---...///000222333...333>>>LLLYYYbbbffffffmmmooorrruuuvvvvvvttttttuuutttrrrqqqpppqqqrrrsssuuuxxx{{{~~~}}}zzzzzznnnbbbTTTMMMJJJFFFCCCBBBGGGOOOZZZfffqqqyyy~~~zzzyyyyyyqqqhhhiiigggdddbbb___[[[UUURRRIIIGGGEEEDDDFFFHHHIIIIIIQQQQQQQQQPPPPPPNNNMMMLLLMMMNNNOOOOOOPPPOOOOOOOOOIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIJJJKKKLLLLLLLLLNNNOOOPPPRRRSSSRRROOOLLLIIIHHHEEEBBB@@@===<<<<<<888888888888999999999999555555666666666666555555666666555444444444444555444333333222222333333444444444444444555666777777999888777666666666777888666777999999:::;;;>>>@@@@@@AAACCCDDDAAA<<<666333777:::AAAJJJSSSaaavvvrrr___UUUXXXhhhwwwiiiMMM;;;444000///...---,,,------...************************,,,,,,++++++++++++,,,,,,+++++++++++++++*********************************))))))*********+++++++++))))))))))))************)))(((((((((((()))******&&&&&&((()))***+++++++++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((())),,,...000+++***((('''''')))+++,,,))))))))))))))))))))))))(((***++++++***)))***,,,***++++++***)))+++...111......---......///000111,,,111;;;FFFOOOVVVYYYYYYeeeiiinnnsssuuuvvvvvvvvvzzz|||~~~}}}zzzvvvrrrppptttvvvzzz}}}|||wwwuuutttyyy~~~|||oooeeeYYYPPPKKKGGGCCCAAAAAAGGGQQQ\\\hhhsss~~~~~~}}}{{{sssjjjiiigggeeedddbbb^^^ZZZWWWPPPMMMIIIGGGGGGGGGGGGFFFJJJJJJKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNOOONNNMMMLLLIIIIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKMMMLLLIIIGGGGGGFFFDDDAAA???===;;;:::999888888888888888888777666777777888888777777666666555555444444555555555333333333333333444555555444444444444444555666777999999888777666666888::::::<<<>>>???>>>AAAFFFJJJKKKJJJIIIIIIDDD???<<<===@@@HHHUUU```jjjyyygggWWWUUUaaawwwnnnTTT@@@777666///...---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++***************************************+++++++++,,,,,,,,,------(((((())))))******++++++******)))))))))******+++'''((()))***************''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,,,,---+++***))))))***,,,---))))))))))))))))))))))))((()))++++++******+++,,,+++++++++)))((()))+++.........------,,,,,,------+++000888AAAHHHMMMQQQSSS\\\bbbkkkqqqtttuuuvvvwww{{{~~~uuupppsssuuuxxx{{{|||xxxuuurrrppppppsss|||zzzxxxvvvtttrrrmmmggg]]]UUUOOOLLLGGGCCC@@@CCCGGGNNNYYYggguuu|||sssiiigggeeebbbaaaaaa___]]][[[WWWSSSNNNJJJGGGEEECCCAAABBBCCCDDDEEEGGGIIIKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJLLLKKKKKKJJJHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFDDDAAACCCBBBAAA@@@>>><<<:::999999999888777777666555555666666777777777777666666555555444444444555555666222333333444555555555666555444444444444555555666666666666555444555999<<<;;;>>>AAADDDFFFKKKSSSYYY[[[TTTMMMIIICCC>>>AAAGGGPPP```rrrppp\\\UUU[[[kkkjjjPPP@@@555111333//////...---,,,++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,************************************************((((((((())))))))))))***(((((())))))******++++++,,,++++++******+++++++++******+++******)))((((((''',,,,,,,,,,,,,,,,,,,,,,,,******************************************))))))111000...,,,++++++++++++************************(((***++++++******,,,---,,,,,,,,,***(((((()))+++------,,,++++++++++++,,,)))...555<<>>???AAADDDGGGJJJKKKJJJJJJKKKKKKJJJJJJIIIIIIKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEDDDCCCCCCBBBAAAAAA?????????@@@AAAAAA???===>>>>>>>>>===<<<;;;999888777777666666555444444444333333444444444444333333444333333333333444555555333444444555666666666555555444444444444444555555111333444333333555;;;@@@>>>BBBHHHNNNTTT[[[bbbfffdddYYYNNNHHHBBB@@@IIIWWWjjj~~~kkk^^^SSSUUUbbbrrrxxxTTT@@@888111///111//////...------,,,+++***)))))))))******++++++,,,++++++************++++++)))))))))***************************************))))))))))))************))))))))))))************,,,,,,+++*********++++++,,,,,,,,,+++***)))'''''')))++++++++++++++++++++++++************************((()))***++++++***)))(((///......---,,,+++******++++++++++++++++++++++++)))***,,,,,,++++++---...+++,,,---,,,***)))***+++************+++,,,---...***...222666:::???FFFKKKPPPZZZfffooorrrtttvvvxxxxxxzzztttuuuvvvxxx{{{}}}~~~~~~zzzwwwtttsssuuuvvvuuussspppnnnmmmqqqwwwzzzwwwsssnnnmmmlllkkkjjjiiifffeeedddgggfff```\\\[[[UUUNNNIIIFFFAAA>>>@@@IIITTT\\\eeemmmuuuzzz}}}|||vvvnnnkkklllnnnqqqssssssqqqnnnbbb]]]VVVOOOJJJFFFBBB???======>>>@@@CCCFFFIIIKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@??????@@@?????????????????????<<<;;;;;;<<<======<<<:::999::::::;;;;;;:::888888333333333444444555555555333333333444444333333333222222222222222333444444444444666666777666555555555444444333333444444555222444777777777:::BBBHHHMMMQQQXXXaaahhhkkkkkkiii```TTTKKKIIIHHHLLL^^^rrr|||ssshhhZZZRRRPPP[[[mmm~~~~~~cccHHH<<<666000...111------............------((())))))***++++++,,,,,,++++++************++++++((()))))))))*********+++*********************************+++++++++,,,,,,*********)))))))))))))))+++***))))))(((((())))))++++++++++++******)))(((***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,%%%'''***,,,,,,+++)))((('''''')))***+++++++++***++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///***,,,---...,,,+++,,,,,,(((((()))***,,,...000111...000222333444888>>>CCCNNNXXXeeennnrrrsssuuuxxxxxxttttttvvvxxx{{{}}}}}}|||~~~{{{yyyzzz}}}~~~{{{uuunnnlllmmmlllgggcccbbbccceeeggghhhgggeeeddd```eeehhheeedddddd___XXXSSSOOOHHHAAA>>>@@@GGGLLLRRR]]]jjjssszzz}}}yyysssrrruuuzzz}}}yyyfffaaaZZZTTTNNNJJJFFFDDD?????????@@@CCCFFFHHHJJJHHHGGGFFFDDDDDDDDDEEEFFFBBBAAAAAABBBCCCDDDEEEFFFBBBAAAAAA@@@???>>>======:::;;;;;;<<<<<<======>>>;;;:::999:::<<<<<<:::999666777888999:::999888777//////111222444555777777444555555666666555555444111111111111222222333444444555666777777666555444555444444333333333444444555888;;;<<<===AAAJJJQQQ]]]aaaiiisssxxxvvvnnngggWWWMMMHHHLLLQQQ[[[sssrrrmmmjjjaaaWWWUUUPPPRRRbbbxxxcccOOO===888333,,,+++000+++,,,---...//////000///******+++,,,------......++++++************++++++(((((())))))*********+++************************&&&'''''''''((((((((((((++++++******))))))(((((())))))(((''''''''''''''')))******+++++++++******)))))))))***+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++***)))***+++++++++,,,,,,,,,,,,------+++++++++,,,,,,+++******+++,,,---...000444999===FFFQQQ```lllqqqssssssttt}}}zzzwwwqqqssstttsssrrrtttzzz~~~}}}|||{{{}}}~~~|||wwwppphhh```ZZZVVVTTTYYY^^^aaaaaa```______gggffffffffffffgggggghhh\\\VVVMMMEEEAAA@@@@@@@@@IIIOOOYYYdddlllrrrvvvyyyxxxiiiaaaXXXRRRPPPMMMHHHDDDAAAAAAAAACCCGGGIIIIIIIIIGGGDDD@@@???@@@AAABBBBBB??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>@@@BBBCCC999999:::;;;;;;<<<<<<<<<<<<;;;999888888888999999555555555666666666666666666555555444444444555555333555666555333222333444555555555555555555555555999888888888777777777666777666555444444666777888:::<<<======???HHHUUU___nnnvvv}}}yyygggTTTLLLIIILLLWWWdddvvvsssfff^^^WWWPPPPPPUUUVVVYYYddduuummmMMMCCC888000//////---+++------------------,,,,,,,,,+++***)))(((((((((((())))))*********+++++++++***++++++***((($$$!!!))))))))))))))))))))))))***(((&&&'''***+++)))'''((()))***)))((('''((()))(((((()))***************(((((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------***+++,,,+++))))))***++++++++++++,,,,,,,,,------,,,------...------,,,,,,+++,,,------///222777;;;CCCMMM\\\gggmmmoooqqqrrrwww}}}yyysssqqqssssssrrrooommmpppvvv{{{}}}}}}}}}~~~|||uuulllbbbYYYSSSTTTYYY___ccccccbbb``````ggggggfffeeeeeefffhhhiiiccc]]]TTTMMMHHHEEEDDDCCCEEEIIIPPPWWW___gggooosss}}}xxxhhhbbb[[[TTTPPPNNNKKKIIIGGGEEEDDDDDDEEEFFFDDDCCC@@@>>>===>>>??????>>>===>>>>>>>>>?????????>>>>>>>>>>>><<<;;;;;;;;;<<<===::::::999999999999999999:::999888777666777777888555555555555555555555555444444333333333333333444444444333333333444444444555555555666666666666666555555555555555555555555444444555666888:::;;;<<>>::::::<<<>>>???>>>;;;999;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;:::888777666666666999999999888777666666666888777666555555555666666555555444444333333222222111111111111111222222222555222000000444666666444555555666666777777888888555555555666666666666666555666888;;;===???@@@AAALLLNNNPPPSSSZZZgggwwwzzzhhhZZZNNNGGGMMMVVVggg}}}yyyggg```UUUOOOJJJKKKOOORRRWWW]]]ccciiiwwwttt\\\KKK999444///---...000///---000///...---+++***))))))(((((((((((()))***+++,,,******************))))))************************))))))))))))))))))))))))***((('''((()))***)))'''((()))***)))((('''((()))((())))))************)))(((((((((((())))))))))))(((************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++,,,,,,+++)))((()))******++++++++++++,,,,,,,,,))))))***++++++++++++***+++,,,,,,,,,,,,---000333444<<>>;;;;;;<<>>222000------///000///......------,,,+++******)))))))))(((((()))***++++++((()))))))))******++++++******)))))))))***++++++)))))))))))))))))))))))))))((((((((()))))))))(((((()))***)))((('''((()))((()))************))))))(((((((((((())))))))))))*********++++++,,,------...************************++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++,,,+++)))((()))************+++++++++,,,,,,((()))******+++++++++***+++,,,,,,,,,++++++...000111777???FFFLLLRRRYYY___eeekkkrrrvvvvvvvvvwwwyyyrrrrrrooojjjgggjjjpppvvvvvvxxxzzz|||}}}}}}||||||~~~}}}{{{yyyvvvtttsssrrrddddddcccbbbbbbeeejjjnnnmmmllljjjjjjlllppptttwwwxxxyyy{{{~~~~~~|||wwwsssmmmhhhaaa\\\XXXTTTOOOLLLRRRXXXaaakkkuuu|||zzzvvvyyy{{{{{{vvvooolllppptttqqqllleee]]]UUUMMMFFFAAA@@@@@@???@@@@@@@@@===;;;999888777666555444555555555555555555555555555555555555666666777777777777555555666666666666666666444444333222111000000///111111222333444444333333666222///000555999777444333444555666777888999999::::::::::::::::::::::::>>>======???DDDJJJQQQUUU```dddiiinnnppppppppppppggg___TTTLLLHHHJJJOOOTTT```pppnnnWWWMMMKKKHHHLLLSSS]]]iiiuuu{{{}}}yyywwwcccIII;;;777//////......//////...---******++++++++++++++++++++++++***)))(((((())))))&&&&&&''')))***+++,,,---+++***)))(((((((((((()))((((((((((((((((((((((((((()))))))))((((((((()))((()))***)))((('''((()))))))))*********))))))((((((((((((((())))))))))))***,,,,,,---...///000111111++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++************++++++++++++)))***+++,,,------------+++,,,,,,,,,++++++---...111555;;;@@@EEELLLUUU\\\```gggooouuuwwwxxx{{{}}}xxxxxxvvvrrrmmmlllooossssssuuuxxx|||~~~}}}zzzyyyxxxxxxyyyvvvsssnnnhhhddddddgggjjjlllllllllnnnqqquuuzzz|||{{{rrrjjj___TTTLLLLLLNNNQQQXXX```hhhmmmnnnwww{{{~~~~~~{{{zzz~~~xxxssslllccc\\\SSSLLLGGGIIIGGGFFFEEEEEEBBB???<<<:::999777555333333333444222333444555666666666666444444444555666777777777444444555666666666555555333333222222111111000000111222333555555555444444666444222444777888777555333444555777888:::;;;;;;::::::;;;<<<===>>>>>>???BBBBBBDDDHHHOOOXXX```fffppppppqqqooojjjddd]]]YYYUUUMMMEEECCCFFFKKKTTT\\\mmm}}}uuu[[[JJJEEEEEEEEEOOO\\\kkk{{{vvvxxxkkkQQQ<<<333333...............---------((())))))******+++,,,,,,,,,+++***)))((((((((((((&&&&&&'''(((***+++,,,,,,******)))(((''''''&&&%%%((((((((((((((((((((((((''')))***)))((('''(((***((()))***)))((('''((())))))************))))))((((((((((((((())))))))))))(((---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))++++++******+++---************++++++++++++)))***+++,,,,,,---------***+++---,,,++++++---...000333666999>>>EEEOOOWWWYYYaaakkkqqqtttuuuwwwyyywwwzzz{{{yyyuuussstttvvvtttvvvxxxzzz|||~~~~~~}}}}}}}}}}}}xxxqqqkkkggghhhiiiiiijjjllloootttxxx}}}{{{nnn___UUUMMMJJJIIIJJJNNNTTTZZZ^^^jjjooovvv{{{~~~}}}xxxrrrjjjccc\\\UUUPPPRRRRRRRRRQQQOOOJJJDDD???;;;999777444333333333444111222333555666666555555333333444444444444444444111222444555555555444333222222222222222222222222000111333555666555444444555666777888999888666555555666777999;;;<<<>>>>>>???AAACCCEEEHHHKKKMMMNNNPPPRRRVVV\\\cccjjjpppsssvvvqqqiiiaaaZZZTTTPPPNNNNNNLLLMMMRRRTTTWWWaaalll{{{xxx\\\JJJCCCCCCDDDMMMZZZkkk|||yyyuuu|||iiiRRR???222///111,,,------,,,,,,,,,------)))))))))*********************)))))))))))))))***(((((((((((())))))))))))((())))))))))))'''&&&%%%((((((((((((((((((((((((''')))******''''''(((***((()))***)))((('''((()))***************)))(((((((((((((((((())))))))))))''',,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))'''(((*********+++,,,...)))************+++++++++''''''(((******+++++++++***+++------,,,,,,---...---///222444777???JJJQQQUUU\\\gggnnnpppqqqrrrtttssswww|||~~~|||{{{|||}}}xxxxxxxxxxxxxxxxxxxxxxxx}}}xxxrrrnnnllllllggghhhlllpppuuuzzz~~~wwwiii^^^OOOJJJDDDCCCCCCFFFKKKPPPXXX^^^gggpppwww}}}}}}wwwpppjjjccc]]]YYY[[[[[[]]]]]]ZZZSSSIIIBBB<<<:::777555333333333444111222333444555444444333444444333333222111111111000111222333444333333222222222222222222333333333///111333555666555444333444777:::;;;:::777666555777888999;;;===???@@@AAAHHHIIIMMMQQQVVVZZZ]]]___aaadddiiioootttwwwyyyyyysssjjj\\\PPPJJJJJJLLLNNNRRRWWWaaajjjjjjjjjssszzz___JJJAAAAAAEEEGGGYYYhhh{{{vvvvvvqqqsss~~~pppRRR>>>333,,,---111***+++++++++***+++---...++++++******))))))(((((((((((((((((()))***+++,,,+++******)))(((''''''&&&'''((()))++++++)))'''&&&((((((((((((((((((((((((''')))+++***'''&&&(((***(((******)))((('''((()))***************)))(((((((((((((((((()))))))))))))))++++++++++++++++++++++++---+++)))***+++***'''###''''''(((******++++++++++++,,,,,,+++)))((()))+++++++++++++++++++++++++++***,,,...000000...,,,******++++++,,,,,,++++++***((()))***++++++***(((''',,,+++***((('''&&&&&&&&&***---000111222777@@@GGGPPPWWWaaahhhjjjkkklllmmmppptttyyy}}}yyyrrrssstttuuu{{{~~~zzzwwwwwwxxxrrrooolllmmmqqqvvv{{{~~~|||oooeeeZZZPPPCCC;;;<<>>===???@@@>>><<>>===<<>>888777999:::888555888888777666444333222111111111111111111111222222333222222222222333444444444444555555555666666666777666555888;;;<<<;;;999;;;===@@@AAA@@@?????????EEEGGGHHHHHHHHHMMMVVV]]]cccjjjrrrwwwwwwvvvuuuvvvyyyzzzyyyuuutttrrrjjjaaaQQQKKKFFFFFFIIIQQQ^^^jjjtttcccRRREEEEEEIIILLLVVVbbbooorrrYYYHHH888444000))))))///,,,,,,+++++++++***************+++,,,...,,,'''###'''''''''''''''((()))*********))))))))))))******))))))))))))))))))))))))'''(((((((((((((((((('''))))))'''''''''(((***+++***)))))))))((((((((('''((((((((((((((())))))***'''((()))******************++++++++++++++++++++++++,,,++++++,,,...///...,,,((()))***+++,,,,,,,,,,,,++++++,,,***)))(((***+++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******---,,,***))))))***,,,...))))))*********++++++,,,***,,,------,,,///555:::???GGGRRRZZZ___bbbeeegggqqqrrrtttuuuvvvyyy~~~zzzsssooottt}}}wwwqqqpppssswwwyyy}}}uuuppp]]]UUUJJJBBB>>>===;;;999444777:::@@@JJJYYYjjjwwwjjjkkkooowww|||wwwqqqjjjaaaXXXRRRJJJFFFBBB@@@AAABBB@@@>>>AAA@@@>>><<<:::999999888444444333333333333333333333333333444444555555555555666777777888888888888888888888:::===???@@@@@@BBBEEEIIIKKKJJJHHHFFFEEENNNPPPRRRTTTWWW^^^hhhppptttxxx~~~zzzwwwxxxwwwrrrlllgggbbbXXXNNNGGGCCCAAAFFFOOO\\\nnn}}}yyyiii[[[OOOEEEBBBIIIRRR[[[hhhttt|||tttYYYDDD888000///...******...,,,++++++++++++*********+++******+++,,,+++(((&&&))))))((((((((())))))*********))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++))))))))))))(((((((((((('''''''''((((((((())))))''''''(((******++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,------...------)))***+++,,,,,,,,,,,,,,,***++++++***))))))***,,,***************************)))(((((((((((()))*********++++++++++++*********)))((((((((()))***++++++++++++******)))((((((---......---,,,...111555777???JJJSSSXXX]]]aaaeeemmmooorrrtttuuuwwwyyy{{{~~~~~~zzzvvvtttxxx~~~yyytttrrrqqqqqqwww{{{yyywwwsssooobbb\\\RRRJJJEEE@@@===:::999999999:::???IIIUUU^^^WWWXXX^^^iiivvv~~~zzztttmmmfff```\\\TTTQQQNNNNNNNNNNNNLLLJJJJJJIIIFFFDDDBBBAAA@@@@@@;;;:::999777777777777888666777777888888888888888888999::::::::::::999888<<<===>>>AAADDDFFFHHHIIINNNQQQTTTUUUTTTRRRQQQQQQWWWZZZ^^^aaafffkkkrrrwww|||}}}|||vvvrrrjjjiiieee```]]]YYYQQQHHHKKKHHHIIIPPP\\\kkk~~~{{{qqqfffXXXMMMGGGEEEIIITTT___jjjwwwyyy^^^HHH999222...000000,,,+++---++++++++++++************---,,,,,,+++,,,++++++***))))))(((((('''(((((((((******))))))))))))******((((((((((((((((((((((((******++++++++++++******)))(((((('''((()))******))))))))))))(((((((((((('''(((((()))))))))))))))&&&'''(((***++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,+++***++++++******+++,,,,,,,,,++++++***++++++***))))))***,,,************************+++***)))(((((()))***+++)))******++++++******)))'''((()))***+++******))),,,------......---,,,,,,+++++++++))))))***,,,...222999CCCKKKQQQWWW^^^ccchhhnnntttyyyzzzyyyxxxwwwzzzzzzyyyxxxyyyzzz{{{zzz|||{{{zzz~~~|||uuuppplllpppvvvyyyssssssrrrooolllddd```XXXQQQKKKEEEAAA>>>@@@???===;;;:::<<<@@@CCCCCCEEELLLVVVcccmmmrrrssszzzyyywwwsssnnnjjjgggeee^^^]]]\\\]]]]]]]]][[[ZZZWWWVVVRRRNNNJJJGGGEEEDDD???>>><<<;;;:::;;;<<<<<<<<<<<<===>>>>>>===<<<<<<===>>>???@@@@@@???===<<>>GGGRRRZZZbbbjjjuuu}}}|||wwwtttqqqvvvyyyvvvvvvwwwuuuqqqnnnllliiihhhkkkqqqyyy}}}zzz{{{~~~}}}vvvppplllbbbbbbcccgggnnnwww~~~zzzssskkkgggggghhheeebbbbbbaaa^^^YYYUUURRRPPPPPPJJJHHHDDD@@@<<<999555333444888;;;===???DDDLLLSSSSSSVVVYYYZZZYYYYYYZZZ[[[dddgggjjjmmmnnnmmmmmmmmmmmmmmmmmmllliiieeeaaa___VVVUUUSSSRRRRRRSSSVVVWWWXXXXXXYYYYYYWWWUUUSSSQQQPPPRRRVVVZZZ\\\]]]]]]]]]aaaiiiuuu||||||xxxsssqqqfffhhhkkklllllllllnnnooonnnmmmjjjhhheeeaaa]]]ZZZXXXUUUPPPMMMQQQ]]]nnnzzzvvvjjjmmmvvvwwwrrrfffZZZOOOIIIGGGHHHOOOWWW]]]hhhuuu}}}oooZZZGGG999222///,,,------,,,*********)))************))))))))))))&&&(((+++***((('''((()))'''&&&&&&&&&'''((()))*********))))))))))))******))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''(((((()))))))))))))))'''((((((((()))))))))***((()))+++,,,,,,,,,***))))))************)))(((((('''))))))***+++,,,,,,------(((***+++***)))***...111))))))*********))))))((()))***+++***))))))+++---))))))))))))))))))))))))))))))************))))))))))))************)))))))))(((''''''(((***,,,---'''(((***,,,---,,,+++***((('''&&&''')))***+++******,,,///222777AAAMMMVVV]]]eeepppxxxzzzxxxtttrrriiissszzzwwwssstttuuussssssmmmgggdddgggmmmtttwwwzzz{{{|||~~~|||vvvqqqmmmkkk[[[YYYWWW[[[cccmmmvvvzzzqqqjjjccc```aaabbb```]]]dddcccaaa^^^ZZZXXXXXXYYYRRRNNNIIICCC@@@<<<999777999<<<<<<888444555===DDDAAAEEEJJJLLLLLLLLLMMMOOOVVVYYY]]]aaabbbbbbbbbbbbbbbdddhhhkkklllkkkiiigggfffeeecccbbbccceeegggiiiggggggggggggeeebbb___]]]WWWZZZ___dddiiikkkllllllnnnwwwyyyooojjjeeehhhmmmpppqqqpppoooooohhhddd^^^XXXSSSPPPMMMKKKNNNMMMLLLLLLVVVkkkzzzwwwzzzxxxmmmccc]]]WWWNNNFFFGGGJJJPPP[[[fffmmmxxxpppWWWEEE:::333...,,,***,,,,,,******,,,......************))))))))))))'''***------+++)))***+++''''''''''''(((***++++++******))))))))))))******))))))))))))))))))))))))''''''(((((((((((('''''''''(((((()))))))))))))))'''((((((((())))))******'''(((***+++,,,+++)))(((***++++++******)))((('''&&&(((((()))***++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------)))((((((((()))***+++,,,+++***)))))))))***,,,---,,,,,,++++++***)))((((((((('''&&&''')))++++++***(((((((((((())))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,///,,,+++...222777@@@JJJYYY^^^eeejjjkkkjjjhhhggghhhnnntttvvvtttrrrsssuuuuuurrrmmmjjjkkkooovvvzzzwwwvvvvvvwwwzzzxxxrrrqqqooojjjfffaaa^^^\\\\\\___cccfffggg```]]]ZZZXXXXXX\\\```cccbbbaaa```aaabbbbbbaaa___[[[WWWOOOGGGAAA===<<<;;;<<<;;;::::::;;;<<<;;;999::::::999:::;;;===???AAAJJJKKKKKKLLLLLLMMMNNNNNNUUUVVVYYY\\\aaafffkkkmmmiiijjjkkklllnnnooopppqqqqqqpppooommmiiieeeaaa___^^^aaaffflllqqqvvvxxxzzzyyyooofff```dddbbb```______^^^\\\ZZZUUURRRNNNIIIEEEDDDCCCCCCFFFGGGHHHQQQggg||||||tttfff\\\WWWUUUTTTKKKIIIGGGKKKTTT```jjjooovvv}}}eeeWWWEEE777111///---,,,+++++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,+++++++++***)))(((((('''******))))))((((((((('''((((((((((((((((((((((((---+++((('''''')))************))))))(((((((((''''''''''''''''''''''''''')))))))))(((''''''&&&&&&))))))))))))************))))))*********))))))((((((((())))))***++++++,,,,,,((())))))))))))***************************************))))))))))))******+++******))))))***+++,,,,,,,,,++++++***))))))(((+++)))((((((***+++******))))))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,---++++++...111555===EEESSSYYY```fffgggfffdddcccdddjjjqqqttttttsssuuuxxx||||||{{{yyyxxxwwwwwwxxxssssssuuuwwwzzz}}}~~~xxxqqqmmmmmmllliiifffgggeeeaaa___^^^]]][[[ZZZXXXWWWVVVVVVWWWYYY\\\^^^^^^___aaadddgggiiihhhgggbbb^^^XXXQQQLLLGGGEEEDDD@@@>>><<<<<<<<<;;;999777666555444444555666888999<<<<<<===>>>???@@@@@@AAAEEEFFFJJJNNNTTTYYY^^^aaahhhiiijjjkkklllnnnooooookkkjjjhhhddd```\\\YYYWWW^^^bbbiiioootttwwwxxxxxxzzzxxxuuuooohhh___XXXTTTRRRPPPNNNNNNOOOOOONNNMMMKKKIIIFFFCCCBBBCCCDDDEEEJJJMMMRRR^^^xxxzzzyyyxxx|||~~~wwwmmm___UUUQQQQQQQQQQQQPPPNNNNNNRRR\\\hhhrrrwww}}}vvvfffOOOFFF:::222000///---,,,,,,,,,,,,++++++*********************+++++++++,,,++++++******)))((((((''')))))))))(((((('''''''''((((((((((((((((((((((((***(((''''''((()))******)))))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))*********))))))************))))))&&&)))))))))***++++++,,,,,,((())))))))))))***************************))))))+++************)))))))))++++++******)))******+++,,,,,,++++++***)))))))))---+++))))))***+++***)))************++++++++++++++++++++++++++++++++++++*********++++++++++++,,,+++)))***---///111666===IIIOOOWWW^^^``````_________eeelllqqqsssuuuyyy|||~~~xxxtttnnnpppssswwwyyyzzzyyyyyyuuuqqqlllkkklllmmmllljjjnnnllliiigggccc]]]WWWRRRQQQRRRTTTVVVZZZ]]]___aaa___aaaeeejjjnnnpppnnnllliiigggccc^^^YYYTTTQQQOOOIIIFFFCCCAAA@@@>>>;;;888444333222000000000111111111111222444555666666666888:::<<<@@@EEEJJJNNNPPP[[[\\\]]]^^^___```aaabbb___]]]YYYUUUQQQNNNMMMLLLTTTXXX___gggkkklllkkkjjjkkkgggaaaYYYRRRMMMJJJHHHCCCBBBAAAAAACCCDDDCCCBBBDDDBBBAAA@@@BBBDDDGGGIIIOOOSSS\\\llluuupppqqqrrrwww~~~xxxmmmfff^^^UUUKKKHHHMMMTTTVVVVVVXXXWWWXXX^^^gggsss|||qqq[[[KKK;;;666111/////////---***------,,,+++***))))))(((***))))))(((((()))++++++++++++******)))(((((((((((((((((('''''''''''''''(((((((((((((((((((((((()))))))))(((((('''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((())))))))))))******))))))************))))))'''))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))******++++++******+++++++++***************+++++++++*********))))))+++***((()))***++++++***)))))))))*********++++++************************************++++++++++++)))((()))---------000555===CCCLLLTTTXXXZZZ[[[\\\]]]aaahhhmmmqqquuuzzz}}}wwwqqqmmmooorrruuuwwwxxxxxxxxxtttrrrooooooqqqssssssrrrqqqqqqqqqqqqmmmggg^^^XXXPPPQQQTTTXXX]]]cccgggjjjfffhhhlllqqqtttssspppmmmmmmlllkkkhhhddd___[[[YYYUUURRRNNNJJJHHHDDD@@@===:::888555333111000/////////000222444555555555555666777888:::<<<>>>@@@@@@IIIJJJKKKLLLMMMNNNOOOOOOMMMJJJGGGCCCAAA@@@@@@AAAFFFIIIOOOTTTXXXYYYXXXXXXUUURRRLLLGGGCCCAAAAAAAAA@@@??????AAADDDEEEEEEDDDFFFEEEDDDDDDFFFIIILLLNNNSSSYYYcccsss{{{nnniiikkkooossswwwwwwqqqfff[[[UUUOOOIIIGGGNNN\\\gggiiigggeeeeeefffkkksss}}}}}}mmmZZZHHH<<<333111...---------+++***,,,,,,++++++******))))))***)))(((&&&&&&(((***+++************))))))((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((++++++,,,***(((&&&%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((()))))))))***((())))))************)))******************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++'''(((***+++,,,,,,,,,,,,*********+++************+++++++++***************'''&&&&&&''')))+++,,,+++((((((((()))))))))******************************))))))*********+++++++++((('''))),,,,,,***+++000333999BBBJJJOOOTTTWWWYYYZZZ]]]bbbhhhmmmssswww{{{xxxsssooopppqqqsssvvvxxxzzz{{{vvvuuuuuuuuuwwwyyyzzzzzzvvvwwwxxxyyyvvvpppgggaaaVVVVVVUUUVVVZZZ```fffjjjkkkmmmqqquuuxxxvvvrrrnnnqqqrrrrrrqqqnnnjjjfffccc^^^[[[VVVSSSPPPLLLHHHEEEBBB@@@<<<999666333222222000111333444555555444333333444444555666666777777<<<======>>>???@@@AAAAAA<<<:::777555555666888:::>>>???AAADDDFFFIIIJJJKKKCCCAAA>>>;;;:::999:::;;;;;;===@@@EEEKKKNNNNNNMMMNNNLLLKKKJJJKKKMMMPPPRRRYYYaaalllzzz}}}rrriiijjjoooppppppnnnggg]]]TTTMMMJJJKKKJJJPPP___qqq|||}}}yyyuuuuuuvvvzzzvvvgggVVVFFF:::555///---+++******+++++++++)))))))))******++++++++++++)))'''&&&&&&''')))************)))))))))))))))&&&&&&''''''''''''''''''(((((((((((((((((((((((((((***,,,+++(((''''''(((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''''''''(((((((((((()))))))))(((((()))***************+++************************((())))))))))))*********((((((((()))))))))******((()))***,,,---,,,,,,+++))))))***++++++++++++***************************&&&%%%$$$&&&))),,,---,,,'''((((((((())))))))))))************************)))))))))************+++)))((())),,,+++((()))------222999???EEEJJJOOOSSSTTTVVVZZZ```gggmmmsssvvv~~~xxxvvvsssrrrqqqrrrsssvvvyyy{{{vvvwwwxxxyyy{{{}}}~~~~~~~~~}}}zzzsssjjjddd___\\\XXXVVVWWWZZZ___bbbiiikkkpppvvvzzzzzzwwwtttwwwxxxyyyyyywwwtttpppnnndddaaa]]]ZZZXXXUUUQQQNNNJJJHHHDDD@@@<<<999888777111222444555555444222111///000111222333333333333333333333444555666666666444333111000111444777999999999:::;;;<<>>:::;;;<<<===<<<:::888666444555666666666555444444111111222222333444444444555555444444555777:::;;;<<<<<<>>>???@@@AAAAAAAAA<<<;;;999999<<<@@@DDDGGGGGGKKKSSS[[[```aaa]]]ZZZVVVUUUUUUUUUWWW[[[___aaammmyyytttmmmgggcccdddggg___\\\UUULLLFFFHHHPPPXXXfffkkkvvvqqq___KKK???666...+++,,,&&&'''((())))))***+++,,,(((((())))))******++++++*********))))))((((((((()))))))))))))))))))))***'''''''''(((((()))))))))((((((((((((((((((((((((###&&&(((&&&######'''+++'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))'''((()))******+++++++++(((++++++*********************++++++++++++,,,,,,,,,''''''(((***+++,,,---...---.........,,,***'''%%%%%%''')))+++,,,------,,,******************+++++++++)))((()))+++,,,,,,+++)))************+++++++++))))))))))))))))))))))))))))))))))))************+++)))***,,,+++(((***...---...///111333888>>>CCCEEEFFFJJJQQQZZZdddkkknnnvvv~~~~~~tttooommmtttsssrrrqqqooonnnnnnmmmtttwww{{{xxxqqqmmmhhhhhhggggggfffgggggghhhiiikkknnnsssxxxyyyxxxvvvzzzzzz|||||||||zzzxxxwwwrrrooommmlllkkkjjjgggeee[[[YYYUUUPPPLLLHHHFFFEEEEEEGGGHHHHHHGGGEEEBBB@@@?????????>>><<<999777555888888999999::::::;;;;;;:::999999999:::;;;===>>>EEEGGGIIIKKKLLLKKKJJJIII>>>===<<<===BBBJJJSSSXXX\\\___fffkkkmmmiiibbb\\\WWWWWWXXXZZZ^^^ccchhhkkkttt{{{uuusssnnnddd[[[WWWRRRPPPMMMHHHHHHPPP^^^iiixxx}}}}}}~~~yyy___MMM<<<555222...+++,,,)))+++------,,,***))))))************))))))))))))******++++++***)))(((''')))))))))))))))*********'''((((((((())))))******((((((((((((((((((((((((((())))))%%%!!!%%%'''((((((((())))))******))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''((((((((()))''''''(((******+++++++++))),,,+++++++++++++++++++++...---+++)))((())))))***,,,+++++++++++++++++++++******))))))******+++,,,***************+++++++++))))))))))))))))))))))))((()))***+++,,,+++***************)))))))))))))))+++*********))))))((((((''''''''''''((((((((((((...---+++******+++---...------,,,---///333666888>>>AAAFFFLLLSSS\\\eeelllppptttwwwwwwsssooonnnnnnooonnnkkkiiihhhhhhiiiiiinnnsssyyy}}}wwwpppnnnjjjjjjiiihhhiiilllrrrvvvvvvzzz~~~|||xxxsssqqqvvvyyy|||}}}{{{xxxvvvuuutttvvvtttoooqqquuurrrkkkcccbbb```]]]ZZZVVVSSSRRRSSSVVVXXXXXXUUUQQQNNNLLLGGGIIIIIIGGGCCC???======;;;>>>@@@AAA??????@@@CCCFFF@@@===@@@CCCFFFJJJOOORRRSSSSSSRRRNNNKKKIIIIIIEEEFFFIIIOOOWWWaaajjjooowwwwwwxxxzzzxxxqqqeee]]]ZZZ\\\^^^```bbbhhhpppvvv{{{wwwqqqiii```XXXOOOJJJGGGJJJMMMOOOTTT]]]jjjttt{{{{{{{{{}}}~~~rrr```GGG@@@666000//////,,,)))************************))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))((((((((((((******)))((((((((((((((())))))((('''''''''''''''***)))((('''&&&'''(((((((((&&&$$$%%%((()))'''%%%''''''((((((((((((''''''(((''''''&&&&&&((()))***))))))'''&&&&&&'''((()))&&&&&&''''''(((((())))))%%%*********++++++,,,,,,------,,,+++))))))))))))***++++++++++++******************))))))******+++,,,)))))))))***************))))))))))))))))))))))))((()))***+++++++++*********)))))))))))))))))))))************)))))))))(((((((((((()))))))))******,,,+++***)))((()))+++,,,+++++++++,,,...000333444888;;;???EEEKKKSSS\\\bbbfffiiilllkkkiiigggiiikkkiiihhhfffdddddddddeeefffggglllsssyyy~~~}}}sssooommmnnnnnnmmmmmmoootttzzz{{{sssooooooqqqsssuuuvvvwwwxxxyyytttvvvuuusssuuuzzzyyytttooonnnnnnmmmkkkhhhfffddddddfffgggeee```ZZZUUUSSSRRRPPPMMMJJJGGGFFFFFFGGGHHHKKKNNNOOONNNNNNQQQSSSRRRKKKFFFGGGJJJLLLQQQVVV]]]^^^^^^[[[VVVRRROOONNNJJJLLLQQQ[[[hhhttt}}}|||rrrggg___```aaabbbdddhhhoooxxx~~~|||rrrmmmdddZZZRRRLLLGGGDDDHHHLLLQQQUUU[[[fffsss}}}yyyzzz{{{}}}~~~{{{xxx|||}}}~~~yyynnn]]]MMM:::444...,,,---///...,,,+++++++++***************))))))))))))))))))))))))***)))(((''''''(((((()))''''''(((((()))))))))******))))))((((((((((((((((((((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&)))'''%%%&&&(((((('''%%%''''''((((((((((((''''''(((''''''&&&'''((()))***'''''''''&&&&&&'''(((((('''''''''(((((((((((((((((())))))***+++,,,------...---,,,+++***)))))))))))))))))))))))))))************))))))))))))***++++++(((((())))))******))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))******************)))))))))))))))))))))*********++++++***)))(((''''''((()))*********++++++------...///333666999>>>CCCIIIQQQVVV[[[]]]_________aaaeeeiiieeedddcccbbbbbbcccdddeeeccchhhnnntttzzzxxxoookkkkkkpppppppppqqquuu{{{~~~sssmmmiiiiiihhhjjjnnnsssxxx{{{tttvvvxxxxxx||||||wwwxxxyyyzzzzzzxxxvvvuuutttuuuuuusssmmmhhhcccbbbaaa\\\VVVRRRRRRSSSUUUVVVYYY\\\```cccdddfffhhhjjjfff]]]VVVTTTUUUVVV\\\aaaffffffeeeaaa[[[VVVSSSRRRTTTVVV]]]jjj{{{{{{pppgggbbbfffggghhhkkkooowww}}}vvvoooiiibbb]]]TTTLLLFFFEEEEEEFFFLLLQQQXXX___gggqqq~~~yyyyyyzzz||||||zzzvvvrrruuusssqqqqqquuu|||xxxfffUUUEEE:::000---******---///...,,,++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))***%%%&&&'''((()))******+++))))))((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&)))(((&&&&&&''''''&&&$$$''''''((((((((((((''''''(((''''''''''''((())))))%%%&&&&&&'''(((((((((((((((((((((((((((''''''''')))*********++++++,,,,,,,,,,,,++++++******)))))))))(((((((((((()))))))))))))))))))))))))))***++++++&&&'''((()))***))))))((())))))))))))))))))))))))((())))))***************)))))))))))))))******************))))))))))))))))))))))))*********++++++(((((('''''''''((()))***)))***+++,,,,,,,,,++++++111333666999===BBBHHHLLLQQQUUUYYY[[[\\\___eeejjjggggggfffeeeeeeffffffgggeeehhhlllooorrrwww|||rrrkkkhhhiiinnnnnnppprrrvvv~~~tttnnnhhheeeaaa```dddjjjooossspppsssxxx|||~~~|||xxxzzz|||}}}~~~|||{{{yyyyyy{{{|||{{{xxxuuusssrrrooojjjdddaaabbbdddffffffhhhkkkqqqvvvzzz}}}{{{pppfffbbbaaabbbgggmmmlllllljjjfffaaa\\\ZZZZZZ```aaahhhvvv~~~ssskkkggggggmmmnnnqqqtttxxx}}}|||vvvpppkkkeee]]]WWWRRRPPPLLLIIIHHHKKKQQQUUUTTTYYY```hhhqqq{{{{{{zzzxxxxxxxxxwwwtttrrroookkkgggggglllvvv~~~uuudddRRRCCC888333000...,,,,,,......,,,+++,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''(((((())))))******&&&&&&''''''((())))))***)))(((((('''''''''((((((''''''&&&&&&%%%&&&&&&'''))))))(((((('''''''''''')))((('''''''''&&&%%%%%%''''''((((((((((((''''''''''''''''''((((((((()))$$$%%%''')))******))))))))))))((((((''''''&&&&&&&&&,,,,,,,,,++++++*********++++++++++++*********)))''''''((((((((()))))))))))))))(((((())))))***+++&&&''')))*********(((((()))))))))))))))))))))))))))))))))))))))*********(((((())))))************))))))))))))))))))******((((((((()))))))))******(((((((((((())))))*********++++++,,,,,,++++++***...000333555777:::???BBBGGGLLLSSSXXX[[[^^^ccchhhjjjjjjiiiiiihhhhhhhhhhhhjjjkkkkkkiiiggggggjjjnnnsssuuuuuurrrlllgggfffgggkkkmmmooorrrwww~~~sssmmmgggbbb\\\YYYZZZ^^^aaaccceeeiiiqqqxxx||||||{{{zzz{{{|||~~~}}}||||||~~~}}}|||}}}wwwuuurrrqqqqqqsssttttttuuuyyy}}}sssnnnlllkkkoootttppppppooommmiiifffffffffhhhiiippp}}}|||ssskkkhhhkkkoootttvvvzzz~~~|||zzzssslllbbbZZZVVVSSSOOOLLLMMMNNNPPPQQQSSSWWW^^^bbb___bbbhhhooowww~~~{{{vvvssstttuuuvvvwwwmmmjjjeeeeeejjjvvv}}}ppp^^^NNNAAA888333111///...---------,,,+++***+++++++++*********))))))))))))))))))))))))))))))''''''(((((())))))******((((((((('''''''''''''''((((((''''''''''''((((((((('''''''''''''''(((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((%%%''')))***++++++******))))))((((((''''''&&&&&&%%%...------,,,+++***))))))******+++++++++******)))''''''(((((())))))******)))(((((((((((()))******&&&''')))++++++***)))((()))))))))))))))))))))))))))(((((((((((()))***+++((((((((()))******++++++))))))))))))************((((((((()))))))))******(((((())))))******++++++++++++++++++++++++++++++)))+++...000111333777999>>>CCCKKKQQQUUUYYY^^^bbbhhhhhhhhhiiiiiiiiiiiiiiimmmmmmlllfff___ZZZYYYZZZaaaeeehhhhhhfffdddeeegggjjjlllppptttxxx~~~wwwnnniiiddd___YYYWWWXXXZZZYYYXXX[[[]]]dddmmmqqqrrruuuyyy~~~yyy{{{||||||zzzzzz|||~~~wwwsssqqqoooqqqtttnnnnnnnnnmmmkkkjjjkkkmmmlllnnnvvv|||xxxrrrllliiilllrrrwwwwwwzzz~~~zzzrrrkkk```ZZZRRRLLLJJJJJJKKKLLLTTTWWW[[[\\\]]]```eeejjjjjjkkkooottt{{{}}}yyysssppprrrvvvzzz|||pppmmmjjjiiinnnxxx}}}ppp___JJJ===666222//////************************************************))))))))))))))))))))))))'''((()))))))))))))))(((((((((((('''''''''&&&&&&''''''&&&&&&''''''(((((((((''''''''''''((())))))&&&&&&''''''&&&&&&%%%$$$&&&'''((('''&&&&&&'''(((''''''((((((((((((''''''&&&''''''((()))((((((((('''((())))))************(((((((((((((((''''''''''''---,,,,,,++++++*********)))***++++++++++++***)))''''''((())))))***++++++((((((((((((((()))******&&&(((***,,,,,,+++***((()))))))))))))))))))))))))))(((((('''((()))***+++'''(((((()))******++++++((()))))))))************)))))))))*********++++++''''''((()))***+++++++++++++++***))))))***+++,,,''')))+++---...///222444888===CCCHHHKKKQQQXXX^^^cccdddfffhhhiiikkkkkklllooopppoooiiiaaaZZZWWWWWW\\\___aaaaaa``````dddggghhhkkkppptttwwwzzz~~~yyypppiiifffaaa^^^\\\^^^aaabbb```\\\\\\ZZZ[[[___aaaccckkkttt}}}}}}}}}}}}~~~~~~}}}||||||yyy}}}{{{{{{}}}vvvtttrrrnnnmmmooolllllllllkkkjjjjjjlllnnnnnnrrryyyzzzpppllliiihhhlllqqqvvvxxxuuuvvvwwwxxxvvvoooddd\\\RRRQQQPPPNNNNNNPPPTTTXXX```cccffffffeeegggmmmrrrrrrrrrssswww~~~wwwtttpppooorrrwww|||uuusssppppppsssyyy}}}ssshhhWWWHHH:::555333///,,,---((())))))(((((((((***+++)))))))))***++++++,,,,,,))))))))))))))))))))))))((())))))******)))((('''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((()))'''&&&&&&&&&''''''((()))%%%&&&'''''''''&&&%%%$$$$$$&&&((('''&&&&&&(((***''''''((((((((((((''''''&&&&&&((()))))))))((('''((('''''''''''''''(((((('''''''''((((((((((((((((((++++++++++++++++++,,,,,,))))))+++,,,,,,+++***)))'''(((((()))***++++++,,,((((((((((((((()))******''')))+++------,,,***))))))))))))))))))))))))))))))((('''''''''(((***+++'''(((((()))***+++++++++(((((())))))*********+++******+++++++++,,,,,,,,,&&&'''((()))************+++***((('''((()))+++,,,'''))),,,---...///222444777;;;>>>AAAEEELLLUUU\\\```bbbeeehhhkkkmmmooooooqqqssstttoooggg```]]]\\\]]]______]]]\\\^^^dddiiieeeiiinnnrrrtttvvvyyyzzzzzz{{{zzzwwwqqqkkkgggeee___^^^```ffflllnnnjjjfffccc\\\XXXWWWVVVWWWaaannnuuutttssstttuuuxxx{{{}}}zzz|||}}}}}}{{{zzzzzz{{{yyy~~~yyyyyy~~~xxxsssssspppllljjjkkkpppppppppooonnnoooqqqssspppuuu{{{{{{uuuqqqfffdddcccgggnnntttvvvvvvoooooonnnnnnkkkcccYYYQQQMMMPPPUUUWWWXXX[[[```eeehhhjjjlllllljjjmmmttt{{{vvvuuuvvvyyy|||rrrpppnnnooosssyyy}}}yyywwwuuutttuuuxxx|||~~~zzzwwwrrrbbbQQQ@@@777222333333...,,,...,,,,,,+++)))'''''')))***(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))*********((('''&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''((('''((()))))))))(((&&&&&&"""%%%''''''&&&&&&)))+++''''''((((((((((((''''''%%%&&&((()))))))))((('''((('''%%%$$$$$$%%%&&&'''&&&'''''''''(((((())))))''',,,***(((''')))******))),,,+++***))))))***+++,,,------,,,,,,++++++******,,,+++)))''''''(((***+++))))))************))))))((()))***+++,,,++++++*********))))))******+++,,,(((((((((((((((''''''&&&''''''''''''(((((((((((('''''''''(((((((((((((((&&&''')))***+++++++++*********))))))))))))******......,,,,,,,,,,,,......333666:::>>>BBBFFFKKKNNN[[[^^^```bbbcccdddfffhhhrrrrrrqqqnnnkkkhhhhhhiiihhhjjjkkkkkkiiifffeeeeeemmmnnnppprrrsssttttttttttttrrroookkkhhheeecccbbb```dddkkkqqquuuwwwvvvuuuoooiiiaaaZZZVVVXXX\\\___kkklllkkkhhhfffggglllqqqmmmnnnoooqqqrrrsssssssssuuurrrrrrwwwwwwvvvzzz~~~vvvqqqkkkggghhhlllpppssssssqqqqqqsssrrrooopppsssttttttuuuxxxzzzwwwpppjjjddd^^^ZZZ]]]fffkkkiiieeeeeefffhhhgggccc]]]UUUPPPTTTWWW\\\```dddiiimmmpppuuurrrooonnnpppsssvvvwwwxxxsssjjjlllrrrzzz|||zzz|||}}}{{{xxxuuuuuuvvvxxxyyy}}}xxxqqqgggWWWHHH@@@444222000...---...///000...------,,,+++***))))))(((((())))))******++++++))))))))))))))))))))))))$$$%%%&&&((()))*********'''''''''''''''((()))***'''''''''(((((((((((()))%%%%%%'''((((((((('''&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&(((((())))))((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))))))))(((((((((((())),,,***(((((()))++++++***++++++***))))))***++++++)))))))))))))))(((((((((+++***)))(((((()))******&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))******))))))******+++,,,((((((((((((((('''&&&&&&''''''((((((((()))))))))*********)))(((((((((''''''(((***+++,,,,,,++++++))))))(((((((((((())))))+++***))))))))))))***+++,,,///333777;;;AAAGGGLLLQQQTTTXXX[[[\\\^^^```aaaoooqqqssssssqqqooonnnnnnooorrrttttttqqqnnnkkkjjjmmmmmmnnnoooppprrrsssssspppooollliiifffcccbbbaaaeeehhhmmmrrruuuwwwvvvvvvpppllleee^^^[[[\\\___aaabbbaaa___\\\ZZZZZZ]]]___^^^^^^```bbbdddggghhhiiillljjjlllqqqrrrrrrvvv}}}yyysssqqqjjjhhheeeeeeiiioootttvvvvvvtttttttttpppkkkkkkooojjjjjjjjjlllnnnkkkfffaaaZZZWWWUUUXXX]]]aaa```]]]___dddjjjkkkgggaaaZZZWWW___bbbfffiiilllqqqvvvyyywwwuuusssrrrtttwwwzzz{{{|||yyyxxxrrrrrruuuzzzzzzwwwyyy}}}~~~zzzvvvuuuvvvyyy{{{xxxjjj___TTTGGG<<<777111000...,,,,,,,,,---...++++++******))))))(((((()))))))))))))))*********((((((((((((((((((((((((''''''((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((((((((('''&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++***)))(((''''''(((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))+++***((()))+++,,,,,,,,,+++******))))))******+++'''(((((((((((((((((()))))))))))))))))))))******))))))************))))))+++***)))((()))***+++,,,***))))))))))))***++++++))))))******))))))((('''((((((((()))))))))******,,,,,,+++***)))(((''''''))))))***+++,,,,,,,,,,,,******))))))))))))******))))))(((((((((((())))))***+++...000444:::@@@EEEKKKOOOUUUZZZ]]]___bbbdddiiimmmqqqttttttsssssssssvvvyyy}}}~~~{{{vvvrrrpppooonnnmmmllllllnnnpppqqqllljjjhhhfffdddcccccccccjjjlllooosssuuuuuuuuuuuuqqqnnnjjjeeecccbbbdddeeeaaa^^^[[[YYYXXXWWWVVVUUUPPPPPPPPPRRRUUUYYY\\\___]]]\\\^^^bbbcccbbbeeejjjqqqqqqoookkkfffaaa```___\\\ZZZZZZ^^^dddlllqqqtttssspppooommmfff___^^^bbb\\\ZZZYYY[[[]]]]]]YYYVVVRRRRRRRRRSSSUUUWWWYYYZZZ```gggoooqqqllleeeaaa```ggghhhkkkmmmppptttzzz~~~wwwxxxyyyzzz|||~~~~~~zzz{{{{{{yyyxxxzzzyyywwwzzz{{{wwwvvvxxx{{{}}}wwwhhhWWWJJJ???555000//////---,,,*********++++++************************************))))))))))))((((((((((((((((((((((((+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''''',,,+++***((('''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))***(((***))))))***,,,...------******))))))))))))******(((((())))))******++++++(((((()))************)))***++++++++++++++++++***,,,,,,,,,,,,---------...)))))))))))))))***+++++++++,,,,,,,,,,,,+++******))))))))))))*********************))))))((((((((())))))******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++............///333999===DDDIIIQQQYYY^^^bbbfffiiidddggglllooopppqqqssstttvvv{{{|||wwwtttuuurrrnnnkkkjjjjjjlllmmmhhhgggfffeeedddeeeggggggnnnoooqqqrrrssssssssssssrrrpppnnnkkkiiihhhhhhhhheeeaaa^^^]]]]]]]]]ZZZWWWPPPOOOMMMMMMOOOSSSWWWZZZWWWWWWXXXWWWUUUSSSTTTUUUXXXXXXWWWTTTPPPNNNNNNOOOOOONNNNNNRRRZZZbbbhhhllljjjgggddd```XXXPPPOOOSSSPPPMMMLLLNNNQQQTTTSSSQQQQQQSSSTTTSSSRRRVVV]]]ccclllsssxxxvvvnnnfffeeefffjjjkkklllnnnpppuuu{{{xxx}}}{{{xxxxxxxxxxxx~~~~~~zzzwwwvvvyyy}}}|||ssscccVVVFFF;;;333---,,,...---,,,+++************+++++++++++++++,,,,,,------++++++******))))))((((((((((((((((((((((((((((((,,,+++(((&&&%%%%%%&&&'''(((((('''''''''(((((()))'''''''''(((((((((((()))&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((()))******(((***))))))***---...---,,,))))))))))))))))))))))))(((((())))))******++++++'''((()))***************'''(((((())))))(((((('''''')))***,,,,,,+++***)))))))))(((((())))))***+++******++++++******)))((())))))))))))************'''''''''(((((()))))))))((((((((((((((()))))))))******))))))))))))******+++,,,,,,,,,,,,,,,,,,+++------,,,++++++...333777888>>>GGGOOOVVV\\\bbbeeebbbccceeeggghhhlllpppttttttzzzyyyvvvyyyuuupppjjjgggfffggghhhfffeeeddddddfffhhhkkkmmmpppqqqrrrsssssssssrrrrrrrrrqqqqqqooonnnlllkkkjjjccc```]]]]]]___```^^^[[[ZZZYYYVVVTTTUUUXXX[[[^^^^^^^^^\\\XXXSSSQQQPPPPPPIIIJJJJJJHHHEEEBBBAAABBBDDDDDDFFFMMMWWWaaaiiimmmkkkeee```\\\VVVNNNKKKMMMKKKHHHGGGIIIOOOSSSTTTSSSSSSUUUVVVTTTSSSYYYeeeppp|||xxxllleeefffiiimmmnnnpppqqqtttyyy{{{vvvtttsssuuu}}}~~~|||yyywwwwww{{{}}}|||{{{ssseeeZZZKKKBBB888333///+++,,,000,,,,,,++++++++++++++++++)))******++++++,,,,,,---++++++******))))))((((((''''''''''''''''''''''''***)))'''&&&%%%'''((())))))(((((('''''''''(((((('''''''''(((((((((((()))&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&%%%%%%&&&'''''''''((((((&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&%%%&&&&&&'''((())))))***((()))))))))***,,,---,,,***((())))))******))))))((('''(((((((((((((((((()))((((((((()))******++++++))))))************))))))((()))***,,,,,,+++******)))(((((((((((()))******''''''((((((''''''&&&%%%((((((((()))))))))******%%%%%%&&&'''((()))******(((((('''''''''(((((()))((((((''''''''''''(((((())))))***++++++***))))))'''(((((('''(((***///222222666>>>EEELLLSSSYYY]]]]]]^^^___```bbbgggmmmrrrrrrxxx}}}wwwtttvvvrrrmmmgggcccbbbaaabbbaaaaaaaaabbbeeejjjnnnqqqrrrsssuuuwwwwwwwwwuuutttrrrsssssssssrrrpppooonnneeecccbbbbbbccceeeffffffgggfffdddcccdddfffjjjllliiiiiieee\\\VVVUUUTTTSSSJJJKKKKKKHHHDDD@@@>>>===BBBFFFNNNZZZhhhuuu}}}{{{rrriiifffbbb[[[VVVTTTMMMKKKJJJLLLRRRVVVXXXWWWTTTVVVWWWUUUUUU]]]kkkwww|||tttjjjeeefffjjjkkkmmmpppssswww}}}{{{tttpppmmmoooxxx}}}{{{yyyxxxyyy|||~~~vvvoooggg[[[MMMBBB888333//////---***+++///,,,,,,,,,,,,,,,,,,++++++'''''''''(((((()))))))))************))))))))))))''''''''''''''''''''''''((('''&&&&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&%%%&&&''')))******+++***'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((()))((()))))))))***,,,,,,***((('''((()))******)))(((''')))))))))))))))((((((((()))((((((((((((***+++---+++,,,,,,------,,,,,,++++++***)))((((((***+++---((((((((((((((()))******''''''((((((''''''&&&%%%''''''((((((((()))))))))'''''''''((()))))))))******)))(((''''''((()))))))))(((((((((((((((((()))(((((()))******)))((((((%%%&&&''''''&&&'''***---000333888===BBBHHHNNNRRRQQQSSSVVVZZZ]]]bbbhhhlllnnntttzzz}}}zzztttnnnkkkllljjjeeeaaa^^^\\\\\\]]][[[[[[[[[^^^bbbhhhmmmqqqvvvxxx{{{~~~~~~|||zzztttuuuuuuuuuuuutttsssrrrllllllkkkjjjjjjlllpppsssqqqqqqqqqsssvvv{{{{{{{{{sssfff]]]\\\ZZZWWWRRRRRRQQQNNNJJJGGGFFFFFFMMMUUUeeexxxvvvrrrqqqkkkbbb]]]TTTRRRPPPRRRWWWZZZZZZXXXUUUWWWYYYYYYZZZ```lllvvvwwwuuurrrlllhhhfffhhhjjjllloootttyyy~~~{{{ssspppnnnqqq{{{~~~}}}||||||}}}~~~zzzrrrfffYYYMMMCCC;;;666000---,,,---,,,))))))---***++++++,,,,,,+++++++++&&&&&&&&&&&&'''''''''''')))))))))))))))*********''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%&&&'''((()))&&&%%%%%%&&&&&&((())))))(((((('''''''''&&&&&&&&&&&&'''(((*********))))))(((((((((((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))***++++++)))&&&'''((()))******)))((('''------,,,,,,++++++******))))))''''''(((***,,,...)))))))))******))))))))))))&&&"""###(((+++((((((((((((((()))*********************)))((((((''''''''''''((((((((((((************))))))))))))+++***)))(((((()))******,,,,,,++++++++++++,,,,,,((()))***++++++***)))(((*********)))'''&&&&&&(((---///222444777<<>>AAAEEEHHHMMMPPPQQQRRRTTTVVV\\\^^^aaaccccccdddfffgggjjjiiihhhgggeeedddeeeeeehhhkkkkkkiiihhhgggccc]]]]]]]]]```eeegggfffiiinnnmmmnnnooorrrwww}}}uuuqqqooollliiirrrssssssttttttwww{{{~~~}}}vvvqqqmmmiiidddaaaddddddfffiiimmmppprrrrrrpppqqqtttwww{{{~~~~~~|||{{{~~~~~~yyyrrrooonnnooouuu|||}}}wwwkkkbbbVVVJJJ@@@888111,,,...---,,,+++,,,+++***)))((('''''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%'''''''''%%%"""!!!!!!###&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((('''(((((()))))))))))))))'''+++******)))))))))************))))))))))))((((((((())))))******+++++++++'''''''''''''''(((((())),,,,,,,,,++++++++++++******************)))))))))))))))))))))************((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))'''(((******)))(((((()))***(((%%%$$$$$$%%%(((***(((((((((((((((((((((((()))(((((()))******)))'''%%%&&&((()))+++,,,,,,,,,***,,,---///000333777:::===@@@EEEIIILLLPPPSSSVVVYYY\\\```ccceeegggjjjlllmmmlllkkkgggdddccceeegggiiillllllhhhffffffbbb^^^^^^]]]___ccccccaaaccchhhgggiiilllpppuuu|||yyyuuuqqqmmmiiipppqqqrrrrrrrrruuuyyy|||}}}yyyuuuoookkkiiihhhgggfffiiikkknnnrrrwww{{{~~~|||{{{zzz||||||yyyyyy||||||{{{~~~zzzrrrllliiijjjkkknnnttt{{{~~~{{{wwwtttmmmeeeVVVOOODDD;;;555222111000------,,,+++***(((''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((()))))))))))))))%%%%%%&&&&&&'''(((((((((%%%&&&&&&%%%$$$$$$%%%'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***+++,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''(((((())))))(((((((((&&&***)))(((''''''&&&&&&'''++++++*********)))))))))((())))))******+++,,,,,,)))(((((((((((()))******,,,,,,,,,++++++++++++***((()))***++++++***)))(((***))))))(((((((((((()))((((((((((((((()))******))))))))))))((((((((((((************************(((***,,,+++(((''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((()))******)))'''''''''(((((()))***+++,,,)))***+++++++++---000222666999===AAAEEEJJJNNNRRRSSSWWW]]]bbbgggkkkpppsssqqqppplllgggbbbaaacccfffiiilllllliiiggggggfffcccdddbbbcccffffffcccfffjjjgggiiilllooorrrxxx{{{{{{zzzxxxuuurrrnnnlllppppppqqqqqqqqqsssvvvzzz{{{}}}zzz{{{tttoookkkgggeeeeeeiiillloooqqqtttwww|||}}}zzz{{{{{{zzzyyyzzzyyywwwwwwxxx{{{~~~|||yyyzzzyyytttpppgggddddddhhhlllmmmrrrwwwzzzzzzvvvoooiiicccXXXNNNBBB===777222////////////+++++++++***)))(((((()))((((((''''''(((((()))***(((((((((((((((((((((((()))))))))))))))(((((((((%%%%%%&&&&&&'''(((((((((!!!###%%%&&&&&&(((+++---(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((''''''&&&&&&...---,,,***)))))))))))),,,+++++++++******))))))((())))))***++++++,,,,,,***************++++++,,,*********))))))))))))(((%%%&&&(((******)))'''&&&***)))((('''''''''''''''((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))+++---///---)))''''''((())))))************))))))************************)))(((((((((******)))'''))))))((('''''')))***+++'''((()))((('''(((+++------000444777;;;???DDDHHHOOOSSSZZZaaahhhnnntttxxxuuusssnnnggg```___bbbeeegggkkkllliiihhhjjjjjjhhhjjjhhhiiilllkkkiiikkkppplllmmmooooooooosssxxx}}}yyysssooolllooorrrsssrrrqqqqqqqqqppppppqqqpppppprrruuuxxxwwwssszzzxxxvvvvvvooohhheeebbbaaadddjjjqqquuuwwwzzz~~~{{{vvvtttsssqqqoooqqqrrrsssuuuxxx{{{}}}}}}{{{xxxvvvxxx~~~{{{tttoookkkiiicccaaadddjjjnnnnnnqqquuuqqqpppjjj```XXXPPPDDD888444222000...,,,,,,,,,,,,******+++*********,,,...((((((((((((((()))******((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%)))(((((('''&&&&&&%%%%%%((())))))(((&&&&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&'''))))))))))))************)))((((((((()))***++++++***++++++******)))((('''************))))))(((((())))))))))))((((((((((((&&&'''((()))******))))))&&&''')))*********)))(((((())))))))))))***---///(((((((((((())))))))))))***)))(((''''''((()))***$$$%%%&&&((()))*********$$$(((,,,***&&&$$$'''++++++***)))((((((''''''((('''&&&%%%%%%&&&'''((())))))))))))))))))((((((((((((((()))***************---...///222666:::>>>@@@GGGKKKSSS]]]gggooovvvyyyuuutttnnndddZZZXXX^^^eeejjjjjjjjjiiihhhhhhjjjlllnnnmmmooosssqqqmmmooovvvxxx}}}|||sssjjjjjjmmmppptttsssqqqmmmgggdddccccccdddccceeellltttxxxvvvrrrtttsssrrrqqqpppooonnnnnnnnnppprrruuuvvvsssnnnjjj```]]]___dddiiinnnxxx|||zzztttmmmhhhffffffffffffmmmpppsssuuuwwwzzz}}}|||{{{zzzzzz|||~~~~~~}}}xxxrrrlllhhhfffgggiiijjjkkkkkkjjjgggfffbbb\\\SSSJJJCCC===888555///......------,,,,,,+++***+++++++++******,,,...+++***)))'''&&&&&&&&&&&&******))))))((((((''''''(((''''''(((((()))***+++&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))'''%%%%%%'''''''''&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&))))))))))))************,,,+++***)))(((((((((((('''(((((()))))))))((((((+++******)))((('''&&&&&&&&&&&&'''((()))***++++++(((((((((((())))))))))))(((((()))************)))(((((()))((('''(((+++---(((((((((((())))))))))))***)))(((''''''((()))***)))))))))))))))((('''&&&(((((())))))((((((((())))))((((((((((((((())))))(((((('''''''''((()))***(((((((((((((((((((((((((((((()))************)))***+++,,,...111444888999BBBEEELLLUUU^^^gggmmmpppmmmmmmiiiaaaYYYWWW]]]ccchhhiiiiiihhhfffgggiiikkkoooooorrrwwwwwwuuuzzz~~~sssnnnmmmlllggggggeeebbb]]]ZZZZZZZZZ___bbbhhhooovvvzzzyyywwwvvvtttpppllliiigggffffffeeegggkkkpppqqqoooiiieee\\\ZZZ\\\bbbhhhoooyyyxxxpppkkkddd___]]]___```aaaoooqqqsssuuuuuuvvvxxxzzz{{{{{{|||}}}|||zzzzzz|||~~~zzztttpppllljjjiiimmmmmmmmmkkkgggaaa[[[XXXNNNIIIBBB;;;666333///---++++++++++++++++++,,,,,,+++++++++***))))))***+++***)))((((((''''''''''''))))))))))))(((((('''''')))(((((('''''''''((((((&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))'''&&&&&&'''(((''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###)))))))))((((((''''''&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))************,,,+++***)))((((((((((((%%%&&&'''((())))))))))))((((((((((((''''''''''''&&&&&&'''((()))***++++++******(((''''''((())))))))))))(((((())))))***+++((())))))'''&&&&&&(((***(((((((((((())))))))))))))))))(((''''''((())))))++++++******)))((('''&&&***(((&&&''')))***)))'''''''''''''''((()))***+++***))))))((((((((())))))'''''''''''''''''''''''''''((())))))******))))))))))))***+++,,,///111333999<<>>:::555222000///---,,,'''(((((()))******++++++++++++******))))))(((((((((((((((((((((((((((((()))))))))(((((((((((('''))))))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''''')))(((&&&&&&((()))((('''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%((()))))))))************(((((((((((()))***,,,,,,''''''((()))))))))))))))%%%&&&&&&'''((()))******))))))))))))((((((((((((,,,+++((('''&&&'''((())))))((('''&&&'''((()))***)))***)))(((&&&&&&''')))(((((((((((()))))))))))))))((('''&&&&&&'''((()))((()))***************)))((('''''''''(((((('''''''''''''''''''''((()))******))))))(((((('''''''''&&&&&&&&&''''''''''''''''''(((((()))))))))))))))******))))))***,,,---...111333777<<>>@@@GGGJJJLLLMMMMMMOOORRRVVVVVVVVVVVVVVVXXX[[[```dddjjjpppxxx~~~{{{nnnhhheeebbbhhhjjjlllmmmmmmlllmmmnnnttt}}}wwwqqqmmmgggbbb___```bbbdddkkkjjjkkknnnssswwwyyyzzzvvvrrrqqqtttzzz}}}pppkkkddd___^^^```cccddddddhhhnnnrrruuuxxx{{{}}}{{{zzzxxxwwwuuuuuuuuuuuutttrrrnnnllllllkkkjjjhhhnnnpppqqqrrrppplllhhheeeXXXSSSKKKBBB:::555222111...,,,***)))***++++++***++++++******)))))))))))))))((()))+++...000///---&&&'''((()))*********)))'''''''''''''''(((((((((%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%&&&((())))))((($$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$))))))))))))******************)))))))))))))))***,,,,,,,,,,,,+++***)))(((---,,,+++***)))(((''''''&&&&&&'''((()))***++++++******(((''''''((())))))''''''&&&&&&''''''((()))++++++***)))''''''(((***(((((((((((())))))))))))(((((('''&&&&&&'''((((((++++++******)))((('''&&&"""'''+++)))$$$"""%%%******)))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&&&&'''(((((())))))&&&'''(((((())))))((((((&&&&&&%%%%%%&&&''')))************,,,...111444666<<>>@@@CCCGGGNNNWWW\\\]]]kkkvvvxxxvvvtttmmmfffhhhiiifff```]]]^^^^^^[[[bbbeeeiiillllllmmmmmmnnnppprrrsssrrrmmmfffaaa^^^\\\\\\^^^bbbhhhpppwww{{{ssstttxxx}}}}}}wwwqqqlllmmmpppwww|||wwwooogggdddcccaaacccfffiiikkkkkkppprrruuuuuussspppnnnmmmfffiiinnnrrruuuvvvuuutttoooiiiaaaYYYUUURRRPPPOOOHHHFFFAAA<<<888555333222,,,,,,------------,,,,,,)))((('''(((***+++***)))(((((())))))******++++++)))((('''+++000111---)))((()))***++++++***((('''&&&&&&&&&'''''''''(((((())))))((('''&&&&&&&&&&&&$$$%%%&&&'''(((((((((((())))))))))))))))))))))))%%%###"""###%%%'''''''''''''''''''''&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((%%%%%%$$$$$$%%%&&&((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&***************************************)))((((((&&&&&&&&&&&&&&&'''((((((************************((((((((((((((((((''''''((()))***++++++***)))((((((((((((((()))))))))***))))))))))))************%%%&&&'''))))))))))))(((&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((*********)))'''&&&$$$$$$###$$$&&&((())))))((('''&&&&&&&&&'''''''''(((((()))))))))))))))((((((((()))(((((('''''''''(((((())))))((((((((())))))***))))))))))))************)))((('''(((***...333555333888<<>>999777333111//////111222...---,,,+++++++++,,,---+++,,,---...---+++)))'''...,,,***)))******)))(((''''''(((((())))))******''''''(((((())))))******))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''######$$$$$$%%%&&&''''''(((''''''&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$###'''&&&$$$######$$$%%%'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''')))((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))************)))(((((('''''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%((()))************)))(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((())))))))))))'''&&&%%%'''''''''''''''((()))***))))))(((((((((((())))))((((((((())))))((('''''''''''''''(((''''''&&&%%%'''''''''((((((((())))))$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))***)))((('''''''''''''''''''''''''''((((((((((((---+++)))((()))+++...000...222666888999>>>FFFMMMOOOUUU\\\aaaaaa```aaabbb___^^^\\\WWWSSSQQQRRRSSSWWWZZZ^^^```````````````cccdddddddddccc```^^^\\\___```cccggglllpppqqqrrrpppooonnnpppssssssppplllppppppqqqtttxxx}}}|||yyyuuunnnggg```[[[XXX[[[\\\^^^cccgggiiihhhgggjjjmmmsssxxxzzzuuummmfff___aaaccceeedddaaa]]][[[SSSOOOIIIBBB<<<777444333222000---+++******,,,---******)))((((((((()))***+++,,,------,,,+++((('''---+++)))))))))***)))'''(((((()))))))))(((((('''((((((((((((((()))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$###'''&&&%%%$$$###%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''''''''(((***&&&(((((((((((((((((((((((())))))******))))))((('''((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))((('''&&&&&&''''''''''''((()))***+++***)))(((''''''((()))***%%%&&&''')))******+++++++++***((('''%%%%%%$$$$$$((((((((()))))))))))))))%%%&&&&&&&&&''''''((((((***))))))((())))))******++++++)))((('''&&&&&&&&&''''''''''''((((((((((((,,,+++)))(((((()))+++,,,***---000111222666<<>>AAAFFFMMMRRRTTTTTTMMMLLLIIIEEECCCEEEHHHLLLQQQTTTXXXZZZZZZZZZ[[[\\\YYYZZZ\\\]]]^^^^^^^^^^^^]]]___``````___^^^^^^_________```eeejjjkkkiiifffjjjjjjkkkmmmqqqssssssrrrooolllfff```[[[XXXWWWVVVXXXZZZ^^^cccfffgggdddaaaaaadddiiilllkkkeee[[[TTTPPPNNNLLLHHHEEEBBB@@@???666555333111//////......,,,+++)))))))))***+++,,,+++++++++++++++,,,,,,,,,******++++++***)))((((((***)))''''''(((((('''&&&'''((()))***)))(((&&&%%%)))))))))((((((''''''&&&*********)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&(((,,,///888'''''''''''''''''''''''')))))))))))))))((('''''')))))))))))))))***++++++))))))))))))))))))))))))'''''''''(((((())))))))))))(((((((((((((((((()))))))))))))))*********+++))))))))))))************''''''(((((()))******+++$$$$$$$$$%%%&&&'''))))))***)))(((''''''((()))***&&&'''((())))))))))))))))))((('''%%%%%%%%%&&&''''''''''''''''''''''''''',,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))***))))))))))))************&&&&&&'''(((((()))******))))))******+++,,,///111666666777;;;@@@DDDFFFGGGCCCBBB@@@>>>>>>AAAFFFJJJIIILLLPPPRRRTTTUUUWWWYYYYYYZZZ[[[\\\]]]]]]]]]^^^^^^```aaa___\\\YYYYYYZZZVVVWWWZZZ```gggjjjhhheeeiiihhhhhhjjjlllnnnnnnnnnjjjfff```ZZZVVVSSSSSSSSSRRRTTTWWW\\\___^^^[[[XXXXXXXXXYYYYYYWWWQQQJJJEEEBBB@@@===:::888666555555+++++++++******+++++++++'''&&&&&&%%%%%%&&&'''(((&&&&&&''''''(((((((((((())))))******))))))((((((***(((&&&&&&'''((('''&&&%%%&&&'''((())))))((('''))))))((((((''''''&&&&&&''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&))),,,,,,))))))))))))))))))))))))(((((())))))(((((('''&&&)))))))))))))))******+++(((((((((((((((((((((((('''(((((())))))******+++)))((((((''''''(((((()))'''''''''((((((((())))))''''''''''''((((((((((((,,,+++***)))((((((((((((#########$$$%%%'''((()))(((((())))))))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&'''((((((#########$$$%%%&&&((((((''''''''''''((((((((((((((())))))))))))((('''&&&''''''''''''((())))))***......///111333555777999888999888888888;;;AAADDDEEEHHHLLLOOORRRTTTWWWZZZYYYYYYYYYZZZ[[[\\\]]]]]]^^^aaaaaa___ZZZVVVVVVWWWVVVWWW[[[bbbjjjmmmllliiihhhfffdddeeeggghhhiiiiiihhhddd___YYYTTTQQQPPPOOOOOOPPPRRRUUUWWWVVVSSSPPPJJJHHHFFFDDDBBB???:::777444333111...---------...((()))))))))************(((((('''''''''(((((()))&&&&&&'''((())))))))))))))))))(((((((((((((((((()))(((&&&&&&((((((((('''%%%&&&&&&''''''((())))))((((((''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''"""###$$$%%%%%%$$$###"""%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((&&&$$$$$$&&&(((%%%++++++++++++++++++++++++(((((())))))(((((('''&&&)))(((((((((((()))******(((((((((((((((((((((((())))))******+++,,,,,,---)))(((''''''''''''((()))''''''((((((((()))))))))''''''''''''((((((((((((,,,+++***(((((((((((()))#########$$$&&&((()))***'''((()))******)))((('''%%%%%%&&&'''''''''''''''&&&&&&'''''''''''''''&&&(((((((((((('''''''''&&&$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&'''))))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''(((((((((((('''((()))******)))'''&&&'''&&&&&&&&&'''(((((('''(((***---,,,++++++...111000111111111222444777:::>>>AAAFFFJJJMMMPPPUUUWWWRRRRRRSSSTTTVVVWWWYYYZZZZZZ\\\]]]ZZZTTTPPPQQQRRRUUUVVV[[[bbbiiillljjjgggccc```\\\[[[\\\___```aaaddd```[[[UUUOOOKKKIIIHHHHHHGGGHHHIIIJJJIIIFFFCCC;;;999777666555333000...---,,,+++***))))))******)))******+++++++++***************)))))))))))))))'''((()))+++++++++++++++(((((((((''''''(((((()))***(((''''''((())))))(((((('''&&&%%%%%%&&&((()))&&&&&&''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&%%%!!!"""###$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%$$$$$$&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((())))))***************************%%%&&&&&&'''(((((()))))))))((('''&&&&&&'''((()))************++++++++++++))))))))))))************)))((((((((((((***+++,,,$$$$$$$$$%%%''')))***+++&&&'''***++++++***'''&&&###$$$%%%&&&''''''((('''&&&'''((()))((('''%%%$$$******))))))(((((((((''')))))))))))))))(((((((((&&&&&&&&&'''''')))*********))))))((((((((())))))))))))))))))************###%%%'''***+++,,,+++***)))((('''((()))))))))(((&&&***------)))(((,,,000,,,------------...000222222666:::???BBBGGGKKKOOOJJJJJJKKKMMMOOORRRTTTUUUSSSVVVXXXUUUNNNJJJKKKMMMOOOPPPTTTZZZaaaccc```]]]\\\XXXTTTRRRSSSVVVXXXYYY[[[XXXSSSLLLFFFBBB>>>===;;;:::999999:::888666333000//////000000///,,,))),,,++++++***************'''((((((((((((((('''&&&'''''''''&&&&&&%%%%%%%%%###$$$&&&(((((((((((('''(((((('''''''''(((((()))***((('''''')))***))))))+++)))'''$$$$$$%%%'''(((%%%&&&&&&''''''((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''######$$$$$$%%%&&&'''''''''(((***++++++***((('''$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&& !!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$''')))***)))'''%%%%%%%%%%%%&&&&&&'''''''''###%%%'''&&&%%%$$$$$$%%%"""''')))+++,,,***))))))***)))'''&&&&&&''''''&&&%%%''''''((((((((((((''''''***)))((('''''''''''''''(((((())))))))))))((((((''')))***)))((('''(((******+++,,,,,,+++***)))(((******))))))((((((''''''+++(((%%%%%%((())))))'''***)))((('''''''''''''''***)))(((&&&%%%&&&)))+++(((((()))))))))'''&&&%%%'''''''''''''''((()))***(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''(((((()))))))))'''&&&%%%$$$$$$&&&((()))*********((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((///---***(((''')))+++,,,++++++++++++++++++,,,,,,...///000222666:::===???===<<<<<<===???BBBFFFHHHIIIIIIHHHHHHFFFEEECCCBBBFFFFFFGGGJJJNNNOOONNNMMMGGGGGGGGGHHHHHHHHHIIIIIIJJJGGGBBB===888555333333000000000//////.........+++***)))(((((()))***+++''''''&&&&&&&&&&&&''''''******)))((('''&&&%%%%%%&&&%%%%%%$$$%%%&&&((()))+++***)))((((((''''''(((&&&&&&&&&&&&&&&'''((()))******))))))((((((((('''((((((((((((((('''''''''###$$$$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))'''&&&%%%%%%%%%%%%$$$############$$$%%%&&&((()))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$!!!"""%%%&&&&&&%%%$$$###''''''''''''(((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''))))))$$$&&&(((((('''&&&&&&&&&)))(((''''''))))))(((''''''(((((((((((((((''''''(((((('''''''''''''''''''''(((((())))))(((((('''''')))***)))((('''((()))******+++++++++***((('''))))))))))))((((((''''''***(((%%%%%%((()))(((''')))(((''''''&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&(((&&&'''((())))))(((''''''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''))))))((('''''''''''''''%%%%%%&&&((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''+++)))(((&&&&&&&&&((()))''''''((()))***++++++,,,))))))***+++---///111222111000111111333666888999<<<<<<<<<<<<;;;:::888888999999:::<<<>>>@@@???>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<:::666333000...------,,,,,,+++++++++************)))(((((((((((()))***''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''')))((('''&&&&&&&&&'''((())))))((((((''''''((((((&&&&&&&&&&&&&&&'''(((((())))))((((((((('''''''''******)))((('''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&'''((((((((('''%%%$$$%%%&&&&&&%%%$$$((((((&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###############$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%'''((($$$###%%%''''''%%%$$$$$$%%%***(((((((((*********((((((((())))))((('''&&&&&&(((((((((((())))))))))))'''''''''((((((''''''''''''((())))))''''''((()))))))))))))))))))))(((''')))))))))((((((((((((''')))(((&&&&&&((()))((('''((('''&&&&&&&&&&&&&&&&&&$$$&&&)))***)))(((((()))%%%&&&'''((())))))))))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&'''(((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$$$$%%%&&&((()))***+++******++++++++++++*********++++++,,,---.../////////////////////...------...,,,+++,,,...000000///........./////////000000...---+++)))((((((((()))))))))))))))((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))+++***)))((('''''''''''''''''''''&&&''''''((()))'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&++++++***((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''''''''&&&%%%$$$%%%&&&'''&&&%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&((())))))'''&&&'''((()))((('''(((***+++***)))))))))))))))((('''&&&%%%))))))******++++++++++++&&&&&&''''''''''''&&&&&&'''((()))(((''''''((()))((((((((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''(((***)))(((''''''(((&&&''''''(((((((((((((((***)))((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&$$$%%%%%%&&&'''(((((()))***+++,,,,,,,,,***((('''******+++,,,,,,,,,,,,+++((())))))*********))))))+++)))'''&&&((())))))))))))))))))*********++++++(((((('''&&&&&&''''''(((******))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((((((((((((((%%%%%%%%%&&&&&&((())))))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''''''''''''&&&&&&&&&%%%$$$$$$%%%'''((('''&&& !!!###%%%&&&'''((()))###$$$$$$%%%&&&'''(((((('''&&&%%%$$$###$$$%%%&&&######$$$%%%&&&''''''(((&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%)))((()))******))))))***,,,)))((('''''')))))))))'''(((((()))(((((('''&&&&&&''''''((()))*********)))&&&&&&''''''''''''&&&&&&&&&((()))((('''&&&'''(((''''''''''''''''''(((((('''''''''''''''((((((((('''((((((((((((''''''(((&&&&&&%%%%%%%%%&&&&&&'''''''''%%%### """$$$))))))((((((''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$&&&'''(((((('''&&&%%%(((((((((((((((''''''&&&%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))((('''&&&'''''''''''''''''''''&&&%%%&&&'''(((((('''%%%$$$(((((())))))))))))((('''''''''((())))))))))))(((,,,***((('''((())))))((())))))))))))************)))((((((''''''&&&&&&'''))))))))))))************&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''%%%%%%&&&'''((()))))))))%%%%%%%%%%%%&&&((()))***(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&''''''&&&%%%$$$###"""$$$$$$%%%&&&&&&'''(((((()))((('''%%%%%%&&&''''''###$$$%%%'''((((((((('''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))((()))+++---***)))''''''((()))'''&&&''''''((((((((((((''''''$$$$$$&&&''''''&&&%%%%%%'''''''''(((((('''''''''&&&'''((((((&&&&&&'''((((((''''''''''''((())))))&&&''''''''''''(((((((((&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&'''((()))(((&&&###!!!!!!$$$&&&******((('''&&&&&&&&&&&&!!!""""""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$%%%'''(((((('''&&&%%%'''(((((((((((((((''''''%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%))))))(((((('''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&))))))))))))((((((((((((''''''((())))))(((((((((+++***((((((((()))((('''(((((((((((())))))))))))((((((((('''&&&%%%$$$$$$''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&###$$$%%%'''))))))******&&&&&&&&&&&&'''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((()))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%&&&'''((('''&&&###$$$&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''(((((()))(((((('''''''''''''''###$$$&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&$$$%%%'''(((((()))***---000,,,+++))))))))))))'''&&&%%%&&&'''((())))))))))))$$$%%%&&&''''''&&&$$$###'''(((((())))))(((((('''&&&'''((((((&&&&&&'''((((((((('''''''''(((******&&&&&&&&&'''''''''((((((%%%(((******(((&&&'''(((''''''&&&&&&''''''((()))))))))***((('''''')))+++)))(((''''''&&&'''((((((#########$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%'''((((((((('''''''''&&&%%%$$$$$$&&&((()))''''''((((((((((((((('''$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&((('''''''''((())))))***+++***)))))))))***++++++)))))))))***))))))((((((((('''&&&'''((((((&&&%%%&&&&&&'''''''''((((((((('''''''''&&&&&&%%%$$$###&&&&&&&&&'''''''''((((((&&&'''(((((((((((('''&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((%%%&&&''')))*********)))''''''''''''((())))))***(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&'''(((((((((((('''&&&&&&''''''&&&%%% ###&&&((((((((((((&&&&&&&&&'''''''''''''''''''''((((((''''''&&&%%%&&&'''((()))((('''%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''(((''''''&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((''''''&&&&&&((()))******---000333///---+++*********(((&&&$$$%%%&&&((())))))******'''((()))***)))(((&&&$$$(((((())))))))))))((((((&&&'''((('''&&&&&&'''((()))(((''''''((()))***+++&&&&&&&&&'''''''''(((((($$$(((******(((&&&'''((('''''''''''''''((()))***"""%%%((())))))))))))***''''''&&&&&&'''(((***+++(((((('''''''''(((((()))(((((((((((((((((((((((($$$%%%'''(((((((((''''''***'''### !!!$$$)))---&&&''''''((()))((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))******%%%%%%%%%&&&&&&'''''''''((('''&&&%%%&&&'''((())))))(((&&&%%%%%%''')))***+++++++++++++++***))))))&&&%%%&&&'''((((((&&&###&&&&&&&&&'''''''''((((((&&&&&&''''''&&&%%%%%%$$$'''''''''(((((()))))))))&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''%%%%%%&&&'''((()))***+++((((((***++++++***)))((()))(((((((((((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))))))))(((&&&&&&''''''&&&$$$$$$%%%'''''''''%%%###"""'''''''''''''''&&&&&&&&&%%%&&&'''((('''&&&%%%$$$)))***+++,,,+++)))'''&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&(((******)))'''&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((((((%%%)))((('''&&&&&&'''((()))*********)))'''(((***---(((&&&%%%'''+++------+++))))))))))))))))))))))))'''((((((((('''&&&%%%%%%$$$&&&''''''&&&&&&''')))))))))((((((''''''&&&&&&((()))*********((('''&&&%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%%%%&&&((()))"""%%%'''(((((('''((()))***)))(((&&&&&&''''''(((''''''''''''((((((((((((%%%&&&&&&&&&%%%%%%'''(((&&&'''((('''%%%%%%'''(((&&&(((+++------+++(((&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******))))))))))))***+++((()))(((&&&$$$###$$$%%%)))))))))))))))))))))((()))(((&&&&&&''''''&&&$$$))))))((((((''''''''''''$$$$$$###%%%'''))))))((($$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&'''''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&''''''&&&&&&%%%$$$***)))((('''''''''''''''(((((())))))))))))((((((&&&%%%###""""""###%%%&&&+++### %%%&&&%%%((('''&&&%%%$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###'''&&&$$$######$$$&&&'''++++++******)))((((((((()))&&&###%%%)))+++***''')))'''%%%#########$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''')))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&$$$+++***)))(((((()))***+++&&&'''((('''%%%%%%&&&(((((('''&&&(((+++,,,,,,***))))))))))))))))))))))))'''''''''(((''''''&&&&&&%%%&&&(((((('''&&&((()))'''''''''''''''''''''''')))******+++***)))(((''''''&&&%%%%%%&&&((()))***&&&''''''((((((''''''&&&&&&''''''&&&%%%&&&)))++++++***((('''&&&&&&&&&'''''''''''''''((((((((((((((('''&&&###!!!"""%%%(((&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&''''''''''''((()))))))))(((((((((((((((&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&''')))((('''&&&&&&''')))***''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((()))))))))((()))***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((()))'''&&&((((((((('''''''''&&&&&&***)))((('''%%%###""""""((((((((((((((()))******''''''&&&&&&&&&''''''((('''''''''''''''(((((()))(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((''''''&&&%%%$$$$$$$$$%%%&&&)))%%%!!!"""%%%((((((&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((,,,++++++***(((''''''&&&'''$$$###&&&---111111///&&&%%%$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))***+++***)))''''''((()))((('''(((***+++***)))))))))))))))))))))))))))&&&&&&''''''((('''''''''&&&'''((((((''''''((()))%%%%%%&&&''''''((())))))'''''''''(((''''''&&&%%%((('''''''''''')))***+++$$$&&&(((******(((&&&$$$***)))&&&###"""$$$)))---******((('''&&&&&&&&&&&&''''''''''''((((((((((((***)))%%%!!! $$$'''&&&'''((('''%%%%%%'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((******)))((((((''''''&&&''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''')))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((()))***++++++***)))(((&&&(((******(((''''''''''''''''''''''''''''''''')))((('''((()))***)))((('''''''''&&&&&&&&&&&&&&&''')))+++)))&&&%%%''')))&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&''''''((()))'''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$#########$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&((((((((('''&&&''''''&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%((((((&&&%%%%%%&&&((((((++++++***)))((('''&&&%%%%%%$$$###'''---111111000$$$$$$######$$$%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***,,,------***(((''''''))))))(((((()))))))))(((((((((((((((((((((((((((%%%%%%&&&'''(((((((((''''''((())))))''''''((()))'''''''''(((((()))))))))'''''''''(((''''''''''''(((((('''''''''(((******%%%&&&(((******(((&&&%%%+++***'''%%%###$$$(((,,,(((((('''''''''(((((((((''''''''''''(((((((((((()))(((&&&###!!!"""$$$'''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&((()))+++,,,&&&&&&&&&''''''''''''(((((((((((((((((((((''''''(((((((((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''((())))))(((&&&###"""!!!$$$'''((('''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&"""&&&)))((($$$###&&&***$$$$$$#########$$$$$$%%%%%%%%%%%%&&&'''((()))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$### ###''''''%%%$$$$$$%%%&&&&&&&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&&&&%%%$$$%%%(((***))))))%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%'''++++++++++++++++++++++++'''(((***)))'''%%%$$$$$$))))))))))))((('''((((((((((((((((((((((((((((((%%%%%%&&&'''(((((((((''''''((()))((('''&&&'''(((*********)))))))))((((((*********************+++((('''&&&&&&&&&'''((()))'''(((((((((((((((((('''((())))))(((&&&&&&''')))%%%%%%&&&'''((()))******''''''''''''((((((((((((%%%'''((((((&&&&&&&&&(((&&&'''((('''%%%%%%'''((($$$%%%&&&&&&'''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&'''((())))))***''''''(((''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%$$$"""!!!$$$'''((((((&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((((((&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###""" ###&&&%%%"""!!!$$$'''%%%%%%&&&''''''((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&''''''(((((('''%%%$$$$$$$$$%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%******++++++++++++******((()))******(((&&&&&&'''''')))))))))''''''''')))))))))))))))))))))))))))&&&&&&''''''((('''''''''&&&'''((('''&&&%%%&&&'''++++++***))))))((('''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&'''((()))((((((((((((((((((((((((%%%'''***+++)))((('''((($$$%%%&&&((()))*********''''''''''''(((((((((((($$$&&&)))***)))((('''(((&&&'''((('''%%%%%%'''((())))))***)))(((%%%###"""&&&&&&&&&''''''''''''((($$$$$$%%%&&&((()))***+++&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''%%%###!!!$$$&&&)))))))))(((((()))$$$%%%%%%&&&&&&''''''(((&&&$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&'''''''''%%%''')))'''###"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''((((((((((((&&&$$$###%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%%######&&&***$$$%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%$$$######'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''((())))))((('''&&&***+++,,,+++))))))***,,,&&&((())))))'''&&&(((***))))))))))))))))))))))))'''''''''(((''''''&&&&&&&&&''''''&&&%%%$$$%%%&&&((((((((((((''''''''''''$$$$$$#########$$$%%%&&&***)))(((''''''((())))))&&&((()))******)))(((&&&$$$''')))******)))))))))&&&&&&((()))))))))((('''''''''''''''((((((((((((&&&'''((((((&&&%%%&&&'''&&&'''((('''%%%%%%'''(((+++***)))(((''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))))))))))))))&&&((()))(((''''''((()))''''''((())))))***++++++'''&&&%%%%%%&&&'''&&&$$$&&&&&&'''''''''(((((((((%%%&&&'''(((***+++,,,---&&&%%%$$$$$$######$$$$$$''''''&&&&&&&&&''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((('''%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$######$$$%%%'''(((&&&&&&'''&&&&&&&&&''')))$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''(((%%%%%%%%%&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((()))((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$((()))***++++++***)))((('''(((((('''%%%&&&(((***%%%'''))))))'''&&&(((+++))))))))))))))))))))))))'''((((((((('''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%&&&''''''''')))(((((('''((()))***++++++***)))(((((()))******$$$'''***------***'''$$$%%%'''))))))))))))***+++((())))))))))))'''&&&%%%''''''''''''((((((((()))))))))(((%%%###"""$$$&&&&&&'''((('''%%%%%%'''((($$$"""!!! !!!$$$(((+++&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''#########$$$&&&''')))***&&&''''''&&&$$$$$$&&&'''%%%%%%%%%&&&'''(((((())))))(((&&&&&&''''''&&&$$$'''''''''((((((((())))))((('''%%%%%%&&&&&&%%%###+++***)))((((((((((((((((((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$"""$$$&&&((((((((('''&&&&&&''''''((((((''''''&&&%%%%%%$$$###$$$&&&)))+++$$$%%%%%%'''''''''&&&%%%$$$%%%%%%&&&%%%$$$"""!!!%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&'''&&&&&&%%%$$$###""""""$$$$$$%%%$$$######$$$&&&######$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$***((('''''')))***))))))'''))),,,+++((('''))),,,((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&%%%''')))******)))))))))))))))((('''&&&%%%((((((((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''!!!###%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%###"""$$$((()))((('''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((+++***)))(((''''''(((((((((((('''''''''(((((())))))'''%%%%%%&&&''''''''')))((('''''''''(((***+++(((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''++++++******))))))((((((***(((%%%######$$$&&&((((((%%%######&&&'''%%%###$$$%%%%%%$$$######$$$&&&((((((''''''''''''((((((%%%%%%############%%%%%%'''&&&&&&%%%%%%&&&&&&'''###########################$$$&&&&&&&&&$$$"""!!!"""%%%'''''''''&&&&&&'''$$$$$$%%%&&&'''''''''&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%&&&(((***+++))))))((('''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###+++***((()))***,,,++++++((()))***)))'''''''''((('''&&&&&&&&&&&&&&&&&&'''***)))(((''''''((()))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&%%%&&&)))***)))(((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((''''''''''''++++++++++++)))&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''###$$$$$$%%%&&&&&&&&&%%%&&&$$$###%%%''')))(((&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''(((((('''&&&%%%'''''''''''''''((())))))(((&&&$$$$$$%%%&&&&&&&&&'''''''''''''''((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''((((((((('''''''''''''''***((('''%%%%%%&&&'''((('''%%%######%%%&&&&&&$$$$$$%%%%%%$$$######$$$&&&((('''''''''''''''((((((''''''%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&###############$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""###%%%((()))((('''''''''%%%%%%&&&'''''''''''''''$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((()))'''&&&''')))******))))))(((''''''''''''&&&%%%(((''''''&&&&&&''''''(((,,,***'''%%%%%%'''***,,,'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%&&&((())))))(((%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''!!!###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))!!!"""$$$%%%&&&''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((###%%%''')))***(((&&&$$$&&&&&&&&&&&&'''((()))***'''%%%$$$$$$%%%&&&&&&%%%&&&&&&(((((()))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))((((((''''''''''''&&&%%%###$$$%%%&&&&&&%%%$$$%%%%%%%%%######%%%&&&&&&&&&&&&&&&&&&'''((()))''''''%%%%%%%%%%%%''''''%%%%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###&&&)))+++***((('''&&&%%%&&&''''''((('''''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$&&&'''((()))***''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((('''&&&&&&(((******)))***'''%%%&&&))))))'''%%%******))))))))))))******)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((()))((('''%%%&&&'''((())))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''(((((())))))))))))((((((&&&&&&'''''''''''''''((( $$$''')))***%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((***+++***)))'''&&&$$$%%%%%%&&&'''(((***+++'''%%%$$$%%%'''''''''&&&%%%''')))++++++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******'''(((((()))((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&$$$%%%&&&%%%######%%%&&&%%%%%%%%%%%%&&&'''((((((%%%%%%############%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&'''"""%%%)))***)))'''%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%'''((())))))'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&)))((('''(((***+++++++++)))&&&%%%&&&***+++***'''******))))))))))))******&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&'''((('''&&&''''''(((((((((((('''''''''''''''((((((((())))))&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((($$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&((()))***&&&''''''(((''''''&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&++++++***(((((('''''''''$$$$$$%%%%%%'''((()))***'''&&&&&&''')))))))))'''&&&(((***,,,,,,***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***%%%&&&'''((((((&&&%%%$$$$$$$$$%%%$$$$$$%%%&&&'''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%&&&''''''%%%%%%############%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''"""$$$'''((('''%%%$$$###&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((($$$###"""###%%%'''((('''(((''''''''')))***)))((((((''''''&&&&&&''''''((('''(((+++------+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((('''%%%'''(((((((((((((((''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((******)))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&%%%%%%$$$###&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&***)))'''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))'''&&&'''(((***+++***((('''(((***++++++)))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%&&&'''''''''&&&$$$######$$$%%%%%%$$$$$$&&&(((%%%&&&&&&&&&$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&%%%######$$$&&&&&&&&&'''&&&&&&%%%$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%'''''''''''''''"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&"""!!! !!!$$$&&&&&&%%%((())))))(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%''''''&&&%%%%%%&&&'''((()))))))))((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%'''((('''%%%$$$%%%'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''(((&&&%%%&&&(((******)))'''&&&'''((()))((('''%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&!!!###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&'''''''''''''''&&&&&&%%%"""$$$&&&%%%$$$$$$''')))%%%&&&'''&&&$$$$$$&&&''''''&&&%%%$$$############''''''%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""###%%%&&&&&&&&&%%%$$$%%%&&&'''%%%$$$###$$$%%%%%%%%%&&&&&&%%%$$$$$$###""""""###$$$$$$###""""""######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''###(((&&&&&&''')))+++,,,+++)))++++++(((###!!!!!!###((((((''''''''''''(((((($$$$$$$$$######$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%''''''&&&%%%###$$$&&&((()))***++++++&&&&&&''''''((()))******&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&'''((()))))))))(((&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%$$$######$$$$$$$$$$$$%%%&&&'''((()))))))))$$$&&&((('''%%%$$$&&&((($$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((($$$#####################&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%"""$$$'''***,,,,,,+++***&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%''')))***(((&&&%%%%%%&&&&&&&&&%%%######&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&###$$$''')))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''')))(((((((((''''''''''''"""$$$&&&%%%$$$$$$'''***&&&&&&'''&&&%%%$$$&&&(((''''''%%%$$$###"""""""""%%%%%%############%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%$$$###"""!!!"""$$$&&&&&&&&&$$$###(((((('''%%%######%%%'''%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&'''''''''&&&&&&%%%$$$###""""""!!!"""$$$%%%&&&&&&%%%%%%''''''''''''&&&$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''***(((((()))***+++***)))'''((()))******)))((('''((((((((((((((((((((((((***))))))))))))((((((((())))))((('''&&&%%%%%%$$$((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&''''''((())))))***(((''''''&&&&&&%%%$$$$$$&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((())))))************(((&&&%%%&&&'''''''''''''''&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''))))))'''&&&&&&'''((()))!!!$$$''')))++++++((('''%%%$$$###$$$$$$%%%$$$%%%'''(((((('''%%%$$$&&&%%%#########%%%'''(((&&&%%%$$$######%%%'''(((***)))((('''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&'''''''''$$$%%%'''((()))((('''''''''&&&$$$######$$$%%%'''***(((%%%$$$###$$$&&&''''''((((((&&&$$$$$$%%%&&&&&&((()))'''$$$$$$'''***(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###%%%&&&''''''&&&&&&''')))'''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((&&&&&&(((((((((&&&$$$"""(((''''''&&&&&&%%%%%%$$$((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%)))((('''(((***+++***)))'''((()))***))))))((('''((((((((((((((((((((((((((((((((('''''''''&&&&&&$$$$$$%%%&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((('''''''''%%%%%%&&&''''''((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((((('''''''''''''''$$$$$$$$$$$$%%%&&&''''''''''''((()))))))))((('''&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''' !!!###%%%&&&((((((((('''&&&%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''(((&&&%%%$$$######%%%&&&(((''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&)))((('''&&&&&&'''(((((()))(((((('''''''''''''''&&&''''''&&&%%%$$$&&&''''''''''''&&&%%%%%%'''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''&&&&&&''')))'''&&&&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&&&&''')))+++''''''''''''%%%"""$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%((('''&&&''')))***)))((('''(((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&"""###$$$&&&((()))++++++&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&%%%%%%############$$$%%%&&&'''$$$%%%&&&'''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***((('''%%%$$$$$$%%%'''(((&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$############$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&'''((()))((('''&&&%%%%%%&&&'''&&&%%%%%%''')))'''&&&$$$$$$%%%&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&''''''&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''(((***---'''''''''&&&%%%""" """"""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$######"""###$$$&&&''''''&&&&&&%%%%%%$$$$$$###%%%((('''&&&'''((()))((('''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$######"""%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$############&&&&&&&&&&&&&&&&&&%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%&&&'''''''''&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&&&&(((***'''%%%"""###&&&'''%%%###%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%'''(((''''''&&&&&&%%%&&&&&&'''$$$%%%&&&&&&&&&&&&(((+++%%%%%%&&&'''''''''&&&%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%#########$$$%%%'''###$$$$$$%%%%%%&&&&&&'''%%%((('''&&&'''((()))(((''''''''''''''''''(((((()))((((((((((((((((((((((((((((((((('''''''''&&&&&&)))(((((('''&&&&&&%%%%%%###########################$$$%%%''''''((((((((($$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%$$$$$$#########'''&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&((((((((('''&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%((('''%%%$$$###$$$$$$%%%$$$$$$%%%&&&''''''&&&&&&'''&&&$$$######$$$&&&'''%%%&&&''''''&&&&&&(((***'''$$$###$$$''''''%%%"""%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&%%%$$$###%%%&&&$$$%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%((('''&&&''')))***)))(((&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''(((''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$""""""############""""""'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&'''(((((((((***(((&&&%%%%%%'''***+++&&&'''((('''&&&&&&((()))&&&%%%%%%&&&''''''%%%$$$%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&###%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%###"""###$$$%%%%%%%%%$$$$$$#########(((((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%)))((('''(((***+++***)))&&&&&&%%%%%%&&&''')))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&''''''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((()))$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&"""######$$$$$$######"""$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''((((((((('''%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&((())))))(((((((((((()))***+++(((((()))(((&&&&&&''')))$$$&&&(((((('''&&&&&&&&&%%%&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''###%%%&&&&&&%%%$$$&&&'''###############$$$%%%&&&%%%&&&&&&%%%######$$$&&&%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''''''''&&&%%%'''&&&&&&%%%%%%$$$$$$###%%%***)))((()))***+++***)))&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((++++++++++++************&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&(((+++,,,$$$%%%&&&'''((((((((((((&&&&&&''''''((()))******''''''%%%$$$$$$%%%''''''$$$###""""""###%%%'''(((%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&(((((((((((('''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%"""######$$$&&&''''''(((%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$%%%''''''$$$%%%&&&'''(((((((((((($$$%%%'''((()))(((''''''###"""!!! !!!###&&&'''%%%&&&''')))))))))(((((()))))))))(((&&&%%%'''(((###'''******'''%%%&&&(((&&&&&&'''((())))))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''###%%%&&&&&&%%%$$$&&&'''###"""""""""###$$$$$$%%%$$$%%%&&&&&&%%%%%%''')))###$$$$$$%%%&&&((()))***#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&(((((('''&&&###$$$$$$%%%%%%&&&''''''%%%((('''%%%$$$$$$&&&)))***))))))(((&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((())))))))))))'''&&&%%%"""%%%''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$######"""""""""###$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((***+++,,,,,,&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&'''&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''+++)))&&&###!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$#########$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&$$$$$$%%%%%%&&&'''(((((())))))(((((('''''''''&&&(((''''''&&&&&&''''''(((&&&$$$"""$$$&&&(((&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&''''''(((((('''&&&&&&'''((('''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%''''''$$$$$$###"""###$$$&&&'''((('''%%%###"""""""""###%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$""""""###$$$'''&&&$$$""""""###$$$%%%$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$#########'''''''''&&&%%%$$$###"""!!!&&&&&&&&&&&&''''''((((((***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&'''(((***+++$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))))))))(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&###"""""""""###$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&((()))((('''%%%%%%&&&$$$$$$%%%%%%&&&''''''((()))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%(((((('''&&&$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''))),,,---+++***))))))'''&&&$$$###"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%&&&%%%$$$$$$%%%'''((()))((('''&&&+++***)))((('''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$'''***,,,&&&((())))))'''%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&'''((((((&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((('''&&&%%%%%%))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%((('''%%%$$$######$$$%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%&&&'''((((((((((((&&&''')))((('''%%%&&&&&&$$$%%%%%%&&&&&&'''''''''((((((((('''''''''''''''%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&'''((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%$$$(((,,,---,,,)))'''&&&'''&&&$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###%%%&&&&&&&&&%%%%%%&&&''''''((('''''''''++++++***)))(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$%%%&&&''''''((()))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&&&&&&&%%%'''((('''&&&%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%&&&'''''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&""""""############""""""&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&%%%%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!&&&&&&%%%$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$''''''&&&$$$######&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$((('''%%%%%%%%%&&&(((***+++******))))))))))))***((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&%%%$$$###&&&''''''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((('''&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''%%%$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&$$$)))'''%%%$$$$$$&&&)))+++******))))))))))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%&&&%%%######%%%'''%%%%%%%%%&&&&&&&&&'''''''''((()))***+++***)))((($$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''(((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''&&&$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''((($$$&&&''''''&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''&&&$$$$$$%%%&&&''''''&&&%%%$$$''''''&&&%%%%%%$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%###""""""%%%(((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''######""""""""""""############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%'''((()))))))))&&&'''&&&&&&%%%&&&'''((()))))))))((((((((())))))***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((''''''&&&&&&&&&$$$%%%%%%%%%$$$%%%''')))%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++***)))(((%%%&&&'''&&&%%%$$$%%%'''$$$%%%'''))))))((('''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""######$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''''''''''''''((($$$&&&((('''&&&%%%''')))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&((((((&&&%%%$$$(((((('''&&&$$$###""""""$$$$$$############$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%% !!!###%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%$$$""""""$$$&&&$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$##################$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''%%%%%%&&&'''((((((((('''&&&)))((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&111...***&&&$$$######$$$%%%%%%&&&&&&%%%&&&))),,,%%%%%%%%%&&&&&&&&&''''''###%%%'''((()))((('''&&&&&&'''((('''&&&&&&'''(((!!!###&&&((()))'''$$$"""%%%%%%%%%$$$$$$$$$######&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%$$$$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######!!!""""""#########""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%&&&'''(((&&&''''''(((''''''&&&&&&$$$&&&(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''((($$$&&&((((((&&&%%%''')))###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&''''''(((&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%''''''''''''%%%%%%$$$$$$###"""###$$$&&&'''###$$$%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%'''))))))'''&&&&&&'''$$$%%%&&&&&&'''''''''&&&""""""!!!!!!!!!!!!""""""%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$###"""###'''(((((())))))(((((('''((('''%%%&&&((('''$$$!!!%%%&&&'''((())))))))))))''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''))))))))))))((('''%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$%%%&&&((()))((('''''''''''''''((()))***)))'''&&&%%%%%%%%%&&&)))((((((((($$$ ###((($$$%%%''''''''''''%%%$$$,,,,,,***)))((('''''''''$$$$$$$$$$$$$$$%%%&&&'''((('''&&&$$$###"""!!!!!!&&&%%%$$$%%%'''((('''&&&%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***)))((('''''''''''''''&&&&&&&&&'''''')))******&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''(((%%%$$$###""""""###$$$%%%'''&&&$$$######$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''+++***'''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&)))***'''$$$ !!!!!!"""######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$######""""""######$$$%%%&&&'''((('''$$$""" $$$%%%&&&&&&&&&&&&%%%$$$###"""""""""###$$$$$$%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$%%%%%%&&&&&&%%%%%%$$$)))'''&&&'''((((((%%%"""&&&&&&'''((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''''''''&&&%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$$$$%%%''')))***)))(((((('''''''''((((((***)))(((&&&&&&&&&&&&''''''%%%%%%&&&%%%###$$$)))%%%%%%&&&&&&&&&&&&%%%%%%###############$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%$$$######""""""%%%$$$"""###$$$$$$###!!!%%%$$$$$$######$$$$$$%%%&&&%%%$$$###"""######$$$######$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%$$$###""""""###$$$%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%''')))((('''%%%%%%%%%%%%&&&########################""""""###$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&$$$!!!!!!!!!"""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$###$$$%%%&&&&&&&&&%%%$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((((((((('''''')))((('''(((((((((&&&$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''''''((((((((((((&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&%%%%%%%%%'''***---///+++***)))((((((((((((((())))))(((''''''(((((((((***%%%$$$&&&'''%%%%%%'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''$$$%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$###""""""""""""###"""""""""######$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''######$$$$$$%%%&&&''''''%%%%%%$$$#########$$$$$$&&&&&&&&&&&&''''''((()))&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''''''''&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''%%%###############!!!"""######$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$######"""&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$######"""""""""######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''&&&((())))))******))))))((()))((((((((((((((('''&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$&&&((()))'''''''''&&&'''''''''(((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''''')))+++...222444------,,,***))))))))))))((((((((((((((())))))))),,,&&&###&&&)))&&&$$$$$$&&&%%%############%%%&&&+++***)))(((''''''''''''$$$%%%'''''''''%%%###!!!%%%%%%$$$$$$$$$%%%%%%&&&$$$###"""$$$&&&''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''(((%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$""""""!!!((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$$$$#########"""""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&(((((((((((('''''''''((('''(((((())))))))))))(((&&&&&&&&&'''''''''(((((()))(((&&&%%%&&&''')))+++))))))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%$$$###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%'''''''''(((+++...111444///...---,,,++++++***+++((((((((()))))))))))))))&&&!!!$$$'''%%%###$$$&&&%%%############%%%&&&&&&&&&%%%$$$############$$$%%%'''''''''%%%###!!!%%%%%%$$$$$$%%%%%%&&&'''$$$###"""###$$$%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&&&&'''&&&''''''''''''(((((((((%%%%%%%%%&&&&&&%%%%%%%%%"""$$$&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$""""""!!!%%%%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$""""""######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&''''''(((((((((((('''''''''(((((('''&&&&&&''')))%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((()))((('''''''''(((*********)))'''%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&))),,,......---,,,+++++++++++++++(((((()))))))))(((''''''"""%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!""""""$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%&&&'''***)))'''''''''&&&%%%###%%%$$$$$$######$$$$$$%%%######$$$$$$######"""!!!######$$$%%%&&&''''''((($$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%!!!###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&&&&&&&&&&'''&&&&&&%%%$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%% """###"""""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&########################%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$######""""""######$$$$$$$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''%%%******++++++++++++******&&&'''(((&&&$$$$$$''')))$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&&&&'''(((((()))''''''''''''((((((((())))))(((&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%$$$######"""###%%%''')))******))))))))))))******'''((())))))((('''&&&%%% """&&&&&&######'''%%%%%%&&&&&&&&&&&&%%%%%%""""""######$$$&&&'''((($$$$$$%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%$$$""""""""""""###$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$###$$$%%%"""###$$$&&&&&&&&&&&&%%%########################""""""###$$$%%%%%%&&&&&& """$$$$$$"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$###""""""###$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%$$$''''''((((((((((((''''''%%%''''''&&&######&&&))))))******+++******))))))%%%%%%&&&&&&'''((())))))%%%&&&''''''(((((('''''''''&&&%%%$$$$$$&&&''')))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$&&&(((((('''''''''''''''((()))(((((((((((((((&&&$$$###)))))),,,---)))######'''%%%%%%'''(((((('''%%%%%%$$$$$$######"""#########%%%$$$$$$$$$$$$%%%''''''((('''&&&%%%%%%%%%%%%&&& $$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((('''&&&%%%$$$ !!!"""###$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''')))((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$###$$$$$$$$$(((((((((''''''&&&&&&%%%""""""#########$$$$$$$$$%%%&&&'''(((((('''&&&%%%!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%% """%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###%%%((('''$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$##################$$$$$$%%%&&&&&&%%%### '''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$###"""""""""#####################$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############)))((('''((())))))'''%%%))))))))))))((('''&&&%%%''')))+++***'''%%%&&&(((((('''&&&%%%%%%&&&'''((()))'''$$$""""""$$$''')))&&&&&&&&&&&&''''''((()))###&&&'''$$$ $$$)))$$$%%%'''(((((('''%%%###$$$$$$%%%%%%&&&'''((((((#########$$$%%%&&&(((((('''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''((((((&&&###"""!!!"""%%%&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''+++((($$$ $$$(((+++&&&%%%###""""""###%%%&&&$$$$$$$$$#########""""""%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$""""""###%%%&&&#########$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((+++***(((&&&$$$###""""""%%%%%%''''''''''''%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$!!!!!!$$$&&&(((%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$"""!!!!!!###$$$&&&&&&### !!!###%%%&&&###$$$$$$%%%%%%$$$$$$###&&&''''''%%%$$$$$$&&&(((&&&&&&%%%%%%###""" ########################%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$#########$$$$$$$$$$$$##################&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$'''&&&&&&'''))))))(((&&&''''''((((((((((((((('''%%%''')))(((&&&$$$%%%&&&)))((('''&&&&&&'''((()))((('''%%%######%%%'''(((''''''&&&%%%$$$$$$$$$$$$###%%%'''%%%!!!!!!$$$(((%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((''''''&&&'''((()))***&&&&&&&&&&&&&&&%%%$$$$$$"""""""""######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&& $$$'''&&&%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$############$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$############$$$$$$&&&&&&%%%%%%%%%&&&'''(((******(((&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!"""$$$&&&''''''%%%######$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!###%%%%%%%%%%%%%%%$$$"""!!! $$$$$$$$$###############""""""!!!!!!""""""###$$$&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%)))'''&&&&&&&&&&&&###!!!$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&((()))(((&&&%%%&&&'''((())))))))))))'''(((***)))(((&&&''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$"""%%%'''&&&###"""$$$'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&''')))***###%%%(((***)))'''$$$""""""""""""""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&(((+++...000&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$%%%''')))***'''&&&&&&&&&&&&&&&&&&&&&########################"""""""""############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''))))))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$'''&&&&&&%%%$$$#########''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!###%%%'''(((###"""!!!"""###$$$$$$###%%%%%%$$$######$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$######"""%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&$$$"""%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&'''(((((((((((((((&&&&&&'''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***###%%%''''''%%%$$$$$$%%%'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$&&&((()))'''&&&%%%$$$$$$%%%&&&'''###%%%'''))))))'''###!!!$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((("""###$$$%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""###$$$%%%&&&!!!!!!!!!###$$$$$$###!!!&&&%%%###""""""###%%%&&&&&&'''((('''&&&%%%&&&(((######$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$######"""&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$######$$$&&&'''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''&&&%%%###(((((()))(((((('''&&&&&&############$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&'''(((******$$$%%%&&&&&&&&&%%%%%%%%%'''&&&$$$###$$$%%%((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))$$$$$$$$$######$$$$$$$$$'''&&&$$$###$$$%%%''')))***)))'''%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########""" &&&%%%%%%%%%%%%%%%%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&%%%$$$$$$#########""""""###$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&%%%'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!!!!"""""""""#########&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##################%%%%%%%%%'''))))))&&&$$$&&&%%%###""""""###%%%&&&"""###%%%$$$###"""###$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&''''''&&&$$$))))))))))))((('''&&&%%%'''&&&&&&'''((()))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$%%%'''(((+++***((('''&&&%%%&&&&&&&&&%%%$$$#########$$$$$$######"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###############$$$$$$######""""""######$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$&&&&&&%%%%%%$$$###"""!!!&&&&&&%%%$$$$$$###""""""########################"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&&&&'''''''''&&&%%%$$$''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&&&&&&&&&&%%%#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!#########%%%''''''%%%###%%%%%%$$$######$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%"""""""""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$%%%$$$###!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))((('''(((((((((((((((''''''***)))((())),,,---+++)))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&(((&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))$$$%%%%%%&&&&&&'''''''''((('''&&&%%%$$$#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&& !!!"""############%%%&&&&&&&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%######"""""""""###$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######(((((('''%%%$$$###"""!!!$$$$$$###""""""###$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$%%%&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""  """"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''&&&&&&'''%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$&&&'''''''''&&&&&&""""""###$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$'''***,,,,,,+++%%%&&&'''((())))))))))))&&&$$$###%%%((()))'''$$$'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$&&&''')))***+++)))'''$$$###$$$&&&''''''$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((#########"""######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%% !!!"""$$$&&&&&&&&&'''''''''&&&%%%$$$''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((('''&&&$$$###&&&&&&%%%%%%%%%&&&&&&''')))((('''&&&&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&'''(((((((((&&&''''''((((((''''''&&&$$$$$$###""""""###$$$$$$&&&'''(((((((((&&&$$$"""######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$"""!!! !!!"""######"""###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&%%%######$$$%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&&&&'''(((######""""""######$$$%%%###$$$&&&'''((('''&&&&&&######$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$&&&)))***)))(((&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((()))******'''''''''((('''&&&&&&%%%''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&######$$$$$$$$$%%%%%%%%%***'''$$$"""!!!###%%%''''''%%%######%%%'''(((((('''&&&%%%$$$$$$$$$%%%%%%((((((''''''&&&&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###(((((('''&&&%%%$$$$$$%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&'''((()))***((('''&&&&&&%%%%%%%%%%%%---,,,***'''%%%$$$###"""'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$###############$$$$$$$$$$$$$$$$$$###"""!!!%%%""" !!!$$$&&&%%%###""""""!!!!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###%%%&&&%%%$$$######$$$%%%&&&'''((()))%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&---+++(((%%%$$$$$$$$$%%%'''%%%%%%''''''&&&***///>>>999///$$$"""&&&***)))'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$###""""""######%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&((((((''''''(((((()))***((())))))))))))(((''''''''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&)))'''%%%######$$$%%%''')))'''$$$###%%%&&&'''&&&'''&&&%%%%%%$$$$$$%%%%%%)))((((((''''''''''''&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%$$$$$$%%%%%%((('''&&&%%%$$$$$$######&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$$$$###%%%"""!!!"""$$$&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$############$$$%%%$$$#########%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''+++)))(((&&&%%%&&&'''((()))&&&%%%&&&&&&%%%***111GGGBBB777+++&&&''''''$$$%%%$$$$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&######"""!!!!!!!!!!!!!!!###############$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%"""''''''&&&&&&''''''((()))((((((((((((((('''&&&&&&((((((''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&***(((%%%$$$%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&((((((%%%%%%############%%%%%%######"""######$$$%%%&&&&&&%%%$$$$$$###$$$$$$$$$###"""""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&###############$$$%%%&&&&&&&&&'''''''''&&&%%%%%%%%%###""""""$$$%%%%%%$$$"""""""""""""""###$$$$$$'''&&&%%%######%%%&&&'''%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$#########"""#####################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''***)))((('''&&&'''((((((***'''%%%&&&&&&%%%***000777555...'''%%%((()))&&&%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&######"""!!!!!!!!!!!!"""""""""######$$$%%%%%%&&&######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&%%%%%%$$$###((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&&&&%%%%%%)))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''###############$$$%%%%%%$$$$$$###############$$$!!!!!!!!!""""""$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&''' !!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$######$$$$$$%%%$$$###""""""""""""###$$$$$$***)))'''%%%%%%''')))***%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&&&&%%%***)))(((&&&&&&%%%&&&&&&(((&&&'''((((((&&&(((---%%%%%%$$$!!!$$$)))+++((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&)))&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&%%%%%%$$$###'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''''''''&&&%%%&&&%%%$$$%%%&&&((('''&&&&&&&&&'''''''''&&&%%%$$$)))(((&&&&&&&&&'''((()))'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&#########""""""######$$$###############$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###'''&&&&&&%%%$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%!!!!!! !!!""""""######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%'''''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%######$$$$$$$$$$$$%%%%%%&&&'''&&&%%%(((+++***&&&%%%(((((()))(((%%%&&&)))((($$$'''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######"""######$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""%%%%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%''''''&&&&&&''''''((()))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%'''(((((('''&&&''''''((((((&&&%%%$$$%%%$$$"""!!!!!!###%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&#########"""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###&&&&&&&&&%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$$$$""""""###$$$$$$$$$######%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&''''''((($$$$$$############$$$$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&$$$###"""""""""""""""#########$$$$$$''''''''''''&&&$$$###"""!!!###%%%'''))))))%%%%%%'''+++)))$$$###&&&'''((('''%%%&&&)))'''###$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###############""""""""""""###$$$$$$'''&&&&&&%%%$$$$$$############""""""######$$$%%%%%%%%%%%%$$$$$$$$$######!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$((((((''''''(((((()))***((())))))))))))(((''''''$$$$$$%%%&&&''''''(((((()))(((''''''''''''((()))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((&&&%%%%%%&&&'''(((&&&%%%&&&'''((()))((('''%%%$$$"""!!! ###$$$###$$$$$$%%%%%%&&&&&&'''############$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&###############$$$%%%%%%$$$#########$$$$$$%%%&&&$$$%%%&&&''''''%%%$$$"""###$$$%%%&&&&&&%%%$$$$$$###$$$'''(((((('''$$$###'''&&&%%%$$$$$$###$$$$$$!!!""""""###$$$$$$######%%%&&&'''%%%###"""$$$&&&###""""""""""""###$$$$$$"""###$$$$$$$$$$$$###"""&&&%%%$$$%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%% !!!"""$$$%%%&&&'''''''''%%%%%%'''%%%!!!"""&&&""""""!!!$$$((((((%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''%%%$$$"""""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''###"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""########################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&((((((((((((((()))******''''''((((((''''''&&&%%%"""###$$$%%%'''((())))))***)))(((''''''((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((('''&&&&&&'''&&&$$$###&&&'''((())))))'''%%%$$$'''%%%$$$"""###%%%''')))''''''&&&%%%%%%$$$$$$###!!!!!!"""###$$$&&&((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&!!!!!!""""""###%%%&&&'''$$$%%%&&&''''''%%%###""""""###%%%'''((((((((((((###%%%(((******(((%%%###&&&&&&$$$###""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%'''(((&&&###"""$$$&&&$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$&&&%%%$$$%%%'''((('''&&&''''''&&&%%%$$$###"""!!! """$$$&&&(((***+++&&&&&&&&&'''''''''((((((!!!"""$$$%%%&&&''''''''''''''''''&&&%%%$$$###""")))&&&######!!!###(((###%%%$$$"""$$$'''&&&###&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&''''''%%%###""""""!!!!!! !!!###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((***+++%%%$$$$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!"""###############""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###""""""###%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$