BM66(@ ...---,,,,,,++++++,,,,,,)))******++++++,,,------+++++++++,,,,,,,,,------------------------------------,,,++++++,,,,,,,,,000//////...---+++***)))************************************************(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))(((''''''(((+++,,,++++++,,,+++)))(((((())))))***+++***)))(((''''''((((((&&&'''((()))******)))((())))))((('''''''''''''''******))))))((((((''''''***)))''''''&&&'''((()))%%%%%%%%%&&&'''((()))******)))&&&%%%%%%&&&)))***))))))(((((('''''''''&&&'''((()))))))))(((&&&%%%&&&'''((())))))(((''''''((('''&&&&&&'''))),,,---+++***)))(((((()))***+++(((((((((((())))))))))))***((('''%%%%%%'''(((***(((((((((((())))))))))))(((((()))))))))'''&&&$$$(((((((((&&&%%%%%%&&&(((************))))))))))))(((((('''''''''''''''((()))((('''''''''(((***+++)))******+++++++++******)))))))))(((''''''&&&&&&%%%&&&''')))))))))((('''&&&''''''((()))***++++++---,,,***)))'''&&&&&&%%%,,,+++)))(((&&&%%%%%%%%%))))))************))))))))))))))))))))))))))))))***)))'''''')))***)))(((&&&''''''((()))******+++(((((((((((()))))))))))),,,++++++******++++++,,,))))))))))))))))))))))))***)))(((''''''((()))******,,,,,,+++)))((()))***(((((((((((((((((((((((('''((()))******)))(((''')))***+++,,,---,,,++++++)))***+++,,,+++)))'''%%%)))((((((***---...+++(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////////////////000000000000///000111222222111000///000111222333444555555555555666666555444888@@@FFFOOO\\\qqqxxxmmmooopppvvvzzzrrr,,,,,,+++******************++++++,,,------......,,,,,,,,,,,,------------------------------------------,,,,,,+++,,,,,,---............---,,,,,,+++************************************************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))((('''(((***++++++***''''''&&&&&&'''((()))***))))))******************)))***+++,,,---,,,++++++))))))((('''''''''''''''))))))))))))((((((''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&'''(((((())))))))))))(((((()))******)))((('''+++***((((((((()))+++,,,***))))))))))))))))))***''''''((((((((()))))))))((())))))******))))))((('''((((((((())))))))))))''''''((((((((((((((('''&&&&&&&&&$$$###"""$$$&&&%%%%%%&&&'''((()))*********))))))(((((()))))))))---,,,+++++++++,,,---...******+++++++++***))))))&&&&&&''''''((()))))))))'''(((((())))))(((((('''%%%%%%%%%&&&&&&''''''((()))((((((''''''(((((()))+++***)))((('''&&&&&&&&&))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,+++)))((()))***************************'''((()))******)))((('''((()))***+++++++++******)))***+++++++++***)))(((***)))(((***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------,,,,,,,,,,,,---------.........,,,,,,,,,,,,------------////////////000000000000///000111222222111000///000111222333333333333333444555666555555999AAAGGGOOO[[[ooo|||mmmnnnpppyyy~~~vvv+++***))))))(((((())))))+++,,,,,,------...//////,,,------------.........---------------------------,,,,,,,,,,,,,,,------------------------------************************))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))***)))((((((*********(((%%%%%%&&&&&&''')))***+++%%%&&&'''''''''&&&%%%$$$'''''')))*********)))((()))((((((''''''''''''((()))))))))(((((((((((('''''''''&&&&&&&&&''''''((()))(((''''''&&&&&&''''''$$$&&&)))++++++)))&&&$$$((((((((((((''''''''''''&&&&&&''''''(((***+++,,,******++++++***)))((('''***)))((('''&&&'''((((((((())))))******))))))(((&&&&&&'''''''''((((((((('''))),,,......,,,)))'''''''''((((((((()))))))))&&&&&&&&&''''''(((******)))))))))(((&&&&&&''')))%%%%%%&&&'''((()))******((((((''''''''''''((((((***************+++,,,,,,***+++++++++***))))))(((&&&&&&''''''((()))))))))***))))))(((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&((('''''''''''''''(((((())))))((((((''''''''''''((())))))******))))))((())))))))))))))))))))))))''')))***)))'''&&&(((+++(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))+++******))))))******+++***+++++++++)))((()))***************************(((((())))))))))))(((((((((((()))************)))***************+++,,,,,,+++***((()))***,,,++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++///......------,,,++++++,,,------------.........------------............////////////000000000000000000111111111111000000111111111111222222222222333444555555555:::AAAHHHOOO[[[mmmmmmkkkmmmzzzzzz+++******)))))))))))))))++++++,,,,,,---.........---------.........//////........................---,,,,,,,,,,,,------.........------,,,,,,,,,---************************))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((()))***((('''((((((((()))******+++,,,%%%&&&''''''&&&$$$!!!&&&&&&'''((((((((('''&&&)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''(((((($$$&&&)))++++++)))&&&$$$((((((((((((((('''''''''((((((''''''((()))+++,,,++++++******)))(((''''''&&&%%%$$$$$$$$$$$$%%%%%%'''((()))******)))((('''&&&&&&&&&&&&'''''''''((('''))),,,------,,,)))''''''''''''((((((((())))))((('''&&&&&&&&&((()))******+++,,,+++)))((()))***************))))))))))))))))))((((((((()))******((((((((((((((())))))******+++++++++***)))(((''')))))))))(((''''''&&&&&&***)))(((''''''(((***+++'''''''''''''''&&&&&&&&&***)))((('''%%%%%%%%%$$$''''''((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&))),,,***&&&%%%(((,,,))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((())))))***((((((((((((((((((((((((***))))))))))))))))))***)))***+++***)))((()))***************************(((((())))))))))))(((((()))))))))***************+++***))))))***,,,...///,,,+++)))((()))***+++,,,************************+++,,,,,,------------,,,------------------,,,,,,------------............000000000000111111111111////////////000000000000000000000111111000000000111111111000000000000000111333555555666:::BBBHHHPPP[[[mmmkkkhhhhhhyyy|||,,,,,,+++************+++*********+++,,,,,,---------------.........//////........................---,,,,,,,,,------...///111000...,,,++++++++++++************************))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))***((('''((())))))(((''')))************)))))))))'''(((***++++++)))(((&&&)))***+++++++++***)))(((((((((''''''''''''(((((('''''''''''''''(((((((((&&&&&&''''''((((((((((((&&&&&&&&&'''((()))******''''''(((((((((((('''''''''''''''(((((((((((((((***)))(((''''''((()))*********)))(((''''''&&&&&&#########$$$%%%&&&&&&''''''((()))******)))((('''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))''''''''''''((((((((((((***)))(((&&&&&&&&&'''((('''((()))((('''&&&&&&'''************)))))))))))),,,+++++++++,,,,,,---...))))))******++++++++++++***************)))(((''')))))))))(((''''''&&&&&&(((''''''&&&''')))+++,,,'''''''''''''''&&&&&&&&&***)))(((&&&&&&%%%%%%%%%&&&'''(((((()))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&))),,,***&&&%%%(((,,,))))))))))))(((((((((((((((((((((((())))))))))))*********))))))*********(((((((((((((((((((((((('''(((((((((((((((((('''((()))******)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))************++++++,,,,,,+++***)))((())),,,...000,,,+++***)))((()))+++,,,************************+++,,,---...............++++++,,,,,,---...//////---------.........//////000000000111111111222222////////////000000000000111000000000000000000111222111000/////////000111111333555666777;;;BBBGGGQQQ\\\mmmmmmiiifffwww...---,,,,,,++++++,,,,,,))))))***++++++,,,,,,---,,,------------.................................,,,,,,,,,,,,---...///000222111...,,,+++******+++************************************************************************((((((((()))))))))******)))))))))))))))))))))))))))((('''''')))))))))'''((((((((((((((('''&&&&&&###$$$''')))+++,,,,,,,,,(((((()))******)))'''&&&(((''''''''''''(((((()))&&&''''''''''''(((((((((###$$$%%%&&&'''''''''&&&&&&&&&&&&'''((()))+++,,,)))(((''''''''''''((()))'''''''''((((((((((((((())))))((('''''''''''''''***)))((('''&&&&&&''''''%%%%%%&&&'''((()))******'''(((((())))))(((((('''&&&&&&'''''''''(((((((((***(((&&&%%%%%%&&&(((***&&&&&&'''''''''(((((((((******(((''''''&&&&&&&&&''')))******(((''''''(((%%%%%%&&&'''((()))******''''''''''''((()))***+++''''''((())))))))))))(((((())))))******))))))(((&&&&&&''''''((()))))))))&&&&&&&&&''''''((()))***%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&'''((())))))((('''''''''(((((())))))(((((('''))))))))))))))))))))))))''')))***)))'''&&&(((+++(((((((((((())))))))))))(((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))&&&''''''((((((''''''&&&''')))***)))(((((()))+++(((((((((((((((((((((((())))))(((((((((((())))))++++++******++++++,,,---+++***)))((()))+++---///++++++,,,***)))(((***+++++++++++++++++++++++++++,,,,,,---...////////////)))***+++,,,...///000000------........./////////............////////////////////////000000000000111111000000000000111111111111000//////000111222111444666666777:::AAAFFFQQQ[[[mmmnnnjjjeeettt...------,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,------------........................,,,,,,,,,------...///000111///---+++++++++,,,---************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''&&&&&&''')))***)))(((&&&'''((())))))(((''''''###$$$%%%&&&'''((())))))&&&&&&'''''''''&&&$$$$$$'''''''''''''''((())))))&&&&&&&&&'''''''''((((((%%%%%%'''((()))))))))(((((((((''''''((()))******((((((''''''''''''((((((''''''''''''((((((((()))%%%&&&&&&''''''''''''&&&***)))(((''''''(((((()))(((((()))***************(((((((((''''''(((((((((''''''((((((((())))))))))))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''(((((('''((((((((((((((('''''')))***,,,,,,***)))((()))%%%%%%&&&'''((()))******$$$$$$$$$$$$%%%&&&'''(((%%%%%%'''((((((((('''&&&&&&'''((()))************&&&&&&''''''((()))))))))'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''(((''''''''''''((()))***+++&&&''')))***)))((('''%%%''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((()))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((())))))(((((()))+++))))))))))))))))))))))))***)))(((''''''((()))***+++***)))))))))***,,,,,,***))))))((()))***+++,,,)))+++---,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000++++++,,,,,,---...//////............////////////---------.........//////////////////000000000000222111000//////000111222111000/////////111333444222444777777777:::@@@EEENNNYYYlllzzz{{{kkkgggaaalll}}}...---,,,,,,++++++,,,,,,++++++,,,------......///+++++++++,,,,,,,,,------////////////////////////,,,,,,,,,---...///000000///...,,,++++++,,,...///************************,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((************++++++++++++))))))))))))))))))))))))&&&&&&%%%''')))******)))&&&''')))***+++,,,++++++,,,+++***((((((''''''((())))))*********)))'''&&&'''''''''''''''((()))***&&&&&&&&&'''''''''((((((((()))+++,,,---------,,,***))))))(((((((((((((((''''''((())))))(((''''''&&&'''''''''(((((())))))"""###%%%'''((((((''''''******)))(((((()))***+++)))))))))))))))((((((''')))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''')))))))))((((((%%%'''))))))'''%%%%%%%%%************))))))))))))((((((((())))))+++,,,,,,((()))+++,,,,,,,,,+++***%%%&&&''')))************)))))))))(((''''''&&&&&&)))))))))(((&&&$$$""" '''''''''((()))***+++++++++***)))((((((((((((((('''((()))***)))(((&&&%%%''''''((((((((((((''''''))))))))))))))))))))))))***)))'''''')))***)))(((&&&''''''((()))******+++(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((()))******)))((('''&&&((())))))(((((()))+++***************************)))(((''''''((()))******)))((((((((()))+++,,,))))))))))))))))))***+++(((+++...---***(((((())),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000,,,---------------------............/////////000////////////000000000000////////////000000000000222111000//////000111222111000//////000222444666333555777777777:::???DDDLLLXXXkkkssszzzxxxxxx}}}tttfffccc]]]eeevvvxxx,,,+++)))((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,///............---------000000///...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++++++++***)))(((((('''))))))))))))(((((((((((((((((((((((('''&&&%%%$$$''''''((()))))))))))))))''''''&&&''''''((()))***(((((((((((())))))))))))&&&''''''(((((((((((((((&&&'''''''''&&&%%%$$$###***)))'''&&&'''(((***+++))))))(((((((((((())))))))))))((((((''''''&&&&&&***))))))((('''&&&&&&&&&+++***)))(((((((((((((((+++***)))(((((('''((((((((((((((((((((((((((((((&&&(((*********)))***+++'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%******))))))(((((((((''')))))))))))))))))))))))))))))))))(((&&&''')))+++)))((('''&&&'''(((+++,,,)))))))))(((''''''&&&&&&'''((((((((())))))******))))))(((((((((((()))))))))***+++++++++)))(((''')))((('''&&&&&&'''((()))$$$%%%((()))***)))((('''''''''(((((((((((('''''',,,+++)))'''''''''((((((,,,+++***((('''''''''''')))))))))(((''''''&&&&&&************************''''''''''''(((((((((((((((***+++***&&&%%%'''***((()))))))))((('''&&&%%%''''''(((((())))))))))))(((***,,,///000...)))%%%******))))))((((((''''''(((((((((((())))))))))))++++++***************+++******))))))((((((''''''(((((())))))*********+++)))(((((()))+++---,,,+++************************)))******++++++,,,------///000000///---,,,...///000000////////////000000---,,,,,,,,,,,,---......---------------------------...000111222222222111////////////000222333333111111000000000000000000444555666777888;;;???BBBIIIVVViii~~~|||xxxtttssstttqqqiiibbb^^^dddqqq{{{,,,+++***)))((()))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000//////...------,,,,,,......---------,,,,,,,,,************************,,,,,,+++******)))((((((+++++++++***)))(((((('''))))))))))))((((((((('''(((((())))))(((((('''&&&'''((())))))******))))))***))))))))))))******+++'''((((((((())))))))))))&&&''''''((((((((((((((()))))))))))))))((((((((())))))'''''''''(((***+++&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((***))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&)))((('''''''''''''''((((((((((((((((((((((((((()))***,,,+++***))))))***(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''((())))))((('''''')))++++++***(((''''''((()))***&&&&&&''''''((()))))))))$$$$$$%%%&&&'''((()))******))))))(((((((((((()))))))))***+++******)))((()))((('''&&&&&&'''((()))''''''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&'''((()))***+++)))(((((((((((()))******((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''(((((()))))),,,,,,+++)))&&&&&&&&&((((((((((((((((((((((((((())))))******+++++++++,,,+++******+++,,,,,,)))'''***)))))))))((((((((('''(((((((((((())))))))))))))))))((('''&&&&&&&&&&&&***)))))))))((((((((('''((()))))))))***************)))((()))+++,,,,,,+++***************************++++++,,,,,,---......///000000///---,,,---///.........------.........---------------......///........................///000111111222222222222------,,,------...///000111111111111111111111111444555666666777:::???BBBIIIUUUhhh}}}}}}yyyvvvrrrlllgggeeeiiisss~~~yyyqqq---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000/////////...------,,,,,,......---------,,,,,,,,,------------------------+++++++++******))))))(((***************)))(((''')))))))))((((((((('''''''''((())))))))))))))))))(((((()))***************+++******))))))))))))***''''''((((((((()))))))))&&&''''''(((((((((((((((''''''&&&%%%&&&'''((())))))((('''''''''(((***+++&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((((((((()))))))))(((''''''&&&&&&%%%&&&'''((((((''''''&&&'''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((***+++,,,+++)))((('''((()))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((''''''(((***---,,,***(((((((((((()))&&&&&&''''''((()))))))))"""###$$$&&&''')))***++++++***)))(((((((((((((((((())))))*********)))))))))((('''&&&&&&'''((()))***))))))(((''''''&&&&&&''''''((((((((((((''''''###$$$%%%'''((()))))))))''''''&&&&&&''''''((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''((()))***+++111...***((('''''''''&&&(((((('''''''''((())))))((()))***,,,...///000111---***'''&&&''')))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''&&&&&&&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))************+++***)))***+++,,,+++***************************++++++,,,,,,---............/////////---,,,---...///......------......///......------......///000000000000000000000000000222222111111111111222222000000/////////000000111111111222222222222222222333444555666777:::>>>AAAIIIUUUggg{{{{{{tttqqqpppsssvvv{{{~~~tttlll------,,,+++++++++,,,---++++++++++++++++++++++++++++++,,,------...////////////.........---------......---------,,,,,,,,,........................+++*********)))))))))((()))******+++***)))((('''))))))((((((((('''''''''&&&&&&'''((()))*********((())))))***************))))))(((''''''&&&'''''''''''''''((((((((())))))&&&''''''((((((((((((((('''&&&$$$###$$$&&&((())))))(((((('''((()))******(((((((((''''''(((((((((((((((((((((((('''''''''))))))((((((''''''''''''%%%''')))***+++***)))(((&&&&&&&&&&&&'''(((((()))((((((((((((((((((((((((((()))******(((''''''((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&))))))))))))))))))))))))'''((()))((('''&&&((())),,,+++***))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''((()))***+++,,,+++***))))))(((((())))))((())))))***************)))((('''&&&&&&'''((()))***)))((('''''''''''''''''''''((((((((((((''''''&&&'''(((((('''%%%$$$"""((((((&&&%%%$$$#########&&&&&&&&&'''((())))))***))))))))))))))))))))))))***)))((((((((()))+++,,,111---(((&&&((())))))'''***)))(((''''''(((((()))%%%&&&(((+++///222444555,,,)))&&&%%%&&&((((((((())))))))))))(((((((((((((((((((((((())))))))))))&&&&&&'''((()))+++,,,---))))))))))))(((((((((((()))))))))))))))*********,,,***)))***++++++***)))******************************+++,,,,,,------...,,,---///...---,,,---...111000000//////000000111///............///000000000000000000000000000000222111000//////000111111222222111111000111111111222222222222222333333333333444555555666999===AAAIIITTTeeexxx~~~}}}zzzrrr------,,,++++++,,,---...++++++++++++++++++++++++---------------------,,,...............---------......---------,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))((()))***++++++***((('''((((((((((((''''''''''''$$$%%%&&&'''((()))))))))(((((()))***************))))))(((''''''&&&''''''''''''''''''((((((((((((&&&''''''(((((((((((((((***)))((('''((()))+++---((((((((((((((())))))*********))))))))))))*********))))))((('''&&&&&&%%%((((((((((((''''''''''''%%%''')))***+++***)))(((''''''''''''((()))******(((((((((((((((((((((((($$$&&&(((((('''&&&'''((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''''''''))))))))))))))))))))))))&&&((()))((('''&&&'''((()))))))))))))))******+++)))))))))(((''''''&&&&&&((((((((()))))))))))))))******))))))))))))******))))))))))))))))))******)))((('''&&&&&&'''((()))'''''''''''''''((()))***''''''((((((((((((''''''((())))))(((&&&$$$!!! ))))))'''&&&%%%$$$$$$$$$%%%&&&&&&'''((()))*********************************)))((((((((()))+++,,,...***&&&&&&)))+++***)))++++++***)))((('''''''''&&&'''(((***---///000111***(((&&&&&&'''((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***+++,,,,,,(((((((((((())))))))))))******)))))))))))))))))),,,***)))***++++++***)))************************)))))))))***++++++,,,,,,***,,,......---,,,,,,---000000////////////000000///............///000000////////////////////////111000...------...///000//////...---------......111111222222222333333333222333444555666888===@@@IIISSScccuuuxxx---,,,+++++++++,,,---...++++++++++++++++++++++++------------,,,,,,++++++..............................---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***((('''((((((((('''''''''&&&&&&$$$%%%&&&'''((((((((((((''''''((()))))))))))))))+++******))))))))))))***&&&&&&'''''''''(((((((((&&&''''''((((((((((((((())))))(((''''''(((******(((((((((((()))))))))))))))(((((((((((((((((())))))))))))(((''''''&&&&&&((((((((((((((((((''''''%%%&&&'''((((((''''''&&&)))(((((((((((())))))***((((((((((((((((((((((((###%%%''''''''''''((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''''''''%%%'''))))))'''&&&''''''&&&''''''((()))*********&&&&&&''''''((()))))))))((('''''''''&&&&&&&&&&&&))))))))))))***+++,,,,,,++++++***)))((())))))))))))((('''&&&&&&'''((()))&&&&&&''''''((())))))***''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$)))))))))((())))))***+++&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((()))))))))******)))((('''''')))******)))************)))((('''&&&************))))))))))))(((''''''((()))(((&&&$$$(((((((((((())))))))))))(((((((((((())))))))))))++++++)))(((''''''''''''(((((((((((())))))))))))************))))))))))))+++***)))***+++,,,+++***************************(((((())))))***+++++++++)))+++---...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......------......///000...........................---------------....../////////...//////000000000000111111222333333333111222333444555888<<>>BBBGGGPPP___rrr++++++++++++,,,---......---,,,++++++******++++++...---------,,,,,,,,,+++/////////...............111000...---,,,,,,------******++++++++++++******))))))(((((((((((())))))((()))******++++++******))))))))))))))))))))))))'''''''''''''''''''''''')))(((&&&%%%%%%''')))+++(((''''''&&&&&&''''''((()))(((''''''''''''((()))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((())))))))))))***(((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''((()))***%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((())))))***''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((((('''''')))***+++))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''&&&&&&''''''((()))''''''((())))))***++++++,,,***)))***,,,---+++***((()))************)))(((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''',,,+++)))'''&&&'''((())))))(((((('''''''''((((((%%%&&&'''((())))))((((((***(((''''''***++++++)))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((('''((()))******)))(((''')))***,,,,,,+++))))))***************))))))))))))++++++++++++++++++++++++(((((())))))))))))(((((())))))************))))))+++***)))))))))***,,,,,,((()))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................///...------------...///000000////////////000000000000000111111222222222333444444444555888>>>BBBEEENNN]]]ooo++++++***++++++,,,---...++++++******++++++,,,---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,---******++++++++++++******))))))(((((((((((())))))'''((())))))******))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((%%%###%%%***///(((''''''&&&&&&''''''((())))))(((((((((((())))))%%%&&&&&&''''''''''''''')))))))))))))))))))))))))))((((((''''''''''''((())))))))))))************'''''''''''''''&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((())))))***((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%(((''''''''''''''''''((((((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((((((((((((((((((''''''(((((()))***((())))))******+++++++++)))(((((()))+++,,,,,,+++***++++++,,,,,,++++++***''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&''')))''''''''''''''''''''''''***)))(((((((((((())))))((((((((((((((()))******''''''((((((((((((((('''***((('''((()))******)))))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((())))))))))))(((((()))+++,,,+++)))''''''(((************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))*********)))***++++++,,,((()))***++++++,,,++++++******************************+++++++++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,------------...///////////////////////////......------...//////000000////////////000000---...///000111222333333333444444444555888===AAAFFFNNN\\\mmm|||yyy~~~++++++******+++,,,,,,---************+++,,,---...........................)))))))))***************---,,,,,,++++++***************++++++++++++******))))))(((((((((((())))))'''((())))))******))))))''''''''''''''''''''''''''''''''''''((((((((((((''')))+++(((######(((---((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&(((((()))((('''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((()))))))))*********''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%&&&&&&'''(((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%((((((''''''''''''((((((''''''((())))))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((''''''(((((()))***'''((((((((()))))))))***'''&&&&&&'''((((((((((((++++++++++++++++++++++++''''''''''''''''''''''''%%%((())))))((('''(((***''''''''''''''''''''''''((((((((()))))))))))))))&&&&&&&&&'''(((***+++,,,((((((((((((((('''''''''))))))((((((((()))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((()))))))))))))))'''((())))))'''&&&'''(((************)))))))))(((''''''''''''''''''''''''(((((())))))))))))(((((())))))************))))))((((((((((((((())))))***+++++++++++++++***((((((************++++++++++++******++++++++++++******+++++++++,,,,,,,,,------------------------------////////////000000000000.............../////////000////////////000000111//////000000111222222333333333444555666999===AAALLLRRR^^^nnnxxxtttsss++++++*********+++,,,,,,)))))))))***+++,,,---...........................++++++,,,,,,------------++++++++++++++++++************++++++++++++******))))))(((((((((((())))))((()))******++++++******'''''''''''''''''''''''''''''''''((((((((())))))&&&***---+++&&&###$$$'''(((((((((''''''((((((((('''''''''''''''''''''''''''((()))******)))'''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''((((((((())))))&&&'''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))&&&''''''(((''''''&&&%%%%%%&&&''''''''''''&&&%%%'''''''''''''''((((((((((((((((((((('''''''''&&&((((((''''''''''''((((((%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&''''''((()))(((((((((((())))))))))))(((((((((((('''&&&&&&'''*********))))))*********((((((((((((((((((((((((&&&(((******))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))'''''''''&&&&&&'''(((((((((((((((''''''''''''''')))))))))(((''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))******&&&'''))))))((()))+++,,,************)))))))))(((************************(((((())))))))))))(((((())))))************))))))'''((((((((())))))))))))+++++++++++++++***((((((++++++++++++,,,,,,------++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------.../////////000000111111---......//////000000000///////////////000111111222222222222222222222222222333444555666999===@@@QQQWWWbbbqqqxxxqqqnnnnnn++++++************++++++************+++,,,---...---------------.........))))))******++++++,,,,,,,,,,,,------------,,,,,,******++++++++++++******))))))(((((((((((())))))((()))******++++++******))))))))))))))))))))))))'''''''''(((((())))))***&&&))),,,,,,(((%%%$$$%%%)))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&))))))))))))))))))((('''))))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))((((((((('''''''''(((''''''''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((''''''&&&&&&''''''((()))************************+++,,,,,,+++)))(((((()))***)))(((((((((((()))***((((((((((((((((((((((((&&&%%%&&&))),,,---+++***((((((((((((((((((((((((***)))(((((((((((()))))),,,+++)))'''%%%$$$######((((((''''''''''''((()))((())))))((('''&&&'''))))))(((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((''''''((()))***+++((()))***++++++,,,...111************))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))***++++++++++++***((()))***++++++,,,+++++++++++++++,,,,,,------...++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,---......//////000000111------///000000000000000///......//////000111222333333333222222222111111111333555666777999===@@@RRRXXXcccrrr}}}pppiiigggkkk|||++++++************++++++************+++,,,------+++,,,,,,,,,------------&&&&&&''''''((())))))***+++,,,------------,,,+++******++++++++++++******))))))(((((((((((())))))'''((())))))******))))))))))))))))))))))))))))))&&&''''''((())))))******&&&'''((()))((((((''''''))))))(((((((((((())))))&&&'''((())))))((('''&&&))))))((('''''''''''''''))))))))))))))))))))))))&&&''''''((((((((((((((('''(((((((((((()))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%''')))******)))'''%%%!!!###%%%'''((((((((('''(((***+++,,,,,,+++***((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''((())))))(((''''''((((((((((((((('''''''''((((((''''''(((((()))***))))))))))))))))))))))))***+++---,,,***)))***,,,***)))(((((((((((()))***((((((((((((((((((((((((&&&$$$%%%***222666444000((((((((((((((((((((((((,,,+++)))'''&&&'''((()))+++***)))'''&&&%%%%%%%%%''''''&&&&&&'''((()))***((()))***(((&&&%%%''')))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((('''''''''((()))+++,,,((()))******)))***---///************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))************))))))((()))***+++,,,++++++***((()))***++++++,,,++++++)))******+++,,,,,,------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,------...//////000000,,,---///000111111000000............///000111222111111111111222222222222111333555666777999===???MMMTTT```ppp{{{lllfffeeefffvvv++++++***************+++++++++******++++++,,,---+++++++++,,,,,,---------((())))))***+++,,,,,,---((()))++++++,,,+++***)))******++++++++++++******))))))(((((((((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++'''%%%$$$%%%(((***++++++))))))(((((((((((())))))'''((()))******)))(((''')))((('''&&&%%%%%%&&&'''))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))************&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((###%%%(((******(((%%%### ###''')))*********%%%'''((())))))((('''%%%((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&)))(((&&&%%%&&&''')))+++(((((((((((((((((((((((('''((()))******)))((('''))))))(((((('''''''''&&&)))))))))))))))******+++''''''''''''&&&&&&&&&&&&&&&(((+++***((((((***---+++***)))(((((()))***+++))))))))))))))))))))))))(((%%%%%%...999???===777))))))))))))))))))))))))...,,,)))&&&%%%&&&((()))''''''''''''((()))++++++'''&&&&&&&&&'''(((***+++((()))***(((&&&%%%&&&)))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((('''''''''((()))+++,,,'''(((((('''&&&&&&(((***************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))&&&'''(((******))))))(((++++++,,,++++++***)))(((((())))))***++++++,,,,,,((()))***+++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---...//////000,,,---///000111111111000............///000222222......///000111222333333111333555666777999===???GGGOOO\\\nnn{{{lllggghhh___ooo***)))))))))***+++,,,,,,---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******......------,,,++++++***)))))))))))))))***++++++))))))))))))************++++++******)))'''&&&%%%((('''&&&&&&'''((('''&&&((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''')))(((''''''((()))'''&&&((('''&&&%%%$$$%%%%%%&&&)))((('''&&&&&&'''((()))''''''''''''((((((((((((***(((&&&(((******&&&###%%%%%%&&&(((***+++)))'''''''''&&&&&&&&&&&&''''''&&&&&&'''((()))***++++++))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''*********)))'''&&&'''((('''''''''&&&&&&%%%%%%%%%(((((((((''''''((((((((()))))))))))))))***++++++***'''$$$$$$'''((((((&&&''''''''''''((((((((((((&&&'''(((((((((((((((''')))***+++***)))((()))*********)))((((((((((((((('''((((((((())))))******''''''(((+++111999AAAFFF111000---+++(((&&&%%%$$$)))************)))((('''...***(((***...///***%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((''''''(((((()))++++++(((((('''''''''&&&&&&&&&***))))))(((''''''&&&&&&))))))******++++++,,,,,,******))))))((((((''''''***)))'''''')))))))))(((************************///+++(((''')))++++++***%%%&&&''')))***+++,,,---******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++...------,,,,,,++++++***---,,,,,,,,,,,,---..............................000000000000////////////111111111111111000000///000111111111111222222222000222555777888999:::<<>>555***%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++***)))'''&&&%%%%%%%%%)))))))))))))))(((((((((&&&&&&&&&'''((())))))***(((((('''''''''''''''''''''(((((((((((((((((()))+++)))'''((()))***))))))((((((((((((((((((((((((---+++))))))******(((&&&+++++++++++++++++++++******************)))))))))++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////333222111000///...---,,,******,,,---.../////////000111111111111222222222000222555666777888;;;===EEEMMM[[[lllpppeeebbbccciiinnnsssxxx|||yyyttt***))))))(((''''''''''''++++++******************------,,,,,,+++*********(((((((((((()))***+++,,,(((((())))))***+++++++++((((((''''''''''''(((((((((((((((((()))))))))***&&&&&&'''(((((((((((((((((('''&&&'''((()))(((&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%&&&)))******)))%%%&&&((())))))((('''&&&(((((((((''''''(((((((((''''''''''''((((((((((((&&&)))+++***'''%%%'''))))))'''%%%%%%''')))***)))''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&))))))(((((((((((())))))&&&&&&'''''''''&&&%%%$$$"""$$$'''(((''''''((()))'''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((()))))))))))))))(((''''''''''''(((((('''&&&&&&&&&'''''''''((((((++++++++++++***(((''''''((()))******))))))***+++*********+++++++++++++++)))))))))))))))((((((((((((((())))))))))))))))))---,,,***)))((('''&&&&&&(((((()))+++...333777:::666999;;;444***$$$&&&+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''((((((((((((((((((((((((///...,,,+++***)))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))******))))))(((((('''''''''''''''(((((()))))))))+++)))(((((()))******)))))))))))))))))))))))))))(((((())))))******)))(((((()))***+++,,,---......+++++++++***************++++++,,,,,,,,,---------------------------------******+++,,,,,,---......---,,,,,,,,,,,,---......000000000000000000000000222111111000///......------...///000111111111111000000111111111222222222111222555666666888;;;===DDDMMM[[[llluuukkkjjjmmmtttyyyyyyxxxxxxuuuqqq+++***))))))((((((((((((************+++*********,,,,,,,,,++++++*********---,,,,,,+++++++++,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((('''(((((((((((()))))))))%%%&&&'''((()))))))))))))))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))******))))))((('''&&&%%%%%%%%%%%%'''(((((((((((((((((('''''''''''''''(((((((((((((((***+++)))%%%$$$%%%(((***(((&&&%%%''')))))))))''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%(((''''''&&&&&&''''''(((***************)))((((((''')))******)))((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((()))***))))))((('''(((((((((((('''((((((&&&&&&&&&&&&''''''''''''++++++++++++***(((''''''''')))******))))))***+++))))))***++++++******)))&&&''''''((()))******+++&&&'''(((***+++,,,,,,,,,,,,,,,+++***))))))))))))(((''''''(((+++...222444444222///)))$$$###&&&)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''&&&&&&(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((******))))))(((((('''''''''((((((((()))*********+++***((((((*********)))))))))))))))))))))))))))$$$&&&'''))))))*********))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++,,,---......---,,,,,,,,,,,,---......000000000000000000000000////////////000000000000111111222222222111111000000000111111111222222222111333444555666888;;;>>>CCCLLLZZZmmmzzzqqqrrrzzz{{{uuuqqq******))))))(((((())))))))))))***++++++++++++***++++++++++++++++++++++++***))))))(((''''''((((((******))))))))))))))))))))))))((((((''''''((((((''''''(((((((((((())))))''''''((())))))***)))))))))(((''''''))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''')))***)))(((+++)))'''%%%#########$$$''''''((((((((((((''''''''''''''''''(((((((((((((((((((((&&&$$$$$$%%%&&&'''&&&$$$$$$&&&'''&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''''''''%%%###"""$$$%%%'''''''''''''''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((('''&&&&&&&&&(((******((('''((((((%%%&&&&&&&&&&&&'''''''''************)))((('''''''''(((******))))))***,,,)))***+++++++++***((('''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''&&&'''''''''&&&%%%%%%%%%&&&(((***+++***((('''''''''&&&$$$###(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))))))))((('''((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''((((((''''''''''''''''''))))))***************+++,,,***((()))***+++***)))((((((((((((((((((((((((###%%%'''((('''(((***,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,------......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,,,,,,,---......////////////////////////......//////000111111111000111111111000000///...000111111111111222222222222333444555555888;;;>>>CCCKKKZZZlll}}}vvvzzzxxxsss(((((('''''''''((())))))((()))***+++,,,++++++***)))))))))***++++++,,,,,,&&&&&&%%%%%%%%%&&&&&&'''******++++++,,,---------+++***)))(((((((((((()))'''''''''((((((((())))))))))))***************))))))((('''((()))***)))'''%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((('''&&&'''((()))(((''')))(((((('''&&&%%%%%%$$$&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&$$$######%%%&&&'''&&&&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&###"""!!!"""$$$%%%&&&%%%$$$!!!!!!$$$&&&'''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''###$$$&&&(((((('''&&&%%%&&&(((++++++((('''((()))%%%%%%&&&&&&&&&'''''''''(((((()))))))))(((((('''&&&(((******))))))+++,,,+++,,,------,,,***((('''((((((''''''&&&&&&&&&%%%***)))((('''&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%'''((()))'''%%%###(((((((((((((((((((((((())))))))))))))))))))))))%%%''')))+++,,,,,,+++***((((((((((((((((((((((((''''''''''''((()))***+++&&&'''''''''((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((((((((,,,,,,,,,+++++++++++++++,,,***))))))***++++++***((((((((((((((((((((((((&&&'''((('''%%%%%%(((+++,,,++++++***))))))((((((******+++,,,------...///*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---..............................////////////000000000000...//////000000000000///000111111111111222222222222333444444555777;;;???CCCKKKYYYkkk~~~}}}~~~yyy&&&&&&&&&&&&&&&'''((()))((()))***+++,,,,,,+++***(((((()))***+++,,,,,,---))))))))))))***,,,---...***+++,,,---///000111222++++++***)))))))))))))))''''''''''''((((((((()))******++++++++++++*********((('''((()))***)))'''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******++++++)))(((''''''((()))'''&&&&&&''')))******(((&&&%%%&&&'''((())))))((('''&&&''''''''''''((((((((()))###!!! %%%((()))(((((('''''')))***)))'''%%%'''''''''&&&&&&'''''''''((()))))))))))))))))))))++++++************++++++---+++(((&&&%%%'''***++++++***'''$$$###$$$(((+++&&&'''''''''(((((())))))******))))))))))))******%%%&&&(((******)))((('''%%%(((++++++)))'''((()))%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((((((((('''&&&((()))***))))))+++------...//////---+++((('''((((((((()))))))))))))))***)))((('''&&&'''((((((((((((((((((((()))******))))))************)))(((&&&''')))((('''&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&(((***---......------((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((('''((((((((())))))******$$$%%%&&&'''(((***++++++))))))******++++++,,,,,,---------,,,,,,+++++++++,,,***))))))***++++++***************************)))***)))&&&######&&&)))(((((())))))*********+++(((((()))***,,,---...///))))))*********+++++++++------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................111111000000//////......---...///111222222222222000111111111111222222222222333444444555777<<>>EEEMMM[[[lll|||yyy(((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))************)))))))))*********++++++)))((((((''''''''''''((())))))))))))))))))))))))''''''&&&%%%&&&'''((()))((((((''''''''''''(((((('''(((((())))))((((((''''''''''''''''''''''''''''''''')))*********)))(((''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&(((((((((((('''''''''''''''$$$""""""%%%&&&%%%"""$$$%%%%%%%%%&&&'''''''''&&&&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&((()))))))))((('''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''&&&%%%&&&'''(((((('''&&&'''(((&&&%%%$$$$$$'''(((((((((&&&&&&&&&'''(((((())))))(((((((((((((((((((((((('''(((((((((&&&&&&''')))''''''&&&''''''((()))***$$$%%%&&&'''((((((((('''((()))************))))))((())))))******)))((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))(((((()))'''$$$%%%((('''(((((((((((((((((()))''''''((((((((((((''''''%%%%%%&&&&&&''''''(((((("""""""""###%%%&&&((()))))))))(((((())))))***+++---***((('''(((((('''&&&))))))(((((((((((())))))***))))))))))))******++++++---000222222000---+++))))))))))))***+++,,,---))))))))))))***+++,,,---******+++,,,,,,++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------............................../////////000000000,,,...///000///000222333//////000000000000////////////000000111222222222333333444444555777;;;>>>CCCKKK[[[mmm~~~''''''(((((())))))))))))************************''''''''''''((()))***+++((()))))))))************))))))*********+++++++++((((((((('''(((((())))))))))))))))))))))))))))))((((((((()))))))))******((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''((((((((((((''''''''''''***)))((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&%%%&&&((()))***)))((('''&&&&&&&&&&&&'''''''''((("""$$$&&&((()))(((&&&%%%&&&((()))((('''&&&'''))))))'''&&&&&&'''(((((('''&&&&&&&&&'''((()))))))))'''((()))******)))((('''%%%'''))))))((('''''''''&&&&&&&&&''''''((()))***$$$%%%&&&'''(((((((((''''''((()))***++++++******(((((()))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''%%%&&&((())))))(((((('''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))(((%%%&&&+++,,,'''%%%'''((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&'''(((((())))))%%%%%%$$$$$$%%%'''((()))((((((''''''(((((()))***---***''''''((()))(((&&&(((((())))))))))))((((((((((((((((((((()))*********---000333333000---******))))))))))))+++,,,---((()))***+++++++++++++++---...////////////...---%%%'''(((***,,,,,,,,,,,,,,,------------.................................,,,------...............,,,---------,,,,,,///111//////000000000000////////////000000111111222222222333444555666888===@@@DDDKKKYYYlll}}}|||&&&&&&'''(((((()))((((((++++++++++++++++++++++++((('''''''''(((***,,,---(((((())))))*********+++)))************+++++++++((((((((((((((()))***+++))))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%''')))+++,,,)))(((((((((''''''''''''%%%&&&''''''&&&&&&(((***((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))***%%%&&&'''(((((('''&&&%%%$$$&&&((()))***)))((('''''''''''''''((((((((()))"""$$$(((+++,,,+++)))''''''((()))((('''&&&'''))),,,***((((((((()))((('''&&&&&&&&&'''((())))))***&&&((()))++++++)))(((&&&$$$&&&)))***((('''&&&&&&&&&&&&&&&'''''')))******%%%&&&(((************)))&&&''')))***+++++++++***(((((()))))))))))))))((())))))))))))))))))))))))&&&&&&''''''((()))))))))%%%''')))+++,,,,,,***)))&&&''')))******)))'''&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''&&&%%%&&&'''((())))))%%%'''///111+++'''((())))))(((((('''''''''&&&''''''((((((((((((''''''&&&''''''((()))******++++++***)))(((((()))++++++%%%$$$$$$$$$$$$%%%&&&&&&,,,)))&&&&&&(((***)))''''''((()))******)))(((''''''''''''''''''((()))***))),,,000222222000,,,)))***))))))))))))+++---...((()))***,,,,,,+++***)))+++,,,---------,,,+++***###%%%'''***,,,,,,---------------.........//////........................***+++,,,,,,------,,,,,,///000///...------///111//////000000000000///////////////000111111222222333444555666777:::>>>BBBFFFKKKXXXjjjzzz~~~vvvyyyxxx((((((((((((((((((((((((+++***)))))))))***,,,---+++***))))))(((((())))))(((((())))))*********+++************************+++(((%%%''',,,...+++(((((((((((()))******++++++&&&&&&&&&''''''''''''((()))(((&&&$$$$$$$$$&&&'''''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&'''---'''%%%***...+++))))))$$$%%%'''((()))((('''''''''''''''''''''&&&&&&&&&)))((('''&&&%%%&&&''''''((((((((((((((((((((((((******)))((('''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&((((((((('''&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((())),,,+++'''$$$)))(((((('''&&&&&&%%%%%%))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''''''''''''((()))***(((((()))***)))'''&&&%%%$$$&&&)))++++++***'''%%%***)))((('''''''''''''''))))))((('''&&&&&&%%%%%%***************+++++++++***(((((()))---...,,,)))&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''''')))))))))***,,,,,,)))''''''''''''&&&&&&%%%%%%$$$+++***((('''&&&&&&''''''******))))))((((((''''''&&&&&&'''((())))))((((((***)))'''&&&'''(((***,,,(((((((((((((((((((((((())))))))))))))))))))))))***++++++)))'''%%%%%%&&&((((((((((((((((((((((((+++***)))(((((()))***+++000...,,,)))((('''((())),,,***'''%%%%%%'''***,,,---+++)))''''''((()))***))),,,000222111---'''$$$(((((((((((())))))))))))'''(((***---.../////////++++++++++++******))))))/////////......---------,,,---...///000000000000000...,,,++++++---000111---......//////////////////...---,,,,,,---...///111111000000//////......222222111111111111111111222333444555666999===AAACCCJJJWWWfffyyywwwrrrrrrqqq|||(((((((((((((((((((((((())))))(((''''''((()))***++++++*********)))))))))((()))))))))************************************+++(((&&&'''+++---***'''++++++******)))((((((((('''''''''((((((((()))))))))(((&&&%%%$$$%%%&&&''''''''''''''''''''''''''''''(((((('''&&&$$$%%%&&&###%%%'''(((((((((((((((&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''')))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$###%%%&&&((((((&&&%%%&&&''''''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&))),,,,,,***(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''(((((((((''''''!!!$$$&&&%%%$$$###)))((((((''''''''''''(((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))***(((((())),,,---+++)))''''''''''''''''''''''''(((((((((''''''(((((((((&&&%%%$$$%%%&&&&&&%%%###''''''''''''&&&&&&&&&&&&***)))'''&&&&&&'''((()))''''''&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((((((((('''%%%%%%%%%&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&&&&%%%%%%'''(((((((((((((((((((((((((((***)))(((((((((((()))***,,,+++)))(((((()))***++++++)))'''&&&&&&''')))+++,,,+++)))((((((((())))))(((+++...000000---)))'''(((((()))))))))*********)))***+++++++++***))))))*********))))))(((((((((+++++++++++++++*********------.........------,,,---------------.........---....../////////////////////...------...//////111000000000/////////...111111111111111111111111222333444555666888<<<@@@CCCJJJVVVeeewwwwwwpppnnniiisss((((((((((((((((((((((((***))))))((((((((())))))***+++,,,,,,,,,+++))))))))))))))))))************************************,,,)))'''(((***+++)))&&&+++******))))))(((((('''(((((()))))))))*********)))((('''&&&&&&&&&'''((('''''''''''''''''''''''')))******)))&&&%%%%%%&&&'''111555///***,,,+++'''(((''''''&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''%%%''')))((('''&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((++++++***(((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''&&&'''''''''%%%%%%%%%%%%&&&'''((())) ###%%%'''&&&&&&%%%'''''''''&&&''''''((((((###$$$%%%&&&''')))******))))))(((((((((((((((((()))(((((()))++++++***((((((((('''&&&&&&'''(((((())))))(((((((((((())))))+++)))((('''((()))((('''''''''''''''(((((((((((()))((('''&&&&&&(((***+++(((((())))))))))))))))))(((((((((((((((((('''&&&'''&&&&&&%%%%%%'''((()))(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((((((((((()))+++(((((((((((((((((((((((()))((((((''''''(((((()))***)))(((''''''((()))***)))((((((''''''((())))))******))))))))))))((((((((()))+++---...---+++***))))))*********+++++++++***++++++,,,+++***((('''++++++************)))))),,,,,,------------------.........------,,,*********+++---.........---,,,---......///////////////000//////......//////000000000000000////////////111111111111111111111111333333444444555777;;;>>>CCCJJJUUUcccuuutttjjjgggaaaiiizzz((((((((((((((((((((((((,,,,,,++++++++++++++++++***+++---...---,,,***((()))))))))))))))*********************************+++)))(((((()))***(((&&&''''''(((((()))*********((((((((()))))))))******)))(((''''''''''''(((((('''''''''''''''''''''''')))******)))'''&&&'''(((...:::???777555<<<:::111***)))'''&&&%%%%%%&&&'''%%%%%%%%%&&&'''((())))))((((((''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((())))))*********%%%'''))))))((('''((()))%%%%%%&&&&&&'''(((((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((('''&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((******)))((('''''''''(((&&&%%%%%%$$$$$$&&&'''((('''((()))))))))((('''&&&&&&&&&&&&&&&''''''((()))###$$$%%%&&&''')))******)))))))))))))))))))))))))))))))))*********)))(((***((('''%%%%%%'''(((***)))(((((((((((((((((()))000...+++***+++,,,,,,+++''''''(((((())))))******((('''&&&&&&''')))+++,,,))))))******++++++,,,,,,(((((())))))((('''&&&&&&)))(((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((***++++++)))'''%%%%%%&&&((((((((((((((((((((((((((((((''''''''''''((((((+++***)))'''&&&&&&&&&&&&''''''((((((((((((((((((((())))))***))))))(((((()))******+++++++++++++++******+++++++++,,,,,,,,,***+++,,,---...------,,,------------------------,,,------....../////////---------------,,,++++++***+++,,,,,,------,,,,,,---......///////////////000000////////////000000000000000000////////////111111111111111222222222333333444444444777;;;>>>BBBIIITTTaaarrrrrrfffaaa^^^cccrrr))))))))))))))))))))))))+++,,,,,,,,,,,,+++++++++***+++---...---,,,***(((******))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((('''&&&'''''''''((())))))******''''''((((((((()))))))))(((((('''''''''(((((((((''''''''''''''''''''''''&&&((())))))((((((***+++(((333777444:::EEEDDD888***)))'''&&&%%%%%%&&&'''%%%%%%%%%&&&'''((())))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''((((((%%%'''))))))((('''((()))$$$%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&%%%$$$$$$$$$$$$((('''&&&$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((()))))))))*********++++++******++++++***)))((((((***)))'''&&&&&&''')))***(((''''''&&&&&&''''''(((,,,***((('''((())))))((('''(((((())))))*********''''''''''''(((***+++,,,%%%&&&&&&''''''((((((((((((((())))))((('''&&&&&&((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((%%%""" ))))))))))))))))))))))))''''''((((((((((((''''''***))))))'''&&&&&&&&&%%%%%%&&&'''((())))))(((''''''((())))))))))))((((((++++++***))))))))))))***++++++++++++,,,,,,,,,,,,***+++,,,---...------,,,---------------------...)))))))))******++++++,,,,,,,,,---...............---,,,+++******,,,---///---....../////////////////////000000000000//////////////////000000000000000000111111111222222222333333444444555777;;;>>>BBBHHHSSS___ooosssfff```[[[]]]kkk))))))))))))))))))))))))((()))******++++++*********+++,,,,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''***))))))((((((''''''&&&'''''''''((((((((())))))&&&''''''''''''(((((((((''''''''''''''''''''''''%%%'''((()))((()))***,,,'''+++,,,+++000777333***(((''''''&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''((((((''''''&&&%%%(((((((((((((((((((((((('''''''''((((((((())))))$$$&&&((((((''''''((()))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''''''''''')))+++''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&(((((()))***+++,,,------+++,,,---,,,***(((((()))))))))(((''''''((())))))''''''&&&&&&&&&&&&'''''')))'''&&&&&&((()))((('''(((((((((((())))))))))))&&&'''((()))***+++******''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''&&&$$$######$$$))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&''''''((()))))))))%%%&&&'''(((((((((((((((''''''(((((((((((())))))++++++***)))(((((())))))******+++++++++,,,,,,,,,***++++++,,,+++***((('''******++++++++++++,,,,,,++++++++++++++++++,,,,,,+++,,,---......////////////---+++)))***,,,...000---......///////////////...//////000000//////...////////////000000000000000000000111222222333333222333444555666999===AAAAAAGGGRRR^^^nnnwwwjjjcccXXXYYYggg))))))))))))))))))))))))&&&''')))+++,,,,,,,,,+++++++++*********)))))))))************)))))))))((())))))))))))))))))))))))''''''((((((((('''((()))***))))))(((''''''&&&&&&(((((()))))))))*********%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((()))***(((((((((((('''&&&###!!!&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&'''((((((((('''&&&%%%((((((((((((((((((((((((***************+++++++++###%%%'''''''''&&&''')))%%%&&&&&&&&&''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''&&&&&&))),,,%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((()))(((((((((((())))))***''''''(((((((((''''''&&&((('''&&&&&&&&&(((***+++''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&''')))***,,,---...,,,...///...***(((((()))((((((((((((((((((((((((((((((''''''''''''((((((((('''''')))++++++***))))))(((((((((((((((''''''%%%'''***,,,,,,+++)))((())))))))))))((((((((((((&&&'''((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))((((((***+++))))))))))))))))))))))))(((((()))******)))((((((&&&&&&'''((())))))******%%%%%%&&&&&&'''((())))))(((''''''&&&'''((()))***)))((((((((()))))))))***************++++++++++++)))***+++++++++***)))))))))*********++++++++++++.........---------------+++,,,,,,---------,,,,,,...---,,,,,,,,,---...///---......///////////////---...////////////...---.../////////000000000111///000000111222222333333222333555666777;;;@@@CCC@@@GGGQQQ^^^mmmyyykkkdddZZZZZZhhh))))))))))))))))))))))))''')))+++---...///......+++***))))))(((((())))))+++*********))))))(((((())))))))))))))))))))))))%%%'''(((((('''''')))***&&&&&&''''''((())))))))))))************+++++++++$$$$$$%%%&&&'''''''''&&&'''''''''''''''''''''''''''((()))((('''&&&'''(((!!!"""%%%)))((($$$'''...$$$%%%'''((()))((('''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%%%%((((((((((((((((((((((((((((((((('''''''''''''''"""$$$&&&'''&&&&&&'''(((&&&&&&&&&'''''''''''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''((()))'''%%%$$$&&&(((###$$$%%%&&&((()))******'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&''')))***))))))(((***(((&&&$$$###$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$%%%'''***,,,---...---///000///+++((()))***(((((())))))))))))(((((())))))(((((((((((())))))$$$$$$%%%(((***+++)))'''))))))((((((''''''&&&&&&$$$'''+++---...,,,(((&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&'''((()))))))))((('''(((((()))***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))(((''''''((()))))))))))))))))))))))))))((()))***++++++***)))((()))*********)))(((''''''%%%%%%%%%&&&&&&((()))***)))(((&&&%%%&&&'''***+++&&&&&&'''((()))***++++++))))))*********+++++++++'''(((***---.../////////+++++++++,,,,,,---------+++++++++******))))))))),,,,,,,,,,,,++++++)))))),,,---.../////////...------......///////////////,,,---...//////...---,,,.../////////000000111111///000000111222222333333222333555666888<<>>AAAEEEOOO[[[hhhyyy~~~}}}''''''&&&&&&&&&''''''(((&&&''''''((((((''''''&&&)))(((((((((''''''''''''***)))(((&&&%%%%%%%%%&&&''''''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%"""###%%%'''(((((('''&&&))))))((((((((('''''''''&&&&&&''''''&&&&&&%%%$$$((())))))((('''&&&((()))(((((('''&&&%%%$$$$$$$$$&&&'''''''''&&&&&&%%%$$$''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''%%%$$$%%%'''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%'''((())))))))))))))))))))))))******+++++++++,,,)))))))))*********++++++)))((('''''''''((()))***)))((((((((('''''''''&&&((((((((((((((())))))***&&&&&&'''(((((((((((((((%%%&&&'''((()))(((''''''((((((''''''((()))*********))))))((((((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))&&&)))******///777888555///...,,,***(((''''''&&&))))))))))))((('''&&&%%%(((((((((((((((((((((((()))'''&&&'''***+++***(((((((((((()))))))))******+++***)))(((((())))))******)))((((((((((((******))))))******++++++,,,,,,,,,+++***)))***+++---.........---------,,,,,,,,,---,,,+++***+++,,,...//////000111000...---...///000//////...------......////////////............111555<<>>@@@DDDNNNZZZhhhzzz{{{}}}&&&&&&&&&&&&&&&'''((()))&&&''''''((((((''''''&&&((((((((((((''''''''''''+++***)))'''&&&%%%%%%$$$&&&&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&!!!"""$$$&&&'''(((''''''((((((((((((((('''''''''&&&''''''''''''&&&%%%%%%)))(((&&&###"""$$$(((+++''''''&&&&&&%%%%%%$$$$$$&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%&&&'''((())))))***&&&%%%$$$$$$%%%&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%))),,,+++((('''))),,,++++++++++++++++++++++++((((((((()))))))))******)))((((((((())))))***+++((((((((('''''''''''''''((((((''''''(((((()))***&&&''''''(((((((((((((((''''''((((((((()))))))))&&&&&&&&&'''((()))+++,,,***)))((((((''''''((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))(((***))))))---333555444666333...)))'''&&&((()))))))))))))))((('''&&&%%%(((((((((((((((((((((((()))((('''((()))***)))(((''''''((((((((()))))))))++++++***)))(((((())))))***)))((('''(((***,,,...************++++++++++++******)))***+++,,,...000------------,,,,,,,,,,,,------,,,+++,,,---...///---...///...---,,,---...000000000000000000///...111000///...---,,,+++***---222:::??????:::222---222222222111111111111000111222333333444777;;;>>>@@@DDDMMMZZZgggyyyxxx||||||zzz%%%%%%%%%&&&'''((()))***''''''((((((((((((''''''((((((((((((((('''''''''***))))))((('''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&%%%$$$!!! """&&&)))$$$%%%&&&'''((()))))))))&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''%%%%%%$$$''''''''''''''''''''''''&&&'''''''''(((((())))))'''&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%(((******((('''(((***)))***************++++++,,,+++***)))(((''''''&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((((((''')))(((((((((((()))******&&&&&&&&&'''((()))******))))))(((''''''''''''((((((((((((''''''((((((((((((((())))))))))))(((((('''''''''((((((((())))))'''''''''(((+++...///...111///+++'''%%%$$$%%%&&&(((((()))(((((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((++++++***))))))(((((((((---,,,***)))***,,,///000,,,,,,,,,,,,++++++++++++++++++***++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++---...---,,,+++,,,---...///000111111000///...111000000///------,,,+++---...///000000///...---//////000111222333333444111222333333444777;;;>>>AAAEEENNNYYYeeevvvxxx{{{}}}www%%%%%%%%%&&&'''((()))***'''((((((((((((((((((''''''''''''(((((((((((((((''''''((((((((((((((((((%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$%%%&&&%%%$$$$$$&&&((($$$%%%&&&'''((((((((((((&&&&&&'''((((((''''''&&&((('''&&&&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))((('''&&&%%%$$$((((((((('''&&&&&&%%%%%%))))))(((((('''''''''&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''%%%%%%&&&))))))(((&&&&&&&&&'''((()))***++++++,,,,,,+++***)))(((((('''&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''((((((((((((((('''''')))(((((((((((()))******((((((''''''''''''(((((()))((((((''''''''''''''''''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''((((((((((((%%%%%%''',,,...---+++))))))(((((('''&&&%%%$$$$$$(((((((((((((((((('''&&&(((((((((((((((((((((((('''(((((()))((())))))***''''''''''''((((((((((((************))))))((((((...---+++******+++---...---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......***,,,---,,,+++***,,,---,,,---...///000///...---////////////////////////222000///......///000222//////000111222333333444111222333333444777;;;>>>CCCFFFNNNYYYdddssszzz|||~~~~~~yyy&&&&&&&&&&&&&&&'''((()))'''(((((())))))((((((''''''''''''(((((((((((((((&&&&&&''')))))))))))))))&&&&&&'''(((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((%%%&&&&&&((()))***+++,,,'''''''''((((((((((((((('''(((((((((((('''&&&&&&%%%''')))***)))((()))***&&&&&&'''&&&%%%###""" &&&&&&'''((((((((((((''''''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''%%%$$$))))))((('''&&&&&&%%%%%%***))))))((('''&&&%%%%%%&&&(((((((((&&&%%%&&&'''((((((((((((((()))))))))'''$$$###%%%)))***'''$$$$$$%%%&&&''')))***+++,,,)))))))))*********++++++((())))))******))))))(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))(((((((((((((((((('''&&&''''''((((((((())))))))))))(((''''''&&&&&&'''''')))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((('''&&&***000222///+++***%%%&&&(((******)))'''%%%'''(((((((((((((((''''''(((((((((((((((((((((((('''((())))))(((((()))***''''''((((((((()))))))))))))))************))))))+++******)))))))))******,,,,,,,,,---------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,++++++,,,---+++,,,------------------......//////000111111222000111222333333222111000222222222111111111111000111222333333444777;;;>>>CCCFFFNNNXXXcccrrr}}}~~~~~~''''''&&&&&&&&&''''''((((((((())))))))))))((((((''''''''''''((((((((()))''''''))))))***)))((((((''''''((()))))))))(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&'''((()))******'''''''''((((((((())))))((((((((((((((('''&&&&&&%%%'''))))))((((((***+++''''''''''''%%%""" &&&&&&'''(((((((((((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))))))))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&'''((())))))(((&&&%%%''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%$$$&&&((('''%%%%%%&&&((())))))))))))))))))((((((&&&&&&&&&'''(((((('''&&&&&&''''''((()))******+++((((((((()))))))))******))))))******)))(((&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((((((((('''&&&&&&%%%&&&'''((()))(((''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))&&&)))///222...+++,,,&&&(((***++++++***((('''''''''((((((((((((''''''((((((((((((((((((((((((&&&(((***)))(((''')))+++((((((((()))))))))******'''((()))***++++++******&&&'''(((************))))))******++++++,,,,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,---......------......///000000111...///111333333111///...222222222111111111111000111222333333444777;;;>>>@@@DDDLLLWWWbbbrrr(((''''''&&&&&&&&&''''''(((((())))))))))))((((((&&&'''''''''(((((())))))((()))*********((('''&&&'''(((((()))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))***)))(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&$$$%%%%%%%%%%%%%%%(((***&&&'''(((((((((&&&$$$"""&&&&&&'''((())))))((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((((((((((((''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%&&&(((******)))'''&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$$$$&&&(((******))))))((((((''''''$$$'''******'''&&&(((***))))))))))))))))))************)))((('''&&&%%%%%%''''''(((((('''%%%###"""%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&(((((())))))((('''&&&&&&$$$%%%'''))))))((('''%%%%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&(((((())))))))))))((((((&&&&&&&&&'''''''''((((((***%%%&&&,,,...++++++...))))))*********))))))(((''''''((((((((((((((('''((((((((((((((((((((((((&&&(((******'''''')))+++))))))))))))************%%%''')))***++++++++++++$$$&&&))),,,---------,,,''''''((()))***++++++,,,******,,,---.../////////*********++++++,,,,,,,,,))))))***++++++++++++******+++------,,,,,,---...---,,,,,,+++,,,---...000---------.........//////111111000000000000111111//////000111222333333444111222333333444777;;;>>>>>>AAAJJJVVVbbbsss~~~---......,,,)))''''''(((%%%&&&&&&&&&'''((((((((())))))(((((('''''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''(((((((((((($$$%%%&&&'''&&&###!!!(((&&&%%%$$$$$$%%%''')))%%%'''))))))'''&&&&&&&&&&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&'''((('''%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&$$$######%%%&&&&&&%%%''''''''''''((((((((((((&&&''''''((()))******+++(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%)))'''$$$$$$%%%&&&&&&&&&(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''+++***)))(((((('''''''''***&&&"""###(((***)))&&&)))((('''&&&&&&&&&&&&&&&((((((((()))+++,,,+++***$$$$$$&&&'''(((***++++++'''((()))***++++++***)))%%%&&&''''''((((((''''''))))))))))))))))))))))))((('''%%%%%%%%%'''((((((%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&((()))(((&&&###!!!&&&'''((())))))((('''&&&(((((((((((())))))))))))'''''''''''''''&&&&&&&&&***)))((('''&&&'''((((((,,,++++++***)))(((''''''''')))***+++******,,,---,,,,,,+++***))))))******((()))+++------+++)))((()))***+++,,,,,,,,,,,,,,,---...------,,,+++***))))))******+++++++++************+++++++++,,,,,,,,,///......---------......///000000...++++++///222222222111111222222333444333222111/////////000000111111111111111111111111111111222333555888;;;===@@@CCCLLLWWWbbbrrr&&&'''((((((''''''(((***&&&&&&'''''''''''''''''')))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''((((((((((((%%%&&&&&&&&&&&&$$$###""")))(((&&&%%%%%%%%%%%%&&&"""$$$'''(((''''''((()))''''''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&'''((((((&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''((((((((((((&&&''''''((())))))******(((((()))))))))(((((('''&&&%%%###""""""###%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%(((&&&$$$%%%&&&'''&&&%%%''''''(((((((((((('''''''''&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''((())))))***)))(((((('''$$$!!!!!!%%%(((&&&$$$(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&''''''(((((())))))((()))***++++++***))))))%%%&&&''''''((((((''''''(((((((((((((((((((((((($$$%%%&&&&&&%%%&&&((()))'''(((((('''%%%!!!''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''')))***++++++*********)))((((((((('''(((******)))***+++---++++++***)))))))))))))))******+++,,,,,,+++******(((((()))))))))))))))(((,,,,,,------......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,......------------.........000000///,,,,,,///111111111111111111222222333333222000/////////000000111111111111111111111111222222222333555888:::<<<@@@CCCKKKVVVbbbrrr###%%%'''''''''''')))***((((((''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###"""$$$&&&'''&&&&&&''')))(((''''''&&&%%%%%%$$$$$$(((((('''&&&&&&&&&&&&'''&&&&&&%%%&&&&&&((()))***%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%'''(((((('''&&&''''''''''''((((((((('''''''''(((((())))))***)))))))))))))))((('''&&&'''%%%""" """%%%'''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%&&&(((***+++***))))))***'''%%%&&&)))+++)))'''(((((('''&&&&&&&&&&&&'''%%%$$$$$$%%%'''((('''&&&(((((((((((((((''''''''')))***+++++++++***)))(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''(((&&&%%%'''***%%%'''(((***)))(((&&&$$$''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((()))''''''''''''(((***+++,,,))))))))))))))))))))))))&&&((())))))))))))***,,,***))))))(((((((((((()))++++++************++++++,,,,,,------,,,,,,++++++******,,,...///000000000///...---,,,++++++,,,---,,,,,,,,,,,,------------------------------......---///000000.........///000000//////000000111222......---,,,,,,,,,------111111111111111111111111333333333444555777999;;;@@@CCCKKKVVVbbbrrr'''((()))(((''''''((()))))))))((((((''''''&&&&&&((((((((((((((('''''''''))))))((((((((('''''''''''''''''''''''''''''''''"""###%%%''''''&&&%%%###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))&&&'''((()))((('''%%%###&&&'''((('''%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))((('''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%$$$%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))******+++)))((()))+++,,,+++***(((''''''&&&&&&&&&'''''''''%%%%%%&&&((())))))(((((((((((((((((((((((((((******+++++++++***((('''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''******'''%%%&&&)))&&&'''((()))***+++,,,,,,'''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))'''(((((((((((((((((('''&&&&&&'''''''''(((((((((%%%&&&&&&'''((())))))***&&&&&&''''''((()))******((((((((()))))))))))))))&&&((())))))(((((()))+++)))(((((('''''''''((((((+++***(((''''''(((***+++------..................)))***+++---.../////////000///,,,+++***+++,,,---,,,,,,,,,---------......,,,,,,------......------,,,---///111000///......///............///000000..................//////111111111111111111111111444444333444555777999:::???CCCKKKVVVaaaqqq&&&'''((((((''''''((())))))))))))((((((''''''&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''"""###%%%''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&((())))))###%%%''')))***)))'''&&&'''(((((('''%%%###$$$%%%&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''((())))))(((''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&$$$$$$%%%&&&((((((&&&$$$%%%$$$############$$$%%%&&&'''((()))))))))(((((((((''''''&&&&&&''''''(((,,,+++(((&&&&&&''')))***'''&&&&&&'''((()))((('''''''''&&&&&&&&&''''''((('''%%%$$$%%%'''((()))(((&&&&&&''''''((())))))))))))******+++***)))'''&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''))),,,+++(((&&&&&&''',,,***'''$$$######%%%'''''''''''''''''''''''''''***)))'''%%%%%%&&&'''((((((((((((''''''(((((((((''''''((((((((()))))))))&&&&&&''''''((()))******''''''''''''''''''''''''((((((((((((((()))))))))'''((())))))(((((()))***((('''''''''''''''((((((***)))'''%%%%%%''')))***(((((()))+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,///---+++***)))***,,,---,,,,,,,,,---------......++++++,,,---......------+++---///111111111///---......------......///000111111222333333444444444111111111111111111111111444444333444555777999:::???BBBKKKUUUaaaqqq!!!###%%%&&&&&&''')))+++))))))(((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''(((((((((###$$$''')))******)))(((&&&'''''''''&&&&&&(((***&&&&&&''''''((())))))***(((((('''&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$%%%&&&'''((()))(((''''''''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''(((((('''''''''$$$%%%'''))))))'''%%%$$$&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%$$$$$$&&&(((((('''&&&&&&%%%$$$######$$$%%%&&&&&&'''((()))***)))((((((((((((''''''''''''((((((---+++(((&&&%%%&&&((()))''''''((())))))))))))((('''&&&&&&&&&&&&'''((((((&&&$$$""""""$$$&&&''''''&&&&&&&&&'''((())))))***'''((()))))))))((('''&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((()))))))))))))))((('''&&&***(((%%%$$$$$$&&&))),,,''''''''''''''''''''''''+++)))(((&&&%%%&&&&&&'''((((((''''''''''''(((((((((((((((((()))))))))***'''''''''(((((())))))***((((((((()))((('''&&&&&&((((((((((((((((((((((((((()))******(((((()))***(((''''''''''''(((((())))))((('''%%%%%%'''((()))))))))***+++,,,,,,,,,,,,***++++++++++++******)))---,,,+++******+++,,,---,,,,,,,,,,,,------------)))***,,,---......------,,,,,,---000222222///---......------......///000---...///000111222222111111111111111111111111111333333333444555777999;;;???BBBJJJUUUaaaqqq"""$$$&&&&&&&&&''')))***((((((((((((((()))))))))''''''''''''((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((($$$%%%&&&'''((('''&&&%%%%%%&&&'''((())))))(((((('''(((((('''&&&''')))+++''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''((((((((('''&&&%%%%%%&&&((()))))))))''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&$$$###$$$&&&(((((('''((('''%%%$$$$$$%%%'''(((&&&''')))*********((('''((((((''''''''''''(((((()))))))))))))))(((((((((''')))***++++++*********&&&&&&&&&&&&&&&'''(((((('''$$$"""###%%%'''(((((('''''''''(((((((((((((((%%%&&&'''((((((''''''&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((()))%%%###$$$(((***(((&&&$$$$$$%%%'''))),,,...000''''''''''''''''''''''''(((((('''''''''''''''((()))((('''&&&&&&'''((()))'''''''''((((((((())))))((((((((((((((()))))))))((()))******+++***)))))))))))))))((('''''''''&&&)))***+++***)))((()))+++((((((''''''(((((()))******)))(((((((((((()))***------......---,,,++++++***++++++,,,,,,++++++***++++++,,,,,,------......++++++++++++,,,,,,,,,,,,(((***,,,.........---,,,---,,,,,,...111222000..................//////000)))***,,,---////////////111111111111111111111111222222222333555888:::<<<>>>BBBJJJUUU```pppzzz}}})))***+++***((('''((()))''''''(((((())))))******&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))$$$%%%'''(((((('''%%%###(((((((((((((((((('''''',,,,,,+++)))&&&%%%&&&((((((''''''&&&&&&%%%%%%$$$(((((('''&&&&&&&&&&&&'''"""###%%%&&&'''&&&&&&%%%%%%&&&((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&$$$$$$&&&'''((()))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&%%%######&&&((()))((()))(((&&&%%%%%%&&&((()))&&&''')))***+++***((('''((((((''''''''''''((((((###&&&))),,,,,,+++)))'''###%%%'''(((''''''&&&'''&&&&&&&&&&&&&&&'''((())))))'''%%%%%%''')))***+++***))))))(((''''''&&&&&&###$$$&&&'''''''''&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((('''!!! '''+++***&&&###%%%&&&(((((('''%%%$$$''''''''''''''''''''''''&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))&&&&&&&&&'''''''''(((((())))))))))))((((((((((((''')))***,,,---------,,,******)))((('''&&&&&&%%%***+++,,,+++***)))***+++((((((((((((((()))******++++++************++++++---,,,,,,+++)))'''%%%$$$***+++,,,,,,------------***+++---...///000000///******+++++++++,,,,,,,,,((())),,,.........---,,,...,,,,,,...111222111...///............///000000,,,---///111333333333333111111111111111111111111111111222333555888;;;===>>>BBBJJJUUU```pppyyyoooxxxzzz(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$&&&((()))***)))((('''%%%&&&&&&'''((()))******+++)))(((&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''(((((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&'''(((((()))((((((((()))((('''&&&&&&&&&&&&&&&***)))((('''&&&''''''((($$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&$$$%%%'''))))))))))))(((((('''%%%$$$$$$%%%'''((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''(((%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''((())))))(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''%%%'''(((((('''&&&&&&&&&))))))(((((((((((())))))))))))************))))))''''''&&&&&&&&&&&&''''''...+++'''%%%$$$&&&))),,,+++*********))))))((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&******))))))((((((((('''(((((())))))))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))******)))((('''&&&&&&%%%)))(((''''''&&&'''((()))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''+++333:::999000'''+++++++++***)))(((((('''(((((((((((((((((((((((())))))))))))************))))))))))))************---,,,+++*********+++,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------.............................................///000000111111//////444<<>>???FFFTTTdddvvv}}}~~~xxxmmmrrr|||~~~uuu''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%&&&((()))))))))((('''$$$$$$%%%%%%%%%%%%%%%%%%(((((('''&&&%%%&&&''''''&&&'''''''''''''''&&&&&&''''''(((''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((((((((((((((('''&&&%%%''''''&&&&&&&&&''''''(((((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&$$$%%%'''((()))))))))(((''''''%%%%%%%%%%%%''''''''''''''''''''''''''''''((())))))((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))'''''''''&&&&&&'''''''''((())))))******))))))(((''''''&&&&&&&&&&&&''''''+++)))&&&$$$$$$&&&(((***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&))))))((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))))))))(((((())))))((((((''''''&&&&&&'''((())))))))))))((('''((((((((((((((((((((((((((()))))))))(((((('''&&&((()))+++000444333,,,&&&)))))))))))))))*********(((((((((((((((((((((((())))))))))))************))))))))))))************,,,++++++******+++++++++******)))))))))******++++++++++++,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,---------.............................................///000000777777555333777===???===333444555444222111222333222222333333555666888999===>>>FFFTTTccctttyyyyyyuuulllrrr|||~~~ttt'''''''''''''''''''''''')))(((((((((((((((((()))'''''''''''''''''''''''')))(((''''''&&&&&&''''''%%%&&&'''))))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&%%%$$$###%%%%%%%%%%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&&&&$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&'''''''''(((''''''&&&%%%$$$$$$$$$(((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((***)))((('''''''''((())))))((((((''''''((())))))+++******))))))******+++'''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%%%%&&&'''(((((('''''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((((('''''''''&&&''')))++++++)))'''&&&(((((((((((((((((((((((()))))))))))))))((((((''')))***+++------+++)))'''&&&&&&'''(((***+++,,,,,,(((((((((((((((((((((((())))))))))))************))))))))))))******************+++++++++++++++***,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,,,,,,,...---------------,,,,,,,,,,,,,,,---------.............................................///000000666666333000222666777444333444555444333222333444222222333333555666888999<<>>AAAHHHPPPYYYggg~~~}}}mmm______eeesss}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''******)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&$$$%%%&&&'''((((((((((((%%%$$$$$$$$$%%%''')))***''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++***(((''''''(((***+++******))))))((('''%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&((()))))))))(((((("""###$$$%%%&&&'''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&'''***)))'''%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$$$$%%%&&&&&&''''''(((******))))))))))))******......,,,+++***(((''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&"""###%%%'''((()))))))))(((&&&'''+++000000+++&&&))))))(((((((((((())))))))))))************))))))'''''''''&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''(((((((((&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&''')))***,,,---------******)))((('''&&&&&&%%%((((((((()))***++++++,,,(((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&(((((()))******(((%%%###''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))(((((('''(((***,,,---++++++***)))))))))******)))************+++++++++))))))*********+++++++++,,,,,,,,,---------.............................................///000000222777888333///000111000000111333333222222333444222222333333555666888999???AAAHHHPPPXXXggglll^^^\\\```nnn)))((('''&&&&&&'''((()))))))))'''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$%%%%%%&&&)))(((&&&%%%$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))***(((&&&&&&''''''&&&%%%$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((()))***)))'''&&&&&&((($$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((***,,,+++)))&&&$$$******)))(((''''''&&&&&&&&&)))***)))&&&$$$$$$&&&(((''''''&&&&&&((()))***++++++************++++++$$$%%%%%%&&&'''((())))))((((((((()))(((''''''&&&'''''''''&&&%%%$$$""""""(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''+++)))(((&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&((())))))(((''''''(((%%%(((,,,///000...+++)))''''''''''''''''''''''''%%%&&&'''))),,,///111333???000&&&***+++&&&'''---''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%)))******)))(((''''''(((&&&'''''''''(((((())))))+++***((('''&&&''')))***'''(((((()))))))))))))))))))))((((((''''''&&&&&&******)))(((((((((((((((,,,+++***)))((((((((((((************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///////////////......---///////////////.........111000000///......------111222222111000000111333444444444444666777888999>>>AAAHHHPPPXXXfff~~~lllZZZYYYZZZdddwww(((((('''&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&&&&''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''')))))))))(((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''(((((())))))'''&&&%%%&&&'''&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''((()))(((&&&%%%&&&''''''(((((((((((((((''''''(((((())))))))))))((((((&&&&&&%%%%%%&&&&&&'''((('''(((*********)))'''%%%'''&&&&&&%%%$$$$$$######(((***,,,+++(((&&&&&&''''''&&&&&&%%%&&&'''((()))(((''''''''''''''''''(((''''''(((((())))))******)))))))))))))))((('''''''''((((((((('''&&&%%%$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&'''((((((***)))'''&&&%%%&&&&&&''''''''''''(((((('''''''''###%%%&&&&&&%%%$$$$$$%%%###%%%(((***+++***(((&&&''''''''''''''''''''''''''''''((()))+++---///000AAA777...,,,***''''''***(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''((()))***)))'''''''''(((&&&&&&&&&''''''((((((((())))))************))))))'''(((((()))))))))))))))+++*********)))))))))(((******)))(((((((((((((((''''''''''''((()))***+++++++++++++++++++++++++++************************+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,---......///......000000000000000/////////////////////////////////111222222222000000111333222222333444666888:::;;;>>>BBBHHHPPPXXXgggooo[[[YYYXXX___ooo|||''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&''''''((())))))'''%%%%%%&&&'''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&'''((('''&&&%%%&&&'''*********))))))'''&&&&&&(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((()))))))))(((''''''&&&&&&%%%%%%$$$#########(((***+++***(((&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))(((((('''(((((()))))))))(((((('''''''''&&&&&&&&&&&&''''''(((''''''''''''((()))))))))((('''&&&&&&'''((())))))((((((''''''(((((()))&&&'''))))))'''''''''(((###$$$%%%'''''''''&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,AAAAAA:::///))))))***((())))))((((((((('''''''''%%%%%%&&&&&&'''(((((()))((()))***)))'''''''''(((&&&&&&''''''''''''((((((((()))+++,,,,,,+++)))((('''((())))))******))))))************))))))))))))***))))))(((((((((((((((''''''''''''((()))******************************++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------)))***+++---.../////////000000000000000000000000------...//////000111111111222333222111000111333000111222444666999;;;===>>>BBBIIIQQQYYYhhhqqq[[[XXXUUUXXXeeettt{{{yyy&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%'''''''''&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((&&&%%%%%%&&&'''&&&%%%''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''&&&%%%$$$%%%'''((((((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((()))(((((((((((((((((()))'''''''''''''''&&&&&&&&&(((((())))))(((((('''&&&''''''((())))))))))))))))))(((((((((((((((((()))'''''''''''''''(((((()))(((''''''&&&'''((()))******)))(((''''''((()))***''')))+++***)))((())))))&&&&&&''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))***+++===EEEAAA111))),,,---((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((('''((())))))'''&&&''')))(((((((((((((((((((((((('''((()))***+++***))))))(((((()))************)))((((((((((((''''''''''''))))))(((((((((((())))))+++***)))((((((''''''((())))))))))))))))))))))))++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...////////////000000000000.........///000000111111111222333333222111222333111111222444666888:::<<<>>>BBBIIIQQQZZZiii~~~ttt```]]]XXXWWW___mmmvvvwww%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$###$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''%%%%%%%%%&&&'''((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%%%%%%%'''(((###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((('''&&&$$$$$$&&&'''&&&&&&''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$&&&'''&&&%%%%%%&&&'''$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&%%%$$$'''((((((((())))))))))))***))))))(((((())))))***'''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&'''((()))******)))(((''''''((()))***$$$&&&((('''&&&%%%&&&'''((((((((('''(((((())))))((((((((((((((((((((((((''''''''''''((()))***+++111>>>===...&&&+++---''''''''''''&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&''')))((('''&&&''')))))))))))))))))))))))))))(((''''''&&&'''((()))***((())))))***************''''''''''''(((((((((((())))))(((((((((((())))))---,,,+++***))))))))))))************************************************))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,....../////////......------------.........//////000000000000000000000000000222444444333111222222333333444444666777999:::===AAAHHHQQQZZZjjj}}}}}}yyypppnnnggg______hhhqqqttt&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$###$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''(((&&&%%%$$$$$$&&&'''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&'''(((######$$$%%%&&&'''''''''''''''((((((((((((''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''((('''&&&'''))))))'''%%%(((((()))************)))(((''''''''''''''''''(((((((((((()))))))))))))))(((((((((((((((''''''&&&$$$%%%&&&'''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&'''((())))))((((((''''''(((((()))&&&((())))))(((''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))***+++&&&111333(((###''')))$$$'''&&&&&&&&&&&&%%%%%%%%%)))(((((('''&&&&&&%%%%%%%%%'''(((((('''&&&''')))******)))))))))))))))(((((('''%%%$$$%%%''')))+++((()))******++++++******))))))))))))************((((((((((((((())))))***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......------,,,,,,,,,,,,++++++//////000000///......---,,,,,,,,,------......///000000000000000000000000000222444555333222222222444444444444555777888999<<>>FFFOOOYYYiii|||zzzsssppptttvvv&&&'''((())))))((('''&&&&&&&&&&&&'''((()))***+++'''''''''&&&&&&'''''''''&&&&&&%%%$$$%%%&&&((()))((('''&&&&&&&&&((()))***$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%"""###%%%''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))******)))((('''&&&%%%%%%%%%%%%&&&''''''&&&$$$######%%%''''''&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&'''(((((('''''')))***(((((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((###%%%''')))***)))'''%%%''''''((((((((((((((((((&&&$$$###$$$'''(((%%%###%%%&&&((()))))))))((('''(((''''''&&&&&&''''''((($$$%%%%%%&&&'''((())))))+++,,,,,,,,,,,,+++******&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&$$$$$$$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&'''))))))'''&&&'''((('''((()))))))))((('''&&&))))))))))))))))))))))))...---+++***((('''''''''$$$''')))***)))((('''&&&)))(((((((((''''''''''''%%%%%%&&&&&&'''(((((((((%%%&&&''''''&&&&&&((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&(((***++++++***)))))))))***++++++++++++***&&&'''''''''(((((())))))((((((((((((((()))******,,,+++***)))((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---.../////////------......///000000111------...000111222444444000222555666444333222222000111222444666999;;;<<<999===EEEOOOYYYiii{{{yyy|||xxx{{{~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''###$$$$$$%%%&&&'''(((((()))'''%%%"""!!!"""###$$$%%%'''(((((('''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$###$$$%%%&&&'''$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&%%%%%%&&&&&&'''***(((&&&&&&'''((()))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%###$$$&&&)))''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))((('''&&&%%%$$$$$$******)))(((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&''''''(((((((((''''''''''''''''''&&&&&&(((((())))))))))))((((((+++***)))'''&&&&&&&&&&&&###$$$$$$&&&''''''((((((******)))((('''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%***,,,...---+++)))''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))******''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((************************''')))***++++++***)))'''++++++******)))((((((((())))))***+++,,,------...******))))))))))))******+++***)))))))))***,,,,,,+++(((&&&'''***---......111000...---,,,---......,,,+++******+++,,,...///111111000000//////......000///.........000111222////////////000000000000000333888:::999666222000666666444444888===<<<666>>>@@@FFFNNNXXXhhh}}}uuu|||}}}xxx}}}yyy&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''"""###$$$%%%&&&'''((()))((('''&&&$$$$$$%%%&&&'''%%%''')))((('''&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((%%%&&&'''(((((('''&&&%%%''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&(((******)))''''''&&&%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&%%%%%%%%%++++++******))))))((((((******)))(((((((((((((((&&&''''''((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))(((((()))((('''&&&&&&%%%%%%&&&)))((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((***,,,,,,***((('''''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((***++++++***(((''')))))))))((((((((((((((())))))))))))************))))))))))))))))))))))))+++***)))))))))***+++,,,,,,)))&&&%%%(((******)))------+++*********+++++++++++++++***+++,,,...////////////...............000//////......///000111////////////000000000000111444777888666333000...+++111000///===QQQPPPAAA>>>@@@EEENNNXXXhhhvvv{{{{{{www{{{xxx((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''###$$$%%%&&&((()))***+++&&&&&&%%%$$$%%%&&&'''(((&&&((())))))(((''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&%%%%%%(((******&&&###''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''***))))))((((((((((((((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&***((('''%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''&&&)))++++++)))((((((((('''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((************((((((''''''''''''(((((((((((()))))))))(((((('''''''''((()))***++++++***)))(((******))))))******+++,,,---+++(((''''''((('''&&&,,,+++******)))*********++++++++++++,,,---......---------------.........000000///......//////000////////////000000000000...000222555777777777666333<<<;;;888NNNllllllUUU???@@@EEEMMMWWWiiixxx{{{zzzvvv{{{www((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%&&&'''(((***,,,---...%%%$$$#########$$$%%%%%%&&&((())))))(((''''''((($$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))''''''((())))))(((''''''+++***)))(((''''''''''''***(((''''''((((((&&&%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''')))(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))*********&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******''''''''''''''''''''''''***'''%%%(((,,,---)))%%%''''''&&&&&&&&&&&&''''''(((((((((((()))******+++%%%%%%%%%&&&&&&'''''''''))))))(((((((((((())))))+++***(((''''''((()))***((((((''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((('''&&&%%%%%%%%%&&&''''''(((%%%$$$"""!!!"""%%%(((***(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''%%%'''))))))(((''''''((((((((())))))))))))((((((''''''&&&&&&&&&&&&'''''')))))))))((((((''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))******)))((((((&&&&&&''''''((()))******(((((((((((((((((((((((('''(((***,,,,,,***((('''***************+++++++++...---+++***)))))))))(((,,,,,,++++++++++++++++++++++++++++++,,,---......,,,,,,------.........///000000//////............////////////000000000000------///222555777777777111555333222DDDZZZZZZIII>>>???DDDLLLWWWhhh{{{~~~zzz~~~zzz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&''')))***+++,,,&&&&&&%%%$$$######""""""&&&((())))))(((''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''((((((((((((((((((''')))(((((('''&&&&&&&&&''')))(((&&&&&&&&&&&&%%%###((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&((())))))'''$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&''''''((((((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***&&&"""###(((+++)))&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((()))((((((((()))******++++++))))))(((((((((((())))))---,,,***)))))))))***+++'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&'''((()))***%%%$$$""""""###%%%(((***(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''''''((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((())))))(((((((((''''''((()))******+++,,,''''''((())))))***++++++'''(((***,,,,,,***((('''))))))******+++++++++++++++++++++************+++***+++++++++++++++++++++******+++,,,---------------------......//////000...////////////.........////////////000000000000333111000222444555444333111...,,,000777===>>><<<===>>>CCCLLLVVVggg%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''######$$$%%%&&&''''''((()))(((((('''&&&$$$$$$###%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&### ###&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))'''''''''(((((()))))))))((((((((((((((())))))***---,,,+++******))))))***&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&''''''((((((''''''&&&'''''''''''''''((()))***+++)))(((&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((('''&&&'''((('''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''(((((())))))***''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,'''(((((()))+++,,,,,,---((()))***++++++***)))((())))))***++++++++++++***&&&'''))))))(((((()))+++(((((()))*********))))))******+++,,,------------.............../////////,,,---...////////////...////////////000000000000222222333888>>>CCCCCCAAA999444444999999666:::AAA<<<===CCCLLLVVVeee}}}%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&'''(((((('''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''%%%$$$$$$%%%%%%&&&'''((('''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&'''((()))'''%%%&&&'''((('''&&&&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$''''''((((((((((((''''''%%%&&&'''((((((&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''"""""""""###$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''+++***(((&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((()))******************)))(((''''''&&&&&&'''''''''''''''(((%%%%%%&&&&&&'''(((((()))&&&''''''((((((''''''&&&''''''&&&&&&&&&'''((((((******)))(((((((((((()))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))******)))'''&&&'''((('''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&''''''((())))))******'''((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''((((((((())))))******)))))))))******+++++++++))))))))))))))))))))))))((()))***+++,,,++++++***%%%(((******(((''')))***((((((***+++++++++******)))***,,,---...---------.........---------------***+++---///000000//////////////////000000000000......111999CCCIIIJJJHHH111333333111111333777;;;:::<<>>888999<<>>DDDKKKVVViiiyyy~~~((('''%%%######$$$%%%&&&%%%%%%%%%$$$$$$#########&&&%%%%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&%%%$$$''''''''''''''''''''''''+++)))&&&&&&((()))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%###%%%''')))***)))((('''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&%%%&&&&&&((((((((((((((((((((((((&&&&&&'''((()))***++++++$$$%%%%%%&&&'''((((((((($$$$$$%%%%%%&&&&&&&&&''')))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((()))******''''''''''''''''''''''''''''''''''''''''''''''''+++(((%%%###"""$$$'''((())))))))))))))))))******&&&''''''(((((((((((((((%%%'''))))))((('''((()))))))))))))))((((((((((((((((((''''''''''''(((((('''(((******)))'''%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$'''%%%$$$""""""$$$%%%'''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%'''(((((())))))))))))(((,,,,,,+++***)))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''''''''''''''((()))******++++++******(((((()))))))))((('''''')))(((((((((((((((((()))((((((((()))+++,,,***))),,,,,,,,,++++++++++++***))))))***,,,---...///000------------......//////...------------...//////........./////////000000000111222333444444444333111111111222444555777888::::::===CCCJJJVVViiiyyy~~~}}}(((&&&$$$""""""$$$&&&(((%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$((('''''''''((()))+++,,,...***'''&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&''''''(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''))))))*********)))((('''$$$%%%&&&&&&''''''&&&&&&######$$$%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((#########$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,)))&&&###"""$$$&&&(((''''''''''''((()))***+++&&&''''''((((((((((((((((((***++++++***)))***+++))))))))))))((((((((((((&&&&&&&&&(((,,,111444666+++***((()))***+++)))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&((())))))*********))))))++++++***)))(((((('''&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))***************+++(((((((((((((((((((((((('''''''''''''''((((((((())))))***+++++++++++++++(((((())))))))))))(((((())))))(((((((((((()))))))))((('''(((***++++++***+++++++++++++++*********))))))***,,,---///000111------,,,,,,------...///...------------...//////....../////////000000000...///111333444444444333111111222333444666777888999:::===DDDKKKVVVhhhxxx~~~%%%$$$$$$$$$$$$%%%'''(((%%%%%%$$$$$$%%%&&&'''((('''&&&&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%&&&)))---222555111,,,'''&&&(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((&&&$$$###"""$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))$$$&&&((('''%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%$$$$$$$$$%%%&&&%%%$$$######&&&&&&''''''(((((())))))""""""###$$$%%%%%%&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''((((((((('''&&&&&&&&&'''((()))&&&''''''((((((((((((((()))+++,,,,,,***))))))***))))))))))))(((((((((((('''((()))))),,,444???GGG;;;333***'''))),,,+++)))((((((((((((((('''&&&&&&)))))))))))))))))))))))))))))))))(((((()))))))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))(((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((()))))))))*********'''''''''''''''''''''''''''''''''(((((()))))))))((())))))***************((())))))******)))))))))***))))))(((((())))))******((('''''')))+++,,,+++))))))***************************+++,,,,,,---------,,,,,,++++++,,,.........------------...//////.../////////000000000000...///222555666777777666111111222333444666777777888999>>>EEELLLVVVfffuuu!!!"""$$$&&&'''''''''&&&%%%$$$$$$$$$%%%''')))***''''''&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$######%%%)))000777;;;333---(((&&&((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%''''''(((///,,,)))&&&&&&'''***,,,%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&(((''''''''''''((())))))$$$&&&((('''%%%$$$%%%(((************************###$$$&&&((())))))((((((((())))))***)))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$&&&(((***+++,,,&&&'''''''''(((((())))))''''''''''''''''''''''''***))))))((((((''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,---,,,***(((***)))'''&&&%%%&&&&&&'''&&&''''''(((((((((((((((((()))******(((''''''((())))))))))))((((((((((((&&&((()))%%%$$$,,,===LLLLLL>>>...%%%'''***)))''''''((()))***)))(((&&&%%%))))))))))))(((((((((((('''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))''''''(((((((((((((((((('''(((((((((((((((''''''%%%%%%&&&'''((()))***+++&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''((((((((())))))******'''(((((()))))))))))))))))))))***************)))******))))))))))))******+++(((&&&&&&(((+++,,,---(((((())))))************+++++++++************))),,,,,,+++***+++,,,---......------------...//////////////////000000000000000222555888::::::::::::000111222333555666777777888999???FFFLLLVVVeeettt%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%$$$######"""###$$$%%%&&&&&&&&&&&&((((((&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%)))(((''''''''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((((('''&&&&&&&&&'''''''''(((((('''%%%###$$$%%%))))))((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''((((((((('''%%%$$$%%% &&&))))))***$$$&&&(((((('''''''''(((***((('''%%%$$$$$$$$$%%%''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&((()))******(((&&&%%%))))))(((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((''''''''''''''''''''''''''''''&&&'''(((((())))))((((((******))))))((((((''''''+++*********))))))((((((***)))'''&&&(((---111555FFFBBB777+++%%%%%%%%%###''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''******))))))))))))******&&&&&&''''''''''''&&&&&&''''''(((((())))))******+++***)))(((((('''((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))))))))))))))******+++*********))))))))))))))),,,+++)))''''''((()))+++))))))))))))************(((((())))))*********+++------,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,------******+++,,,,,,---......------------............444555666777888777666555222222222333444555666777:::;;;@@@GGGMMMVVVeeettt%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''(((((((((%%%%%%$$$$$$$$$%%%%%%&&&((())))))(((&&&%%%%%%&&&((((((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''((((((((('''%%%%%%'''######&&&((('''(((,,,"""$$$''')))(((&&&&&&&&&******((('''&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%)))(((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''###$$$%%%%%%&&&&&&%%%%%%***)))))))))((((((((('''))))))))))))((((((''''''+++)))'''%%%&&&(((+++,,,444888777---%%%###$$$%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$'''&&&&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((((((((((((((((()))'''''''''(((((('''''''''&&&&&&&&&''''''(((((((((***))))))((('''''''''(((''''''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((())))))***+++)))))))))******+++++++++)))(((''''''''')))***,,,+++*********))))))((((((((()))))))))************))))))))))))))))))))))))((()))******++++++******++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...////////////000000000000---...///000000000000000222222222333444555666777:::;;;@@@GGGMMMVVVfffuuu%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((***)))'''&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''((('''''''''&&&&&&'''''''''&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((()))***)))'''&&&&&&'''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''(((+++(((%%%&&&***"""%%%((()))((('''&&&&&&)))(((((('''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&''''''(((((())))))))))))((((((&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''***)))'''&&&&&&'''(((((()))555;;;555)))%%%'''***''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''(((((())))))(((((('''''''''''''''(((((((((((()))((((((''''''''''''((('''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++((()))***+++,,,------...''''''&&&&&&''')))+++---,,,,,,+++***)))(((''''''))))))))))))*********************++++++,,,,,,---(((((()))************)))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------////////////000000000000.........///000111222333222222222333444555666777:::;;;???FFFMMMWWWgggvvv{{{}}}%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((('''((()))******)))((('''((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***'''))))))(((&&&%%%&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''***)))%%%$$$&&&&&&((()))(((''''''((()))%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&''')))++++++)))'''&&&&&&''''''((((((((((((((((((((('''&&&%%%&&&&&&&&&((((((((((((((('''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&'''((((((((()))************)))(((((((((((((((((())))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((333;;;555+++&&&'''(((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((************************((('''''''''''''''(((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++++++++,,,,,,---------(((((((((((()))***+++,,,++++++******)))((((((''')))))))))))))))***************+++,,,,,,---......***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------------............111000000000222444666777222222222333444555666777:::;;;???FFFMMMWWWhhhwwwxxxwww%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))((((((((((((''''''''')))(((&&&&&&&&&(((***+++%%%&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&&&&%%%$$$###(((((((((((((((((((((((()))((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&'''((('''%%%%%%%%%'''%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''######)))---***&&&%%%((((((&&&$$$"""###'''***$$$$$$%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''(((***++++++***((('''&&&'''(((((())))))(((((()))((('''&&&&&&&&&&&&''''''''''''((((((((((((((('''(((((())))))(((((('''&&&&&&''''''((((((((((((((()))***++++++***)))(((%%%%%%$$$$$$$$$%%%&&&'''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&,,,///+++''''''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((())))))******))))))((((((((())))))))))))((((((*********)))))))))))))))'''''''''''''''((()))***(((((()))***************))))))))))))))))))))))))'''((((((((())))))******((((((((('''((())))))***...---------,,,,,,++++++************)))*********))))))))))))))))))************))))))))))))))))))&&&''''''((()))******++++++,,,,,,---...---------------------...............---------------------------------........................///111333555222222222333444555666777::::::>>>EEEKKKVVVgggvvvxxxuuuzzz%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&''''''&&&&&&'''(((***+++$$$%%%&&&'''(((((((((((('''''''''&&&&&&'''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&'''''''''((((((&&&&&&'''((((((((((((''''''''''''((((((((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))$$$""")))///...)))''''''&&&###!!! $$$'''&&&&&&'''((()))))))))((('''''''''''''''''''''''')))))))))******)))))))))&&&''''''((((((((((((((()))((((((((((((''''''''''''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''')))***++++++***)))''''''&&&%%%%%%%%%&&&((()))(((((((((((())))))))))))))))))))))))************)))(((((('''&&&%%%%%%$$$''')))(((&&&(((,,,,,,)))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$###%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((()))***++++++***)))((('''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((***++++++'''((())))))******))))))((((((((((((((((((((((((&&&''''''(((((())))))***((((((''''''(((((()))***///......---,,,+++***)))************)))))))))((((((((())))))************************))))))))))))(((((())))))******++++++******+++,,,,,,,,,,,,+++------------............---------------.........////////////000000000000.........///000111222333222222222333444555666777;;;;;;>>>CCCIIITTTeeeuuu}}}zzzyyysssttt%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&(((((((((((('''&&&&&&''''''''''''&&&&&&***)))(((((('''''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%'''((('''&&&%%%&&&(((&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((($$$$$$))),,,***((((((%%%%%%%%%$$$""""""###%%%&&&'''((())))))(((((('''%%%%%%&&&&&&'''(((((((((***)))(((((((((((()))***&&&&&&'''(((((((((((('''((()))*********)))''''''''''''''''''((((((((()))&&&''''''((((((''''''&&&)))((((((''''''&&&&&&%%%&&&(((***++++++***(((&&&***)))'''''''''(((***+++'''((((((((()))))))))***((((((((()))))))))******))))))((('''&&&&&&&&&''')))***)))''')))------***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((()))******)))(((''''''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$''''''((((((***+++,,,---''''''((())))))))))))(((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))(((''''''''''''((())))))------,,,,,,++++++******'''''''''(((((((((((((((*********)))))))))))))))************)))))))))(((+++++++++++++++,,,,,,,,,))))))***++++++++++++++++++++++++,,,,,,,,,------,,,,,,------......//////////////////000000000000000111222222333333333333222222222333444555666777;;;;;;===BBBGGGQQQcccrrrxxxpppsss|||tttsss%%%&&&&&&''''''&&&&&&%%%""""""###$$$$$$%%%&&&&&&######$$$%%%&&&'''((()))'''((((((((('''&&&%%%$$$###$$$&&&((())))))((('''%%%&&&'''(((((('''&&&%%%(((&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&''''''&&&((()))(((''''''((()))''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((())))))(((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%$$$&&&((('''###$$$(((%%%'''******(((&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((())))))+++)))'''&&&&&&''')))+++%%%&&&&&&'''''''''''''''((()))+++,,,+++***(((&&&&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&(((((('''&&&%%%$$$$$$###&&&'''***++++++***'''&&&'''&&&$$$$$$$$$%%%''')))'''((((((((())))))******&&&'''''''''(((((())))))(((((('''((()))+++---...'''******&&&%%%&&&&&&###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))$$$$$$%%%&&&''''''''''''%%%%%%'''((((((((('''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((()))***,,,---...&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))'''''''''''''''((())))))++++++++++++++++++++++++######%%%&&&'''(((((((((,,,,,,+++***)))(((''''''+++*********))))))(((((()))))))))(((((((((((((((******+++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,---...///000000------------........./////////111222222111000///222222222333444555666777;;;;;;===AAAFFFPPPaaaqqqtttjjjkkkwwwvvvttt"""######$$$$$$######""""""$$$'''((('''&&&&&&'''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$)))'''&&&&&&&&&&&&%%%###(((''''''&&&&&&&&&'''''''''%%%$$$%%%((((((&&&###$$$$$$$$$%%%%%%%%%&&&&&&******))))))((((((((('''((((((''''''''''''((((((((((((((((((''''''''''''&&&$$$"""$$$&&&(((&&&$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''&&&%%%$$$(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''$$$%%%'''((()))((('''&&&((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))***++++++******)))***,,,+++)))(((((()))***************)))((((((''''''''''''''''''''''''''')))***++++++***)))'''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&(((''''''''''''&&&&&&&&&&&&'''((()))************''''''''''''''''''''''''************************'''((()))))))))(((&&&%%%%%%%%%&&&'''***,,,...000******))))))(((&&&%%%$$$&&&''''''(((((((((((((((((((((((((((((()))******++++++************+++++++++)))))))))+++,,,+++***))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((,,,,,,,,,,,,,,,+++))))))))))))))))))***+++,,,---))))))*********+++++++++------......///000000000000///------///000///...////////////000000000000222111111111222444666777555777<<>>BBBDDDKKK[[[kkkvvvoooccc___eeeyyy%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''&&&&&&&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''((('''%%%%%%'''(((''''''***)))((('''''''''((()))&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''(((&&&&&&&&&((()))(((''''''''''''(((((('''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((())))))(((((('''''''''''''''(((******((((((((()))***++++++******)))((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((,,,***(((&&&%%%&&&'''((((((***++++++)))(((((()))(((((()))))))))((('''''''''''''''''''''''''''''')))***+++,,,,,,+++***)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))$$$$$$%%%'''((()))***+++&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%$$$"""!!! ''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$###''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((()))))))))(((((())))))))))))((('''((()))******((())))))))))))************++++++************++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------------............++++++,,,,,,---.........000///------///000///...////////////000000000000333333333333444555777888999;;;@@@DDDEEEJJJXXXeeeooonnnaaa\\\aaasss###$$$$$$%%%%%%$$$$$$###&&&'''&&&%%%$$$$$$&&&)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''&&&''''''(((((((((((((((((('''&&&&&&&&&'''(((((()))(((&&&%%%%%%&&&'''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((''''''&&&'''((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''(((((()))(((&&&%%%%%%%%%&&&'''***)))'''&&&'''(((***+++******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''&&&((())))))'''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''))))))************))))))&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&''''''(((%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''(((''''''''''''&&&&&&&&&))))))((('''&&&$$$###"""''''''''''''''''''''''''))))))))))))))))))))))))((('''%%%$$$$$$%%%&&&'''&&&'''((('''&&&###!!!&&&&&&'''(((((()))((((((&&&''''''(((((((((((((((((((((((((((((()))******'''(((((((((((((((((('''((('''&&&''')))))))))(((((()))))))))************+++******))))))******+++(((((((((((((((((((((((('''((()))***++++++++++++------,,,,,,+++,,,,,,,,,------------............------......///000000000000///------///000///...////////////000000000000222222222222333555666888999;;;@@@DDDGGGKKKVVVbbbmmmnnnaaaZZZ]]]nnnzzz}}}%%%&&&&&&''''''&&&&&&%%%'''''''''%%%$$$$$$&&&(((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$###%%%'''(((((('''&&&&&&(((((())))))((((((&&&&&&&&&&&&&&&'''((()))((('''&&&&&&%%%&&&'''((()))))))))))))))*********((((((''''''''''''((((((((((((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%%%%&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$&&&&&&'''&&&&&&%%%&&&'''((()))''''''(((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))###%%%'''((()))(((&&&%%%$$$%%%''''''&&&%%%%%%&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((''''''((((((((((((''''''''''''&&&&&&&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%''''''((()))++++++***(((&&&%%%%%%&&&'''((())))))))))))&&&''''''(((((((((((((((((((((((((((((()))******&&&'''(((((((((((('''&&&(((&&&&&&&&&((()))((('''((()))))))))************))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,%%%&&&''')))************------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------......///000000000000///------///000///...////////////000000000000111111000000111333555666888999>>>DDDHHHLLLWWWbbbpppmmm```XXXZZZiii{{{~~~qqqppp|||$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###%%%'''(((((('''%%%&&&((()))******)))((("""$$$&&&'''&&&&&&'''(((''''''(((((())))))))))))'''(((((((((((()))))))))(((((((((''''''(((((((((((((((((((((''''''''''''&&&'''((('''%%%%%%%%%''''''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***((('''%%%$$$%%%%%%&&&(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$%%%&&&&&&'''$$$%%%%%%&&&''''''''''''%%%&&&'''((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))!!!$$$'''***+++)))'''%%%###%%%&&&&&&%%%%%%%%%&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))+++***)))'''&&&%%%%%%$$$((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''((())))))))))))((('''&&&&&&'''((())))))((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&((('''&&&'''((())))))'''))))))))))))************))))))(((((((((((())))))++++++++++++++++++++++++&&&&&&'''))))))*********,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,,,,---.........000///------///000///...////////////000000000000000000///000111222444555888888<<>>DDDJJJRRRYYYmmm|||wwwkkkkkkzzz&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''))))))((((((((('''''''''''''''&&&''''''''''''&&&''''''((((((''''''''''''&&&'''((('''%%%%%%'''((())))))))))))(((((((((((())))))(((''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((((((((((((((('''''''''(((((((((((((((***)))(((((((((((())))))(((((()))))))))(((((('''&&&&&&&&&''''''''''''(((%%%&&&'''(((((((((''''''%%%%%%&&&''''''(((''''''''''''(((((((((((('''''''''''''''((()))******+++(((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&((())),,,+++)))'''&&&&&&'''(((*********)))))))))))))))+++)))'''&&&%%%&&&((()))))))))((('''''')))***+++'''(((((())))))))))))(((''''''((((((((((((((((((%%%%%%%%%'''((()))***)))%%%&&&'''((((((&&&%%%$$$''''''((('''%%%#########&&&'''&&&(((000888777222***)))'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((('''''''''''''''''''''''''''''')))(((''''''''')))***+++))))))))))))******++++++((((((((('''''''''(((((()))(((((('''&&&&&&&&&&&&***,,,...---***((('''(((+++,,,---,,,***)))***,,,)))***+++***)))((()))++++++)))((((((*********))))))))))))))))))*********)))))))))))))))*********,,,,,,,,,,,,+++******))),,,,,,,,,---------......,,,---.........------...///......//////000111222222222222222222333333333///000111111222444777::::::888:::@@@FFFKKKSSS[[[kkk{{{wwwiiifffsss&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''((((((((((((''''''''''''&&&'''''''''&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&'''((('''%%%%%%'''(((******)))))))))(((((((((%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''$$$%%%&&&'''(((((((((((('''(((((((((((((((((('''&&&&&&'''((()))***++++++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''''''''''''''''''''''''''%%%%%%$$$###$$$%%%'''((()))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&''')))+++)))((('''''''''(((***+++''''''((()))))))))))))))(((((()))*********)))((((((((('''&&&&&&(((***,,,&&&'''((())))))((('''&&&%%%''')))(((%%%$$$$$$%%%$$$$$$###$$$+++222111,,,(((''''''&&&&&&&&&'''''')))((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&'''(((((((((((((((((((((((('''&&&%%%%%%&&&''')))***(((((())))))************''''''((((((((((((((((((******)))(((''''''''''''&&&''')))***)))(((((()))((()))***)))'''&&&'''(((((()))******)))((()))***+++)))(((((()))******)))(((((())))))************(((((()))))))))*********,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......***,,,......,,,++++++------......000111333555666111111222222333333333333111222222222111333555888:::999;;;AAAEEEJJJRRR\\\iiiyyyzzzlllhhhsss&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%$$$###$$$&&&(((((((((&&&'''((('''%%%%%%'''((())))))))))))(((((((((((("""###%%%&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''''''''&&&'''''''''(((((((((((((((%%%%%%&&&&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''((()))******))))))'''(((((())))))(((((('''&&&&&&'''(((((()))******'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((%%%%%%&&&&&&''''''((((((&&&&&&&&&'''((((((((()))''''''&&&&&&'''(((***+++((((((''''''(((((())))))&&&'''((())))))******))))))***+++++++++***(((''')))***)))'''%%%%%%''')))###$$$%%%&&&(((((())))))%%%'''(((((('''&&&''''''&&&'''%%%$$$'''+++***%%%%%%&&&'''((()))*********'''&&&%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&'''))))))))))))))))))))))))&&&&&&&&&%%%&&&&&&''''''&&&&&&'''(((((((((''''''&&&'''(((((()))(((((((((***))))))(((((((((((()))&&&'''((()))***+++++++++&&&''')))((('''%%%%%%&&&((()))******(((((()))***,,,***(((''')))*********(((((()))***++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,---------......***---///...+++***+++------......000222444666777000111111222333222222222222222333222111222555777888888:::???CCCGGGPPPZZZhhhxxx{{{lllhhhrrr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%''')))(((&&&%%%&&&((()))&&&$$$$$$&&&((((((&&&&&&'''((('''%%%%%%'''((())))))((((((((('''''''''$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&'''((()))))))))((((((&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&&&&''''''(((((()))))))))))))))((((((((())))))))))))((((((&&&&&&&&&''''''(((((()))''''''''''''&&&&&&&&&&&&&&&&&&'''(((((()))******((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((''''''&&&%%%&&&((()))))))))''''''((((((((()))***++++++,,,'''''''''(((((((((((((((&&&'''(((((())))))((((((&&&'''((()))************)))***++++++***(((&&&$$$ ###'''((('''&&&'''(((%%%%%%%%%%%%&&&'''((()))'''''''''((((((((('''&&&'''***)))''''''******'''%%%''')))******(((&&&%%%$$$###"""!!!"""###%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''')))***)))'''&&&''')))((((((((((((((((((((((((''''''''''''''''''&&&%%%&&&'''((((((((('''&&&%%%%%%&&&((()))))))))(((((((((((('''''''''((())))))((((((((()))***++++++***''')))******((('''''''''((()))***)))((('''(((***,,,***''''''(((*********((()))***+++,,,,,,,,,++++++++++++,,,---.........++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------......,,,///222111---+++,,,///.........///000111222333///000111222222222111111000111222222222333666888888888;;;@@@BBBFFFPPPZZZjjjzzzyyyjjjdddmmmyyy&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%''')))(((&&&%%%&&&)))---)))&&&%%%'''((('''%%%&&&'''((('''%%%%%%'''(((((((((((((((''''''''''''''''''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((*********)))(((((((((''''''&&&&&&&&&&&&!!!###%%%''''''&&&%%%$$$''''''((())))))***))))))&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&'''''''''''''''&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''''')))((((((((('''''''''''''''''''''((()))******+++&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$&&&(((***++++++***'''%%%$$$%%%%%%&&&'''((())))))((()))))))))((('''&&&%%%%%%&&&((()))))))))((('''&&&'''((()))************)))*********)))'''$$$"""###)))***)))))))))+++***((('''&&&&&&''''''((('''&&&'''((()))'''%%%!!!%%%(((&&&&&&***,,,+++((()))******'''"""'''&&&%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((+++,,,+++((('''(((***''''''''''''''''''''''''(((((()))))))))(((&&&%%%))))))*********((('''&&&%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&'''((())))))((((((((()))))))))(((%%%'''))))))'''%%%%%%%%%((()))***)))((('''(((***,,,***''''''(((*********((()))+++,,,------,,,,,,))))))***+++,,,,,,------***+++,,,,,,------------,,,,,,,,,---------......---111444222...,,,...111//////............//////...///000111222111000000...///111111222444888:::::::::>>>BBBDDDGGGQQQ\\\mmm~~~|||jjjbbbiiiuuu$$$$$$&&&'''''''''&&&%%%'''''''''''''''((()))***%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''((())))))***''''''(((((())))))*********++++++******)))((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%((('''&&&$$$$$$$$$%%%&&&''''''((((((((((((''''''$$$$$$%%%&&&'''((()))***'''&&&&&&&&&&&&''''''((()))((('''&&&&&&'''((()))&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''++++++******))))))(((((((((%%%$$$%%%'''(((&&&$$$'''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))$$$&&&(((******(((&&&$$$((((((''''''''''''(((((()))))))))))))))(((((('''$$$%%%&&&''''''%%%###"""(((((((((((())))))))))))))))))))))))((((((((((((******++++++)))(((&&&$$$%%%%%%&&&'''((()))***+++***************)))((((((''''''''''''((((((((((((%%%&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((&&&$$$%%%((()))(((''''''(((*********)))'''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''%%%###"""###&&&))),,,''''''''''''''''''''''''((())))))))))))(((''''''))))))))))))************---***&&&###"""$$$&&&(((+++******)))***,,,...///,,,,,,+++***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...000............////////////............////////////......//////000000111111111222333333222222444666:::999<<<@@@DDDIIISSS]]]nnn}}}zzzjjjccciiittt$$$%%%&&&'''((('''&&&&&&((((((''''''&&&'''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$"""!!! %%%&&&&&&'''(((((())))))''''''''''''''''''''''''(((((())))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%)))(((((('''''''''(((((('''((((((((((((((((((((())))))((('''''''''''''''(((((())))))))))))((((((((((((((('''''''''&&&&&&'''''''''&&&''''''((())))))((('''&&&&&&'''((()))'''((()))(((&&&%%%%%%&&&''''''''''''''''''''''''))))))(((((((((((((((((((((&&&$$$%%%'''(((&&&$$$%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&%%%%%%&&&'''%%%&&&((())))))(((&&&%%%((((((''''''''''''(((((((((((()))))))))(((''''''&&&'''((()))((('''%%%$$$++++++***)))((('''&&&&&&)))((((((((((((((((((((()))******))))))((('''&&&(((((((((((((((((((((((()))))))))))))))(((''''''((()))))))))************((((((((())))))*********((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((++++++***((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((&&&$$$%%%''')))(((''''''''''''(((((()))******)))(((((('''''''''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$&&&)))***'''''''''''''''''''''''''''((())))))************))))))))))))************,,,+++***(((''''''((()))''''''''''''(((((()))***,,,,,,++++++******)))))))))******+++,,,------...,,,,,,+++***+++,,,---...............////////////............////////////......//////000000111111111222333333222222444666999999;;;@@@DDDHHHRRR]]]nnn~~~{{{kkkccciiisss%%%&&&''''''(((((('''''')))((('''&&&%%%%%%%%%%%%'''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&)))((('''&&&%%%$$$###"""%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''(((((()))''''''(((((()))******+++))))))*********)))((((((''''''((((((((((((''''''******)))(((((('''&&&&&&((('''''''''(((((()))***((((((''''''''''''((((((((())))))(((&&&$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((+++***)))''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((('''&&&&&&&&&'''((((((((('''&&&%%%+++***))))))((('''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))+++***))))))((('''&&&&&&'''((((((((((((''''''&&&(((((()))))))))*********((((((((((((((((((((()))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++******)))((((((''''''(((((((((((((((((((((((()))))))))(((((((((''''''(((&&&%%%%%%'''(((((('''((('''&&&%%%&&&)))+++---***)))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))''''''''''''''''''''''''&&&'''(((***+++,,,,,,,,,))))))))))))************++++++++++++***)))((((((((())))))*********))))))++++++++++++++++++++++++************++++++,,,,,,*********+++++++++,,,,,,---............/////////............////////////......//////000000111111111222333333222222444666999888;;;@@@CCCHHHRRR\\\lll}}}}}}mmmeeeiiisss&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&'''''''''''''''&&&&&&)))))))))))))))*********%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))((()))***++++++***((('''%%%&&&&&&''''''&&&&&&%%%((((((((()))))))))))))))(((((('''(((((()))***+++(((((((((''''''(((((((((((())))))(((&&&$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''&&&&&&&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,)))((('''&&&&&&'''((()))((((((''''''''''''(((((('''''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&'''''''''((()))))))))'''''''''((((((((((((((()))(((''''''''')))***++++++******)))((('''&&&&&&'''(((((()))((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((($$$%%%&&&''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&'''((()))***++++++((((((((((((((((((((((((+++++++++*********))))))((('''&&&&&&&&&'''''''''(((''''''&&&'''((()))******)))(((''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''(((((()))++++++,,,,,,,,,((()))))))))************)))))))))))))))((('''''')))***+++,,,+++***)))(((*********+++++++++,,,,,,------,,,+++***(((((('''******+++,,,,,,,,,,,,+++---------.........//////............////////////......//////000000111111111222333333222222444666888888:::???BBBGGGQQQ\\\iii{{{qqqhhhlllttt&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&'''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))'''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&'''((()))***)))(((''''''''''''(((((('''''''''((((((((()))))))))))))))'''''''''(((((()))++++++'''(((((((((((((((((('''((())))))(((&&&$$$%%%&&&'''''''''''''''''''''''''''''''''(((((()))))))))'''''''''''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++***)))'''&&&&&&''')))***((((((''''''''''''(((((('''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))&&&&&&''''''((((((((()))((((((''''''''')))***,,,))))))))))))))))))((((((((())))))******)))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''((())))))(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$$$$%%%&&&((()))******((((((((((((((((((((((((******))))))))))))(((((('''''''''&&&&&&&&&'''((('''((())))))((('''&&&%%%))))))((('''''''''''''''((((((((((((((((((((((((((()))*********)))((('''((((((((((((((((((((((((******+++++++++******)))((()))))))))************+++***(((''''''''')))***&&&'''((((((((('''&&&%%%(((((())))))***+++++++++------,,,+++***(((((('''+++,,,,,,---...---------------------........................////////////......//////000000111111111222333333222222444666888777:::>>>BBBFFFQQQ[[[gggyyyuuulllpppxxx&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))'''''''''(((((('''''''''%%%&&&'''))))))(((''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))(((((((((((('''&&&%%%$$$''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((()))***)))(((((('''&&&&&&%%%%%%&&&&&&''''''((((((''''''))))))************))))))******)))(((((('''&&&&&&&&&&&&&&&'''((()))***+++''''''((((((((((((''''''&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''((((((((((((((()))))))))&&&((((((((('''&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&'''(((***)))(((''''''((()))***((((((''''''''''''(((((('''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((()))((((((((((((((()))******((((((((())))))*********((())))))***************''''''((((((((()))))))))((((((((((((((((((((()))%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%'''((())))))((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''(((((('''%%%%%%&&&((('''(((******)))'''$$$"""((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******++++++***))))))((())))))))))))************,,,+++)))(((((()))+++,,,(((((()))))))))))))))((((((((()))))))))*********************++++++,,,,,,,,,,,,---------.........,,,------------.....................////////////......//////000000111111111222333333222222444666777666999>>>AAAFFFPPPZZZgggxxxwwwooosss{{{~~~zzz%%%$$$$$$###$$$%%%&&&''''''''''''&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''******))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''(((((((((''''''&&&''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''''')))******(((((((((((('''''''''''''''&&&&&&&&&''''''((()))((())))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&''')))***+++&&&'''((())))))((('''&&&%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''((((((''''''''''''''''''&&&((())))))&&&&&&''')))&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''))))))))))))))))))))))))))))))(((''''''((()))***))))))(((((((((((())))))((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&''''''((())))))'''(((((())))))))))))((((((((()))))))))*********'''(((((()))******))))))'''''''''((((((((())))))((((((((())))))*********$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$&&&''')))***)))((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%'''((()))'''%%%$$$&&&((((((((((((((('''&&&&&&%%%''''''&&&''''''((()))***(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((()))*********))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++,,,---...*********************+++)))******+++,,,------...---,,,+++++++++,,,---...,,,,,,---------.....................////////////......//////000000111111111222333333222222444666666666888===AAAEEEOOOZZZhhhyyywwwpppttt}}}xxx|||%%%$$$#########$$$%%%&&&***)))((('''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&((()))***)))((('''%%%&&&&&&'''((())))))***((((((((((((((((((''''''))))))'''&&&$$$###!!!!!!%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$$$$%%%&&&'''((()))''''''(((((())))))******((('''&&&&&&&&&((()))***%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))***$$$$$$%%%%%%'''((()))***&&&'''((())))))((('''&&&$$$&&&''''''&&&'''(((***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&(((***)))&&&%%%''')))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''')))+++---///(((((())))))))))))((((((((((((''''''''''''(((((()))))))))))))))(((((('''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&'''((()))***%%%%%%&&&&&&'''((())))))'''((()))******)))((('''*********)))))))))))))))&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&(((******)))'''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((('''))))))(((%%%$$$&&&(((((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&'''(((***+++))))))))))))))))))))))))%%%&&&''')))************))))))))))))************$$$%%%'''))))))(((&&&$$$)))(((''''''(((***,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,---------................../////////000......//////000111111111111222333333222333555666666666888===@@@EEEOOOZZZjjjzzzvvvpppuuu~~~~~~{{{$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((('''%%%%%%$$$$$$$$$&&&&&&'''((()))***++++++'''((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))'''((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&''')))******)))'''&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))'''%%%$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))***)))(((&&&&&&&&&'''(((+++******)))((()))))))))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))(((((('''&&&%%%%%%'''((((((((($$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%$$$$$$#########,,,+++***)))((((((((((((************))))))))))))((((((((((((''''''''''''((('''&&&%%%&&&(((***+++)))'''%%%######%%%''')))(((((('''&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%###&&&(((((('''&&&''''''''''''&&&%%%$$$$$$%%%&&&(((((('''''')))***'''((()))******)))((('''''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))************''''''(((((())))))******(((((())))))((('''&&&&&&))))))(((((((((((())))))*********)))))))))))))))******************************+++,,,------------///...,,,+++++++++,,,,,,222...++++++...000111000...------------...//////111000000000000222333444777666555444444555777888;;;999;;;>>>AAAEEEPPPZZZjjjvvvuuuqqqwww}}}&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((()))'''((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''')))******)))'''&&&''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((('''((()))******''''''''''''&&&&&&&&&%%%(((((((((((((((''''''''')))((((((''''''''''''(((&&&&&&'''((()))******+++(((''''''&&&&&&''''''(((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((('''&&&%%%%%%'''(((((('''$$$&&&''''''&&&%%%'''((()))))))))(((((((((''''''(((((((((((()))***++++++******)))))))))(((((((((************))))))))))))'''''''''((((((((((((((()))((('''&&&&&&'''((()))(((''''''&&&%%%%%%$$$$$$''''''(((((((((((((((((((((''''''&&&&&&&&&''''''(((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''!!!###%%%'''''''''&&&&&&&&&'''((((((''''''''')))***+++***((('''((()))''''''((((((((((((''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***)))))))))***))))))((((((******))))))))))))******))))))))))))))))))))))))***************************+++++++++++++++***)))...---,,,+++***++++++,,,111...++++++...000000000...------------.../////////.........///000111222555444333222222444555666999888:::>>>AAAEEEOOOZZZjjjvvv{{{uuuwww|||(((((('''&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((((('''''''''&&&&&&((((((((()))(((((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))******)))((('''((((((((())))))******+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&### !!!%%%((())))))))))))((((((((((((((('''***))))))(((''''''&&&&&&&&&'''(((((((((((((((((($$$%%%'''((())))))))))))'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((&&&%%%%%%'''(((((('''$$$&&&''''''&&&&&&'''(((((((((''''''''''''&&&&&&''''''''''''((()))******)))))))))(((((((((''''''************))))))))))))&&&''')))******(((&&&%%%))))))))))))))))))))))))'''''''''&&&&&&%%%%%%$$$)))))))))(((((((((''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''''')))))))))(((((('''''''''(((((((((''''''%%%$$$$$$'''''''''((((((((())))))&&&&&&&&&&&&&&&'''((()))######$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))'''(((((('''$$$""""""###((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))******++++++******++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,+++***)))(((---,,,+++*********++++++000...,,,,,,...///000///...------------...//////............///000111222222222111000111222444555777666999===@@@EEEOOOYYYiiiuuuvvvvvvyyy(((((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&''''''((()))***''''''''''''''''''&&&&&&((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&''''''(((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''%%% ###((((((&&&************************))))))((((((''''''''''''%%%&&&''')))))))))(((''''''((()))******(((&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''((('''%%%%%%'''(((''''''%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%***)))(((''''''&&&&&&&&&((((((((((((''''''''''''((((((((((((''''''''''''(((((()))))))))'''&&&%%%((()))************)))(((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%$$$$$$%%%&&&'''))))))(((((('''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&'''(((((((((((((((&&&''''''%%%###""""""###******))))))))))))******''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))************(((((((((((())))))))))))(((((()))***+++++++++***+++******))))))******+++,,,,,,,,,---------------************************...............---,,,,,,++++++++++++++++++++++++...------------...//////...------------...//////000000000111111222333333111111000000111222333444555555888===@@@DDDNNNXXXhhhsssyyywwwxxx~~~~~~''''''&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))(((((('''''''''(((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))''''''((((((((((((((('''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))************&&&'''''''''((((((((((((((((((((((((((((((((((((***&&&!!!"""'''***)))&&&))))))))))))))))))))))))''''''''''''(((((())))))%%%&&&''')))))))))((('''((()))***++++++)))'''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''''')))'''%%%%%%'''((('''&&&%%%&&&((('''&&&&&&''')))((((((((((((((((((((((((***)))(((''''''&&&&&&&&&((((((((((((''''''''''''((((((((((((''''''''''''***)))((('''&&&&&&'''(((&&&''')))******)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''((()))'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((((('''%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&''')))(((&&&%%%$$$%%%&&&''''''''''''''''''&&&%%%$$$((()))******(((((()))***))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))************))))))))))))(((((((((((('''(((((()))************))))))(((((((((((())))))++++++++++++,,,,,,------************************+++,,,------.........---++++++++++++,,,+++++++++------------------...///...------------.../////////000000111222222333333111111111222222333444555555555888===@@@DDDMMMWWWfffpppzzzvvvvvvxxxyyyrrrppp{{{&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((''''''&&&'''''''''$$$%%%&&&'''((()))******(((''''''''''''((())))))&&&&&&''''''''''''&&&&&&(((((()))))))))*********''''''((()))))))))((((((&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******''''''''''''((((((((((((((((((((((((((((((((((((***'''%%%%%%''')))'''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((())))))***&&&'''((((((((((((((((((&&&''')))***+++,,,++++++((((((((())))))(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&)))'''&&&&&&'''''''''&&&%%%'''((((((''''''((()))&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))))))))(((((((((''''''************))))))))))))***)))'''%%%%%%&&&((()))&&&&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((()))))))))%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&)))((('''&&&%%%&&&''''''''''''''''''&&&%%%$$$###&&&((())))))))))))+++,,,&&&'''))))))))))))'''&&&''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))***)))))))))))))))(((((((((((())))))''''''(((((())))))******************************'''((()))***++++++++++++++++++,,,---------,,,,,,+++---......------...///...------------...//////---...///000111111111000111111222333444555555555666666999>>>AAADDDLLLUUUcccmmmtttppppppvvvttthhhaaalll&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''''''''(((((()))))))))(((''''''&&&'''((()))***&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))''''''((()))))))))))))))&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((((((((((()))))))))******((((((((((((((((((((((((&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((((()))((((((''''''''''''(((&&&&&&'''((()))***++++++))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&)))(((&&&&&&''''''&&&%%%&&&'''((((((''''''((()))$$$%%%%%%%%%&&&&&&&&&&&&(((((((((((()))***++++++******)))))))))(((((((((************))))))))))))(((''''''''''''(((((()))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))*********+++(((''''''&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%&&&&&&''''''((((((&&&'''((((((((((((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''&&&'''''''''''''''&&&&&&$$$&&&'''''''''''')))***''')))+++------+++)))'''''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((***)))))))))((((((((('''*********+++******))))))***))))))))))))))))))***''''''(((((()))******+++************************(((((()))******)))))))))+++,,,---...///......---***,,,///...---,,,---///...------------...//////,,,---///000111111000000000000222333444555555555777777:::???AAADDDKKKTTTaaakkk}}}uuusssttt~~~pppbbbXXX```www&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&#########$$$&&&((()))***))))))))))))((((((((((((((('''&&&&&&'''((()))***&&&''''''''''''''''''&&&''''''''''''((((((((()))''''''((()))))))))))))))&&&'''(((******((('''&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''******))))))))))))******((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))***++++++,,,)))************+++++++++))))))))))))))))))))))))&&&))),,,---,,,+++***+++'''((((((((())))))******)))))))))(((''''''&&&&&&+++)))(((&&&&&&&&&'''((())))))(((''''''''''''(((***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&***(((&&&&&&''''''&&&%%%&&&'''((((((''''''(((***((()))))))))******++++++,,,+++***))))))(((((((((************))))))))))))((((((((((((''''''''''''$$$&&&((()))***)))((('''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''')))((('''&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''%%%&&&&&&'''((()))******))))))))))))((('''&&&%%%''''''''''''((((((((()))%%%%%%%%%&&&'''((()))***((((((((((((((((((''''''%%%&&&'''((())))))))))))((()))******))))))***,,,***,,,000222222000,,,***''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))******************))))))(((((((((''',,,,,,,,,,,,,,,+++***)))++++++************++++++))))))***+++,,,,,,------************************+++++++++++++++***)))(((+++,,,.../////////......***,,,//////---,,,---///...------------...//////...///111222333333222222//////111222444444444444999999<<<@@@BBBDDDKKKSSS___iii|||mmm```UUUZZZmmm'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%!!!$$$(((***)))'''%%%$$$&&&&&&$$$$$$%%%'''***+++'''((())))))***)))))))))(((((((((((((((((((((((('''%%%$$$%%%%%%&&&%%%$$$"""$$$'''))))))'''$$$"""(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&))))))))))))((((((((((((+++******)))(((''''''&&&''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((('''''''''******))))))((('''%%%$$$%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))((())))))((()))++++++***((((((((((((''''''''''''******))))))((((((''''''))))))))))))))))))))))))###%%%''')))******)))((('''&&&%%%%%%&&&'''((()))&&&&&&&&&'''(((((('''%%%'''(((((()))(((&&&$$$###(((((('''''''''&&&&&&&&&'''''''''''''''((())))))))))))(((((((((((())))))******))))))((((((((('''"""%%%((()))(((&&&%%%%%%&&&%%%$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''---***''''''((((((%%%###%%%'''(((&&&###"""###%%%)))(((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((+++)))(((&&&%%%&&&'''(((***)))(((''''''((()))***))))))'''&&&&&&'''((()))&&&))),,,///000///---+++******)))(((((((((((()))((((((((((((((((((((((((***)))(((''''''((()))***))))))(((''''''''''''''''''((()))***************))))))))))))))))))))))))((())))))))))))*********''''''((()))***++++++,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------///000111222///000222222000///000111000111111222222333444444777888888:::===DDDLLLRRR```kkk}}}lll```UUUVVVaaarrr'''&&&&&&%%%%%%&&&&&&'''))))))************))))))'''''''''''''''''''''''' $$$((()))******+++((('''&&&&&&&&&'''((()))&&&''''''&&&&&&%%%$$$$$$************************''''''&&&&&&''''''&&&&&&$$$%%%'''))))))'''%%%$$$((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))******+++*********)))(((''''''''''''''''''((((((((())))))''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))(((((('''&&&&&&%%%%%%&&&''''''(((((()))''''''((((((((()))))))))******)))))))))***)))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&''')))))))))((((((''''''&&&&&&&&&'''))))))(((''''''''''''''''''&&&''''''(((((('''&&&$$$###))))))((((((((('''''''''(((''''''''''''((())))))******))))))))))))***************)))))))))((((((&&&&&&&&&''''''&&&$$$###,,,***(((((()))((('''%%%'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''(((&&&%%%&&&)))***)))'''&&&''')))(((%%%$$$&&&((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''%%%%%%%%%%%%''''''((((((''''''''''''((((((&&&(((***,,,---,,,***)))$$$$$$%%%%%%&&&((()))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))***)))((((((''''''((((((((()))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))******++++++,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------//////............/////////000222222000///000111000111111222222333444444777888888:::===DDDLLLRRR]]]hhh{{{qqqcccVVVTTT]]]mmm'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))###%%%'''''''''&&&'''(((((((((((('''''''''&&&&&&(((''''''&&&%%%$$$###"""************************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((''''''''''''&&&%%%%%%&&&'''((()))************))))))((((((''''''''''''((((((((()))))))))'''(((((())))))(((((('''''''''((((((((()))))))))(((((((((((((((((((((((((((((('''''''''''''''(((&&&&&&&&&''''''(((((()))(((((()))))))))))))))***,,,***))))))***)))((('''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((((((((('''''''''((())))))***)))((('''''''''''''''((()))))))))((('''&&&%%%)))))))))))))))(((((((((((((((''''''(((((()))***+++******))))))******+++*********))))))))))))((()))&&&######%%%&&&$$$"""+++)))(((((())))))(((&&&)))((('''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&(((***)))((($$$&&&''''''%%%%%%&&&((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))******(((&&&%%%%%%$$$###""""""###$$$%%%''''''((((((((((((((('''''''''((()))))))))(((((($$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******)))((((((((())))))***)))((((((((()))***+++))))))))))))))))))))))))************+++++++++,,,++++++,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......222111000...------------///000222222000///000111000111111222222333444444666777888:::===CCCKKKPPP[[[gggzzzwwwhhhXXXRRRWWWeeeyyy'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''(((((('''%%%$$$%%%'''''''''(((((((((((('''&&&******)))(((''''''&&&&&&''''''''''''''''''''''''((()))))))))(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((('''''''''&&&***)))))))))(((((((((''''''(((((((((((()))))))))(((((())))))))))))(((((('''(((((((((((()))))))))((((((((((((((()))))))))'''''''''((((((((())))))&&&&&&''''''((((((((()))))))))))))))************,,,((('''***,,,+++))))))((((((((((((''''''''''''''''''(((((())))))******(((((((((((((((((((((((()))(((((('''''''''(((((())))))((((((((()))))))))******)))(((&&&&&&'''(((***************)))((((((((((((((((((((((((((((((((((((((('''((())))))*********))))))))))))******(((((((((((((((((((((((()))%%% !!!%%%(((&&&$$$###""""""$$$'''(((((('''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((''''''''''''''''''&&&"""######$$$$$$$$$%%%%%%)))(((((((((((('''''''''&&&''''''((((((''''''&&&'''''''''((((((((())))))((((((((((((((((((((((((''''''((())))))((('''&&&&&&%%%$$$######$$$%%%&&&&&&&&&((()))))))))((('''(((((('''''''''''''''''')))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))******+++***((('''''')))***,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))***++++++++++++,,,,,,,,,,,,---------------------...//////222111000...------------///000222222000///000111000111111222222333444444666777888:::===CCCJJJOOO[[[fffyyy}}}nnn\\\TTTTTT^^^ppp~~~'''&&&&&&%%%%%%&&&&&&''')))))))))******)))))))))''''''''''''''''''''''''"""$$$%%%&&&&&&(((+++...%%%&&&'''((())))))))))))******)))(((((()))***+++''''''''''''''''''''''''((()))+++***'''&&&''')))***)))(((((((((((()))***((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''))))))))))))(((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((())))))******&&&'''(((************)))'''''''''(((((((((((((((************))))))))))))***%%%%%%,,,111...++++++((((((((((((''''''''''''''''''(((((())))))******(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))((((((((()))***(((&&&%%%'''((())))))((((((((('''((((((''''''''''''''''''''''''((((((((((((((()))******((((((''''''''''''((((((''''''''''''''''''''''''(((### %%%))))))'''"""!!!!!!###%%%''''''&&&%%%%%%&&&'''((()))+++,,,''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''#########$$$%%%%%%%%%%%%)))(((((((((((('''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''&&&&&&'''((((((%%%&&&((()))))))))((('''))))))((('''''''''(((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******,,,***)))''''''(((***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++*********,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------......------......///000000//////........./////////000222222000///000111000111111222222333444444555666888:::===BBBHHHMMMUUUaaauuuwwwhhh___\\\```kkkwww'''&&&&&&%%%%%%&&&&&&''''''(((((())))))(((((('''''''''''''''''''''&&&&&&%%%&&&''''''&&&''')))+++%%%&&&'''((()))******+++)))((('''''''''(((***+++************************))),,,---+++'''%%%&&&((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))&&&&&&'''((()))***++++++))))))))))))((((((((((((((((((((()))))))))******((())))))******))))))(((((((((((()))))))))******'''(((((())))))******+++&&&(((+++---...,,,***)))((((((((((((((((((((((((***)))))))))))))))(((((()))###%%%000666222---,,,((((((((((((''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((((((((()))))))))(((''''''$$$'''))))))&&&%%%&&&(((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''))))))(((((())))))***+++(((''''''&&&&&&''''''(((&&&&&&''''''''''''(((((('''$$$!!!"""&&&)))))))))((('''&&&&&&''''''&&&$$$###$$$%%%&&&(((***,,,---''''''&&&&&&&&&&&&''''''###%%%&&&'''&&&&&&(((***'''&&&%%%&&&((()))(((''''''&&&&&&&&&&&&%%%%%%%%%((((((((())))))(((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++***)))(((((((((((()))***%%%&&&'''((()))))))))))))))((((((''''''((())))))%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((()))******+++***)))((((((((()))***))))))))))))))))))))))))************+++++++++,,,*********+++++++++++++++------------------------***++++++,,,,,,------......------------...//////...............///000111///000222222000///000111000111111222222333444444444666888999<<>>???>>>BBBIIIRRR[[[nnn(((((('''''''''&&&&&&&&&'''(((((('''%%%%%%&&&'''(((''''''&&&&&&''''''(((''''''(((((((((((('''''''''''''''(((((((((((((((,,,***(((((()))))))))((((((((('''''''''&&&&&&&&&)))))))))))))))((('''''''''&&&&&&&&&'''((())))))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&''''''(((((((((((()))******)))(((''''''((((((((((((((()))))))))))))))))))))))))))***************))))))))))))******(((((()))))))))(((((((((''''''((((((((()))))))))(((((())))))))))))((((((+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((---555666///)))((())))))))))))))))))))))))&&&'''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))"""%%%)))***(((&&&&&&'''''''''(((((((((((('''''')))(((''''''&&&&&&&&&'''''''''((((((((()))))))))************))))))))))))+++***((('''((()))+++,,,'''''''''&&&&&&&&&&&&&&&''''''''''''((())))))***''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))*********)))((((((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((()))((('''&&&%%%(((((((((((((((((((((((())))))((((((((((((((()))'''''''''(((((('''''''''))))))(((((((((((()))))),,,+++)))(((((()))***+++***)))(((((()))***)))'''***))))))((()))***+++,,,,,,+++************+++,,,))))))))))))************++++++******************)))***+++,,,---,,,++++++,,,,,,---------.........------.........//////////////////000000111111111000111111222222333444444777444444888:::<<>>DDDAAA:::444333222222111222222222444444444444444333333333222222222333444666777888888888888999888777777666666888:::888555444555888777777777666555555444444111111111000000000000000............////////////---------,,,,,,,,,++++++............------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---*********---///000...------,,,+++*********+++,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++++++++***************++++++++++++++++++******++++++************++++++*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,---------,,,***)))************************))))))(((''''''''''''''''''((()))************)))%%%'''))))))&&&&&&(((+++.........+++(((&&&%%%&&&************************))))))))))))))))))))))))''''''(((((())))))******%%%&&&((())))))***---//////222555444///***(((((()))))))))(((((((((''''''((('''&&&%%%%%%&&&((()))&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((''''''&&&''''''((((((''''''&&&************************((()))***+++++++++***)))***************++++++++++++++++++,,,,,,,,,---------,,,+++,,,---...---,,,***,,,......---,,,---...,,,,,,,,,,,,------------++++++,,,------------,,,,,,,,,,,,---......////////////000000000000//////,,,///111333333333555666777666888:::999999???FFFOOOZZZgggsss)))(((((()))+++------,,,***++++++,,,,,,++++++******))))))(((((())))))***++++++++++++++++++++++++,,,,,,---------.........,,,------...////////////------------------......//////000222333555666666777EEEPPPVVVaaakkkbbbQQQ::::::999999:::;;;===>>>?????????>>>>>>======<<<>>>???@@@AAACCCFFFHHHIIIMMMNNNNNNNNNMMMKKKIIIHHHHHHJJJLLLJJJFFFCCCEEEHHHIIIIIIHHHFFFEEEDDDCCCBBB===<<<;;;:::888777666555444444555555555666666666111000000000////////////000000/////////...............////////////......------------------------,,,,,,,,,,,,,,,---......+++))))))***,,,,,,,,,+++---------,,,,,,,,,,,,+++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++((()))***+++,,,+++******'''(((***,,,---,,,+++***,,,++++++******++++++,,,)))))))))*********++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************))))))((('''''''''''''''&&&'''(((***++++++++++++)))+++,,,***'''&&&)))---...///...,,,)))''''''((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********&&&&&&'''''''''(((+++---''')))***++++++***)))(((((((((((('''''''''&&&&&&''''''(((((((((((((((((((((&&&%%%'''***,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))((((((''''''((((((((((((''''''************************''')))***,,,,,,+++***)))))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,***+++------,,,,,,,,,---,,,------------.........***+++,,,---------,,,,,,++++++,,,------...//////---...///000000111000000+++...222333333333555777888777888:::999999>>>FFFNNNYYYeeeppp,,,+++******++++++***(((***+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---............111111111111222222222222333333444666888999:::;;;JJJaaasss{{{oooFFFFFFFFFGGGHHHKKKMMMNNNRRRQQQQQQPPPOOONNNMMMMMMQQQRRRSSSUUUXXX[[[]]]___jjjjjjjjjjjjhhhfffdddbbb___bbbdddaaa\\\YYY[[[^^^``````^^^]]][[[YYYXXXWWWNNNMMMKKKIIIFFFCCCAAA@@@<<<<<<<<<======>>>>>>>>>666666555555555444444444111111000000/////////...---...///000000///...---------------------------...------------...//////...,,,******,,,---,,,,,,------.........---,,,+++((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))'''(((***,,,---,,,+++)))"""$$$'''+++,,,,,,***))),,,++++++******++++++,,,(((((())))))*********+++++++++++++++++++++++++++))))))***++++++++++++***------,,,,,,,,,+++++++++************************))))))((('''''''''''''''%%%&&&(((***+++,,,,,,+++(((******'''"""!!!%%%)))......///---+++)))***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++---,,,***'''%%%&&&))),,,)))'''&&&'''(((***))))))((('''''''''&&&&&&&&&&&&%%%'''***---...---,,,+++$$$ !!!'''***((($$$************************(((((((((((((((((((((((('''((()))++++++******)))(((((())))))))))))((((((((((((((((((((((((((((((''')))+++,,,,,,,,,***)))))))))******++++++++++++)))************++++++++++++***)))***,,,---,,,+++)))***,,,,,,+++++++++,,,---------.........//////***+++,,,---...---,,,,,,++++++,,,,,,---...//////------///000111111111111***...222444333333555888888777888:::999999>>>FFFMMMXXXdddnnn}}}*********+++,,,,,,---------,,,+++++++++,,,---......---,,,++++++,,,---.........------......///000...000111111000///000111333222111111333444333333000333888<<<>>>===;;;999888999::::::;;;>>>BBBEEE\\\^^^eeeqqqzzz{{{rrriiiTTTUUUWWW[[[^^^bbbeeeffffffhhhjjjiiieeeccccccdddfffeeeeeegggjjjmmmnnnmmmxxx||||||zzz{{{~~~vvvyyyzzzuuummmiiilllqqquuuttttttttttttrrrnnnkkk```aaaaaa^^^XXXRRRNNNLLLKKKKKKLLLMMMNNNOOOPPPPPPIIIDDD>>><<<<<<===<<<;;;666555333222111111222333333333222222000///---,,,111111000///...,,,++++++...+++)))))),,,......---///...---,,,,,,,,,......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))++++++++++++++++++++++++//////...---,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************))))))******+++,,,++++++,,,,,,,,,,,,,,,+++...---------,,,,,,++++++,,,+++***((((((((()))***---,,,***((('''&&&&&&'''(((***++++++******+++,,,###$$$&&&''')))+++,,,------------,,,,,,+++++++++))))))))))))))))))))))))+++*********))))))(((((()))***+++---------,,,+++***(((&&&'''***+++)))&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((***---000000...,,,***)))((('''&&&&&&'''((()))))))))))))))((((((((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''((()))))))))))))))))))))*********))))))((((((((((((((((((((((((((()))))))))***++++++,,,,,,***************************)))(((''''''((()))******++++++,,,,,,------......---+++******+++---.........---------,,,,,,,,,------------------------000111222222111111222333222222222222333444555555666666777777888;;;@@@DDDKKKUUUaaalll}}}|||xxx{{{++++++,,,,,,,,,------------,,,+++******+++,,,---///...---,,,,,,,,,---...000////////////000000111444666777888777777888999444333222333666999::::::<<<===>>>???@@@@@@??????======>>>>>>???BBBGGGKKKPPPQQQWWW___gggiiieeeaaaeeegggjjjmmmpppssstttuuuxxxyyyxxxuuuqqqnnnnnnoooooonnnnnnqqqtttxxxyyyyyy~~~wwwqqqppprrrwwwvvvwwwxxxyyyxxxuuurrrnnnooonnnkkkddd^^^YYYWWWYYYYYY[[[\\\]]]^^^^^^^^^WWWSSSOOOLLLLLLKKKIIIGGGAAA???===;;;999888888888333444444444444444333333222111111000//////...//////,,,******,,,...---,,,---,,,+++++++++,,,---...........................++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++*********)))+++++++++++++++,,,,,,---''''''((((((((((((''''''******)))))))))(((((((((,,,+++***)))))))))******+++***((('''&&&&&&&&&&&&(((***++++++***)))+++,,,......---,,,,,,+++++++++,,,,,,,,,,,,+++++++++***((((((((((((((((((((((((************)))))))))((('''((())))))))))))))))))***)))(((((()))***)))((((((((((((((())))))))))))))))))(((((((((((())))))%%%''')))++++++***((('''))))))((('''''''''(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))************))))))************************++++++******************+++++++++***************+++***)))(((((()))***+++***++++++,,,,,,------......---+++******+++---...***++++++,,,---...//////........................---...//////......///000111111111222222333444555666666777777888;;;@@@DDDKKKVVVcccooouuuoooqqq|||)))))))))))))))*********------,,,,,,,,,,,,------......------------......000111111333555777888:::<<<>>>??????>>>>>>???AAA===;;;:::;;;>>>BBBDDDEEEEEEDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJKKKNNNSSSWWWZZZ[[[___cccgggjjjlllmmmtttvvvzzz~~~~~~{{{uuupppmmmmmmnnnooonnnooorrrvvvzzz|||||||||}}}~~~{{{xxxwww|||}}}uuunnnlllmmmwwwwwwvvvwwwwwwvvvtttqqqqqqrrrrrrpppjjjeeebbb```dddfffhhhjjjkkkkkkjjjiiieeeccc```^^^^^^^^^]]]\\\RRRQQQNNNJJJGGGEEECCCCCC<<<<<<<<<;;;:::999888777444333222111000000111222000///---,,,---......---,,,,,,,,,,,,,,,---...///------------------------+++++++++++++++++++++++++++*********+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...///000000111111000//////++++++++++++************++++++***)))))))))*********)))((((((''''''((((((((()))+++***))))))***,,,111///---***)))(((((((((+++++++++***************''''''''''''''''''''''''************)))))))))))))))((((((''''''''''''(((***++++++***)))(((((()))(((((((((((())))))))))))))))))(((((((((((())))))%%%%%%&&&'''((('''''''''***)))(((((('''''''''(((''''''(((((())))))******++++++******)))(((((('''***)))((('''''''''''''''''''''((()))))))))))))))))))))))))))******))))))************************,,,,,,++++++***))))))(((++++++++++++******))))))++++++************++++++***++++++,,,,,,------...---,,,+++++++++,,,---...***++++++,,,---.../////////////////////////////////000111111000000111333111111000111111222333444666666777777888;;;@@@DDDKKKVVVeeerrrqqqjjjlllqqq((())))))))))))*********---------------.........---------...///000111222222444666:::>>>CCCFFFHHHIIIJJJJJJHHHFFFEEEEEEGGGHHHFFFDDDDDDGGGJJJLLLMMMHHHHHHJJJLLLOOOSSSVVVXXX^^^______^^^___aaafffiiipppsssuuuvvvvvvwww|||xxx{{{}}}zzzvvvpppjjjeeecccdddeeejjjiiijjjnnnssswwwyyyzzzvvvtttqqqppppppooommmkkkkkknnnpppnnniiifffgggiiiuuusssqqqpppooommmiiigggdddfffggggggdddbbbaaaaaafffhhhkkkmmmnnnnnnlllkkkjjjhhhfffeeegggiiilllmmmdddccc```\\\XXXUUURRRQQQOOONNNLLLIIIEEEAAA>>><<<:::888666333222222222333000///.........///......------......///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++------,,,,,,,,,,,,------...------------,,,,,,,,,+++++++++++++++,,,------******+++++++++***)))))),,,,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))******((()))******))))))***+++,,,+++)))((('''((()))************)))))))))))))))((((((((((((((((((((((((*********))))))))))))))),,,***)))'''''''''((()))))),,,---+++(((&&&(((***(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((''''''(((((()))*********)))(((((('''''''''))))))))))))(((((((((((())))))))))))((((((''''''***)))((('''&&&&&&''''''''''''((())))))))))))))))))))))))))))))*********************************+++++++++*********)))))),,,,,,++++++***)))))))))***************************++++++,,,,,,------...,,,,,,+++++++++,,,---.........---------,,,,,,,,,........................000111333222111111222444000000000000111222333444666666777777888;;;@@@DDDIIIUUUeeesssrrrmmmoooppp++++++,,,,,,---.........,,,---......///000000000111222333555777999::::::;;;<<<>>>BBBFFFJJJNNNPPPQQQQQQPPPMMMIIIGGGHHHIIIIIIHHHGGGJJJNNNSSSVVVWWWRRRTTTYYY^^^dddjjjnnnpppvvvvvvvvvuuutttuuuwwwzzzzzz}}}}}}yyyxxx{{{~~~yyy|||~~~zzzxxxtttppphhhbbb___```aaaccciiihhhiiilllqqquuuwwwxxxrrrnnnhhhdddcccdddeeeeeeaaaccccccaaa```aaaeeehhhnnnllljjjiiihhhfffcccaaa[[[]]]______^^^]]]]]]]]]dddfffiiilllmmmllljjjiiiiiigggdddaaabbbffflllpppooonnnllliiifffccc```___bbbaaa^^^ZZZUUUPPPLLLIIIDDDBBB???<<<999777666666///000000000///.........---......///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,)))*********))))))((('''(((((())))))))))))))))))''''''((((((((((((((((((''''''((((((((((((((((((''')))******)))(((***+++++++++*********,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***((('''''''''(((((((((+++,,,+++(((&&&(((***(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))((((((((()))***+++******)))))))))(((((('''++++++***)))((('''&&&&&&&&&&&&&&&'''''''''(((((())))))((('''''''''''''''''''''((()))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))((())))))))))))))))))(((***++++++,,,,,,------...++++++++++++,,,,,,------......---------,,,,,,,,,---------------------------...//////......///111000000000000111222333444666666777777888;;;@@@DDDGGGSSScccqqqsssmmmpppsss))))))***+++---...//////...///111333444555666666;;;===>>>@@@BBBCCCCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJIIIGGGDDDDDDEEEGGGHHHIIILLLSSS[[[bbbfffhhhiiikkkooouuuzzz~~~|||wwwuuuvvvxxxzzz|||~~~}}}yyyuuurrrlllggg```[[[ZZZ[[[]]]^^^bbbbbbbbbdddhhhlllmmmmmmhhheee___ZZZXXXYYY[[[^^^]]]\\\[[[YYYXXXZZZ___bbbeeedddbbbbbbcccdddcccaaa]]]^^^___^^^\\\[[[[[[\\\cccdddfffiiijjjiiiiiihhhgggeeeaaa]]][[[^^^cccgggnnnnnnnnnmmmkkkjjjhhhgggkkkjjjiiifffccc```]]]\\\SSSRRROOOLLLHHHEEEBBBAAA666777888666333111000111------............------------------------------************************000///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********)))))))))((((((******))))))******+++,,,////////////...---,,,,,,*********++++++++++++,,,&&&'''((()))))))))(((((($$$$$$%%%&&&&&&&&&%%%%%%'''(((***)))(((((()))+++***************)))))))))))))))))))))************************************))))))))))))************(((''''''&&&&&&&&&&&&'''''')))))))))((('''((()))(((((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''((())))))((())))))******))))))(((++++++***)))((('''&&&&&&$$$$$$%%%&&&&&&'''((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))(((((((((***+++,,,((((((((((((((((((((((((((())))))***++++++,,,,,,************************(((((())))))))))))((((((***++++++,,,,,,------...***++++++,,,,,,---------***++++++,,,---...//////------------------------...000111111//////000222111111000111111222333444666666777777888;;;@@@DDDFFFRRRaaannn~~~qqqkkkmmmwwwvvvwww)))***+++---///111222333666888:::===@@@AAABBBBBBEEEFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCAAABBBCCCDDDEEEHHHLLLPPPUUUXXX^^^gggrrrzzz~~~~~~~~~|||xxxtttqqqpppqqqsssssstttuuutttrrrnnniiiggg```ZZZSSSOOOOOOQQQRRRRRRUUUTTTSSSUUUXXXZZZ[[[ZZZ[[[[[[YYYUUUPPPOOORRRUUUUUUTTTTTTSSSSSSUUUXXXZZZ[[[ZZZYYYYYY[[[\\\[[[[[[ZZZ[[[\\\[[[ZZZYYYZZZ[[[______aaabbbcccdddddddddbbbbbbaaa^^^ZZZZZZ]]]```eeefffgggiiiiiijjjiiiiiijjjjjjiiiiiigggfffdddcccccccccbbb```\\\XXXTTTRRRGGGIIIHHHEEE???:::888888000111111111111000...---........................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------***+++,,,---............------------------------,,,,,,,,,++++++,,,,,,,,,++++++*********)))))))))+++************+++,,,,,,(((((()))((('''&&&%%%%%%------........./////////'''((()))+++++++++***)))%%%&&&&&&''''''&&&%%%$$$'''((())))))(((((()))+++'''((()))******((('''&&&)))))))))******+++++++++))))))))))))))))))))))))((()))))))))************&&&&&&'''((((((((('''''''''&&&%%%&&&((())))))((((((((((((((())))))))))))))))))(((((((((((())))))&&&'''''''''(((((((((((('''''')))***++++++******(((((((((((())))))))))))&&&&&&&&&'''''''''''''''$$$%%%(((*********((('''''''''((()))))))))))))))))))))((('''(((***,,,---))))))))))))))))))))))))******************++++++)))))))))***++++++,,,,,,((()))************)))(((***++++++,,,,,,------...******+++,,,------------***++++++,,,---...//////........................000222333333222222333444111111111222222333444555666666777777888;;;@@@DDDGGGRRR```lll{{{rrrmmmppp~~~~~~pppgggkkk}}}000111333555888:::<<<===???AAADDDHHHKKKMMMNNNNNNJJJKKKKKKJJJIIIGGGEEECCCBBBAAA@@@??????>>>??????CCCEEEHHHLLLPPPVVV\\\aaahhhkkkrrr||||||yyyvvvrrrlllgggeeefffiiikkkiiiiiiiiihhheeeaaa\\\ZZZYYYSSSLLLHHHHHHIIIJJJIIILLLJJJIIIJJJMMMNNNOOONNNUUUXXXZZZWWWQQQMMMOOORRRNNNOOOQQQRRRTTTVVVWWWXXXUUUSSSQQQPPPQQQQQQPPPOOOQQQSSSUUUUUUUUUVVVXXXZZZYYYYYYZZZ[[[\\\]]]^^^^^^\\\___aaa```^^^\\\]]]___]]]^^^aaadddfffggghhhhhhfffffffffeeedddcccbbbaaannnnnnnnnnnnkkkfffbbb___XXXYYYXXXSSSKKKDDD@@@@@@555666666666555333111000////////////////////////000000000000000000000000***+++,,,---............------------------------------------,,,++++++***...........................------,,,,,,------............---------,,,,,,,,,,,,++++++,,,,,,---...////////////...---,,,++++++++++++,,,,,,---------)))***+++,,,------,,,+++((()))*********)))'''&&&'''((())))))(((((()))***(((***---//////...,,,+++))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))*********+++'''((()))+++++++++******&&&$$$###%%%)))+++)))'''(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''((())))))******))))))%%%''')))***++++++++++++&&&&&&'''((()))***+++,,,)))))))))(((''''''&&&&&&"""$$$(((+++,,,+++(((''''''(((((())))))))))))))))))(((''''''(((***,,,---************************,,,,,,++++++***)))))))))(((((()))***+++,,,,,,---)))***+++,,,,,,+++***)))***++++++,,,,,,---......)))***+++,,,---...------......---------,,,,,,,,,////////////////////////---///000000//////000111222222222222333444555666666666777777888;;;@@@DDDHHHSSS___kkkyyywwwssswwwssseee^^^cccuuu333555999>>>CCCGGGIIIJJJLLLJJJHHHIIILLLNNNNNNLLLJJJGGGCCC@@@????????????<<>>;;;<<>>BBBFFFIIIKKKLLLMMMMMMKKKHHHHHHIIIJJJHHHFFFDDDAAA>>><<<:::999888888;;;???DDDFFFEEEGGGKKKOOOWWW\\\ccckkkssszzz|||yyyyyy|||~~~~~~~~~yyypppfff```ZZZXXXUUUSSSRRRSSSTTTVVVUUUSSSQQQQQQQQQRRRQQQPPPIIIGGGEEEDDDDDDDDDCCCBBBDDDEEEEEEFFFFFFGGGHHHHHHKKKLLLLLLLLLLLLKKKJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLJJJGGGFFFFFFGGGJJJJJJJJJLLLOOOQQQQQQQQQSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWW\\\ZZZYYY[[[^^^aaaccccccjjjiiifff```ZZZVVVVVVXXXVVVZZZ___cccddddddeeeeeegggeeeeeefffhhhgggeeebbbSSSNNNHHHDDD@@@===888444555444222000///000111222---,,,+++,,,.........---......------------,,,,,,...------,,,,,,------...------------------------333...******---000000...---------,,,+++++++++***---,,,++++++++++++,,,---******+++,,,,,,------...---,,,+++******,,,---///............---,,,++++++((())))))))))))))))))(((******)))(((((((((((((((((())))))*********************)))(((((((((((()))***************+++++++++***))))))(((((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))******)))((((((((())))))(((&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((('''''''''***)))((('''((()))+++,,,******)))(((((((((((((((***)))))))))(((((((((''''''(((((())))))))))))((())))))*********+++++++++))))))))))))))))))))))))+++***((((((*********)))+++++++++*********))))))'''((()))***++++++++++++************************,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---...///......---------...///000333222000......///000111444444333222222222333444666777777777888;;;???CCCKKKRRR]]]kkk{{{|||~~~jjj^^^WWWXXXgggxxxGGGIIIKKKNNNOOOOOONNNMMMLLLIIIFFFDDDCCCBBB@@@>>>888888888999;;;===???@@@AAAHHHRRRXXX[[[\\\^^^```lllpppwwwyyyqqqpppsssxxxyyyxxxrrrrrrqqqnnnhhh```XXXSSSPPPOOONNNMMMMMMMMMMMMNNNNNNMMMNNNOOORRRSSSRRRQQQIIIIIIHHHFFFDDDEEEGGGIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIFFFCCCAAABBBDDDGGGFFFFFFHHHKKKMMMMMMLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVXXXZZZ\\\`````````^^^\\\ZZZZZZ[[[UUUXXX[[[]]]\\\ZZZZZZZZZ`````````cccfffiiiiiiiii^^^\\\XXXUUUPPPJJJCCC>>>>>><<<999666444333333333...------///000111///.../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))***---...---+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,---...///---,,,+++***+++,,,---...,,,,,,---,,,,,,+++***)))******************************)))(((((((((((((((((()))******++++++******)))(((((('''''''''''''''+++)))((()))---...---+++))))))((((((((()))******))))))))))))))))))))))))***)))***---000///***&&&)))(((&&&%%%%%%&&&((()))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))))))))((((((((()))))))))*********))))))((((((((((((((())))))))))))((((((((((((((())))))))))))(((((('''+++++++++,,,,,,,,,,,,---))))))))))))))))))))))))+++***((((((***+++******+++++++++************)))))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,...---------------...//////............///000000111000///.........///000333333333333333333333333666777777777888;;;???CCCMMMSSS___mmm~~~|||~~~}}}hhh\\\TTTTTTbbbrrrNNNOOOPPPPPPOOOMMMKKKIIIEEECCCAAA???===<<<:::999::::::<<<===AAAFFFLLLPPPSSS[[[gggppptttuuutttttt{{{~~~~~~zzztttllleeedddhhhmmmmmmlllfffeeedddaaa\\\VVVQQQNNNOOOOOOOOONNNMMMLLLJJJIIINNNNNNPPPSSSWWWXXXWWWVVVPPPPPPPPPMMMJJJKKKOOOSSSTTTTTTUUUUUUUUUTTTRRRRRROOONNNMMMLLLKKKKKKKKKKKKGGGHHHIIIKKKMMMOOOQQQRRRPPPOOOMMMIIIEEECCCDDDEEEDDDCCCDDDFFFIIIKKKKKKKKKIIIIIIJJJLLLMMMNNNMMMLLLLLLLLLMMMMMMNNNOOOOOOOOONNNQQQTTTTTTRRRRRRUUUWWWSSSUUUWWWYYY[[[[[[\\\\\\YYY[[[\\\\\\YYYWWWWWWWWWYYYYYYYYYZZZ[[[]]]____________^^^]]]ZZZVVVRRROOOKKKJJJHHHDDD???:::666444333111000000111222222111..................------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++)))+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,---...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++,,,,,,,,,***))))))((((((((((((((())))))***++++++++++++***))))))(((''''''''''''''',,,(((&&&(((,,,...,,,((((((((((((((()))***++++++((((((((((((((((((((((((+++***,,,111555444---&&&)))(((&&&%%%%%%&&&((()))''')))******))))))***+++))))))))))))))))))))))))++++++******))))))((((((%%%%%%&&&((()))***+++,,,'''''')))*********)))((())))))(((((((((((())))))))))))))))))(((((((((((())))))***))))))((('''&&&+++++++++,,,,,,,,,------))))))))))))))))))))))))+++***((()))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))************************++++++++++++,,,,,,,,,,,,......------------------.............../////////000///............//////222222333444444444333333666777777777888;;;???CCCNNNUUUaaaooo|||wwwxxx~~~jjj]]]UUUTTTaaapppPPPOOONNNMMMJJJGGGDDDCCC===<<<<<<;;;:::::::::;;;CCCDDDEEEFFFIIIOOOXXX^^^iiippp{{{yyyrrrmmmfff```YYYWWWZZZ^^^^^^]]]YYYYYYXXXWWWTTTQQQNNNLLLKKKLLLNNNOOOOOOMMMKKKJJJQQQQQQTTTWWW\\\^^^]]]\\\YYYYYYYYYVVVSSSTTTXXX\\\^^^^^^^^^^^^^^^]]]]]]\\\YYYYYYZZZZZZZZZZZZYYYYYYVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYUUUQQQOOOOOOPPPLLLKKKJJJLLLOOORRRSSSSSSSSSRRRQQQQQQRRRPPPLLLIIIFFFFFFFFFGGGHHHHHHIIIIIILLLPPPSSSSSSQQQPPPQQQSSSQQQRRRTTTVVVXXXXXXWWWVVVTTTVVVXXXYYYYYYYYY[[[]]][[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[[[[\\\VVVWWWXXXVVVRRRKKKDDD@@@:::777333111111222222222,,,,,,------......//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........///000000...---,,,,,,,,,,,,------------++++++++++++++++++++++++)))))))))******+++,,,---++++++++++++,,,,,,------,,,------------,,,,,,+++,,,+++************+++,,,***))))))((((((((((((((())))))***++++++++++++++++++***))))))(((((())))))---)))&&&'''***,,,((($$$))))))((())))))***+++,,,((((((((((((((((((((((((***)))***///444333,,,&&&((((((((())))))(((((((((''')))******))))))+++,,,))))))))))))))))))))))))++++++******))))))((((((''''''(((((()))*********&&&''')))*********((('''))))))(((((((((((())))))(((((((((((())))))))))))))))))***))))))((('''&&&************++++++++++++))))))))))))))))))))))))+++)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------............///...............//////111222333444444444444333666777777777888;;;???CCCNNNUUUaaapppxxxsssuuu}}}~~~kkk___VVVUUU```oooPPPNNNKKKGGGCCCAAA???>>>999;;;<<<======>>>AAACCCCCCGGGMMMSSSYYYbbblllttt{{{{{{uuunnngggcccYYYUUUQQQNNNMMMOOOPPPQQQNNNNNNOOOOOONNNMMMLLLKKKEEEGGGJJJMMMOOOOOOOOONNNSSSSSSVVVZZZ___cccddddddccccccbbb```^^^^^^```bbbdddcccccccccddddddeeefffhhhiiikkkmmmooooooooonnnnnnmmmkkkiiigggeeecccbbbfffggggggfffdddcccdddeeeaaa^^^\\\[[[]]]```bbbcccgggdddaaa```^^^ZZZTTTNNNHHHGGGGGGHHHHHHIIIJJJKKKLLLNNNPPPPPPNNNKKKJJJIIIJJJKKKMMMQQQUUUWWWWWWVVVRRRSSSSSSRRRQQQQQQSSSUUUYYY[[[\\\]]]\\\\\\^^^___[[[[[[ZZZXXXWWWWWWZZZ\\\[[[]]]aaacccaaa\\\VVVRRRDDD@@@;;;888666555444333............/////////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------------------------+++,,,,,,------,,,,,,+++))))))***,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............------***)))(((''''''((()))*********)))((((((((((((((()))***++++++,,,+++++++++,,,,,,+++***************,,,)))''''''))))))'''$$$******)))))))))***++++++))))))))))))))))))))))))&&&&&&'''+++...---)))%%%'''(((***++++++***((('''''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))((((((,,,++++++***(((''''''&&&&&&'''((()))***)))((((((((((((((((((((())))))***(((((((((((())))))))))))((())))))))))))(((((('''))))))))))))************))))))))))))))))))))))))+++)))((()))+++------,,,)))************+++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,+++,,,,,,---------,,,,,,+++,,,------......------....../////////000000000222222222333333444444555666777777777888;;;???CCCMMMTTTaaapppwwwuuuyyy{{{||||||jjj^^^VVVTTT___mmmQQQNNNIIICCC@@@>>>===>>><<>>>>>???@@@CCCGGGIIIIIILLLPPPTTTaaakkkxxx{{{uuutttvvvvvvrrrnnnjjjiiigggccc]]]XXXTTTQQQGGGIIIHHHEEE@@@@@@EEEKKKHHHIIIKKKLLLLLLKKKIIIHHHRRRSSSUUUWWWXXXXXXXXXXXXWWWWWWZZZ```hhhpppuuuwwwxxxuuussssssttttttqqqnnnlllkkkjjjjjjlllpppuuuxxx|||zzzvvvsssqqqooottt{{{{{{uuusssuuuwwwxxxsssqqqpppsssvvvvvvqqqkkkjjjiiihhhhhhiiijjjlllmmmllliiifffdddaaa[[[SSSLLLEEEBBBAAACCCFFFGGGFFFDDDFFFFFFFFFDDDCCCDDDGGGIIIPPPTTTYYYZZZYYYXXXYYY[[[UUUWWWXXXVVVSSSRRRSSSUUU[[[\\\\\\]]]]]]]]]]]]\\\ZZZZZZYYYWWWRRRKKKBBB<<<888777666444222000///......------,,,,,,------...........................////////////......///000------,,,,,,+++***))))))------...//////...------***,,,///222333111///---***+++,,,---------,,,,,,,,,,,,---......---------///...,,,++++++,,,...///******)))(((((((((((((((******+++,,,,,,,,,,,,+++,,,++++++***************'''(((******))))))+++,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))((()))***))))))***,,,...((())))))))))))))))))(((((()))***)))((('''((()))((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%&&&''')))***,,,---...''''''''''''((((((((()))((((((((((((((()))******'''((((((((())))))******''''''((())))))***))))))))))))*********+++++++++))))))))))))))))))))))))+++)))((())),,,---------+++++++++,,,,,,---------////////////...---,,,+++))))))))))))))))))))))))((()))***+++,,,---......+++,,,...000000000000000,,,---///000000000///...//////000111111111111111333222111000111333666777666777777777888;;;???CCCJJJRRR^^^nnnvvvxxx|||kkkaaaYYYWWWaaaoooLLLJJJFFFDDDDDDFFFGGGGGGJJJKKKNNNRRRVVV\\\cccgggssszzz|||xxxuuuqqqkkkfffcccaaa```___]]]\\\[[[XXXVVVSSSQQQOOOGGGFFFEEEBBB@@@AAADDDGGGFFFLLLRRRTTTSSSSSSVVVYYY]]]ccchhhhhhgggiiihhheeeeeecccfffnnntttwwwzzz~~~~~~~~~}}}{{{zzzzzz|||~~~xxxzzz||||||{{{|||~~~~~~|||xxxtttqqqtttrrrqqqrrrvvv{{{~~~~~~zzzzzz|||zzzvvvooopppmmmiiikkknnnhhh^^^QQQMMMJJJGGGEEECCCCCCEEEBBBCCCCCCAAA@@@AAACCCEEEOOORRRVVVXXXWWWVVVTTTTTTSSSVVVYYYYYYVVVTTTTTTUUUXXXXXXWWWVVVVVVXXXYYYZZZ]]]```cccddd```YYYQQQKKKEEE@@@;;;::::::999444000222111000000111111///...///...,,,,,,---,,,+++))),,,,,,,,,------.........000...,,,,,,...///....................................//////...---,,,,,,.........////////////000000000...---+++)))(((((("""$$$'''***+++++++++***))))))(((((((((((())))))'''(((((()))***+++++++++,,,+++)))(((((()))+++,,,---,,,***(((%%%###!!! ***************)))((('''&&&'''(((*********)))((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))************************))))))(((''''''((()))***$$$%%%&&&((())))))******))))))((('''&&&&&&%%%%%%&&&&&&'''((()))***++++++(((((())))))*********+++(((((((((((((((((((((((()))))))))+++,,,,,,+++)))---------,,,,,,+++++++++++++++,,,------------,,,'''(((((()))***+++++++++)))************+++++++++++++++***)))(((((())))))///...---+++***++++++,,,+++,,,---...////////////............//////////////////000000000000//////...///111222333222222111666777555444666<<<@@@@@@HHHPPP^^^ooo}}}~~~vvvxxx~~~~~~nnneee``````hhhrrrOOOKKKGGGDDDDDDGGGKKKMMMVVVZZZ___bbbeeejjjpppttt}}}}}}tttmmmiiiddd```ZZZUUUQQQOOOMMMLLLQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGEEEFFFHHHJJJNNNTTT[[[___```bbbgggkkkrrrwwwyyywwwuuuwwwxxxvvvuuussstttyyy|||zzz{{{}}}|||}}}~~~~~~zzzwwwuuussssssvvv{{{|||wwwnnnnnnllliiilllpppmmmfff]]][[[YYYWWWTTTRRRQQQQQQOOONNNKKKHHHDDDBBBAAABBBIIIKKKNNNPPPOOONNNLLLKKKNNNRRRUUUVVVUUUSSSSSSTTT\\\[[[YYYVVVUUUTTTSSSSSSZZZ\\\]]]^^^]]][[[YYYWWWRRRLLLDDDAAA@@@???;;;777555333111111222222000///---,,,,,,---///111000///,,,,,,,,,------.........+++***))))))++++++***)))------------------------------......---,,,,,,+++------........./////////000///...---,,,+++***))))))***++++++++++++***)))))))))(((((((((((())))))((((((((()))***+++++++++,,,+++***))))))***+++,,,))))))))))))((((((((((((************)))))))))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******+++,,,,,,&&&&&&'''((()))))))))))))))((((((''''''&&&%%%%%%(((((((((((())))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((()))******++++++++++++******))))))******+++,,,,,,,,,,,,,,,((((((((()))***+++++++++)))************+++++++++,,,,,,,,,++++++*********...---,,,+++***+++,,,,,,,,,,,,---.../////////...............//////////////////000000000000//////000111222444444444444333555555666888:::<<<@@@DDDIIIQQQ___pppvvvyyytttmmmiiihhhnnnuuuMMMJJJGGGGGGJJJQQQYYY^^^kkkqqqwwwyyyyyyyyy}}}wwwnnneee^^^ZZZVVVTTTOOOJJJFFFDDDBBBBBBFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJIIIHHHIIIKKKMMMTTTZZZaaafffjjjnnntttxxx~~~~~~~~~||||||~~~~~~{{{{{{~~~~~~}}}|||xxxnnnmmmjjjhhhkkkppppppllllllmmmlllkkkhhhfffccc```bbb___[[[UUUPPPKKKHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEIIIMMMRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWVVVUUUVVVYYY\\\^^^^^^XXXPPPKKKIIIHHHFFFCCC:::888555444333333111000///------...111333333222---------------..................///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,---------............//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***(((((())))))***+++++++++************************(((((()))***+++,,,------+++***)))((((((((()))*********)))((((((((())))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((())))))'''(((((())))))((((((''')))((((((''''''&&&&&&&&&++++++***)))((('''&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))+++***)))))))))***+++,,,))))))))))))(((((((((((())))))***+++++++++++++++(((((())))))***+++++++++)))************+++++++++,,,---.........---++++++++++++*********+++,,,---,,,------.........------............//////////////////000000000000//////222222444555666666666666666222333999:::888;;;CCCIIIRRRaaaqqq{{{|||yyyxxxyyy}}}HHHIIIMMMRRRZZZdddooouuuzzzvvvoooggg___XXXTTTRRROOONNNKKKHHHDDDCCCCCCDDDGGGHHHHHHJJJMMMPPPSSSTTTRRRRRRRRRQQQPPPRRRWWWZZZ___ccchhhlllooosssxxx||||||~~~tttqqqmmmjjjlllooopppooowwwzzz|||{{{yyyvvvrrrmmmrrrnnniiiccc^^^[[[XXXVVVNNNLLLHHHEEEDDDEEEEEEEEEFFFIIINNNSSSVVVWWWXXXXXXRRRRRRSSSUUUWWWYYYZZZ[[[XXXUUURRRPPPQQQTTTXXXZZZ___\\\WWWUUUTTTRRRPPPMMMBBB???;;;999777555333111333111//////000111000///---------...............222222333444666555222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,---------........................------+++***++++++,,,...///000***))))))))))))))))))***)))))))))******+++++++++)))***++++++++++++***)))++++++++++++++++++******,,,***)))''''''(((***+++,,,+++)))((('''((())))))))))))))))))))))))))))))+++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''')))))))))))))))((('''''')))(((((((((''''''&&&&&&++++++***)))((('''&&&&&&((((((((()))))))))))))))************************)))*********))))))***+++(((((((((((((((((((((((((((((()))***************)))))))))******+++++++++))))))*********++++++++++++,,,...//////---,,,***))))))******+++,,,------------.........---,,,,,,............//////////////////000000000000//////222222333444555666666777;;;333111999;;;777:::BBBIIIRRRaaarrrLLLRRR[[[eeennnxxx~~~{{{vvvsssfffbbb\\\UUUPPPLLLJJJJJJEEEFFFFFFEEECCCBBBDDDGGGPPPOOOPPPRRRWWW]]]cccggggggfffcccaaa```dddkkkppppppqqqssstttvvvyyy|||}}}zzzvvvuuuuuuvvvxxxyyyyyytttmmmiiihhhgggfffeeeccc\\\SSSMMMJJJIIIHHHHHHCCCEEEIIIMMMQQQTTTUUUUUUXXXXXXWWWWWWVVVUUUTTTTTTUUUSSSQQQPPPQQQSSSVVVXXXXXXXXXYYY[[[[[[YYYVVVSSSIIIGGGCCCAAA???<<<888666555333000.../////////...........................//////000222333222///---------------------------------............------,,,,,,,,,---------..............................************+++---...///******))))))))))))******************++++++++++++)))***++++++++++++***))),,,,,,+++***))))))((((((+++***((('''''')))***,,,,,,+++***((((((((()))***))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))************)))((('''&&&((((((((((((((('''''''''))))))))))))((((((((((((************************))))))))))))))))))))))))$$$'''******(((&&&&&&&&&))))))))))))))))))))))))(((((()))************)))************++++++++++++))))))*********+++++++++)))***,,,......---+++***((()))***+++,,,---------------------------,,,,,,............//////////////////000000000000//////111111222333444555666666===444222888<<<;;;>>>DDDHHHPPP___ppp~~~~~~\\\dddpppzzz{{{yyyvvvrrrnnnhhhaaa]]]TTTQQQLLLGGGCCCAAAAAAAAABBBEEEGGGGGGFFFFFFIIIMMMWWWYYY[[[```fffmmmssswwwuuutttqqqooonnnrrryyy~~~zzzzzzzzz{{{}}}yyypppllllllnnnoooooouuunnneee^^^ZZZXXXTTTQQQJJJIIIHHHJJJMMMOOOOOONNNUUUUUUVVVVVVVVVUUUUUUTTTOOOPPPPPPQQQTTTVVVYYYZZZSSSVVVZZZ\\\]]]ZZZVVVTTTNNNMMMLLLLLLLLLIIIDDDAAA888555222000111222222111/////////........................///111000...,,,........................------......//////......,,,---------.....................---------------,,,,,,,,,++++++******)))+++******))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))((((((((()))***+++++++++***)))))))))******))))))))))))))))))))))))))))))(((((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&************))))))((('''((((((((((((((((((((((((''''''(((((())))))******,,,+++++++++++++++******(((((((((((((((((((((((('''***------***'''(((***))))))))))))************(((((()))***************++++++++++++++++++++++++)))************+++++++++))))))+++,,,,,,++++++***)))***+++,,,---......---+++,,,,,,---------,,,,,,............//////////////////000000000000//////000000000111222444555666555777999999888999===AAAEEEMMM[[[lll~~~~~~~~~mmmvvvxxxpppiiieeeaaa^^^[[[UUUOOOJJJGGGEEEBBB@@@??????AAABBBGGGKKKNNNNNNLLLMMMPPPTTT\\\```hhhpppwww}}}|||||||||zzzzzz||||||uuutttvvvwwwwww|||xxxuuuuuuuuurrrlllfff^^^ZZZUUURRRRRRRRRPPPOOONNNOOOQQQSSSUUUUUUUUUUUUKKKKKKLLLNNNQQQUUUXXXZZZWWWYYY[[[\\\ZZZWWWTTTRRRPPPQQQTTTXXXZZZXXXTTTPPPAAA>>>999666555444444333000/////////.........---000///...///000111000...------------------------+++,,,---............---------........./////////......------,,,,,,++++++,,,,,,------,,,+++)))(((+++******))))))******+++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))************((()))))))))************))))))***+++++++++******))))))))))))))))))))))))))))))(((((('''&&&&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''%%%$$$###))))))*********))))))(((((((((((((((((((((((()))(((((((((((())))))))))))++++++++++++******))))))''''''''''''''''''''''''***,,,---***&&&%%%)))---(((((()))))))))*********((()))******++++++******++++++++++++++++++++++++)))************+++++++++)))*********+++++++++++++++,,,---...///......---***+++,,,,,,------------............//////////////////000000000000//////000000000111222444666777888JJJUUUJJJ<<<999<<<>>>BBBJJJXXXiii|||wwwwwwiii^^^UUURRROOONNNMMMJJJEEE@@@????????????AAADDDFFFHHHJJJNNNRRRRRROOOOOORRRVVV___fffqqq|||}}}~~~~~~~~~yyy{{{|||tttmmmeee^^^[[[YYYWWWUUUSSSSSSSSSSSSQQQOOOMMMLLLIIIIIIIIIJJJLLLPPPSSSVVV]]]]]]]]][[[WWWSSSQQQPPPPPPSSSYYY___cccccc___\\\KKKGGG@@@;;;888555333222000000//////.........---///...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------.........////////////000......---,,,,,,+++******(((***,,,.........,,,+++++++++************++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++++++++*********))))))'''((()))***************'''(((***+++,,,,,,+++***))))))))))))))))))))))))***))))))((('''&&&&&&%%%))))))))))))))))))))))))'''''''''''''''''''''''')))******+++***(((&&&%%%))))))************))))))(((((((((((())))))))))))))))))))))))((((((((((((+++*********))))))((((((''''''''''''''''''''''''''''''%%% ###***'''((((((((())))))******))))))***+++++++++++++++++++++++++++++++++++++++)))************++++++++++++************+++,,,---,,,---.../////////...---)))***+++,,,---...................../////////000//////000000000000//////000000000111222555777888GGGfffwwwcccHHH???@@@AAAAAAHHHUUUfffzzz}}}uuummmbbbVVVPPPHHHJJJJJJIIIGGGEEEDDDEEECCCBBBAAABBBFFFKKKNNNPPP]]]]]]\\\ZZZZZZ]]]ccciiillltttzzzoooiiieeecccbbb___]]]YYYTTTNNNIIIHHHHHHEEEFFFGGGEEEEEEGGGMMMRRRXXXWWWUUUUUUUUUUUUTTTSSSTTTWWWZZZ]]]dddkkkkkkggg```VVVJJJAAA???===;;;999555333111000111000...,,,///...,,,---...000000///---------....../////////---------,,,,,,+++++++++,,,,,,------...///000000//////.........---------,,,,,,---------,,,+++***'''$$$###%%%)))++++++***++++++*********+++---...************************%%%'''***---------+++***++++++*********+++---...***))))))((('''(((((((((,,,***)))'''&&&%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''((())))))))))))*********))))))))))))))))))))))))***************)))(((((((((((((((''''''&&&%%%$$$$$$%%%(((+++---.........((())))))))))))*********++++++************+++++++++++++++,,,,,,,,,------////////////...---,,,+++---------...............,,,,,,,,,------------...000000000000000//////...000111111222222555999<<>>;;;@@@@@@BBBHHHTTTeeezzzqqqiiibbbXXXNNNJJJCCCEEEGGGGGGFFFFFFGGGHHHJJJIIIGGGIIIOOOVVV]]]```bbbdddeeefffhhhlllsssxxxwww||||||pppiiihhhhhhffffffddd```ZZZSSSNNNLLLHHHIIIIIIHHHFFFHHHLLLPPPQQQPPPNNNOOOPPPSSSTTTUUUWWWYYYYYYZZZ```hhhkkkhhhbbbYYYNNNHHHEEEEEECCC@@@>>>;;;777333000000/////////...,,,---......---,,,------------.........///---------,,,,,,,,,++++++,,,,,,------...//////000//////.........---------,,,---------,,,,,,++++++(((&&&%%%&&&)))++++++***++++++*********+++,,,---************************++++++*********************)))((((((((()))+++,,,---,,,++++++***+++++++++***)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''************************(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))***************)))(((((()))******+++++++++******'''((()))+++,,,,,,++++++***++++++++++++,,,,,,,,,+++******************+++,,,,,,,,,---------......000///,,,*********,,,---////////////000111111222////////////000000000111......///000000000000000000111111111222444777:::777EEEKKKAAA888:::???AAACCCIIIUUUfffzzz}}}pppccc\\\VVVNNNGGGEEEAAACCCGGGIIIJJJKKKMMMOOOUUUTTTTTTWWW^^^gggqqqvvvttttttuuuuuuwwwzzzwwwmmmkkkmmmkkkmmmnnnnnnjjjddd^^^YYYYYYYYYXXXUUUQQQMMMKKKKKKLLLJJJIIIIIIKKKOOOSSSVVV[[[[[[YYYWWWZZZbbbfffddd]]]VVVOOOKKKKKKMMMMMMMMMKKKHHHAAA:::333000111222111///......///...---+++---------------.........------------,,,,,,,,,,,,,,,,,,------...//////////////////............------------,,,,,,,,,++++++***((('''(((***++++++***++++++*********+++,,,---++++++++++++++++++++++++111///+++'''&&&''')))******))))))))))))***+++++++++***))))))(((((())))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************''''''(((((())))))******'''''''''((()))*********&&&'''(((***---///000111)))))))))))))))))))))))))))************))))))(((&&&'''((()))******************++++++******)))(((***++++++++++++,,,,,,,,,************************------------............111...)))&&&%%%(((+++...,,,,,,++++++,,,...///000,,,---------............,,,---...000111111222222000111222111111222555888555777::::::999999;;;===CCCJJJVVVfffyyy~~~{{{~~~yyyuuunnnbbbWWWRRRNNNIIIEEEEEEEEEGGGKKKNNNPPPRRRUUUWWW^^^```bbbfffmmmuuu~~~}}}|||}}}rrrooopppnnnppptttwwwyyywwwssspppssssssqqqmmmeee[[[SSSNNNOOOMMMKKKHHHGGGJJJNNNQQQWWWXXXWWWTTTUUU[[[^^^]]]VVVPPPJJJHHHKKKPPPUUUXXXWWWTTTOOOFFF===777444444333111000000000000...,,,------------------......------------------,,,,,,---------.........///////////////...............------,,,,,,+++++++++,,,++++++***)))************+++++++++++++++++++++,,,++++++++++++++++++++++++111...+++'''&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((''''''''''''(((***************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************''''''''''''''''''''''''&&&''''''((()))******+++'''((((((((()))))))))***))))))+++---///111222333))))))))))))))))))))))))))))))************)))(((&&&'''((()))************++++++*********)))(((((((((((()))))))))******************++++++*********,,,,,,,,,------------...000---)))&&&&&&(((+++...******))))))***,,,...///++++++,,,,,,,,,------------...///000111111111111000111222111111111333555>>>888888======888888>>>DDDKKKWWWfffxxx|||~~~}}}vvvqqqlllhhhfff]]]TTTLLLIIIHHHFFFEEEGGGIIILLLOOORRRTTTVVVXXXZZZbbbfffkkkqqquuuzzz|||}}}~~~~~~yyyzzz}}}zzzpppeee^^^XXXWWWSSSMMMGGGDDDFFFHHHKKKNNNPPPPPPRRRXXX[[[[[[WWWRRRKKKHHHJJJPPPWWW\\\]]]]]][[[UUUMMMDDD===999555333000///000000///...........................---------------------------------...............////////////////////////...---,,,+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******,,,,,,---------,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''&&&''''''((()))******+++***)))))))))((((((((('''******+++,,,---...//////))))))))))))))))))))))))((())))))*********))))))+++,,,,,,------,,,,,,+++))))))))))))))))))******(((((()))))))))*********)))***++++++++++++***)))******+++++++++,,,,,,,,,------+++******+++,,,,,,...---------...///111222.../////////000000000000//////000000000000//////000222333222111111333444666222444;;;;;;555999DDDDDDLLLXXXfffvvvxxxrrriiiaaa]]][[[ZZZYYYPPPJJJFFFGGGHHHHHHJJJMMMOOORRRUUUWWWXXXZZZ\\\^^^eeejjjqqqvvvxxx{{{wwwrrrdddddd```XXXMMMFFFBBBBBB???EEEIIIKKKOOOVVV\\\\\\^^^ZZZTTTOOOOOORRRWWWZZZ^^^___``````]]]VVVLLLEEE===999444000/////////...000000000///////////////------------.......................................////////////000000000...---,,,+++***+++,,,---***++++++***))))))***,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******+++++++++,,,++++++***)))++++++***))))))))))))***+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&((((((((((((&&&&&&************************''''''(((((())))))***************)))((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))***+++++++++++++++******((((((((((((((()))++++++***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))************++++++++++++,,,,,,---......---,,,+++---------...............------........./////////000000000000000///......000222333333222222333555555333666:::888444999CCCDDDLLLXXXeeettt}}}ddd^^^VVVQQQPPPPPPPPPPPPOOOLLLKKKOOORRRTTTWWW\\\[[[^^^aaaccceeefffiiikkkmmmrrrxxx{{{|||~~~{{{xxxqqqrrrqqqhhh\\\PPPIIIGGG@@@EEEHHHGGGIIIQQQXXX[[[]]]\\\[[[YYYWWWWWWXXXYYY\\\\\\___eeejjjhhh^^^UUULLLFFF===777333222222222222111111111000000000///------------.........///.........................../////////000000000000///---,,,******+++,,,---(((***+++***((((((***,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++,,,,,,,,,+++***))))))(((((('''''''''''''''((()))***+++++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&************************(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************&&&&&&'''((()))))))))))))))(((((('''((()))***+++***++++++++++++,,,,,,,,,(((***+++,,,,,,+++***(((******+++++++++,,,,,,,,,,,,,,,------...---,,,,,,+++,,,---......---+++***+++++++++,,,,,,,,,------...//////000000000000///000222444444444444555666999999:::999888888;;;???CCCKKKWWWcccqqquuuzzzUUUPPPKKKIIIJJJLLLMMMLLLUUUSSSTTTZZZ___aaafffkkkhhhjjjnnnqqqssstttwwwyyyvvvzzzyyyuuussszzz}}}}}}vvviii\\\SSSPPPIIIKKKJJJEEEEEELLLSSSVVVVVVYYY]]]___^^^\\\ZZZZZZYYYYYY\\\gggqqqssskkkbbbYYYRRRGGG>>>999777666666333222222222111111000000---------.........//////.....................---.../////////000000111111///...,,,******+++,,,---''')))+++***((('''***---+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******------...///...---+++***,,,++++++***************%%%&&&(((***++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***,,,------,,,***)))(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******((((((((()))******++++++))))))))))))))))))))))))(((((()))***************&&&''')))***,,,---------+++***(((''''''((())))))((())))))))))))*********((()))+++,,,,,,+++)))(((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------///000222333222000---+++........./////////000000,,,---...000111111111111000222444555555555666777555666555555999???BBBAAABBBKKKWWWcccppp}}}ppptttIIIHHHFFFHHHQQQ]]]bbb```___^^^```fffjjjkkkoootttuuuvvvwwwyyy{{{}}}~~~}}}yyytttyyy{{{}}}|||wwwmmmbbb[[[UUUSSSQQQOOOMMMMMMNNNOOOUUUTTTUUUXXX]]]___]]]ZZZ\\\]]]```eeejjjllllllkkkggg```UUUIII@@@;;;::::::777444111000000111000000/////////000000000000000000000000000000000000000//////......---------,,,,,,+++******++++++***(((%%%(((+++---,,,***))))))******))))))))))))******,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))+++,,,,,,+++***)))************************))))))(((''''''&&&''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))+++******))))))))))))))),,,...,,,&&&%%%))),,,---******++++++++++++***)))((()))))))))*********+++,,,,,,+++***))))))******###%%%'''***+++***((('''(((((())))))*********+++,,,***(((''''''(((***,,,'''((()))******+++******************************,,,+++++++++++++++++++++''''''((()))******++++++...------,,,,,,+++++++++++++++,,,,,,,,,+++******,,,------,,,+++,,,...000.........////////////000////////////000000000000333222111111222333555666666777888888999;;;>>>AAAFFFLLLYYYjjjyyyssssss~~~IIILLLOOOSSS\\\hhhmmmlllmmmlllpppvvvwwwtttsssuuuvvvwwwxxx{{{~~~}}}~~~{{{tttlllgggeeeeeefffeeebbb]]]XXXUUUXXXUUUSSSTTTXXX[[[ZZZYYYYYY[[[]]]bbbfffgggfffdddddd```YYYQQQJJJFFFCCCCCC<<<999555222222222222111------...///000000111222000000000000000000000000////////////......------,,,+++******++++++***(((+++***'''###"""%%%***...,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++)))(((************************,,,+++******)))))))))***((((((((((((((())))))))))))))))))))))))))))))))),,,++++++***************))),,,***%%%$$$'''******&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))++++++***(((((('''''''''++++++******))))))((((((((()))))))))************++++++++++++++++++++++++)))***************)))(((************************++++++++++++++++++++++++)))******+++,,,,,,------------,,,+++***))))))(((+++++++++++++++,,,,,,,,,---------,,,++++++---///,,,,,,,,,------------...////////////000000000111222222222111222333555666666777888888999;;;>>>AAAEEEKKKXXXhhhvvvrrrpppzzzFFFNNNUUUZZZaaakkkqqqrrrsssuuuzzz{{{vvvvvvuuuwww{{{}}}yyy|||{{{ssskkkeeeaaa\\\VVVTTTUUUWWWWWWVVVVVVWWWZZZ^^^``````]]][[[YYYXXXWWWUUUSSSQQQPPPOOOFFFAAA;;;666444444333222//////.........///000000000000000000000000000000000000000000////////////---+++******++++++***)))...,,,'''###!!!$$$***///,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,***)))(((************************,,,,,,+++************+++*********)))))))))))))))))))))))))))))))))))))))---,,,,,,+++***+++++++++(((++++++'''%%%((()))((((((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&''''''((((((+++***((('''&&&&&&''''''))))))))))))************((()))+++,,,,,,+++)))(((++++++++++++***)))((('''*********************************************************+++,,,,,,------+++++++++++++++++++++***++++++******+++,,,---...---......---++++++---...,,,,,,,,,------------.../////////000000000111111222222222222333444555555666777888888888:::===@@@DDDJJJVVVfffrrrqqqmmmttt}}}KKKTTT\\\^^^aaaiiipppsssvvvwww}}}||||||vvv{{{}}}yyyooojjjccc^^^\\\YYYUUUQQQRRRSSSVVVYYY[[[ZZZWWWTTTJJJLLLNNNQQQTTTWWWYYYYYYPPPJJJCCC<<<888666444333333222111///...---------000000000000000000000000111111000000000000000000---+++******+++,,,***)))***,,,---,,,+++)))***++++++******))))))******+++,,,,,,,,,+++++++++******************************,,,,,,---,,,+++***)))(((******************************)))))))))))))))***,,,++++++******))))))))))))))))))))))))))))))))),,,,,,+++************+++(((,,,...***)))***+++)))******************++++++''''''((((((((()))))))))###$$$$$$%%%''')))+++,,,'''''''''''''''((()))***)))))))))))))))*********''''''((((((((((((''''''++++++++++++******)))(((************************)))))))))))))))*********(((((()))))))))*********))))))***+++,,,......///...,,,+++******+++---...---......---,,,+++,,,---.........////////////000//////000000000111111111222222222222333444555555666777888888888:::===???DDDJJJVVVdddppp}}}{{{{{{uuuqqqkkkooovvvVVV^^^ddddddfffmmmvvv{{{}}}|||~~~zzzuuupppjjjbbbXXXQQQNNNOOOQQQSSSUUUTTTQQQNNNFFFHHHJJJNNNRRRVVVZZZ\\\XXXRRRJJJCCC>>>;;;888666555444222000/////////000111111111111111111111111000000111111111111111111---,,,++++++,,,,,,+++)))'''+++...000///,,,***)))++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))***************************)))))))))))))))******,,,,,,++++++******))))))))))))))))))))))))))))))++++++***)))))))))))))))(((,,,...+++)))******(((((((((''''''((()))***+++%%%&&&'''((()))***+++,,,''''''''''''((()))***+++'''(((***+++,,,+++)))(((******)))))))))))))))))))))((('''%%%%%%'''((()))))))))***+++++++++++++++))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********)))))))))***+++,,,,,,---000...,,,******+++,,,---,,,---......,,,,,,,,,---.........////////////000000000000000111111111111111111222333444444444444666777888888888999<<<>>>EEEKKKWWWdddnnn|||~~~yyy{{{tttkkkrrrrrrkkkmmmrrr___fffkkkkkkmmmttt}}}~~~}}}xxxnnnaaaXXXPPPPPPPPPPPPQQQOOOLLLJJJLLLMMMOOORRRTTTVVVXXXYYY[[[VVVPPPKKKHHHEEEBBB???777666444222111222444555111111111111111111111111000000000000111111111111...,,,++++++,,,,,,+++***)))***+++***))))))+++---------,,,,,,,,,,,,------,,,,,,,,,+++++++++******------------------------------,,,,,,++++++******************************+++************+++,,,,,,+++++++++***************))))))))))))))))))))))))+++***))))))(((((())))))&&&***,,,)))'''((((((&&&******)))))))))+++,,,...&&&'''((()))***+++,,,------,,,+++)))((('''''''''&&&'''))))))(((%%%!!!************))))))))))))---+++)))'''''')))+++---((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))((())))))******+++++++++++++++++++++++++++++++++******))))))((((((''''''///...---+++++++++,,,---***,,,......---------...,,,,,,,,,------------...000000000111111111222222111111222333444444444444666777888777777888;;;>>>DDDKKKWWWcccmmm{{{~~~yyyuuu~~~qqqgggjjjvvvtttkkkkkkooonnntttxxxxxxyyy~~~~~~xxxmmmddd[[[YYYVVVTTTRRRPPPMMMJJJOOOQQQUUUYYY[[[[[[YYYXXXYYYWWWUUUSSSRRRQQQOOOMMM>>><<<888555333333333444111111111111111111111111/////////000000000111111...,,,++++++,,,---+++***)))******))))))***---000...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,***************************)))))))))******+++,,,)))))))))***************)))))))))))))))))))))))),,,+++******))))))******'''++++++(((&&&((()))''',,,+++******+++---///000************++++++++++++,,,,,,***)))((('''''''''&&&&&&&&&&&&$$$""" ************)))))))))(((,,,+++************+++,,,******+++,,,,,,+++++++++))))))))))))))))))))))))))))))******+++,,,,,,---++++++++++++++++++++++++***************+++++++++++++++,,,,,,---...//////(((+++---............///,,,,,,,,,------------...000000111111111222222222000111333444555444444444666777888777777888;;;===CCCJJJVVVbbbkkkzzz{{{uuunnnuuujjjiiipppzzzuuukkkiiikkk~~~~~~}}}uuunnngggccc^^^ZZZWWWTTTPPPNNNKKKPPPWWW]]]```___\\\ZZZWWWWWWWWWXXXZZZZZZXXXWWWGGGDDD>>>888333000//////111111111111111111111111......//////000000000111...---+++,,,------,,,***'''***---//////...///000,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++,,,------************************''''''&&&''''''((())))))(((((())))))*********+++))))))))))))))))))))))))---,,,++++++******++++++***------)))'''***+++***((('''&&&&&&''')))+++,,,------,,,,,,+++***))))))'''''''''(((((()))++++++++++++))))))((()))***++++++*********))))))((((((((()))***++++++***)))(((,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))***+++,,,,,,------******))))))))))))))))))'''(((***---///222444555'''(((***---///000111111'''***---.........///000........./////////000000000111111111111222222222000111333444555555444333666777888777777888;;;===AAAHHHTTT```jjjyyyvvvpppiii{{{~~~{{{pppmmmooovvvvvvjjjggghhh}}}zzzyyyzzz{{{|||~~~~~~|||}}}zzzssslllgggbbb^^^[[[WWWVVVVVVXXXZZZ\\\\\\[[[XXXYYYZZZ[[[[[[]]]aaaccc^^^SSSEEE<<<:::999888555555555444111//////000222000000000000000000000000......------,,,+++******))))))***++++++,,,------,,,,,,,,,++++++************+++,,,,,,+++***+++,,,)))***+++,,,...000222333,,,+++***)))***+++,,,------,,,+++)))))))))***+++)))************+++++++++------------,,,+++******+++++++++*********))))))++++++++++++++++++++++++))))))(((((()))***++++++((()))+++,,,---,,,,,,+++))))))))))))))))))))))))---------,,,,,,+++++++++(((((())))))*********+++)))((('''&&&&&&'''((()))))))))))))))***+++------,,,,,,,,,++++++)))(((((())))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++******)))***,,,---...//////...---,,,+++******////////////////////////111111000000//////......////////////000000000000111000000///111333666777888999999888666777999;;;DDDKKKTTT\\\hhhzzzxxxnnnfffvvv{{{}}}uuuddd```eee|||xxxwwwtttrrrrrrssstttuuuvvvuuutttuuuxxxzzz{{{{{{vvvvvvwwwxxxyyy{{{}}}~~~~~~yyytttqqqhhhccc\\\VVVSSSTTTVVVXXXVVVXXXZZZ[[[\\\___bbbeeeaaa[[[RRRJJJCCC???<<<;;;777777666333111000000111333222222111000//////...///...---,,,,,,,,,,,,,,,+++,,,,,,---......//////------,,,,,,,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,------///000000,,,,,,++++++++++++++++++++++++******))))))******)))************+++++++++)))***+++,,,------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++)))***++++++,,,,,,,,,+++************************++++++++++++******))))))((()))))))))******************))))))))))))******)))))))))))))))***+++,,,,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))******++++++++++++******************************+++************,,,---...333222222111111000000///,,,,,,------------,,,,,,............////////////////////////000000000000222111000000111333555666888999999888666777999;;;BBBIIISSS]]]iii|||uuujjjeeettt}}}xxxzzzuuuggggggooo|||}}}}}}|||yyyuuurrrpppoooooooooppprrrtttvvvxxxzzzxxxuuusssrrrrrrpppnnnmmmlllkkkjjjjjjjjjlllmmmkkkjjjiiijjjmmmpppqqqqqqkkkjjjiiiiiiiiijjjkkklllsssyyy|||ssseeeWWWOOONNNRRRUUUUUUWWWZZZ\\\]]]___aaaccccccbbb^^^WWWNNNGGGDDDDDD:::999777555333333222333555444333222000///...------,,,+++******+++,,,---,,,,,,,,,---......//////---------------,,,,,,,,,---......,,,++++++---//////......---------------,,,,,,------,,,+++***)))++++++,,,---...---,,,,,,)))************+++++++++((()))***+++,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++,,,,,,+++++++++++++++++++++************+++,,,,,,************************))))))))))))(((((((((((())))))))))))************))))))************)))))))))))))))(((((()))******+++,,,,,,++++++***)))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************+++,,,---.....................------+++,,,---......---,,,+++,,,,,,------...//////000////////////000000000000222222111000111222444555777888888777666777:::<<<@@@HHHSSS^^^kkk~~~tttiiieeettt{{{~~~uuuxxx|||vvvlllrrr|||{{{vvvrrrqqqpppnnnkkkgggdddbbb______```aaadddhhhlllnnnsssppplllhhhfffdddbbbbbbccccccccccccddddddeeeffffffdddbbbbbbdddggggggggggggfffeeeddddddeeeggghhhjjjooovvv{{{~~~rrrbbbVVVPPPPPPRRRTTTWWWYYY[[[\\\]]]___aaabbbaaa^^^ZZZUUURRROOONNNBBB???:::666555555555666333333222111000///......+++***)))(((((()))+++,,,++++++++++++,,,,,,------..................---------...---,,,***+++---//////......---,,,,,,,,,,,,,,,---...///...,,,)))''''''(((+++------,,,+++)))))))))*********+++++++++++++++++++++***)))((((((************************((((((((((((((((((((((((++++++++++++++++++******,,,+++***))))))***+++,,,************************(((((((((((((((((((((((()))))))))))))))*********&&&'''((())))))((('''&&&***)))((((((((((((((()))***************)))((('''))))))))))))))))))))))))******++++++++++++******************************************+++,,,------((()))))))))*********+++,,,---///000000///---,,,---------....../////////////////////000000000000333222222111111222333333666777888777777888:::===@@@IIIUUU```lll~~~wwwlllggguuu|||~~~uuuxxx}}}xxxqqqxxxwwwsssssssssoookkkgggeeebbb^^^[[[YYYXXXXXXXXXWWWVVVWWW[[[bbbhhhllljjjiiigggddd```^^^\\\\\\\\\\\\]]]^^^____________bbb___\\\[[[[[[\\\]]]]]]]]]\\\[[[[[[\\\___aaacccfffjjjooorrrttttttttttttrrrvvv{{{sssdddXXXRRROOOQQQTTTWWWYYYZZZ\\\___bbbbbb]]]YYYXXX[[[]]]]]]ZZZQQQKKKAAA:::777666666555111111000000000000//////---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------........................,,,,,,,,,+++)))***,,,...------,,,,,,,,,------...+++---///000///,,,)))'''"""$$$'''))))))(((&&&$$$))))))*********+++++++++++++++++++++***)))((((((************************(((((((((((((((((((((((())))))***++++++***)))(((,,,+++***)))))))))***+++************************))))))))))))))))))))))))******))))))))))))))))))&&&'''((())))))((('''&&&***)))((((((((((((((()))(((((((((((((((((('''&&&))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))******+++,,,,,,,,,---+++++++++,,,------......,,,---...//////...---,,,000000000/////////......////////////000000000000222222222222222222333333555666777777777888;;;>>>BBBKKKWWWbbbmmm}}}xxxlllfffttt|||~~~uuuwww{{{tttyyy~~~{{{oookkkeeecccdddeeedddcccccc```]]]YYYVVVUUUVVVVVVWWWVVVTTTTTTXXX___fffkkkaaacccddddddaaa^^^\\\[[[WWWXXXYYY[[[[[[[[[ZZZYYY]]]ZZZVVVSSSSSSSSSTTTSSSRRRRRRQQQRRRTTTXXX\\\^^^bbbdddgggjjjlllllljjjiiibbbfffiiikkkjjjjjjmmmpppssstttvvvyyy|||qqqbbbXXXTTTSSSTTTVVVWWWYYY[[[```cccbbb\\\WWWYYY___eeeeeeccc```XXXMMMDDD???;;;777444111111111111111111111111000000000000000/////////..................//////---------...............***+++,,,,,,******+++,,,++++++++++++,,,---...///+++---...//////---***(((&&&(((***,,,,,,+++)))''')))************+++++++++((()))***+++,,,,,,,,,,,,***************+++++++++************************'''((()))***+++***))))))++++++***))))))))))))***++++++++++++++++++++++++))))))))))))************************))))))))))))))))))************)))))))))))))))(((((()))******''''''((((((((((((''''''))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))***,,,,,,,,,,,,,,,,,,,,,------.........///,,,++++++++++++++++++,,,222111111000//////......////////////000000000000111111222222222333333333555666777777777999<<>>AAAGGGSSSaaammmzzz{{{oooppprrrkkkkkk}}}yyywwwiiieee\\\SSSLLLIIIIIIIIINNNLLLIIIHHHHHHIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHEEEFFFHHHHHHHHHHHHJJJLLLHHHGGGFFFFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJIIIHHHFFFHHHHHHHHHHHHGGGFFFEEEDDDAAABBBCCCEEEGGGIIIJJJKKKJJJLLLOOOSSSWWWYYYYYYXXX______^^^^^^___aaaccceeedddcccaaa]]]XXXTTTTTTTTTYYYUUURRRRRROOOKKKKKKNNNLLLQQQWWWZZZZZZXXXVVVUUURRRRRRSSSTTTUUUWWWYYY[[[PPPQQQSSSWWW\\\aaadddeeeiiioooyyyvvvcccUUUPPPOOONNNMMMPPPOOOMMMLLLMMMPPPUUUYYYaaa\\\VVVPPPJJJDDD>>>:::777;;;<<<999222------///...///000///......///000////////////////////////111111000//////000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...*********************+++))))))))))))*********+++******++++++++++++******)))***,,,------,,,***))),,,,,,,,,+++***)))(((((((((((((((((())))))))))))'''''')))***++++++++++++*********)))))))))((((((((()))))))))*********+++))))))((((((((((((((())))))+++,,,+++***)))***+++++++++++++++******+++,,,))))))))))))((((((((((((***++++++,,,+++***)))(((+++++++++,,,......---+++)))***+++,,,---,,,++++++------------------------+++,,,.../////////...------...//////000000//////222222222222222333444555666666555666888:::<<<<<>>???BBBHHHMMMQQQ\\\fffrrr{{{xxxppphhhcccbbbbbb^^^[[[WWWVVVXXX___eeecccXXXMMMCCC@@@<<<777444222111111////////////////////////000000000000////////////////////////............---...//////---++++++,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++,,,,,,---...///+++******++++++,,,---...***************************************+++++++++***)))((((((((()))***+++...---,,,+++***)))(((''')))(((((((((((()))******)))***++++++++++++***)))))))))))))))))))))))))))++++++******)))((((((''')))*********,,,---...///))))))******+++++++++,,,************++++++++++++***,,,......++++++---///......---,,,,,,,,,------/////////---++++++---...------...///000000000000111111111111222333444555333333444555777888:::;;;@@@IIIUUU___iiivvv{{{{{{sssmmmkkk}}}|||yyysssmmmggghhhiiihhhfffbbb^^^\\\YYYZZZ[[[\\\___cccfffhhhmmmrrryyyuuukkkdddeeeaaa[[[]]]eeeccccccdddffffffddd```\\\SSSPPPLLLJJJKKKLLLMMMMMMMMMMMMLLLKKKHHHFFFCCCBBBCCCBBBAAABBBDDDFFFGGGHHHKKKRRR]]]gggpppzzzyyyooohhhbbb]]]YYYYYYWWWWWW[[[```bbb___[[[OOOKKKEEE>>>888444222111000000000000000000000000000000000000000000000000////////////............,,,...000000---,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++******++++++++++++,,,---......(((((((((((()))***+++,,,************************))))))*********+++++++++******)))))))))***,,,,,,------,,,***)))((('''&&&((((((((((((((()))******)))***++++++++++++***)))*********++++++******************)))))))))))))))+++++++++++++++,,,---...***+++++++++++++++++++++++++++++++++,,,,,,------)))---///...+++***---000///...---,,,,,,,,,,,,---000111111///------///222---...///111111111111111111111111111222333444555333444444666777999;;;<<<@@@HHHTTT^^^hhhvvv|||~~~vvvpppnnn}}}zzzwwwuuuttttttsssyyyyyyuuuuuuuuuwwwzzz}}}}}}xxxnnn```]]]ddd^^^___aaaeeefffeeeaaa]]]YYYWWWSSSQQQQQQQQQPPPOOOMMMMMMLLLKKKIIIGGGDDDCCCAAABBBBBBDDDFFFGGGEEEDDDDDDHHHPPPXXXbbbnnn{{{zzznnnccc\\\XXXZZZXXXUUUUUUXXX]]]aaacccZZZVVVNNNEEE===888444333111111111111111111111111///////////////000000000000/////////............***---000000...------///,,,,,,------...---------------------------------------------------------//////.........---------...---,,,+++************++++++++++++,,,---...///************************))))))******++++++++++++))))))((((((((()))+++,,,))))))))))))((((((((((((((((((((((((((()))******)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***((((((((()))******++++++------,,,,,,++++++,,,,,,******)))))))))))))))))),,,,,,,,,------.........)))---000///+++***---111///...---,,,+++,,,,,,---,,,......---******---000///000222333444444444333111111111111222333444555444555555777999;;;===>>>@@@HHHSSS]]]gggvvv}}}|||zzztttrrrvvvuuusssooonnnqqqxxxzzzqqqllljjjgggcccaaaaaabbbccccccaaa```___\\\YYYUUURRRPPPVVVSSSOOOKKKHHHHHHIIIJJJFFFFFFEEEEEEDDDEEEEEEEEEHHHHHHIIILLLQQQZZZdddkkkxxx|||sssddd\\\YYY\\\[[[YYYXXXXXXYYY[[[[[[[[[VVVOOOHHHBBB===:::888444444444333222111111000000111222333333222111000000///...---,,,,,,---...000000///...------,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,/////////......---------)))))))))***++++++,,,,,,000000//////..................,,,***(((&&&%%%$$$+++******))))))(((((((((,,,,,,++++++++++++,,,,,,++++++******++++++,,,---******))))))))))))******------,,,+++************************************++++++************************))))))))))))))))))))))))******+++++++++,,,///...---,,,,,,,,,---...+++,,,...//////...,,,+++*********+++,,,---...///555222///,,,+++,,,...//////////////////////////////111333555555333111000222222222222222222222222555777888888777888:::===???EEEQQQ]]]gggttt}}}yyy}}}{{{~~~|||qqqnnn{{{wwwrrrsssrrrppppppvvvzzztttoookkkgggdddbbbddddddcccbbb```]]]ZZZXXX]]]\\\YYYVVVTTTRRRPPPPPPKKKJJJIIIGGGFFFFFFFFFGGGFFFHHHJJJLLLNNNSSSXXX\\\dddiiiqqqyyyuuuhhh```\\\ZZZYYYWWWWWWXXXZZZ\\\]]]XXXSSSNNNIIIGGGCCC???;;;555444333111000000000000///000111222222111000000111111///.........//////---------,,,+++*********------------------------////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++/////////......---------,,,,,,++++++++++++******,,,,,,++++++*********)))******))))))))))))*********))))))))))))***++++++)))))))))))))))*********,,,,,,+++*********++++++))))))))))))))))))))))))*********************************+++,,,,,,,,,---+++++++++***************,,,,,,+++******+++,,,---******,,,,,,,,,,,,******---,,,,,,------///000000222000...,,,,,,---///000........................///000333555555444222111111111111222222333333333555777888888777888:::===@@@FFFPPP\\\fffttt}}}zzzxxx{{{~~~uuurrr}}}xxxvvvvvvvvvvvvttttttttttttvvv|||xxxpppkkkgggfffeeebbb```]]][[[ZZZ______^^^]]][[[XXXUUUSSSQQQPPPMMMKKKIIIIIIIIIJJJGGGJJJMMMNNNNNNMMMNNNOOOPPPUUU^^^hhhsss~~~xxxooohhhccc]]]ZZZWWWVVVXXX\\\^^^___VVVQQQMMMLLLLLLKKKFFFAAA888666444111///////////////000000111111000//////222222111000000000111111000000000//////......---........................------------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++.........---,,,+++++++++......------------,,,,,,,,,,,,,,,,,,------------+++++++++++++++*********))))))(((((((((((()))))))))(((((((((((()))******(((((()))***+++++++++***++++++*********+++,,,,,,((((((((((((((((((((((((************************))))))***+++,,,------...,,,,,,++++++***))))))))))))))))))))))))***+++,,,++++++++++++++++++++++++---,,,,,,------...///000......------...///000000...........................000222444555555444333000000111222333333444444555777888888777888:::===AAAFFFPPP[[[eeettt|||zzzuuu}}}}}}vvvttt~~~|||wwwuuurrrqqqssswww{{{}}}|||}}}}}}|||~~~wwwsssmmmfff```]]][[[[[[aaaaaaaaa```^^^\\\[[[YYYWWWTTTQQQNNNLLLLLLMMMNNNMMMOOORRRRRRQQQOOOOOOOOOMMMOOOTTTZZZdddppp}}}}}}yyysssooohhhbbbZZZVVVXXX\\\```aaaZZZTTTNNNMMMPPPPPPLLLGGG>>>;;;777333111000000111000000000000000//////...222111111111111111111111222222222111111000000000////////////////////////,,,,,,,,,+++++++++++++++........................------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++)))))))))***************))))))(((((((((((()))))))))(((((((((((()))******'''(((***+++,,,+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))***************+++++++++((((((((()))*********+++++++++******************((((((((()))***+++,,,,,,...------,,,,,,------...+++*********+++,,,,,,---,,,---......//////.................................///111444555555555444//////000111333444555555555777888888777888:::===BBBFFFPPPZZZeeetttyyywwwttt}}}~~~tttsss~~~vvvqqqpppoooooolllmmmpppssswww{{{yyypppkkkiiiiiilllkkkjjjiiihhhhhhiiiiii^^^[[[VVVRRRPPPPPPQQQSSSRRRTTTUUUUUUTTTTTTVVVWWWUUUTTTRRRRRRWWWaaannnwww~~~vvvlll```YYYYYY\\\___```bbb[[[TTTPPPQQQQQQOOOLLLEEEBBB>>>999555333333333111000000//////////////////000000000000000000000//////..................////////////////////////000/////////.........---........................***+++++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))******++++++,,,,,,,,,+++******))))))******+++***))))))))))))***++++++))))))***+++++++++++++++))))))))))))***++++++,,,************************))))))*********++++++++++++*********)))((((((((((((((()))***++++++,,,,,,((()))***++++++,,,------...------,,,,,,------...++++++*********+++,,,,,,---.../////////...,,,,,,...........................///111222444444444444//////000111333444555555555777888888777888:::===BBBFFFPPPZZZeeeuuu|||vvvtttwww}}}tttsss{{{vvvooohhhdddeeegggjjjnnnqqqvvvzzz}}}}}}|||zzzyyyxxxxxxyyyyyykkkgggaaaZZZVVVVVVWWWXXXVVVWWWWWWVVVVVVWWWZZZ\\\\\\XXXSSSOOOOOOVVV___fffqqq{{{yyyllldddbbbbbb```^^^gggbbb\\\VVVSSSQQQOOONNNLLLIIIDDD???;;;888666555222222111000////////////---...///000000000//////////////////////////////........................//////......---,,,,,,,,,+++++++++,,,,,,,,,,,,---*********+++,,,---------++++++,,,,,,,,,,,,------((())))))***+++,,,,,,---***++++++,,,---...//////,,,,,,++++++++++++,,,,,,***))))))))))))***++++++,,,+++************++++++******)))))))))***++++++************************)))))))))***++++++,,,,,,...------,,,+++***))))))''''''(((***+++,,,---...******+++,,,---------,,,++++++++++++++++++++++++------,,,,,,,,,,,,------...............---,,,+++------------------------...///000111222222222222000000111222333333444444555777888888777888:::===AAAFFFPPP\\\fffvvv|||vvvtttxxxvvvvvv{{{tttjjjhhheeeccccccggglllpppwww{{{}}}wwwnnneee___\\\\\\]]]ZZZ[[[[[[ZZZYYYXXXYYY[[[[[[YYYVVVRRRPPPSSSXXX\\\bbbkkkwwwyyyvvvqqqiiibbbffffffddd___XXXQQQOOONNNPPPMMMIIIDDD???;;;888666444333111000//////000000---...///000000000//////111111111111111111111111------------------------------,,,++++++***))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---------...))))))******++++++,,,,,,((())))))***,,,---......,,,,,,++++++++++++,,,,,,)))(((((((((((()))******///---+++)))((()))+++,,,+++******))))))))))))***************************((())))))***++++++,,,,,,---,,,,,,,,,+++*********(((((()))***+++,,,,,,---***+++,,,------,,,,,,+++******,,,,,,,,,,,,******------,,,,,,,,,,,,,,,---,,,---------------......------------------------......//////000000000000111111111222222333333333555777888888777888:::===???EEEQQQ]]]hhhwwwyyyvvvuuuwwwwwwwwwjjjaaa___```bbbeeehhhnnntttyyyxxxmmmeeeaaa``````___```aaa___\\\YYYXXXXXXXXXXXXXXXVVVUUUUUUWWWZZZTTT[[[eeennnwwwssshhhcccgggiiieee[[[SSSNNNMMMQQQOOOLLLGGGAAA<<<888666555444222000000000000111---...///111111111000///------------............------------------------000000///......---,,,,,,---------......//////////////////...------,,,,,,,,,,,,,,,------............------,,,+++***)))((($$$%%%&&&'''((()))***+++,,,,,,++++++++++++,,,,,,'''''''''''''''((())))))111///+++((('''(((***,,,++++++***)))(((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))))))))))))))************************+++++++++***+++,,,------,,,***)))+++,,,...//////...,,,+++++++++******)))*********+++++++++,,,---...000111------------------------............////////////222222222222222222222333555777888888777888;;;===>>>EEEQQQ^^^iiixxx|||yyyrrrwwwwww}}}wwwsssooollliiiiiijjjlllpppuuuzzz}}}zzzrrrlllhhhfffeeeeeeffffffbbb[[[[[[___[[[YYYWWWXXXZZZZZZWWWTTTRRRTTTVVV\\\eeerrr}}}iiieee```]]]\\\YYYUUUQQQNNNJJJHHHIIIHHHBBB======777666333111000000000111111000000000000000111111111111000000/////////...//////.........---------000000//////.........---.........------,,,,,,,,,///...------...///...---,,,,,,,,,------.........************+++,,,---...,,,,,,+++***))))))))))))((()))+++,,,------,,,,,,+++++++++++++++***)))(((((((((((((((((((((((((((+++++++++***)))(((((((((&&&'''((((((''''''((()))***)))((('''(((+++...000+++***)))((()))***---...******+++++++++,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++........................---------............//////111222111///......///............////////////000111222111000000222444888777666666777999;;;===@@@FFFRRR___iiixxxzzzuuuppp|||yyyvvvuuuvvvwww{{{yyyqqqmmmnnnlllkkkkkkhhhccccccfff___[[[VVVUUUVVVXXXWWWUUUMMMNNNPPPTTTZZZccclllrrrwwwooofffaaa```^^^YYYTTTPPPKKKIIIJJJHHHDDD@@@@@@;;;999666333111111111222111000000//////000000111000000000/////////......//////.........---------000/////////............/////////......---------///...------...///...---,,,,,,------------------++++++++++++,,,---...///------,,,,,,+++,,,,,,,,,***+++,,,,,,,,,+++***))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---,,,***))))))******************+++++++++***)))'''&&&&&&&&&((()))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++........................------------............---...//////---,,,,,,---....../////////000000000111222333222111111333555666555444444555777999;;;@@@FFFRRR^^^iiixxx~~~}}}xxx|||ppplll~~~yyysssnnnnnnmmmjjjiiikkkddd^^^WWWSSSSSSUUUVVVUUULLLLLLMMMOOOSSSWWWZZZ\\\mmmttt}}}mmmddd```^^^YYYUUUSSSMMMIIIIIIHHHDDDBBBCCCAAA>>>:::555222111222222000000////////////000000////////////............/////////.........------////////////............///////////////.........///...------...///...---------------------,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,------+++,,,,,,++++++)))(((((((((((()))++++++,,,,,,,,,************************(((((())))))***+++,,,,,,---......---+++))))))******+++,,,,,,,,,+++)))(((***)))'''&&&%%%%%%&&&&&&******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,------,,,,,,,,,,,,++++++........................------------............+++---......,,,++++++,,,/////////000000000111111222333444333222222444666555555444444555777999:::???EEEQQQ]]]hhhwww~~~yyyvvvllliii~~~~~~vvvtttrrrooonnnooohhhaaaZZZVVVVVVWWWVVVUUUOOOPPPQQQSSSUUUVVVVVVUUU]]]bbblllzzzyyyhhh^^^ZZZYYYYYYVVVOOOIIIHHHFFFBBBAAABBBEEEBBB===888444222222222111000//////...///////////////..................////////////............///////////////.........//////..................///---------...///...---.........------,,,,,,,,,,,,,,,,,,,,,,,,---......((()))******+++++++++++++++++++++******)))))))))((()))***+++++++++++++++******************************++++++,,,---------***+++,,,+++)))(((((()))++++++,,,,,,++++++***))),,,+++***)))((()))))))))******+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,...//////...------...000000000000111111111111111222333333222222333555777777777777888999;;;<<>>@@@EEECCC???:::666333222111111111000///////////////......//////////////////000000/////////..................///////////////------------------------///---------...///...---.........------,,,,,,,,,++++++++++++++++++,,,---((()))***+++++++++++++++)))************++++++,,,+++++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++&&&((())))))((((((***+++,,,+++***)))***+++---...*********++++++,,,,,,---******+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,...//////...------...000000000000111111111111000111222111000111222444666666777777888:::;;;;;;>>>DDDNNNZZZeeetttssskkkiii~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{yyyxxxxxxyyyzzz{{{{{{||||||rrrnnnnnnllliiigggggggggfffaaa]]]UUUSSSRRRUUUYYY[[[[[[YYYUUUVVVYYYaaaoooyyykkkbbb^^^^^^ZZZSSSLLLJJJFFFAAA???AAADDDCCCAAA>>>:::777444333333222111000000//////000////////////000000000000000000000/////////...............///////////////,,,,,,,,,---------------///...------...///...---------------------,,,,,,+++++++++******++++++,,,***+++,,,---...---,,,+++************+++,,,---...,,,,,,,,,++++++)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((''')))***+++++++++---...---,,,***((()))+++...000(((((()))******+++,,,,,,******+++++++++,,,,,,,,,+++***)))(((((()))***+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------***,,,---...,,,,,,,,,---/////////000000000111111000111222111000000222444444444555666777888999999>>>CCCMMMYYYcccsssssskkkjjj{{{|||}}}~~~~~~~~~~~~|||zzzxxxvvvwwwwwwxxxxxxyyy{{{}}}~~~sssmmmnnnqqqnnnlllmmmnnnmmmjjjfff]]]YYYUUUVVVYYY\\\\\\ZZZXXXYYYZZZ\\\aaammm{{{}}}oooeee\\\UUUPPPOOOLLLHHHEEEFFFCCCCCCCCCBBB???;;;777555444333222111000000000000000000000000111111222222000000000000/////////.............../////////000------------.........//////...------...///...---,,,,,,---------------------,,,,,,+++++++++,,,,,,+++,,,---......---+++***---,,,,,,++++++,,,---...******+++++++++******)))************************(((((())))))***+++++++++)))+++,,,,,,++++++---......---,,,+++++++++,,,,,,((())))))*********))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,......------...///....../////////000000000111222222222111111333444333444555666777888888888===CCCLLLWWWbbbrrr{{{|||vvvooonnn}}}{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}zzz|||~~~|||yyyxxxwwwxxxxxxzzzzzzzzz{{{{{{{{{zzzzzz||||||}}}~~~~~~|||uuuvvvuuurrrooooooqqqrrrpppmmmgggaaaZZZYYY\\\___^^^]]][[[\\\\\\YYYYYY___jjjssssss\\\WWWSSSSSSQQQMMMKKKLLLBBBCCCEEEEEECCC???:::777555444333222111111111111000000111111222222222333000000000000////////////---.........//////000000---.........//////000000///...------...///...---,,,,,,,,,------............------,,,,,,,,,------******,,,,,,,,,***((('''000///---,,,+++,,,,,,---((()))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,...///000111***,,,,,,,,,*********,,,............---+++)))(((++++++,,,++++++***)))(((******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------........................++++++,,,,,,,,,------------///111111000///000111............////////////222333333333222222444666555666777999::::::::::::===BBBLLLWWWbbbrrr}}}~~~{{{tttsss}}}|||{{{zzzyyyyyyxxxxxxyyyyyy}}}}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}||||||||||||~~~~~~|||||||||}}}||||||zzzwwwttttttwwwyyyyyyzzz||||||||||||~~~~~~vvvmmmjjjhhhhhhjjjmmmooooookkkddd[[[XXXZZZ^^^`````````___\\\[[[[[[]]]```bbbmmmxxxxxxcccRRRSSSUUUPPPLLLNNNLLLHHHCCCCCCDDDCCC>>>999777666444333222222333444000111111222222222111111////////////////////////...///111222111///,,,***------............------........................,,,,,,++++++,,,,,,---...*********+++,,,---...///------------------------+++,,,---------,,,+++***++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++*********++++++//////...---,,,++++++***&&&'''(((***,,,...///000******))))))***+++,,,,,,...---+++)))(((((())))))************************...------,,,,,,++++++***---------.........//////,,,+++++++++,,,...000111111000///...............////////////000000000000222111111000111222444555333555666777777888;;;===@@@DDDMMMWWWaaappp~~~|||rrrmmm}}}{{{zzzzzzzzzyyyxxxvvvuuuuuuttttttyyyyyyyyyzzz{{{}}}~~~}}}|||{{{{{{{{{{{{|||}}}zzzzzzzzz{{{|||~~~}}}|||}}}}}}|||{{{yyyvvvttttttvvvyyywwwyyy{{{||||||}}}~~~}}}~~~}}}}}}}}}~~~|||uuukkkeeedddgggkkknnnooojjjddd^^^\\\]]]aaadddbbbaaa___\\\[[[ZZZ[[[[[[]]]fffvvvppp___[[[XXXQQQNNNPPPMMMIIIEEECCCCCCBBB???===;;;:::999777555444333333111111222222222222111111//////////////////////////////000000000000000000.........//////.................................,,,,,,++++++,,,,,,---...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++++++++++++++++++++++++++************************,,,,,,,,,++++++,,,,,,---...------,,,,,,+++++++++---,,,,,,++++++***************))))))***++++++,,,///...---++++++++++++,,,***************************++++++,,,,,,------...,,,,,,---------...............---------...//////......---,,,,,,,,,,,,,,,////////////000000000000111111111111222333444555333555666777777888:::===@@@DDDNNNXXXbbbppp}}}rrrmmm|||zzzyyyxxxxxxyyy{{{zzzxxxvvvtttsssrrrrrruuuuuuvvvwwwxxxzzz|||}}}~~~}}}|||{{{{{{|||}}}~~~{{{zzzzzz{{{}}}~~~}}}~~~~~~{{{{{{zzzwwwttttttvvvxxxwwwyyy{{{}}}}}}~~~~~~||||||}}}{{{|||}}}{{{llleeeeeeiiikkkkkkjjjfffaaa]]]]]]```ddddddcccaaa^^^ZZZWWWTTTRRRPPPTTT^^^mmmyyyuuukkkbbbWWWRRRTTTOOOLLLHHHEEEBBBBBBBBBBBBBBBAAA>>><<<888555333222222222222222222222111111////////////////////////000000/////////111333444////////////////////////........................,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***)))((('''*********)))******+++,,,------,,,++++++,,,,,,---***************************++++++,,,,,,------...++++++,,,,,,,,,---------//////000000///......---......---,,,,,,,,,,,,---////////////000000000000000111222333333444444444444555666777777888:::<<>>:::666444333333333222222111111222222////////////////////////000/////////000000111222000000////////////000000........................,,,,,,,,,,,,,,,---.........------,,,,,,,,,------........................++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''''''((()))***++++++++++++,,,,,,,,,------......,,,,,,,,,++++++++++++***+++***************++++++)))))))))******++++++,,,++++++++++++++++++++++++...------,,,,,,++++++*********+++++++++,,,,,,,,,---...///000000///...---000//////.........//////////////////000000000000000111222444555444444333444555777777777777:::<<>>DDDOOOZZZdddqqq{{{www~~~tttmmm|||zzzwwwuuutttttttttuuussssssttttttuuuuuuuuuuuu{{{{{{zzzyyyyyyxxxwwwwwwvvvuuuuuutttttttttttttttttttttvvvxxxzzz}}}|||}}}~~~~~~}}}}}}~~~}}}}}}~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{|||}}}~~~~~~wwwooohhhiiioooooohhh``````aaabbbaaa___ZZZVVVSSSKKKMMMRRRWWWVVVWWW```jjjyyyyyyyyyzzz~~~{{{qqqccc___YYYSSSOOOMMMNNNNNNTTTRRRNNNIIICCC===999777666555333222111111222222000000000000000000000000---///111222111///,,,***000000............000000........................---------------......///...---------------......++++++++++++++++++++++++++++++++++++,,,---......------------------------++++++++++++++++++++++++***+++---...//////...---,,,,,,,,,------.........++++++++++++++++++++++++,,,+++******)))************+++,,,---------------------------------------***++++++,,,,,,------...******+++++++++,,,,,,,,,)))***+++---.../////////---,,,,,,,,,,,,---......////////////000000000000111222333444444555555555555666777777666777999;;;>>>CCCNNNYYYcccqqqwwwrrryyyuuummmzzzwwwsssrrrpppnnnnnnppprrrsssssstttuuuwwwyyyzzz{{{{{{zzzzzz{{{{{{{{{zzzzzzzzzxxxwwwvvvuuuttttttssssssssstttvvvxxx{{{~~~~~~~~~|||{{{}}}~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{||||||~~~}}}}}}}}}~~~~~~~~~xxxooollliiiccc^^^aaabbbccccccaaa]]]YYYWWWNNNOOOTTTZZZ[[[YYYYYY]]]eeeiiinnnppprrrwww~~~kkkeee]]]XXXVVVTTTQQQOOOSSSTTTUUUSSSMMMEEE<<<777777555333111111111222333000000000000000000000000//////000000000000///...000///---,,,,,,---///000........................---------------...//////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///........................++++++++++++++++++++++++***+++---......---,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,++++++***))))))******++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,,,,,,,------------------...//////,,,,,,,,,,,,,,,---......////////////000000000000333333222333333444555666555777777777666777999;;;===CCCMMMXXXbbbrrr|||qqqkkkqqq|||uuunnn}}}|||yyyuuurrrqqqpppnnnmmmnnnpppsssuuuxxxyyy{{{~~~{{{{{{|||}}}~~~~~~~~~~~~|||{{{zzzxxxvvvuuuttttttuuuvvvwwwzzz}}}~~~|||~~~|||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~|||{{{{{{|||xxxzzz{{{{{{zzzzzz{{{|||}}}}}}}}}}}}{{{{{{{{{~~~zzzoooiiifffeeebbbcccdddcccaaa^^^[[[YYYXXXSSSSSSXXX]]]]]]\\\]]]VVV^^^fffjjjjjjnnnvvv~~~pppiii```[[[ZZZXXXSSSOOORRRVVVZZZ[[[VVVKKK>>>666777666333111111111222333000000000000000000000000000000/////////111222333000///---,,,,,,---///000...........................------------...//////,,,,,,,,,---...///000111////////////////////////++++++******+++---...///////////////////////////++++++++++++++++++++++++((()))***++++++***((('''))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,+++***))))))******)))***+++,,,++++++))))))************************......---,,,,,,++++++***++++++,,,,,,,,,---------111000...------...//////...............///000111////////////000000000000444333222222333444666777666777888777666777999:::===BBBLLLWWWaaarrrxxxmmmdddiiittt}}}vvvnnn~~~{{{xxxxxxyyyxxxuuusssrrrqqqppppppqqqrrrtttuuuzzz}}}~~~}}}}}}~~~}}}yyyuuuuuuwwwzzzyyy{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~|||zzzzzzzzzyyyxxxwwwxxxyyyzzz{{{~~~~~~}}}}}}~~~~~~~~~{{{{{{}}}~~~}}}~~~||||||~~~~~~wwwlllffffffhhhiiigggccc___]]]]]]XXXXXXYYYZZZ]]]aaadddfffaaa___\\\ZZZ\\\ccclllttt}}}uuulllddd```\\\XXXWWWYYYYYYZZZ[[[]]]]]]WWWMMMFFF===999555333333444444444111111111111000000000000222111000.........///000000///...------...///000000///...------,,,,,,---111111222333222000...,,,------------------------111000///---,,,,,,------///---+++******+++,,,---,,,------......------,,,++++++******+++---...///,,,,,,,,,---------......------,,,)))'''''')))++++++---///---+++***+++---,,,+++++++++***)))))))))***++++++,,,,,,++++++***,,,,,,---------.........------------,,,,,,+++***,,,++++++...000000---***+++,,,---.........---,,,***+++,,,---............000000000000000000000000000111111222222333444444444555666555555666999<<<>>>@@@JJJWWWbbbnnnuuujjjbbbfffooovvvzzz}}}yyynnn~~~}}}}}}zzzzzzzzzyyywwwtttrrrsssssstttuuuvvvwwwxxx}}}~~~}}}||||||}}}~~~|||yyyyyy{{{~~~{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz|||~~~~~~|||}}}|||||||||}}}}}}}}}}}}}}}}}}~~~|||||||||zzzzzzzzzzzzzzz{{{||||||~~~~~~}}}}}}~~~~~~~~~{{{{{{|||~~~~~~}}}~~~~~~~~~tttllliiieeeccccccbbb```]]]```___^^^___aaaeeeiiilllgggccc^^^YYYWWW\\\ccciiiuuu}}}pppeee\\\VVVXXX]]]___^^^___^^^\\\XXXRRRMMMBBB>>>888555333333333222111111111111000000000000222111000///......///000000///...------...///000------------...///000000000111222222111///---,,,------------------------000///...,,,,,,,,,---------,,,+++***+++,,,...000,,,------......------,,,+++++++++++++++---...///,,,,,,,,,---------......***+++------,,,,,,---///)))+++------++++++,,,...,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,))))))*********+++++++++++++++++++++++++++***))),,,++++++---///000---++++++,,,---.........------,,,,,,---...////////////000000000000000000000000000111111222222333444444444555555555555666999;;;>>>AAAJJJXXXbbbnnntttiii```dddlllrrruuuwwwzzzzzzppp}}}yyyzzzzzz{{{|||}}}~~~~~~}}}}}}{{{yyyvvvuuuvvvwwwyyyzzz{{{{{{zzz}}}|||{{{zzz{{{}}}}}}zzzzzz|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||~~~~~~~~~}}}{{{|||}}}|||||||||{{{{{{{{{{{{zzzzzz|||~~~}}}||||||}}}{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{{{{|||}}}~~~~~~zzzqqqgggbbbdddfffeeeccchhhfffeeeeeefffjjjnnnpppooojjjbbbYYYTTTTTTYYY^^^jjjwwwuuudddYYYZZZ___aaabbbbbb```\\\XXXVVVVVVLLLGGG@@@:::666444333222222222111111111000000000111000000////////////000//////............//////---......//////000111111//////000000000...---,,,------------------------...---,,,,,,,,,,,,------,,,,,,++++++,,,...000111,,,------......------,,,,,,+++++++++,,,---...///,,,,,,,,,---------......(((+++...//////......///)))+++------,,,,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++))))))))))))***************++++++,,,,,,,,,,,,+++---++++++,,,---...---,,,+++,,,------......------------...///000000000000000000000000000000000000000111111222222333444444777888999999888999<<<>>>???BBBKKKXXXbbbnnnzzznnneeeiiiqqqvvvwwwxxxyyy|||rrr|||vvvwwwxxx{{{}}}~~~{{{zzzxxxzzz|||~~~~~~}}}{{{zzz||||||{{{zzzyyyyyy{{{}}}~~~}}}zzzyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}||||||{{{zzzzzzyyyyyyyyy{{{}}}~~~|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||~~~~~~}}}}}}~~~~~~~~~|||{{{|||}}}}}}}}}~~~}}}|||||||||~~~uuuiiieeefffhhhhhhjjjjjjjjjkkklllmmmoooooovvvpppfff[[[SSSPPPSSSVVV___mmm~~~yyyeee]]]^^^^^^```bbb```\\\XXXXXXYYYVVVPPPHHHAAA<<<888555444222222222111111111000000000000000////////////000/////////....../////////111111111000000///...---....../////////...,,,,,,------------------------,,,,,,+++,,,,,,,,,,,,---------,,,------///000111,,,------......------,,,,,,,,,,,,,,,------......,,,,,,,,,---------......+++---...---,,,++++++---,,,------------,,,++++++++++++,,,,,,------......((())))))******))))))(((++++++,,,,,,,,,---------,,,------...////////////---,,,++++++,,,------...,,,,,,,,,---------------------...///000000000000////////////////////////000111111222222333444444777888::::::999:::<<<>>>@@@BBBLLLYYYbbbnnntttkkkoooxxx}}}}}}|||{{{~~~ttt}}}zzzwwwxxxzzz|||~~~~~~|||~~~~~~{{{yyyxxxzzz}}}{{{zzzyyyxxxxxxzzz{{{}}}~~~{{{xxxwwwxxxyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~}}}||||||||||||}}}}}}|||{{{zzzyyyyyyxxx{{{|||~~~~~~|||zzzyyyyyyzzz{{{|||}}}~~~}}}||||||~~~~~~}}}}}}~~~~~~~~~||||||}}}~~~~~~}}}~~~|||{{{zzzzzz|||}}}{{{kkkeeeeeeggglllmmmppprrrrrrrrrpppooouuupppggg\\\SSSOOOOOOQQQUUUbbbsss~~~wwwddd]]]ZZZ]]]aaa```\\\XXXWWWXXXYYYTTTLLLEEE???;;;777444222222222222111111111111/////////000000000000///...//////////////////...000111111111000///...---...............------,,,------------------------++++++,,,,,,,,,,,,,,,,,,............---.........,,,------......------,,,,,,,,,------------------,,,,,,,,,---------......///...---+++***+++///222222111///...,,,+++***)))******++++++,,,,,,------((())))))******))))))(((---------............///,,,------...////////////+++,,,+++++++++,,,---...,,,,,,,,,,,,------......,,,,,,---...////////////........................000111111222222333444444444666888888888888:::;;;@@@BBBLLLYYYbbbnnntttlllqqq|||}}}xxx~~~uuu~~~}}}~~~~~~~~~~~~|||xxxyyyzzz{{{}}}|||zzzxxxxxxzzz}}}|||zzzyyyxxxxxxyyy{{{|||}}}zzzyyyyyywwwyyy|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~|||{{{{{{{{{{{{|||||||||{{{zzzyyyyyyxxx{{{}}}~~~|||zzzyyyyyyzzzzzz{{{|||||||||||||||~~~~~~}}}}}}~~~~~~}}}|||}}}~~~}}}{{{zzzzzz|||~~~yyy{{{}}}pppiiigggnnnpppsssuuuvvvuuusssqqqqqqnnnfff]]]UUUOOONNNOOOOOOYYYgggqqqxxxpppeee^^^```bbbaaa]]]YYYVVVUUUVVVRRRLLLGGGCCC>>>999666333222222222222111111111...//////000000000000///......////////////......,,,---///000111111000///........................------------------------,,,,,,------------,,,+++............------,,,,,,,,,------......------,,,,,,---............------,,,,,,,,,---------......///...---,,,,,,000666:::999555000---,,,+++***)))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,+++***+++,,,,,,++++++,,,------,,,,,,,,,,,,---...///,,,,,,---...////////////........................000111111222222333444444888:::===>>>======>>>??????AAAKKKYYYcccooowwwooouuuwwwwww~~~xxxyyyzzz{{{}}}~~~}}}{{{zzz||||||{{{yyyxxxxxxyyy{{{|||}}}~~~{{{zzzzzzxxxyyy{{{{{{{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~~~~|||{{{zzz{{{{{{|||zzzzzzyyyyyyxxxxxxxxxwwwzzz|||~~~~~~}}}{{{{{{|||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||||||||}}}~~~xxx{{{}}}~~~~~~~~~~~~sssooopppqqqrrrrrrsssssssssqqqooojjjcccZZZTTTQQQQQQOOOTTTZZZaaaiiittt~~~uuummmjjjgggccc```\\\XXXUUUSSSQQQNNNKKKHHHDDD>>>:::333333222222222111111111---...///000111111000///---...///000000///...---+++,,,...000000000///...///...............//////------------------------......//////...---,,,++++++,,,,,,------------,,,,,,------......------,,,------...//////...---,,,,,,,,,,,,---------......---............222777:::<<<777000,,,,,,---------------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++***)))(((***------,,,***+++,,,------,,,,,,,,,---...///------...///000000000000000000000000000000000000000111111222222333444444;;;===@@@AAAAAAAAAAAABBB>>>@@@KKKYYYcccpppyyyqqqwww|||ttt{{{yyy}}}{{{yyyzzz{{{|||~~~|||||||||{{{yyyxxxxxxyyy{{{|||wwwyyy|||}}}|||{{{zzzzzzyyyzzz{{{zzzyyyxxxyyyzzz{{{~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzzzz{{{{{{|||}}}~~~}}}|||{{{zzzzzz{{{}}}}}}xxxxxxxxxwwwwwwwwwwwwwwwxxx{{{}}}~~~~~~}}}~~~~~~}}}|||{{{{{{{{{|||~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}{{{~~~~~~~~~ooonnnllllllmmmooorrrttttttsssoooiiiaaaZZZVVVTTTSSSRRRRRRUUU\\\hhhvvv{{{tttkkkeeeaaa^^^ZZZWWWSSSRRRQQQPPPNNNJJJDDD@@@333333333222222222111111---...///111111111000///---...///000000///...------...///000///...+++***//////.........//////000------------------------//////000000///---+++***)))***+++,,,---.........,,,------......------,,,------/////////...---,,,,,,,,,,,,---------......---...//////...///111444===777000,,,,,,///000000/////////......------,,,***++++++,,,,,,++++++***,,,,,,---------.........------------,,,,,,+++***&&&***......,,,***+++,,,------,,,+++,,,---...///...///000111111222222111111111111111111111111111000111111222333333444444666999<<<======<<<===>>>===@@@JJJYYYdddqqqvvvmmmsss}}}zzztttlllrrr{{{}}}|||}}}}}}~~~~~~}}}|||{{{|||}}}|||xxxxxxzzz{{{{{{yyyxxxwwwwwwyyy{{{||||||{{{xxxxxxyyyyyyyyyyyyyyyyyyzzz{{{~~~}}}|||{{{|||}}}|||}}}~~~}}}{{{{{{|||~~~{{{{{{{{{{{{zzzzzzyyyxxxuuuuuuvvvwwwyyy|||}}}}}}|||zzzxxxwwwxxxyyyzzzzzzzzz{{{||||||{{{zzzzzz}}}|||||||||}}}}}}|||zzz}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||{{{~~~pppkkkiiijjjpppwwwuuutttqqqmmmhhhaaaYYYTTTSSSTTTUUUUUUWWW___lllvvv~~~uuujjjbbb^^^]]]]]]WWWUUUOOOJJJMMMQQQKKKAAA===999555444555444///***000000////////////000000333111///000333222...+++////////////////////////....................................////////////........................///...---,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////...------.........***+++++++++***+++...111111111111111000///...---***,,,...000000...,,,***---------------...///000'''+++///000...,,,---///...///000000000000000///---------,,,,,,---------------...///000111222222,,,---///111333444555555444333222111111111222333333333444444555666777777999888777777777888:::;;;???FFFKKKTTTcccpppuuuiiikkkrrruuusssqqqmmmsss}}}~~~||||||}}}}}}}}}~~~~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~}}}yyyxxxzzz{{{{{{zzzzzzyyyyyyzzz}}}yyyyyyyyyyyyxxxxxxxxxxxx{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{|||zzzzzz{{{{{{zzzyyyyyyxxxwwwwwwwwwxxxyyyzzz||||||yyyxxxwwwvvvvvvwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}{{{tttppprrrvvvxxxvvvsssqqqnnniiiccc```^^^___]]]XXXTTTTTTYYY^^^qqqtttkkkeeecccccc^^^\\\UUUPPPRRRWWWUUUNNNBBB<<<666444555444222...111000000//////000000111444555777666555333222222////////////////////////////////////////////////............////////////---------...............///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,+++***+++---000////////////...---,,,+++,,,---...//////...---,,,---------------...//////000111222000---+++---...000000000000///...------//////............//////000000/////////.........333333333444444333333222333222111000000111222333333333333444444555555666777777666666777888:::;;;>>>EEEJJJTTTcccooosssfffffflllnnnmmmllllllrrr~~~{{{{{{|||}}}}}}|||}}}~~~}}}}}}{{{zzzzzz{{{||||||~~~~~~}}}||||||||||||~~~|||yyyxxxzzz{{{{{{{{{yyyxxxxxxzzz}}}zzzzzzzzzyyyxxxxxxxxxwwwzzz{{{}}}~~~}}}~~~}}}zzzyyyyyyzzzyyyzzzzzzzzzzzzyyyyyyxxxzzzyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwwwwxxxzzz{{{||||||{{{zzzyyyyyyzzz{{{|||||||||}}}}}}}}}}}}||||||~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~zzzyyyxxxvvvrrrooommmkkkgggeee^^^``````]]]XXXUUUUUUWWWaaannntttmmmhhhfffdddbbb\\\WWWXXX]]]___^^^KKKCCC:::555444444444333111111000000000000111111333777:::999555222333555////////////////////////000000000000000000000000---............/////////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************+++++++++,,,---,,,++++++,,,...------------,,,+++******------------------------------------------...///333222000---++++++---///////////////...,,,+++***......------------......//////.........---------000000000000000///...---111111000000000000111111333333333333333333333333555555555555666888:::<<<===EEEJJJSSSbbbnnntttfffdddgggiiiiiiiiikkkqqq~~~~~~|||{{{{{{||||||{{{yyy{{{|||~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzz|||}}}||||||}}}~~~~~~}}}|||zzzyyyyyyyyy{{{yyyxxxxxxyyy{{{}}}~~~vvvuuuuuuwww{{{~~~||||||{{{{{{zzzyyyxxxxxxwwwxxxyyy{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}zzzxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{}}}||||||||||||}}}~~~}}}|||zzzyyyyyyzzz|||}}}zzz|||}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}||||||||||||{{{|||~~~~~~{{{uuuoookkkhhhfffdddZZZ^^^cccdddccc___]]]]]]WWWaaarrruuulllfffdddbbb___\\\\\\___ccceeeUUULLLAAA888333333444444222222111111111111222222111333555555333111111222////////////////////////////////////////////////---------.........//////,,,,,,------.../////////,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,---------+++***+++---,,,,,,,,,,,,,,,+++******---,,,++++++++++++,,,------------,,,,,,---......------,,,+++++++++---...---------------,,,+++***,,,++++++******++++++,,,***++++++,,,---...///000+++,,,,,,---------------///////////////000000000333333222222222222222222333333333444666888;;;<<<===DDDIIISSSbbbmmmwwwhhhdddfffhhhiiikkkiiinnnzzz|||~~~|||||||||{{{yyywwwyyyzzz|||}}}~~~}}}{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwxxxzzz|||~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyzzz}}}||||||{{{zzzxxxwwwwwwvvvvvvvvvwwwxxx{{{~~~wwwvvvuuuvvvzzz}}}~~~~~~}}}|||{{{zzzzzzyyywwwwwwxxxyyyzzz|||}}}}}}{{{{{{{{{{{{{{{||||||||||||yyyxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{||||||~~~~~~~~~~~~~~~}}}|||zzzyyyyyyzzz|||}}}}}}|||zzz||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{xxxzzz{{{}}}~~~~~~~~~}}}~~~xxxqqqkkkgggddd```dddhhhjjjhhhccc___]]]WWW\\\gggwww|||mmmccc```___]]]]]]^^^___aaaccc]]]UUUIII>>>777444333333333333222222222222333333111//////000222222///,,,000000000000000000000000........................------------............---------.........//////+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...+++---...---+++++++++,,,,,,------------,,,,,,+++,,,+++***((((((***+++,,,...------,,,,,,,,,------***++++++---------,,,+++******+++,,,,,,---,,,,,,,,,++++++******++++++,,,******+++,,,---...//////......///////////////.........//////000000000000222222222222222222111111333333333444666999;;;======EEEJJJTTTbbblllwwwhhhbbbcccdddfffiiihhhjjjtttwww}}}|||{{{zzzxxxvvvwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxyyy{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwwww{{{{{{{{{zzzzzzxxxwwwvvvtttuuuvvvvvvvvvyyy|||{{{yyywwwwwwyyy|||}}}~~~}}}}}}}}}||||||{{{{{{zzzyyyyyyyyyzzz{{{|||~~~yyyzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}|||yyyxxxyyy{{{zzzzzz{{{||||||||||||{{{zzzyyyyyyyyyzzz{{{||||||~~~~~~}}}}}}|||{{{zzzzzz|||{{{zzzyyyyyyzzz{{{|||{{{~~~~~~~~~|||{{{zzz{{{{{{|||}}}~~~~~~~~~~~~}}}|||{{{{{{zzzxxxyyy{{{}}}~~~~~~~~~~~~|||~~~zzzqqqjjjfffcccdddfffgggfffddd```^^^ZZZ\\\aaajjjxxxooocccbbb^^^[[[]]]_________aaaaaa[[[RRRHHH???999666555444444333333333333444444222000...000444444000,,,000000000000000000000000........................,,,------------.................................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******)))******+++,,,---***,,,------,,,+++,,,------------......------,,,++++++))))))))))))++++++...------,,,,,,,,,,,,,,,.........///000///+++(((((()))***,,,------------......------------............---------,,,,,,,,,/////////...---,,,******---...///000111111000000222222222222222222222222444444444555777999<<<===>>>EEEKKKTTTbbblll~~~xxxiiibbbaaaaaabbbeeeffffffmmm}}}}}}uuu|||zzzzzzyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvtttuuuuuuvvvvvvvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzzzzuuuvvvxxxyyyzzzyyyxxxwwwyyyzzzzzzzzzzzzyyyxxxwwwvvvwwwwwwuuuttttttxxx{{{}}}zzzwwwvvvwwwyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyzzz|||~~~zzzzzz{{{{{{zzzzzzzzzyyyzzz{{{|||{{{zzzzzz{{{}}}{{{{{{|||}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{vvvzzz~~~}}}{{{zzz|||~~~}}}}}}}}}}}}||||||}}}}}}~~~~~~}}}~~~~~~|||{{{{{{zzzzzz{{{}}}}}}~~~vvvqqqeeeeeedddccccccaaa```^^^[[[\\\^^^aaaiiixxxwwwlllbbb\\\^^^bbbbbbbbbdddaaa^^^ZZZRRRIIIBBB<<<999555555444444444444555555111111222333444333222000000000000000000000000000........................,,,,,,---------........./////////...------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************+++,,,---...(((+++---...---,,,,,,---,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,...---,,,,,,++++++,,,,,,...---,,,---//////---+++******+++,,,------------//////............//////............------------,,,---,,,,,,+++***)))(((---...///111222222111111111111222222333333444444555555555666777999<<<===>>>FFFLLLVVVccclll}}}ssskkkgggddddddfffeeecccfffttt~~~~~~www}}}zzzyyyyyyyyyxxxwwwvvvuuuttttttttttttuuuuuusssssstttuuuvvvvvvvvvuuuvvvwwwxxxyyyzzz{{{{{{{{{tttvvvyyy{{{|||zzzyyywwwxxxyyyzzz{{{zzzzzzxxxwwwxxxyyyxxxuuurrrqqqtttwww|||yyyuuussstttuuuuuuuuuxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwxxxzzz|||}}}{{{{{{||||||{{{{{{zzzyyyxxxyyyzzzzzzzzz{{{}}}||||||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyyxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{||||||{{{zzzzzzwww{{{|||{{{}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||~~~~~~}}}|||{{{zzz|||}}}~~~qqqmmmgggbbb___\\\YYYWWWZZZ]]]^^^]]]```kkk}}}uuuhhh^^^___dddeeefffiii___```^^^YYYQQQHHHAAA>>>555555444444444444555555...222555555222000111333000000000000000000000000000000000000000000000000,,,,,,,,,---------......000000///...---,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------...///000111'''***---...---------...+++,,,,,,---------,,,,,,------------------------...---,,,,,,+++++++++++++++(((&&&'''+++///000///,,,,,,---------,,,,,,+++...------,,,,,,------...+++,,,,,,---...///000000,,,,,,---...////////////---...000111222222222111111111222333444444555555666666666666888:::<<<===???GGGMMMVVVdddmmmvvvpppkkkiiikkkdddaaabbbooo~~~{{{}}}}}}~~~}}}{{{yyyvvvtttsssuuutttrrrpppnnnnnnnnnnnnoooooopppqqqssstttuuuuuusssrrrqqqtttxxxzzzyyywwwvvvwwwyyyzzzzzzxxxuuusssuuuuuuuuuvvvwwwwwwxxxxxxwwwuuusssrrrsssttttttsssuuutttsssrrrsssuuuwwwxxxyyyyyyxxxwwwvvvuuuttttttuuuuuuvvvwwwxxxzzz|||}}}yyyyyyzzzzzzzzzyyyxxxwwwxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}||||||}}}}}}}}}|||zzzyyywwwvvvvvv{{{zzzyyyxxxyyy{{{}}}~~~}}}zzzyyyzzzzzzyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}~~~~~~~~~|||{{{zzz{{{{{{{{{{{{|||}}}~~~~~~uuuiiidddaaa[[[WWWVVVVVVYYYZZZXXXVVV]]]lllyyyxxxaaaZZZ^^^bbbdddggg___```aaaccc```VVVHHH===888666444333555666555555999666333111111222111111000000000000000000000000////////////////////////////////////////////////...---,,,---...///...---000000...---------------,,,,,,------,,,,,,+++***...---,,,,,,,,,,,,---...,,,,,,,,,---------......+++---///000...,,,+++******+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++///...,,,*********,,,---111000///...---,,,++++++...------,,,,,,+++******//////000000///...------...///000111111333666999111111222222222333333333444555777999;;;<<<======@@@FFFJJJVVVhhhrrrzzzrrrjjjeeecccbbb```eeexxx|||}}}}}}~~~~~~|||zzzxxxwwwvvvsssrrrpppooonnnnnnooooooppppppqqqqqqrrrrrrsssssssssrrrrrrtttxxxyyyxxxwwwwwwxxxyyyyyyxxxvvvtttsssrrrsssssstttuuuuuuvvvvvvxxxuuusssssstttuuutttsssyyyxxxvvvtttsssrrrsssssswwwwwwvvvvvvuuuuuuttttttvvvvvvuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{zzzxxxwwwvvvuuuuuuuuuvvvxxx{{{}}}yyy{{{}}}}}}|||{{{|||}}}~~~}}}|||{{{{{{zzz{{{zzzyyyxxxxxxzzz{{{|||{{{zzzxxxxxxyyy{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyy|||~~~}}}||||||}}}~~~}}}}}}}}}|||}}}}}}~~~}}}~~~ssskkkddd\\\XXXXXXVVVYYYZZZWWWTTTYYYdddnnn~~~mmm___]]]^^^aaaeeeddd```___aaaccc]]]OOODDD;;;888555444444555555555888666222111111111111000000000000000000000000000111111111111111111111111////////////////////////000...---,,,------+++)))---------------...............//////......---,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......---...//////...---,,,,,,))))))************))))))------------------------,,,,,,---------.........,,,,,,------------,,,,,,///---,,,******+++,,,------------------------,,,,,,,,,---......//////000///////////////...------///000111111111222555777555555444444333222222222444555666888:::;;;<<<===@@@FFFJJJVVVgggrrrvvvnnncccddddddfffttt~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwvvvrrrqqqooonnnnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqrrrtttwwwxxxwwwvvvyyyyyyxxxwwwvvvttttttsssqqqrrrssstttuuuuuuuuuuuuwwwuuusssssstttuuutttsssyyyyyywwwvvvtttsssrrrqqqttttttttttttttttttttttttvvvvvvuuutttttttttuuuuuuyyyzzzzzzzzzzzzxxxvvvuuurrrrrrssstttvvvyyy|||~~~vvvxxxzzz{{{zzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}|||{{{yyyxxxxxxyyyzzz{{{zzzxxxwwwxxx{{{~~~wwwwwwwwwwwwwwwwwwwwwwwwyyy{{{||||||{{{{{{{{{|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~||||||}}}wwwjjj```\\\]]]\\\]]]]]]YYYUUUVVV]]]cccmmm|||yyydddZZZXXX\\\bbbhhhaaa\\\^^^bbb___TTTIIIAAA===777444333444444555666444111000111111111000000000000000000000000000111111111111111111111111////////////////////////...---++++++,,,,,,+++***)))***,,,---.........---......//////......---,,,------,,,,,,,,,,,,------,,,,,,,,,---------......//////......------......++++++************++++++---------------------------------.........//////------............---------,,,+++++++++,,,---...)))******+++,,,---......,,,,,,---......//////000.........///......---,,,///000111111000111333555444444444444444444444444444444666777999:::;;;<<<@@@EEEIIIUUUfffrrr~~~}}}qqqeeefffeeefffooo~~~}}}}}}yyyxxxvvvuuuttttttuuuuuusssrrrpppnnnmmmmmmmmmnnnoooooopppppppppppppppqqqqqqqqqrrrtttvvvvvvvvvvvvzzzxxxwwwuuussssssssssssrrrsssuuuvvvvvvvvvvvvvvvuuusssrrrrrrtttttttttrrrssstttuuuvvvvvvvvvvvvuuurrrrrrrrrrrrssssssttttttuuuuuuuuuttttttuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwqqqqqqqqqrrrtttwwwyyy{{{wwwyyy{{{{{{yyyyyyyyyzzzzzzzzzzzz{{{{{{{{{||||||}}}|||{{{zzzyyyyyyzzzzzz|||{{{zzz{{{~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwyyy{{{{{{{{{{{{|||}}}~~~~~~}}}|||||||||}}}}}}}}}~~~|||~~~~~~~~~~~~|||||||||}}}~~~}}}}}}||||||{{{{{{zzzzzz}}}~~~~~~}}}{{{{{{|||~~~vvviiieeegggffffffddd```[[[YYY[[[]]]cccooojjj[[[XXX\\\aaagggbbb\\\[[[\\\ZZZTTTNNNHHHBBB:::444222222333333444222000000111111111000000000000000000000000000111111111111111111111111////////////////////////***))))))+++...//////...)))***,,,......---,,,+++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,++++++---......///...,,,,,,,,,,,,...///++++++++++++++++++++++++------------............---..................---,,,,,,,,,,,,,,,---...///******+++,,,---......///...------,,,,,,+++******------............------///111111111000000111333///000111333555666777888444444555666888999;;;;;;@@@FFFJJJTTTeeeqqq}}}~~~ttthhhfffcccdddppp~~~|||wwwvvvuuusssssstttuuuvvvwwwuuurrrooommmlllkkkkkkllllllmmmnnnooopppqqqrrrpppqqqsssttttttuuuuuuuuuyyywwwuuusssrrrrrrrrrsssqqqrrrtttvvvvvvvvvuuuuuusssrrrqqqrrrssstttrrrqqqoooqqqrrrtttvvvwwwxxxxxxqqqqqqrrrrrrssstttttttttuuuuuuuuuuuuvvvwwwxxxxxxtttuuuwwwyyyzzzzzzzzzyyyssssssrrrrrrsssuuuvvvwww{{{|||}}}|||zzzxxxxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{}}}}}}|||{{{{{{zzzzzzzzz~~~|||{{{{{{}}}xxxxxxxxxxxxxxxxxxxxxxxxwwwyyy{{{|||{{{{{{|||~~~}}}}}}|||{{{{{{{{{||||||}}}}}}}}}}}}}}}~~~|||~~~}}}}}}}}}}}}~~~}}}||||||zzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzz|||~~~xxxrrrssspppnnnjjjddd```^^^]]]]]]\\\cccnnn|||tttccc\\\\\\]]]```aaa```]]]ZZZXXXYYY[[[OOOHHH???777333222222222333111000000111222111000000000000000000000000000000000000000000000000000////////////////////////++++++***,,,///000000000+++,,,---......,,,***))),,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///,,,((((((***,,,---,,,///...,,,,,,,,,,,,...///+++++++++++++++++++++++++++,,,,,,,,,,,,------------..................---,,,,,,,,,,,,---......///------------...............------,,,,,,+++******------......///......---///000111111000///000111---...000111333555777777555555555666777999:::;;;???FFFKKKUUUeeeqqq|||~~~nnneee___cccsss}}}{{{yyyxxxvvvttttttuuuwwwxxxyyywwwtttqqqnnnkkkjjjjjjjjjkkklllmmmooopppqqqrrroooqqqssstttsssssstttuuuvvvuuusssrrrqqqrrrrrrsssnnnooorrrtttttttttrrrqqqrrrqqqqqqrrrttttttsssqqqqqqqqqrrrssstttuuuuuuvvvsssssssssttttttuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzssstttvvvxxxzzzzzzzzzyyyuuuttttttssssssuuuvvvwww}}}~~~~~~}}}zzzxxxwwwxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{yyyxxxxxxzzz{{{|||{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwyyy||||||||||||}}}~~~||||||{{{{{{{{{{{{|||||||||||||||zzzyyy{{{~~~|||}}}~~~}}}}}}}}}~~~{{{{{{zzzyyyxxxwwwvvvvvvtttvvvxxxyyyyyyyyy{{{}}}}}}~~~xxxrrrkkkfffcccbbbaaaaaa]]]aaafffmmm}}}}}}mmmeee^^^XXX]]]aaaeeeccc___^^^ccciiiXXXPPPFFF===888555333333222111000111333333222111000000000000000000000000////////////////////////////////////////////////000///------......---,,,---.........---,,,***)))......//////......---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---***&&&&&&))),,,,,,+++++++++************++++++------------------------+++++++++,,,,,,,,,------------............------------------............/////////......---------,,,,,,---......//////000---...//////000/////////---///111111000//////000111111111222222333333333666666666666777999;;;<<>>:::666555222111111222444555444222000000000000000000000000000000000000000000000000////////////////////////000///------------+++***.........---------------......//////......---,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......---)))&&&'''+++---,,,***))))))************))))))------------------------,,,,,,,,,,,,---------...,,,,,,------------,,,,,,...............---------.........---------,,,,,,,,,,,,---......//////000...//////000111111000000+++...000000000//////000222222333333333333333333888777777666777999;;;===>>>HHHOOOYYYfffppp{{{|||pppfffhhhttt}}}{{{yyyxxxyyywwwtttrrrrrrssstttvvvyyywwwtttrrrpppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnqqqttttttrrrqqqsssuuuqqqqqqrrrrrrrrrsssssssssooopppsssuuuvvvuuusssrrrtttttttttvvvxxxxxxvvvtttpppooonnnnnnppprrruuuwwwwwwwwwwwwwwwwwwwwwvvvvvvyyyxxxwwwvvvuuuuuuuuuuuuxxxxxxyyyyyyxxxwwwuuuttttttttttttuuuvvvxxxzzz|||yyyzzz|||{{{zzzyyyyyyzzzuuuuuuvvvvvvvvvwwwwwwwwwuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwuuuvvvyyy{{{||||||wwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{{{{zzzyyyzzz{{{zzzzzzzzz{{{|||}}}~~~yyy|||}}}{{{|||~~~{{{|||~~~}}}||||||{{{{{{{{{||||||uuuuuuvvvxxxyyyzzz{{{|||tttvvvxxxxxxwwwvvvvvvwwwyyyyyyyyyzzz{{{|||}}}}}}yyynnnhhhiiimmmoooooojjjjjjeee^^^```ooo|||iiijjjkkkjjjhhhfffdddccceee^^^TTTJJJCCC===999777222111111333555555444333000000000000000000000000111111111111111111111111////////////////////////---+++++++++---------+++---------------...000000,,,,,,------,,,,,,+++******+++,,,------,,,+++***,,,,,,,,,---------......---***''')))---///---******+++,,,------,,,+++***++++++++++++++++++++++++---------.........//////+++,,,,,,------,,,,,,+++.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******//////000111111111111111***---///000000//////000111111222333555666777777999888777777888:::<<<>>>>>>HHHPPP[[[gggpppzzzuuulllkkkqqq}}}{{{{{{{{{{{{yyyxxxvvvuuutttuuuuuuvvvwwwvvvuuusssqqqpppppppppsssrrrpppnnnmmmmmmnnnooouuuuuutttsssrrrrrrqqqqqqrrrsssssssssssssssssssssoooooopppqqqrrrrrrrrrqqqpppqqqrrrtttuuuvvvvvvvvvtttsssrrrrrrrrrrrrrrrssszzzyyyxxxwwwwwwwwwxxxyyywwwwwwwwwvvvsssssstttuuuzzz|||~~~{{{wwwsssrrrssssssssstttvvvvvvwwwwwwwwwzzzzzzzzzzzzyyyyyyyyyyyytttuuuuuuuuuuuuttttttsssqqqqqqrrruuuwwwwwwvvvttttttuuuvvvxxxyyyzzzzzzzzzxxxzzzzzzyyywwwuuuuuuvvv}}}|||zzzyyyyyyzzz|||}}}zzzzzz{{{{{{||||||||||||~~~}}}{{{zzzyyyyyyzzz{{{~~~}}}|||}}}|||zzzxxxwwwxxxyyyzzzyyyyyyyyyxxxwwwwwwvvvvvvwwwuuutttsssssstttvvvwwwyyyyyyyyyyyyyyyzzz{{{{{{~~~|||~~~zzzsssqqqpppoooqqquuuvvvpppkkkjjjhhhgggnnnxxxwwwqqqlllkkkiiiddd``````aaaaaa^^^WWWLLLBBB===;;;777666555333111000111222111111111111111111111111222333222111000000000111......////////////......------..........................................////////////////////////...---,,,,,,+++***)))(((,,,***)))***+++---,,,,,,,,,---///000000000//////000.........000000///...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...------------...//////////////////////////////------......///000000000333222000000000222444666777888999999888999:::<<>>BBBCCCIIIUUU^^^lll}}}uuuyyywwwrrrpppvvv}}}|||zzzxxxwwwwwwwwwxxxwwwwwwvvvuuuuuuuuuvvvvvvvvvuuuttttttssssssttttttpppooooooooopppqqqsssttttttssssssrrrrrrqqqqqqqqqqqqrrrrrrssstttuuuvvvvvvssssssssssssssssssrrrrrrrrrqqqqqqqqqrrrsssuuuvvvrrrsssssstttuuuvvvwwwxxxssssssrrrrrrssstttuuuvvvzzz{{{{{{yyyvvvtttttttttuuuxxx{{{|||{{{yyywwwwwwrrrsssssstttuuuuuuuuuuuuxxxyyyyyyyyyxxxxxxwwwwwwvvvuuutttrrrqqqqqqqqqrrruuusssrrrrrrssstttttttttuuuuuuuuuuuuuuutttsssrrrqqqsssvvvxxxxxxyyy{{{||||||{{{zzzyyyyyyzzz{{{|||wwwvvvuuuttttttvvvwwwyyyzzz{{{{{{{{{{{{zzzzzzyyy}}}~~~~~~}}}|||{{{{{{zzzyyyzzz||||||zzzvvvqqqooommmmmmnnnnnnoooppppppqqqlllkkkjjjhhhhhhiiikkkllljjjjjjjjjjjjkkklllmmmnnnrrrrrrssssssrrrpppnnnmmmqqqpppoooooooooppprrrsssqqqsssvvvwwwwwwyyy{{{}}}wwwwwwzzzzzzxxxxxxwwwvvvwwwxxxtttllleeedddeeennn~~~llldddbbb```]]]\\\]]]aaadddbbbZZZMMMBBB;;;888666555333222333444444111111111111111111111111333;;;BBB@@@888000///111,,,------......------,,,,,,,,,---,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---+++******,,,------,,,,,,,,,---............---...,,,++++++,,,,,,+++)))++++++++++++++++++++++++//////...---,,,,,,++++++++++++************))))))..............................---,,,,,,+++++++++...------------...////////////////////////////////////000000111222222222000111111222222333444444222333555777777999<<>>:::555222222222222111111111111111111111111111000000///000000000---+++//////000000000000//////111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...,,,+++,,,---///......------------,,,---------///...,,,,,,------,,,+++------------------------***++++++,,,---...///000------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000...------------...//////////////////////////////------...//////000000111000000111333333333333333666777999999999:::===???AAABBBJJJUUU^^^jjjzzzqqquuu{{{uuuttt{{{xxxwwwwwwwwwvvvvvvuuuuuuvvvwwwxxxzzzzzz{{{{{{{{{wwwuuusssqqqnnnlllkkkkkkqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppppppppplllmmmmmmnnnooopppqqqqqquuutttsssrrrqqqrrrssstttqqqqqqooonnnnnnoooppppppuuuvvvvvvvvvuuusssqqqppppppqqqppppppooonnnlllkkkqqqtttwwwyyyyyyyyyzzz{{{ppppppqqqtttwwwxxxwwwvvvsssttttttuuuuuuuuuttttttqqqrrrtttuuutttsssqqqoookkkjjjjjjiiijjjkkkmmmnnnqqqnnnkkkjjjlllnnnooopppqqqqqqppppppooommmlllkkkjjjlllmmmmmmkkkjjjkkkkkknnnnnnnnnnnnnnnnnnnnnnnnlllkkkiiigggggghhhiiikkkkkklllmmmnnnoooooooooooooooppprrrtttuuuvvvvvvuuuppppppqqqqqqqqqqqqqqqqqqrrrpppmmmiiiggggggggghhhccccccbbbaaaaaa```______bbbaaa___]]]\\\]]]^^^___aaaaaa___^^^\\\\\\[[[[[[\\\[[[ZZZYYYXXXWWWWWWVVVSSSVVV[[[```ccceeeeeeeeedddfffiiikkkmmmooosssuuuxxxuuuuuuxxx|||yyyvvvqqqmmmmmmkkkaaaUUURRROOOTTTaaannn{{{yyyeee\\\^^^cccbbbaaa```___]]]YYYVVVAAA<<<666333444555555444111111111111111111111111333///,,,---111333222000000000000111111000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///---,,,,,,...//////...///...------,,,---------,,,+++***+++,,,---,,,+++++++++++++++++++++++++++******+++,,,...///000000++++++,,,,,,,,,,,,------..............................//////...---+++***...------------...//////////////////////////////---------...//////000000000111111222222333444444777999:::::::::;;;===???BBBCCCKKKWWWaaammmyyyqqqvvvxxxtttyyywwwwwwvvvvvvuuutttsssrrrqqqrrrtttuuuwwwwwwwwwwwwvvvuuusssqqqooommmllllllnnnnnnooopppqqqqqqqqqqqqooopppppppppppppppppppppnnnnnnnnnnnnooooooppppppqqqpppooonnnnnnpppqqqrrrpppppppppoooooonnnnnnnnnooopppqqqqqqqqqooommmlllkkklllmmmmmmmmmmmmlllkkknnnqqqtttvvvvvvvvvvvvwwwpppnnnmmmooorrrttttttsssrrrrrrrrrssssssrrrrrrqqqmmmnnnpppqqqqqqooommmkkkiiiiiiiiihhhhhhhhhggggggjjjhhhffffffhhhjjjkkkkkkhhhhhhiiiiiiiiihhhggggggfffhhhiiihhhfffddddddeeeeeeeeeeeeffffffeeeeeeeeedddccccccbbbaaaaaabbbbbbcccccccccdddeeeggghhhiiiggghhhjjjkkkmmmnnnnnnnnniiiiiijjjjjjjjjkkkkkkkkkmmmkkkhhheeecccbbbbbbcccbbbbbbbbbaaaaaaaaaaaaaaabbb```^^^\\\\\\\\\]]]^^^cccbbbaaaaaa``````aaaaaacccbbbaaa```___^^^^^^^^^ZZZ\\\___bbbeeeggghhhhhhiiikkkmmmppprrrvvv{{{~~~|||{{{{{{zzz{{{}}}yyyrrrnnnpppqqqgggZZZSSSNNNNNNVVV^^^hhh}}}wwwddd^^^```^^^\\\\\\^^^^^^\\\ZZZKKKDDD<<<777777666444222111111111111111111111111333222000111333444444444//////000000000000//////------.........------,,,------------------------------------------------,,,,,,,,,,,,,,,---------///...,,,---///000000///000000...---------......,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,------------........................---...///000///---+++***...------------...//////////////////////////////.........///000000111111222111111111111333444555555666888999:::;;;>>>AAACCCEEEMMMYYYbbbnnnxxxoootttzzzuuuyyyvvvvvvvvvuuutttsssqqqppplllmmmppprrrssssssssssssuuutttsssqqqpppoooooooookkklllmmmoooqqqrrrrrrrrrooooooooooooooopppppppppoooooooooooopppppppppppplllkkkjjjiiijjjlllnnnoooooopppppppppooonnnmmmllliiijjjlllmmmnnnmmmkkkjjjfffgggiiikkkllllllllllllkkknnnqqqrrrrrrqqqqqqqqqqqqnnnkkklllooorrrrrrqqqppppppqqqqqqqqqppppppooohhhjjjlllmmmlllkkkhhhfffjjjjjjiiihhhgggeeecccbbbeeecccbbbbbbeeegggggggggbbbbbbccccccddddddcccccccccdddeeeeeecccaaaaaabbb______````````````______aaaaaa`````````___^^^^^^]]]]]]]]]]]]^^^```cccdddffffffgggggggggfffffffffddddddeeeeeeffffffggggggfffeeedddbbbbbbbbbbbbbbbccccccddddddeeefffffffffdddcccaaa___^^^^^^___```fffeeeeeeffffffgggiiiiiijjjjjjhhhgggfffeeeeeeeeedddddddddfffgggjjjlllnnnpppqqqtttvvvyyy}}}|||zzz~~~{{{vvvssswwwzzzqqqcccYYYQQQOOORRRUUU]]]sssmmm```[[[YYYWWWYYY\\\]]][[[YYYWWWNNNCCC;;;888555111---111111111111111111111111---///111000///...///111......////////////......//////000000111000000000........................------------------------------------------------///...------///000000///111000///...---......///---,,,,,,...000222111000........................///......------,,,++++++........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222111000///...------------...///////////////////////////////////////000111111222222333222000000000222555666222444666888999<<>>===555...---///000111000///---,,,---,,,,,,,,,,,,---............------------......------,,,------...///000$$$&&&(((+++...000111222////////////////////////000...---///222333111...000111222111000000222444777777888888888;;;>>>BBBEEEKKKNNNVVVfffrrrvvvrrr|||yyywwwqqqrrrssstttttttttsssrrrrrrpppnnnooopppqqqpppooonnnmmmmmmllljjjiiiiiihhhhhhhhhhhhiiijjjkkkmmmnnnjjjiiigggffffffgggiiijjjmmmllllllkkkiiihhhhhhggggggfffeeeddddddeeefffgggjjjiiigggeeecccbbbaaaaaabbbcccdddeeeffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbeeeffffffggggggggggggfffgggggggggffffffeeeeeeeeeffffffggghhhiiihhhggggggdddcccccccccccccccccccccddddddcccbbbaaa``````___```````````````aaabbbbbbaaaaaaaaa`````````______aaaaaaaaabbbccccccbbbbbb```___^^^]]]]]]]]]]]]]]]aaabbbcccccccccbbbaaaaaabbbaaaaaaaaaaaacccdddeeefffggghhhiiijjjjjjiiiiiigggffffffgggiiijjjiiihhhiiihhhhhhgggggghhhhhhhhhiiiiiijjjlllmmmnnnooopppppprrrsssrrrpppoooooopppppppppqqqqqqrrrrrrrrrqqqssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvwwwxxxzzz|||}}}xxxrrrggg```ZZZXXXZZZaaaooo|||uuucccWWWPPPMMMPPPSSSRRRUUUYYY\\\XXXQQQHHH???999777666444444222111111111222333111111111111000000000000///000111111111111000///000///......------------........................------------------------......---,,,,,,---..............................,,,,,,,,,------.................................111222666===AAA@@@999222......000000000///---,,,---,,,,,,,,,,,,---...............------.........///...---,,,,,,++++++,,,------...............---///////////////////////////------...111111000...000111222222111111222444888888999999999;;;>>>AAACCCJJJMMMUUUeeerrr{{{vvv}}}yyyjjjkkklllnnnooopppppppppnnnmmmlllmmmnnnmmmkkkiiihhhhhhgggfffeeedddccccccaaaaaabbbccceeegggiiijjjddddddbbbbbbbbbbbbddddddhhhhhhggggggfffeeeddddddccccccbbbaaa``````______bbbaaaaaa```___^^^]]]]]]^^^^^^___```aaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]cccbbbbbbaaaaaaaaaaaabbbcccbbbbbbbbbaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbbbbcccccccccccccccccccccccceeeffffffggghhhhhhggggggfffeeeeeedddcccbbbbbbbbbdddgggiiiiiigggfffhhhjjjggggggfffffffffhhhiiijjjnnnoooppprrrssssssrrrrrrmmmmmmnnnpppqqqqqqnnnlllkkkkkkkkkkkklllmmmnnnooommmnnnoooqqqtttvvvwwwxxxvvvxxxzzz{{{zzzzzz{{{|||{{{{{{{{{|||||||||||||||zzz{{{}}}xxxrrrmmmeee``````dddhhhpppwwwwwwkkk\\\TTTMMMOOORRRTTTTTTUUU[[[\\\ZZZSSSIII???999666444444333333333222222222222222111111111000000000///111333555555333111///....../////////......---.........................................................//////.........////////////////////////------------------..............................///000444888<<<:::444///......///000///...---,,,---,,,,,,,,,,,,---....................................---,,,++++++++++++111111111000///...---,,,//////////////////////////////...000111222111///111222333222111222333555888999:::999999;;;>>>@@@AAAHHHKKKSSSdddrrr}}}}}}bbbbbbdddfffhhhjjjkkklllkkkkkkjjjkkkkkkjjjgggeeeccccccbbbbbbaaa``````___]]]]]]^^^___```bbbcccdddbbbaaa````````````aaabbbbbbbbbaaaaaa``````______]]]]]]^^^^^^]]]\\\ZZZYYY\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^cccbbb```___^^^______`````````aaaaaabbbcccccccccbbbcccdddeeeeeeffffffgggcccddddddeeeeeeeeeeeeeeeddddddddddddddddddddddddbbbccceeefffgggffffffeeegggggggggggggggfffffffffiiijjjlllmmmllllllmmmmmmmmmmmmmmmlllkkkkkkjjjiiiiiimmmqqqoookkkiiilllpppnnnmmmlllllllllmmmoooppptttvvvwwwyyyzzz{{{{{{zzzvvvvvvwwwyyyzzzyyyuuuqqqnnnnnnnnnoooppprrrssstttrrrsssuuuwwwyyy{{{|||}}}}}}{{{uuuqqqiiicccfffkkknnnqqqssszzzooodddXXXSSSVVVXXXXXXWWWZZZ^^^aaa]]]QQQDDD;;;777444444555555444333222111333222222111111000000///000111333444444333111000)))***---///111111111111........................////////////////////////---...000111111000...---////////////////////////............------------........................,,,,,,...222333222---)))....../////////...---,,,---,,,,,,,,,,,,---......---..................---++++++++++++,,,---...///...//////000000000//////////////////////////////111111111222333333222222222333444333222222444666777888999999999:::<<<>>>???FFFIIIQQQcccqqq}}}}}}[[[\\\]]]___aaadddeeefffgggfffffffffgggfffccc```___^^^^^^]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]``````____________``````\\\\\\\\\\\\\\\\\\\\\\\\XXXYYY[[[\\\\\\\\\[[[ZZZXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^_________cccbbb```___^^^______```___```aaaccceeefffhhhhhhcccddddddeeefffhhhiiiiiifffggghhhiiiiiiiiiiiihhhhhhhhhhhhggggggffffffeeeeeefffhhhjjjlllllllllkkknnnmmmmmmlllkkkjjjjjjjjjmmmooorrrrrrqqqqqqrrrtttuuuuuuvvvvvvvvvuuutttsssrrrvvvxxxuuupppnnnqqquuuuuuttttttsssssstttvvvvvvzzz{{{}}}|||xxxtttttttttuuuvvvwwwxxxyyyyyyzzz{{{|||~~~tttjjjdddggglllooopppqqqzzz|||jjj^^^\\\^^^]]]ZZZYYY^^^cccaaaWWWJJJ>>>888555666666555555333222111333222222222111111000000111111000000000000111111)))+++---///111222222111////////////////////////////////////////////////,,,...000111111000...,,,.............................................---..............................///111111000---***...............------,,,---,,,,,,,,,,,,---......------...//////...------,,,,,,,,,,,,---...///000+++,,,---...///000000000///////////////////////////000111222222111111222222333444333222222444666555666888888888999;;;===???FFFHHHPPPbbbqqq|||{{{YYYZZZZZZ[[[]]]___aaabbbbbbaaa```aaabbbaaa___^^^\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZ________________________\\\\\\\\\\\\\\\\\\\\\]]]YYYZZZ\\\^^^_________^^^YYYYYY[[[\\\\\\[[[ZZZYYY[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^______``````aaaaaacccbbbbbbaaaaaaaaaaaabbb```aaabbbdddgggiiijjjkkkeeeeeefffggghhhjjjlllmmmjjjkkklllnnnnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjjjjllllllnnnooopppqqqqqqqqqrrrrrrqqqqqqpppppppppooorrruuuyyyyyywwwvvvyyy{{{|||}}}~~~~~~}}}~~~}}}yyyxxxyyy|||~~~}}}|||{{{||||||}}}~~~~~~zzzzzzzzzzzzzzzzzz{{{{{{}}}~~~~~~~~~wwwlllddddddgggiiikkknnnnnnzzznnnfffdddaaa]]]ZZZ]]]``````ZZZPPPDDD<<<777777666555444333333222222222222222222222222222111000///......///000111//////000000000//////...////////////////////////........................,,,---///000000///---,,,------------------------..................//////........................---......///...---,,,+++.........------------------,,,,,,,,,,,,---......,,,---...//////...---,,,000000///...---------------------......------,,,////////////////////////,,,...000000///...///000111222333222111222333555333555777888999:::<<<>>>@@@FFFHHHPPPbbbqqq}}}|||[[[[[[[[[[[[\\\^^^___```cccaaa______aaaaaaaaa```^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^``````bbbbbbbbbccccccbbbbbbbbb______``````aaaaaaaaaaaa___```aaabbbcccddddddddd^^^___aaabbbbbbaaa___^^^^^^___```aaaaaabbbbbbaaaaaaaaabbbbbbcccdddddddddeeeffffffggggggggggggfffffffffgggiiijjjkkklllmmmjjjjjjjjjkkkmmmooorrrssspppqqqsssuuuuuuuuutttsssrrrrrrrrrsssssssssttttttuuuttttttsssssssssttttttssssssttttttuuuvvvwwwwwwxxx|||}}}|||}}}|||{{{zzzyyyxxxxxxxxxyyyzzz|||}}}|||xxxuuuwwwxxx{{{~~~zzzoooccc___^^^```dddjjjiiirrr~~~tttnnnggg```]]]\\\\\\]]]\\\UUUJJJBBB999888666555444333444444000111111222222333333444000000000000000000000000111111000///.........///////////////////////////------------------------,,,---...//////...---,,,------------------------------......//////000000........................,,,,,,,,,,,,+++***++++++......------,,,,,,,,,------,,,,,,,,,,,,---......,,,---///000000///---,,,//////...---,,,,,,,,,,,,---............---,,,,,,////////////////////////---///222111000///000222000111222222111111222444333555888:::;;;===???AAABBBHHHIIIPPPbbbqqq~~~^^^]]]\\\\\\\\\^^^___```fffdddaaaaaacccdddeeeeeeccccccbbbbbbbbbbbbbbbbbb```aaaaaabbbdddfffhhhiiiffffffggggggggggggffffffccccccddddddeeeeeeffffffeeeeeeeeefffgggggghhhhhheeefffhhhiiiiiigggeeeddd```aaabbbcccdddddddddddddddeeeeeefffggghhhhhhhhhiiijjjlllmmmnnnmmmllllllllllllmmmmmmnnnnnnnnnooooooooooooppprrruuuwwwyyyuuuwwwyyy{{{||||||zzzzzzwwwxxxyyyzzz{{{|||}}}~~~{{{zzzxxxvvvtttttttttuuurrrssstttvvvxxxzzz|||}}}{{{{{{zzzyyywwwuuuttttttsssssstttvvvyyy{{{~~~{{{xxxjjjlllnnnooopppuuu}}}~~~qqqccc[[[XXXYYY___fffjjjpppxxxvvvmmmddd```\\\ZZZ[[[]]]YYYOOOFFF;;;999666444333333444555000000111222333444444555...///111333333111///...000///.........000111222000000000000000000000000------------------------,,,------------------,,,........................,,,------...///000111111........................---......---,,,,,,---///......---,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,---///000000///---,,,++++++++++++,,,---......,,,,,,---...//////......////////////////////////000333555555333222333555000111222111000000222444333666999<<<===???AAACCCCCCIIIJJJQQQbbbqqqfffeeedddccccccbbbbbbccccccccceeefffgggggghhhhhhlllkkkjjjiiihhhfffeeeeeefffeeeeeeeeegggjjjlllnnnnnnqqqttttttrrrooommmllllllkkkiiihhhiiillloooqqqoooppppppqqqpppooommmlllqqqooolllkkklllkkkjjjiiigggggggggfffeeedddeeeggggggeeefffjjjkkkjjjkkknnnmmmoooppprrrssssssrrrrrrssssssrrrqqqqqqtttyyy|||{{{zzzzzzzzzzzz|||}}}~~~~~~{{{{{{|||~~~~~~}}}yyyyyyzzz|||~~~}}}||||||zzzvvvrrrppppppqqqnnnsssxxxyyywwwvvvyyy}}}}}}~~~}}}wwwvvvuuutttrrrqqqpppooonnnnnnooopppqqqsssuuuvvv{{{~~~{{{qqqjjjeeedddcccaaagggpppwwwyyy|||vvvddd]]][[[ZZZZZZ[[[hhhmmmvvv~~~yyypppiiiccc___ZZZWWWXXXXXXSSSLLL@@@<<<888666666555222///333333333222222222111111111//////222333//////111111111000000000000111111......////////////......000000...------...///000+++,,,...///000///......+++,,,,,,------,,,,,,+++........................000000///...---,,,,,,+++---/////////---,,,---///////////////////////////,,,,,,,,,------.........---------............///000///,,,***)))***++++++------,,,++++++,,,,,,,,,000000////////////000000...///000000//////000111222222111111222222333444333666888::::::<<<>>>AAA@@@HHHLLLRRRaaaooo}}}jjjiiihhhhhhggghhhhhhhhhlllmmmnnnoooqqqqqqrrrrrrqqqpppppppppooonnnnnnnnnpppooonnnllllllmmmnnnoooyyy|||}}}yyyvvvtttvvvuuutttttttttvvvxxxyyyzzzzzz{{{||||||{{{zzzyyyzzzxxxuuutttsssrrrqqqoookkkkkkjjjhhhgggffffffggggggdddeeeiiikkkkkkmmmqqquuuttttttttttttuuuwwwxxxvvvwwwwwwvvvwwwzzz~~~~~~}}}~~~|||{{{yyyuuuqqqnnnnnnnnnjjjnnnrrrssspppooorrruuuwwwxxxyyy{{{}}}{{{xxxqqqppppppoooooonnnnnnmmmjjjjjjkkklllmmmoooqqqrrrooorrrwww|||{{{rrrjjjeee___\\\___eeejjjlllppptttxxx|||~~~}}}nnneee```[[[YYYYYYaaagggnnnvvvqqqgggccc```[[[XXXXXXWWWSSSOOOCCC???999666555555444222333333333222222222111111222000000333333000///111//////............//////......////////////............---------------...------..................---......//////......---.................................---,,,,,,++++++---......,,,***(((((()))------------------------------...............///---------............///111000...---,,,,,,---...------,,,,,,,,,,,,,,,---//////............//////...///000000//////000222222222222111222222333444444666888:::;;;<<<>>>AAA???HHHKKKQQQ```nnn}}}nnnnnnnnnnnnnnnoooooopppuuuvvvwwwyyy{{{|||||||||yyyyyyyyyyyyzzzzzzzzzzzzzzzyyywwwuuuttttttsssttt~~~~~~|||zzzxxxrrrqqqnnnllliiigggfffffffffccccccgggiiijjjmmmqqqxxxvvvtttssstttvvvyyy{{{zzz{{{{{{|||}}}}}}|||}}}}}}|||zzzyyyyyywwwsssnnnkkkjjjkkkgggjjjmmmllljjjhhhjjjllloooooooooqqqsssvvvxxxzzz}}}|||{{{zzzyyyxxxxxxyyywwwyyy||||||{{{yyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{|||~~~~~~|||zzzwwwssspppiiiiiiiiiiiijjjjjjjjjjjjeeeeeeffffffhhhiiikkkkkkhhhkkkooossswww|||uuujjjaaaZZZZZZ^^^]]]^^^aaaeeeiiinnnrrrsss}}}~~~sssiii___YYYYYYZZZ___eeejjjqqq}}}wwwhhheeeaaa\\\XXXWWWUUUTTTSSSKKKEEE>>>888555555555555333333333222222222111111333000111333333///...000//////............//////......////////////......---......//////.........///......---------............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,///000000///---+++,,,---------------------------///////////////.........---------............///000///...------...///000------,,,,,,,,,------.........------------.........///111000//////000222222222222222222333444444444666999:::;;;<<<>>>@@@@@@IIILLLSSSaaannn}}}tttttttttuuuuuuwwwxxxxxx{{{|||~~~~~~~~~}}}||||||{{{zzz{{{xxxtttpppllliiifffdddeeeaaa```bbbccccccfffkkkooonnnnnnnnnppprrruuuwwwxxxzzz{{{}}}~~~{{{wwwuuuttttttrrrqqqssssssrrrooollliiihhhiiigggiiijjjhhhfffdddeeefffhhhgggffffffgggiiilllnnnnnnmmmmmmlllkkkjjjjjjjjjjjjlllnnnnnnmmmlllmmmnnnoooooopppppppppppppppqqqppprrruuuxxxyyyxxxvvvuuuxxxwwwuuutttssspppmmmjjjddddddddddddeeeeeeeeeeeeaaaaaaaaabbbcccdddeeefffeeegggjjjmmmppptttzzz~~~}}}{{{wwwkkkbbb^^^]]]VVVWWWXXX[[[___cccgggjjjssssss{{{ssseee\\\[[[YYY\\\```aaaccciiittt}}}uuujjjddd]]]YYYVVVTTTTTTVVVTTTNNNEEE<<<666444555666333333333222222222111111222000000222222...---///111111000000000000111111......////////////.........///111222222222111000111000...---,,,,,,---...,,,,,,------------,,,,,,........................,,,,,,,,,------.........,,,...////////////111222////////////////////////000/////////......---------------............///,,,,,,,,,+++,,,---...///------------------...//////......------......///...000111111000///111222333222222222222333444444555777999:::;;;<<<>>>@@@BBBKKKOOOUUUcccppp|||}}}}}}}}}}}}~~~zzzuuuppplllgggcccccc___\\\\\\[[[ZZZ[[[___```bbbdddgggjjjlllnnnoooqqqsssuuuxxxzzzyyyvvvqqqooommmllljjjiiikkklllmmmkkkiiigggggghhhfffffffffdddaaa```___```bbbaaa___]]]\\\]]]___```___``````aaaaaaaaaaaaaaa```bbbcccdddcccbbbcccdddffffffggggggggghhhhhhhhhgggiiilllnnnoooooommmlllpppooonnnnnnmmmlllhhhfffbbbbbbbbbaaaaaaaaaaaaaaa_______________```aaaaaa^^^```bbbdddfffkkkpppttt}}}|||{{{|||~~~zzzoooeee___XXXWWWVVVVVVXXX[[[___aaajjjiiiooo|||zzzjjj```^^^]]]___```]]]YYYZZZ```fffuuutttjjj___[[[XXXTTTTTTXXX\\\VVVMMMBBB:::555444555333333333222222222111111111......111111---,,,...111111000000000000111111......////////////.........///111222222222111000111000...---,,,,,,---...,,,------......------,,,........................------......//////000000)))+++,,,---,,,,,,...000///////////////////////////......------,,,,,,,,,---------............///,,,,,,,,,,,,---......///...---------......///000000//////////////////000///000111111000000111222333333222222333333444555666888:::;;;;;;<<<>>>@@@AAAJJJNNNUUUdddqqq|||~~~{{{vvvpppiiidddbbb]]]ZZZYYYWWWSSSSSSVVVUUUWWW[[[___bbbdddeeeeeeeeehhhkkknnnqqquuuzzz~~~|||zzzuuurrrooolllkkkiiigggeeeeeeggghhhhhhfffeeeffffffcccbbb```^^^\\\ZZZZZZYYY]]][[[YYYWWWVVVUUUUUUUUUWWWXXXYYY[[[\\\]]]]]]]]]YYY[[[\\\\\\[[[[[[]]]^^^_________``````aaaaaabbbaaabbbeeeggghhhhhhgggfffiiihhhggghhhhhhgggdddbbb_______________^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^[[[\\\]]]___aaaffflllpppwwwyyy{{{{{{yyyzzz~~~|||wwwvvvyyyqqqeee```]]]ZZZVVVUUUVVVWWWYYYcccbbbgggppp}}}qqqgggdddcccdddccc\\\TTTQQQSSSWWWdddxxxsssddd```]]]XXXWWWZZZ___[[[SSSIII???888555555333333333222222222111111000---...111111...---000//////............//////......////////////......,,,,,,---...///////////////......---------......//////000000000000//////..............................//////000000000111///000000///---+++,,,------------------------------------------,,,,,,,,,---------............///......//////000000000000...............///000111000000////////////000000///000222111000000111333333333333333333444444555777999;;;;;;;;;<<<>>>@@@>>>HHHMMMUUUdddqqq|||}}}{{{~~~|||uuulllfffaaa]]]ZZZZZZVVVQQQOOOQQQNNNOOOQQQSSSUUUXXXZZZ[[[[[[]]]```dddgggkkkooossssssuuuwwwzzz|||}}}}}}}}}~~~|||yyywwwwwwvvvtttsssqqqooommmlllkkkiiifffdddbbbdddffffffdddcccbbbcccbbb```]]]ZZZYYYXXXWWWVVVWWWVVVUUUTTTSSSQQQPPPPPPRRRSSSUUUWWWXXXXXXXXXXXXTTTVVVWWWWWWVVVVVVXXXZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]^^^___aaabbbbbbbbbbbbbbbaaaaaabbbbbbbbb___]]][[[[[[[[[\\\]]]]]]^^^^^^\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZ[[[\\\^^^```eeekkkpppqqquuuyyyyyyxxxyyy}}}{{{tttsssqqqzzzvvvmmmiiibbb[[[VVVTTTUUUUUU[[[]]]aaagggnnnzzz{{{rrrnnnggghhheee]]]SSSMMMMMMPPPWWWggg~~~~~~jjjeeeddd^^^[[[]]]]]][[[WWWOOOEEE<<<888777333333333222222222111111000...///222333000000333//////............//////......////////////......,,,,,,,,,,,,---...///000------..................//////000000000000//////.................................///////////////333333333222///------...------------------------------------............---------............////////////000000000000///............///000111222/////////......////////////111222222111000222333444333333333333444555555777999;;;<<<<<<<<<>>>@@@???IIIOOOWWWgggttt|||}}}yyy{{{|||}}}||||||}}}}}}}}}}}}~~~}}}~~~yyyooohhhaaa]]][[[[[[XXXRRRPPPQQQKKKJJJIIIIIIKKKNNNQQQSSSTTTWWWZZZ^^^```dddiiilllfffhhhlllppptttwwwyyyyyyyyyvvvrrrpppoooooonnnmmmmmmlllkkkkkkkkkiiieeebbbbbbdddeeeeeeccc`````````bbb```\\\ZZZYYYXXXWWWVVVSSSSSSSSSSSSRRRPPPOOONNNOOOPPPRRRSSSTTTTTTSSSSSSRRRSSSTTTTTTSSSTTTVVVXXXUUUVVVVVVWWWXXXYYYYYYZZZ[[[\\\\\\]]]^^^___``````]]]\\\\\\]]]^^^^^^\\\ZZZWWWWWWXXXZZZ\\\]]]^^^___ZZZZZZYYYXXXXXXXXXYYYYYYWWWXXXYYYZZZ\\\bbbhhhmmmoootttyyy{{{yyyzzz}}}}}}xxxuuunnnpppqqqvvvxxxrrrjjjaaaZZZVVVVVVVVVWWWZZZ___bbbdddnnn}}}xxxhhhiiifff^^^SSSLLLLLLNNNMMM[[[oooooojjjiiiccc^^^___YYYZZZXXXRRRHHH@@@;;;:::333333333222222222111111000...000444555333333666111111000000000000111111......////////////............------...///111222+++,,,...///000///......------............------................................................---...///...---,,,---...////////////////////////---.........//////000000---------.........//////------............------............///000222222.........------.........///111222222111111222333444333333333333444555555888999;;;<<<<<<<<<>>>@@@BBBLLLRRR[[[kkkyyy|||pppppppppqqqrrrsssuuuuuuxxxyyy{{{{{{zzzvvvrrrppprrrsssttttttsssssstttvvvyyy{{{|||zzzzzzxxxvvvtttssstttvvvwwwzzzxxxvvvttttttvvvyyy{{{zzz{{{{{{|||~~~uuunnnhhhddd___XXXSSSPPPOOONNNPPPNNNLLLJJJIIIKKKNNNPPPRRRRRRRRRTTTWWW[[[^^^aaaccceeegggkkkppptttxxxzzzxxxvvvssspppmmmllllllmmmlllmmmmmmlllkkkiiigggeeeccceeeffffffcccaaa``````ZZZ[[[]]]___```^^^[[[WWWUUUTTTSSSTTTUUUUUUSSSQQQPPPPPPPPPPPPQQQSSSUUUVVVTTTTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTSSSTTTUUUWWWYYY]]]]]]]]]\\\[[[[[[ZZZZZZ\\\\\\\\\\\\[[[ZZZYYYXXXTTTUUUWWWZZZ[[[[[[[[[[[[YYYXXXVVVVVVVVVXXXZZZ[[[XXXWWWVVVWWW[[[```fffjjjnnnqqquuuwwwxxxyyy{{{|||}}}tttkkkfffkkkvvvsssmmmiii```ZZZXXXVVVTTTWWW]]]dddmmm{{{|||uuummmccc\\\TTTNNNLLLOOOPPPWWWfff{{{ppphhhfffccc``````XXX[[[]]]YYYPPPEEE===999888666333222333444333333333222222111111111111111111000///......---......---......///000111111222///...,,,,,,,,,---///111111111111111000///------..................------//////............//////......////////////..............................000///...---,,,,,,+++,,,........................---///000000...---...///..................------------...///000//////...111111000000000000111111111111000000111222222333444555555555666666777777999:::<<<<<<<<<===???AAAGGGJJJQQQ\\\hhhzzz``````aaabbbccceeefffgggiiijjjllllllkkkhhhdddbbbbbbbbbaaa```___```dddgggmmmppptttxxxyyyxxxuuusssqqqooommmkkkjjjkkklllmmmssssssrrrssstttuuuwwwxxxyyyyyyyyyzzz{{{|||}}}~~~{{{yyyrrrjjjgggbbb\\\WWWUUUTTTTTTSSSQQQOOOLLLLLLMMMOOOPPPUUUTTTTTTTTTUUUWWWZZZ[[[___```cccgggkkkpppsssuuuuuussspppmmmkkkjjjjjjjjjkkklllllllllkkkiiihhhfffeeeggghhhhhheeecccbbbbbb`````````aaaaaa^^^YYYVVVVVVUUUTTTTTTUUUTTTRRRPPPNNNNNNNNNNNNOOOQQQSSSTTTSSSSSSSSSSSSTTTTTTUUUUUUSSSRRRQQQPPPPPPRRRSSSTTTWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUWWWYYYZZZ\\\[[[YYYXXXZZZ^^^bbbeeekkknnnrrruuuvvvwwwyyyzzz{{{}}}vvvkkkhhhkkkrrr}}}uuuhhh^^^ZZZXXXVVVVVVZZZ___fffsss~~~{{{sssjjj```YYYSSSMMMMMMPPPSSSWWWbbbrrruuunnniiiccc```bbbYYYZZZ[[[XXXRRRIIIAAA<<<999666333222333333333222222111000//////...//////000000//////.../////////......//////000000111111///...---,,,,,,---///000111111111000000///------........................//////............//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------..................///111222111///......///........................//////.../////////000000111111000000000000111111222222111111111111111222111111222333555666777777:::;;;<<<======>>>@@@BBBHHHKKKSSS___kkk}}}SSSTTTTTTUUUVVVWWWXXXXXX[[[\\\]]]^^^\\\YYYVVVTTTSSSRRRPPPMMMMMMOOOTTTXXX^^^aaafffkkknnnnnnnnnmmmhhhfffdddbbbaaa```aaaaaagggiiimmmppprrrtttttttttuuuuuuvvvvvvwwwxxxxxxyyyvvvzzz~~~yyynnnjjjeee```\\\ZZZYYYYYYXXXVVVSSSQQQOOOOOOPPPQQQUUUTTTSSSSSSTTTUUUWWWXXX\\\]]]```dddhhhmmmppprrrsssrrrooolllkkkjjjiiijjjjjjkkkkkkkkkkkkjjjiiihhhhhhiiikkkjjjgggeeeddddddccccccccccccccc```\\\XXXXXXWWWUUUUUUUUUTTTRRROOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVVVVWWWWWWSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[XXXXXXYYYZZZ[[[[[[\\\\\\YYYXXXXXXXXXWWWVVVVVVUUUWWWWWWVVVUUUUUUVVVXXXYYY]]]\\\ZZZYYYZZZ]]]```ccchhhkkkpppsssuuuvvvwwwyyyxxxzzz}}}yyyllleeeccciiipppvvvhhh```\\\XXXUUUVVVXXX]]]gggqqq~~~{{{rrroooeee[[[VVVSSSPPPQQQTTTYYY[[[aaajjjsssuuuiiicccccc[[[YYYWWWWWWUUUOOOGGGAAA:::777444222222333222222333222111000///.........000000000000000000111222////////////000000000000......---,,,,,,...///000000000000000///......---........................//////............//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000---------....../////////111222333222000.................................000000/////////000111222111000000//////000000111222222111111111111111111...///000222333555666777;;;<<<>>>>>>>>>???BBBDDDIIIMMMVVVbbboooSSSSSSSSSTTTTTTTTTSSSSSSVVVWWWXXXXXXWWWTTTRRRPPPMMMMMMKKKIIIHHHIIIMMMQQQSSSVVV[[[```dddggghhhhhhbbbaaa___^^^\\\[[[ZZZZZZ\\\___ffflllpppqqqqqqppppppppprrrssstttuuuvvvvvvwwwxxx{{{|||~~~~~~rrrooojjjddd```]]]]]]]]]]]]\\\YYYVVVTTTSSSRRRRRRRRRRRRRRRSSSUUUVVVXXXYYY]]]^^^aaadddiiimmmqqqssstttrrrqqqooommmllllllllljjjjjjjjjkkkkkkkkkjjjjjjiiikkklllkkkiiigggffffffbbbbbbbbbddddddccc```]]][[[YYYWWWWWWVVVUUURRROOOQQQQQQQQQRRRSSSTTTTTTUUUTTTUUUUUUWWWXXXYYYZZZZZZVVVUUUTTTSSSRRRRRRSSSSSSRRRRRRRRRRRRRRRTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUVVVVVVXXXXXXWWWWWWWWWWWWXXXYYYZZZYYYXXXXXXZZZ^^^bbbdddgggkkkppptttvvvwwwxxxzzzxxxzzz}}}{{{llldddbbbdddmmmyyyuuujjjaaaZZZTTTRRRRRRUUU]]]eeesssuuukkkjjj```WWWTTTTTTTTTWWWZZZ^^^```dddiiimmmxxx|||lllddd^^^YYYTTTTTTVVVTTTMMMFFF===999555333222333222222555444333222111000000000000000000000111222333333000000000000////////////...------------...///000//////000000///......------------...............//////............//////......////////////..............................---,,,,,,------...///000------......//////000000111222333111///---,,,------------...............//////000111111111111000000000////////////000000111111000000111222222333///000111222333444555555;;;===?????????AAACCCFFFHHHMMMXXXdddqqqXXXXXXXXXXXXWWWVVVTTTSSSUUUVVVWWWWWWVVVTTTRRRQQQKKKLLLKKKJJJGGGFFFGGGIIIKKKMMMRRRWWW[[[___aaabbb]]]]]]\\\[[[ZZZXXXVVVUUUSSSXXX___ggglllnnnnnnnnnlllmmmooorrrtttuuuuuuvvvxxxxxxyyyyyyzzz|||xxxtttooojjjfffdddcccccccccbbb```]]]ZZZXXXVVVUUUUUUUUUUUUVVVVVVWWWXXXYYY]]]^^^aaaeeeiiinnnqqqtttsssrrrqqqpppooonnnmmmmmmkkkkkkkkkkkkkkkllllllllljjjlllmmmllljjjhhhggggggdddccccccdddeeecccaaa^^^]]]\\\ZZZYYYXXXVVVSSSQQQRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZXXXXXXWWWVVVVVVVVVUUUUUURRRQQQQQQQQQRRRTTTVVVWWWZZZZZZYYYXXXXXXYYYZZZZZZ[[[ZZZXXXVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXYYYZZZ]]]aaaccchhhlllrrrvvvyyyzzz{{{|||zzz|||zzzmmmeee```aaaiiiwwwvvvggg^^^VVVRRRQQQQQQWWW^^^mmmyyywwwmmmcccYYYRRRRRRUUUXXX[[[^^^^^^aaafffkkklllrrr|||jjjbbb[[[TTTSSSVVVVVVPPPIII@@@<<<777444333333333222555444333222111111111111111111000111111222333444000000000000////////////------------......//////...////////////......------------.........////////////............//////......////////////..............................///......------......///........./////////000000///000111000---+++++++++---------.........//////,,,...111444444222000...000000////////////000000/////////000111333444555333333333333444444444444<<<===???@@@@@@BBBDDDGGGGGGLLLWWWeeeqqq[[[\\\\\\]]]\\\[[[YYYXXXWWWXXXXXXXXXWWWVVVTTTSSSMMMMMMMMMJJJFFFCCCBBBBBBFFFHHHKKKOOOSSSVVVYYYZZZXXXXXXYYYYYYWWWUUUSSSRRROOOSSSZZZbbbhhhlllnnnnnnmmmnnnqqqsssuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxyyy{{{|||}}}}}}||||||zzzxxxsssooolllkkkkkklllkkkjjjhhhfffccc```]]][[[]]]]]]\\\[[[YYYXXXWWWVVV\\\]]]```dddhhhmmmpppsssrrrrrrqqqppppppooonnnnnnmmmmmmlllllllllmmmnnnnnnkkkmmmnnnnnnkkkiiihhhhhhjjjhhhgggfffeeeccc___\\\___^^^\\\[[[[[[YYYVVVTTTRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWQQQQQQQQQRRRTTTWWWZZZ\\\^^^]]][[[ZZZZZZ[[[\\\]]]___]]]ZZZXXXWWWXXXZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZ\\\[[[ZZZZZZZZZ\\\^^^___ggglllrrrwwwzzz{{{|||}}}|||}}}~~~zzzkkkaaa___aaahhhuuuqqqfff[[[UUURRRRRRUUU[[[hhhsss~~~|||sssaaaXXXQQQSSSXXX[[[]]]___\\\___eeejjjjjjlllvvvwwwhhh```WWWTTTVVVVVVQQQLLLDDD???:::555444444444333222222111000000000000111111111111111111111222222////////////000000000000---------............///....../////////......---,,,,,,------...///////////////............//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,//////...............///////////////////////////...///000///---+++++++++,,,,,,------.../////////,,,...111333444222///---000//////......//////000/////////000111333444555555555555555444444444444;;;===???@@@@@@BBBEEEGGGGGGLLLWWWdddppp^^^```bbbdddeeeeeedddccc^^^^^^______^^^]]]\\\[[[YYYXXXUUUOOOJJJFFFEEEFFFFFFGGGIIIKKKNNNQQQSSSUUUTTTUUUWWWWWWVVVTTTRRRPPPNNNQQQWWW^^^dddjjjnnnppprrrsssuuuwwwwwwwwwuuuuuutttttttttuuuuuuuuusssrrrsssssstttssssssssstttuuuvvvtttqqqooonnnoooqqqrrrrrrrrrqqqooolllhhheeebbbbbbbbbaaa___]]][[[YYYXXX\\\^^^```dddiiimmmqqqsssssssssssssssrrrrrrqqqppppppooonnnmmmmmmnnnoooooonnnoooqqqpppnnnkkkjjjkkkmmmkkkiiihhhgggdddaaa^^^aaa___^^^]]]]]]\\\YYYWWWTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWYYYYYYZZZZZZZZZZZZZZZZZZUUUUUUTTTTTTVVVYYY]]]___``````^^^^^^___```bbbccceeebbb^^^ZZZXXXYYYZZZ\\\[[[[[[[[[[[[[[[ZZZYYYYYY[[[ZZZZZZYYYZZZ\\\^^^___dddiiipppvvvyyyzzz{{{{{{{{{{{{|||{{{{{{}}}zzzkkkccc```aaahhhrrr}}}pppbbbZZZUUUSSSUUUYYYaaakkkvvv}}}{{{hhh___XXX[[[```aaa``````]]]^^^ccchhhhhhgggjjjqqqoooggg^^^XXXWWWVVVSSSPPPGGGBBB<<<777555555555444111111000000000111222222222111111000000000000111......//////000000111111,,,------...............------...//////......---,,,,,,------...//////000//////............//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111111111000000///.........---///000///---,,,,,,---,,,,,,------...//////000......//////000000000/////////............//////111111111000111111222333444444444444555555555555;;;<<<>>>???@@@BBBEEEGGGHHHMMMWWWcccpppccceeehhhlllnnnooooooooofffgggggggggfffeeeddddddhhheee___WWWQQQNNNNNNOOOIIIIIIJJJKKKNNNPPPRRRSSSTTTUUUWWWXXXXXXUUUSSSQQQNNNPPPUUU[[[bbbiiinnnqqqvvvwwwyyyyyyyyywwwuuussssssssstttvvvwwwvvvtttqqqrrrrrrqqqnnnllllllmmmoooooonnnllllllmmmooorrrtttwwwwwwvvvuuurrrnnnjjjhhhaaabbbaaaaaa```___^^^]]]^^^___bbbfffjjjooosssuuuvvvvvvwwwwwwvvvvvvuuutttrrrqqqpppnnnnnnnnnoooppppppqqqsssrrrooommmllllllllljjjiiiiiiiiihhhfffdddbbb```_________^^^[[[YYYWWWXXXYYYZZZZZZZZZYYYXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\ZZZXXXWWWWWWYYY\\\]]]bbbaaaaaaaaabbbeeegggiiiiiifff```[[[YYYXXXZZZ[[[ZZZZZZZZZZZZZZZYYYXXXXXXVVVWWWWWWYYY[[[^^^aaacccaaafffnnntttwwwxxxyyyyyyyyyyyyyyyxxxxxx{{{yyygggaaa^^^aaafffrrrwwwggg]]]XXXTTTUUUXXX\\\fffpppwwwqqqhhhaaacccggggggdddcccaaa```cccggggggdddeeehhhmmmyyytttlllbbb[[[WWWVVVTTTRRRIIIDDD===888666666555555222222222222333444555555222222111000/////////000---......///000111111222,,,---......//////......------......///......---,,,,,,------...///000000//////............//////......////////////..............................,,,,,,,,,---///000222333222222111000///...---------///000000///......///,,,,,,------...///000000000///---,,,,,,...000222//////............//////444333222111000000000000222222333444444555666666:::<<<>>>???@@@BBBEEEGGGJJJNNNWWWdddpppeeefffiiinnntttwwwyyyyyyuuuxxxxxxsssooommmhhhcccjjjjjjhhhddd]]]XXXTTTSSSNNNNNNMMMNNNOOOPPPRRRSSSYYYZZZ\\\\\\\\\ZZZXXXWWWVVVTTTSSSVVV^^^gggnnnrrrxxxyyy{{{{{{yyyxxxwwwxxxvvvwwwxxxxxxyyyzzz{{{|||yyy{{{yyytttqqqpppnnnjjjiiiiiiiiiiiiiiikkknnnppprrrtttwwwxxxvvvqqqkkkggghhhgggfffdddcccbbbbbbbbb```aaadddggglllpppsssuuuwwwxxxzzzyyyxxxwwwwwwxxxsssssssssssssssrrrrrrrrroooqqqrrrssssssrrrpppooooooooonnnnnnmmmmmmllllllhhhfffdddaaa___^^^]]]]]]XXXXXXYYYZZZ[[[]]]___```\\\[[[[[[[[[\\\]]]]]]^^^_________```````````````]]]^^^___``````___^^^]]]`````````aaaccceeehhhiiifffcccaaaaaaaaa```]]]YYY_________^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXZZZ^^^aaadddhhhmmmrrrtttuuuwwwxxxyyyzzz{{{{{{||||||{{{{{{|||zzzlllaaaaaabbbfffuuurrrfff\\\TTTSSSWWWXXXcccooowww~~~vvvgggbbbeeegggddd______bbbddddddaaa]]][[[[[[aaakkk|||rrrddd```^^^XXXRRRQQQMMMIIICCC>>>;;;888666444444333111111111111000...000000000000000000000000000000000000000000000000222111///.........///000//////......---------,,,....../////////...,,,+++***...111111///---///111////////////////////////111111000000///---,,,+++)))---000///000444333000...---,,,+++,,,,,,...///...///000111111000///......------,,,,,,------...///...---,,,,,,---...///......------------....../////////000111111222222333333333333444444555666:::???BBBAAABBBFFFIIIIIIJJJNNNWWWdddqqqfffgggjjjooouuuzzz~~~|||yyytttoooooonnnllliiieee```[[[YYYUUUTTTSSSSSSTTTVVVXXXZZZXXXZZZ[[[]]]]]]]]][[[ZZZVVVTTTRRRUUU\\\eeemmmqqqxxxzzz||||||{{{yyyyyyyyyvvvwwwyyy|||}}}zzztttnnnggggggeeecccbbbcccfffiiinnnqqqtttwwwvvvrrrnnnkkkiiihhhgggfffeeeeeeeeeeeecccdddfffiiinnnrrrvvvyyyxxxzzz{{{{{{zzzyyyyyyzzz{{{zzzyyyxxxvvvuuutttsssqqqrrrsssttttttrrrqqqpppnnnnnnnnnooopppqqqqqqqqqjjjhhhfffcccaaa______^^^[[[[[[[[[\\\]]]^^^``````^^^^^^^^^^^^^^^___```aaa____________````````````___``````aaaaaa``````____________```aaaccceeefffdddbbb```aaabbbbbb```]]]^^^^^^_________^^^^^^]]]ZZZZZZZZZYYYXXXZZZ^^^aaadddhhhnnnrrrtttuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyy{{{wwwiiieeeaaa```hhhtttsssggg]]]YYYZZZXXXbbbmmmtttzzzoooeeebbbcccbbb```___aaacccccc```]]]YYYWWWWWW___ooo{{{hhhaaa___ZZZUUUSSSPPPMMMHHHAAA;;;777444333555444333333333333222000111111111111111111111111000000000000000000000000222111000///...//////000/////////.........------//////000000000///...------///111111000///...///////////////////////////000000000000///...---,,,+++...///---...111111//////......------...//////...//////000000//////............------.........000///............///000///......------....../////////000000111111222222333333333333444444555666:::???BBBAAABBBGGGIIIIIIKKKOOOXXXdddrrrfffgggjjjooovvv~~~|||yyyvvvtttrrrnnnhhhccc^^^]]]ZZZYYYYYY\\\___aaa___```aaaaaa```___^^^]]]WWWSSSPPPQQQXXXaaajjjooovvvxxx{{{||||||{{{{{{{{{yyy{{{~~~yyynnnkkkeeeaaa^^^___aaabbbhhhkkkooorrrtttsssqqqooojjjjjjiiihhhhhhhhhhhhhhhggggggiiilllpppvvv{{{~~~|||~~~~~~~~~}}}zzzxxxvvvuuussstttuuuuuuuuutttrrrqqqpppqqqqqqrrrrrrsssssssssmmmllliiifffcccbbbaaaaaa___```````````````aaaaaaaaaaaaaaaaaaaaabbbbbbccc``````aaaaaaaaabbbbbbbbbccccccbbbbbbbbbbbbcccccc````````````aaabbbcccdddcccaaaaaaaaacccdddcccbbb^^^______```aaa`````````\\\\\\\\\ZZZYYYZZZ^^^aaadddhhhnnnrrrtttuuuvvvwwwuuuuuuuuuuuuvvvvvvvvvvvvxxxzzz|||vvvmmmeee^^^]]]bbbqqqqqqbbbZZZXXXXXX___gggnnnttt~~~lllcccaaadddfff```aaabbbcccbbb^^^WWWSSSQQQVVVbbbuuupppddd```\\\XXXVVVTTTSSSOOOGGG===666222222444333222222333444333111222222222222222222222222000000000000000000000000111111000///////////////000000////////////......000000000111000000///...000//////000111000///---////////////////////////......////////////......---//////,,,,,,000111///000000///......//////000///................../////////............//////000000////////////000000///......------....../////////000000111222222222333333333333444555666666;;;@@@CCCBBBCCCGGGJJJIIIKKKOOOXXXeeettthhhiiikkkooovvvwwwpppllliiifffcccccceeehhhjjjlllkkkjjjhhhdddaaa^^^\\\WWWSSSNNNNNNSSS\\\eeejjjooossswww{{{||||||}}}~~~~~~~~~xxxnnnfffaaa___``````aaacccgggkkknnnppppppppplllllljjjiiihhhhhhhhhhhhhhhhhhjjjmmmrrrxxx~~~}}}{{{yyyxxxwwwxxxxxxxxxwwwuuutttsssvvvuuuuuutttsssrrrqqqqqqpppooollliiifffeeeddddddeeeeeedddddddddcccbbbbbbbbbbbbaaaaaaaaabbbbbbccccccccccccddddddeeeeeeffffffeeedddccccccdddeeefffddddddddddddddddddeeeeeedddcccbbbbbbcccccccccccc`````````aaa``````______^^^^^^]]][[[ZZZ[[[^^^aaaeeeiiinnnrrrtttuuuvvvwwwtttttttttttttttuuuuuuuuuzzz|||~~~wwwmmmccc]]]]]]fffrrr{{{iii\\\VVVWWWZZZ```gggmmmwwwyyyiiidddhhhmmmddddddfffgggfffaaaYYYSSSTTTVVV]]]lll{{{hhhbbb___\\\YYYUUUWWWUUUMMMAAA888444555111000///000111222111000222222222222222222222222////////////////////////111000000///////////////000000000000000//////////////////000///////////////---+++---000111000---////////////////////////------...//////000//////...000...+++,,,111444333000000/////////////////////...---,,,,,,---...///......------------......//////////////////////////////............/////////000000111111222333333222222222333444555666777;;;@@@DDDCCCDDDHHHJJJIIIJJJMMMVVVdddtttjjjkkklllooouuu{{{xxxtttpppoooppprrrttttttsssppplllhhhccc```^^^YYYTTTNNNLLLPPPXXX___dddggglllrrrwwwzzz|||~~~~~~zzznnnfffbbb___]]][[[]]]```cccgggiiikkklllmmmllljjjhhhgggfffeeeeeeggghhhjjjnnnsssyyy~~~~~~}}}||||||||||||{{{zzzxxxwwwvvvwwwwwwvvvuuutttsssrrrqqqrrrqqqnnnkkkiiihhhhhhhhhiiiiiiiiihhhgggeeedddcccbbbaaaaaa`````````aaaaaabbbccccccdddeeeeeeffffffhhhhhhfffeeeeeefffhhhhhheeeeeefffffffffffffffeeegggfffeeecccbbbaaabbbbbbbbbbbbaaaaaa___^^^]]]\\\^^^^^^]]][[[ZZZ[[[^^^aaaeeeiiinnnrrrttttttuuuvvvuuuttttttttttttuuuvvvvvv|||}}}uuuiiiaaa]]]aaaggguuutttddd[[[VVVUUUYYY```fffooo~~~tttiiihhhkkkhhhiiikkkllljjjddd]]]XXXVVVWWW[[[fffxxxnnndddbbb___\\\UUUXXXYYYRRRGGG>>>999999222111000111222333222111222222222222222222222222////////////////////////000000000000000//////.../////////000000000000000.....................///,,,***)))+++///111000///////////////////////////,,,---...///000000000000---///...,,,...555999999////////////......------///...---,,,,,,---...///---,,,,,,++++++,,,,,,---......................../////////....../////////000000000111222222333333222222222333444555777777;;;AAAEEEEEEFFFIIIJJJIIIIIIKKKTTTcccsssmmmnnnnnnooosss||||||yyyyyyyyyzzzzzzxxxuuuqqqmmmiiifffddd]]]XXXQQQNNNQQQVVV\\\___bbbhhhooouuuxxx{{{|||}}}xxx}}}yyynnnfff___[[[YYYZZZ[[[\\\___bbbdddfffiiihhhfffeeecccbbbbbbbbbdddfffjjjoootttzzz~~~~~~}}}{{{zzzzzzuuuvvvvvvvvvvvvvvvvvvvvvrrrqqqooommmlllkkkkkkkkkkkkkkkkkkkkkjjjgggeeedddcccbbbaaaaaa```aaaaaaaaaaaaaaabbbcccddddddeeeeeeiiiiiihhhhhhhhhhhhiiiiiidddeeeeeeffffffffffffeeehhhhhhfffccc```___```aaaccccccbbbaaa___]]]\\\[[[]]]]]]\\\[[[ZZZ[[[___bbbeeeiiiooorrrttttttuuuvvvvvvuuuuuuttttttvvvwwwxxx{{{|||~~~~~~}}}}}}~~~oooddd^^^\\\^^^gggwww}}}lll```YYYTTTUUU[[[```fffuuuqqqhhheeejjjmmmpppooojjjddd```^^^VVVYYY]]]dddpppvvvgggcccaaa]]]VVVYYYZZZVVVMMMEEE???<<<666555444444555666555333222222222222222222222222000000000000000000000000000000000000000///............////////////000000...------------......///+++******+++...000111000////////////////////////------...///000000//////,,,......---000777;;;;;;///////////////...,,,,,,///..................///,,,,,,++++++++++++,,,,,,------............------000//////......//////000000000111111222333333333111111222333444555777888;;;AAAFFFFFFGGGJJJKKKIIIHHHIIIRRRbbbtttpppppppppooopppwwwzzzuuupppmmmkkkbbb]]]WWWSSSTTTWWWZZZ\\\ccchhhoootttwwwxxxyyyzzzvvv||||||qqqggg```[[[ZZZYYYXXXYYY[[[^^^```aaaaaa``````````````````bbbeeejjjpppvvv{{{~~~~~~}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxrrrqqqooonnnmmmmmmnnnnnnllllllmmmmmmkkkiiigggeeefffeeedddccccccccccccdddbbbccccccdddeeefffggghhhhhhiiiiiiiiiiiiiiiiiihhheeefffggghhhiiihhhhhhgggggghhhfffccc___]]]___aaacccccccccbbbaaa___^^^]]]\\\\\\[[[ZZZZZZ[[[___bbbfffjjjooorrrttttttuuuuuuwwwvvvuuuttttttvvvwwwyyyzzz|||~~~~~~~~~zzzkkkccc[[[YYY]]]hhhttttttggg___WWWSSSXXX[[[^^^kkk{{{rrriiihhhmmmqqqooohhhbbb```bbb[[[```eeeggglllzzz|||jjjdddaaa^^^YYYZZZZZZXXXSSSJJJBBB===888777555555666666555333111111111111111111111111000000000000000000000000///000000111000///...---------.........////////////...---------///000111...//////...---...000222////////////////////////......///////////////...,,,...///---000666:::999000000111111000///---,,,...//////000000//////...---,,,,,,++++++,,,,,,------...///000000///...---000000////////////000000000111111222222333333444111111222333444666777888;;;AAAFFFGGGHHHKKKKKKIIIHHHIIIRRRbbbuuuqqqrrrqqqnnnnnnsss~~~|||vvvqqqooofffaaa[[[WWWVVVXXX[[[\\\eeejjjpppuuuwwwwwwwwwwwwyyy~~~}}}ppphhh]]][[[YYYWWWWWWXXXZZZ\\\\\\\\\\\\\\\]]]___```aaaaaaeeekkkrrrxxx|||~~~~~~}}}|||{{{yyyxxxwwwvvvqqqpppooonnnnnnnnnoooppplllmmmmmmmmmllljjjgggfffhhhhhhgggfffffffffffffffffffffggghhhiiijjjkkkkkkhhhiiijjjkkkkkkjjjiiihhhggghhhjjjkkkllllllkkkkkkffffffeeebbb^^^]]]```bbbcccccccccccccccbbbaaa```[[[[[[ZZZYYYYYY[[[___cccfffjjjooorrrttttttuuuuuuwwwvvvtttttttttuuuwwwyyy{{{~~~tttjjj]]]YYYYYY^^^eeeqqq~~~qqqdddYYYTTTVVVXXXYYYeeettt{{{ssseeelllqqqnnneee^^^___cccdddjjjnnnlllkkkuuukkkdddaaa___[[[[[[[[[ZZZUUUMMMCCC<<<888666555555555555333111000000000000000000000000000000000000000000000000///000111111111000...---,,,---------......//////000///.........000111222222333444111---,,,///222////////////////////////...///////////////......,,,//////...000555777666111222222222111000...---...///000111111000///......------,,,,,,------......///000111111000///...000000////////////000000000111111222222333444444111111111333444666777888;;;BBBGGGGGGHHHKKKKKKIIIIIIJJJSSScccwww}}}wwwuuuqqqppprrrwww|||~~~uuummmlllfff```\\\XXXUUUXXX^^^bbbiiiqqquuuttttttuuuxxx{{{}}}~~~{{{rrrhhh```ZZZXXXVVVSSSRRRTTTXXXXXXYYYZZZ[[[\\\]]]^^^\\\```gggmmmssszzz}}}zzzzzzyyyxxxvvvrrrpppnnnnnnpppppppppooojjjjjjkkkkkkjjjiiigggfffggggggeeeeeeeeeeeeggggggiiiiiihhhhhhiiiiiijjjkkkkkkkkkjjjiiiiiihhhhhhhhhjjjhhhffffffggghhhhhhhhhddddddddddddddddddddddddbbbccceeeffffffeeecccbbb```]]]ZZZWWWXXX[[[___bbbggglllqqquuuuuutttssssssooorrruuuvvvvvvuuuvvvwww|||~~~~~~~~~~~~ttteee\\\WWWXXXYYY___ttt~~~rrrbbbVVVVVVVVVUUU\\\hhhoooxxxsssllleeebbbddd___VVVVVV^^^eeeiiilllmmmoooxxx}}}hhh___^^^___```bbb```\\\ZZZWWWKKK>>>>>>:::666444555555333000222222222111111111111000000000000000////////////////////////////////////000111111111000///---,,,........................//////000000000000////////////000000000000//////111///---,,,,,,,,,...///333111000000222333444444:::222++++++------...111.../////////000000000111111111111111000///...---,,,,,,.../////////...---000---,,,---000111000...111000/////////000222333333444555444222222444666999>>>DDDHHHIIIIIIHHHHHHKKKMMMUUUdddtttwwwyyyxxxvvvsssqqqrrruuuzzz}}}~~~uuukkkeee```\\\XXXUUUVVV[[[___gggoootttuuuuuuvvvyyyyyyzzz{{{}}}zzzssskkkccc```\\\WWWUUUVVVWWWXXXYYY[[[\\\]]]]]]^^^^^^aaagggmmmsssxxx~~~}}}|||{{{yyywwwqqqpppnnnnnnooopppooonnnjjjjjjkkkllllllkkkjjjiiihhhgggffffffffffffggghhhjjjjjjjjjkkkllllllmmmmmmnnnmmmmmmllllllkkkjjjjjjkkkiiigggfffhhhiiiiiihhhhhhhhhggggggfffeeedddddddddeeefffffffffdddbbbaaa^^^[[[XXXVVVWWW[[[```cccggglllqqquuuvvvuuuuuutttrrruuuwwwxxxwwwwwwwwwxxx{{{}}}~~~mmmbbbYYYWWWUUUXXXhhh{{{yyyiii[[[WWWUUUSSSZZZeeellltttmmmaaaZZZ[[[ZZZSSSRRRWWW___eeejjjlllmmmtttwwwhhhbbb```^^^___```___]]]^^^]]]TTTIIIAAA<<<777555555555222000222222222222111111111111000000000000////////////........................------...///000//////...........................//////000000000000////////////000000000000////////////---------///111222.........///222555777888777000,,,...000//////000////////////000000000000000000111000///...---------...///000000000/////////...,,,...000111000...111111000000000111222333333444555555555555777999:::???EEEIIIJJJIIIIIIIIIKKKMMMUUUdddtttyyy{{{yyywwwtttrrrrrrsssuuuwwwxxxzzz~~~~~~nnnhhhbbb___[[[VVVVVVYYY[[[ccclllrrruuuuuuwwwyyyvvvwwwxxxxxxzzz}}}yyyooojjjeee^^^YYYYYYWWWXXXZZZ\\\]]]^^^^^^]]]___bbbhhhmmmqqqvvv{{{{{{xxxsssqqqpppooopppqqqpppoookkklllmmmnnnnnnnnnmmmllliiihhhgggggggggggghhhiiijjjkkklllnnnooopppqqqqqqqqqqqqqqqppppppooonnnmmmmmmkkkiiihhhiiijjjjjjiiimmmlllkkkjjjhhhgggfffeeegggggghhhgggeeecccaaa___\\\ZZZWWWUUUWWWZZZ___bbbggglllrrrvvvwwwwwwwwwwwwvvvxxxzzzzzzxxxwwwxxxxxxyyy|||~~~{{{lll^^^WWWSSSRRR[[[gggwwwqqqaaaYYYTTTQQQVVV___fffnnnyyyyyygggVVVSSSSSSOOONNNOOOWWW```hhhjjjjjjppp}}}xxxqqqmmmgggaaaccccccaaa```bbbccc]]]TTTGGGAAA:::666555444222000333222222222111111111111000000000000////////////........................)))***,,,...///000000000//////////////////////////////000000000000////////////000000000000//////......---...///111333444------...///222555888999666000...111333111//////000000000000///////////////000000000///...---,,,...///000111111111000000///...---...000111000///222222111111111222333444333444666666666888:::<<<;;;???EEEIIIJJJJJJIIIIIIKKKMMMVVVdddttt}}}xxxwwwuuusssqqqqqqqqqqqqssstttvvvzzzuuunnngggddd___YYYVVVXXXWWW^^^gggnnnrrrtttvvvwwwuuuuuuvvvvvvvvvyyy}}}zzzsssmmmeee^^^\\\XXXYYY\\\^^^_________^^^___bbbggglllqqquuuzzz~~~}}}zzzwwwuuusssrrrsssssssssqqqnnnooopppqqqqqqpppnnnnnniiiiiihhhhhhhhhhhhiiiiiijjjkkkmmmpppqqqrrrssssssssssssttttttsssrrrpppooopppmmmkkkjjjkkkkkkkkkjjjnnnmmmlllkkkjjjiiihhhhhhhhhhhhhhhgggfffdddbbbaaa]]][[[WWWUUUUUUXXX\\\___fffkkkrrrwwwyyyyyyyyyyyyyyyzzz{{{zzzxxxwwwwwwxxxxxxzzz}}}wwweee[[[UUURRRUUUZZZccckkkttt~~~wwweeeZZZSSSPPPSSSYYY___hhhsss|||xxx]]]QQQPPPOOONNNNNNQQQ\\\gggjjjhhhlllxxxyyymmmnnnjjjeeeccceeeeeeaaa\\\OOOHHH???888666444222000333333222222222111111111000000000000////////////------------------------***+++,,,...///000111111//////////////////////////////000000000000////////////000000000000//////............///000111222//////000000000222555777:::333///111222000......000000000000///////////////////////////...------//////000000000111111111///......///000000000000222222222222333333444444444555777777666777:::<<<:::???EEEIIIJJJJJJIIIIIIKKKNNNWWWeeeuuuwwwvvvsssqqqooonnnmmmmmmqqqrrrrrruuuyyy~~~}}}tttlllgggbbbZZZVVVVVVTTTYYYaaahhhmmmppprrrsssssstttuuuuuuuuuvvvzzz}}}}}}wwwmmmeeeaaa\\\]]]^^^````````````______ccchhhlllqqquuuzzz~~~|||xxxvvvtttsssttttttsssrrrsssssstttsssrrrpppnnnmmmiiijjjjjjjjjjjjjjjjjjiiijjjkkkmmmoooqqqssstttttttttuuuuuuvvvuuusssrrrpppqqqooommmlllmmmnnnnnnmmmlllllllllkkkkkkkkkkkkkkkggggggggggggfffeeedddddd```]]]YYYUUUTTTVVVYYY[[[eeejjjqqqwwwyyyzzz{{{|||zzzzzzzzzyyyvvvuuuuuuvvvwwwzzz}}}mmm```XXXUUUTTTUUU[[[```fffnnnzzzyyyhhh[[[SSSOOOQQQUUUYYYaaannnyyyjjjVVVRRRSSSTTTSSSOOOYYYeeehhhgggjjjttt}}}xxxqqqiiifffggghhheeecccYYYPPPDDD;;;777555333222333333333222222222222111000000000000////////////.................................//////000000111000000000000000000000000//////000000000000////////////000000000000/////////........................000111000///000444777???666/////////------...000000000000//////////////////////////////...---........./////////000000...///000000000000000111222222333333444444444444555666777666555555777888888===CCCHHHJJJJJJJJJJJJMMMPPPYYYgggvvvtttssspppnnnlllkkkjjjjjjnnnnnnoooqqqtttxxx|||{{{pppjjjccc[[[UUUTTTRRRUUU[[[aaafffkkkmmmnnnpppqqqrrrssssssuuuxxx{{{xxxmmmhhhbbbbbbbbbaaaaaaaaaaaaaaabbbeeeiiimmmqqquuuyyy|||~~~~~~xxxvvvtttsssttttttsssqqqvvvvvvvvvuuusssqqqooommmllllllmmmmmmmmmmmmllllllllllllmmmnnnppprrrtttuuuuuuvvvwwwxxxwwwuuusssqqqrrrpppnnnnnnooopppqqqpppllllllllllllllllllllllllhhhhhhggggggfffffffffeeeccc___ZZZVVVTTTUUUWWWYYYccchhhpppvvvyyy{{{|||}}}zzzzzzzzzxxxuuutttuuuvvvxxxzzz~~~wwwhhh^^^YYYVVVUUUZZZ^^^aaadddnnn|||{{{kkk]]]TTTPPPPPPQQQSSS[[[iiivvv}}}dddZZZYYYYYYZZZPPPXXXaaaffffffiiipppvvv}}}wwwmmmjjjjjjjjjjjjlllcccXXXJJJ???999666555333333333333333222222222222000000000000////////////////////////////////////111000000/////////000000000000000000000000000000//////000000000000////////////000000000000/////////.........---------,,,+++---000000///111555999@@@777///------,,,,,,...////////////000000000000//////000000000000////////////.........///000111...000111111//////000222111222333444444444333333555666666555444333555666777<<>>HHHVVV^^^___\\\[[[\\\WWWYYYdddvvvbbbbbbbbbbbbcccdddeeefffgggjjjlllmmmlllmmmnnnooonnnooopppqqqqqqrrrqqqqqquuuvvvyyy{{{}}}}}}||||||zzz~~~xxxnnnfff```[[[UUUQQQJJJJJJKKKNNNSSSZZZ```dddjjjkkklllllllllnnnqqqtttvvvxxx|||~~~|||tttkkkfffbbbaaadddjjjqqqsssvvvwwwvvvvvvvvvwwwuuuvvvxxxyyyxxxwwwuuutttxxxzzz|||}}}|||{{{xxxyyyyyyzzzzzzyyyyyyxxx|||}}}~~~}}}|||{{{{{{~~~}}}|||}}}~~~~~~|||zzz~~~}}}{{{xxxuuutttsssqqqooommmkkkhhhddd```aaaZZZRRROOOQQQVVVZZZ\\\^^^bbbhhhnnnrrrwww|||~~~~~~wwwnnnggg```]]]^^^cccttt}}}yyyuuuiii[[[VVVOOOJJJLLLRRR[[[iiitttzzz~~~{{{eeekkktttpppkkkmmmjjjkkkkkklllqqqzzzppp___^^^eeeaaabbbaaa___```___SSSDDD:::999777555444444444555444444444444444444444444111111111111111111111111000000000000000000000000333333222222111000000000......//////000000111111000111333444555444444333222111///...---...000111//////......///000111111000000000000000000000000111111000000111111222333111111000///////////////111111222222222222111111000000000000111111111111333333444444444444444444444555666666666666999;;;AAALLLVVVZZZZZZZZZWWWSSSUUUWWW```pppbbbbbbbbbbbbcccdddeeeffffffhhhjjjjjjjjjjjjkkklllnnnooooooppppppppppppoooqqqsssuuuxxxyyyyyyyyyxxxxxx{{{~~~sssiiiccc]]]WWWSSSKKKKKKJJJLLLQQQWWW]]]aaaiiijjjlllmmmmmmnnnpppsssssswww{{{~~~zzzrrriiieeebbb```dddjjjqqqsssvvvwwwvvvuuuvvvwwwuuuuuuvvvwwwwwwvvvuuutttvvvxxxzzz}}}~~~}}}{{{{{{{{{zzzzzzyyyxxxwww|||}}}~~~~~~~~~}}}|||{{{{{{{{{}}}|||{{{yyy||||||||||||{{{yyywwwvvvtttrrrpppnnnllliiieeebbb```ZZZRRROOOPPPUUUYYY[[[___ccciiinnnssswww|||vvvkkkaaa[[[[[[___nnnzzzzzzxxxvvvkkk^^^VVVOOOJJJKKKPPPYYYfffqqqwwwzzznnniiinnnooommmmmmggghhhhhhjjjpppyyypppbbb___dddeeeggggggeeeeeecccXXXLLL???;;;777444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111////////////000000111111111222222333333333222222555333111...---------...000000/////////000111111000000000000000000000000000000//////000000111222222222111000000000000000111111222222222222111111000000000000111111111111333333333444444444444555555666777777777888:::<<>>AAAMMMXXX\\\]]]]]][[[XXXYYY^^^hhhwwwccccccbbbbbbccccccddddddkkkmmmooopppooonnnooopppnnnnnnooonnnnnnmmmllllllkkklllmmmnnnpppqqqrrrrrrqqqrrrvvv{{{|||}}}|||oooeee\\\WWWPPPMMMGGGCCCBBBEEEJJJMMMTTTXXX^^^cccfffggghhhiiimmmrrrwww{{{~~~{{{yyynnnhhhcccaaa``````dddjjjnnnpppssssssrrrqqqqqqrrrqqqqqqqqqqqqrrrsssuuuuuupppppprrrtttvvvzzz|||~~~~~~}}}|||||||||}}}}}}|||}}}~~~~~~~~~~~~|||zzz}}}~~~~~~~~~}}}{{{zzzxxxwwwtttqqqooonnnllliiiggg___\\\VVVQQQNNNOOOSSSVVVaaadddjjjnnnrrruuuyyy|||}}}rrrkkkdddiiiooovvv|||}}}tttjjj]]]TTTLLLIIIJJJNNNXXXaaajjjqqqyyynnn___fffnnnnnnkkkaaaXXXXXX^^^iiizzz}}}tttsssqqqqqqooolllkkkkkk\\\PPPBBB:::888777333///444444444444444444444444111111111111111111111111111111111111111111111111222111111111000000000///111111111111000000000000222111///...---...//////---------...000111222333333333222111000000000111////////////////////////111000000000000111222222000000/////////000000111111111222222222222111111111111111111222222222222222222333333444555666666666777888888888999;;;===AAALLLWWW\\\]]]^^^\\\YYYXXX^^^hhhwwwdddccccccbbbccccccddddddhhhjjjmmmnnnmmmmmmooopppoooooopppppppppooonnnnnnllllllmmmooopppqqqrrrsssrrrrrruuuyyyzzz{{{xxxlllbbb[[[TTTPPPJJJEEEBBBCCCFFFHHHNNNSSSZZZ```dddfffiiikkklllppptttwwwzzzyyywwwmmmgggbbbaaaaaa```dddiiinnnppprrrrrrqqqoooooopppooopppqqqrrrssstttuuuuuuqqqqqqrrrsssuuuxxxzzz|||~~~~~~}}}}}}~~~}}}~~~}}}{{{}}}~~~~~~}}}{{{yyywwwuuuvvvssspppmmmlllkkkiiiggg```]]]XXXRRROOOOOORRRUUUaaadddiiimmmppptttwwwzzz|||xxxnnnhhhiiillluuu||||||tttkkkbbbXXXNNNJJJIIILLLUUU^^^hhhpppzzz~~~iiigggllllllnnnaaaVVVVVV[[[eeexxx{{{tttqqqnnnkkkkkklllcccYYYKKK@@@;;;777333///444444444444444444444444111111111111111111111111222222222222222222222222333333222222111000000///222111111111111000000000000000///.........//////000000000000000/////////222222111000000000111111////////////////////////111111111111111222222333//////////////////000111111111222222222222111111111111111222222222222333111222333333444555666666666777999999888999;;;===AAAMMMXXX]]]___```^^^[[[XXX___jjjxxxddddddccccccbbbccccccdddfffhhhkkkllllllmmmnnnpppppppppqqqqqqrrrrrrqqqqqqmmmmmmnnnooopppqqqssstttsssrrrtttwwwwwwwww}}}vvviiibbbXXXTTTNNNHHHEEEDDDDDDEEEGGGLLLSSSZZZ___cccgggjjjjjjmmmpppsssuuuzzz~~~yyyvvvmmmgggcccbbbaaa```dddiiimmmoooqqqqqqpppnnnnnnooonnnoooqqqsssuuuuuuuuuuuutttssssssssstttwwwyyy{{{{{{~~~}}}~~~~~~|||zzzzzzzzzzzzxxxvvvtttssstttqqqnnnkkkjjjiiihhhfffaaa___ZZZTTTOOONNNRRRUUU```ccchhhlllooorrruuuxxxzzz~~~sssnnnkkkmmmwwwxxxooofff\\\QQQLLLJJJLLLTTT\\\fffoooyyyxxxkkkiiikkkoooaaaWWWXXX\\\dddvvvuuuoookkkgggeeefffhhh___SSSFFF===777333000333333333333333333333333111111111111111111111111222222222222222222222222333333333222222222222222222222222111111111000000...//////000000000000///000000000000000///......000000/////////000111111000000000000000000000000000000000000000111222222000000//////000000111222111111222222222222111111111111111222222222333333111222222333444555666777777999::::::::::::===???CCCOOO[[[```aaacccaaa^^^[[[bbbmmm{{{ddddddccccccbbbccccccccceeehhhjjjlllmmmnnnpppqqqpppqqqrrrsssssssssssssssmmmmmmmmmnnnpppqqqsssttttttssstttuuuttttttyyy}}}oooggg[[[XXXRRRLLLGGGEEEEEEEEEAAAEEELLLSSSYYY___dddggghhhkkknnnoooqqqwwwzzzwwwmmmgggcccbbbaaaaaadddiiimmmoooqqqqqqooonnnmmmnnnmmmooorrrtttvvvvvvvvvuuuuuuuuutttssstttvvvyyyzzzyyy}}}}}}}}}~~~~~~{{{vvvwwwwwwwwwvvvuuusssrrrssspppllljjjiiihhhgggeeebbb```\\\UUUPPPNNNRRRUUU```cccgggkkknnnqqqtttwwwyyy}}}yyysssoooppp{{{~~~vvvhhh^^^SSSMMMJJJLLLSSS[[[dddnnnyyy~~~~~~nnnhhhjjjnnnaaaXXX[[[___eeettt{{{rrrmmmhhhdddeeejjjcccWWWJJJ???777222111222222222222222222222222111111111111111111111111222222222222222222222222111222222333333444555555222222222222111111000000---...000111111111000000---...///000111111111000//////...//////000111111111111111111111111111111///////////////000111111111111000000111222333333111111222222222222111111111111222222222333333333111111222333444666666777999:::;;;;;;;;;<<<>>>@@@EEEQQQ]]]bbbdddeeedddaaa]]]dddppp~~~ffffffeeedddcccccccccccchhhhhhiiijjjkkkmmmoooooonnnoooppprrrssssssrrrrrrpppmmmkkkmmmrrrvvvwwwwwwxxxwwwtttqqqpppsssxxx|||uuuoooeee___VVVOOOJJJGGGDDDBBBDDDDDDDDDGGGLLLTTT[[[______dddiiinnnqqqvvv}}}~~~zzznnnjjjddd]]][[[^^^dddjjjppprrrtttsssqqqooooooooooooqqqtttwwwyyyyyyxxxwwwssstttvvvuuuttttttuuuvvvxxxzzz{{{}}}}}}{{{|||~~~zzz|||~~~~~~~~~~~~~~~|||yyyxxxyyyzzz{{{zzzyyyvvvsssqqqoooooonnnllljjjgggeeedddccc```\\\WWWPPPJJJJJJOOOYYY___eeeggghhhjjjqqqvvv}}}{{{sssqqqsss|||qqqdddUUULLLIIIJJJQQQXXXccckkkvvv~~~~~~nnnkkksssggg___^^^```eeerrrpppmmmmmmjjjeeegggbbbYYYMMMBBB:::666444333333333333333333333333333333333333333333333333444333333222222333333444333222222111111222222333555444333333222111000000111111111111000000000000000000000000000000000000000000000000000000000000222222111111111111222222222111000......000111222111111111111111111111111000000111222222222222111333222222111000///......222222222333444555666666;;;999<<<@@@>>>888:::@@@BBBPPP\\\bbbeeejjjiiieeeaaabbbjjj{{{eeeeeedddcccbbbbbbccccccgggggghhhiiikkkmmmooopppnnnooopppqqqqqqqqqpppoooooommmlllmmmpppssstttuuuxxxwwwtttrrrpppssswww{{{wwwllleee\\\TTTOOOKKKGGGDDDBBBAAAAAABBBFFFLLLRRRVVVZZZ^^^dddiiimmmttt|||~~~|||yyypppllleee^^^ZZZ\\\bbbgggnnnppprrrsssrrrqqqqqqrrroooqqqtttvvvxxxwwwvvvuuuyyyyyyyyywwwtttrrrrrrsssvvvwwwyyy{{{~~~~~~~~~|||{{{{{{|||}}}~~~~~~|||{{{zzz{{{|||}}}}}}|||{{{yyyyyyyyyzzzyyyxxxvvvsssqqqpppooonnnllljjjgggeeedddccc^^^[[[WWWPPPIIIIIIMMMUUU[[[bbbfffgggkkkqqqwwwzzz}}}tttqqqrrr}}}rrreeeUUULLLIIIIIIOOOVVVbbbkkkwwwzzzsssrrrlllhhhgggccceeeuuusssmmmllliiieeegggddd]]]RRREEE;;;777666333333333333333333333333222222222222222222222222333333222222222222333333333222222111111222222333444444333333222111000000000000000////////////...000000000000000000000000000000000000000000000000111111111000000111111111222111000//////000111222111111111111111111111111000000111222222222222222333333222111111000//////222222222333444666777888777777:::>>>===:::<<>>999888444444333333333333333333000000000111111222222333222222111111111111222222222222111111111111222222333333333222222111111111////////////............000000000000000000000000000000000000000000000000111000000//////000000111222111000//////000111222111111111111111111111111000111111222222222222222333333333222222111111111222222333444555777999:::777777:::???@@@@@@CCCHHHNNNWWWaaafffiiijjjgggcccdddeeennn~~~~~~aaaaaa`````````aaaaaabbbcccdddeeegggjjjlllooopppppppppppppppooommmkkkjjjmmmooopppnnnkkkjjjlllooovvvvvvtttrrrqqqqqqtttwwwzzz}}}{{{ssshhh___[[[VVVPPPLLLFFFEEEBBB@@@@@@AAADDDEEEHHHKKKPPPUUU[[[fffrrr{{{{{{xxxwwwtttoookkkddd]]]YYYZZZ___cccfffiiilllmmmmmmmmmnnnooooooppprrrsssssssssqqqqqqssstttvvvvvvvvvvvvxxxyyyvvvxxx{{{|||}}}~~~|||zzz|||}}}{{{|||~~~}}}{{{zzzuuuvvvwwwyyyyyyzzzzzzzzzwwwxxxxxxwwwwwwuuutttsssrrrqqqnnnllliiigggeeedddccc^^^ZZZWWWQQQKKKIIILLLNNNUUU^^^ccceeehhhmmmrrrrrrvvv{{{~~~vvvooouuuxxxjjjZZZPPPJJJHHHLLLQQQ]]]hhhvvvvvvrrrsssjjjgggggggggdddfffeee\\\NNNAAA:::999444444444444444333333333///000000111222333333444111111000000000000111111222222111111111111222222333333222222222222222222000000/////////.........////////////////////////////////////////////////000000////////////000000111111000//////000111111111111111111111111111111000111222222333333222222333333333333333333333222333333444444666777888999;;;;;;>>>BBBEEEHHHKKKNNNQQQXXXaaahhhkkkllliiifffggghhhqqq}}}{{{____________```aaaaaabbbbbbcccdddfffhhhkkknnnoooqqqqqqqqqqqqooommmkkkjjjlllnnnooommmjjjiiikkkmmmsssssssssqqqpppppprrrtttvvvwwwzzzwwwkkkccc___[[[TTTOOOIIIGGGDDDAAA?????????@@@@@@CCCGGGKKKQQQ[[[gggppp~~~yyywwwuuurrrkkkhhhbbb\\\YYYZZZ___cccgggiiilllmmmlllllllllmmmooopppqqqqqqrrrqqqppppppnnnpppssstttuuuwwwyyy{{{vvvxxxzzz{{{|||}}}|||zzz||||||yyy|||}}}|||wwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuusssrrrooollliiigggeeeeeeeee___[[[XXXTTTNNNKKKLLLNNNVVV___cccdddeeehhhlllooosssyyy~~~~~~~~~~~~wwwnnnqqq~~~}}}ooo___SSSLLLHHHKKKPPP[[[fffuuuxxxkkkeeeeeefffccceeefff___RRREEE===:::555555555444444333333333000111111222333444555555111000000//////000000111222111111000000111111222222222222222222222333333111111111000000000//////////////////////////////////////////////////////000000////////////000000111111000000000000111111111111111111111111111111111111222333333333333222333333333333333444444444555555555555555666777888===>>>@@@CCCGGGLLLOOOPPPPPPUUU^^^gggmmmnnnlllkkkjjjkkkttt}}}xxx^^^^^^^^^___```aaabbbcccbbbbbbccceeegggjjjlllmmmqqqqqqqqqqqqooommmkkkjjjkkklllmmmlllkkkkkkkkklllnnnpppppppppooooooqqqrrrrrrssswww}}}~~~qqqhhhddd```XXXQQQJJJHHHDDD@@@>>><<<;;;;;;;;;>>>AAACCCGGGPPPZZZbbbttt{{{{{{wwwuuusssqqqiiigggaaa\\\XXXZZZ^^^bbbhhhjjjmmmnnnmmmmmmmmmnnnoooooopppqqqqqqqqqppppppppprrrtttuuutttuuuwwwxxxuuuvvvwwwxxxxxxzzz}}}~~~}}}||||||||||||{{{zzzzzz~~~~~~~~~zzzzzzyyyyyyxxxxxxwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwuuusssooollliiigggfffeeefff```[[[YYYVVVOOOKKKKKKOOOVVV___dddcccccceeehhhlllpppwww}}}}}}}}}~~~~~~~~~xxxpppqqq|||uuudddXXXOOOJJJKKKPPPZZZdddsss~~~pppfffccceeeccceeeddd```VVVKKKBBB<<<666666555555444333333333222222222333333444444555111111000000000000111111111111000000000000111111111111111222222333333444111111111111000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000111111000000000111111111111111111111111111222222333333333333333222222222333333444444444444444444444555666777777<<<>>>???@@@GGGOOORRRQQQNNNPPPYYYfffnnnpppoooooolllnnnwww}}}xxx^^^^^^^^^___```bbbcccdddbbbbbbccceeefffiiijjjkkkoooooopppooonnnllljjjiiijjjjjjjjjkkkmmmnnnmmmllljjjlllnnnnnnnnnnnnpppqqqqqqqqquuu{{{yyyooojjjddd[[[SSSKKKIIIEEEAAA>>><<<;;;;;;999;;;===>>>@@@FFFNNNUUUeeennnuuuuuuttttttrrrpppjjjgggbbb\\\XXXXXX[[[___dddfffjjjkkkllllllmmmnnnooooooppppppqqqqqqqqqqqqsssuuuvvvvvvuuuuuuvvvwwwvvvwwwwwwvvvwwwyyy~~~~~~{{{zzzyyyzzz|||}}}{{{{{{zzzzzzyyyyyyyyyzzzyyyxxxxxxxxxxxxxxxyyyyyyuuusssooolllhhhfffffffffeee___ZZZYYYVVVPPPKKKJJJNNNVVV___ddddddcccdddfffhhhmmmttt{{{~~~|||{{{|||||||||||||||~~~zzzsssssszzzzzziii\\\RRRLLLMMMPPPYYYbbbppp{{{vvvhhheeeffffffeeeccc```[[[RRRGGG???666666666555444444333333222222222222222222333333222111111000000111111222111111000000000000111111000000111222333333444444111000000000000/////////000000000000000000000000000000000000000000000000111111111000000111111111000000111111111111000000111111111111111111111111111222333333444444333333000111111222333444444444000111111333555777999::::::<<<>>>@@@HHHSSSWWWUUUMMMMMMVVVdddnnnoooooopppnnnpppyyyzzz^^^^^^______aaabbbdddeeecccccccccdddfffhhhiiijjjmmmnnnnnnnnnmmmkkkiiihhhjjjhhhhhhkkkoooqqqooolllhhhjjjlllmmmmmmnnnooopppqqqqqquuu{{{}}}tttnnnggg\\\SSSMMMKKKGGGDDD@@@>>>===<<<888:::<<<<<<===@@@GGGMMMZZZdddmmmpppqqqrrrqqqooollliiiccc\\\WWWVVVYYY\\\^^^aaaeeegggiiijjjkkkmmmooooooooopppqqqqqqrrrrrrsssuuuvvvwwwvvvvvvxxxyyyyyyyyyxxxwwwxxx{{{}}}zzzzzz|||{{{{{{{{{|||{{{{{{{{{zzzzzz{{{||||||yyyyyyxxxxxxyyyyyyzzzzzzvvvtttppplllhhhfffffffffddd^^^YYYXXXUUUOOOJJJHHHLLLUUU___ddddddcccdddgggeeejjjrrryyy}}}{{{zzz{{{yyyzzz}}}}}}vvvtttxxx}}}lll^^^TTTNNNNNNQQQXXXbbboooyyyyyykkkgggiiihhheeebbbaaa^^^WWWKKKBBB777777666555444444333333222222222111111111111111222222111111111111222222111111000000000000111111000000111222333444444555000/////////............000000000000000000000000000000000000000000000000222222111111111111222222000000111111111111000000111111111111111111111111111222333333444444333333000000111222333333444444---...///222555888;;;<<<999===>>>AAAKKKXXX]]]ZZZLLLLLLTTTcccnnnnnnnnnpppnnnqqq{{{~~~]]]]]]^^^^^^```aaabbbcccaaaaaaaaaccceeehhhjjjlllooopppqqqqqqpppnnnllljjjmmmmmmmmmmmmnnnnnnnnnnnnooonnnmmmmmmmmmnnnpppqqqsssrrrrrrtttxxx{{{rrrfff\\\WWWRRRMMMGGGDDDCCCBBB@@@===<<<;;;::::::;;;>>>AAACCCNNNTTT]]]fffkkklllkkkiiieeedddaaa]]]ZZZYYY[[[]]]___bbbdddeeeeeefffgggiiillllllnnnoooqqqssstttuuuqqqsssuuuxxxzzz{{{{{{{{{|||{{{xxxwwwxxxzzz~~~~~~|||{{{zzzxxxwwwyyy|||}}}}}}|||zzz{{{|||||||||yyyxxxvvvuuuvvvxxx{{{}}}{{{xxxrrrmmmjjjiiijjjkkkeeeaaa[[[TTTOOOKKKJJJIIIMMMSSS[[[aaaddddddcccbbbfffhhhoooxxx|||~~~}}}zzzyyy{{{}}}~~~}}}wwwuuutttsssdddWWWNNNMMMQQQWWW___jjjttt|||pppggghhh___aaa```ZZZXXXVVVNNNCCC???;;;666333222222111000000000111222333333444444333222222222111000000000000111111111111222222222111000000222444555444222........................000111222333333222111000000000000000000000000000222222333333333333222222111111000000111111222333...///111333444444444444111111222222222333333333333333333333333333333333444444555666888999;;;<<<<<<;;;===DDDNNNWWW\\\^^^SSSSSSWWWbbbnnnuuutttpppnnnqqq~~~______^^^^^^___```aaaaaa]]]___aaadddfffggghhhhhhlllmmmoooppppppooommmlllllllllllllllmmmmmmmmmmmmpppoooooonnnnnnooopppqqqqqqqqqqqqrrrvvv{{{nnnccc^^^VVVQQQKKKGGGFFFDDD@@@===;;;:::888777888:::===???EEEJJJQQQYYY^^^``````___``````^^^[[[YYYZZZ\\\___^^^aaaccceeeeeefffhhhiiijjjkkkmmmoooqqqrrrsssssstttuuuvvvwwwwwwwwwwwwvvvzzzxxxwwwvvvvvvxxx{{{|||}}}{{{zzzyyyyyyzzz}}}~~~}}}~~~~~~{{{zzz{{{||||||{{{yyyxxxuuusssssstttuuuwwwzzzwwwsssooollljjjjjjjjjeeebbb\\\UUUPPPLLLJJJIIIHHHNNNWWW^^^bbbdddcccbbbeeegggllltttwwwxxx}}}~~~{{{zzz|||}}}~~~~~~}}}wwwtttrrr~~~ttteeeWWWNNNLLLPPPWWW___jjjuuu{{{tttkkkkkkdddeeebbb]]]YYYWWWPPPFFF===:::555333222222111000000111111222333333444444222222222111111111111111000111111111111222222222000//////111333444333111111111111111111111111111000111222222222222111000111111111111111111111111000000111111111111000000111111000000111111222333111222222333333333222111111222222222222333333333333333333333333333333333555555555666777999:::;;;;;;;;;<<<@@@GGGPPPXXX\\\XXXXXX\\\fffrrryyyyyyvvvrrruuu```______^^^^^^______```]]]___cccfffhhhiiihhhgggjjjkkkmmmnnnooooooooonnnjjjkkkkkkkkkllllllllllllqqqqqqooonnnnnnooopppqqqooooooooopppttt{{{zzzmmmfff[[[VVVPPPLLLJJJFFFAAA===<<<:::999777777888:::;;;AAADDDJJJPPPUUUXXXZZZZZZZZZZZZZZZYYYXXXZZZ^^^aaa^^^aaadddeeefffggghhhjjjiiikkkmmmoooqqqrrrrrrqqqsssssstttuuuuuuuuuttttttxxxxxxwwwwwwwwwxxxxxxyyy~~~|||||||||}}}~~~~~~}}}||||||~~~{{{zzz{{{|||{{{{{{{{{yyyvvvsssqqqqqqqqqrrrxxxvvvtttqqqnnnkkkjjjiiieeebbb\\\VVVQQQMMMJJJIIIHHHMMMWWW```gggjjjkkkjjjggggggkkkqqqtttuuuzzz~~~{{{{{{|||}}}||||||~~~~~~wwwtttqqq}}}uuufffXXXNNNLLLNNNVVV^^^jjjttt{{{}}}~~~wwwnnnllljjjjjjeee___ZZZWWWQQQKKK>>>;;;777555444444333222111111222222333333444444111111111111111222222222000111111111111222222222111000000222444555444222222222222222222222222222000111222222222222111000222222222222222222222222000000111111111111000000111111000000111111222333444444444333222111000///222222222222333333333333444444444444444444444444666666666666777888999:::;;;<<<===>>>BBBJJJVVV^^^``````dddmmmxxx~~~yyy|||^^^]]]]]]]]]^^^___``````___aaadddgggiiiiiiiiihhhiiijjjkkkmmmnnnnnnnnnnnnkkkkkkkkkkkkllllllllllllqqqpppnnnmmmmmmnnnnnnooonnnoooooopppsssyyyvvvmmm___ZZZTTTPPPNNNJJJDDD@@@???>>><<<:::999999::::::???AAADDDHHHMMMQQQTTTVVVVVVVVVVVVVVVVVVXXX]]]``````ccceeeffffffggghhhjjjjjjlllnnnppprrrrrrrrrqqqooooooppprrrssstttuuuuuuxxxxxxyyyyyyyyyyyyyyyxxxzzz}}}}}}~~~}}}|||~~~{{{{{{{{{|||{{{zzz{{{zzzwwwtttrrrrrrrrrrrruuuuuuuuussspppllliiigggcccaaa\\\WWWQQQLLLIIIGGGFFFKKKUUU```jjjoooqqqpppjjjiiikkkqqquuuvvv{{{~~~}}}|||}}}|||}}}~~~{{{zzz{{{{{{zzzzzz{{{~~~xxxtttqqq}}}wwwhhhZZZOOOKKKMMMUUU]]]iiisssyyy{{{{{{{{{~~~|||rrrlllpppnnnhhh```ZZZUUUQQQNNNBBB???;;;888777777666555222222222333333333444444000000000111222222222333000000111111111222222222222222222333555666555444111111111111111111111111111111111222222111111111222222222222222222222222222222333333333333222222111111000000111111222333444444444333222111000///222222222333333333444444444444444444555555555555777777666666777888999999===???AAA@@@AAAJJJYYYeeeggggggkkkttt~~~ZZZZZZ[[[\\\^^^___aaabbbaaaaaabbbcccdddfffhhhiiijjjjjjkkkkkkllllllllllllkkkllllllllllllmmmmmmmmmnnnmmmlllkkkkkklllmmmnnnoooppppppqqqssswww}}}tttddd___YYYTTTRRRNNNIIIEEEAAA@@@>>><<<::::::999999::::::<<<>>>AAAFFFIIILLLRRRRRRRRRRRRRRRTTTXXX\\\bbbdddfffggggggggghhhjjjmmmnnnppprrrsssssssssssspppppppppqqqrrrsssssstttvvvwwwxxxyyyyyyyyyxxxwwwwwwzzz~~~||||||}}}}}}|||zzzxxxwwwvvvtttsssrrrrrrrrrsssttttttsssppplllhhhfffaaa___\\\WWWQQQLLLHHHEEEAAAEEENNNYYYeeemmmpppqqqllliiijjjooouuuxxx}}}~~~}}}|||{{{|||~~~{{{{{{}}}}}}zzzxxxyyyzzzyyyxxxyyy{{{}}}yyyvvvsss~~~xxxjjj\\\PPPKKKMMMUUU\\\hhhqqqwwwyyyzzzzzz|||~~~sssvvvqqqjjjccc[[[TTTPPPPPPGGGBBB===999777666555555333333333333333444444444000000000111222222222333000000111111111222222222111111111222444555444333111111111111111111111111222111111111111111111222111111111111111111111111222222333333333333222222111111000000111111222333333222222222222222222222222222333333333444444444444444444555555666666666777777666666777888999999<<<@@@BBBBBBCCCLLL]]]jjjkkkmmmrrrzzzXXXYYYZZZ[[[]]]```bbbccc____________aaaccceeegggiiiiiijjjjjjkkkkkkkkklllllllllllllllmmmmmmmmmmmmlllkkkjjjjjjjjjlllmmmnnnpppqqqqqqrrrsssvvvzzz~~~~~~nnnhhh___ZZZVVVSSSNNNJJJAAA@@@???===;;;:::999888999999888999;;;???BBBEEELLLLLLLLLLLLLLLNNNRRRVVV^^^aaaccceeefffgggiiijjjoooooopppqqqrrrssstttuuuuuutttsssrrrqqqppppppqqqrrrssstttuuuvvvvvvvvvvvvuuuwww~~~~~~~~~~~~}}}{{{uuutttsssrrrqqqqqqqqqqqqqqqrrrsssrrrppplllgggeee```___]]]XXXSSSMMMHHHEEEBBBDDDJJJVVVcccnnnrrrssslllhhhggglllrrrvvv{{{~~~||||||||||||}}}zzzzzz{{{|||~~~~~~{{{yyywwwyyyzzzyyyxxxxxxyyyzzz}}}{{{wwwvvvuuuxxxkkk]]]QQQLLLMMMTTT[[[eeennntttwwwyyyzzz{{{}}}|||wwwppphhh^^^UUURRRSSSMMMGGG>>>888444444333333333333333333444444444444111111111111111222222222000111111111111222222222///......000222333222000333333333333333333333333222222111000000111222222111111111111111111111111000000111111111111000000111111000000111111222333222111111111222333444444333333333333444444444444444444555555666777777777666666666666777888999::::::>>>AAACCCEEENNN\\\hhhnnnqqqxxxYYYYYYZZZ[[[]]]^^^```aaa______```bbbcccdddeeeeeegggggghhhhhhjjjkkkmmmnnnjjjkkkkkkkkkllllllllllllkkkjjjjjjjjjkkkmmmooopppooopppqqqqqqrrrtttwwwzzzzzzzzzrrrhhh___ZZZVVVRRRNNNCCCBBBAAA???>>><<<;;;;;;;;;;;;:::999;;;===@@@AAACCCDDDDDDDDDEEEHHHMMMQQQVVVZZZ^^^aaadddgggjjjlllppppppooooooppprrrtttuuuwwwvvvtttsssqqqqqqqqqqqqqqqqqqrrrsssuuuvvvwwwwwwtttuuuzzz~~~|||uuuuuutttsssrrrqqqpppppppppqqqqqqpppnnnjjjgggdddbbbaaa___[[[VVVOOOIIIFFFEEEEEEIIISSSaaammmtttuuupppjjjgggkkkqqquuuyyy~~~~~~~~~}}}|||||||||{{{yyyxxxyyyzzzzzzyyyxxxwwwyyy||||||{{{yyyxxxyyyzzzuuutttvvvuuuxxxlll___SSSMMMNNNTTTZZZccckkkqqqvvvyyy{{{zzz|||~~~wwwpppeeeYYYUUUXXXVVVNNNCCC:::555444444444444444444444444444444444222222222111111111111111000111111111111222222222000//////111333333222111333333333333333333333333222222111000000111222222222222222222222222222222000000111111111111000000111111000000111111222333222222111111111222333444333333333444444444444555444555555666777777888888555555555666777999:::;;;:::>>>BBBEEEIIIPPP[[[cccpppuuu}}}[[[[[[[[[[[[\\\]]]^^^______aaadddggghhhhhhgggfffdddeeefffgggjjjlllnnnpppiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjkkklllnnnppprrrooopppqqqqqqqqqrrruuuxxxzzz{{{nnnddd]]]XXXSSSPPPFFFFFFDDDCCCAAA@@@???>>>:::999888777888:::<<<===<<<===>>>???AAAEEEJJJNNNPPPTTTYYY^^^bbbfffkkknnnqqqpppnnnmmmnnnpppsssuuuuuutttssssssssstttuuuvvvrrrrrrssstttvvvxxxzzz{{{sssssswww}}}yyyxxxwwwvvvtttsssqqqqqqpppppppppooommmiiifffdddccccccaaa]]]XXXQQQKKKGGGCCCAAADDDMMM\\\iiippprrrtttmmmiiimmmqqquuuxxx}}}~~~{{{|||}}}~~~~~~{{{yyywwwwwwxxxxxxxxxwwwxxx{{{~~~}}}{{{yyyxxxyyyzzzqqqrrruuuuuuxxxmmm```TTTNNNOOOTTTYYYaaaiiipppuuuyyy|||zzz{{{}}}}}}vvvjjj]]]YYY\\\^^^VVVIII>>>888666777888444444444444444444444444333222222222111111000000000111111111111222222222333222222444666777555444000000000000000000000000333222111000000111222333333333333333333333333333222222333333333333222222111111111000111222222333444333222111111111222333333333333444444444555555444555555666777888888999444444555666888999;;;<<<===AAAEEEHHHLLLRRRZZZ```rrrwwwUUUXXX[[[\\\[[[ZZZZZZZZZ``````bbbeeeiiikkkkkkjjjffffffeeeeeefffgggiiijjjggghhhiiiiiijjjjjjiiiiiiiiigggfffiiinnnrrrrrrpppssssssrrrqqqrrrssstttuuuzzz{{{yyymmmccc[[[SSSNNNMMMJJJFFFDDDBBBAAA>>><<<::::::999888888777888888;;;;;;<<<===???BBBEEEFFFNNNRRRWWW[[[```eeejjjnnnnnnpppqqqqqqpppoooqqqrrrtttsssrrrrrrrrrrrrssstttrrrrrrrrrtttvvvxxxxxxwwwwwwvvvwww|||~~~~~~|||yyyvvvtttuuussspppmmmssssssrrrpppmmmiiieeebbbdddaaa]]]YYYUUUPPPJJJGGGBBBCCCEEEJJJSSSbbbrrr|||wwwrrrllliiilllrrrxxx|||~~~}}}~~~||||||}}}|||{{{yyyxxxxxxyyyzzz{{{xxxzzz|||{{{wwwuuuuuuwwwxxx}}}}}}wwwpppiiikkkuuuzzznnnbbbWWWRRRRRRVVV]]]fffmmmpppsssvvvxxxyyyyyy}}}|||{{{uuummmccc___aaacccYYYLLLAAA;;;888555333444333333444555444222000333222222111111222222333//////000111222222333333333333222222111222222222111222222333333222222111000000000000000000000000111111111111111111111111222222333333333222222111222222222222222222222222444444444333333222222222333333333444444444555555555555666777777777777777666666666666777888999:::??????CCCHHHKKKOOOXXXbbbuuu}}}VVVWWWXXXYYYXXXYYY[[[]]]______```bbbeeeggghhhhhhgggffffffffffffhhhiiijjjjjjkkkkkklllllllllllllllhhhhhhhhhjjjmmmpppqqqqqqrrrrrrqqqppppppqqqrrrsssuuuwww|||sssiii```XXXSSSNNNLLLIIIFFFEEECCC@@@>>><<<;;;:::999888888888999888888999;;;>>>AAADDDFFFJJJNNNTTTZZZ^^^ccchhhkkknnnpppqqqqqqppppppqqqsssuuuuuutttsssssstttuuuuuutttrrrrrrsssuuuwwwwwwwwwuuussstttxxx{{{~~~}}}}}}zzzwwwvvvvvvuuurrrpppqqqqqqqqqpppnnnkkkgggeeedddaaa]]]YYYUUUQQQLLLHHHDDDDDDDDDGGGOOO]]]lllwwwvvvrrrmmmjjjlllrrrwww{{{~~~~~~~~~}}}{{{}}}}}}{{{yyywwwwwwxxxxxxuuuxxxzzzzzzwwwvvvxxxzzz{{{zzzuuuooojjjkkkttt|||pppcccXXXTTTUUUXXX___hhhooorrrtttwwwzzz|||{{{}}}{{{~~~wwwpppkkkddd``````aaaZZZOOOEEE===999666444444333333444555444222000333222222111111222222333111111111000000000000///333222222111111222222222111222222333333222222111000000000000000000000000111111111111111111111111222222222333333222222111222222222222222222222222444444333333333222222222333333333444444444555555777777888999999999999888777777777888999:::;;;<<<===>>>BBBHHHKKKOOOYYYcccwwwUUUUUUVVVUUUVVVXXX\\\___````````````bbbdddfffgggggggggffffffggghhhjjjkkkkkkkkklllmmmmmmmmmmmmmmmhhhjjjkkkkkklllmmmoooqqqrrrqqqpppooooooooopppqqqrrruuuyyy~~~|||qqqggg___YYYPPPNNNKKKJJJIIIFFFCCC@@@===<<<;;;:::999999999999555555666888;;;???BBBDDDEEEJJJQQQWWW\\\aaadddgggmmmoooqqqrrrqqqqqqssstttvvvvvvuuuttttttuuuvvvvvvvvvtttrrrqqqsssuuuvvvvvvyyyvvvvvvyyy||||||zzz|||zzzxxxwwwvvvvvvtttsssppppppqqqqqqooommmjjjhhhdddaaa]]]ZZZWWWSSSNNNKKKFFFEEECCCCCCJJJWWWfffpppuuurrrnnnlllmmmqqqvvvzzz|||}}}~~~~~~|||{{{{{{}}}|||yyywwwvvvuuuuuurrrvvvyyyyyyxxxxxx{{{~~~~~~wwwrrrooolllkkkqqq~~~~~~qqqdddYYYUUUWWWZZZaaajjjqqqtttvvvyyy{{{~~~||||||~~~~~~|||~~~{{{{{{sssiiigggeeeaaa___^^^[[[TTTJJJ@@@999666555444333333333444444222000333222222111111222222333333222111000///---,,,,,,222222111111111222222333111222222333333222222111000000000000000000000000111111111111111111111111111222222333333222222222222222222222222222222222333333333333222222222222333333333444444444555555666777888888999999888888888888888999:::;;;===>>>>>>@@@DDDIIILLLPPP[[[fffyyyRRRSSSUUUUUUVVVXXX\\\___bbbbbbbbbaaaaaacccfffhhhgggfffeeeeeefffgggiiijjjiiijjjkkkkkkllllllkkkkkkiiikkkmmmmmmkkkkkknnnrrrrrrqqqpppooooooooopppqqqrrrvvvzzz|||yyynnneee___RRRQQQNNNMMMKKKHHHDDDAAA>>>===<<<;;;999999888888555555555666888;;;>>>???AAAFFFNNNVVV[[[___ccceeelllnnnqqqrrrrrrssstttuuuvvvvvvttttttttttttvvvvvvxxxuuurrrqqqrrrtttuuuvvv{{{wwwwwwzzz}}}}}}{{{yyywwwvvvuuuuuuuuutttqqqqqqrrrrrrpppnnnkkkiiidddbbb^^^[[[YYYUUUQQQNNNHHHEEEAAAAAAFFFSSSbbbllltttrrrpppnnnnnnqqquuuyyy}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||~~~|||yyywwwuuuuuutttrrruuuxxxxxxwwwxxx{{{~~~yyyssspppooommmjjjmmmxxxrrrdddYYYVVVXXX\\\bbbkkkrrrtttvvvxxx{{{|||zzzyyyzzzyyywwwzzz{{{}}}ttteeedddfffddd```[[[[[[WWWNNNCCC:::666555555333222333444444222111333222222111111222222333333333222000///...---,,,111111111111111222222333111222222333333222222111000000000000000000000000111111111111111111111111111111222333333333222222222222222222222222222222333222222222222222222222333333333444444444555555444555555666666666666666777777888999:::<<<>>>???BBBDDDHHHLLLNNNQQQ\\\iiiyyy}}}NNNQQQUUUWWWXXXYYY[[[\\\bbbccccccaaa```aaaeeehhhfffeeeeeedddeeeggghhhiiiiiijjjkkkkkkllllllkkkkkkjjjlllnnnmmmkkkkkknnnrrrrrrqqqpppoooooopppqqqrrrqqqvvvzzzzzz|||uuukkkdddWWWUUURRROOOMMMJJJFFFCCC???>>>===;;;999888888888777666666666666888999:::???DDDMMMTTTZZZ^^^bbbdddiiilllppprrrsssssstttvvvuuuuuutttsssssstttuuuuuuyyyvvvsssrrrssstttvvvvvvwwwssssssxxx{{{}}}yyyxxxvvvtttrrrrrrssstttssssssssssssqqqnnnkkkiiieeeccc```]]][[[WWWSSSPPPHHHEEEAAA@@@EEEPPP___iiiqqqqqqqqqpppoooqqquuuxxx~~~}}}|||{{{zzz{{{{{{{{{{{{{{{{{{|||}}}}}}|||{{{yyyxxxwwwvvvuuuuuuwwwyyyxxxvvvwwwzzz}}}|||vvvpppoooooommmiiiiiirrr~~~rrrdddXXXUUUXXX\\\bbbkkkqqqssstttwwwyyyxxxuuuuuuwwwvvvuuuxxx~~~~~~{{{hhheeehhhgggcccZZZZZZXXXPPPEEE<<<777555555444222222333444333111333222222111111222222333222222222111111000000000111000000000111111222333111222222333333222222111000000000000000000000000111111111111111111111111000111222333333333333333222222222222222222222222222222222222222222222222333333333444444444555555444444555666666666666666666666777888:::<<<>>>???EEEGGGKKKMMMLLLOOO[[[hhhzzz~~~|||NNNQQQVVVYYYZZZZZZZZZ[[[^^^```bbbaaa___```cccgggffffffeeeeeefffgggiiijjjkkkkkklllmmmmmmmmmmmmmmmkkklllmmmmmmlllmmmoooqqqqqqpppoooooooooppprrrssspppssswwwxxxyyy~~~}}}rrrkkk^^^[[[VVVRRROOOLLLHHHFFFBBBAAA???===;;;999888888999888777666666666777888>>>CCCKKKRRRXXX]]]bbbeeegggjjjooorrrsssssstttuuuuuuuuutttsssssstttuuuuuuyyywwwttttttuuuvvvwwwwwwxxxttttttyyy~~~~~~xxxwwwvvvrrrooooooppprrrttttttttttttrrrooollljjjgggeeebbb___\\\YYYTTTQQQIIIFFFBBB@@@DDDNNN[[[eeemmmppprrrrrrpppqqquuuyyy~~~~~~}}}|||||||||{{{||||||zzzxxxwwwxxxzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvxxxyyyxxxvvvvvvyyy}}}{{{uuuooonnnnnnkkkhhhhhhppp}}}~~~sssdddXXXUUUXXX\\\bbbkkkppprrrsssuuuwwwuuussstttvvvvvvtttwww|||}}}}}}rrriiikkkkkkhhh\\\\\\YYYRRRIII@@@999666666444222222333333333222333222222111111222222333111111111111222222222222000000000000000111222333111222222333333222222111000000000000000000000000111111111111111111111111000111222222333333333333222222222222222222222222111111111222222222222222333333333444444444555555555666777777888888777777555555666888:::===???@@@CCCFFFJJJLLLJJJMMMZZZhhh{{{~~~QQQSSSVVVXXXXXXYYY[[[]]]\\\```ccccccaaa```dddggghhhggggggggggggiiijjjkkkjjjkkkkkkllllllllllllllllllkkkjjjlllnnnpppqqqpppnnnmmmmmmmmmnnnppprrrsssppprrruuuwwwyyy|||zzzrrrfffaaa[[[UUUQQQNNNLLLJJJEEEDDDBBB???===;;;::::::999888777777777777888999<<>><<<<<<888888777777888999:::;;;;;;@@@FFFMMMSSSZZZaaaeeecccggglllppprrrssstttuuuxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwwwwxxxyyyzzzyyyxxxyyyttttttyyy}}}}}}}}}~~~zzzvvvyyyyyyyyywwwsssnnnlllooorrrpppqqqsssttttttsssqqqpppkkkhhhdddaaa^^^ZZZUUURRRKKKHHHDDD@@@AAAGGGQQQXXXhhhmmmrrrtttrrrrrrvvvzzz{{{{{{|||}}}{{{}}}}}}|||yyyxxxzzz|||{{{{{{{{{zzzxxxvvvuuutttuuuwwwxxxwwwuuuwww{{{|||vvvpppkkkjjjhhhhhhlllttt~~~vvvhhh[[[WWWZZZ^^^dddlllrrrssstttuuuwwwxxxwwwyyy{{{zzzvvvvvvzzz}}}|||}}}~~~~~~ttt}}}rrrnnnpppqqqeee```ZZZUUUPPPIII@@@999666444222111222333333222333222222222222222222333111000000000/////////...////////////000111222333222222222333333222222222000000000000000000000000111111111111111111111111///000111222333444444444222222222222222222222222000000111111222222222222333333333444444444555555333444444555555555555555777777999;;;===@@@CCCDDDCCCGGGMMMPPPPPPTTTdddttt\\\ZZZXXXWWWVVVWWWXXXYYY___aaaeeeffffffeeeeeeeeelllkkkjjjkkkllllllkkkjjjjjjiiihhhhhhhhhiiijjjkkkmmmmmmnnnoooqqqqqqooommmmmmnnnnnnmmmmmmnnnpppssstttvvvxxxxxxxxxwwwxxxzzzxxxpppeee]]]YYYVVVSSSQQQJJJHHHFFFCCC@@@>>><<<<<<<<<:::999777555555555666======AAAJJJTTT\\\```aaadddgggllloooppprrrtttuuuuuuwwwyyyzzzyyyxxxxxxxxxwwwxxxzzzzzzyyyyyyzzz{{{|||yyyvvvvvvxxx{{{}}}~~~wwwssssssyyy}}}wwwrrrpppqqqtttuuussstttvvvwwwvvvtttqqqoookkkiiifffccc```\\\WWWSSSPPPJJJEEEEEEEEEEEEJJJPPPaaaiiiooonnnmmmqqqvvvxxxxxxzzz|||}}}}}}~~~~~~~~~|||{{{{{{{{{||||||||||||zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzvvvuuugggeeeeeeiiiqqqxxx}}}}}}vvvqqqhhh]]]WWWWWW[[[dddjjjlllnnnssswwwwww{{{{{{yyyvvvsssrrrsssuuuyyy{{{|||~~~yyywww|||tttnnnmmmllllll___WWWYYYYYYPPPBBB:::777777777555333222333444222222222222222222222222111000000///...---,,,,,,000111111111111222222222111111111111111000///...111111000000000000000111444444333222111111222222222222222222222222222222000444999999666444333444333333333444444444555555555555444444444444555555555555555555666666666666777777888999<<>>===:::999888777666666777888;;;<<<@@@HHHRRRZZZ^^^___fffjjjnnnqqqrrrtttvvvxxxuuuwwwyyyyyyxxxwwwwwwxxxwwwxxxzzzyyyxxxxxxyyyzzz|||zzzwwwwwwxxx{{{~~~|||uuupppooouuuzzzuuusssrrrtttuuurrrsssuuuvvvuuutttqqqpppkkkiiifffdddaaa]]]XXXTTTNNNHHHDDDDDDDDDDDDHHHNNN___gggnnnmmmmmmqqquuuwwwxxxzzz|||}}}}}}}}}~~~}}}}}}{{{{{{||||||{{{zzzxxxwwwwwwwwwwwwxxxyyyzzz|||}}}{{{xxxwwwlllgggccchhhrrr{{{}}}|||zzzsssnnniiiccc[[[XXXZZZ\\\eeekkkmmmoootttwwwxxx||||||{{{xxxuuusssssstttwwwyyy|||~~~|||sssooorrr}}}ssslllkkkjjjlllccc^^^___^^^SSSFFF???666666666555444333333444222222222222222222222222333333222111111000//////000000111111111222222222000111111111111000000///222222111111000111111222111000000///......//////222222222222222222222222222444666777555444333333333333444444444555555555555555444444444444555555666666777777888888888999888888888999<<>>999999888777777888999999999:::>>>EEENNNVVVZZZ\\\fffiiimmmqqqrrrtttvvvxxxuuuwwwyyyzzzxxxwwwwwwwwwxxxyyyzzzyyywwwwwwwwwyyy{{{zzzxxxxxxyyy{{{~~~|||uuuooolllqqq|||wwwtttrrrrrrrrrqqqrrrtttuuutttsssqqqpppllljjjgggdddbbb^^^YYYUUULLLGGGCCCCCCCCCCCCFFFLLL[[[dddkkkkkkkkkoootttuuuyyy{{{}}}}}}}}}}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwxxxzzz|||~~~{{{yyyxxxrrrjjjdddhhhttt}}}}}}zzzuuunnnhhhddd^^^YYYYYY\\\^^^fffmmmnnnppptttxxxxxx{{{|||}}}{{{wwwtttrrrrrrtttwww{{{~~~}}}sssnnnmmmvvvtttllljjjjjjlllgggdddeeecccXXXJJJBBB666666555555444333333222222222222222222222222222333333333222222111111000000000000111111111222222000000111111222111111111222222111111111111222222333222222111111111111222222222222222222222222222444333222333444444333222333444444444444555555555555555444444444444555555555666666777888999999:::999999999:::<<<>>>AAABBBCCCLLLVVVZZZZZZ```nnnzzz]]]\\\YYYWWWVVVVVVWWWWWWUUUYYY]]]aaacccfffiiikkkllliiifffeeefffhhhjjjjjjhhhiiikkklllmmmmmmlllkkkiiiiiiiiikkknnnoooooonnnlllmmmoooooonnnnnnppprrrrrrssstttsssrrrqqqsssttt|||{{{rrrjjjccc[[[VVVQQQPPPNNNKKKGGGDDDAAA???;;;:::999888777888888999888:::===CCCKKKRRRWWWZZZbbbfffjjjmmmoooqqqtttuuuvvvxxxzzz{{{yyyxxxxxxxxxxxxyyyzzzyyywwwvvvvvvxxxzzzzzzyyyxxxxxxzzz}}}|||wwwqqqjjjjjjwww}}}xxxtttrrrpppppppppqqqsssssssssrrrqqqpppllljjjgggeeeccc___ZZZVVVMMMHHHDDDDDDCCCBBBFFFKKKVVV___hhhiiijjjmmmqqqsssyyy{{{~~~~~~~~~}}}~~~}}}}}}||||||{{{{{{zzzyyyxxxxxxxxxyyy|||~~~zzzwwwvvvtttnnniiikkkttt{{{}}}|||yyyppphhhbbb\\\WWWWWW[[[```hhhnnnooopppuuuxxxxxxzzz{{{}}}|||xxxtttqqqpppqqquuuzzz}}}yyyuuuuuu|||tttkkkkkkmmmnnniiifffgggggg^^^NNNBBB777666555444444444333111111111111111111111111111111111111000000000000000000000000000111111111111///000111111222222222222111000000000000111111222444333333222222222333333333333333333333333333333666222///000222444333111444444444444555555555555555555444444444444555555222333444555666777888999999999999:::<<<>>>AAABBBDDDLLLTTTVVVUUU\\\kkkyyy___]]][[[XXXVVVVVVWWWWWWXXXZZZ^^^aaaccceeehhhkkkllliiifffeeefffhhhiiijjjhhhiiikkklllmmmmmmllllllllljjjjjjjjjlllnnnmmmlllkkkmmmoooooonnnnnnpppqqqpppqqqrrrqqqpppppprrrtttxxxzzzuuummmeee]]]WWWTTTSSSQQQNNNJJJEEEBBB@@@???===;;;999777777777777888:::===BBBHHHNNNTTTXXX___cccgggkkkmmmooorrrsssvvvyyy{{{|||zzzyyyzzzzzzyyyzzzzzzyyywwwvvvwwwxxxyyyzzzzzzxxxwwwwwwzzz}}}|||yyyvvvpppgggbbbgggppp}}}~~~zzzvvvtttsssrrrqqqrrrsssssssssrrrqqqpppmmmkkkhhhfffddd```[[[XXXPPPKKKGGGFFFEEECCCEEEJJJPPP[[[dddggghhhlllooopppxxx{{{~~~~~~~~~}}}}}}||||||{{{{{{zzz{{{~~~}}}xxxtttqqqqqqpppooopppssswww{{{~~~xxxooofff___YYYUUUWWW[[[aaaiiiooopppqqquuuwwwwwwwwwyyy{{{zzzwwwsssooonnnnnnrrrxxx|||~~~rrrkkklllqqqsssmmmgggiiilllgggUUUEEE;;;888555444444444333111111111111111111111111111000000000000000111111111//////000000000111111111///000111222222222222222///////////////000111222000000////////////000000555555555555555555555555666222//////111444333111444444444555555555666666555555444444444444555555222333444555666777888999999999999;;;<<>>AAADDDFFFHHHOOOXXXaaajjjrrr{{{]]][[[XXXTTTRRRQQQQQQQQQTTTVVVZZZ]]]___ccchhhkkkjjjiiihhhiiijjjkkkjjjhhhhhhggggggggghhhjjjlllnnnkkkjjjiiijjjmmmpppqqqrrrjjjmmmoooppppppoooooopppmmmnnnnnnnnnoooqqquuuxxxssswww{{{vvvooohhhddd___^^^]]]ZZZUUUOOOJJJGGG>>>===<<<:::999999::::::333666999;;;>>>CCCKKKQQQVVVYYY^^^bbbeeegggjjjlllnnnqqquuuwwwxxxyyyzzz|||xxxzzz{{{{{{zzzzzz|||}}}zzzwwwyyy|||vvvzzz~~~~~~sssmmmggg^^^YYYXXXMMMRRR[[[gggsss{{{|||xxxtttssstttwwwzzzxxxxxxvvvuuusssqqqppppppnnnllljjjhhhfffccc^^^[[[WWWQQQLLLJJJFFFAAAAAACCCEEEQQQ]]]bbbeeehhhjjjjjjkkkooovvv{{{~~~}}}}}}}}}}}}~~~}}}|||zzzzzz|||zzzrrrlllffffffggglllrrrtttrrrnnnlllddd^^^ZZZWWWVVVXXX]]]bbbiiiooooooooorrruuutttvvvxxxyyyyyywwwuuuttttttlllooosssvvvxxxzzz}}}}}}|||sssrrrtttyyywwwmmmeeebbb```\\\KKKBBB888222222444444222000000000000000000000000,,,,,,---...///000000111////////////000000000000333333333333333222111000333333333333444555666777000/////////000111111222222222222222222222222222111444666555222111333555555555555555666666666777555555555444444555555555555555555555666666666666666777888:::>>>BBBEEEGGGGGGPPP___ooo{{{[[[YYYWWWTTTRRRPPPOOOOOOMMMQQQUUUYYY\\\___cccfffiiijjjkkkkkkjjjjjjlllnnnjjjgggdddeeeiiilllmmmlllmmmlllkkkkkklllnnnrrrtttqqqooooooqqqtttuuurrrppprrrqqqooonnnoooqqqtttvvvyyyvvvxxx~~~zzzqqqhhhbbbaaa___\\\XXXTTTOOOKKKHHHBBB???<<<:::999777555333777888888999<<>>AAADDDEEELLLVVVdddooowww}}}MMMLLLJJJIIIGGGFFFFFFFFFDDDEEEHHHJJJNNNSSSZZZ___fffgggiiiiiihhhiiijjjlllkkkjjjjjjkkkmmmnnnlllkkkkkkjjjhhhggghhhjjjlllmmmnnnllllllmmmpppsssttttttqqqpppnnnnnnnnnppprrrtttyyyyyy{{{}}}xxxoooiiiaaa^^^ZZZWWWUUURRRNNNKKKEEEBBB>>>;;;:::888666444777777777777999===BBBGGGMMMQQQWWW]]]bbbgggllloooppprrruuuvvvwwwwwwyyyzzzxxxyyyyyyyyywwwxxxyyy{{{~~~~~~~~~~~~|||zzzxxxwwwtttuuuvvvvvvxxx|||xxxpppjjjdddddddddggglllpppqqqrrrttttttttttttttttttttttttwwwwwwvvvvvvuuuuuuuuutttrrrpppnnnmmmlllhhhdddaaa```]]]YYYUUURRRNNNJJJHHHEEEHHHOOOXXX```eeegggggggggkkkooossswww{{{~~~}}}~~~~~~}}}~~~~~~zzzvvvpppmmmhhhjjjmmmqqqtttsssooolllbbb```ZZZTTTPPPSSS[[[bbbjjjmmmqqqssssssssstttuuuuuuuuuuuuvvvuuuuuutttssstttqqqnnnnnnqqquuuyyyzzz~~~xxxssssssrrrnnnfff^^^XXXVVVQQQIII???888666666555444111111111111111111111111222222222333444444222111000000000000000111111222333333222222222222333333111111111222222222222333333222111000000111222333222222222222333333333333333333333333444444444444555555555555555555555555444444555666777888999999666777777888888999999:::888999:::<<>>AAAFFFNNNWWW]]]```bbbeeefffeeeeeefffhhhiiikkkmmmnnnnnnmmmkkkjjjjjjjjjiiiiiiiiijjjkkkkkkmmmlllkkkjjjiiijjjmmmoooqqqppppppoooooopppqqqrrrvvvwwwzzz|||}}}ssskkkfffaaa\\\ZZZZZZYYYUUUQQQKKKGGGAAA===;;;999888666555555555555444666:::===HHHLLLSSSYYY___dddjjjmmmnnnpppssstttttttttuuuwwwxxxzzz||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyywwwwwwxxxxxxwwwyyy|||~~~xxxuuuqqqppppppssswwwzzz{{{{{{xxxxxxxxxwwwuuusssqqqpppttttttttttttttttttttttttsssqqqooonnnmmmkkkhhhfffdddbbb^^^[[[XXXRRRLLLHHHGGGGGGJJJRRR]]]eeehhhhhhggghhhkkknnnqqquuu{{{|||zzz|||~~~~~~}}}||||||~~~zzzsssmmmiiiggggggkkkrrrvvvvvvqqqlllhhhbbb^^^XXXRRRQQQTTT[[[```gggkkkppprrrsssrrrrrrrrrqqqrrrsssttttttuuuuuuuuuwwwuuurrrooopppssswww{{{~~~mmmgggdddgggfff___ZZZZZZ[[[RRRDDD:::666555444444111111111111111111111111000111333555777666333000000000000000000111111222222333333444444333333222000000111111111222222222111000///......///000111111111111222222222333333444444444555555555555666444444444555555555666666888888888888888888888777777888999:::;;;<<<===>>>;;;===???AAAAAADDDIIILLLPPPVVV\\\^^^bbbooo~~~DDDCCCBBBAAA@@@?????????:::;;;===???CCCJJJRRRWWW]]]```cccdddddddddeeeffffffiiilllmmmlllkkkjjjkkkggggggggggggggghhhiiiiiimmmmmmmmmkkkjjjiiikkkmmmrrrqqqqqqqqqqqqqqqrrrrrrtttuuuxxxzzz|||zzzppplllfff___]]]^^^]]]YYYUUUMMMIIICCC>>>;;;:::888777666777777666666777:::===DDDIIIPPPVVV\\\bbbhhhllllllnnnqqqrrrqqqqqqssstttuuuwwwzzzzzzyyyyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyxxxwwwxxxzzz|||~~~}}}zzzwwwuuutttuuuwwwyyyyyyyyy{{{{{{{{{yyywwwuuurrrppprrrrrrssssssttttttuuuuuutttqqqooonnnmmmllljjjhhhdddbbb___\\\XXXSSSMMMIIIGGGHHHKKKQQQYYYaaagggjjjhhhiiikkklllnnnsssyyy~~~}}}{{{|||}}}~~~~~~|||{{{{{{{{{~~~xxxqqqkkkgggfffiiinnnuuuxxxvvvqqqlllhhhddd___XXXSSSRRRVVV\\\```gggkkkpppssstttsssrrrrrrpppqqqrrrsssttttttttttttwwwvvvtttrrrqqqsssxxx|||}}}qqqgggbbbfffhhhbbb^^^___```VVVHHH===888555444222111111111111111111111111///000222444666666333000000000000000000111111222111222333444444333222111000000000111111111111222333222111000000111222333111111111111222222222222222222222222333333333333333333444444555666666666999999999999888888777777888888999:::<<<===>>>>>>>>>@@@BBBBBB@@@AAAEEEIIIRRRXXX\\\\\\^^^mmm~~~GGGFFFEEEDDDBBBBBBAAAAAA@@@@@@AAABBBCCCHHHMMMRRR[[[^^^aaaccccccccccccddddddgggjjjjjjiiiiiijjjkkkffffffgggggghhhiiijjjkkklllnnnoooooommmlllnnnpppsssrrrrrrrrrrrrrrrrrrrrrssssssuuuxxxzzz{{{qqqjjjccc```aaaaaa]]]XXXOOOKKKDDD???<<<:::999888888999999999999:::===???AAAFFFMMMTTTZZZ```fffjjjkkkmmmooopppooooooppprrrqqqrrrtttuuuuuuuuuwwwyyyuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwuuuuuuvvvxxx{{{~~~{{{yyyxxxxxxyyyzzzzzzyyy||||||||||||zzzxxxuuutttrrrsssssstttuuuvvvvvvvvvtttrrrpppooonnnnnnllljjjeeeccc___[[[XXXTTTOOOLLLFFFHHHKKKOOOUUU\\\dddiiijjjkkkkkkkkkmmmqqqwww|||~~~~~~~~~~~~}}}||||||{{{zzzzzz|||}}}wwwpppkkkiiiiiilllrrrxxx{{{xxxrrrmmmkkkddd^^^WWWSSSSSSXXX^^^bbbiiimmmrrrvvvvvvuuuttttttpppqqqrrrssssssssssssssstttuuuuuusssrrrsssxxx{{{|||~~~zzzllldddhhhkkkfffaaaccccccYYYLLLAAA;;;777444222111111111111111111111111//////000222555555333111000000000000000111111222000111222444444222111000000000000000111111111111333222111000000111222333111111111111222222222222111111222222222333333333333333444444555666666777888888999999999999999999999999::::::;;;<<<======>>>AAADDDEEEDDDEEEKKKPPPTTTZZZ]]][[[\\\lll~~~JJJIIIHHHFFFEEEDDDCCCCCCGGGGGGGGGFFFFFFHHHLLLOOOZZZ]]]```ccccccbbbccccccbbbeeehhhhhhggggggiiilllggghhhiiijjjkkklllmmmmmmkkknnnqqqqqqpppoooqqqssssssssssssssssssssssssssstttrrrsssvvvyyy~~~uuummmeeebbbdddccc___YYYPPPLLLEEE???<<<;;;999888555666666666666777:::===@@@DDDKKKSSSYYY___eeeiiijjjlllnnnnnnnnnnnnoooppplllnnnooopppppprrruuuwwwsssrrrrrrsssssstttvvvvvvvvvwwwwwwuuusssrrrsssuuuwww||||||{{{zzz{{{}}}~~~{{{|||}}}}}}}}}{{{xxxwwwsssttttttuuuvvvwwwxxxxxxvvvsssqqqooooooooonnnlllfffccc___\\\XXXUUUQQQNNNEEEHHHKKKNNNRRRYYYbbbiiillllllkkkkkklllpppwww{{{}}}}}}{{{}}}|||{{{zzz{{{~~~}}}}}}{{{vvvppplllkkklllooouuu{{{}}}yyytttooommmccc]]]VVVSSSTTTZZZ```dddkkkoootttxxxxxxwwwvvvuuupppqqqrrrrrrsssssssssrrrrrrtttuuutttrrrssswww{{{{{{}}}qqqgggkkkmmmhhhccceeefff\\\OOODDD===999555222111111111111111111111111/////////111333444333111000000000000000111111222///000222333333222000///000000000000111111111111111000///......///000111000111111111111222222222333333444444444555555555333333444444555666777777777777888999:::;;;;;;<<<999999::::::;;;<<<<<<<<<<<>>AAAEEEKKKQQQYYY```fffeeegggjjjllllllmmmooopppqqqpppoooooonnnnnnnnnnnnqqqpppooonnnooopppqqqrrrqqqpppppppppqqqrrrqqqppptttwww{{{}}}||||||zzzzzz|||}}}|||zzz}}}}}}}}}|||{{{zzzxxxwwwwwwwwwxxxxxxxxxwwwwwwvvvttttttuuuuuuuuusssrrrqqqnnniiibbb]]]YYYWWWUUUTTTLLLJJJLLLPPPTTTWWW___gggmmmllljjjjjjkkkooosssvvv|||~~~||||||{{{{{{{{{zzzyyyzzz~~~|||uuuoookkkiiijjjooowww}}}|||zzzwwwqqqkkkccc[[[TTTTTTVVVYYY```fffkkkmmmqqqrrrrrrssstttuuuwwwrrrppprrrtttrrrsssuuutttuuuuuuuuussssssuuuwwwzzz{{{|||~~~llliiimmmmmmhhhfffbbbbbbYYYIII===;;;888444111111111111000000000000222222222111111111000000000000//////000111222222111111111111111111111111111111222222222222111111111111111111111111111111222444555777777666444333555555555555666666666666777666555555555555666666:::::::::999999999888888999999999:::;;;<<<===>>><<>><<<:::999666666666666666777888888:::>>>DDDKKKQQQVVV\\\```eeegggjjjkkkkkklllmmmooommmlllkkkjjjjjjjjjjjjjjjlllkkkkkkjjjkkklllnnnooommmlllllllllmmmnnnnnnmmmqqqssswwwyyyzzz|||~~~~~~|||{{{}}}}}}|||zzz|||||||||||||||{{{zzzzzzxxxxxxxxxyyyyyyxxxxxxwwwuuuuuuvvvwwwvvvuuutttsssoookkkeee```\\\YYYVVVTTTMMMKKKLLLPPPSSSVVV^^^ffflllkkkjjjjjjjjjmmmqqqtttwwwzzz~~~~~~}}}|||{{{|||||||||{{{zzz{{{}}}~~~|||xxxrrrllliiijjjkkkqqqyyy~~~}}}zzzvvvoooiiibbbZZZTTTTTTWWW[[[aaahhhmmmooorrrtttsssssstttuuuuuuqqqpppsssuuusssrrrtttuuuvvvvvvuuuttttttvvvwwwxxxxxxyyy{{{}}}tttooopppoookkkhhhaaa```XXXJJJ???;;;999555222111111111000000000000222222222111111111000000111111111111111222333333111111111111111111111111111111222222222222111111111111111111111111111111222333444555666555444444555555555555666666666666555666666666666666666666999999999999999::::::::::::999::::::;;;<<<>>>>>>>>>AAABBBAAAGGGVVVbbbgggYYYaaaddd^^^[[[jjj{{{}}}^^^]]][[[[[[[[[[[[YYYXXXXXXXXXXXXUUUSSSRRRSSSUUU^^^aaacccdddccccccccccccbbbccceeefffggghhhhhhhhhgggffffffggghhhjjjlllmmmmmmlllkkkjjjjjjkkkmmmooorrrqqqqqqqqqqqqpppppppppooonnnooosssuuuuuuzzz{{{qqqkkkhhhccc___WWWRRRJJJDDD@@@===<<<:::666666666666666777777888666;;;CCCIIIOOOSSSVVVYYY^^^aaadddggghhhjjjlllnnnnnnmmmmmmlllkkkkkkjjjjjjgggfffeeeeeeeeeggghhhiiiggggggggggggggghhhiiijjjlllnnnqqqssstttuuuwwwyyy}}}~~~~~~~~~|||zzz||||||}}}}}}}}}||||||{{{xxxyyyyyyzzzzzzzzzyyyyyywwwxxxyyyzzzyyywwwuuutttppplllhhhccc___[[[VVVSSSNNNKKKLLLOOORRRUUU]]]eeekkkkkkkkkjjjiiikkknnnqqqsssuuuxxx{{{}}}~~~}}}|||{{{{{{}}}~~~~~~|||{{{|||}}}}}}zzzuuuoookkkjjjlllooouuu}}}{{{uuunnnfff___XXXSSSTTTXXX]]]dddjjjmmmppprrrssssssrrrssstttsssppppppuuuwwwtttssstttvvvwwwxxxwwwuuuuuuwwwxxxwwwxxxxxxzzz|||~~~xxxooonnnlllhhheee___^^^WWWKKKAAA<<<888555222222222111111111000000222222222111111111111111222222222222222222333444111111111111111111111111111111222222222222111111111111111111111111111111222333333333444444444444555555555555666666666666444555666777888888777666666666777777888999999999:::::::::;;;<<<===??????@@@BBBCCCBBBFFFQQQ[[[```\\\eeejjjeee```mmmwwwxxxcccaaa``````aaaaaa___]]]]]]\\\ZZZXXXVVVVVVVVVWWW]]]___aaabbbbbbaaabbbccceeeeeeffffffgggggghhhhhhfffeeeeeeeeefffhhhjjjkkknnnnnnllljjjiiiiiilllnnnpppppppppppppppppppppooonnnmmmooossstttsssvvv{{{wwwpppjjjccc^^^WWWRRRKKKEEEAAA>>><<<;;;777777666666666666777777666:::@@@FFFJJJNNNRRRUUUUUUXXX]]]aaadddgggjjjmmmnnnnnnmmmmmmlllkkkjjjiiidddcccbbbaaa``````aaaaaaaaabbbbbbbbbbbbccceeeggggggiiilllmmmnnnoooppprrrxxxzzz{{{|||~~~}}}{{{~~~}}}|||{{{yyyzzzzzz{{{{{{{{{{{{zzz||||||}}}}}}{{{xxxuuussspppmmmiiifffbbb\\\VVVRRRPPPMMMLLLOOOQQQTTT\\\eeejjjllllllkkkiiiiiilllooorrrtttvvvxxxzzz}}}~~~}}}}}}||||||~~~}}}{{{{{{||||||vvvpppkkkkkkooossszzz}}}vvvmmmeee\\\UUUQQQTTTYYY^^^eeelllmmmppprrrsssrrrqqqqqqrrrrrroooqqqwwwyyyvvvssstttxxxyyyyyyxxxvvvvvvwwwyyyyyyyyyzzz{{{}}}xxxllliiihhheeeccc\\\[[[VVVNNNDDD===888555333333222222222111111111111111111111111111111111222222111111111222222333111111111111111111111111111111222222222222111111111111111111111111111111222222222222222333444555555555555555666666666666333555777999999999777666333333444555666777888999:::;;;;;;<<<===???@@@AAABBBDDDGGGHHHKKKPPPVVVZZZ^^^iiipppkkkfffqqqtttuuukkkjjjiiiiiijjjiiifffdddbbbaaa^^^]]]\\\\\\\\\\\\\\\^^^```bbbbbbccceeeggggggggggggfffggggggggggggeeeeeeddddddeeegggiiijjjnnnooonnnllliiiiiikkknnnnnnnnnoooppppppoooooonnnnnnmmmooorrrrrrqqqsssxxxuuummmddd]]]WWWSSSLLLFFFBBB???<<<:::777777666666666666777777888;;;>>>AAADDDIIINNNRRRSSSVVVZZZ]]]```bbbeeeggghhhhhhhhhgggfffeeecccbbbbbbaaa^^^\\\ZZZYYYYYYYYY[[[]]]^^^]]]\\\^^^aaadddbbbeeegggiiijjjjjjlllnnnqqqrrrtttvvvzzz~~~}}}|||zzzyyyyyyzzz{{{|||||||||||||||}}}yyyuuussspppnnnkkkgggccc^^^XXXTTTRRROOONNNOOOQQQTTT\\\dddjjjmmmooommmjjjiiillloootttvvvxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}{{{{{{{{{}}}vvvooojjjjjjnnnrrr}}}wwwnnneeeXXXRRROOOSSSYYY^^^eeellloooqqqtttuuutttsssssstttqqqppprrrxxx{{{xxxuuuvvvyyyzzzzzzyyywwwvvvxxxyyyyyyyyyzzz{{{}}}~~~wwwjjjeeeffffffccc[[[ZZZWWWQQQHHH>>>777555333333333333222222222222111111111111111111111111222111000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111222222111222222444555666555555555555666666666666444666888::::::999888777444444555666888999::::::;;;;;;<<<===>>>@@@AAABBBCCCFFFKKKOOOQQQRRRUUUWWW```kkktttpppjjjssssssrrr}}}tttsssrrrrrrrrrpppmmmkkkfffddd```^^^^^^^^^\\\[[[^^^```bbbddddddfffiiikkkiiihhhggggggfffffffffgggeeeeeeddddddeeefffhhhiiilllnnnooommmjjjhhhjjjmmmlllmmmnnnooooooooonnnmmmnnnmmmnnnqqqqqqppprrrwww{{{|||rrrggg___ZZZUUUOOOIIIDDD@@@===:::888777777666666666666666999:::<<<>>>@@@DDDJJJNNNSSSUUUXXXZZZZZZ[[[]]]^^^bbbccccccbbbaaa___]]]\\\\\\ZZZXXXUUUSSSQQQQQQQQQSSSUUUWWWVVVUUUVVV[[[___^^^```ccceeefffgggiiikkkkkklllnnnqqqtttzzz}}}zzzyyyyyyzzz{{{|||||||||||||||{{{wwwtttrrrooollliiifffaaa[[[XXXUUUQQQOOOPPPRRRTTT\\\eeeiiinnnrrrqqqmmmkkkmmmpppuuuwwwzzz{{{|||~~~~~~~~~~~~~~~|||zzz{{{|||}}}zzztttmmmhhhiiilllppp|||xxxmmmeeeWWWRRROOOTTTZZZ___gggmmmrrrtttwwwxxxwwwvvvwwwxxxsssqqqssszzz}}}zzzxxxyyyzzzzzzzzzyyywwwvvvwwwyyyxxxxxxxxxyyy{{{|||~~~sssfffbbbdddeeebbb]]]\\\ZZZWWWNNNAAA999666444444444333333333222222111111111111111222222222222111000000///000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222333444555666666555555555555666666666666777888999::::::999888777777777888999:::<<<<<<===;;;<<<<<<>>>???AAACCCDDDDDDFFFKKKQQQSSSSSSUUUYYY```lllvvvssslllttttttqqqyyy~~~zzzwwwqqqmmmhhheeecccbbb___\\\```bbbdddddddddeeehhhjjjkkkjjjhhhgggffffffffffffeeeeeeddddddeeefffhhhiiihhhlllooonnnjjjggghhhkkkjjjlllmmmoooooonnnmmmlllooommmnnnppppppooorrrxxxzzzxxxlllddd^^^YYYRRRLLLGGGBBB>>>;;;888888777666666666666666555777:::<<<>>>AAADDDGGGJJJLLLOOOQQQRRRSSSUUUVVV[[[\\\\\\\\\ZZZXXXUUUTTTQQQPPPNNNLLLJJJJJJJJJJJJJJJMMMNNNMMMLLLMMMSSSYYYZZZ\\\```bbbccceeegggiiijjjlllnnnppprrrvvv{{{~~~~~~|||{{{xxxyyyzzz{{{|||||||||||||||~~~~~~{{{xxxtttrrrnnnkkkhhheee```]]]XXXTTTQQQRRRRRRUUU]]]eeeiiiooottttttooommmooossstttwwwzzz}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzz{{{}}}yyywwwrrrmmmiiijjjnnnqqqxxx~~~wwwllldddYYYSSSQQQVVV\\\bbbhhhooopppsssvvvwwwwwwwwwwwwxxxuuussstttzzz~~~|||{{{|||zzzzzzzzzyyywwwvvvwwwxxxyyyyyyyyyzzz{{{}}}~~~xxxkkkfffiiijjjgggbbb``````^^^UUUEEE;;;999444444444444333333333333000000111111111222222222333222111111000000000111111111111111111111111111111111222222222222111111111111111111111111111111000111333555666666666666555555555555666666666666:::::::::999999888777777888888999999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEECCCFFFLLLOOOPPPVVV^^^```lllvvvsssmmmuuuuuuooottt{{{uuuqqqnnnkkkgggdddaaabbbccccccbbbccceeegggllljjjiiigggfffeeefffffffffeeeeeedddeeefffhhhiiieeejjjnnnnnniiifffgggiiijjjkkkmmmoooooonnnmmmlllooommmmmmppppppooosssyyy{{{~~~ppphhhaaa\\\UUUOOOIIIDDD???<<<888888777666666666666666111555999<<<>>>???@@@AAA===@@@DDDHHHKKKMMMQQQSSSQQQRRRRRRRRRQQQNNNKKKIIIIIIHHHFFFEEEEEEEEEFFFFFFDDDFFFHHHGGGEEEGGGNNNSSSWWWZZZ]]]```aaacccfffhhhnnnoooqqqrrrsssuuuxxx{{{~~~~~~}}}xxxyyyzzz{{{||||||||||||xxx{{{~~~|||wwwtttpppmmmkkkhhhdddaaaZZZUUURRRRRRSSSUUU]]]fffiiipppvvvvvvqqqoooqqquuuqqquuuzzz}}}||||||||||||}}}}}}}}}}}}}}}}}}|||zzzyyyyyy|||~~~xxxvvvsssooommmnnnrrruuuuuu}}}}}}uuukkkbbbZZZUUUSSSXXX^^^cccjjjqqqlllooorrrtttttttttuuuvvvvvvtttuuu{{{~~~}}}}}}~~~zzzzzzzzzxxxvvvuuuvvvxxx{{{{{{||||||~~~wwwrrruuuvvvsssfffcccdddcccYYYIII>>><<<555555444444444333333333000000111111222222222222444333333222111111111222111111111111111111111111111111222222222222111111111111111111111111111111000222444666888777666666555555555555666666666777===<<<:::999888777777777666666666777888888999999<<<<<<===???@@@CCCDDDEEEEEEAAAAAAFFFJJJMMMWWWaaa```llluuusssmmmuuuuuunnnqqq}}}wwwuuuqqqiiibbbddddddeeefffffffffeeeeeeeeefffgggfffeeedddeeeggggggfffdddcccccceeegggiiiggghhhjjjkkkkkkjjjhhhggglllkkkiiiiiiiiikkkmmmoookkkmmmnnnnnnnnnoooqqqsss|||~~~zzzppphhhddd\\\RRRHHHBBB>>>>>>;;;999777777777666444222777777888999:::<<<>>>??????@@@AAABBBDDDEEEFFFFFFEEEFFFFFFGGGFFFDDDCCCBBBCCCBBB@@@?????????@@@AAA@@@?????????AAADDDFFFHHHMMMRRRYYY___ccceeegggiiijjjjjjiiikkknnnrrrttttttzzz~~~~~~}}}{{{|||zzzyyyzzz|||~~~}}}~~~zzzxxxuuurrroookkkeeebbb[[[VVVSSSUUUVVVWWW\\\bbbhhhmmmsssssspppnnnooorrrrrrtttuuuvvvwwwzzz}}}}}}|||{{{{{{{{{}}}~~~zzz}}}~~~zzzwwwwwwxxxwwwuuurrrpppooopppqqqrrrwwwzzz}}}~~~{{{ssskkkeeeWWWVVVVVVXXX]]]dddiiikkkqqqqqqqqqrrrsssvvvxxxyyywwwvvvvvvyyy|||}}}{{{xxxwwwxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{}}}~~~~~~~~~~~~}}}}}}{{{xxxooojjjhhhhhh___MMM>>>888555444333222222222333444333222111000000111222333444444333222222111000000...222555555333222333555444333333222222333333444111111000000000000000000///111333555666666666666777777777777888888888888888999:::999777666555555777555444444555666777777<<<<<<===>>>???@@@AAAAAADDDCCCCCCDDDIIIOOOUUUYYYcccjjjqqqoooggglll}}}|||vvvnnnnnn~~~{{{wwwqqqjjjeeeeeeeeeeeeddddddddddddeeefffgggfffdddddddddeeefffgggggghhhhhhhhhhhhhhhhhhiiikkkllllllkkkiiihhhjjjjjjiiihhhiiiiiijjjkkkkkklllmmmnnnmmmnnnppprrrzzz}}}wwwjjjfff___UUUKKKDDD???>>>;;;999888777777666444222666666777888999;;;===>>>===>>>>>>???@@@AAABBBBBB??????@@@@@@???>>><<<;;;======<<<;;;;;;;;;;;;;;;======<<<<<<>>>@@@CCCEEEIIIMMMTTTYYY]]]aaadddgggjjjjjjjjjlllooorrrtttuuu{{{~~~~~~}}}{{{zzz{{{||||||{{{|||~~~}}}|||zzzwwwuuurrrnnniiieee___ZZZWWWWWWWWWXXX[[[aaaffflllrrrsssqqqnnnnnnppprrrsssuuuvvvwwwzzz}}}||||||{{{zzzzzz{{{|||||||||~~~~~~|||{{{{{{{{{xxxvvvtttqqqpppqqqrrrsssyyy||||||tttkkkeeeYYYVVVUUUYYY___fffjjjlllqqqppppppqqqrrrtttvvvwwwwwwvvvvvvxxx{{{|||zzzwwwuuuvvvwwwxxxyyyzzz{{{{{{zzz{{{|||}}}~~~~~~~~~}}}uuupppllljjjaaaPPPAAA;;;555444333222222222333444222222111000000111222222222222222222333333333333000333555555444222333444444333333222222333333444333333333333333333444444111222333555666666555555666666666777777777888888888888999888888777777888999888777777888:::;;;;;;===>>>>>>???@@@AAABBBBBBCCCBBBCCCEEEJJJQQQXXX\\\bbbhhhlllhhh```fff|||{{{uuukkkiiizzz|||yyytttooogggfffdddcccbbbccccccddddddfffgggfffeeecccddddddeeegggjjjlllmmmkkkiiigggiiijjjkkkllllllkkkjjjiiijjjkkkkkkkkkkkkjjjjjjiiijjjlllmmmmmmlllmmmoooqqqvvv{{{}}}nnnjjjbbbYYYPPPGGGAAA>>><<<:::888777777777555333555555666777888:::;;;<<<;;;;;;;;;<<<<<<=========999999:::999999888666666888888999999888888777777999999999999:::<<<>>>@@@CCCFFFKKKPPPUUUZZZ```dddhhhiiijjjlllnnnqqqsssuuuzzz}}}~~~{{{zzz{{{{{{{{{zzz}}}~~~~~~~~~|||zzzxxxvvvrrrnnnkkkeee```[[[[[[ZZZXXX[[[```dddjjjqqqtttrrrooonnnnnnrrrtttvvvwwwxxxzzz~~~}}}|||{{{zzzyyyyyyyyyyyy~~~}}}|||}}}yyyxxxuuusssrrrsssuuuvvv|||~~~vvvllleeeZZZWWWUUUYYYbbbiiikkkkkkpppoooooopppppprrrssstttuuuuuuuuuvvvxxxyyyxxxvvvssstttuuuwwwyyy{{{|||}}}{{{|||}}}}}}~~~~~~~~~~~~{{{~~~}}}vvvppplllcccTTTEEE>>>666555444222222222333333222222111000000111222222000111222333444555666777333444666555444333333444333333222222222222333333000000000000111222333333222333444555555555555555555555666666666777777777888777777777777888999:::999999999999:::;;;<<<===??????@@@AAABBBCCCDDDDDDBBBBBBCCCFFFLLLTTT\\\```cccgggiiiccc[[[ccc{{{yyy}}}wwwjjjdddqqqxxxuuusssooolllhhhfffdddbbbaaabbbcccdddeeegggiiihhhgggeeeeeeeeeggghhhjjjllllllkkkjjjhhhkkkkkklllmmmmmmlllkkkkkkmmmnnnooooooooommmkkkjjjjjjkkkllllllllllllnnnpppuuu{{{sssnnnfff]]]TTTJJJBBB===<<<;;;999888888777555333555555555666777888999:::::::::999999999999999999999999888888777666666555666777888999999888777666777777777777888999;;;<<<>>>@@@DDDHHHMMMTTT[[[```dddfffhhhkkkmmmpppsssuuuzzz}}}}}}{{{zzz|||}}}}}}|||||||||~~~~~~|||zzzyyyvvvrrrnnnkkkeeeaaa___]]]ZZZ[[[___ccciiiqqquuuuuurrrooommmsssuuuwwwyyyzzz|||~~~}}}|||{{{yyyxxxwwwwww}}}{{{zzz|||yyywwwuuutttuuuwwwzzz{{{~~~vvvllleee[[[WWWUUUZZZcccjjjkkkjjjnnnnnnooooooooopppqqqqqqtttttttttuuuvvvvvvvvvuuuttttttvvvwwwyyy{{{||||||zzzzzz{{{|||}}}}}}}}}}}}zzz}}}yyyqqqjjjbbbVVVHHH???777666444333222222222333222111111111111111111222111111222333555666777777555555555555444333333333333333222222222222333333////////////000111333444444444444555555555555555555555555555666666666666888777666666777888888888666777888888888999;;;<<>>AAAFFFMMMUUUZZZ```dddhhhkkkmmmppptttwww|||~~~~~~~~~~~~yyyzzzzzz|||~~~}}}|||zzzxxxtttpppooojjjeeeccc```\\\\\\___dddiiiqqqwwwxxxuuuqqqooosssuuuxxxzzz{{{}}}~~~|||{{{yyywwwvvv{{{yyyyyy|||xxxwwwvvvvvvwwwzzz~~~}}}uuukkkeee\\\YYYWWW[[[bbbhhhjjjiiimmmnnnnnnooopppppppppppprrrrrrssssssrrrsssssstttuuuvvvwwwxxxyyyzzzzzz{{{xxxxxxzzz{{{|||}}}}}}}}}xxx|||}}}wwwmmmeee___WWWJJJ@@@888777555333222222222222111111111222222111111111333333333444444555555555666555444444444333333222333222222111111222222333333333222222333444666888555555555555555555555666555555555555666666666666999777555666777888888666666888::::::999999:::<<>><<<:::999999888777555555555555555666777888999999888888888888888888888888777666555444444444555444444555666666666555555777777777777777888888888777888:::<<<@@@FFFMMMSSS[[[```fffkkkmmmpppuuuzzz{{{{{{zzz{{{|||~~~~~~|||yyyuuurrrqqqkkkgggeeebbb^^^^^^aaaeeeiiipppvvvyyywwwsssppprrrtttxxxzzz{{{|||~~~~~~}}}{{{yyywwwvvvxxxyyyzzz}}}yyyxxxwwwwwwxxx{{{~~~~~~~~~yyyrrrjjjeee]]]\\\\\\___cccgggiiiiiimmmnnnooopppqqqqqqqqqqqqpppqqqrrrqqqooooooqqqsssvvvvvvwwwxxxyyyyyyzzzzzzvvvwwwyyy{{{}}}~~~~~~zzz~~~|||xxxrrrjjjbbb___ZZZNNNBBB:::888666444222222222222000111222222222222111000444444444333333333333333555333222222333444333222222222111111111111222222444333111111111333555777555555444444555666777777555555666666666777777777999777666888;;;<<<:::777999<<>><<<:::::::::999777555555555555555666777888999777777777777888888888888777777555444333333444444444444444444444555666666666777777777777777666666555666777888;;;@@@FFFJJJQQQXXX```eeehhhlllrrrwww|||~~~{{{vvvsssqqqlllhhhgggddd```___bbbeeehhhnnntttxxxwwwssspppoooqqquuuwwwxxxyyy{{{}}}}}}}}}}}}|||{{{xxxvvvuuuwwwzzz~~~~~~~~~}}}{{{yyyxxxxxxzzz|||}}}|||||||||yyytttnnniiieee___aaacccddddddeeeiiilllmmmnnnppprrrssssssssssssooopppqqqooommmmmmooorrrtttuuuvvvwwwyyyzzz||||||vvvwwwzzz|||~~~tttsssooohhhaaaaaa___TTTFFF;;;999777444222111111111000111222222222222111000333333333333333333333333444111///000222444333222222222111111111111222222333222000...///000222444444444444444555666888999666666666777777777888888777666777<<>>@@@AAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFIIIOOOWWW^^^bbb```dddhhhddd```lll||||||eeehhhjjjjjjiiiiiilllnnnhhhgggffffffggghhhiiijjjeeefffgggggghhhggggggfffaaadddiiillllllllllllllljjjiiihhhggghhhiiikkkllllllkkkkkkjjjjjjkkkkkklllnnnooopppqqqqqqqqqqqqqqqnnnooooooooommmmmmoooqqqtttzzzyyynnneee\\\SSSLLL???===;;;::::::999777666666666666666666777888999666666666777777777888888888777666444444444444555666666555444555666888999666666777777666666555555333444555666888<<>>BBBEEEDDD???<<<===@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGIIINNNVVV]]]aaa```fffjjjfffaaalll~~~}}}```eeehhhfffeeeggggggeeeeeeddddddgggkkkllliiigggiiiiiihhhhhhggggggffffffdddeeeggghhhjjjkkkkkkkkkjjjjjjjjjiiiiiijjjkkkkkklllkkkkkkjjjjjjjjjkkkllliiikkkmmmoooppppppooonnnqqqppppppooonnnmmmmmmmmmsssxxx~~~oooccc[[[RRRIIIAAA<<<999:::999666555777777666444333333444666777666777777777777777666666888777777777777666666666666555444333444444666777555555555555444333222111444444444444666888;;;<<>>???@@@AAABBB@@@AAABBBBBBAAAAAACCCEEEGGGCCCDDDMMMWWW\\\```ccceeehhhjjjgggcccnnndddiiijjjhhhgggiiiiiiggggggfffeeegggjjjkkkiiiggghhhhhhhhhhhhhhhgggggggggeeefffggghhhjjjjjjkkkkkkllllllkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjhhhiiikkknnnoooooonnnnnnqqqqqqpppoooooonnnmmmmmmqqqvvv|||rrreee\\\QQQHHHCCC===:::;;;:::777666888666555333222222333555666666666777777777777666666777777666666666555555555777666555555555666777777666666666666666555444333444333444444666888:::;;;;;;>>>AAAEEEJJJPPPWWW\\\bbbiiioooppprrrxxx}}}yyyxxxsssmmmhhhgggeeebbbcccfffiiiooosssvvvyyy}}}|||yyyrrrooommmnnnrrrvvvvvvuuuvvvuuutttrrrqqqtttxxx||||||xxxsssppppppqqqzzzzzz{{{yyyvvvqqqkkkhhhhhhiiijjjlllmmmmmmmmmllllllooorrruuuwwwvvvuuussstttsssrrrrrrrrrssstttuuussstttttttttssstttvvvxxxxxxzzz}}}tttpppjjjiiifff___bbbbbbXXXGGG>>>777555444222000222111111000000000000111111111111111111111111111111333333333333333333222222111111222222111000000///111111222222222333333333222333444555777777777777888888888888888888888888888999:::;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@AAAAAAAAABBBBBBAAA@@@@@@CCCEEEFFFCCCEEEOOOXXX]]]aaadddccchhhnnnnnnkkkrrrgggkkkllliiihhhkkklllkkkjjjhhhgggggghhhiiiiiihhhggghhhhhhhhhhhhhhhiiiiiieeefffgggiiiiiijjjjjjjjjmmmllllllkkkjjjjjjjjjjjjkkkkkklllllllllkkkiiihhhfffgggjjjlllnnnnnnnnnnnnpppppppppooonnnnnnmmmmmmooosssyyy|||~~~uuuhhh___UUULLLEEE???;;;<<<;;;999888:::666555444444444555666777666666777777777777777666888888888777777777666666888777777666666666777888666777777777777777666666333333444444555777999999888:::<<>>???@@@AAACCCCCCCCCAAA@@@AAADDDFFFHHHEEEHHHRRR[[[```bbbeeefffmmmvvvzzzyyy|||eeejjjkkkiiiiiilllooonnnllljjjhhhgggggghhhhhhiiiggggggggghhhhhhiiiiiiiiifffggghhhiiiiiijjjjjjjjjlllkkkkkkkkkkkkkkkllllllkkklllnnnnnnnnnllljjjiiifffhhhiiilllmmmnnnooooooooonnnnnnnnnmmmmmmllllllmmmqqquuuxxx{{{~~~vvvlllfff]]]TTTGGGAAA<<<<<<<<<999888:::888777777666777777888999666777777888888888888777;;;::::::::::::999999999888888777777777777777777666666777777777777777777333444444555666666777888888:::<<<===>>>@@@CCCFFFGGGMMMQQQRRRUUU\\\aaabbbdddgggjjjmmmqqqvvv|||zzzxxxtttooojjjhhhdddbbbdddiiiooouuuzzz}}}~~~yyysssppprrrssssssrrrpppqqqrrrsssvvv|||zzzzzzyyywwwuuutttvvvwwwzzz|||}}}}}}{{{xxxtttqqqssstttvvvwwwuuurrrnnnkkkmmmooorrrtttvvvvvvuuutttuuuttttttssstttuuuwwwxxxxxxxxxwwwuuussssssvvvxxx{{{~~~}}}qqqkkkiiieee]]]bbbhhhaaaLLLBBB999666555333333555444333333222222333333444222222222222222222222222111111222222333333333444222222333333333222222111111111222222222333333333111222333444555666666666666666666777777888888888777777888888999:::;;;<<<;;;;;;<<<>>>???@@@AAABBBDDDDDDDDDCCCBBBDDDHHHKKKNNNKKKNNNWWW```ccceeeggglllttt```eeegggggghhhlllooonnnkkkjjjiiigggffffffgggiiifffffffffggghhhhhhhhhiiieeefffgggiiiiiijjjjjjjjjiiiiiiiiijjjkkklllmmmnnnkkkmmmnnnppppppnnnmmmkkkhhhiiijjjlllmmmoooooopppllllllllllllllllllkkkkkkmmmooorrruuuxxx{{{~~~yyypppjjjbbbZZZKKKDDD>>>===<<<888888:::777777777777777888999999777888888999::::::999999;;;;;;;;;::::::::::::999888888888888777777666666555666666777777777666666444555555666666666777777555777888888888888:::<<<@@@EEEGGGFFFHHHNNNQQQQQQRRRUUUXXXZZZ^^^bbbhhhlllkkkooottt{{{zzzvvvtttpppkkkhhhdddaaaeeekkknnntttzzz~~~{{{tttppppppqqqqqqppprrrsssuuuxxx{{{yyyzzzyyywwwttttttuuuwwwzzz|||~~~}}}zzzwwwtttwwwxxxzzzzzzxxxtttpppmmmnnnooorrrtttuuuvvvuuuuuuwwwwwwvvvvvvwwwxxxzzz{{{zzzyyyxxxuuussstttvvvxxx}}}yyyooojjjjjjeee\\\```fff___LLLCCC;;;999888444222333444444333333333333444444222222222222222222222222111111111222222333333333333333444444555444444333111111222222222333333333000111222444555555555555444444555555666777888888777777777888999:::<<<=========>>>???AAABBBCCCDDDCCCDDDEEEEEEFFFIIIMMMPPPTTTQQQRRR[[[cccfffhhhjjjqqqxxxZZZ```dddeeefffjjjlllkkkhhhiiiiiihhhfffeeefffhhheeefffffffffffffffggggggdddeeeggghhhjjjkkkkkkkkkhhhhhhhhhiiijjjkkklllmmmkkklllmmmoooooooooooonnnjjjjjjkkklllmmmnnnoooooolllllllllllllllllllllkkknnnooopppsssuuuxxxzzz{{{yyy}}}vvvnnneee[[[PPPHHHBBB???===999888:::555666666777777888888888888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999::::::::::::999888777666666666777777777777666555555666777777777777777666555777888888777777888999;;;>>>???===>>>CCCEEECCCFFFHHHKKKMMMOOORRRVVVYYYVVVZZZ___dddjjjrrryyy~~~vvvuuuqqqmmmiiidddaaaeeemmmooouuuzzz}}}uuupppppprrrrrrrrrtttwww{{{~~~~~~zzzzzzyyyvvvtttssstttuuu|||~~~}}}yyywwwyyyzzz{{{zzzxxxuuurrrooonnnoooqqqsssuuuuuuuuuuuuxxxxxxwwwxxxyyyzzz|||}}}yyyxxxwwwtttrrrsssvvvxxx~~~yyymmmjjjlllhhh___bbbfff___MMMDDD<<<:::777333000000222222111111111111222222333333333333333333333333111111111222222222222222333333444555555555444444111111222222222333333333000000222333444555555555333333444555777888999999888777777888999;;;===>>>>>>>>>???AAABBBCCCDDDEEECCCDDDGGGHHHIIIKKKNNNPPPTTTPPPQQQYYYbbbfffiiilllrrrxxx~~~~~~{{{XXX___ddddddeeeggggggeeeeeegggiiihhhfffeeeeeegggeeeeeeeeeeeeeeedddddddddcccdddfffhhhjjjllllllmmmjjjiiiiiihhhhhhiiiiiiiiiiiiiiijjjlllmmmnnnooopppkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmooooooppprrrtttvvvvvvvvvtttuuu|||}}}uuujjj```VVVMMMFFFBBB???:::999;;;777888999::::::;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>=========<<<<<<<<<<<<=========<<<;;;999888999999999999888777666666777777888999999888777666777999:::;;;:::999:::;;;888;;;:::888:::>>>???===???BBBEEEFFFGGGHHHJJJLLLKKKMMMOOORRRUUU[[[bbbhhhqqqxxx{{{uuuqqqmmmiiiccc```fffnnnrrrxxx}}}zzzuuuuuuwwwyyyyyy{{{~~~~~~yyyyyyyyyxxxwwwxxxzzz||||||zzzyyyzzzzzzyyyxxxvvvsssrrrooopppqqqssstttuuuuuuvvvxxxxxxwwwxxxyyy{{{|||~~~zzzyyywwwuuussstttxxx{{{}}}yyyjjjjjjpppnnneeegggjjjcccSSSIII>>>999666222000111333222222111111222222333333333333333333333333333222222222222111111111111111222222333444333333333111111222222222333333333///000111333444444444444444444555777888:::;;;;;;999888888888999<<<>>>@@@===>>>???@@@BBBCCCDDDDDDCCCEEEHHHIIIIIIIIIJJJKKKNNNIIIJJJSSS]]]dddiiinnnrrrxxx}}}xxxpppvvvYYY___eeeeeeeeefffddd```bbbeeehhhhhhfffdddeeefffeeeeeeeeeddddddcccccccccbbbccceeehhhjjjlllmmmnnnlllkkkjjjhhhgggfffffffffgggggghhhiiikkkmmmooopppkkkjjjjjjiiiiiijjjjjjkkknnnnnnnnnoooooooooooooooqqqppppppqqqsssuuuuuutttqqqpppvvv{{{pppfffZZZQQQIIIEEEAAA<<<:::<<<;;;<<<===>>>????????????;;;<<<===>>>????????????BBBBBBBBBAAAAAAAAA@@@@@@>>>????????????===;;;:::;;;;;;;;;:::999888777666888888999::::::999777666555777999999888888999:::888::::::888:::???@@@======@@@CCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHLLLSSSYYY]]]dddnnnuuu{{{vvvrrrnnnjjjccc```fffooovvv{{{{{{|||vvvxxxzzz{{{}}}~~~|||yyyyyyyyyxxxwwwvvvuuutttooopppqqqssstttuuuvvvvvvwwwwwwwwwwwwxxxzzz|||}}}||||||zzzwwwvvvxxx{{{{{{}}}|||zzztttiiikkksssssskkklllooogggZZZNNNAAA:::666333333666555444444333333444444555333333333333333333333333333222222222111111000000///000111222222222222222111111222222222333333333///000111222333444444444555666777888:::<<<======999999888888:::<<>>???AAABBBCCCDDDCCCFFFIIIJJJIIIGGGGGGGGGGGGCCCDDDMMMYYYaaaiiiooorrryyy~~~vvvkkkpppZZZ^^^cccffffffdddccccccaaabbbeeefffggggggeeeeeeeeeeeeeeeeeeeeeeeeddddddffffffhhhiiijjjkkkkkkkkkkkkiiihhhffffffgggiiijjjhhhiiijjjiiihhhhhhjjjlllkkklllmmmmmmmmmkkkhhhgggkkkkkklllmmmmmmnnnnnnooonnnoooqqqrrrrrrpppmmmkkknnnqqqvvv{{{ttteee\\\SSSJJJGGGEEEAAA>>>???<<<<<<===???BBBFFFIIIKKK???>>>======>>>@@@BBBCCCEEEEEEEEEEEEDDDDDDDDDDDD<<<>>>@@@CCCCCCBBB@@@>>>@@@???>>>===<<<;;;:::999:::999888888777777888888:::999888777777888999999:::999999999:::<<<>>>?????????>>>>>>???@@@BBBCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOUUU\\\aaagggqqq}}}yyyrrrooonnniiibbbeeennnvvv~~~~~~{{{yyyxxxxxxzzz}}}}}}{{{}}}~~~}}}yyytttqqqsssvvvuuusssqqqrrruuuvvvuuussswwwwwwxxxxxxzzz{{{|||}}}yyyyyyxxxxxxwwwvvvvvvuuuxxxzzz|||www~~~zzzrrrkkklllooottttttpppoooppp```QQQCCC===999444222555444444444444444444444444555555555444444333333333222222222222222222222222222222222222222111000////////////...///000000111000111333444555555444333333666999;;;:::999999999::::::999999:::===@@@AAACCCBBBAAAAAACCCDDDDDDDDDEEEEEEGGGJJJLLLKKKHHHFFFBBB@@@CCCLLLVVV___iiirrrzzzssseeelllXXX\\\bbbffffffeeecccbbbaaabbbdddfffgggfffeeedddffffffffffffeeeeeeeeeeeedddeeeggghhhjjjkkkmmmmmmkkkiiigggfffeeefffggggggggghhhjjjjjjjjjjjjkkkmmmlllmmmnnnnnnmmmllljjjhhhjjjjjjkkkkkkkkkllllllmmmlllmmmppprrrrrrrrrpppooolllooossswwwyyyzzzjjjaaaWWWMMMJJJGGGDDDBBBCCCBBBBBBAAA@@@@@@AAACCCDDDBBBBBBAAA@@@AAACCCEEEFFFHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEFFFEEEDDDBBB@@@AAAAAA@@@??????>>>======<<<<<<;;;:::::::::::::::;;;:::999888888999:::;;;::::::::::::;;;===>>>???>>>>>>>>>===>>>???AAABBBDDDCCCCCCCCCDDDDDDEEEEEEEEEIIIOOOTTTYYYaaalllttt{{{tttpppoooiiibbbeeemmmwww~~~|||zzzyyyyyy|||}}}~~~~~~}}}zzzwwwuuuuuuvvvtttsssqqqsssuuuvvvuuusssxxxxxxxxxyyyyyyzzz{{{{{{yyyyyyyyyxxxwwwvvvuuuuuutttuuuyyy}}}}}}}}}{{{tttzzzzzzppppppsssxxxyyytttqqqrrrhhhYYYIIIAAA;;;666444666444444444444444444444444444444444333333333222222222222222222222222222222222222222222222111000000333333333333333444444555///000111222222222222222444777999:::999888888999::::::999999;;;===???AAACCCBBBAAAAAABBBBBBBBBBBBGGGHHHIIILLLNNNNNNKKKIIIFFFBBBCCCKKKVVVbbbnnnyyy~~~ppptttTTTYYY```eeefffeeecccbbbaaabbbdddfffgggfffeeedddffffffffffffggggggggggggeeeffffffhhhjjjlllnnnoookkkjjjhhhfffddddddddddddgggiiikkklllkkkjjjjjjjjjmmmmmmnnnnnnmmmlllkkkjjjjjjjjjiiiiiijjjjjjkkkkkkjjjllloooqqqsssssssssrrrlllnnnqqqtttuuuyyyuuuggg\\\RRRMMMKKKGGGGGGHHHHHHFFFDDDBBBAAAAAAAAAAAAFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIIIILLLLLLJJJIIIGGGFFFDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA?????????>>>>>>>>>======<<<<<<;;;::::::;;;<<<===;;;;;;;;;;;;<<<>>>???@@@@@@@@@???@@@@@@AAACCCCCCGGGFFFEEEDDDCCCAAAAAA@@@===@@@DDDGGGJJJQQQYYY___oooyyywwwqqqpppjjjcccdddlllvvv{{{wwwvvvwwwzzz|||~~~}}}{{{{{{{{{yyywwwuuutttsssrrrsssuuuuuuuuutttxxx|||~~~{{{yyyyyyyyyxxxwwwvvvuuutttrrrqqqtttwwwwwwwww}}}~~~tttwwwwwwuuuwww}}}zzzvvvuuusssdddRRREEE===777555777444444444444444444444444333333333222222222222222222222222222222222222222111222222222222111000000222222222222222333333333000000000111111222333444555777999:::999888777888:::999999:::;;;===???AAABBBBBBAAAAAA@@@AAAAAAAAAFFFFFFHHHLLLOOOQQQPPPOOOJJJEEEEEENNNYYYeeeqqq{{{}}}PPPVVV^^^dddeeedddcccbbbbbbccceeeggghhhgggfffeeegggggggggggghhhhhhhhhhhhiiiiiiiiiiiijjjlllnnnooommmkkkiiigggeeedddcccccchhhjjjlllllljjjgggffffffmmmmmmllllllkkkkkkkkkkkkkkkjjjjjjiiiiiijjjkkkkkkkkkmmmooorrrsssttttttsssnnnooorrruuuuuuwwwnnnbbbWWWQQQNNNKKKJJJLLLIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIILLLLLLLLLLLLKKKKKKKKKJJJOOONNNKKKIIIGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@???===<<<;;;;;;;;;<<<===>>><<<======>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEEEEFFFJJJIIIHHHGGGEEECCCBBBAAA???@@@BBBCCCEEEIIINNNSSSYYYcccqqqzzzrrrpppjjjccccccjjjsss}}}~~~xxxuuuuuuyyy|||zzzyyyzzz|||{{{wwwssssssssssssssstttuuuuuutttwww|||yyyyyyyyyyyyxxxvvvuuusssrrrpppqqqtttttttttxxxwwwwww~~~}}}yyyyyy|||zzz{{{mmmZZZIII>>>888666666333333333333333333333333222222111111111111111111222222222222222222222222111111222222222111111000000000111111111222222111444333222222333444666777555777999999888777777888999999999:::<<<===???@@@@@@AAABBBAAAAAABBBDDDEEEBBBCCCEEEIIIOOORRRTTTTTTKKKHHHKKKVVVbbbjjjrrrxxxNNNTTT[[[aaaccccccbbbbbbcccdddfffhhhiiihhhgggfffggggggggghhhhhhhhhiiiiiinnnnnnmmmmmmlllllllllmmmmmmllljjjiiigggfffeeeddddddgggjjjjjjiiiggggggggglllkkkjjjiiiiiiiiijjjkkkmmmlllkkkjjjjjjkkkmmmnnnnnnoooqqqrrrsssssssssrrrnnnnnnrrruuuvvvwww~~~uuujjj]]]WWWSSSOOOMMMOOOJJJJJJIIIHHHHHHHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIIMMMMMMLLLLLLLLLKKKKKKKKKLLLKKKIIIGGGFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@======<<<;;;<<<===>>>?????????@@@AAABBBCCCCCCDDDCCCDDDDDDEEEFFFFFFFFFGGGIIIIIIIIIHHHGGGFFFDDDCCCAAAAAAAAAAAABBBDDDGGGIIIJJJRRR___mmmzzz}}}ssspppjjjbbbbbbgggooozzz~~~{{{xxxvvvxxx}}}~~~~~~}}}{{{zzzxxxvvvxxxzzzyyyuuurrrrrrssstttttttttttttttuuuttt{{{~~~wwwxxxyyyyyyxxxwwwuuutttqqqoooooorrrqqqoooqqquuuyyytttyyy|||xxx}}}~~~~~~rrr___KKK===888666555333333333333333333333333111111111111111111111111222222222222222222222222000111111222222222111111111222333444444444444333444333333222333555666777555777888888777666777888999999:::;;;<<<>>>???@@@===@@@BBBCCCCCCEEEHHHKKKGGGGGGGGGJJJOOORRRTTTTTTGGGHHHPPP```ooouuuxxxzzzNNNSSSYYY^^^```aaaaaabbbcccdddfffhhhiiihhhgggfffffffffgggggghhhhhhiiiiiipppppppppooonnnllljjjjjjkkkjjjjjjiiihhhggggggfffaaadddgggiiiiiijjjkkkllllllkkkiiigggggghhhjjjkkkmmmlllkkkkkkkkkmmmoooqqqqqqrrrrrrsssssssssrrrrrrmmmnnnqqquuuvvvuuuzzztttggg```[[[UUURRRSSSPPPNNNLLLJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIGGGGGGFFFGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEBBBCCCDDDEEEDDDCCCBBBAAA???>>>>>>===>>>???AAABBBAAABBBCCCEEEFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIGGGFFFEEE@@@@@@???>>>>>>???@@@@@@BBBHHHQQQ[[[ggguuutttoooiiiaaa___dddkkkwww~~~yyyyyyyyyzzz~~~}}}|||{{{zzzyyyxxxwwwvvvvvvvvvuuusssqqqrrrsssttttttsssssstttvvvrrrtttwwwzzz||||||||||||uuuvvvxxxyyyyyyxxxvvvuuuooollllllnnnmmmhhhggghhhttt}}}wwwnnnrrr~~~uuuvvv}}}~~~~~~|||sssaaaLLL===888666444333333333333333333333333111111111111111222222222222222222222222222222222000000111222222222222111000111222333444333222111111111111222222333444555444666777777666777888:::888999:::;;;===>>>??????;;;???BBBDDDDDDFFFJJJNNNQQQPPPNNNNNNPPPRRRSSSSSSEEEFFFQQQddduuu~~~OOORRRXXX[[[]]]___```aaaaaabbbeeefffgggfffeeedddeeeeeefffgggggghhhiiiiiilllmmmoooooonnnllliiiggggggggghhhhhhhhhhhhhhhhhheeegggiiijjjiiijjjlllmmmmmmkkkiiiggggggiiikkkmmmlllkkkjjjjjjkkknnnqqqsssrrrrrrrrrsssssssssssssssppppppssswwwwwwuuuwww}}}ssskkkeee]]]YYYXXXVVVTTTRRROOONNNMMMLLLLLLPPPPPPQQQQQQQQQPPPPPPPPPOOONNNNNNNNNNNNMMMMMMMMMJJJJJJIIIHHHHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGFFFEEECCCBBBBBBAAA@@@@@@AAACCCDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIFFFGGGHHHJJJJJJJJJJJJIIIHHHIIIKKKLLLLLLJJJIIIHHHAAA@@@>>>>>>>>>>>>>>>===AAADDDHHHLLLTTT```nnnyyysssnnnhhh___]]]bbbiiiuuu~~~}}}~~~}}}{{{wwwzzz~~~|||zzzzzzzzzzzzwwwwwwwwwuuusssqqqrrrsssqqqsssuuuuuusssrrrtttvvvsssrrrrrrrrrsssuuuwwwxxxsssuuuwwwyyyzzzyyyxxxwwwmmmkkkkkkmmmkkkddd___^^^dddnnn}}}uuuiiilllwwwqqqooouuuyyyyyyyyyyyysssbbbMMM>>>:::888444222222222222222222222222111111111222222222333333222222222222222222222222000000111222222222222222...///111222333222111000000111222333444444444444333444666666666777999;;;888999:::<<<===>>>>>>???;;;???CCCCCCCCCDDDIIINNNTTTRRROOOOOOQQQSSSTTTTTTIIIGGGLLL\\\nnnzzzOOOSSSWWWZZZ\\\]]]```aaa___aaaccceeeeeeeeedddcccdddeeeeeefffggghhhhhhiiiiiijjjmmmooonnnlllhhhfffdddeeefffggghhhhhhhhhhhhmmmnnnmmmkkkiiihhhiiikkknnnllliiihhhhhhjjjmmmoookkkjjjiiiiiikkknnnrrrtttqqqqqqrrrrrrssstttuuuuuuttttttvvvyyyyyyvvvwww{{{{{{ssslllddd^^^]]]ZZZXXXWWWUUUTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLKKKJJJIIIIIIHHHLLLKKKKKKIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHFFFEEECCCDDDCCCCCCCCCDDDEEEGGGHHHEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKMMMNNNOOOOOONNNNNNMMMNNNOOOPPPOOONNNLLLKKKEEECCCAAAAAAAAAAAA@@@???BBBBBBBBBCCCHHHRRR```jjjsss}}}sssnnnggg___\\\```hhhuuu}}}zzz{{{}}}{{{yyyxxx|||~~~{{{{{{|||||||||xxxyyyyyyuuuqqqooorrruuuqqqsssuuuuuusssrrrtttvvvuuuwwwyyy{{{{{{yyyvvvtttrrrtttwwwyyy{{{zzzyyyxxxnnnllllllnnnkkkccc\\\ZZZWWW```ooovvvhhhjjjoooyyypppjjjooosssuuuuuuwwwrrrcccNNN???;;;999555222222222222222222222222111111222222333333333333222222222222222222222222///000111222222222222222222333555777777666555444222333555666777666666555222333555666666777:::===888999:::<<<===>>>>>>???;;;???CCCCCCAAABBBGGGLLLOOOMMMKKKLLLPPPTTTVVVWWWPPPIIIGGGRRRcccpppzzzOOORRRVVV[[[^^^______^^^^^^___aaacccdddddddddddddddeeeggghhhgggfffggghhhhhhhhhiiikkklllkkkhhhfffkkkhhheeedddfffhhhiiijjjiiiiiijjjjjjjjjiiiiiihhhjjjiiihhhhhhiiikkkmmmnnnpppooommmllllllnnnpppqqqrrrtttvvvwwwuuutttttttttrrrtttxxx||||||{{{xxxvvvvvvooohhhccc______^^^ZZZWWWVVVYYY]]]\\\ZZZYYYXXXYYYYYYWWWUUUQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNMMMKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRTTTUUUSSSQQQOOOOOOQQQQQQNNNKKKMMMIIICCC???<<<;;;:::999;;;>>>AAABBBCCCGGGPPPWWW^^^fffwwwssslllfffaaa^^^___iiipppyyy~~~}}}xxxyyy||||||{{{|||}}}~~~{{{yyyvvvrrrooonnnnnnnnnqqqrrrrrrqqqppppppqqqrrrqqqsssvvvxxxyyyyyyxxxwwwrrrtttvvvvvvuuutttttttttpppmmmjjjjjjjjjfff]]]VVVSSSVVV```qqq|||pppkkkooowwwvvvgggfffmmmoookkkqqqlllaaaTTTFFF<<<666555555444333333222222333333111222333333444444444444111111111111111111111111000000111111111222222222222222333333333333444444444444666666666555444333666777888999:::;;;;;;;;;999999999:::;;;<<<>>>>>>BBBBBBCCCDDDGGGJJJLLLNNNIIIGGGFFFKKKRRRWWWVVVTTTLLLHHHFFFLLL[[[kkkvvv{{{RRRUUUYYY]]]___`````````___```aaacccdddeeeeeeeeeeeegggiiiiiihhhhhhhhhiiijjjiiiiiijjjlllkkkiiiggggggfffeeefffhhhiiihhhggghhhhhhiiijjjjjjjjjjjjiiikkkjjjiiihhhiiijjjlllnnnnnnnnnnnnnnnnnnooopppqqqsssuuuxxxxxxvvvuuuuuuvvvxxxyyy{{{||||||yyyvvvttt||||||tttnnnkkkjjjhhhddd```___aaadddcccaaa___^^^]]]]]]ZZZYYYWWWWWWVVVUUUTTTTTTTTTUUUQQQQQQPPPPPPPPPPPPOOOOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNSSSRRRRRRQQQRRRSSSTTTUUUWWWUUUTTTUUUWWWXXXUUUSSSPPPLLLFFFBBB???>>><<<:::999<<<>>>>>>>>>AAAHHHNNNVVV\\\kkk~~~ssskkkeee___\\\]]]iiipppyyy~~~}}}}}}}}}zzzyyyzzz{{{|||}}}{{{wwwtttqqqppppppppprrrrrrrrrqqqoooppprrrsssssstttvvvxxxxxxxxxwwwvvvsssuuuwwwwwwuuutttttttttqqqnnnkkkjjjjjjggg```ZZZSSSTTTZZZgggyyy~~~tttooowww}}}vvvhhhggglllmmmjjjkkkiiibbbUUUGGG<<<777666555444333333222222333333111222222333333333333222111111111111111111111111111111111222222222222333222222333333333333444444222333444555666777777777888888999::::::999999999::::::;;;;;;===>>>@@@@@@@@@@@@AAABBBDDDGGGJJJLLLGGGEEEDDDIIIOOOTTTTTTRRRLLLGGGFFFLLLZZZiiisssxxxVVVXXX\\\___aaabbbbbbaaabbbbbbbbbbbbccceeefffgggggghhhjjjjjjiiiiiiiiijjjiiihhhhhhhhhiiiiiigggeeeddddddeeegggiiiiiifffdddfffggghhhiiijjjkkkkkkkkklllkkkjjjiiijjjjjjlllmmmlllmmmoooqqqrrrrrrqqqqqquuuxxxzzzzzzxxxwwwwwwxxx{{{||||||}}}|||zzzxxxwwwwwwzzzxxxvvvsssmmmhhhfffggghhhgggeeecccaaa```___\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSRRROOONNNNNNMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOSSSSSSRRRRRRQQQQQQPPPPPPVVVVVVUUUUUUUUUUUUVVVVVVWWWVVVVVVWWWYYYZZZXXXWWWTTTPPPKKKGGGDDDAAA>>><<<:::<<<<<<;;;:::<<>><<<======;;;:::;;;???BBBCCCIIITTT___kkk~~~wwwoooiiiccc``````dddlllvvv{{{{{{{{{~~~|||{{{yyyxxxwwwwwwxxxxxx|||zzzxxxvvvtttsssrrrrrrssssssrrrqqqpppqqqtttwwwvvvvvvvvvvvvvvvtttsssrrruuuwwwxxxxxxvvvtttttttttssspppmmmlllkkkjjjhhhfff```ZZZUUUWWWdddtttzzzuuuttt|||wwwooonnnlllhhhaaafffggg]]]LLL===888888555444333333222222333333222222222222222111000///111111111111111111111111222222333333333444444444222222222333333333444444222222222333555888:::<<<888888999999999999999888<<<<<<===>>>@@@BBBDDDEEECCCBBBAAAAAABBBEEEHHHJJJIIIHHHHHHLLLPPPSSSTTTSSSLLLIIIHHHPPP^^^mmmwwwzzz~~~~~~~~~\\\]]]^^^___`````````___dddccccccbbbcccdddfffgggeeeggghhhhhhgggffffffggggggffffffggghhhhhhgggeeeeeedddcccdddfffhhhhhhgggcccdddfffiiikkkmmmmmmnnnmmmmmmllllllllllllllllllmmmooorrruuuwwwxxxwwwwwwyyy{{{}}}~~~|||{{{{{{{{{|||{{{{{{{{{{{{|||}}}}}}yyy{{{|||yyyxxxwwwuuusssrrrqqqpppnnnlllhhhgggeeecccaaa```___^^^\\\\\\]]]]]]]]][[[YYYXXXUUUVVVVVVVVVUUUTTTSSSRRROOOOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUVVVXXXYYY[[[\\\\\\`````````___]]]\\\[[[ZZZYYYVVVSSSOOOLLLHHHCCC@@@<<<<<<<<<;;;:::;;;>>>@@@@@@FFFPPPZZZcccrrrxxxpppkkkeeebbbcccaaajjjtttzzz|||}}}~~~|||{{{{{{yyyxxxxxxxxxxxxxxxxxxwwwvvvtttsssqqqqqqpppsssssssssrrrqqqrrruuuwwwwwwvvvvvvuuutttsssrrrqqqtttvvvxxxxxxvvvttttttttttttrrrooommmllllllkkkjjjddd\\\UUUUUU```qqq|||uuunnnyyyuuuqqqnnnjjjbbbggghhh___MMM>>>888888555444333333222222333333222222222222222111000///111111111111111111111111222222333333333444444444222222222333333333444444444444444444555777999:::666666888999;;;;;;<<<<<<;;;<<<===???AAACCCEEEGGGDDDCCCAAA@@@@@@CCCFFFHHHJJJJJJKKKMMMPPPRRRSSSSSSJJJGGGFFFOOO^^^nnnyyy}}}{{{yyy}}}zzzwww^^^_______________^^^^^^cccccccccccccccdddeeeeeedddfffgggfffeeeddddddeeeggggggiiikkkmmmmmmkkkiiifffdddcccdddggghhhiiihhhcccdddfffiiikkkmmmnnnnnnlllmmmmmmmmmmmmmmmmmmmmmnnnooopppsssuuuwwwyyy{{{zzz|||~~~}}}|||||||||~~~}}}}}}{{{zzzyyyxxxwwwttttttuuuzzz}}}{{{zzzyyyvvvtttqqqpppnnnkkkhhhfffeeeeeeaaaaaaccccccbbb```]]]\\\XXXYYYYYYYYYXXXVVVTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTVVVWWWWWWXXXYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYTTTUUUXXXZZZ\\\]]]^^^___```aaaaaa___\\\ZZZYYYYYY[[[YYYVVVSSSPPPLLLGGGCCC;;;:::999999999:::;;;<<<>>>CCCLLLVVV^^^jjj~~~zzzrrrlllfffcccdddaaaiiittt{{{~~~}}}|||{{{zzzyyyyyyxxxxxxxxxyyyttttttsssrrrqqqpppooonnnrrrsssttttttssssssuuuwwwwwwvvvuuutttsssrrrqqqqqqrrrtttvvvwwwuuuttttttttttttsssqqqooommmllllllkkkeee]]]UUUTTT^^^ooo~~~wwwmmm{{{xxxqqqnnnkkkdddgggfff\\\MMM???999888555444333333222222333333222222222222222222111111111111111111111111111111222222222222333333333333222222333333333333444444555555555555666777777888666777888:::<<<===>>>>>><<<<<<>>>@@@BBBEEEGGGIIIDDDCCC@@@>>>>>>AAADDDFFFIIIJJJKKKMMMOOOPPPRRRRRRKKKFFFEEELLL\\\mmmxxx}}}~~~|||vvv}}}wwwqqqxxxaaaaaa``````______^^^^^^aaabbbccccccccccccccccccdddeeegggfffdddccccccddddddeeehhhllloooooollliiiddddddeeegggjjjjjjiiigggdddeeegggiiikkklllmmmnnnkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmpppuuuzzz|||{{{}}}~~~||||||}}}||||||{{{{{{yyywwwvvvuuuqqqpppooopppyyy}}}zzzyyyvvvssspppnnnllllllfffggghhhiiihhheeebbb```^^^^^^^^^^^^\\\ZZZWWWUUUXXXWWWWWWVVVWWWXXXYYYZZZYYYZZZ[[[\\\]]]^^^^^^___^^^^^^]]]\\\[[[ZZZZZZYYYXXXYYY[[[]]]______``````]]]^^^```^^^[[[XXXXXXZZZ]]][[[YYYXXXUUUQQQKKKGGG===;;;:::999999999999999<<>>>>>>>>===>>>???AAADDDGGGJJJKKKHHHFFFCCC@@@@@@BBBEEEGGGJJJLLLMMMOOOOOOQQQRRRTTTQQQLLLHHHNNN\\\mmmyyyxxxttt~~~vvvmmmppp~~~cccbbbbbbaaa```______^^^```aaabbbddddddcccbbbaaadddfffgggfffeeeccccccddd___aaafffkkknnnmmmjjjfffbbbcccfffjjjmmmllliiifffdddeeegggiiikkklllmmmmmmkkkkkkmmmnnnoooooooooooommmkkkiiiiiimmmrrryyy}}}{{{}}}~~~}}}|||}}}wwwxxxyyyyyyyyyxxxwwwvvvqqqpppmmmlllqqq}}}~~~{{{xxxvvvvvvjjjkkklllmmmkkkiiifffdddddddddddddddbbb___[[[YYY\\\[[[ZZZZZZZZZ\\\]]]^^^[[[\\\\\\]]]^^^___``````cccbbbaaa___]]][[[ZZZYYY[[[\\\^^^```aaaaaa``````^^^aaacccbbb___]]]^^^___^^^]]]\\\[[[XXXTTTNNNJJJ@@@>>><<<;;;::::::999777::::::???HHHRRR___ppp~~~}}}tttlllgggggggggoooxxx~~~{{{yyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwpppqqqqqqppppppnnnmmmmmmooorrrvvvwwwwwwvvvuuuvvvvvvuuutttsssrrrrrrrrrrrrnnnpppsssttttttttttttuuusssssssssrrrnnnllljjjjjjhhhaaaYYYXXXaaaooo|||nnn|||qqqkkkkkkkkkbbb```[[[RRRIIIAAA<<<;;;555444333333222222333333111222333444444444444444111111111111111111111111000000111111111222222222222222333333333444444444222333555777999999888888;;;;;;<<<===>>>>>>>>>===>>>???AAACCCFFFIIILLLNNNMMMKKKGGGEEEDDDFFFIIIKKKMMMOOOQQQRRRRRRSSSUUUVVVYYYSSSMMMQQQ^^^ooo{{{uuusss~~~wwwllllllwwwbbbaaa```_______________aaabbbdddddddddbbb```___aaaaaabbbccceeeeeedddbbbccccccccccccddddddeeefffddddddeeefffhhhjjjlllmmmggghhhhhhjjjkkklllmmmmmmlllmmmnnnooooooooonnnmmmooooooooonnnoootttzzz~~~~~~|||zzzxxxyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwqqqooollllllqqqyyy|||yyyttttttrrrqqqooommmlllkkklllkkkiiihhhhhhgggeeeccccccbbbaaa```___```aaabbbaaaaaabbbbbbbbbaaa``````dddffffffccc___]]]___aaacccccccccccccccbbbbbbaaacccccccccbbb```^^^\\\ZZZ\\\[[[[[[YYYWWWTTTQQQOOOEEEAAA<<<999999:::;;;;;;999:::AAAJJJRRRZZZfffrrrzzzooojjjjjjhhhnnnvvv~~~|||zzzwwwuuusssrrrrrrrrrtttsssrrrrrrtttuuuuuuuuussssssrrrpppnnnmmmnnnpppssstttuuuuuuuuuuuuuuuuuuqqqrrrssstttsssqqqooommmqqqqqqrrrssstttuuuvvvwwwtttrrrooonnnnnnnnnlllkkkddd]]]XXXYYY]]]gggwww~~~ppptttvvvpppkkkhhhccc]]]XXXTTTLLLBBB<<<;;;555444444333333222222111111111222222222333333333444555555555444333333222444444333333333444555555333333333333333333333333444555666777888::::::;;;999:::;;;===>>>@@@AAABBB>>>???@@@CCCFFFJJJMMMOOOPPPNNNLLLKKKJJJKKKMMMNNNQQQSSSTTTVVVVVVUUUSSSRRRTTTOOOLLLPPP]]]mmmzzzuuuttt{{{tttgggeeemmm|||cccbbbaaa``````_________aaabbbdddddddddcccaaa```bbbaaabbbdddfffgggeeedddffffffeeeeeedddeeeeeeeeeeeeeeeeeeeeefffgggiiiiiieeeffffffggghhhiiijjjjjjjjjkkklllnnnooooooooonnnooooooooooooqqquuuzzz~~~}}}zzzwwwwwwwwwuuuuuuuuuuuuuuutttssssssqqqooolllkkknnnuuu|||}}}zzzwwwuuutttsssrrrqqqpppppppppooollljjjhhhgggfffeeedddddddddeeecccccccccccccccbbbaaa```eeefffgggdddaaa___aaabbbcccdddddddddddddddccccccbbbbbbbbbaaa```^^^\\\ZZZ\\\[[[[[[YYYWWWTTTQQQOOOEEEAAA===:::::::::;;;;;;::::::???FFFLLLSSS```kkkxxx~~~sssmmmmmmhhhnnnuuu}}}}}}yyyxxxuuurrrooommmllllllooonnnnnnppptttvvvwwwwwwttttttssspppmmmlllmmmoooqqqqqqrrrsssssstttssssssrrrsssssstttsssrrrqqqppppppqqqsssuuuwwwxxxyyyyyywwwuuurrrqqqqqqqqqooonnnfff^^^XXXWWW[[[dddtttrrruuu}}}tttoookkkjjjeee```\\\XXXOOOCCC<<<:::555555444333333222222111111222222222222333333333444444555555444444333222333333333333333444444555444444444444444444444444444444444555555666666666999:::;;;===???@@@AAABBBBBBBBBBBBDDDFFFJJJMMMOOONNNMMMKKKJJJJJJKKKLLLMMMNNNOOORRRTTTUUUUUUTTTTTTUUUQQQNNNSSS___ooo|||rrrppp{{{wwwiiidddiiiwwwcccbbbbbbaaa``````______aaabbbcccdddddddddcccbbbbbbbbbbbbdddggghhhhhhfffhhhhhhgggfffeeeeeeeeeeeeeeeeeeeeedddeeeeeeffffffggggggggghhhhhhiiiiiiiiihhhiiikkklllnnnooooooooonnnoooqqqqqqsssvvv{{{~~~|||xxxvvvvvvrrrssssssssssssrrrqqqqqqpppnnnlllkkklllppptttwww{{{{{{{{{{{{||||||{{{wwwtttqqqpppooommmkkkjjjjjjjjjiiiiiiiiihhhgggfffeeedddggghhhhhhfffdddcccdddeeedddeeeeeeffffffeeeeeeeeeaaaaaaaaa```___]]]\\\[[[[[[ZZZYYYWWWUUURRRPPPNNNFFFBBB>>>;;;:::;;;;;;;;;<<<;;;>>>CCCGGGMMMYYYeeerrr~~~wwwpppmmmhhhmmmtttzzz~~~~~~{{{yyyxxxyyyzzz{{{{{{zzzyyywwwuuuqqqnnnkkkiiigggjjjjjjkkknnnrrruuuvvvuuuuuuuuussspppmmmkkklllmmmmmmnnnooopppqqqqqqrrrrrrttttttssssssrrrsssssssssoooqqqtttwwwzzz{{{{{{{{{xxxwwwuuuuuuuuuuuusssrrrjjjaaaXXXUUUWWW```ppp~~~pppqqq}}}wwwpppllllllmmmiiieeeccc___VVVHHH===999555555444444333222222222222222222222333333333333444444555555444444333333222222222222222333444444555555555555555555555555888888888888888888777777::::::;;;===???@@@BBBBBBDDDDDDCCCCCCEEEHHHJJJLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSSSSRRRRRRUUUQQQOOOUUUbbbqqq}}}|||ooolllzzz~~~rrriiiiiitttaaaaaaaaa``````______^^^```aaabbbcccddddddccccccbbbbbbbbbdddgggiiiiiihhhgggfffeeeeeeeeeeeeeeefffeeeeeeeeedddeeeffffffgggkkkkkkkkkkkkkkkllllllllliiijjjkkkllllllmmmnnnnnnmmmoooqqqssstttwww{{{~~~|||yyyxxxttttttuuuuuuttttttsssrrrooonnnlllkkklllmmmoooqqquuu}}}}}}|||zzzwwwuuurrrqqqppprrrrrrqqqqqqooonnnllllllkkkjjjjjjhhhggggggggghhhffffffggggggggggggffffffbbbaaa```___^^^]]][[[[[[XXXWWWVVVTTTQQQOOOMMMLLLFFFCCC???<<<;;;<<<;;;:::>>><<<===AAADDDJJJVVVbbbmmmwwwxxxppplllhhhlllrrrwwwzzz}}}zzzzzz{{{|||}}}|||yyywwwtttsssrrrsssvvvyyy{{{{{{zzzyyywwwtttpppmmmiiigggiiihhhiiilllppprrrsssrrruuuuuusssoookkkiiijjjkkkjjjkkkmmmnnnpppqqqqqqqqquuusssrrrqqqqqqrrrssstttoooqqquuuxxxzzzzzzyyyxxxwwwvvvvvvwwwyyyzzzyyywwwnnndddYYYSSSTTT[[[kkkyyyiiiiiirrr}}}sssllliiimmmrrrooommmllliii___NNN@@@:::555555555444333333222222222222222333333333444444333444444555444444333333222222111111222222333444555555555555555666666666999999999999:::::::::::::::;;;<<<===???AAABBBCCCEEEDDDBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLQQQQQQRRRRRRQQQPPPOOONNNRRRPPPOOOUUUbbbpppzzzzzznnnjjjzzz~~~uuuqqqyyy]]]]]]^^^______^^^^^^]]]```aaaaaabbbccccccccccccbbbaaaaaacccfffhhhhhhhhhccccccccccccdddeeefffgggdddddddddeeefffgggiiiiiilllmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkkkkkkklllmmmoooqqqsssuuuxxx|||}}}{{{zzzvvvvvvvvvvvvvvvuuuttttttpppooonnnmmmmmmnnnooopppsssxxx|||yyywwwyyyyyyxxxxxxvvvuuusssssspppooommmlllllllllkkkkkkhhhiiiiiiiiiiiihhhggggggccccccaaa___^^^\\\[[[[[[UUUTTTRRRPPPNNNKKKJJJIIIGGGDDD@@@======<<<;;;:::;;;999:::>>>AAAGGGSSS___eeennn{{{|||ssslllgggkkkpppuuuwwwyyy|||~~~~~~xxxwwwvvvwwwwwwwwwuuutttrrrpppooopppsssxxxzzz{{{yyyyyyyyywwwtttpppmmmjjjfffeeefffhhhmmmqqqsssssstttsssqqqnnnjjjgggggghhhiiijjjlllnnnpppqqqrrrssstttsssqqqooooooppprrrsssppprrruuuwwwxxxwwwvvvtttwwwwwwxxxzzz~~~}}}qqqfffZZZSSSRRRXXXfffsss{{{uuubbb```ggg|||tttkkkgggmmmuuuuuuttttttrrrgggTTTDDD===666666555444444333333222222222333333333444444444333333444444555444444333222222111111222222333444333333444444555555555555444555555666888999999::::::;;;<<<>>>???AAABBBCCCEEEEEEEEEDDDEEEFFFGGGHHHGGGGGGHHHIIIJJJKKKMMMMMMQQQQQQQQQQQQQQQPPPPPPOOOPPPNNNOOOUUUaaannnvvvzzz~~~{{{qqqkkkzzzYYYZZZ\\\^^^______^^^^^^`````````aaaaaaaaaaaaaaabbb``````aaadddfffffffffaaaaaabbbbbbdddfffggghhhdddddddddeeefffhhhiiijjjjjjjjjjjjkkkkkklllllllllooonnnmmmlllkkkkkkkkkkkkmmmnnnpppqqqssswww||||||zzzzzzuuuvvvvvvvvvvvvuuuttttttsssrrrqqqpppoooooopppqqqqqqttt{{{~~~~~~~~~~~~}}}|||zzzzzzxxxvvvtttssssssrrrqqqooonnnnnnnnnmmmlllkkkiiiiiifffeeeccc```^^^\\\[[[ZZZTTTSSSPPPNNNKKKIIIHHHHHHGGGEEEAAA???>>>===;;;:::666555666:::>>>CCCNNNYYY```jjjvvvwwwnnngggjjjooosssuuuwwwzzz|||}}}~~~vvvtttrrrrrrssstttttttttqqqooolllllloootttwwwxxxvvvwwwyyyyyyxxxuuurrrpppeeedddccceeejjjooosssuuuqqqqqqoookkkgggeeefffgggggghhhkkkmmmppprrrssstttuuusssqqqooooooooopppqqqqqqrrrtttuuuvvvuuusssrrrwwwxxxyyy|||~~~qqqfffZZZRRRPPPTTT```mmmwww{{{~~~}}}~~~nnn^^^ZZZ___ttt|||ppphhhlllvvvyyyxxxyyywwwlllXXXGGG???666666555555444333333333333333333333444444444444333333444444555555444444222222222222222333444444333333333444555555666666555666777888:::;;;<<<===;;;;;;<<<>>>@@@AAACCCCCCGGGHHHIIIKKKLLLLLLLLLLLLFFFGGGIIIJJJLLLNNNOOOPPPOOOOOOPPPQQQSSSTTTUUUVVVQQQOOOPPPWWWbbbmmmtttwww}}}~~~uuummm{{{WWWXXX[[[^^^````````````aaa``````_______________aaa___^^^___aaaccccccccccccccccccddddddfffggghhheeeeeeddddddeeeffffffgggggghhhhhhiiijjjkkkllllllooonnnmmmlllllllllmmmnnnmmmmmmnnnoooqqqvvv||||||{{{{{{vvvwwwwwwwwwwwwvvvuuuuuuwwwuuusssqqqpppoooppppppoooqqquuu~~~{{{zzzzzzyyywwwtttttttttsssrrrpppnnnmmmkkkjjjhhheeeaaa^^^\\\[[[ZZZUUUSSSPPPMMMKKKJJJIIIHHHHHHEEEBBB@@@>>>===;;;999666555777;;;===AAAJJJTTT]]]gggrrr|||xxxmmmfffiiinnnqqqtttvvvyyy|||}}}}}}rrrpppmmmmmmooorrrssstttsssoookkkjjjlllpppsssuuuuuuxxx{{{~~~~~~}}}zzzxxxlllhhhdddcccfffkkkoooqqqooonnnmmmiiifffddddddeeeeeegggiiilllooorrrssstttvvvuuusssqqqpppooooooppppppqqqrrrttttttuuuuuuuuuuuuuuuvvvxxxzzzzzzxxxvvvnnndddXXXPPPMMMPPP[[[fffpppuuuwwwvvvwww}}}|||mmm[[[UUUYYYmmmxxxkkkkkkssszzzzzz{{{yyymmmYYYHHH???666666666555444444333333333333333444444444444555222333444444555555444444333333333333333444444555333444444555666666777777:::::::::;;;<<<======>>>;;;;;;===>>>@@@BBBCCCCCCEEEHHHKKKOOOQQQPPPOOONNNGGGHHHJJJLLLOOOPPPRRRRRROOOPPPQQQSSSUUUWWWYYYZZZUUUSSSUUU[[[fffoootttvvvyyynnn|||VVVXXX[[[___aaabbbbbbbbbaaa```___^^^^^^^^^^^^^^^aaa___]]]]]]___aaaaaaaaaffffffeeeeeeeeeffffffgggfffeeeddddddcccccccccdddggghhhhhhjjjkkklllmmmmmmnnnmmmllllllmmmnnnooopppmmmmmmmmmnnnpppuuu|||~~~}}}}}}yyyyyyyyyyyyyyyxxxwwwwwwzzzxxxuuuqqqooonnnnnnooopppppptttzzz~~~{{{xxxyyyxxxwwwvvvsssqqqooonnnllljjjfffbbb^^^\\\ZZZZZZVVVTTTQQQNNNLLLJJJJJJJJJHHHFFFBBB@@@???===;;;999888888:::===???AAAJJJSSSUUU```kkkrrr}}}vvvkkkfffiiimmmqqqsssvvvyyy|||}}}}}}ooollljjjjjjmmmppprrrsssuuuqqqmmmkkklllpppssstttwwwzzzuuuooohhhccccccfffiiijjjmmmmmmkkkhhhdddcccccceeeccceeehhhkkknnnqqqrrrsssxxxwwwuuusssrrrpppooooooppppppqqqssstttvvvwwwxxxqqqqqqqqqrrrsssqqqnnnkkklllbbbVVVOOOKKKMMMWWWbbbjjjnnnpppoooqqqvvv{{{{{{xxx{{{}}}yyynnnWWWQQQTTThhh~~~nnnjjjpppzzzyyyzzzyyymmmYYYGGG???666666666555444444333333333333333444444444555555222333333444555555555444444444333333444444555666444555555666777888888999999999999999999999999999;;;<<<===>>>@@@BBBCCCDDDBBBFFFKKKOOORRRRRRPPPNNNGGGIIIKKKNNNPPPRRRSSSTTTSSSSSSTTTTTTUUUWWWXXXYYYXXXWWWYYY___iiirrrvvvwww|||nnn||||||~~~ZZZYYYZZZ\\\___aaaaaa``````^^^\\\[[[\\\^^^^^^]]]`````````aaaaaabbbddddddbbbbbbdddeeegggiiijjjkkkgggfffeeedddcccdddeeeeeeffffffggghhhiiikkklllmmmkkkkkkllllllmmmlllllllllssspppkkkiiimmmttt}}}|||~~~|||wwwvvvxxxyyyvvvzzzxxxtttrrrssssssssssssrrruuuxxx}}}~~~~~~~~~~~~}}}{{{xxxvvvtttqqqoookkkgggccc```^^^]]]XXXWWWUUUTTTSSSQQQNNNLLLIIIGGGEEEBBB@@@>>>===<<<<<<;;;::::::<<>>>>>???AAABBBCCCIIIJJJJJJKKKLLLMMMMMMNNNNNNLLLKKKNNNSSSWWWXXXXXXRRRSSSSSSSSSTTTUUUVVVWWW[[[WWWUUU[[[hhhuuu|||~~~zzzpppwww|||[[[ZZZZZZ\\\___aaaaaa```___]]][[[[[[\\\^^^^^^]]][[[\\\\\\\\\]]]^^^___```bbbcccdddfffhhhiiijjjjjjfffeeecccbbbaaa```aaaaaaeeeeeefffggghhhjjjkkklllkkkkkkllllllmmmmmmllllllnnnlllkkkkkknnntttzzz}}}~~~zzz|||{{{xxxyyy|||}}}{{{|||zzzwwwuuuvvvwwwwwwvvvvvvxxxzzz~~~}}}|||uuusssooojjjfffbbb```___\\\ZZZXXXVVVUUUSSSPPPMMMLLLJJJHHHDDDAAA???======;;;:::999999<<<@@@DDDFFFNNNSSS\\\eeeppp~~~sssiiiddd___aaaeeehhhlllppptttwwwwww{{{~~~ooojjjeeeeeejjjoooqqqppptttttttttrrrpppppprrrtttvvvxxx}}}zzznnnfffdddaaa^^^bbbdddffffffcccbbbbbbdddaaadddgggjjjlllnnnqqqssswwwwwwvvvvvvuuusssrrrqqqpppqqqrrrsssttttttttttttsssqqqppprrrtttrrrlllffffffccc\\\QQQIIIGGGKKKQQQZZZ```cccaaaaaafffiiihhhiiiiiijjjkkkpppxxxrrrbbbUUUSSSVVVeee}}}~~~nnnhhhiiiqqqssstttssslll]]]KKK>>>999777666444333333333333333222222222111111111111333333333222222111111111555444444444444444333333444444444444555666777888999999:::::::::;;;;;;;;;=========>>>>>>@@@AAAAAAEEEFFFHHHJJJLLLOOOPPPQQQQQQOOOMMMNNNRRRTTTTTTTTTUUUSSSRRRSSSTTTVVVVVVVVV[[[UUUQQQWWWfffuuu~~~{{{qqqyyy~~~|||\\\[[[ZZZ\\\^^^```aaa```^^^]]][[[[[[]]]^^^^^^]]]\\\\\\]]]^^^___```aaaaaabbbccceeeggghhhhhhhhhhhhfffeeecccaaa____________ddddddeeefffhhhiiijjjkkkjjjkkkllllllmmmmmmllllllhhhiiijjjmmmpppsssvvvxxx}}}}}}~~~~~~}}}{{{zzzwwwzzz{{{zzz}}}}}}zzzyyyzzz{{{{{{zzz{{{{{{}}}|||yyyuuupppjjjfffcccaaa```^^^[[[ZZZYYYWWWTTTQQQQQQOOOLLLHHHDDDAAA???===::::::999999;;;>>>AAADDDIIINNNUUU]]]gggttt{{{ooofffaaa]]]^^^aaaeeeiiimmmqqqsssuuuzzz}}}rrrlllgggeeeiiimmmpppqqqtttvvvwwwvvvuuuttttttuuuvvvxxx{{{xxxnnniiiccc]]]]]]___aaabbbbbbbbbcccddd```cccgggkkkmmmpppsssvvvvvvvvvuuuttttttttttttuuuqqqqqqqqqrrrsssuuuvvvwwwrrrppppppqqqsssqqqlllhhhfffccc]]]SSSJJJFFFGGGIIIPPPUUUYYYYYYZZZ^^^``````_________```dddkkkuuu{{{uuueeeWWWSSSTTTbbb}}}~~~mmmeeeeeejjjlllppprrrlll^^^KKK===999777666444333333333333333333333333222222222222222222111111111111111000333333333444444555555555555555555666666777888999888999999:::;;;<<<============>>>>>>??????@@@@@@EEEFFFGGGJJJLLLNNNPPPQQQPPPNNNNNNOOOQQQSSSSSSSSSVVVSSSQQQRRRUUUWWWWWWVVVYYYPPPJJJPPPaaasss~~~}}}sss{{{~~~]]][[[ZZZ[[[]]]_________^^^]]]\\\\\\^^^___^^^]]]]]]^^^___```aaabbbbbbcccaaabbbdddfffgggfffeeeddddddcccaaa```___``````aaabbbcccdddfffhhhjjjkkkkkkjjjjjjkkklllmmmmmmmmmmmmggghhhkkknnnqqqtttvvvwwwwwwxxxxxxxxxwwwwwwvvvuuutttyyy|||}}}~~~}}}~~~~~~}}}|||{{{||||||~~~{{{uuupppjjjfffdddbbb```]]]\\\\\\[[[YYYWWWWWWTTTQQQLLLGGGCCC@@@???:::999888888:::<<>>????????????@@@@@@AAAAAAAAAAAAHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLNNNQQQSSSTTTUUUUUURRROOOQQQVVVZZZZZZXXXWWWNNNFFFKKK]]]qqq~~~vvv}}}^^^\\\ZZZZZZ\\\^^^___^^^^^^]]]]]]^^^___```___^^^\\\]]]^^^___````````````___```aaabbbbbbaaa``````]]]\\\\\\\\\\\\^^^___```___aaacccfffiiikkklllllliiijjjkkklllmmmmmmmmmmmmjjjkkklllnnnqqquuuxxxzzzyyywwwuuurrrppppppqqqqqqsssxxx}}}}}}{{{yyyyyyzzz{{{~~~{{{uuuoookkkhhhcccaaa___^^^_________^^^[[[YYYTTTOOOJJJEEEBBB@@@::::::999888999;;;===>>>DDDHHHMMMSSSZZZeeeqqqzzzvvvmmmeeeaaa\\\[[[[[[^^^dddjjjmmmmmmoootttxxxyyy|||yyytttmmmhhhgggkkkooorrrrrrtttwwwxxxwwwuuuttttttsssssssssuuuyyywwwlllccc\\\[[[[[[\\\^^^```bbbccceeehhhlllnnnooopppqqqsssrrrqqqppppppqqqrrrtttuuuqqqqqqpppppprrrsssvvvwwwsssssstttuuuuuutttqqqoooiiigggbbbZZZQQQIIICCCAAAFFFGGGIIINNNRRRTTTUUUWWWWWWWWWWWWWWWXXX\\\aaaeeebbbjjjlllpppyyy|||oooZZZTTTRRR^^^wwwqqqjjjkkkllliiigggfffcccYYYIII>>>999777666444333333333333555555555555555555555555222333333333333333333333555555444444444333333333555555555555666777888999888999:::;;;===>>>@@@@@@AAABBBCCCDDDEEEEEEDDDDDDIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJLLLNNNOOOQQQRRRTTTRRRPPPNNNPPPVVV[[[]]]]]][[[SSSLLLPPP___rrr}}}aaa___\\\\\\]]]___``````___^^^^^^```bbbbbbaaa``````aaabbbccccccbbbaaa```]]]]]]\\\\\\[[[[[[[[[ZZZUUUTTTTTTUUUVVVXXXZZZ[[[[[[]]]aaaeeehhhkkklllmmmiiijjjkkklllmmmnnnnnnnnnmmmmmmnnnpppssswww{{{}}}|||yyyuuupppnnnmmmnnnnnnrrrxxx{{{yyyvvvvvvvvvxxx{{{{{{yyy{{{{{{zzz|||~~~~~~}}}|||}}}|||vvvqqqnnnfffdddbbbaaabbbccccccbbb^^^[[[WWWRRRLLLGGGDDDBBB;;;::::::999999:::;;;<<>>???@@@AAABBBCCCEEEGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNOOONNNMMMNNNOOOPPPPPPPPPQQQTTTYYY^^^aaabbb]]]YYY[[[eeeuuueeeccc___^^^```bbbcccccc______```aaaddddddcccaaadddeeefffgggfffdddbbbaaaZZZYYYWWWUUUTTTTTTUUUVVVQQQQQQPPPPPPQQQSSSUUUVVVUUUXXX]]]bbbgggjjjllllllhhhiiikkklllmmmnnnnnnnnnmmmnnnppprrruuuyyy{{{}}}{{{zzzvvvssspppnnnllllllpppxxxzzzvvvuuuttttttuuuxxx||||||xxxuuuwwwwwwuuuuuuwwwuuuuuutttrrrqqqrrruuuxxx|||}}}~~~|||wwwtttmmmjjjfffeeeeeeeeedddddd___]]]XXXSSSMMMIIIEEEDDD<<<;;;;;;:::::::::;;;;;;===AAAFFFJJJPPPZZZeeennnwwwyyyzzzwwwppphhhaaa]]]YYYVVVTTTXXX___eeegggggggggmmmqqqrrrtttzzzzzzuuullldddaaaccciiinnnppprrruuuuuutttsssttttttsssrrrqqqqqqrrrvvvyyy|||yyyiiiddd\\\YYYZZZ]]]```aaahhhllloooqqqqqqppppppqqqooopppqqqrrrrrrrrrrrrrrruuuuuuvvvvvvvvvvvvuuuuuussstttuuuuuuuuutttttttttnnnlllhhhbbb[[[SSSLLLGGGEEE@@@>>>DDDIIIJJJMMMQQQQQQSSSUUUTTTRRRPPPPPPPPPPPPWWWXXXYYY___eeerrrhhhTTTPPPOOOVVVhhhuuuqqqnnnhhhaaa___^^^WWWJJJ???999777666444333333333333111111111111222222222333111111222222333333333333333333444444444444444555777777777777777888:::::::::;;;;;;===>>>???@@@@@@BBBCCCFFFIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIILLLOOOOOOMMMLLLMMMNNNPPPRRRTTTSSSRRRUUU\\\bbbfffeeedddeeeiiiuuu|||iiifffbbbaaabbbdddeeeeee``````aaaccceeeeeedddbbbbbbcccddddddccc```^^^\\\YYYWWWTTTQQQPPPPPPRRRSSSRRRRRRQQQPPPQQQRRRSSSTTTQQQUUUZZZ```eeeiiikkklllhhhiiikkklllmmmnnnnnnnnnlllnnnqqqtttxxxzzz{{{{{{zzzyyyxxxvvvssspppmmmkkkoooxxxyyyuuuuuutttssssssuuuyyy}}}yyytttqqqrrrpppllljjjkkkiiijjjiiigggeeefffhhhjjjrrrqqqooommmpppwww|||xxxrrroookkkhhhgggfffeeeddd```]]]YYYTTTNNNJJJFFFEEE===<<<;;;;;;:::::::::;;;===AAAFFFJJJPPPZZZeeemmmrrruuuvvvtttmmmeee]]]ZZZXXXTTTRRRUUU\\\ccceeedddeeekkkpppppprrrxxx~~~}}}wwwnnnfffaaadddjjjoooqqqssstttuuutttssstttuuutttsssqqqqqqrrrtttwwwyyyzzzoooggg^^^XXXYYY\\\___```hhhkkkooorrrrrrqqqqqqrrrpppqqqrrrssstttsssrrrrrrwwwwwwxxxyyyyyyxxxvvvuuurrrsssuuuuuutttssstttuuutttqqqmmmhhhbbbZZZSSSNNNHHHAAA>>>DDDIIIJJJMMMRRRRRRTTTVVVVVVSSSOOOMMMLLLMMMSSSSSSUUUXXX]]]wwwzzzmmmeeeQQQNNNMMMSSSbbb{{{wwwppplllfff```______YYYKKK@@@999888666444333333333333222222222333333444444444000000111111222222222222111222222333444666666777888888888888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@AAACCCFFFIIIKKKLLLLLLKKKMMMLLLKKKIIIGGGEEEDDDCCCEEEIIIMMMNNNMMMMMMOOOQQQRRRUUUWWWUUUQQQRRRZZZaaafffhhhiiiiiijjjsss|||{{{kkkiiifffcccbbbaaabbbcccaaaaaaaaa```aaabbbbbbcccfffeeedddddddddbbb___]]]UUUQQQQQQSSSTTTSSSUUUYYYWWWYYYYYYVVVTTTTTTPPPKKKQQQQQQUUU[[[______ccchhhjjjjjjiiijjjlllmmmlllllljjjoootttuuusssrrrtttwwwxxxvvvtttsssrrrqqqooommmrrrttt|||zzzvvvssstttsssqqqpppqqqrrrtttvvvuuutttqqqnnnjjjgggdddccchhhgggeeecccbbbcccdddeeebbbdddggghhhjjjmmmpppssszzz}}}yyywwwsssoookkkgggeeeccc]]]^^^\\\XXXQQQIIICCC@@@>>>;;;888777777888999888777;;;@@@FFFMMMXXXeeennnpppsssuuusssmmmeee___[[[VVVSSSQQQSSSYYY```dddeeeiiimmmppprrrssswww}}}~~~xxxnnneeeaaacccgggkkkpppsssvvvwwwvvvsssrrrrrrpppnnnllllllnnnqqqssstttyyy~~~}}}nnnaaa[[[YYYVVVYYY___eeekkkrrrtttrrrpppqqqrrrpppooooooppprrrssssssrrrvvvxxxzzz|||{{{yyyvvvttttttttttttuuuuuuuuuuuuuuuvvvqqqllliiihhhbbbWWWNNNIIICCC???CCCGGGJJJLLLPPPRRRSSSSSSSSSRRROOOLLLKKKJJJNNNOOOSSSXXXYYYlll}}}yyypppeee]]]RRRNNNKKKOOO]]]vvvyyypppooojjjfffgggdddZZZKKK@@@888555222111222444444444333444555555555444333222444444444555444444333333555666777555333111111222555555555666777999:::;;;>>>???AAABBBBBBAAA@@@???BBBCCCEEEGGGIIIJJJKKKKKKNNNKKKIIIGGGFFFEEEBBB@@@BBBEEEIIIMMMOOOPPPRRRTTTWWWWWWWWWVVVSSSRRRUUUZZZaaa]]]WWWWWWbbbsss~~~}}}~~~~~~zzziiihhhfffcccbbbaaaaaaaaaaaa`````````aaaaaabbbbbbdddcccbbbaaaaaa___\\\YYYSSSPPPOOOSSSVVVYYY^^^dddfffiiiiiiccc^^^ZZZVVVPPPMMMMMMQQQYYY^^^aaafffmmmlllkkkkkklllmmmnnnnnnnnnnnnssswwwwwwsssqqqrrruuuxxxvvvuuuuuuuuutttrrrpppqqqssszzzyyytttqqqqqqpppooonnnnnnoooqqqrrrpppooommmjjjfffcccaaa___bbb```^^^]]]\\\]]]^^^___]]]___aaabbbcccfffiiikkklllooottt{{{~~~}}}}}}xxxsssoookkkhhhfff]]]]]]\\\XXXRRRKKKEEECCCAAA>>>:::888888888888777777;;;???DDDKKKVVVccclllqqqsssuuusssmmmeee___[[[UUURRROOOPPPUUU[[[___aaafffjjjooorrrtttxxx~~~}}}rrrggg```___bbbfffnnnqqqtttvvvuuutttssstttrrrpppnnnnnnooorrrtttuuuvvvzzzyyyjjjaaaZZZUUUUUUYYYbbbhhhpppsssrrrpppqqqrrrrrrqqqqqqqqqrrrrrrqqqqqqsssuuuxxx{{{{{{zzzxxxvvvvvvvvvvvvvvvvvvuuuuuuuuuxxxtttooooooooojjjaaaYYYLLLEEEAAACCCFFFHHHKKKOOOQQQRRRRRRRRRPPPNNNLLLJJJJJJMMMMMMQQQUUUUUUggg~~~zzzvvvrrrkkkbbb[[[NNNKKKIIINNN]]]wwwuuummmjjjgggfffgggeee\\\NNNCCC999666333222222333333333333444555555555444333222333444444555444444333333666777777666444333333444777777777777777888999999===>>>???AAAAAAAAA@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKHHHCCC???DDDGGGKKKMMMOOOPPPRRRTTTUUUZZZ```ccc```ZZZWWWVVVZZZVVVPPPQQQ^^^rrr|||~~~ggggggeeedddbbb```_________````````````aaaaaaaaacccbbbaaaaaaaaa___[[[XXXRRRNNNNNNSSSZZZbbbllluuu}}}|||qqqggg^^^WWWNNNLLLOOOVVV\\\```gggnnnmmmmmmnnnnnnooopppqqqqqqsssvvvxxxvvvrrrnnnnnnooosssrrrssstttvvvvvvtttrrrqqqrrrxxxzzztttpppmmmllljjjiiiiiijjjkkkllliiihhhfffcccaaa^^^\\\[[[[[[ZZZYYYXXXXXXXXXZZZZZZYYY[[[]]]]]]]]]___aaadddeeegggjjjoootttzzz~~~}}}tttrrrnnnmmmnnnnnnnnnnnnppprrrtttxxx|||}}}xxxsssnnnjjjfff___^^^\\\XXXSSSMMMHHHDDDCCC@@@<<<:::999999777666777:::???CCCIIISSS```iiirrrtttvvvtttnnneee___[[[TTTQQQLLLKKKOOOTTTXXX[[[```eeelllqqquuuyyywwwkkkbbb___```ccclllooosssvvvvvvuuuuuuuuusssrrrpppoooppprrrtttuuuuuuyyytttggg]]]UUUSSSTTT\\\ccckkkpppqqqppppppqqqssssssrrrqqqppppppoooooopppsssvvvyyy{{{{{{zzzyyyxxxwwwwwwvvvvvvuuuuuuuuuzzzwwwtttttttttoooggg```PPPIIICCCCCCEEEFFFIIINNNQQQRRRRRRQQQPPPNNNLLLKKKKKKMMMLLLOOOSSSQQQbbb|||xxxrrrnnnkkkfff___ZZZLLLIIIHHHMMM]]]xxxssskkkgggggggggiiihhh```SSSGGG;;;888444222222333222222444444444444444333222222333333444444555444444333555666777666555555555777888888777777777777888888<<<===>>>???@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIIIIIIIIKKKMMMPPPPPPLLLEEE@@@FFFIIILLLNNNOOOQQQSSSUUUXXXbbbnnntttpppfff\\\UUUUUUQQQLLLLLLYYYooo|||~~~eeeeeeeeedddbbb```___^^^^^^^^^______````````````dddcccccccccccc```\\\YYYSSSOOOOOOUUU___kkkyyyyyyjjj___UUUQQQOOOSSSXXX]]]dddjjjlllmmmoooppppppqqqssstttwwwxxxwwwtttoookkkiiiiiijjjkkkmmmppptttuuuuuusssrrrqqquuu}}}|||tttnnnkkkfffeeedddcccccccccddddddbbbaaa```^^^\\\ZZZXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\^^^```dddeeegggjjjmmmqqqtttuuutttyyy~~~xxxrrrooohhheeeaaa______```aaaaaa```bbbdddhhhnnnwww{{{vvvqqqjjjfffbbb```]]]YYYTTTNNNHHHDDDCCC@@@===<<<;;;;;;999888999;;;???BBBHHHRRR___hhhsssuuuvvvtttmmmeee^^^ZZZRRROOOJJJGGGHHHLLLQQQTTTZZZ```iiipppuuuzzz|||pppfffbbbcccfffmmmppptttwwwwwwvvvvvvvvvrrrrrrqqqpppooooooqqqsssvvvyyy}}}|||nnnbbbXXXSSSRRRVVV\\\eeekkkmmmnnnooopppqqqqqqqqqpppooonnnnnnoooppprrruuuxxxzzzzzzyyyyyyxxxwwwwwwvvvuuutttssssss{{{xxxvvvtttsssnnnfff___VVVNNNHHHFFFEEEDDDGGGLLLQQQQQQRRRRRRQQQPPPNNNMMMMMMOOOMMMPPPSSSPPP___}}}~~~xxxqqqllliiiddd___[[[NNNKKKIIINNN]]]wwwrrrlllhhhkkknnnooonnnfffXXXKKK<<<999555333222222222111444444444444333333222222333333444444555444444444333555666666555555666777777777777777888999999:::;;;<<<===>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIJJJJJJKKKMMMOOORRRSSSPPPJJJEEEFFFHHHLLLNNNPPPRRRUUUXXXbbbnnnzzz}}}xxxmmmaaaXXXUUURRRMMMMMMXXXkkkzzz}}}bbbccccccbbbaaa```___^^^\\\]]]^^^____________^^^bbbbbbbbbccccccaaa]]]YYYUUUQQQQQQYYYcccpppwwwhhh]]]UUUOOOPPPUUU[[[bbbiiiiiilllooopppqqqrrruuuxxx|||{{{yyyuuupppllljjjiiieeefffiiimmmrrruuuuuuuuuqqqooopppuuuxxxyyy|||~~~xxxpppiiiccc```]]]]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVWWWXXXYYYZZZ\\\]]]]]]]]][[[[[[]]]_________aaaccceeehhhkkklllooossswww{{{}}}wwwpppjjjfffcccbbb^^^ZZZWWWWWWWWWWWWWWWVVVWWWYYY\\\bbbkkkuuu|||{{{uuummmgggfffbbb]]]YYYTTTOOOHHHCCCAAA???===<<<======;;;::::::<<>>======>>>>>><<<:::999;;;>>>AAAFFFQQQ___hhhsssuuuvvvssskkkbbbZZZVVVMMMLLLHHHDDDAAABBBEEEHHHNNNTTT^^^gggnnnvvv~~~ssshhhddddddpppssswwwxxxwwwvvvuuuuuurrrttttttrrrnnnlllnnnppppppsssvvvxxx{{{rrreeeYYYPPPQQQTTTZZZ```fffkkknnnooommmppprrrqqqnnnnnnppprrrtttuuuvvvwwwwwwvvvuuuuuuuuuttttttssssssrrrrrrrrrsssssstttuuuuuusssnnnjjjccc]]]WWWRRRKKKEEEEEEIIIJJJMMMRRRVVVWWWVVVTTTRRRNNNNNNLLLOOOTTTQQQ]]]yyyzzzsssoookkkfffbbbUUUQQQLLLMMMYYYpppppphhhhhhlllvvv|||zzzvvvooo___NNN===:::666444333333222111444444333222222222222222222222333444555555555555111333444444333333555666444555666777999;;;===???=========>>>???@@@AAABBBDDDEEEFFFHHHJJJKKKLLLLLLOOONNNMMMNNNPPPQQQQQQQQQDDDGGGJJJMMMPPPSSSXXX[[[eeeoootttnnngggeee```XXXOOOQQQRRRUUU___ooo|||YYYYYYXXXXXXYYYZZZ\\\]]]ZZZ[[[]]]^^^___^^^]]]\\\]]]^^^```cccdddccc___[[[YYYVVVVVV[[[bbbhhhrrr{{{lll___RRRNNNQQQWWW^^^eeeeeejjjpppssstttwww}}}}}}zzzxxxvvvuuullljjjiiiiiikkkmmmnnnnnnjjjeeebbbbbb```^^^```dddeeeeeedddccc```\\\XXXVVVNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSUUUWWWYYYZZZ[[[\\\___`````````^^^^^^```aaacccccccccccceeefffggghhhjjjmmmqqqsssssstttuuuvvvtttwwwzzz|||uuukkkddd```^^^]]]YYYWWWUUUTTTTTTTTTSSSQQQQQQQQQPPPPPPQQQUUU[[[___lllyyy~~~tttmmmddd___YYYVVVUUUQQQKKKFFF@@@???>>>======<<<:::888888999<<>>@@@??????>>>???@@@AAABBBCCCDDDFFFHHHJJJKKKKKKLLLKKKJJJJJJKKKNNNPPPPPPOOOGGGIIIKKKLLLNNNQQQUUUXXX[[[ffflllgggcccccc___WWWOOORRRRRRTTT___qqq~~~VVVUUUTTTTTTUUUXXXZZZ\\\YYY[[[]]]^^^^^^^^^\\\[[[^^^```bbbfffgggfffbbb___ZZZVVVVVV[[[___cccjjjqqqvvvuuufffVVVOOOPPPSSSYYY___eeekkkqqquuuvvvzzz}}}{{{zzzxxxwwwooolllgggeeeeeeggggggggggggaaa]]][[[YYYVVVWWWZZZUUUUUUVVVUUUTTTQQQNNNLLLJJJKKKMMMNNNPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRTTTUUUWWWZZZ\\\]]]^^^___bbbcccdddcccbbbbbbccceeeeeeeeeeeedddeeeeeefffgggiiilllqqqsssuuuvvvxxxzzzvvvyyy{{{|||~~~}}}rrriiidddcccccccccXXXWWWVVVVVVWWWXXXVVVUUUQQQPPPOOONNNMMMOOOSSSWWW^^^kkkzzz}}}tttlllbbb]]]WWWUUUUUUSSSNNNIIIBBB@@@>>>>>>===;;;888666666777:::===CCCOOO]]]gggqqqssstttqqqiii___WWWSSSIIIJJJIIIFFFBBB???AAACCCDDDJJJRRRZZZbbblllvvv~~~zzznnnhhhgggiiilllqqqtttuuuuuuuuuvvvzzz}}}~~~{{{vvvrrrtttwwwvvvxxxzzzyyywwwyyy|||ooocccVVVVVVYYY^^^fffmmmrrrtttvvvyyyzzzxxxrrroooqqqtttrrrssstttuuuvvvvvvvvvvvvtttttttttuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvsssnnnlllkkkgggbbb\\\RRRHHHFFFHHHPPPVVV___fffiiihhhdddaaaVVVVVVTTTYYY___]]]iiixxxsssqqqmmmiiieeeRRRMMMHHHHHHSSShhhxxxiiidddeeecccpppzzzxxxtttnnn^^^LLL<<<999555444444444444333444333222111111111222333111222333444555555555555555666777666555444555777888888888888999:::;;;<<>>>>>???BBBDDDJJJRRRYYY___jjjuuuzzzpppiiieeehhhjjjmmmooooooooopppqqq{{{~~~|||uuupppoooqqqtttuuuvvvvvvwwwzzzyyyiii]]]XXXVVV[[[```eeejjjpppzzz{{{{{{zzzwwwtttssstttvvvvvvuuuuuuvvvxxxzzz{{{xxxxxxxxxwwwvvvuuuuuutttuuutttssssssrrrpppmmmjjjiiikkkjjjcccWWWMMMHHHGGGNNNVVV```hhhmmmnnnjjjeee^^^bbbaaadddkkkllltttzzzssssssssskkkbbbRRRLLLFFFGGGSSShhh~~~oooeeeaaaeeemmmwww||||||rrr]]]KKK<<<888444222222333333333444444444444444444444444333444444555666777888888999888777666555555555555666...,,,333<<<@@@@@@@@@???@@@AAABBBCCCBBBAAA@@@CCCEEEFFFHHHIIIIIIHHHHHHHHHFFFFFFJJJOOOOOOKKKFFFHHHHHHHHHHHHIIIKKKLLLMMMZZZ[[[bbbooovvvqqqhhhbbb```[[[VVVUUU^^^nnn~~~~~~MMMKKKIIIHHHIIILLLPPPSSSTTTWWWZZZ\\\\\\\\\]]]^^^```bbbeeeiiikkkiiieeebbb]]]YYYVVVXXX^^^eeeggghhhmmmrrr{{{nnn[[[PPPNNNQQQXXX^^^dddggglllrrrxxx~~~~~~yyytttooolllmmmjjjfffdddcccbbbaaa___]]]ZZZUUUPPPLLLKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJLLLMMMNNNOOOOOOOOOQQQRRRSSSSSSSSSUUUVVVZZZZZZZZZZZZ[[[\\\^^^___cccdddeeeeeedddcccdddfffiiiiiihhhhhhhhhiiijjjjjjkkkmmmpppsssxxx~~~zzzuuuqqqllliiibbb```^^^\\\\\\[[[XXXVVVWWWWWWVVVRRRNNNNNNPPPSSSTTTWWW^^^fffqqq{{{yyyuuupppjjj```\\\WWWRRROOOLLLIIIGGGGGGDDDAAA>>>======;;;:::888777:::@@@FFFNNN\\\iiissszzz|||uuujjjaaaXXXQQQLLLKKKHHHEEEAAA??????@@@>>>???DDDLLLSSSZZZfffqqq}}}ssskkkeeegggjjjmmmooooooooopppqqqxxx{{{}}}zzzsssooonnnppprrrtttuuuvvvxxxzzz~~~qqqaaa[[[XXX[[[```eeekkkqqqwwwyyyyyyxxxuuutttssstttxxxxxxwwwvvvvvvwwwxxxyyyvvvvvvvvvvvvuuuuuuuuuuuuyyywwwuuutttssspppmmmjjjeeegggfffbbbZZZRRRLLLJJJNNNVVV```iiiooorrrsssrrrpppvvvwww{{{~~~tttrrrppphhh^^^QQQKKKFFFGGGTTTjjjoooeeebbbdddmmmwww~~~uuu```MMM<<<888444222222333333333222222222222222222222222444444444555555666666666777777666666666666777777999666555999<<<;;;;;;===@@@@@@AAAAAABBBBBBAAAAAADDDEEEFFFGGGHHHIIIIIIIIIJJJGGGFFFIIILLLLLLGGGCCCDDDEEEGGGIIIKKKMMMNNNNNNUUUXXXbbbrrr{{{xxxppplllfff___XXXWWW```pppyyy}}}|||KKKIIIFFFDDDEEEGGGJJJLLLQQQTTTWWWZZZZZZ[[[\\\]]]aaacccgggkkkmmmkkkfffbbb\\\YYYVVVXXX]]]bbbddddddjjjnnntttqqq]]]RRROOOPPPVVV\\\eeehhhmmmsssyyyzzztttnnnkkkllliiieeebbbaaa```^^^]]]XXXUUUQQQLLLIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQQQQSSSUUUUUUUUUUUUWWWYYY[[[[[[[[[\\\]]]___```aaadddeeeeeedddcccdddgggiiihhhiiijjjjjjkkkkkkkkkkkknnnooopppssswww|||wwwtttllliiifffdddbbb```]]][[[[[[ZZZXXXTTTQQQOOOPPPRRRTTTTTTVVVYYY```hhhqqqvvv{{{~~~}}}xxxtttrrrmmmggg```\\\UUUPPPMMMKKKIIIHHHJJJGGGCCC@@@???>>><<<::::::999;;;@@@FFFNNN\\\hhhxxx~~~yyynnncccZZZRRROOOMMMJJJFFFCCCAAA@@@@@@<<<<<<@@@GGGMMMUUUbbbooo}}}vvvmmmeeeeeehhhmmmpppppppppppppppuuuwwwyyyvvvrrrnnnmmmnnnoooqqqtttvvvxxxzzz}}}{{{hhh```[[[[[[___dddkkkssstttuuuvvvuuutttssstttuuuzzzyyyxxxwwwvvvwwwwwwxxxuuuuuuuuuuuuuuuuuuuuuttt{{{yyywwwvvvtttqqqmmmiiibbbbbbaaa```]]]XXXQQQMMMKKKSSS^^^hhhpppvvv|||yyyssspppfff[[[OOOJJJEEEHHHVVVmmmpppeeebbbaaajjjvvv~~~wwwbbbPPP<<<999555222222333333333222222222222222222222222444444444444444444444444555555555555666777999999::::::===???===999999===@@@@@@@@@@@@@@@AAABBBBBBEEEEEEEEEFFFGGGHHHJJJKKKNNNLLLIIIJJJKKKKKKGGGDDDAAACCCGGGJJJMMMOOOPPPPPPQQQUUUaaarrr}}}}}}xxxvvvmmmddd[[[YYYcccrrr}}}sss}}}yyy}}}~~~MMMKKKHHHEEEDDDEEEGGGHHHMMMPPPTTTWWWXXXZZZ[[[]]]```bbbfffkkkllljjjeee```]]][[[ZZZ[[[^^^bbbcccccchhhkkkoooxxxsssaaaVVVQQQRRRXXX___gggjjjnnnttt{{{~~~wwwrrrooojjjgggcccaaa___^^^\\\[[[WWWUUURRRNNNKKKHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJMMMOOOQQQRRRSSSSSSSSSTTTVVVWWWVVVWWWXXXZZZ\\\\\\]]]^^^___aaabbbccccccddddddcccbbbdddgggjjjgggiiijjjlllmmmmmmllllllpppqqqssstttwww}}}xxxuuuqqqmmmkkkgggccc```^^^]]]ZZZWWWUUUSSSTTTTTTVVVUUUTTTVVVZZZ```fffjjjqqquuuvvvssspppooojjjdddbbb]]]VVVQQQNNNMMMLLLKKKLLLIIIEEEBBB@@@>>><<<:::<<<:::<<>>===???EEEKKKSSSbbbnnnzzzyyynnnfffcccggglllpppppppppppppppsssuuuvvvuuurrrooonnnooolllooosssuuuwwwyyy{{{}}}pppfff]]][[[]]]aaaiiiqqqppprrrssssssrrrrrrtttvvvyyyxxxwwwvvvvvvwwwxxxyyyxxxwwwwwwvvvuuutttttttttyyyxxxvvvuuutttrrrnnnkkkccc```^^^___```\\\UUUNNNGGGOOO\\\iiiqqqwwwzzzuuuhhh\\\MMMHHHDDDHHHWWWppppppeeeaaa]]]fffrrr{{{~~~vvvcccQQQ<<<999555222222333333222444444444444444444444444444333333333333333333333555555555555666777888999888999===AAAAAA======@@@@@@@@@???>>>???AAABBBCCCEEEEEEEEEEEEFFFHHHJJJLLLRRRPPPNNNNNNNNNNNNLLLJJJEEEFFFIIIKKKNNNQQQRRRSSSRRRUUU^^^mmmwwwyyyxxxxxxrrrhhh]]]ZZZcccsss|||rrr~~~xxx{{{~~~zzz}}}zzz~~~PPPNNNJJJGGGDDDCCCDDDDDDIIILLLQQQTTTVVVXXX[[[\\\^^^```cccggghhhfffaaa]]]]]]\\\\\\]]]___aaabbbbbbgggjjjmmmttttttdddZZZUUUUUU\\\eeeiiikkkpppvvv}}}zzzuuuqqqjjjgggccc```___^^^\\\[[[XXXWWWUUUQQQNNNKKKHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUUUUTTTUUUWWWWWWWWWXXXYYY[[[]]]^^^___```aaabbbccccccbbbcccbbbaaaaaacccfffiiiggghhhjjjlllmmmnnnmmmmmmnnnpppsssvvvxxx{{{}}}yyyuuuqqqmmmhhheee```___\\\[[[ZZZYYYYYYXXXVVVVVVWWWXXX[[[^^^aaaccciiimmmooolllkkkjjjeee``````\\\UUUQQQOOOOOONNNNNNOOOLLLGGGCCCAAA???<<<:::===;;;<<>>???DDDIIIQQQ___lllvvv{{{oooeeebbbfffkkknnnppppppqqqrrrtttuuuvvvuuutttrrrppppppkkknnnqqqtttuuuwwwyyy{{{xxxlll```ZZZZZZ]]]eeemmmnnnooopppppppppqqqtttvvvvvvvvvuuuuuuvvvxxxyyyzzz{{{{{{yyyxxxvvvuuutttssstttssssssssstttsssqqqnnngggccc______aaa^^^WWWPPPIIINNN\\\llluuuxxx~~~}}}nnn___KKKGGGDDDHHHXXXqqqrrrfffaaaZZZbbblllssswwwqqq```PPP===999555222222222222222444444444444444444444444333333333333333222222222777777666666666666777777999777:::AAADDDBBB@@@@@@??????>>>>>>???@@@BBBCCCEEEEEEDDDEEEFFFIIIKKKLLLQQQPPPPPPPPPQQQQQQQQQPPPMMMMMMMMMMMMOOOQQQTTTVVVVVVUUUZZZcccjjjlllooorrrqqqggg\\\YYY```ooouuuyyy|||~~~{{{uuuwwwzzz{{{RRRPPPKKKGGGCCCAAA@@@@@@EEEHHHMMMRRRTTTWWWZZZ\\\]]]^^^```cccdddccc___[[[[[[[[[]]]^^^___```aaaaaaeeeiiimmmtttuuufff]]]XXXXXX```iiikkkmmmqqqwww~~~zzztttqqqiiifffcccaaa``````^^^]]]ZZZYYYWWWUUUQQQMMMJJJHHHGGGGGGHHHIIIIIIJJJKKKKKKOOOOOOPPPQQQRRRTTTVVVWWWUUUWWWYYYYYYYYYYYY[[[\\\______aaabbbbbbbbbbbbbbbbbbccccccbbbaaabbbdddgggfffgggiiikkklllnnnnnnnnnjjjmmmqqquuuxxx{{{{{{wwwrrrmmmiiidddbbb```_________]]]\\\WWWXXXYYY[[[\\\^^^______bbbfffhhheeeddddddaaa]]]^^^ZZZUUURRRQQQQQQQQQPPPSSSOOOJJJFFFCCC@@@===;;;>>><<<<<>>BBBGGGNNN[[[gggsss}}}|||pppeeecccfffjjjmmmnnnppprrrtttvvvvvvwwwwwwvvvtttrrrqqqkkkmmmppprrrssstttwwwyyy~~~rrrddd\\\YYY[[[aaaiiimmmnnnoooooooooqqqtttvvvttttttttttttuuuwwwyyyzzz|||{{{zzzyyywwwvvvttttttqqqpppqqqsssuuuuuusssqqqkkkfffaaa```aaa___YYYTTTOOOQQQ\\\mmmxxxzzz~~~qqqbbbKKKGGGDDDHHHXXXqqqwwwiiiccc[[[```fffkkknnnjjj]]]OOO===:::555222222222222111222222222222222222222222333333333333333333333333888777666666666666666777;;;999:::@@@CCCAAA======>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPPPPQQQSSSUUUVVVWWWUUUWWW\\\``````ccchhhjjjcccYYYUUUZZZiii{{{zzzyyy}}}wwwqqqrrr}}}|||UUURRRNNNIIIDDDAAA???>>>BBBFFFKKKPPPSSSVVVYYY\\\______```bbbcccbbb___]]][[[]]]___aaabbbbbbccccccbbbgggmmmuuuvvvhhh^^^XXXXXX```iiimmmooorrrxxxzzzssspppiiigggcccbbbbbbbbbaaa```]]]]]]\\\YYYVVVRRRNNNLLLJJJJJJKKKLLLMMMNNNOOOOOOSSSRRRQQQQQQRRRTTTWWWYYYWWWYYY[[[[[[[[[[[[]]]___```aaabbbbbbbbbbbbaaa```bbbdddeeedddccccccdddeeefffggghhhiiikkkmmmooopppnnnppprrrsssuuuyyy}}}zzzuuurrrjjjgggdddccccccbbb___\\\[[[[[[[[[\\\\\\]]]^^^___^^^bbbcccaaabbbdddccc___^^^\\\YYYWWWXXXXXXWWWVVVWWWSSSNNNIIIFFFCCC@@@>>>===;;;<<>>:::555333222222222111222222222222222222222222222222333333444444555555666666555666666777888999999999<<<@@@???<<<;;;???<<<===>>>???AAAAAAAAABBBBBBCCCEEEGGGIIIJJJKKKKKKIIIKKKMMMOOOOOONNNNNNNNNNNNPPPRRRTTTUUUUUUTTTSSSSSSRRRUUUZZZ\\\[[[\\\```bbb]]]VVVPPPSSSbbbvvv|||yyy~~~zzzvvvvvv~~~}}}XXXVVVQQQLLLFFFBBB@@@???@@@DDDJJJOOORRRVVVYYY[[[bbbaaaaaabbbccccccaaa___]]]```ccceeeeeeeeefffggg```fffmmmuuuwwwiii^^^XXXWWW^^^hhhnnnooosssyyy{{{tttpppiiigggdddccccccccccccbbbaaaaaa```^^^ZZZVVVRRROOONNNOOOPPPQQQRRRSSSTTTTTTVVVTTTRRRPPPQQQTTTWWWZZZYYY[[[]]]]]]]]]]]]___aaaaaaaaabbbcccbbbaaa```___dddeeeggggggeeeddddddeeegggfffggghhhjjjllloooqqquuuuuutttrrrrrrvvv{{{|||}}}zzznnnkkkgggeeeeeeccc___\\\```___]]]\\\\\\]]]___```^^^bbbcccaaacccfffgggdddaaa```^^^]]]^^^^^^]]]\\\ZZZVVVQQQLLLIIIEEEBBB@@@===;;;<<<@@@GGGQQQaaaooo}}}tttlll```ZZZSSSPPPOOOMMMIIIDDDBBBAAABBBEEEHHHMMMWWWbbbnnnxxxzzzoooddddddfffhhhiiikkkooossswwwyyyxxxwwwwwwwwwuuussspppnnnnnnooonnnnnnppptttwwwuuu}}}|||lllaaa[[[ZZZ^^^dddnnnoooooonnnnnnppptttwwwvvvuuutttsssrrrsssttttttuuuuuuvvvvvvwwwwwwwwwxxxrrrrrrsssuuuwwwxxxvvvtttnnnjjjeeeaaa____________XXXOOORRRcccrrrwww{{{zzz{{{|||}}}|||nnn___MMMHHHDDDGGGVVVnnnqqqiii```aaaaaa```bbbbbbYYYOOO>>>:::666333222222111111444444444444444444444444222222333444444555666666333444444555777888:::;;;444888===@@@<<<888<<>>@@@AAABBBAAAAAAAAACCCEEEHHHJJJJJJJJJJJJIIIKKKOOOPPPPPPNNNMMMLLLJJJMMMSSSWWWYYYWWWSSSPPPNNNPPPUUU[[[]]]ZZZZZZ]]][[[YYYSSSMMMOOO]]]ttt~~~yyy~~~~~~}}}}}}}}}fff___VVVPPPKKKGGGCCC??????@@@EEEMMMQQQSSSXXX^^^aaaaaaaaabbbbbbbbb```^^^^^^```ccceeeggggggfffeeefffjjjnnntttwwweeeYYYTTTVVV]]]ffflllooosssxxx~~~{{{qqqnnnlllkkkjjjjjjiiifffdddcccbbb```^^^[[[YYYWWWVVVWWWWWWXXXXXXYYYXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXXXX^^^```bbbccccccdddfffhhhdddeeeggggggeeecccbbbbbbiiijjjkkkiiieeedddfffhhhkkkiiifffeeegggjjjmmmnnnrrrssssssssssssuuuxxx{{{~~~wwwrrrkkkggggggfffdddbbb______bbbdddbbb^^^___cccdddeeefffffffffeeedddccccccbbbbbbaaa```______^^^^^^]]]YYYTTTNNNGGGBBB???@@@>>>>>>BBBGGGSSSgggxxxwwwmmm^^^\\\XXXSSSOOOLLLJJJIIIJJJEEEBBBBBBEEEJJJUUU___kkkttt~~~~~~uuullliiibbb```dddkkkpppuuuyyywwwwwwvvvuuuuuuuuuuuuuuupppooommmlllmmmooosssuuuwwwyyyttthhh```[[[]]]bbbeeejjjooorrrqqqqqqsssuuurrrssstttsssrrrrrrsssuuuxxxxxxyyyyyyzzzzzzzzzzzzuuuuuuvvvwwwxxxxxxyyyyyyyyytttnnngggccc```______[[[XXXWWW]]]iiisssyyyzzz{{{~~~{{{nnnaaaPPPJJJEEEHHHWWWooo}}}iiieeeeeecccbbbccc```UUUHHH<<<999555222222333333222444444333333333222222222444444444444444444444444444555555666777888888999666999<<<===<<<===@@@CCCBBB@@@???AAADDDEEEDDDAAAGGGHHHIIIKKKKKKKKKKKKJJJPPPPPPPPPPPPPPPOOONNNNNNOOOQQQTTTXXXZZZZZZVVVSSSLLLLLLOOOTTTYYY]]]______\\\YYYSSSNNNSSSdddyyyxxx{{{wwwooodddZZZSSSMMMGGGBBBBBBAAAEEEKKKPPPRRRXXX^^^aaaaaaaaaaaabbb```^^^]]]]]]___bbbeeeggghhhhhhhhhgggiiilllqqq|||vvvdddYYYTTTUUU]]]eeekkkooosssxxx|||rrrpppmmmllljjjhhheeebbbcccbbbbbbbbbbbbaaaaaaaaa^^^^^^_________^^^]]]]]][[[[[[[[[ZZZ[[[[[[\\\\\\aaacccdddcccbbbaaabbbcccdddfffhhhhhhfffeeedddeeekkkllllllkkkhhhhhhiiilllooollljjjiiijjjmmmpppqqqppprrrtttuuuvvvxxx{{{}}}{{{zzzsssooommmllliiifffbbbbbbcccfffccc___```eeeeeefffggghhhhhhhhhgggffffffeeedddcccbbbaaa``````___^^^ZZZUUUNNNHHHBBB???@@@>>>>>>BBBHHHTTTgggxxx{{{pppeeebbb\\\XXXSSSPPPNNNLLLJJJEEEAAABBBEEEJJJUUU___mmmvvv~~~uuummmfffbbbfffllloootttxxxwwwvvvuuuuuuttttttuuuuuupppooommmlllmmmooorrrtttvvvxxx|||wwwkkkaaa\\\]]]aaahhhlllpppqqqoooooopppsssrrrsssssssssrrrrrrtttuuuwwwwwwvvvvvvvvvwwwxxxyyyvvvvvvvvvwwwwwwyyyzzz{{{yyyxxxtttmmmeeeaaaaaacccbbb___^^^bbbjjjsssxxx{{{uuuiiiRRRMMMGGGIIIWWWpppkkkffffffdddbbbccc```VVVJJJ===999555333222333333222444444444444333333333333333444555666777999::::::333444555777888:::;;;;;;;;;>>>@@@AAAAAAAAADDDFFFBBB@@@???AAADDDFFFFFFDDDEEEFFFHHHJJJLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMMMMRRRSSSVVVYYY[[[YYYUUURRRPPPQQQSSSWWW\\\_________[[[UUULLLGGGPPPgggzzz}}}zzznnncccZZZQQQKKKDDD@@@AAAEEEIIIMMMSSSYYY^^^___aaaaaaaaa```^^^]]]^^^___aaadddfffhhhiiiiiigggiiikkkooozzzvvvdddYYYTTTUUU[[[cccjjjnnntttzzz{{{xxxtttqqqnnnkkkfffccceeeeeefffggghhhiiijjjjjjeeeeeefffffffffdddcccbbbaaaaaa```````````````aaaeeefffgggfffdddccccccdddeeegggiiiiiihhhhhhhhhiiilllmmmmmmlllkkklllnnnpppsssrrrpppoooppprrruuuvvvtttwwwzzz||||||}}}~~~{{{~~~{{{xxxuuuqqqmmmhhhfffgggiiigggccccccggghhhiiijjjllllllllllllkkkjjjiiigggeeedddbbbbbbaaaaaa___[[[UUUOOOHHHCCC@@@@@@>>>???CCCIIITTTgggxxxuuulllhhhbbb]]]YYYVVVSSSPPPJJJEEEAAABBBDDDJJJUUU___lllvvv}}}ppphhhccceeeiiilllppptttuuuuuutttssssssssssssssspppooommmlllmmmoooqqqrrruuuvvvyyy{{{oooddd\\\\\\```iiimmmoooooommmlllnnnpppqqqrrrssssssrrrrrrtttvvvvvvuuusssrrrssstttvvvwwwxxxwwwvvvvvvwwwyyy|||}}}yyyzzzyyyrrrhhhbbbcccfffiiihhhgggiiimmmsssxxx{{{wwwmmmUUUOOOHHHJJJXXXqqqmmmffffffdddaaaaaa___VVVLLL>>>:::666333333333333333555555555444444444444333111111222444555666777888333333555777999;;;<<<===;;;===>>>?????????AAACCCCCCAAA@@@AAACCCFFFGGGGGGCCCDDDGGGIIIKKKMMMNNNNNNMMMNNNPPPQQQQQQPPPOOONNNUUUVVVWWWYYYZZZXXXTTTPPPQQQRRRTTTYYY]]]^^^^^^\\\___XXXNNNIIINNN```yyyxxx}}}yyykkk^^^VVVKKKEEEAAACCCFFFJJJPPPVVV[[[^^^aaabbbbbbaaa`````````aaabbbcccdddfffggggggfffjjjlllpppzzzvvveeeZZZUUUUUUZZZaaahhhnnnuuu{{{~~~yyyuuupppkkkgggiiiiiijjjjjjkkkllllllllljjjkkkllllllkkkiiigggfffffffffeeedddddddddddddddfffhhhjjjkkkjjjiiijjjjjjgggiiijjjkkkjjjjjjlllmmmmmmlllllllllmmmooorrrtttxxxwwwwwwuuuuuuvvvyyy{{{}}}yyyuuuqqqmmmlllmmmkkkggggggjjjjjjlllnnnpppqqqrrrqqqqqqnnnllljjjgggeeecccbbbbbbbbb```[[[UUUOOOHHHDDDAAA@@@>>>???CCCIIITTTgggwww{{{qqqkkkddd___]]]ZZZWWWUUUKKKFFFAAABBBDDDJJJUUU```jjjsss~~~pppggg```aaaeeehhhlllqqqsssrrrqqqqqqppppppqqqqqqpppooonnnnnnnnnooopppqqqtttuuuwww|||~~~rrreee\\\ZZZ]]]gggjjjmmmmmmkkkkkkmmmpppqqqrrrssssssrrrrrrtttvvvvvvtttrrrqqqqqqsssvvvwwwyyyxxxvvvvvvwwwyyy}}}yyyzzzyyytttlllfffddddddhhhkkkoooqqqrrrtttwwwyyy}}}sssiiiUUUOOOHHHIIIWWWqqq~~~oooeeefffccc```___^^^VVVMMM???;;;777444333333333333666666555555555444444444333333333333333333333333444444555777888:::;;;;;;999:::;;;<<<<<<===>>>>>>DDDBBBAAAAAABBBCCCEEEFFFDDDEEEGGGHHHJJJLLLMMMMMMOOOQQQTTTVVVWWWVVVTTTSSSUUUUUUVVVXXXXXXWWWSSSPPPLLLMMMQQQVVVZZZ\\\\\\ZZZ]]]YYYUUUSSSSSSYYYfffqqqoooyyy}}}~~~mmmaaaYYYPPPIIIHHHKKKNNNSSSXXXZZZ^^^ccceeeeeeddddddeeedddcccbbbbbbaaabbbcccdddeeejjjnnnrrrzzzyyyhhh]]]WWWUUUZZZ```fffmmmvvv|||{{{vvvqqqmmmlllmmmmmmnnnnnnoooooooooqqqrrrssstttsssqqqnnnmmmkkkkkkiiihhhggggggggggggiiikkknnnooonnnmmmmmmmmmjjjkkkmmmmmmmmmmmmoooqqqnnnmmmllllllooorrruuuvvv|||}}}}}}{{{zzzzzz}}}~~~{{{wwwssssssqqqllljjjlllmmmnnnqqqtttvvvwwwwwwwwwrrrooolllhhheeecccbbbbbbbbb___ZZZUUUNNNIIIEEEBBB@@@???@@@CCCHHHSSSeeeuuusssmmmeee```___^^^[[[XXXMMMGGGBBBBBBDDDKKKWWWbbbiiirrr|||qqqggg``````cccggglllrrrppppppooonnnnnnnnnnnnoooppppppppppppoooooooooooossstttvvvzzzuuuggg[[[WWWZZZbbbfffjjjkkkkkkkkknnnqqqppprrrssssssrrrrrruuuwwwwwwuuusssrrrrrrtttwwwyyyzzzyyywwwvvvwwwyyy|||~~~}}}zzzxxxwwwuuupppiiicccbbbhhhooouuuwwwvvvuuuttttttzzzooodddRRRLLLFFFHHHWWWpppqqqdddeeeccc```___]]]VVVNNN@@@<<<888555444444444333666666555555555444444444666666666666666666666666666666666777777888888888;;;;;;;;;<<<>>>?????????DDDDDDCCCBBBAAAAAABBBCCCGGGGGGGGGHHHIIIJJJKKKKKKPPPRRRVVVZZZ[[[ZZZXXXVVVRRRRRRSSSUUUVVVUUURRRPPPHHHIIIMMMSSSYYY]]]^^^]]]XXXVVVXXX\\\\\\[[[aaajjjqqqwwwzzzrrrfff[[[QQQNNNPPPQQQUUUYYY^^^ccchhhjjjiiigggggghhhfffdddbbb_________```aaaccciiinnnqqqxxx}}}lllaaaZZZWWWYYY^^^eeemmmvvv|||yyyvvvsssttttttuuuvvvwwwxxxxxxyyyzzz|||}}}}}}{{{xxxvvvrrrqqqooonnnmmmllllllkkknnnppprrrrrrqqqnnnmmmmmmooopppqqqqqqqqqqqqtttvvvrrrpppnnnooossswwwyyy{{{{{{yyyvvvqqqnnnnnnnnnpppsssvvvyyy{{{||||||vvvsssnnnjjjfffdddcccbbb```]]]YYYSSSNNNIIIFFFDDD@@@???@@@CCCGGGPPPaaaqqqxxxpppgggbbbbbbaaa]]]ZZZOOOIIIDDDCCCEEELLLXXXdddkkkttt}}}uuukkkbbbaaadddhhhnnnsssppppppooonnnnnnnnnnnnnnnqqqrrrrrrrrrqqqpppooooooppprrruuuxxx}}}xxxiii[[[VVVYYY\\\aaagggjjjkkklllnnnppppppqqqrrrrrrrrrsssuuuwwwxxxwwwuuuuuuuuuvvvxxxyyyzzzyyyxxxwwwwwwxxxyyy{{{}}}{{{|||~~~yyyooofff\\\bbbjjjrrrvvvuuuqqqnnnlll~~~~~~xxxmmmbbbNNNIIIDDDGGGWWWppprrrdddffffffcccaaa^^^XXXPPPAAA===999555444444444333555555555444444444444333222222333444666777888999888888888888888888888888;;;::::::;;;>>>??????>>>CCCDDDEEEDDDBBBBBBBBBCCCHHHGGGGGGGGGHHHIIIJJJKKKOOORRRXXX\\\^^^]]]ZZZXXXRRRQQQRRRSSSUUUTTTQQQOOOHHHJJJMMMSSS[[[```cccdddbbb______cccaaa^^^ccclllwww{{{{{{|||vvviii^^^ZZZZZZYYY[[[^^^eeejjjoooppplllhhhhhhhhhdddbbb___]]]\\\]]]___aaaaaagggkkknnntttqqqeee]]]XXXZZZ^^^dddmmmwww|||~~~~~~yyyxxxwwwuuusssrrrrrrrrrrrrtttwwwxxxwwwuuussssssvvvwwwwwwvvvuuuvvvxxx{{{yyyvvvttttttyyy}}}~~~{{{tttppppppoooqqqtttxxx|||~~~zzzwwwrrrlllhhheeedddddd^^^[[[WWWRRRMMMIIIGGGEEEAAA???@@@CCCFFFNNN^^^mmmwwwlllfffeeeccc___ZZZQQQJJJEEEDDDGGGMMMZZZfffkkkttt}}}zzzooodddbbbdddggglllqqqrrrqqqqqqpppppppppppppppssssssttttttsssrrrpppnnnkkkooossswww{{{{{{kkk]]]WWWYYYYYY___gggkkkkkkkkklllnnnpppqqqrrrrrrrrrsssuuuwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzyyyxxxwwwwwwvvvwwwwww}}}}}}~~~|||rrrkkkZZZ]]]bbbjjjpppqqqmmmhhhhhhxxxyyytttppphhh^^^JJJFFFDDDHHHYYYrrr{{{nnneeeiiijjjhhheeebbb[[[SSSBBB>>>999666555555444333444444444444333333333333///000111222444555666666999999999::::::;;;;;;;;;;;;:::999<<>>>>>???AAA@@@???BBBFFFIIIIIIGGG>>>BBBHHHJJJJJJIIIJJJKKKDDDDDDEEEFFFHHHJJJMMMNNNSSSWWW^^^dddfffeeebbb___XXXWWWVVVUUUTTTRRROOOLLLLLLLLLMMMRRRYYY```eeehhhgggeeekkksssqqqgggeeemmmyyy{{{yyyqqqsssvvvrrrlllttttttrrrpppmmmjjjgggeeedddcccaaa```______``````aaaaaaeeekkkrrrzzzzzziii]]]XXXYYY\\\cccjjjsssxxx|||~~~{{{zzzzzz{{{zzz{{{}}}~~~wwwrrrqqqtttxxxzzz{{{}}}~~~xxxrrrmmmiiigggfff___]]]YYYUUUPPPLLLHHHFFF>>>>>>???CCCFFFMMM[[[iii}}}~~~rrriiieeebbb]]]YYYRRRLLLGGGGGGJJJOOO[[[fffssstttxxx|||tttjjjaaa___ccchhhkkkoooooopppooommmmmmnnnpppqqqrrrtttvvvuuutttqqqoookkkjjjnnntttxxx{{{{{{pppfff^^^YYYUUU[[[dddkkknnnnnnnnnnnnqqqpppooonnnoooqqqsssuuuzzzzzzyyyyyyxxxxxxyyyyyy}}}|||yyyvvvtttuuuxxx{{{zzz|||}}}}}}xxxnnnbbb\\\ZZZ```fffgggffffffcccrrr}}}xxxiii___\\\[[[XXXUUUKKKJJJFFFFFFWWWvvv{{{zzzuuunnniiidddgggiiiiiijjjggg]]]SSSCCC;;;555444555444444666333333333333333333333333444333222111222444666888666888999999777777999<<<>>>======@@@DDDGGGGGGFFFCCCAAAAAADDDHHHKKKKKKIIICCCCCCCCCDDDFFFIIILLLNNNUUUXXX]]]aaacccbbb```___VVVWWWWWWUUUSSSPPPOOOOOOPPPOOOKKKHHHNNNYYYbbbdddeeeeeefffiiimmmqqqsssttt|||~~~~~~|||wwwsssrrrpppmmmjjjgggeeeddddddcccbbb````````````aaaaaa```ccciiiooowww|||lll___YYYYYY\\\dddiiipppsssvvv~~~}}}}}}}}}}}}{{{vvvtttvvvxxxxxxxxxzzz~~~yyysssnnnjjjgggfff___]]]ZZZUUUPPPLLLHHHGGG@@@???@@@CCCEEELLLZZZggg|||wwwnnniiieee___ZZZQQQKKKFFFFFFIIINNNZZZeeerrrssswww~~~xxxlllbbb___bbbgggkkkmmmnnnnnnmmmllllllmmmnnnoooqqqsssuuuuuutttrrrqqqllljjjkkkpppuuuzzz|||rrrggg___ZZZUUU[[[ccciiilllmmmnnnnnnrrrqqqqqqpppqqqssstttuuuzzzzzzyyyyyyyyyzzz{{{{{{yyyyyywwwtttrrrrrruuuxxxyyy{{{}}}~~~}}}ttteee___^^^dddiiigggdddbbbbbbqqq|||}}}rrrddd\\\YYYXXXUUUQQQKKKKKKIIILLL^^^{{{zzzxxxqqqgggaaaaaaeeehhhiiijjjhhh___UUUDDD<<<555444555444333555333333333333333333333333555444333222222444666777888999:::999666666777:::999888999<<<@@@CCCCCCBBBBBBBBBCCCEEEHHHJJJKKKKKKHHHGGGEEEEEEFFFHHHKKKMMMSSSUUUYYY]]]___```___^^^TTTSSSSSSRRRQQQRRRTTTVVVWWWTTTNNNKKKQQQZZZ___^^^ZZZYYYZZZ```hhhppptttvvv{{{}}}~~~yyy|||xxxrrrpppllliiifffdddbbbbbbdddcccbbbaaa````````````aaa___```eeekkksssrrreee]]]ZZZZZZbbbfffjjjmmmpppwwwzzzyyyyyyxxxvvvvvvxxx|||{{{uuupppkkkhhhfff___]]]ZZZUUUPPPLLLIIIGGGAAA@@@@@@CCCEEEKKKYYYfff{{{}}}rrrlllfff___ZZZRRRLLLHHHHHHJJJPPP\\\gggppprrruuu{{{~~~pppddd^^^```fffkkkkkklllmmmlllkkkkkklllmmmlllnnnppprrrtttuuuuuutttnnniiiggglllrrrwww~~~}}}tttjjjaaa\\\WWW[[[aaafffiiikkknnnooorrrrrrsssssstttuuuuuuuuuwwwwwwwwwwwwxxxyyyzzz{{{vvvvvvuuusssqqqqqqsssuuuwww{{{}}}{{{lllfffdddiiilllhhhcccaaaaaappp{{{xxxnnnbbb[[[ZZZYYYTTTOOOKKKKKKKKKQQQddd}}}yyypppcccZZZ^^^bbbfffhhhkkkjjjaaaWWWEEE<<<555444555333222444333333333333333333333333555444333333333444555666999999:::999777555666777666555666999===@@@@@@@@@AAACCCEEEFFFGGGIIIKKKMMMMMMKKKHHHFFFEEEGGGIIIKKKPPPRRRUUUXXXZZZ\\\]]]]]]UUUSSSQQQOOOPPPRRRVVVXXXYYYUUUOOOMMMTTT^^^```\\\TTTSSSTTT]]]kkkxxx~~~}}}}}}~~~uuuwww}}}{{{uuurrrpppnnnjjjfffcccbbbbbbbbbbbbbbbaaa```____________```^^^^^^bbbgggooo}}}|||oooddd\\\YYY]]]aaaeeehhhlllrrr{{{}}}|||zzzwwwuuutttwww||||||wwwrrrmmmiiiggg___]]]ZZZVVVQQQLLLIIIGGG@@@???@@@BBBEEEKKKYYYggg|||uuunnnhhh```ZZZUUUOOOKKKKKKNNNTTT```kkkqqqrrrtttyyyuuuggg^^^___dddjjjjjjkkkmmmmmmlllkkklllmmmjjjkkkmmmpppsssuuuvvvwwwpppjjjfffiiinnntttzzz}}}vvvlllccc^^^YYY\\\```dddgggjjjmmmppprrrssstttuuuvvvvvvvvvvvvuuuuuuuuutttuuuuuuvvvvvvvvvwwwwwwvvvtttsssssstttwww{{{~~~ssslllgggiiikkkhhhdddccc```nnnxxx}}}tttiiieeeeeeccc\\\UUUMMMJJJIIIQQQeeevvvggg\\\[[[___cccfffiiiiiibbbYYYEEE===555444444222111222333333333333333333333333555555444444444444555666888888999999888777777777666666888:::===???@@@@@@???CCCFFFGGGFFFGGGJJJNNNQQQNNNJJJFFFEEEFFFHHHIIINNNOOOQQQSSSVVVYYYZZZ[[[XXXUUURRRPPPPPPQQQRRRSSSTTTOOOJJJLLLWWWaaabbb\\\SSSQQQRRR\\\mmm}}}|||}}}rrrrrrtttxxx~~~~~~vvvqqqooonnnllliiieeecccbbbbbbccc````````````___^^^]]]]]]___]]]\\\___ccckkkyyyzzzlll```ZZZYYY\\\aaaeeehhhmmmsssxxx~~~{{{vvvtttuuuxxx||||||yyytttoookkkhhh```^^^ZZZVVVQQQMMMIIIGGG>>>===???BBBEEEKKKZZZggg}}}zzzssslllccc]]]UUUPPPLLLLLLOOOUUUaaammmrrrrrrtttwww|||yyyjjj```___ccchhhjjjlllnnnooonnnmmmnnnoooiiijjjkkknnnqqqtttvvvxxxssslllggghhhkkkooovvv}}}|||vvvnnneee```ZZZ]]]```ccceeeiiimmmqqqrrrssstttuuuvvvvvvvvvvvvwwwwwwvvvuuuttttttttttttxxxzzz||||||zzzwwwwwwwwwxxx|||~~~~~~wwwllldddcccdddcccbbbccc___llluuu~~~yyyvvvxxxtttjjj```QQQJJJEEEMMMaaazzz|||lllbbbZZZ^^^```bbbeeeeee___WWWEEE<<<555444444222111222333333333333333333333333555555444444555555666666666666777999:::;;;:::999666777999:::;;;===>>>???===AAADDDEEEDDDEEEIIILLLPPPNNNJJJFFFEEEEEEFFFHHHLLLMMMNNNPPPSSSUUUXXXYYYUUUSSSRRRRRRSSSSSSQQQOOOPPPLLLHHHIIITTT______YYYOOOLLLMMMUUUeeeuuuzzz|||lllkkkkkknnnssswwwyyyyyywwwzzz}}}|||vvvpppmmmlllkkkiiigggeeedddccccccccc````````````___^^^]]]]]]^^^\\\\\\___bbbhhhuuuttthhh```YYY[[[]]]```bbbeeejjjmmmuuu~~~zzzuuussstttwwwzzz{{{{{{{{{zzzwwwtttooojjjggg```^^^[[[VVVQQQMMMJJJHHH???>>>???BBBDDDJJJYYYfff|||xxxpppggg```SSSNNNJJJJJJMMMTTT```lllrrrsssssstttwww}}}|||oooddd___bbbeeekkkmmmpppqqqpppoooooopppiiijjjjjjlllooorrruuuwwwuuuppplllkkkjjjkkkrrrzzz|||}}}}}}{{{vvvooogggccc[[[^^^aaacccfffiiinnnqqqrrrrrrsssssstttuuuuuuuuuzzzyyyyyyxxxwwwxxxxxxxxxzzz}}}|||zzzyyyxxx|||~~~}}}xxxlll```]]]]]]\\\]]]^^^]]]hhhnnnwwwwwwkkkVVVKKKDDDLLL^^^uuuooofff\\\]]]]]]\\\^^^___ZZZSSSDDD;;;444333444222111333333333333333333333333333333444444555666666777777666666777:::======<<<;;;555777888888888888:::;;;<<<>>>@@@BBBBBBDDDFFFHHHKKKJJJHHHFFFEEEEEEFFFFFFJJJKKKLLLNNNPPPRRRSSSTTTNNNMMMMMMQQQUUUWWWVVVTTTRRRNNNIIIHHHOOOWWWWWWQQQMMMKKKKKKQQQ\\\jjjvvv~~~}}}yyyzzzgggggggggiiimmmooopppooollloooqqqpppmmmiiigggfffffffffeeeeeeddddddccccccaaabbbbbbbbbaaa```___^^^]]][[[\\\___bbbgggrrr~~~zzzpppkkk^^^\\\ZZZXXXXXX[[[```dddiiittt{{{{{{{{{}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{zzztttrrrrrrttttttttttttuuuuuutttqqqlllhhheee```^^^[[[WWWRRRMMMJJJHHHBBB@@@@@@BBBCCCHHHVVVcccwwwyyypppfff^^^SSSMMMIIIJJJMMMTTT```lllrrrrrrqqqppprrrwww~~~sssgggaaaaaacccjjjmmmpppqqqppppppppppppkkkkkkjjjkkkmmmpppsssvvvwwwuuurrroooiiigggoooyyy|||||||||zzzuuuooohhhddd\\\___bbbeeegggjjjnnnqqqrrrqqqqqqpppqqqssstttuuuyyyxxxxxxyyyzzz{{{|||}}}zzz~~~}}}zzzyyywww|||~~~}}}{{{oooccc^^^]]]ZZZYYYZZZYYYbbbgggooo}}}~~~pppZZZNNNGGGOOO```sss~~~oooggg^^^^^^[[[WWWWWWYYYTTTNNNCCC:::333333333222222333333333333333333333333333222222444555777888888888888888999;;;>>>???===:::555777999888666555666888;;;;;;;;;>>>AAACCCDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNKKKIIIIIIMMMUUUZZZ[[[ZZZTTTQQQLLLGGGJJJOOOPPPMMMLLLLLLLLLNNNUUUaaaoooyyy||||||wwwyyyhhhggghhhiiillllllkkkjjjjjjkkklllkkkiiigggeeedddccccccddddddddddddcccbbbccccccddddddcccbbb```___]]][[[\\\___bbbgggqqq||||||vvvsssddd___WWWRRRPPPSSSZZZ^^^aaakkkrrrpppooouuu~~~}}}yyytttrrrnnnnnnnnnooonnnnnnmmmlllooooooqqqwww}}}zzztttqqqpppqqqpppnnnooopppqqqqqqooojjjfffccc```___[[[WWWRRRMMMJJJHHHEEECCCBBBBBBBBBFFFSSS___sssxxxnnnbbbZZZUUUOOOKKKLLLOOOVVVbbbnnnqqqqqqooommmnnnsss|||uuujjjbbb```bbbiiillloooqqqpppooooooppplllkkkjjjjjjlllooorrrtttxxxwwwwwwrrriiieeemmmxxx||||||{{{yyyuuuoooiiieee\\\___cccfffhhhkkknnnqqqqqqpppooonnnoooqqqsssuuuuuuuuuvvvwwwyyy|||~~~zzz}}}}}}zzzxxxvvv{{{~~~~~~tttiiidddaaa\\\XXXWWWVVV^^^bbbjjjxxxppp\\\PPPJJJSSScccsss~~~oooiii```___YYYTTTSSSTTTQQQKKKBBB999333333444222222444333333333333333333333333111222333555777888999999;;;::::::===??????<<<888777999;;;999666555666888:::888888;;;@@@CCCBBB@@@@@@AAABBBDDDEEEEEEFFFEEEEEEFFFHHHJJJKKKKKKKKKJJJMMMIIIGGGJJJSSSZZZ]]]]]]TTTRRRMMMGGGGGGLLLOOOMMMHHHIIIJJJJJJMMMXXXhhhttt~~~ttt|||}}}vvvxxxhhhhhhgggggggggggghhhhhhdddfffhhhiiiiiifffcccaaagggfffeeecccbbbaaaaaa```aaabbbccceeeeeebbb^^^ZZZYYYWWWXXX\\\]]]^^^hhhsss}}}pppiii___WWWRRRQQQRRRRRR]]]```dddgggiiikkknnnpppwwwyyy{{{|||}}}~~~~~~zzzyyyxxxvvvtttpppllliiihhhdddeeeddd```[[[YYY\\\___```cccgggjjjmmmrrrvvvzzz{{{|||}}}~~~}}}vvvpppmmmlllkkkkkkooonnnmmmllljjjgggeeeddd]]][[[XXXVVVTTTQQQMMMJJJAAA@@@@@@CCCEEEHHHRRR\\\rrrxxxnnnbbbZZZUUUNNNJJJMMMRRRYYYbbbjjjkkknnnooonnnmmmqqqyyywwwjjjaaa___```fffiiimmmoooppppppqqqrrrooooooooommmkkklllnnnpppvvvyyyzzzvvvpppllllllooo~~~yyysssmmmiiihhh[[[\\\___cccggglllooorrrttttttsssrrrrrrrrrssssssuuuuuuuuuvvvwwwyyyzzz{{{{{{|||~~~~~~|||{{{{{{{{{|||yyynnniiifff```\\\ZZZ[[[```___fffuuu~~~qqq^^^RRRLLLTTTfffvvv~~~qqqmmmbbbbbb___YYYVVVTTTOOOHHH>>>:::777777555222222555333333222222222333444444777666555555555777888999;;;???@@@===;;;>>>???===::::::999888888777888888999:::===@@@BBBBBBAAAAAAAAABBBBBB@@@BBBFFFEEEAAADDDDDDEEEGGGIIIKKKLLLMMMPPPLLLJJJLLLRRRWWWZZZZZZYYYTTTNNNJJJIIIJJJKKKKKKDDDFFFIIIKKKJJJMMMZZZiiizzzxxxzzz{{{yyy{{{fffffffffeeeeeeeeeeeefffddddddeeefffffffffeeedddeeedddcccaaa````````````dddeeefffggghhhgggdddcccZZZVVVVVVYYYZZZ[[[ccclllvvvyyynnnbbbXXXRRRNNNLLLSSSWWW[[[^^^aaadddgggjjjmmmoooqqqrrrrrrrrrtttvvvyyy|||}}}yyyuuuqqqlllkkkiiigggdddaaa___]]]^^^]]][[[YYYVVVUUUWWWXXXWWWZZZ^^^bbbeeejjjooossswwwyyyzzz{{{{{{}}}}}}uuuooollljjjiiiiiijjjjjjiiihhhfffdddbbbaaa]]][[[XXXUUUSSSPPPKKKHHHAAA@@@@@@CCCEEEHHHQQQ[[[ooowwwmmmbbbZZZUUUNNNJJJMMMSSSYYYbbbiiilllnnnpppoooooorrrxxx~~~xxxlllccc```___dddgggllloooooooooooopppmmmnnnnnnmmmllllllmmmoootttwwwzzzxxxrrrnnnnnnoooxxxyyy{{{yyyuuuooojjjfff^^^___aaadddgggjjjmmmoootttsssrrrrrrqqqrrrrrrrrrtttttttttuuuvvvxxxyyyzzzzzz{{{~~~}}}|||}}}}}}~~~wwwwwwvvvrrrooonnnaaaeeebbbfffsss{{{|||ooo[[[OOOIIITTThhh{{{sssllldddhhhiiigggeeebbbYYYPPPDDD===777777666444444777444444444444444555555666888888777777888999:::;;;===AAAAAA===;;;======<<<===<<<;;;:::999999999999999:::===???AAAAAAAAA@@@<<>>???CCCCCC???===>>>>>><<<@@@???===<<<;;;::::::999888:::<<<>>>?????????>>>999===@@@DDDMMMWWW[[[ZZZJJJHHHFFFEEEEEEFFFIIIJJJNNNQQQTTTRRRNNNMMMOOORRRSSSPPPLLLIIIHHHGGGFFFEEEIIIGGGEEECCCCCCIIIZZZkkkwwwvvv~~~yyyzzzhhhhhhhhhggggggfffeeeeeeeeeeeeeeeeeeffffffgggggg``````_________``````aaabbbbbbcccdddfffjjjooorrrnnnhhh___XXXUUUUUUXXX[[[```hhhpppssstttzzzvvvgggYYYOOOJJJGGGJJJMMMOOOQQQTTTXXX[[[]]]___aaabbbaaaaaaaaabbbaaabbbdddfffjjjmmmoooqqqpppqqqtttzzz~~~zzzxxxvvvtttrrrllliiifffccc```\\\XXXUUUPPPOOONNNMMMLLLLLLLLLKKKMMMJJJGGGHHHJJJLLLKKKIIIGGGJJJNNNSSSWWW\\\aaaeeekkkooorrrttttttsssssssssvvvxxx{{{}}}~~~}}}xxxpppiiieeecccaaa```bbbbbbbbbbbbaaa___^^^]]]ZZZXXXUUURRROOOLLLHHHEEEAAA@@@@@@CCCCCCEEEMMMVVVeeeyyy|||ssskkkccc\\\TTTNNNJJJNNNSSSYYYaaahhhllloooqqqrrrrrrrrruuuwww~~~uuukkkbbb^^^^^^bbbhhhlllllllllkkkkkkiiilllnnnooommmllllllmmmoootttzzz~~~}}}zzzxxxwwwqqqrrrtttuuusssnnngggbbbaaaccceeehhhjjjmmmnnnooorrrqqqqqqpppooopppppppppqqqqqqqqqrrrrrrsssuuuuuuwwwyyy{{{}}}yyytttuuuuuussssssuuuttttttlllhhhnnnpppxxxvvvkkkVVVJJJFFFVVVrrr}}}nnnhhhiiigggdddfffkkkmmmjjjPPPCCC666444777888888999666666555666666777888999;;;;;;;;;<<<===>>>???@@@@@@DDDEEEBBB@@@BBBCCCBBBBBBAAA???>>><<<;;;::::::888999:::<<<============:::>>>CCCHHHRRR^^^ddddddRRROOOKKKHHHFFFFFFHHHIIIMMMOOOQQQQQQNNNLLLLLLLLLOOOMMMKKKKKKKKKJJJHHHGGGKKKHHHEEEDDDCCCIIIXXXgggxxxvvvuuuzzzyyyeeeeeeffffffeeedddccccccfffgggiiijjjjjjhhhfffdddaaaaaa`````````aaabbbbbb```aaabbbbbbdddjjjqqqwww|||vvvlll```WWWTTTTTTTTTZZZ___eeehhhjjjoooyyyzzzlll^^^TTTOOOHHHIIIKKKKKKLLLMMMPPPSSSUUUXXX[[[]]]]]]]]]^^^___\\\\\\]]]^^^______``````^^^___aaafffmmmrrruuuvvvzzzzzz{{{}}}}}}xxxtttoookkkhhheeebbb___^^^\\\XXXUUUSSSQQQMMMKKKIIIIIIHHHGGGGGGHHHHHHIIIJJJGGGEEEFFFIIIKKKJJJGGGEEEHHHKKKNNNRRRVVVZZZ^^^eeeiiinnnpppqqqpppoooooosssuuuwwwxxxyyyzzz}}}~~~xxxssskkkddd```^^^\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZWWWUUURRRPPPNNNKKKGGGDDDAAA???@@@CCCCCCDDDKKKSSS___pppxxxpppiiibbb\\\SSSMMMJJJNNNTTTZZZaaahhhlllnnnpppqqqqqqrrrsssuuu|||yyyoooeee___\\\```eeeiiijjjjjjjjjkkkiiikkknnnooonnnmmmmmmmmmoootttzzzzzzxxxtttrrroookkkeeeaaa```bbbeeeiiimmmppprrrsssqqqqqqpppoooooooooppppppppppppppppppqqqrrrssssssvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~{{{sssqqqpppooorrrwwwxxxyyyqqqmmmppppppuuuxxxmmmYYYMMMIIIYYYwwwppphhhgggbbb]]]^^^bbbcccaaaOOOBBB555333666777777888555555555555666777888999;;;<<<===>>>???@@@@@@AAAAAAEEEGGGEEEEEEIIIKKKJJJDDDCCCAAA???>>>===<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<@@@CCCGGGPPP[[[aaaaaaQQQOOOKKKHHHGGGHHHJJJLLLLLLKKKKKKMMMOOOOOOLLLIIIJJJIIIIIIJJJKKKLLLKKKIIIIIIFFFDDDDDDCCCGGGRRR^^^nnn~~~|||vvv~~~yyyggghhhiiijjjjjjiiihhhggggggiiikkkmmmllliiifffcccbbbbbbbbbaaaaaabbbccccccbbbcccddddddfffkkkttt{{{qqqcccZZZUUURRRUUUVVVYYY^^^aaadddllluuu}}}~~~wwwkkk^^^VVVSSSIIIIIIIIIHHHGGGGGGIIILLLLLLPPPUUUYYY[[[\\\^^^___[[[\\\]]]]]]\\\[[[YYYXXX[[[[[[\\\___dddhhhjjjkkkpppppprrrtttwwwwwwuuusssppplllfffaaa\\\WWWSSSOOOTTTQQQNNNLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIHHHIIIKKKKKKKKKJJJFFFHHHJJJKKKLLLOOORRRUUU]]]aaafffjjjkkkllllllmmmoooqqqrrrssssssuuuxxxzzzyyyzzz|||}}}~~~zzzsssmmmeee___[[[YYYXXXWWWTTTUUUUUUVVVVVVVVVUUUUUUSSSQQQOOOMMMLLLJJJFFFCCCAAA???@@@BBBBBBBBBHHHPPPZZZiii{{{|||sssmmmggg```ZZZSSSMMMKKKOOOUUUZZZaaagggkkklllmmmnnnpppqqqsssssszzz}}}|||rrrggg```\\\___dddggghhhiiijjjkkkkkklllnnnooonnnnnnooopppooosssxxx~~~wwwqqqnnniiiddd___]]]___dddiiinnnqqqssstttrrrqqqppppppoooooopppppppppppppppppppppqqqrrrrrruuuvvvwwwyyyzzz||||||}}}yyyzzz|||xxxpppmmmllllllrrrzzzzzz}}}xxxuuuxxxuuuwwwzzzqqq[[[OOOKKK]]]{{{pppggggggccc^^^[[[ZZZVVVQQQJJJ???555444555555555777555555555666777888999:::<<<===>>>@@@AAABBBBBBBBBBBBGGGIIIHHHIIIMMMPPPOOOFFFEEECCCBBB@@@@@@??????>>>>>>>>>>>>????????????>>>@@@AAABBBHHHQQQVVVUUUJJJIIIHHHGGGHHHKKKNNNPPPLLLIIIIIIKKKPPPQQQNNNJJJIIIHHHHHHIIIKKKLLLLLLKKKGGGDDDCCCCCCBBBCCCJJJSSShhh{{{~~~www~~~fffhhhjjjkkklllkkkjjjjjjggghhhiiijjjjjjiiigggfffccccccbbbaaaaaaaaabbbbbbccceeefffffffffkkkuuu|||xxxjjj^^^WWWUUUQQQQQQVVVZZZ[[[^^^dddiiimmmpppmmmddd[[[VVVUUUJJJJJJIIIGGGEEEFFFHHHJJJJJJOOOVVV\\\```cccfffhhhhhhiiikkklllkkkhhheeecccfffeeedddeeehhhjjjkkkkkknnnnnnoooqqqrrrqqqnnnlllhhhddd```[[[XXXSSSOOOLLLLLLJJJHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEGGGHHHJJJLLLMMMMMMLLLLLLLLLMMMJJJKKKLLLKKKJJJKKKLLLNNNSSSWWW]]]aaadddfffhhhjjjmmmnnnooopppppprrruuuxxxvvvwwwxxxxxxyyy{{{zzzsssmmmhhhaaaZZZWWWVVVUUUTTTPPPPPPQQQRRRSSSSSSSSSRRRPPPNNNMMMLLLKKKIIIFFFDDD@@@???@@@BBBAAAAAAFFFNNNWWWcccrrr}}}uuunnnjjjeee^^^XXXSSSMMMKKKOOOUUUZZZaaagggjjjjjjjjjlllnnnqqqrrrsssyyy}}}~~~uuuiiibbb]]]___bbbeeefffhhhkkkmmmlllnnnooonnnnnnnnnppprrroooqqqtttzzz{{{tttooojjjccc^^^ZZZ]]]bbbgggllloooqqqqqqrrrrrrqqqppppppppppppqqqppppppppppppppppppqqqrrrtttuuuvvvwwwxxxyyyzzzzzzuuuvvvyyy~~~{{{tttmmmjjjhhhgggmmmtttzzz~~~~~~}}}}}}ttt]]]QQQMMM```~~~mmmeeeddd```YYYWWWWWWSSSNNNDDD===777666666444444666666666777777888:::;;;<<<>>>???AAACCCDDDEEEEEEEEEDDDIIIKKKJJJJJJNNNQQQPPPHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDAAAAAA@@@???BBBIIILLLJJJIIIIIIIIIIIIJJJLLLNNNOOOLLLLLLLLLNNNOOOPPPPPPOOOOOONNNLLLLLLNNNOOOOOONNNJJJFFFCCCBBBAAAAAAGGGOOOcccuuuwwwrrr___aaaccceeeffffffeeedddfffffffffgggggghhhiiijjjccccccbbbaaaaaaaaaaaaaaabbbeeefffeeeeeejjjsss{{{xxxiii^^^XXXQQQNNNRRRUUUSSSTTTWWWVVV\\\bbbbbb]]]XXXVVVVVVKKKKKKJJJHHHGGGGGGJJJLLLNNNSSS[[[ccchhhlllppprrrwwwyyy|||~~~~~~{{{wwwtttrrrpppnnnmmmoooppppppppppppppppppqqqqqqoookkkhhh```^^^[[[YYYXXXVVVSSSPPPIIIGGGEEEEEEGGGHHHIIIHHHIIIHHHFFFEEEFFFGGGIIIJJJKKKNNNQQQPPPMMMLLLMMMPPPOOOPPPPPPNNNKKKJJJKKKLLLMMMQQQVVV[[[^^^bbbeeehhhmmmnnnooooooppprrruuuxxxuuuvvvwwwxxxxxxzzz}}}~~~}}}{{{|||}}}|||uuupppjjjeee^^^XXXUUUTTTSSSSSSOOOPPPQQQRRRSSSSSSSSSSSSNNNMMMKKKKKKJJJIIIFFFDDD@@@???@@@BBBAAA@@@FFFMMMUUU```lllvvvyyyqqqkkkhhhddd]]]WWWRRRMMMKKKOOOUUUZZZaaagggjjjiiihhhjjjmmmppprrrsssyyy|||vvvkkkccc^^^___bbbccceeehhhkkknnnnnnoooooonnnnnnooorrrtttoooooorrrwww~~~wwwrrrlllddd]]]YYY\\\```eeejjjlllnnnnnnsssrrrqqqqqqppppppqqqqqqqqqpppppppppppppppqqqrrrttttttuuuvvvwwwxxxxxxyyyrrrtttxxx~~~{{{uuuppplllhhheeehhhnnnzzzvvv\\\QQQNNNbbb|||jjjddd```XXXPPPOOOUUUXXXWWW@@@;;;999999777333333666888888888999:::;;;===>>>???AAACCCEEEGGGGGGGGGGGGEEEJJJLLLJJJJJJNNNPPPOOOJJJIIIIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGGGGGGGGGGHHHDDDDDDBBB???AAAGGGIIIFFFOOONNNNNNMMMMMMMMMMMMMMMLLLOOORRRQQQOOONNNQQQTTTWWWUUURRRQQQRRRRRRRRRQQQPPPKKKFFFDDDBBBBBBIIIQQQ```nnntttnnnlll}}}\\\\\\]]]___aaabbbcccdddbbbcccdddeeeffffffffffffhhhfffbbb^^^]]]]]]___aaacccccceeegggggggggoooxxxttthhh[[[XXXTTTNNNKKKKKKMMMPPPPPPSSSWWWYYYXXXWWWVVVVVVQQQOOOLLLKKKLLLLLLKKKJJJPPPRRRWWW___hhhsss||||||xxxuuuqqqrrruuuuuurrrnnnqqqnnnkkkjjjkkkjjjgggddd```^^^ZZZVVVQQQNNNKKKJJJHHHGGGFFFFFFFFFHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLOOOQQQTTTVVVWWWVVVTTTSSSRRRRRRQQQLLLGGGDDDEEEGGGJJJJJJLLLOOOUUU[[[aaaeeefffiiilllnnnnnnppprrrsssuuuwwwyyyyyyzzz{{{~~~~~~zzzxxxwwwwwwwwwwwwxxx{{{|||zzzsssnnnhhhbbb[[[UUURRRQQQPPPPPPQQQOOONNNMMMNNNOOONNNMMMKKKLLLLLLLLLJJJGGGEEECCC:::<<<>>>@@@AAACCCFFFIIIWWWcccooouuuxxx|||}}}{{{ssspppkkkfffbbb]]]XXXUUULLLIIIFFFIIIPPPXXX^^^aaadddgggjjjjjjjjjkkkooossswww}}}wwwlllfffaaa]]]^^^eeejjjjjjhhhiiinnnpppqqqqqqpppppprrrsssssspppmmmqqqzzz|||vvvrrrjjjaaa]]]ZZZ[[[cccjjjlllnnnooosssttttttrrrooommmmmmnnnqqqqqqrrrqqqppppppqqqsssqqqrrrtttttttttuuuxxxzzzzzzyyyxxxzzz}}}~~~|||vvvpppmmmmmmlllgggbbbqqqttt{{{vvvbbbOOOPPPeee{{{yyyhhhdddZZZVVVSSSOOOVVVZZZPPPGGG@@@999777666333333666666666777888:::;;;<<<===@@@@@@@@@BBBDDDGGGJJJLLLJJJKKKMMMNNNOOONNNLLLKKKJJJJJJJJJJJJKKKMMMNNNNNNMMMRRRQQQLLLJJJNNNPPPNNNNNNFFF>>>===???BBBIIIPPPPPPPPPOOOLLLHHHHHHJJJNNNNNNMMMLLLMMMPPPSSSTTTTTTXXXWWWTTTQQQOOOPPPRRRTTTWWWNNNFFFBBB@@@AAAGGGNNN```pppwwwmmmeeerrr}}}\\\\\\]]]___```aaabbbbbbcccdddeeeffffffgggggggggfffdddaaa]]][[[[[[[[[\\\______aaadddcccdddllluuuuuufffbbb]]]YYYVVVTTTSSSRRRSSSSSSTTTUUUUUUTTTSSSRRRUUUSSSQQQPPPPPPOOONNNLLLLLLNNNQQQVVV^^^gggpppttt{{{uuurrrnnnmmmooooookkkggghhheeecccbbbbbbaaa^^^\\\[[[YYYVVVSSSPPPNNNLLLKKKIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOPPPTTTUUUXXXZZZZZZYYYWWWVVVTTTTTTRRRNNNIIIFFFFFFHHHFFFFFFGGGJJJOOOUUU[[[^^^dddgggjjjlllmmmnnnppprrrtttuuuwwwwwwwwwyyy|||{{{uuurrrppppppuuuvvvxxx{{{~~~{{{uuuooojjjddd]]]VVVSSSQQQOOOOOOPPPNNNLLLKKKKKKKKKJJJIIILLLLLLMMMMMMKKKIIIFFFDDD===>>>@@@AAABBBDDDGGGIIIRRR___lllrrruuuvvvuuurrrllliiieeebbb___[[[WWWTTTLLLIIIGGGIIIPPPXXX___bbbgggjjjmmmnnnmmmnnnqqquuuuuu{{{xxxnnngggbbb^^^___fffkkkkkkjjjkkknnnoooppppppooooooppprrrqqqooonnnqqqxxxxxxssslllddd]]]YYYZZZaaahhhjjjkkkmmmqqqqqqqqqpppnnnmmmnnnpppqqqrrrsssrrrqqqrrrsssuuussstttuuuttttttuuuxxxzzzzzzyyyyyy{{{}}}}}}|||zzz|||wwwqqqoooooommmfffaaakkknnnttt|||~~~}}}}}}eeePPPOOOcccwwwuuugggcccZZZVVVSSSPPPXXX[[[RRRHHHAAA;;;999888555666888777888999:::;;;<<<===>>>DDDDDDEEEFFFGGGIIIJJJKKKJJJKKKMMMNNNOOONNNMMMLLLHHHIIIJJJLLLPPPSSSVVVXXXWWWZZZXXXQQQOOOSSSVVVUUUUUUMMMFFFDDDDDDCCCEEEJJJLLLMMMMMMKKKGGGFFFGGGIIIPPPSSSUUUUUUSSSQQQRRRSSSOOOMMMLLLMMMQQQVVVZZZ\\\```VVVLLLFFFBBBCCCIIIPPP___nnnuuukkkbbbooo~~~\\\]]]]]]^^^___`````````dddddddddeeeffffffggggggeeedddaaa___\\\YYYXXXWWWYYYXXX[[[^^^___```fffooo~~~vvvqqqlllkkkkkkiiiccc^^^\\\YYYUUUTTTUUUUUUTTTQQQTTTSSSRRRQQQRRRQQQNNNLLLLLLKKKLLLNNNSSSZZZaaaeeeqqquuu{{{~~~zzzsssooooookkkgggffffffeeebbb^^^___]]][[[ZZZYYYYYYVVVUUUVVVVVVUUUSSSRRRPPPPPPOOOLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUYYYZZZ]]]______^^^\\\ZZZVVVVVVTTTPPPKKKHHHHHHHHHCCCCCCDDDFFFJJJOOOTTTWWWaaadddhhhjjjlllmmmoooppprrrssstttssstttvvvzzz}}}}}}~~~~~~wwwrrrooonnnmmmssstttxxx}}}~~~wwwqqqlllfff^^^WWWSSSQQQOOONNNQQQOOONNNNNNOOOPPPOOONNNMMMNNNNNNNNNMMMKKKHHHFFF@@@AAABBBBBBBBBDDDFFFIIIRRR```nnnuuuvvvuuupppkkkcccaaa^^^\\\ZZZXXXUUUSSSKKKHHHGGGIIIOOOWWW^^^aaahhhkkkoooooonnnnnnqqqtttsssyyy|||qqqjjjccc______eeekkkllllllnnnmmmnnnppppppnnnnnnooopppmmmnnnnnnpppuuu|||zzzssslllfff^^^YYYYYY___eeehhhiiikkknnnoooooommmlllmmmoooqqqqqqrrrssssssssstttvvvxxxuuuuuuuuutttssstttwwwyyy{{{|||}}}|||yyy|||xxxtttrrrrrrnnneee^^^bbbdddiiippprrrtttzzzgggQQQNNN```uuu|||nnneeeaaaWWWTTTRRRPPPYYY]]]TTTGGG@@@:::999888666777:::888999:::;;;===>>>??????GGGHHHJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOOOOOOONNNMMMJJJKKKLLLOOOSSSYYY]]]```cccdddaaaZZZXXX[[[^^^^^^\\\TTTNNNLLLJJJFFFEEEGGGJJJKKKMMMLLLJJJHHHGGGGGGJJJPPPVVVUUUOOOKKKLLLNNNMMMKKKKKKMMMRRRYYY^^^aaaggg]]]PPPHHHDDDCCCIIIPPP___lllrrrggg]]]jjj}}}]]]]]]]]]^^^^^^^^^______cccccccccccccccdddeeeeeeddddddcccaaa^^^ZZZVVVTTTTTTSSSUUUYYY[[[\\\bbbiiivvv~~~~~~zzzrrrjjjbbb^^^^^^]]]ZZZVVVSSSRRRRRRSSSUUUTTTSSSQQQPPPNNNLLLKKKMMMRRRWWWZZZ```dddkkkoooppplllfffbbbeeebbb___^^^^^^]]][[[XXXYYYYYYXXXWWWVVVVVVTTTTTTXXXXXXXXXWWWVVVVVVUUUTTTSSSTTTUUUWWWXXXXXXWWWVVVTTTTTTUUUVVVXXXYYYZZZZZZ\\\^^^```bbbbbbaaa___^^^ZZZYYYVVVSSSNNNKKKIIIHHHEEEEEEEEEFFFHHHLLLPPPSSS]]]aaaeeeiiikkkmmmooopppqqqqqqqqqqqqqqqtttxxx{{{}}}~~~{{{vvvrrrqqqppppppqqqsssyyy{{{uuulllggg___XXXUUUSSSRRRQQQQQQPPPOOOPPPRRRTTTUUUTTTOOOPPPQQQPPPOOOMMMJJJHHHBBBCCCCCCBBBAAABBBEEEHHHRRRaaapppvvvvvvrrrjjjccc]]][[[XXXWWWVVVTTTQQQOOOHHHFFFEEEFFFLLLSSS[[[___eeehhhmmmnnnllllllnnnppprrrwwwvvvnnnddd___]]]ccciiikkkmmmooommmoooqqqqqqooonnnnnnnnnjjjlllnnnoooqqqwwwzzzsssmmmhhhaaa\\\ZZZ___dddfffhhhjjjnnnnnnmmmlllkkkkkkmmmppppppqqqssssssssstttwwwyyyvvvvvvuuusssqqqrrruuuxxx|||~~~|||{{{wwwttttttsssmmmccc[[[XXXYYY]]]cccfffiiiqqqyyyjjjRRRMMM```uuuyyyoooeee```\\\TTTQQQOOONNNXXX]]]TTTCCC<<<777777666555666999999999:::;;;===>>>??????GGGIIIKKKMMMNNNMMMKKKJJJLLLMMMNNNOOOPPPPPPOOOOOONNNNNNOOOQQQUUUZZZ^^^aaaiiiiiihhheeebbbbbbdddeeeaaaYYYSSSQQQOOOKKKJJJLLLJJJLLLOOOQQQQQQPPPNNNMMMGGGKKKOOOOOOLLLIIIJJJLLLHHHKKKNNNOOORRRYYYccckkkooodddXXXPPPKKKJJJOOOVVV___jjjnnncccXXXeee~~~{{{]]]]]]]]]^^^^^^^^^______aaaaaa`````````aaabbbcccbbbccccccbbb___ZZZVVVSSSSSSRRRSSSWWWZZZZZZ___dddlllvvv|||sssnnniiibbb\\\YYYXXXXXXYYY[[[\\\[[[YYYVVVSSSPPPMMMMMMOOORRRTTTWWW[[[```dddeeebbb^^^ZZZ[[[ZZZYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXWWWWWWWWWXXX]]]]]]]]]]]]\\\[[[YYYXXXYYYZZZ[[[\\\]]]\\\[[[[[[YYYYYYZZZ[[[\\\]]]^^^______```ccceeefffeeecccbbb^^^\\\YYYVVVRRROOOKKKIIIGGGFFFEEEEEEFFFIIILLLNNNXXX]]]cccgggkkkmmmoooqqqpppqqqqqqqqqrrrtttwwwzzz~~~~~~yyyuuuqqqpppppppppqqqsssyyy~~~xxxkkkfff___YYYWWWVVVUUUUUURRRPPPOOOPPPQQQSSSRRRRRRSSSSSSSSSSSSQQQOOOLLLJJJCCCCCCBBBAAA@@@AAADDDFFFOOO]]]lllqqqpppjjjaaaYYYZZZXXXUUUSSSQQQOOOMMMJJJCCCCCCBBBCCCHHHOOOWWW\\\aaafffkkkmmmlllkkklllnnnrrrvvv~~~zzzssseee___\\\```fffiiilllooonnnqqqtttuuutttpppnnnmmmiiikkknnnnnnooossszzz~~~wwwqqqlllfff```\\\```dddfffhhhjjjnnnnnnnnnllljjjjjjkkkmmmnnnoooqqqqqqrrrsssvvvxxxvvvvvvuuusssrrrrrrtttwwwzzz|||}}}wwwuuurrrrrrrrrkkkaaaXXXPPPPPPSSSXXX[[[^^^fffooonnnUUUNNN___tttzzzqqqeee^^^\\\XXXOOOMMMLLLLLLVVV[[[RRRCCC<<<777666666555666:::888999:::;;;<<<===>>>???CCCFFFIIIMMMNNNNNNMMMLLLMMMNNNOOOOOOPPPQQQQQQQQQNNNNNNOOORRRUUUZZZ^^^```hhhiiijjjkkkjjjhhhhhhjjjjjjaaaYYYVVVSSSPPPOOORRRMMMOOORRRUUUWWWXXXXXXWWWRRRQQQOOONNNNNNNNNNNNMMMBBBIIIPPPRRRQQQXXXgggtttuuulllbbb\\\XXXWWW[[[aaa```hhhjjj```WWWddd~~~yyy\\\]]]]]]^^^___```````````````___^^^^^^___```aaa```aaabbbaaa___[[[WWWUUUVVVTTTTTTYYY[[[[[[^^^bbbcccooo|||}}}ssslllfffdddaaa`````````^^^]]]ZZZXXXUUURRRPPPPPPQQQRRRPPPSSSWWWZZZ[[[YYYVVVTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWYYYZZZ[[[[[[[[[]]]___ccccccddddddcccbbb```___aaaaaaaaaaaaaaa```____________```aaabbbccccccdddbbbdddgggjjjkkkkkkiiihhhcccaaa^^^[[[XXXTTTOOOLLLGGGFFFDDDBBBCCCDDDGGGHHHRRRWWW^^^eeeiiillloooqqqpppqqqsssttttttvvvxxx{{{~~~zzztttpppmmmllllllppprrrxxxzzzkkkfff___ZZZXXXXXXXXXWWWZZZXXXUUUTTTUUUTTTSSSRRRVVVWWWWWWVVVSSSPPPMMMJJJCCCCCCBBB@@@???@@@DDDGGGPPP]]]jjjnnnkkkfff]]]UUUWWWTTTQQQOOONNNLLLIIIFFF@@@@@@@@@AAADDDKKKTTTZZZ```fffllloooooommmnnnooorrruuu{{{|||uuuggg```[[[___dddgggkkkooooootttzzz|||zzzuuupppmmmiiijjjlllmmmooorrrvvvyyyyyyrrrkkkccc___aaadddeeegggjjjmmmnnnooonnnkkkjjjjjjkkkmmmnnnppppppppprrrtttvvvvvvwwwwwwvvvuuutttvvvwwwvvvyyy~~~|||rrrpppnnnooonnnhhh]]]TTTKKKKKKMMMQQQRRRUUU]]]fffsssXXXPPPaaattt{{{qqqddd\\\\\\UUUMMMKKKJJJJJJTTTYYYQQQEEE>>>999999888777888;;;888999:::;;;<<<>>>??????AAACCCGGGKKKNNNNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSMMMNNNPPPTTTWWW[[[^^^```ddddddgggkkkllljjjlllpppvvvmmmddd```\\\XXXWWWYYYUUUTTTUUUXXX\\\```aaaaaa___[[[VVVSSSSSSRRRPPPMMMLLLSSSXXXVVVQQQUUUcccpppuuunnnhhheeebbb___aaaeeecccgggfff^^^XXXfff}}}vvv|||\\\\\\]]]___```aaabbbbbbaaa```^^^]]]]]]^^^```aaabbbcccddddddccc```^^^\\\[[[XXXXXX\\\^^^^^^___bbbbbblllvvv{{{{{{tttnnnjjjfffcccaaa___]]][[[YYYXXXVVVVVVVVVPPPQQQSSSUUUVVVUUUTTTRRRTTTUUUVVVWWWWWWWWWYYYZZZZZZ\\\___aaaaaabbbeeehhhkkklllmmmnnnnnnmmmkkkjjjlllllljjjiiihhhgggggggggfffffffffgggggghhhhhhhhhfffhhhlllppprrrrrrqqqqqqjjjgggccc```^^^YYYTTTOOOHHHGGGDDDBBBAAABBBCCCEEEJJJPPPYYYaaagggkkknnnppppppsssvvvxxxxxxyyyzzz{{{~~~{{{vvvqqqooonnnnnnoooqqquuu|||}}}yyymmmhhhaaa\\\YYYXXXXXXWWW]]][[[YYYYYYZZZZZZZZZXXXZZZZZZYYYXXXUUUQQQMMMJJJDDDDDDCCCAAA@@@AAAEEEIIIQQQ\\\gggjjjgggbbb[[[TTTQQQOOOMMMKKKJJJIIIFFFDDD??????@@@@@@CCCJJJSSSZZZ___eeelllppppppooooooqqqqqqrrrvvv}}}{{{uuukkkbbb]]]___cccgggkkkoooqqqwwwyyyrrrmmmkkkjjjjjjlllooorrrsssttt|||~~~uuunnneee___```cccdddgggjjjjjjllloooooonnnlllkkklllmmmooopppppppppqqqsssuuuwwwyyy{{{{{{zzzyyyyyyyyywwwzzz~~~~~~yyymmmkkkiiijjjjjjdddZZZRRRIIIIIIJJJMMMNNNOOOUUU^^^xxxsssYYYSSSeeezzzwwwhhh______UUUMMMKKKJJJIIISSSYYYPPPFFF???999999888777777;;;::::::;;;<<<>>>???@@@@@@AAACCCGGGJJJLLLNNNNNNNNNOOOOOOOOOPPPQQQSSSTTTTTTQQQSSSVVVXXX[[[\\\]]]]]]aaa```bbbgggjjjkkkqqqxxx|||uuuooommmjjjeeecccdddbbb___\\\]]]bbbfffiiijjjfffeeeccc```\\\YYYWWWVVVZZZ\\\]]][[[ZZZ___iiirrrvvvrrroooooolllgggfffhhhgggfffccc^^^[[[iii}}}tttwww\\\\\\^^^___aaabbbcccdddbbbaaa___^^^^^^___```aaafffggghhhhhhhhhfffdddccc^^^ZZZZZZ^^^`````````ccceeekkkqqqtttyyyxxxrrrmmmjjjccccccbbb```^^^]]][[[ZZZVVVWWWXXXYYYYYYYYYXXXXXXUUUVVVXXXXXXWWWWWWYYYZZZ^^^aaaeeeggggggiiimmmppprrrsssuuuwwwxxxwwwvvvuuuwwwuuusssqqqooooooooooookkkkkkkkkkkkkkkkkkkkkkkkjjjlllppptttwwwxxxwwwwwwnnnkkkgggdddbbb]]]WWWRRRKKKIIIFFFCCCBBBBBBCCCDDDFFFLLLUUU^^^dddiiimmmoooqqqtttxxxzzz{{{{{{{{{|||}}}~~~}}}xxxuuuttttttuuunnnooosssyyy~~~|||xxxooojjjccc\\\YYYXXXWWWVVVVVVUUUTTTVVVYYY\\\]]]]]]\\\\\\[[[YYYUUUQQQMMMJJJEEEEEECCCBBBAAACCCGGGJJJMMMWWWaaabbb___[[[UUUOOOMMMKKKIIIHHHHHHGGGEEECCC>>>@@@@@@AAACCCJJJSSSZZZ\\\ccckkkooopppoooooopppppppppsssyyyzzztttmmmeee^^^___cccggglllppprrrzzz|||tttnnnllljjjiiikkkpppsssrrrqqqxxx~~~uuuooofff___```bbbcccfffiiigggjjjnnnpppooonnnmmmmmmnnnpppqqqqqqpppqqqsssuuuxxxzzz}}}~~~|||||||||{{{}}}}}}yyykkkhhhffffffgggbbbXXXQQQIIIHHHIIILLLLLLLLLQQQYYYsssqqqYYYTTTiii~~~mmmccccccVVVMMMKKKJJJJJJTTTYYYPPPEEE>>>888777666444555888;;;;;;<<<>>>???@@@AAABBBCCCEEEGGGJJJLLLMMMNNNNNNOOOOOOPPPPPPRRRSSSTTTUUUYYYZZZ\\\]]]]]]\\\ZZZYYYaaa]]]^^^cccgggkkkttt{{{wwwuuuwwwvvvqqqnnnnnnmmmhhhdddcccggglllooopppjjjooorrrpppiiiddddddeeeZZZYYYYYY^^^fffrrr||||||{{{|||yyysssooopppiiifffbbb^^^]]]kkk~~~ssstttaaa`````````aaaccceeegggaaaaaa`````````aaacccdddgggjjjmmmmmmnnnoookkkeeeeeecccaaaaaabbbcccccccccgggggghhhiiimmmuuu~~~zzzrrrlllfffgggfffdddaaa______```___]]]ZZZ[[[^^^``````___XXXZZZ[[[ZZZZZZ]]]bbbgggccchhhmmmooonnnoootttxxxyyyzzz|||~~~}}}zzzxxxvvvttttttyyyuuurrrqqqrrrrrrpppnnnqqqssswww{{{~~~yyyssslllgggddd^^^VVVOOONNNLLLIIIFFFDDDDDDEEEFFFDDDHHHNNNWWW```gggmmmooopppsssvvvxxxyyyyyy{{{|||}}}zzzsssoooooopppmmmpppuuuyyy{{{zzzwwwuuuqqqnnniiidddaaa]]]ZZZWWWYYYYYYYYYZZZ[[[]]]^^^___bbb___\\\YYYVVVQQQLLLHHHEEEEEEDDDDDDEEEFFFHHHIIIPPPXXXaaaccc___YYYUUUTTTMMMLLLJJJJJJIIIGGGCCCAAACCC@@@???AAADDDHHHQQQZZZ```dddjjjnnnpppqqqqqqrrrsssuuuuuuuuuyyy}}}{{{vvvjjjddd\\\ZZZ^^^eeekkknnntttzzz~~~}}}uuulllmmmkkkiiihhhiiillloooqqqtttyyy|||ooolllfffbbbaaacccfffiiiiiikkknnnooonnnnnnoooqqqqqqpppppprrrtttvvvvvvuuuxxxyyyzzz{{{|||~~~~~~}}}yyytttgggeeecccdddddd```ZZZUUULLLIIIGGGGGGGGGHHHNNNUUUmmmqqqaaa[[[ooottthhhcccSSSUUUGGGHHHKKKLLLVVVMMMBBB;;;666666666555555888;;;<<<=========???AAADDDEEEFFFGGGHHHJJJMMMOOOPPPMMMOOOPPPQQQRRRTTTWWWYYY[[[^^^^^^ZZZYYYZZZYYYUUUZZZ[[[\\\\\\^^^dddmmmuuuwwwwwwxxxzzz|||zzzwwwttttttoookkklllrrrwwwyyyyyyvvvxxx|||~~~{{{ssshhh```[[[XXXYYYaaajjjvvv{{{vvvtttpppjjjccc\\\]]]nnntttppp}}}````````````aaaaaabbbcccbbbaaaaaaaaaaaabbbcccdddjjjnnnrrrtttvvvxxxuuuooohhheeecccbbbcccdddddddddeeeeeeeeefffiiipppxxx~~~wwwpppnnnkkkgggeeecccbbbaaadddbbb```aaadddeeeeeecccaaabbbcccbbbbbbcccgggjjjkkkooosssttttttwww}}}}}}|||~~~{{{yyyyyy{{{{{{yyyvvvxxx{{{zzzrrrlllhhhbbbZZZTTTMMMJJJGGGDDDBBBBBBBBBCCCCCCFFFLLLTTT\\\ccciiikkkmmmppptttvvvwwwwwwyyyzzz||||||uuurrrrrrtttuuuxxx{{{~~~{{{yyytttppplllhhhdddaaa]]]ZZZYYYYYYZZZ[[[\\\]]]^^^^^^aaa___\\\YYYVVVRRRMMMIIIEEEEEEEEEEEEGGGIIIKKKLLLSSSZZZaaaccc^^^XXXTTTSSSMMMLLLKKKJJJJJJGGGDDDAAACCC??????AAAEEEIIIRRR[[[```eeejjjnnnooopppppppppppprrrssstttyyy~~~~~~zzzooohhh```\\\]]]bbbfffhhhlllrrrwwwzzz|||}}}xxxrrrnnnmmmjjjhhhiiikkkmmmooosssxxx{{{pppmmmhhhdddcccdddgggiiiiiikkkmmmnnnnnnnnnooopppqqqppppppqqqssstttsssrrruuuvvvwwwyyy{{{}}}yyysssgggdddaaa``````]]]XXXSSSLLLHHHGGGGGGGGGGGGMMMTTThhhtttddd^^^qqqvvvhhhcccTTTVVVHHHIIILLLLLLUUUKKKBBB;;;777777666555666888999;;;===>>>>>>???AAABBBEEEEEEEEEGGGHHHKKKMMMOOOIIIJJJLLLMMMMMMNNNQQQSSSVVVYYYXXXUUUTTTVVVVVVSSSWWWWWWXXXZZZ]]]```bbbccchhhlllrrryyy}}}|||wwwssstttqqqppprrrxxx||||||zzz{{{}}}vvvjjjaaa[[[ZZZ]]]dddmmm{{{}}}{{{uuupppiiiaaa```pppzzzxxx______````````````______cccbbbbbbbbbbbbcccddddddggglllrrrvvvzzz~~~|||vvvmmmiiieeecccdddeeeffffffcccdddddddddfffkkkrrrwww|||zzzxxxwww{{{{{{vvvoookkkjjjiiigggeeeiiihhhhhhjjjlllmmmllljjjkkklllmmmmmmkkkkkklllmmmsssvvvzzz{{{}}}zzzsssmmmfff^^^YYYRRROOOLLLIIIFFFFFFFFFFFFBBBEEEIIIPPPWWW^^^cccfffhhhkkkpppsssuuuuuuvvvwww|||~~~yyywwwwwwxxxyyy{{{~~~~~~{{{yyywwwtttooollliiifffbbb___[[[\\\]]]^^^___`````````aaa___\\\ZZZWWWTTTOOOKKKFFFFFFFFFGGGHHHKKKMMMNNNVVV[[[```aaa\\\VVVRRRQQQNNNMMMLLLKKKKKKHHHDDDAAAAAA>>>>>>BBBFFFKKKTTT^^^bbbfffjjjmmmnnnnnnnnnnnnllloooqqqsssxxx}}}vvvoooeee^^^\\\]]]```aaaeeelllrrruuuxxx{{{zzzvvvpppnnnkkkiiihhhiiijjjlllqqquuu{{{}}}zzzpppnnnkkkhhhffffffhhhiiihhhjjjlllmmmmmmmmmnnnooorrrpppooopppqqqrrrqqqooorrrrrrtttvvvyyy|||yyysssjjjeee```\\\[[[YYYUUURRRLLLHHHFFFGGGGGGFFFKKKRRRdddyyyhhhbbbtttvvvhhhbbbVVVXXXIIIJJJLLLLLLTTTIIIBBB;;;777777777555666999888;;;>>>?????????@@@AAAEEEEEEDDDDDDFFFHHHKKKMMMLLLNNNPPPPPPPPPPPPRRRTTTSSSUUUTTTQQQQQQVVVXXXVVVWWWUUUVVV\\\dddeee```YYY\\\___fffnnnuuuxxxwwwuuuwwwvvvxxx{{{|||xxxyyy{{{yyyooogggcccccceeejjjqqq}}}|||{{{xxxrrrnnnxxx}}}]]]^^^___aaaaaaaaa```___ccccccccccccccccccddddddccciiipppuuu{{{zzzqqqmmmiiiffffffgggggggggddddddddddddeeehhhnnnrrrxxxvvvsssrrrsssvvvzzz}}}~~~uuuqqqrrrrrrooolllkkklllnnnqqqtttuuuuuuuuuvvvvvvwwwvvvuuusssqqqqqqwww{{{yyyqqqiiibbb]]]VVVTTTQQQMMMKKKIIIHHHHHHCCCDDDHHHLLLRRRYYY^^^aaadddhhhmmmqqqssstttvvvwww||||||{{{{{{{{{}}}}}}{{{yyyvvvrrrooommmiiieeebbb___```aaabbbccccccccccccbbb```^^^[[[YYYVVVQQQNNNGGGGGGGGGGGGHHHJJJLLLMMMUUUYYY\\\]]]YYYUUURRRQQQNNNMMMMMMMMMLLLIIIEEEBBBAAA>>>>>>BBBGGGMMMWWW```dddgggkkkmmmmmmllllllmmmllloooqqqqqqvvv}}}{{{tttjjjaaa\\\ZZZ\\\]]]dddjjjoooqqqssswwwyyywwwqqqooollliiigggggghhhhhhmmmpppvvv{{{}}}}}}zzzxxxpppnnnllljjjhhhggggggggggggjjjlllmmmllllllmmmoooqqqpppoooppprrrrrrqqqppppppqqqrrrtttwwwzzz}}}~~~}}}wwwoooiii```[[[XXXVVVTTTQQQKKKHHHFFFGGGFFFEEEJJJPPPbbb}}}lllfffwwwttteee```XXXYYYJJJKKKNNNNNNTTTIIIAAA;;;777777777666777:::999<<<@@@BBBBBBAAAAAABBBEEEDDDCCCBBBCCCEEEHHHJJJQQQSSSTTTUUUTTTTTTUUUVVVSSSUUUTTTRRRTTT[[[``````ZZZVVVWWWaaammmqqqiii```[[[ZZZZZZ^^^eeemmmsssvvvwwwyyy|||yyytttoooqqquuuyyy{{{zzzuuuqqqpppooopppqqqrrr{{{~~~ZZZ\\\^^^aaabbbccccccbbbcccccccccdddccccccccccccccchhhnnnssszzz|||rrrooojjjhhhhhhhhhhhhhhhbbbbbbbbbbbbbbbdddhhhkkknnnmmmllllllmmmooorrrtttuuuyyy|||{{{zzzvvvrrroooqqqvvvzzz}}}}}}zzzwww{{{uuulllddd```WWWUUUQQQNNNJJJHHHFFFFFFDDDEEEFFFJJJOOOUUU[[[___bbbfffjjjnnnqqqtttwwwyyy~~~~~~}}}|||yyyvvvsssppplllgggdddaaaaaabbbcccdddddddddddddddbbb```^^^\\\XXXSSSPPPJJJIIIIIIHHHIIIJJJKKKLLLSSSUUUWWWXXXVVVTTTRRRQQQNNNNNNNNNNNNNNNKKKFFFBBBAAA>>>???CCCHHHNNNXXXbbbfffhhhlllmmmmmmllllllmmmmmmpppqqqqqqssszzz~~~~~~|||wwwmmmddd]]]ZZZ[[[]]]___eeejjjkkkmmmqqqttttttpppnnnllliiigggffffffgggiiilllqqqvvvyyyyyywwwvvvooonnnllljjjhhhggggggfffgggjjjlllmmmllllllmmmooopppoooooopppsssttttttsssqqqqqqqqqrrrtttwwwzzz{{{~~~wwwoooddd\\\XXXUUURRRPPPJJJGGGFFFFFFEEEDDDGGGMMM]]]pppjjjzzzrrrddd]]]YYYZZZJJJLLLQQQQQQVVVJJJAAA;;;777777888666777;;;:::===AAACCCCCCCCCCCCCCCEEEDDDBBBBBBBBBCCCEEEGGGMMMOOOQQQRRRQQQPPPPPPQQQQQQSSSSSSRRRVVV___eeefff\\\XXXXXXaaammmsssmmmeeeZZZWWWTTTVVV[[[bbbhhhkkkmmmqqqwww||||||wwwssskkkkkkmmmppptttxxxyyyyyywwwwwwwwwuuusssxxxZZZ[[[]]]___aaacccddddddcccccccccdddccccccbbbaaa___cccgggjjjpppvvvwwwtttnnnllliiigggggggggfffeee]]]^^^______^^^___aaadddbbbbbbcccdddfffiiikkkllljjjmmmrrrwww|||zzzwwwuuuxxx}}}{{{qqqhhhddd[[[YYYVVVRRRNNNKKKIIIHHHDDDDDDEEEGGGLLLSSSYYY]]]bbbdddhhhkkkooosssxxx||||||yyyvvvqqqkkkgggcccbbbbbbbbbbbbcccdddeeehhhfffcccaaa^^^ZZZVVVRRRMMMMMMLLLLLLMMMNNNOOOPPPTTTTTTUUUUUUUUUTTTSSSRRROOOOOOOOOPPPOOOLLLGGGBBBBBB???@@@DDDIIIOOOYYYcccgggjjjlllmmmmmmmmmmmmnnnnnnqqqrrrpppqqqxxx}}}~~~}}}yyypppfff^^^[[[\\\___XXX```eeefffggglllooopppnnnmmmkkkiiigggggggggggggggjjjooosssvvvwwwwwwvvvqqqooommmjjjhhhggggggggghhhjjjlllmmmmmmmmmnnnoooooonnnnnnpppsssuuuuuutttqqqppppppppprrruuuxxxzzz~~~uuuiii^^^XXXTTTQQQNNNJJJGGGFFFFFFEEECCCFFFKKKUUUwwwtttooo~~~wwweee]]]YYYYYYJJJNNNUUUVVV[[[MMMAAA;;;777777888777888;;;;;;>>>AAABBBBBBBBBCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCIIIKKKNNNNNNNNNMMMMMMNNNLLLNNNOOONNNRRR[[[```aaaZZZWWWVVV[[[bbbfffccc___TTTSSSTTTVVVYYY[[[\\\[[[^^^ccciiippptttuuuuuutttpppnnnmmmooorrrvvvyyyyyyvvvuuuuuuuuusssuuuvvv{{{[[[[[[\\\]]]___```bbbcccbbbbbbcccccccccbbbaaa```\\\^^^___```dddjjjllliiihhhfffeeeeeeeeedddbbb```\\\]]]^^^^^^]]]]]]___aaa^^^___```bbbdddfffggghhhfffhhhjjjmmmpppvvv|||}}}{{{yyy|||wwwnnniii```^^^[[[WWWSSSOOOLLLJJJCCCBBBBBBDDDIIIPPPWWW[[[aaabbbeeeggglllrrryyy~~~~~~}}}wwwqqqmmmgggfffdddcccccceeeggghhhkkkiiifffdddaaa\\\WWWSSSPPPPPPQQQRRRSSSVVVXXXZZZXXXWWWUUUUUUUUUTTTSSSRRROOOOOOPPPQQQPPPMMMGGGCCCCCC@@@AAAEEEJJJPPPZZZdddhhhjjjmmmnnnnnnnnnooopppmmmqqqqqqooopppwww}}}{{{sssiii```\\\]]]```ZZZbbbgggfffeeehhhkkkkkkkkkjjjiiihhhhhhggghhhhhhhhhjjjnnnsssvvvxxxxxxxxxtttrrrnnnkkkiiihhhhhhiiiiiikkkmmmnnnnnnnnnoooppppppooonnnooorrrssssssrrrooonnnnnnooorrrvvvzzz|||zzzlll```YYYSSSOOOKKKIIIGGGEEEFFFDDDBBBDDDIIIRRRqqq{{{wwwtttkkk^^^XXXYYYJJJPPPXXXZZZ___QQQAAA;;;777888888777999<<<;;;===???@@@@@@AAABBBDDDCCCCCCDDDDDDDDDCCCAAA@@@EEEHHHKKKLLLLLLKKKKKKLLLHHHKKKKKKIIILLLSSSWWWVVVSSSSSSUUUVVVXXXYYYYYYXXXRRRQQQQQQRRRUUUWWWVVVVVVUUUXXX]]]bbbfffjjjmmmooorrrqqqppprrruuuwwwwwwvvvrrrqqqrrrsssrrrqqqwww~~~~~~wwwooommmuuu}}}tttrrr\\\\\\[[[[[[\\\^^^___aaaaaabbbccccccbbbaaa```______```___^^^aaagggiiigggcccbbbbbbbbbcccaaa___\\\]]]^^^``````______```aaaaaabbbdddeeeggghhhhhhhhhggghhhiiiiiikkknnntttxxxvvv}}}zzz||||||rrrmmm^^^]]]ZZZUUUQQQMMMIIIHHHBBBAAA@@@BBBGGGNNNUUUZZZ```aaaccceeeiiipppyyy|||vvvqqqllljjjhhhffffffhhhkkkmmmnnnlllhhheeebbb]]]XXXTTTSSSSSSTTTVVVYYY]]]```bbb\\\ZZZWWWVVVUUUTTTSSSRRRPPPPPPQQQRRRQQQMMMGGGCCCDDDAAAAAAFFFJJJPPPZZZdddiiikkkmmmnnnnnnooopppqqqkkkooopppnnnooowww~~~}}}vvvkkkaaa\\\]]]```bbbjjjnnnkkkffffffggggggiiiiiihhhhhhhhhhhhhhhiiiiiikkkooossswwwyyyzzzzzzvvvssspppllljjjiiijjjkkkiiilllnnnooonnnnnnoooqqqpppooonnnooopppqqqpppnnnmmmmmmmmmooorrrwww||||||nnnbbbYYYRRRMMMIIIIIIFFFEEEFFFDDDAAACCCHHHTTTqqqvvvnnntttzzz}}}zzzwwwooo```XXXXXXJJJPPPZZZ]]]bbbTTTAAA;;;777888999888999<<<;;;<<<=========???AAADDDCCCDDDEEEEEEEEECCC@@@???@@@CCCFFFHHHHHHGGGGGGHHHHHHJJJIIIGGGHHHMMMPPPNNNMMMQQQUUUWWWUUUTTTVVVXXXUUUQQQMMMKKKNNNSSSXXXZZZTTTUUUXXXZZZ\\\```dddgggooopppqqqtttwwwxxxvvvtttrrrpppppprrrpppmmmooosssyyy{{{xxxoooeeecccjjjrrr|||qqq~~~[[[[[[\\\]]]^^^^^^___```dddbbb``````aaaaaaaaaaaa``````aaaaaabbbbbbbbbccc___`````````aaaaaabbbbbb```````````````aaaaaaaaaccccccbbbbbbcccddddddeeeeeedddddddddfffhhhkkkmmmuuuuuuwwwyyy|||~~~~~~}}}||||||~~~|||zzzzzzzzz}}}zzzqqqjjjcccZZZWWWWWWTTTNNNHHHEEEBBBAAACCCEEEHHHPPPYYY]]]___bbbeeegggmmmvvv}}}|||xxxmmmllljjjiiijjjlllnnnpppuuuqqqlllhhheeebbb___]]]\\\XXXVVVZZZaaaggghhhgggccc```\\\YYYWWWUUURRRPPPUUUUUUUUUTTTPPPLLLGGGDDDAAAAAABBBEEELLLUUU]]]ccciiijjjkkklllnnnpppqqqrrrooooooooooooqqquuu{{{vvvlllbbb]]]]]]^^^bbbiiiooopppkkkgggfffhhhkkkkkkjjjjjjjjjkkkllllllkkkmmmppptttwwwyyyzzzzzzwwwvvvtttppplllkkklllmmmnnnnnnmmmmmmmmmnnnnnnooojjjnnnqqqrrrqqqpppqqqsssrrrsssttttttuuuwww|||yyyjjj[[[PPPKKKJJJFFFFFFHHHIIIGGGCCCDDDIIIRRRjjj~~~nnniiikkkuuu}}}yyy{{{zzzwwwaaa\\\VVVOOONNNWWW```]]]UUUEEE???:::888666444666:::999;;;>>>@@@BBBBBBBBBAAADDDEEEEEEFFFEEECCCAAA@@@???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEFFFHHHJJJPPPSSSVVVWWWVVVVVVVVVWWWWWWSSSNNNNNNQQQTTTUUUUUUZZZXXXUUURRRQQQSSSXXX\\\hhhooovvvwwwtttpppooopppkkkjjjllloookkkeeeffflllpppooorrrvvvxxxvvvuuuvvvyyytttlll]]]]]]]]]]]]]]]]]]^^^^^^bbbaaaaaa```aaa```__________________``````aaaaaa]]]]]]]]]]]]^^^^^^^^^^^^````````````aaaaaabbbbbbccccccbbbbbbbbbccccccdddccccccbbbbbbdddfffiiikkkiiijjjlllnnnpppqqqssstttxxxxxxxxxwwwvvvvvvuuuuuuwwwvvvuuuuuuvvvwwwyyy{{{}}}~~~}}}}}}yyyqqqjjjaaa\\\ZZZWWWPPPJJJHHHEEECCCDDDDDDFFFLLLTTTZZZ]]]```bbbdddjjjrrrxxx~~~uuusssooommmlllmmmoooqqqsssoookkkgggeeecccaaa______\\\ZZZ]]]dddiiijjjiiidddaaa]]]ZZZXXXVVVSSSQQQQQQQQQQQQPPPLLLHHHDDDAAA@@@AAACCCGGGMMMVVV^^^ccckkkkkkmmmnnnpppqqqqqqqqqrrrrrrqqqppppppsssxxx|||}}}uuulllddd______``````eeejjjmmmkkkjjjjjjkkkmmmlllkkkjjjjjjjjjjjjjjjlllnnnpppsssvvvxxxzzz{{{yyyxxxuuuqqqllljjjjjjkkkmmmmmmllllllllllllmmmmmmkkknnnqqqrrrqqqppprrrsssqqqrrrssstttuuuwww{{{~~~qqqbbbUUUMMMJJJGGGFFFGGGHHHFFFCCCFFFKKKQQQjjjqqqjjjkkkuuu|||{{{}}}|||zzzuuubbb\\\VVVOOOOOOXXX___[[[RRRDDD>>>::::::999666777::::::<<<>>>AAABBBBBBBBBAAADDDDDDDDDDDDDDDCCCBBBBBB@@@AAABBBBBBCCCDDDEEEEEEFFFGGGGGGFFFEEEFFFHHHJJJMMMPPPSSSTTTUUUVVVXXXZZZUUUSSSQQQQQQTTTXXX[[[\\\```___\\\XXXUUUVVVYYY\\\ffflllrrrtttqqqnnnmmmnnnmmmjjjiiikkkhhhccccccggghhhjjjrrrqqqnnnggg^^^^^^^^^^^^]]]]]]]]]\\\aaaaaabbbbbbaaa___^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^```````````````_______________```aaaaaabbbcccccccccbbbbbbaaaaaaaaabbbbbb````````````aaaccceeegggeeeeeefffhhhiiijjjkkkllloooooooooooooooooooooooonnnnnnnnnoooooopppqqqqqqtttuuuvvvwwwxxxyyyzzz{{{|||xxxwwwxxx{{{}}}~~~}}}}}}~~~zzzsssiiiccc___[[[SSSMMMLLLHHHEEEDDDCCCBBBGGGMMMYYY\\\___aaaccchhhooottt}}}{{{vvvrrrpppppprrrsssqqqnnnjjjhhhfffeeedddbbb```^^^]]]```fffkkkllllllgggccc___[[[YYYWWWUUUSSSRRRRRRRRRPPPMMMIIIFFFCCC???AAADDDIIIPPPXXX___ccckkkmmmoooqqqrrrrrrrrrqqquuutttssspppoooqqquuuxxx}}}zzztttmmmeeeaaa```aaa___aaaeeehhhkkkmmmnnnnnnnnnmmmllljjjiiiiiiiiiiiinnnnnnppprrrtttwwwzzz{{{zzzyyyvvvqqqllliiihhhiiillllllkkkkkkkkkkkkkkklllkkknnnqqqrrrqqqqqqrrrsssqqqrrrsssssstttvvvzzz}}}|||mmm]]]RRRKKKFFFCCCCCCDDDCCCAAAEEEKKKQQQjjjyyyrrrrrrzzz~~~|||}}}{{{{{{qqqaaa[[[VVVQQQQQQZZZ```ZZZPPPCCC>>>;;;<<<===::::::<<<;;;===???AAABBBCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJKKKMMMOOOPPPPPPRRRUUUWWWSSSTTTVVVWWWYYY]]]bbbfffhhhgggddd```\\\[[[\\\]]]dddiiinnnooommmkkkkkklllnnniiiffffffeeecccbbbdddeeeiiiqqqqqqoooiii^^^^^^^^^^^^^^^^^^^^^]]]```bbbccccccbbb___]]]\\\]]]]]]]]]]]]]]]]]]^^^^^^bbbbbbaaaaaa``````______^^^^^^___```bbbcccddddddcccbbbaaaaaa```aaaaaaaaa^^^^^^^^^^^^___aaabbbccceeeeeefffggghhhiiiiiijjjjjjjjjkkkkkklllmmmmmmmmmhhhiiijjjkkkllllllkkkjjjoooppppppqqqsssttttttuuuxxxvvvsssqqqqqqrrrttttttuuuvvvxxxzzz}}}}}}{{{zzzyyyxxxzzz|||}}}yyypppiiiccc^^^WWWRRRNNNJJJFFFEEEBBB@@@CCCIIIXXX[[[___bbbcccgggmmmrrr}}}{{{vvvsssrrrtttuuurrroookkkiiihhhgggeeeccc_________bbbhhhlllnnnnnnkkkgggbbb^^^\\\YYYWWWUUUSSSSSSRRRPPPMMMIIIFFFDDD>>>AAAEEELLLSSSZZZ```cccjjjllloooqqqsssttttttsssuuuuuussspppoooooosssuuu{{{yyyuuunnngggbbb``````______aaaeeejjjmmmoooooollllllkkkjjjiiiiiiiiijjjnnnnnnnnnoooqqqtttwwwyyyxxxwwwuuuqqqllliiiiiiiiimmmllllllkkkkkkkkkkkkkkklllmmmoooqqqrrrrrrrrrrrrpppqqqsssssstttuuuxxx{{{xxxgggXXXOOOIIIEEEBBBCCCCCCCCCFFFLLLSSSlll|||wwwvvv|||}}}jjj^^^YYYVVVSSSVVV___ddd]]]RRRBBB===;;;>>>@@@>>><<<======>>>???AAABBBBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJIIIHHHHHHJJJKKKLLLMMMMMMKKKJJJKKKMMMOOOSSSVVVZZZ\\\\\\___eeeiiijjjjjjiiieeebbb______```dddgggjjjkkkkkkjjjkkklllnnniiidddcccfffhhhhhhhhhfffjjjmmmuuuwwwuuummm\\\\\\]]]^^^^^^___``````___bbbeeedddbbb___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^___```aaabbbccccccbbbbbbaaaaaaaaaaaaaaabbb^^^^^^^^^^^^______```aaabbbbbbccccccdddeeeeeefffggghhhhhhiiijjjkkklllmmmggghhhiiikkkkkkjjjiiihhhkkklllmmmmmmnnnoooppppppqqqpppooonnnmmmnnnoooqqqpppqqqrrrtttuuuwwwxxxxxxvvvwwwyyy{{{|||}}}}}}}}}zzzzzzyyywwwvvvuuutttsssrrrsssuuuxxx|||}}}tttmmmgggaaaZZZVVVOOOJJJGGGEEEBBB???BBBHHHRRRWWW\\\```bbbfffkkkpppxxx}}}wwwsssrrrssssssrrroookkkhhhfffeeecccaaa______bbbffflllpppsssuuuqqqmmmgggbbb^^^\\\YYYXXXQQQPPPOOOLLLIIIEEEBBB@@@>>>AAAFFFMMMUUU\\\bbbeeehhhjjjmmmpppsssuuuvvvvvvssssssrrrpppoooooorrruuuzzzyyyvvvppphhhbbb___^^^aaa```aaadddhhhkkkmmmmmmiiiiiiiiiiiijjjjjjkkkllllllkkkkkklllnnnqqqsssuuussstttssspppmmmkkkkkklllnnnmmmmmmlllkkkkkkllllllkkklllnnnoooqqqqqqqqqpppnnnppprrrsssssstttwwwyyy}}}~~~ssscccXXXPPPJJJFFFFFFFFFFFFIIINNNRRRkkk~~~qqqrrr}}}qqqbbbYYYVVVVVVVVV\\\fffkkkcccVVVBBB===;;;???BBBAAA>>>>>>===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@BBBDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLLLLKKKJJJKKKLLLMMMMMMMMMKKKIIIJJJLLLNNNTTTWWW[[[\\\\\\^^^bbbeeefffffffffeeebbbaaaaaabbbccceeefffggghhhiiikkklllnnnjjjfffeeeiiinnnooonnngggiiihhhiiiyyy}}}yyyooo\\\\\\]]]^^^___```aaaaaa^^^aaacccccc```^^^^^^``````_______________^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^___``````aaaaaabbbaaaaaaaaaaaabbbcccccc````````````````````````aaaaaabbbcccddddddeeeeeedddeeefffggghhhiiijjjjjjggghhhiiijjjjjjiiihhhggggggggghhhiiiiiijjjkkkkkkkkklllmmmmmmllllllnnnooollllllllllllmmmooopppqqqpppqqqrrrssstttuuuuuuuuussssssrrrqqqppppppoooooonnnoooqqquuuxxx{{{rrrkkkddd^^^ZZZPPPLLLIIIGGGCCC???AAAFFFJJJOOOVVV\\\___ccciiimmmooovvv{{{vvvqqqnnnmmmmmmmmmiiieeebbbaaa___]]]\\\\\\___ccciiipppuuuzzz|||xxxssslllfffaaa^^^\\\ZZZUUUTTTQQQNNNJJJEEEBBB@@@???BBBGGGNNNVVV^^^dddhhhhhhiiikkkmmmpppsssuuuvvvrrrrrrqqqpppoooooorrrtttxxxxxxvvvqqqjjjccc___]]]```aaabbbdddfffhhhiiijjjhhhhhhhhhhhhjjjkkklllmmmjjjjjjjjjkkkmmmooopppqqqpppqqqqqqpppnnnmmmmmmnnnooonnnmmmlllkkkkkkkkklllkkkjjjkkknnnpppqqqooonnnmmmoooqqqrrrrrrsssuuuwwwvvvyyy{{{}}}pppfffWWWPPPKKKJJJJJJHHHJJJMMMSSSjjjuuuxxxvvvhhh]]]WWWUUUVVVYYYaaammmqqqgggZZZDDD===:::???CCCBBB???>>>===>>>>>>??????@@@AAAAAA??????@@@AAABBBDDDFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMLLLKKKKKKLLLKKKMMMNNNMMMMMMNNNPPPRRRRRRTTTWWWYYYZZZZZZ[[[]]]^^^______^^^]]]]]]___````````````aaacccfffhhhjjjpppooolllhhhiiioooqqqoookkkhhhdddaaaeeeuuuttt]]]^^^^^^^^^______``````[[[^^^aaa```\\\[[[^^^aaa```_________^^^^^^^^^^^^______```````````````aaa]]]]]]]]]^^^^^^^^^______aaaaaaaaabbbbbbdddeeefffbbbbbbbbbcccbbbbbbbbbaaa```aaabbbcccdddeeeffffffcccdddeeeeeefffggghhhhhhgggggghhhhhhhhhhhhggggggdddeeeeeeffffffgggggghhhhhhjjjlllllljjjjjjkkkmmmjjjiiihhhggghhhiiikkklllooooooooooooooonnnnnnnnnnnnnnnnnnmmmmmmlllllllllllllllppptttwww{{{yyyppphhhaaa]]]SSSOOOKKKIIIDDD???@@@DDDDDDJJJSSSZZZ___ccciiinnnkkkpppvvv{{{zzzsssmmmhhhdddcccaaa___[[[YYYXXXWWWVVVUUUVVVZZZaaahhhpppvvv|||yyyqqqiiiddd```]]][[[ZZZXXXUUUQQQLLLGGGDDDBBB@@@BBBGGGNNNVVV___fffjjjkkkjjjjjjjjjllloooqqqsssrrrrrrrrrpppnnnnnnppprrrtttuuuuuurrrllleee```^^^]]]aaadddfffeeeeeehhhjjjiiihhhhhhhhhiiijjjkkkkkkiiiiiikkklllnnnnnnoooooonnnpppqqqpppnnnmmmmmmnnnnnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiilllooopppnnnlllmmmoooqqqrrrrrrrrrtttuuussswww{{{~~~~~~uuuggg___YYYXXXWWWTTTRRRTTTYYYnnnzzz~~~pppccc[[[WWWVVVXXX\\\eeeqqqttthhhYYYEEE>>>999>>>BBBBBB???>>>============>>>???@@@@@@>>>???@@@BBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKLLLKKKJJJJJJKKKJJJLLLNNNNNNNNNMMMNNNOOONNNOOOQQQSSSVVVWWWVVVTTTVVVWWWWWWVVVVVVWWWYYY\\\[[[ZZZYYYYYY\\\```ccceeesssvvvssskkkgggiiijjjhhhiiiaaa\\\[[[XXXXXXfffxxxwww```____________^^^^^^^^^XXX\\\^^^]]]ZZZYYY]]]aaa_________^^^^^^]]]]]]]]][[[\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]```aaaaaabbbccceeefffgggcccddddddddddddccccccbbb\\\]]]^^^___aaabbbcccddddddeeeeeefffgggggghhhhhhggggggffffffffffffffffffddddddeeeeeeffffffgggggggggjjjlllllliiihhhiiikkkkkkiiigggffffffgggjjjllloooooonnnmmmlllkkkjjjjjjllllllllllllkkkkkkkkkkkkkkkkkkooouuuvvvyyytttjjjccc___VVVRRRMMMJJJDDD>>>>>>BBBBBBIIISSS[[[```ffflllqqqmmmppprrruuu{{{~~~yyyrrrjjjccc^^^[[[XXXVVVSSSQQQRRRRRRQQQPPPPPPTTT\\\eeemmmttt{{{}}}tttlllfffaaa^^^\\\YYYWWWSSSNNNIIIDDD@@@>>>AAACCCGGGNNNVVV```ggglllmmmllljjjiiiiiikkknnnpppttttttssspppnnnmmmnnnpppqqqssstttrrrmmmgggbbb```ZZZ```eeegggddddddgggkkkjjjjjjiiiiiiiiiiiiiiijjjiiijjjlllnnnooooooooonnnooopppqqqpppnnnmmmlllmmmmmmlllkkkjjjiiiiiiiiiiiiiiihhhhhhkkknnnooommmjjjlllnnnqqqrrrrrrrrrsssuuutttyyy~~~{{{sssmmmkkkjjjeeecccccc```sssxxx{{{nnnbbb[[[XXXWWWYYY^^^gggrrrtttgggWWWGGG>>>999===BBBAAA???=========<<<<<<===>>>???@@@>>>???AAACCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKJJJIIIIIIIIIKKKLLLNNNMMMKKKIIIHHHHHHKKKJJJKKKOOOTTTUUURRROOORRRRRRRRRQQQPPPQQQUUUWWWWWWUUUSSSSSSWWW[[[___aaawww{{{wwwllldddccccccaaaaaaVVVSSSYYYVVVOOOWWWhhh}}}|||yyysssdddbbb___]]]]]]^^^]]]\\\XXXZZZ\\\^^^^^^^^^]]]\\\___``````^^^ZZZYYY[[[^^^\\\\\\]]]]]]]]]^^^^^^^^^```___^^^^^^```aaaaaa```___```aaabbbdddeeeggggggmmmmmmjjjdddcccdddbbb^^^bbbbbbbbbbbbbbbcccccccccdddeeefffhhhiiihhheeebbbdddeeeffffffggggggffffffgggfffeeedddeeefffhhhjjjhhhhhhhhhhhhiiikkknnnoooooolllhhheeeeeegggjjjllliiikkkmmmnnnnnnllliiiggghhhiiijjjjjjjjjkkkmmmooojjjnnnsssttttttyyyvvvnnniiifffXXXTTTNNNIIIEEECCC@@@>>>BBBHHHQQQYYY___eeekkkpppuuurrroooppptttyyy}}}|||yyysssmmmfff^^^VVVPPPNNNNNNLLLIIIGGGFFFHHHJJJLLLOOOTTT^^^jjjuuu||||||ssskkkeee```]]][[[\\\YYYTTTMMMGGGBBB???>>>DDDFFFJJJPPPXXX___fffjjjoooppppppppppppooonnnnnnsssrrrooonnnnnnoooqqqssstttuuuwwwvvvqqqiii```[[[]]]```cccdddcccdddgggjjjmmmlllkkkkkkjjjjjjjjjjjjfffiiilllooopppnnnllljjjnnnnnnmmmmmmmmmnnnnnnooojjjjjjkkkkkkjjjiiigggfffggghhhjjjkkkllllllkkkkkkmmmnnnppppppooooooqqqrrrtttxxx|||~~~zzzvvvrrrooonnn~~~vvvxxxyyymmmccc]]]ZZZYYYYYY]]]fffmmmkkk___TTTCCCAAA@@@>>>======>>>>>>CCCAAA>>><<<;;;;;;<<<===@@@@@@@@@AAAAAA@@@@@@???EEEFFFGGGGGGGGGGGGHHHJJJIIIIIIHHHHHHHHHIIIIIIIIIMMMJJJHHHKKKOOOQQQNNNKKKKKKLLLMMMMMMMMMMMMMMMLLLRRRSSSSSSRRRPPPOOOPPPPPPSSSTTTUUUTTTSSSVVV[[[___ooo~~~vvvgggccccccaaaWWWXXXWWWRRRJJJIIIVVVeeezzzxxxyyyttteeebbb___]]]]]]]]]\\\[[[YYYZZZ\\\^^^^^^^^^]]]\\\______^^^\\\ZZZZZZ[[[]]][[[\\\\\\\\\]]]]]]^^^^^^___^^^\\\]]]___``````___]]]^^^___aaadddfffggghhhhhhiiihhheeeeeegggfffbbbeeeeeedddcccbbbaaa``````ddddddeeefffhhhgggdddbbbddddddeeeeeeeeefffffffffhhhgggfffeeeeeefffhhhiiijjjiiiiiihhhiiijjjkkklllnnnllliiigggggghhhjjjllljjjjjjlllmmmmmmkkkjjjiiijjjlllmmmlllkkkjjjkkkllljjjnnnrrrsssssswwwzzzrrrkkkggg[[[VVVPPPKKKGGGDDDAAA???AAAGGGPPPWWW^^^dddkkkoooqqqnnnjjjiiilllooorrrssswww{{{tttpppjjjddd]]]VVVOOOKKKJJJJJJHHHFFFCCCCCCDDDFFFJJJLLLSSS^^^jjjuuu|||zzzrrrkkkfffbbb___^^^[[[XXXSSSMMMGGGBBB@@@>>>CCCEEEJJJPPPWWW___eeeiiippppppppppppooonnnnnnmmmqqqooommmllllllmmmoooqqqqqqtttwwwwwwssslllccc]]]___bbbeeefffffffffhhhjjjlllkkkjjjiiihhhhhhhhhhhhiiijjjmmmnnnooonnnlllkkkmmmmmmlllllllllmmmnnnnnnjjjjjjkkkkkkjjjiiigggfffhhhiiijjjkkklllllllllkkkkkkmmmnnnoooooooooqqqsssuuuzzz}}}zzzwwwyyyyyylllbbb[[[XXXWWWXXX\\\eeellljjj]]]RRRCCCBBB@@@???>>>>>>??????@@@???===<<<<<<===???@@@@@@@@@AAAAAAAAA@@@?????????BBBDDDEEEEEEEEEGGGHHHGGGGGGGGGHHHJJJLLLNNNPPPLLLJJJIIILLLPPPSSSQQQMMMKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOMMMMMMNNNOOONNNOOOPPPPPPPPPRRRWWW[[[hhhwwwvvvkkkhhhfffaaaZZZXXXVVVPPPHHHGGGQQQ^^^vvvppprrrnnncccaaa^^^]]]]]]]]]\\\ZZZYYYZZZ\\\]]]^^^^^^]]]\\\___]]][[[ZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[\\\^^^______^^^[[[\\\^^^```ccceeeggghhhfffjjjkkkiiiiiijjjhhhdddeeeddddddcccbbbaaa``````dddccccccdddeeefffdddcccdddccccccccccccdddeeeeeeiiihhhgggfffffffffggghhhjjjjjjiiiiiiiiiiiijjjjjjmmmllljjjiiiiiiiiijjjkkkjjjjjjjjjkkkkkkkkkkkkkkklllnnnooonnnllljjjiiiiiikkknnnrrrrrrqqquuu|||yyyooohhh^^^ZZZSSSMMMHHHEEEAAA???@@@EEEMMMUUU]]]ccciiimmmllliiieeeccccccdddeeeeeekkknnnqqqsssuuuyyywwwiiieee___YYYTTTNNNIIIFFFDDDDDDCCCAAA???>>>@@@AAAEEEIIIQQQ]]]jjjuuu|||}}}xxxqqqkkkgggdddbbb```ZZZWWWRRRLLLFFFBBB@@@???BBBDDDIIIPPPWWW___eeehhhpppppppppooonnnmmmlllkkknnnmmmkkkjjjjjjkkkmmmnnnnnnrrrvvvyyyvvvooofffaaa```cccgggiiijjjiiijjjkkkmmmllljjjiiihhhgggffffffkkkkkklllmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmmmmjjjjjjkkkjjjjjjiiigggggghhhiiijjjkkklllllllllkkkhhhjjjmmmnnnnnnoooqqqssswww{{{}}}{{{zzz~~~yyyyyylllaaaYYYUUUUUUWWW\\\eeekkkggg[[[OOOCCCBBBAAA@@@??????@@@@@@>>>>>>======>>>@@@BBBCCCAAABBBBBBBBBAAAAAA@@@???===@@@DDDFFFFFFFFFGGGGGGEEEEEEFFFHHHKKKOOOSSSVVVKKKJJJIIILLLQQQSSSRRROOOIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLKKKJJJJJJLLLNNNOOOPPPQQQQQQRRRTTTYYY\\\aaannnwwwtttnnnlllhhhbbbbbb]]]XXXRRRKKKIIIQQQ[[[qqq~~~mmmppplll```^^^]]]]]]^^^^^^]]][[[YYYZZZ\\\]]]]]]]]]]]]]]]___\\\XXXYYY[[[]]]\\\ZZZYYYZZZZZZ[[[\\\]]]^^^^^^^^^]]][[[\\\^^^______^^^[[[\\\]]]___bbbdddeeefffiiinnnpppmmmkkkjjjgggbbbaaaaaaaaabbbccccccdddddddddbbbbbbbbbdddeeedddccccccbbbbbbaaabbbcccddddddiiihhhgggfffffffffgggggghhhhhhhhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiikkkjjjiiiiiiiiijjjkkklllkkkmmmoooooommmkkkiiiiiimmmppprrrrrrqqqtttzzzssskkkbbb]]]UUUOOOJJJEEEAAA??????CCCJJJSSS[[[bbbgggjjjhhheeeaaa___^^^^^^]]]\\\bbbdddgggggghhhlllsssyyy}}}tttlll```\\\VVVQQQMMMJJJFFFDDD@@@@@@@@@>>><<<;;;<<<>>>AAAEEENNN[[[iiittt{{{~~~}}}xxxrrrlllhhheeebbb```YYYVVVPPPJJJEEEBBB@@@@@@AAADDDIIIPPPWWW___dddgggooooooooonnnmmmlllkkkjjjlllkkkjjjiiiiiikkklllmmmnnnrrrwwwzzzwwwppphhhbbb___bbbgggkkkmmmmmmmmmmmmooonnnllljjjiiihhhggggggjjjjjjjjjiiiiiijjjjjjkkkjjjiiiiiiiiijjjkkklllmmmkkkkkkjjjjjjiiihhhhhhggggggggghhhiiijjjjjjjjjjjjfffhhhkkklllmmmoooqqqsssyyy|||~~~~~~yyy}}}}}}|||yyylllaaaYYYUUUTTTWWW]]]fffjjjeeeWWWLLLDDDCCCAAA@@@@@@@@@AAAAAA????????????@@@AAACCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAADDDHHHJJJJJJIIIHHHHHHDDDDDDEEEGGGJJJOOOTTTVVVKKKJJJJJJLLLOOOQQQPPPNNNHHHHHHHHHHHHIIIIIIJJJKKKIIIJJJJJJJJJIIIJJJMMMOOOQQQRRRRRRSSSUUUWWW[[[]]]\\\eeellllllkkkkkkhhhccchhhbbb\\\VVVPPPNNNTTT\\\nnn|||qqqsssnnn[[[[[[ZZZ\\\^^^______]]]ZZZZZZ[[[\\\]]]]]]]]]]]]^^^[[[XXXXXX[[[]]]]]][[[ZZZZZZ[[[\\\]]]]]]^^^^^^___^^^\\\]]]^^^``````___]]]^^^___```aaabbbccccccffflllooommmiiihhheeeaaa```aaaaaabbbccccccddddddcccbbbaaabbbdddeeedddcccaaaaaaaaaaaaaaabbbccccccggggggfffffffffffffffgggeeeeeeggghhhiiijjjjjjkkkggggggggghhhhhhhhhggggggkkkjjjiiihhhhhhiiikkklllhhhjjjmmmnnnmmmlllkkkllloooqqqrrrrrrrrrtttxxx|||wwwnnnddd___XXXPPPKKKFFFBBB???>>>BBBHHHPPPYYY___ccceeeaaa___\\\ZZZZZZZZZXXXWWWZZZ\\\^^^]]]]]]aaaggglllmmmzzz{{{rrrhhh```WWWSSSNNNKKKHHHFFFDDDBBB===>>>>>>===;;;:::;;;<<<>>>BBBKKKXXXfffsss{{{~~~{{{tttnnniiieeeaaa^^^YYYUUUOOOIIIDDDAAA@@@@@@AAADDDJJJQQQXXX___dddgggnnnnnnnnnmmmlllkkkjjjjjjkkkjjjjjjjjjjjjkkklllmmmooossswwwzzzwwwppphhhccc\\\___dddiiimmmppppppooommmlllkkkiiigggffffffeeeggggggfffffffffggghhhiiihhhhhhhhhiiiiiikkkllllllkkkkkkjjjiiiiiihhhhhhhhhfffffffffggghhhhhhiiiiiieeehhhjjjlllmmmoooqqqsssyyy}}}~~~{{{|||xxxlllaaa[[[WWWUUUYYY```hhhjjjbbbTTTIIICCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBEEEFFFFFFGGGGGGFFFFFFEEEFFFIIILLLMMMKKKIIIGGGGGGEEEEEEEEEFFFHHHLLLOOOQQQJJJJJJJJJLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOKKKLLLLLLLLLKKKMMMPPPRRRRRRQQQQQQRRRUUUWWWYYYZZZ[[[___ccccccdddeeeeeecccfffaaa\\\XXXRRRPPPTTT\\\nnn}}}sssrrrjjjYYYYYYYYY\\\^^^___^^^]]][[[[[[[[[\\\\\\]]]^^^^^^]]][[[YYYZZZ[[[]]]^^^^^^\\\\\\]]]]]]]]]^^^^^^^^^___^^^\\\]]]___``````_________``````aaaaaabbbbbbaaahhhllljjjgggfffeeebbbcccccccccbbbbbbbbbaaaaaabbbaaaaaaccceeeeeedddccc```aaabbbbbbccccccbbbbbbddddddeeeeeeeeefffffffffcccdddfffgggiiijjjjjjjjjffffffffffffgggggggggggglllkkkjjjhhhhhhiiiiiijjjfffhhhkkklllllllllmmmnnnpppqqqrrrrrrrrrtttwwwyyy~~~zzzsssgggbbbZZZSSSNNNIIIEEEBBB???AAAFFFNNNVVV]]]___```ZZZXXXWWWVVVVVVVVVTTTRRRQQQSSSUUUTTTSSSUUUYYY^^^aaakkkzzzvvvnnnfff\\\UUUMMMJJJGGGEEEDDDCCCAAA???<<<>>>>>>>>><<<;;;;;;<<<===@@@HHHTTTcccqqqzzz~~~|||vvvooojjjeee```]]]YYYUUUOOOHHHCCC@@@??????AAAEEEKKKRRRZZZ```eeehhhkkkllllllllllllkkkjjjjjjjjjjjjjjjjjjkkklllmmmmmmooorrrvvvxxxvvvpppiiieee[[[\\\```fffkkkoooooonnniiihhhfffeeedddccccccbbbddddddddddddeeefffgggggghhhhhhhhhhhhiiikkklllmmmlllkkkjjjiiihhhhhhhhhhhhffffffffffffggghhhiiijjjfffhhhkkklllmmmoooqqqsssxxx|||~~~~~~~~~~~~}}}xxxuuuiiiaaa]]][[[XXX]]]dddkkkkkkaaaRRRFFFBBBAAA@@@??????@@@AAABBBDDDDDDDDDCCCCCCBBBBBBAAAEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLKKKIIIFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLLLLLLLLLLPPPPPPOOOPPPPPPRRRTTTUUUPPPQQQPPPOOOOOOPPPTTTVVVWWWUUUUUUVVVXXXZZZZZZZZZYYY[[[\\\\\\]]]___bbbeeeaaa___]]]ZZZSSSNNNRRRZZZoootttqqqgggZZZZZZZZZ\\\^^^^^^\\\ZZZ[[[[[[[[[[[[\\\]]]^^^^^^[[[\\\\\\[[[[[[\\\___aaa_________^^^^^^^^^^^^]]]^^^]]][[[\\\^^^______^^^^^^______```bbbcccdddddddddkkkooolllgggffffffeeecccccccccbbbbbbbbbbbbbbbaaaaaabbbeeeggggggeeeccc___```cccdddeeedddbbb```aaabbbcccdddeeeeeeffffffdddeeefffhhhhhhiiihhhhhhfffffffffffffffggghhhhhhllllllkkkiiihhhhhhhhhgggfffhhhiiijjjjjjjjjlllnnnoooooopppqqqqqqsssuuuvvvxxx|||xxxjjjeee^^^WWWQQQMMMIIIFFF@@@AAAEEELLLUUUZZZ\\\\\\WWWVVVUUUUUUUUUTTTQQQOOOLLLNNNPPPOOOLLLLLLOOORRRUUU[[[ggguuuuuukkkddd]]]TTTMMMFFFEEEDDDCCCDDDCCC@@@>>><<<===>>>>>><<<;;;;;;<<<===???FFFQQQ```oooyyy~~~|||vvvpppkkkfffaaa]]]ZZZVVVOOOGGGBBB???>>>>>>BBBFFFLLLTTT[[[bbbfffhhhiiijjjjjjkkkkkkkkkkkkkkkiiiiiiiiijjjjjjkkkllllllmmmpppsssuuutttpppllliii\\\\\\]]]bbbgggkkkkkkjjjfffeeedddcccbbbbbbbbbbbbaaabbbcccdddeeefffggghhhhhhhhhhhhiiijjjkkkmmmmmmlllkkkjjjhhhhhhhhhhhhiiihhhhhhgggggghhhiiikkklllgggiiilllmmmnnnoooqqqsssvvv{{{~~~{{{zzzwwwuuuuuuvvvwwwxxx~~~|||wwwqqqfff```^^^^^^\\\aaaiiinnnlllaaaPPPDDDAAA@@@???>>>>>>???@@@AAADDDEEEEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFHHHIIIIIIIIIHHHIIIJJJIIIGGGFFFFFFGGGFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGJJJKKKMMMNNNOOOPPPSSSSSSRRRRRRSSSUUUWWWYYYUUUUUUTTTSSSRRRSSSWWWYYY\\\ZZZXXXYYY\\\]]]\\\ZZZUUUWWWZZZ[[[ZZZ\\\aaagggccceeefffcccYYYQQQUUU]]]rrryyyzzzttt\\\\\\[[[\\\]]]\\\ZZZWWW[[[[[[[[[[[[\\\]]]^^^___ZZZ\\\^^^]]][[[[[[___cccaaa``````______^^^]]]]]]]]][[[ZZZ[[[\\\^^^]]]]]]]]]]]]___aaabbbdddffffffmmmtttvvvqqqjjjhhhgggfff___```aaabbbcccdddeeeeee```aaacccfffhhhhhheeebbb^^^```cccffffffdddbbb```___```aaacccdddeeeffffffeeefffggghhhhhhgggfffeeehhhgggfffffffffhhhiiijjjmmmlllkkkjjjiiigggffffffggghhhiiiiiihhhiiikkkmmmmmmnnnnnnoooppprrrsssuuuuuu|||}}}zzzlllggg```YYYTTTPPPLLLIIIAAAAAAEEEKKKTTTYYYZZZYYYYYYXXXWWWWWWVVVTTTQQQNNNJJJLLLNNNMMMJJJIIIKKKMMMLLLPPPXXXfffuuu{{{oooeee^^^WWWOOOIIIEEEDDDDDDEEEEEEDDDBBB???;;;===>>>>>><<<;;;;;;<<<>>>???EEEPPP^^^mmmyyy~~~|||vvvppplllgggbbb___[[[WWWOOOGGGAAA>>>======CCCFFFMMMUUU\\\bbbgggiiihhhhhhiiijjjkkkkkkkkkkkkggghhhhhhiiijjjkkkkkkkkkkkkmmmqqqssssssqqqnnnlll^^^\\\\\\___dddhhhhhhgggfffeeeeeedddcccccccccccc```aaaccceeeggghhhhhhhhhhhhhhhhhhiiijjjlllmmmnnnlllkkkjjjhhhhhhhhhhhhiiijjjiiiiiiiiiiiikkklllmmmiiijjjmmmnnnnnnoooqqqsssuuuzzz~~~}}}xxxtttqqqpppqqqrrryyy{{{yyy}}}{{{mmmccc___^^^___^^^dddkkkqqqmmmaaaPPPCCC@@@???>>>>>>>>>???@@@AAADDDDDDEEEEEEEEEEEEDDDDDD@@@AAACCCEEEGGGHHHIIIIIIHHHIIIJJJIIIHHHHHHIIIJJJFFFGGGIIIJJJIIIGGGEEECCCCCCFFFIIILLLNNNPPPRRRTTTSSSRRRQQQQQQRRRTTTWWWXXXWWWWWWVVVTTTSSSTTTXXX[[[ZZZWWWVVVWWWYYYZZZXXXUUUQQQUUUYYY\\\ZZZ[[[bbbiiikkkooorrrnnnbbbXXX[[[dddtttfffccc^^^[[[ZZZ[[[[[[ZZZZZZZZZ[[[]]]___```bbbbbb]]]\\\\\\]]]^^^```bbbcccfffbbb___^^^``````^^^[[[]]]]]]^^^___``````______^^^^^^___aaaccceeeggghhhpppkkkccceeeggg___aaabbbbbbbbbbbbdddeeeeeeeeeeeefffffffffggggggbbbbbbbbbbbbbbbbbbccccccbbbbbbcccccceeefffhhhiiihhhhhhhhhhhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkjjjjjjjjjiiiiiifffggghhhiiijjjkkkkkkkkkqqqooommmnnnqqqsssrrrqqqvvvxxx{{{zzzvvvooofff^^^XXXQQQJJJEEEEEEDDDDDDHHHOOOVVVYYYYYY\\\YYYVVVTTTTTTSSSRRRQQQPPPLLLHHHEEEEEEEEEEEEDDDEEEKKKRRRZZZeeerrrzzz|||zzztttkkk```UUUMMMHHHEEEBBBBBBBBBCCCEEEEEEDDDBBB@@@@@@???>>>===;;;999888999===DDDOOO\\\jjjuuu||||||yyytttnnniiifffdddddd[[[SSSKKKFFFAAA<<<===AAA@@@GGGQQQXXX]]]aaafffjjjmmmiiiffffffhhhkkkkkkjjjlllhhheeefffhhhkkkkkkjjjhhhyyyzzzrrrppplllfff___]]]\\\]]]___aaabbbbbbaaaaaabbbbbbbbbbbbbbbbbb```bbbdddfffhhhiiiiiihhhlllkkkjjjiiijjjjjjllllllnnnmmmlllkkkiiihhhgggfffeeehhhkkkllllllllllllmmmiiijjjkkkmmmnnnoooooooooqqquuuyyy}}}zzzsssooonnnnnnnnnwww|||{{{}}}{{{yyyhhh^^^___aaaaaa^^^bbbhhhllliii]]]MMMBBB???>>>=========>>>???@@@FFFEEEBBB@@@BBBGGGHHHDDDEEEDDDDDDDDDEEEGGGIIIKKKOOOMMMKKKKKKLLLMMMMMMLLLHHHHHHHHHGGGGGGEEEDDDCCCEEEFFFGGGKKKOOOQQQQQQQQQVVVTTTRRRTTTWWWXXXVVVSSSYYYYYYYYYXXXVVVVVVXXXZZZ]]][[[WWWTTTRRRRRRSSSSSSRRRTTTVVVWWWYYY]]]bbbeeeqqqxxxzzzqqqffffffmmmrrr~~~eeebbb^^^]]]\\\]]]\\\[[[ZZZ[[[\\\]]]^^^```aaaaaa]]]]]]]]]]]]^^^___aaabbbdddaaa^^^^^^______^^^\\\]]]]]]^^^_______________ZZZ[[[\\\^^^bbbeeeiiikkkxxxtttjjjhhhggg```aaabbbbbbbbbbbbcccdddccccccdddddddddeeeeeeeeebbbbbbbbbbbbbbbccccccdddddddddddddddeeefffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggjjjjjjjjjiiiiiiiiihhhhhhhhhhhhjjjkkkllllllmmmmmmpppnnnmmmnnnqqqssssssrrruuuwwwyyy|||~~~wwwqqqggg```YYYSSSLLLGGGFFFDDDEEEHHHOOOUUUYYYZZZ[[[XXXTTTRRRQQQPPPOOONNNJJJHHHFFFEEEEEEDDDCCCAAAAAAGGGMMMSSS]]]jjjrrrssstttooofff\\\SSSLLLHHHFFFAAA@@@@@@BBBCCCDDDCCCBBBCCCBBBAAA@@@>>>;;;:::888888<<>>AAAEEEKKKTTT[[[___bbbgggjjjnnnkkkiiiiiijjjkkklllkkkllliiieeeddddddfffggggggbbbmmmsssnnnjjjjjjjjjfff```___]]]^^^aaadddeeefffeeeffffffeeeeeedddcccccccccdddeeeggghhhiiiiiiiiijjjiiiiiiiiijjjkkkmmmnnnooolllhhhdddcccdddgggiiihhhjjjmmmnnnnnnmmmnnnooollllllkkkkkklllnnnpppqqquuuwwwzzz||||||zzzxxxvvvwwwzzz||||||sssuuunnnaaa]]]\\\ZZZZZZ___fffiiieeeZZZMMMDDD@@@@@@??????@@@AAACCCDDDGGGHHHGGGFFFIIIOOOQQQNNNJJJIIIHHHHHHIIIKKKMMMOOOOOONNNNNNOOOPPPPPPOOONNNMMMLLLJJJHHHGGGFFFFFFFFFDDDGGGJJJKKKJJJLLLPPPTTTTTTVVVYYYZZZXXXVVVUUUTTTRRRRRRSSSRRRRRRSSSVVVYYYYYYZZZZZZZZZXXXVVVSSSRRRSSSVVVYYY]]]```dddhhhkkknnnzzz^^^]]]^^^___aaaaaa___]]]]]]]]]]]]]]]]]]^^^^^^^^^___^^^]]]\\\\\\]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^______^^^^^^^^^]]]\\\[[[[[[\\\^^^aaacccaaakkkqqqlllfffccc```\\\```aaabbbbbb```___```aaaaaaaaaaaabbbbbbbbbbbbccccccccccccccccccdddeeefffhhhggggggfffffffffggggggeeeffffffgggiiijjjjjjkkkggggggggggggggggggggggggffffffffffffffffffffffffiiijjjkkkmmmnnnooooooooonnnnnnnnnoooqqqsssttttttsssuuuxxxzzzzzz~~~zzzsssiiiaaa\\\WWWQQQMMMGGGHHHIIILLLQQQVVV[[[]]]```\\\VVVQQQOOOLLLJJJHHHEEEDDDDDDDDDFFFFFFEEECCCBBBDDDGGGLLLXXXeeelllmmmjjjfff^^^VVVNNNIIIFFFEEEEEEDDDCCCDDDFFFHHHHHHGGGDDDDDDCCCBBB@@@>>><<<;;;888:::???HHHVVVeeesss{{{zzzyyyuuupppiiibbb[[[XXXSSSNNNIIIHHHDDD@@@@@@CCCHHHOOOWWW]]]```cccgggjjjnnnmmmkkkkkkkkkkkkllllllkkkiiieeecccbbbcccdddeee___fffjjjgggfffggghhheee^^^]]][[[]]]aaaeeeggghhhiiiiiijjjjjjjjjiiihhhggghhhiiiiiiiiiiiiiiiiiiiiigggggggggggghhhjjjlllmmmpppmmmjjjgggfffggghhhjjjiiikkknnnooonnnnnnnnnooommmlllkkkkkklllnnnppprrrvvvwwwzzz}}}~~~|||yyyvvvuuuyyyxxxyyy{{{{{{uuuuuutttddd^^^\\\YYYYYY___fffhhhbbbWWWLLLEEEFFFEEECCCAAAAAAAAAAAAAAAFFFIIIJJJIIILLLQQQTTTRRRLLLKKKJJJIIIJJJLLLNNNPPPRRRPPPNNNMMMOOOQQQRRRRRRLLLKKKIIIGGGFFFGGGIIIJJJGGGKKKNNNMMMJJJJJJOOOTTTYYY]]]```___ZZZTTTRRRQQQSSSTTTUUUTTTTTTTTTWWWYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZ[[[\\\\\\]]]```eeeiiinnn~~~[[[[[[\\\^^^```aaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]___^^^]]][[[[[[\\\]]]]]]\\\]]]^^^______^^^^^^^^^]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[]]]___```^^^aaacccbbbaaabbbbbb``````aaabbbaaa_________aaabbbbbbbbbbbbccccccccccccccccccccccccdddeeefffggghhhhhhgggffffffffffffgggddddddeeeggghhhiiijjjkkkffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjkkkmmmnnnnnnnnnmmmnnnoooooopppqqqssstttrrrvvvzzz|||}}}yyyrrrhhh```[[[WWWRRRNNNHHHIIIKKKOOOSSSXXX^^^aaabbb^^^YYYTTTQQQMMMIIIGGGFFFDDDAAAAAACCCEEEFFFFFFDDDEEEGGGMMMZZZjjjrrrsssnnnjjjbbbYYYQQQKKKHHHFFFHHHFFFEEEEEEGGGHHHHHHHHHBBBBBBBBBAAA@@@???===<<<999:::>>>FFFRRR```mmmuuuttttttrrrnnnhhhaaa[[[XXXQQQLLLHHHGGGEEEAAABBBEEELLLRRRZZZ___bbbdddgggjjjmmmmmmmmmlllkkkkkkkkkllljjjiiigggeeecccbbbcccddddddgggiiihhhiiikkkkkkiii\\\ZZZXXXZZZ^^^cccggghhhjjjkkklllnnnnnnmmmlllkkknnnnnnmmmlllkkkjjjjjjiiijjjiiiiiiiiikkkmmmoooppplllkkkjjjiiihhhhhhggggggiiikkknnnnnnnnnmmmmmmnnnllllllkkkkkklllooorrrsssuuuwww{{{}}}{{{}}}~~~vvvxxx~~~|||ooosssvvvfffaaa^^^\\\[[[bbbiiiiii```TTTKKKFFFGGGFFFDDDBBBBBBBBBBBBBBBEEEIIIKKKJJJLLLQQQSSSRRRLLLKKKJJJIIIJJJLLLNNNOOOUUUQQQLLLJJJLLLPPPSSSUUUQQQPPPMMMKKKIIIIIIJJJKKKNNNRRRUUUSSSOOOMMMQQQUUU[[[___bbbaaa[[[VVVSSSSSSTTTUUUWWWWWWUUUTTTUUUUUUWWWVVVVVVVVVXXX[[[^^^```dddbbb^^^ZZZYYY[[[aaaeeepppXXXXXXYYY[[[^^^^^^]]][[[\\\\\\\\\\\\]]]]]]]]]]]]^^^]]]\\\[[[[[[[[[\\\]]]\\\^^^``````___^^^^^^^^^]]]^^^^^^^^^^^^]]]]]]\\\WWWXXXYYYZZZ\\\^^^```aaaaaaaaa```^^^^^^___```aaa^^^```aaa```___^^^```aaabbbccccccccccccdddddddddcccccccccdddeeefffggghhhggggggffffffeeefffffffffcccddddddeeeggghhhiiiiiiffffffffffffffffffffffffdddddddddeeeeeeeeeeeeeeefffggghhhjjjlllmmmnnnnnnmmmnnnoooooonnnnnnppprrrqqquuuyyy|||}}}xxxqqqggg___ZZZVVVRRROOOIIIKKKNNNRRRVVV[[[bbbffffffccc___[[[WWWRRRLLLHHHGGGDDDAAA@@@BBBEEEFFFGGGFFFFFFGGGMMM]]]nnnwwwxxxvvvqqqiii```WWWQQQNNNLLLKKKIIIFFFFFFGGGHHHHHHGGGCCCCCCCCCBBBAAA???======999:::===CCCLLLXXXbbbiiikkkjjjjjjhhhddd```\\\YYYOOOJJJFFFFFFDDDBBBDDDHHHPPPVVV]]]bbbccceeehhhkkklllmmmnnnmmmkkkjjjjjjkkkjjjkkkllljjjhhhffffffffffffeeefffgggiiijjjiiiggg[[[XXXVVVVVVZZZ^^^aaabbbfffgggjjjmmmooooooooonnnoooooommmllllllkkkkkkkkkiiihhhhhhhhhiiijjjlllmmmhhhhhhhhhhhhgggfffeeeeeegggjjjlllmmmlllkkkkkkllljjjjjjkkklllnnnqqqsssuuuuuuxxx|||~~~xxx|||ppphhhtttrrreeeaaa```^^^___gggnnnkkk___QQQIIIGGGCCCCCCBBBBBBCCCDDDFFFGGGEEEJJJLLLKKKKKKOOOQQQPPPLLLKKKJJJIIIJJJKKKMMMNNNTTTPPPKKKHHHJJJOOOSSSUUUXXXVVVSSSPPPNNNLLLLLLLLLOOOQQQTTTTTTQQQPPPRRRTTTYYY[[[^^^^^^\\\ZZZXXXWWWRRRUUUXXXYYYWWWTTTRRRRRRSSSSSSRRRSSSVVVZZZ^^^aaabbb___ZZZTTTRRRSSSYYY]]]lll~~~VVVVVVVVVXXXZZZ[[[[[[YYY[[[[[[\\\\\\]]]]]]]]]^^^\\\\\\[[[ZZZZZZ[[[\\\]]]\\\___bbbbbb```^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[VVVWWWZZZ\\\]]]^^^^^^^^^______^^^^^^]]]\\\\\\^^^]]]^^^____________```aaabbbbbbccccccccccccddddddccccccddddddeeeggghhhiiifffeeeeeeeeeeeeeeeffffffccccccddddddeeefffggggggffffffffffffffffffffffffdddddddddeeeeeeeeeffffffeeefffhhhjjjlllmmmnnnnnnlllnnnooonnnlllkkknnnpppnnnrrrvvvyyyzzz~~~xxxqqqggg___[[[WWWSSSPPPIIILLLPPPTTTXXX^^^fffkkknnnllljjjgggccc]]]UUUPPPIIIGGGFFFFFFGGGIIIIIIHHHJJJIIIIIIOOO___qqqzzz{{{|||xxxpppggg___YYYVVVUUUQQQOOOKKKJJJJJJKKKKKKJJJHHHGGGFFFDDDAAA???<<<;;;777888;;;???FFFOOOWWW[[[\\\\\\\\\\\\\\\ZZZYYYXXXOOOIIIEEEDDDDDDCCCFFFKKKSSSYYY___ccceeefffhhhkkkkkkmmmnnnmmmjjjiiiiiijjjlllooorrrqqqnnnkkkjjjkkkfffdddcccfffiiihhheeebbb]]]YYYUUUSSSTTTWWWYYYYYY]]]```dddiiilllmmmmmmmmmlllkkkkkkkkkkkklllnnnooogggffffffeeefffggghhhiiijjjiiigggeeeeeeeeefffgggfffhhhjjjkkkiiihhhiiiiiigggiiijjjmmmppprrrtttuuuxxx{{{yyysssuuu|||~~~nnnnnn~~~kkk___^^^___^^^dddlllrrrmmm^^^PPPHHHGGGBBBBBBAAABBBCCCEEEGGGHHHGGGLLLOOOLLLKKKNNNOOOOOOMMMLLLKKKJJJJJJLLLNNNOOOOOOMMMJJJIIIKKKNNNPPPQQQTTTTTTSSSRRRPPPOOONNNNNNNNNPPPTTTVVVXXXXXXWWWWWWXXXXXXXXXYYY[[[ZZZXXXVVVPPPTTTZZZ\\\[[[XXXTTTSSSOOOOOOPPPQQQTTTVVVYYYZZZZZZYYYWWWTTTRRRSSSWWWZZZcccqqq~~~VVVUUUTTTUUUXXXYYYYYYXXXZZZ[[[[[[\\\]]]]]]^^^^^^\\\[[[ZZZZZZZZZ[[[]]]^^^]]]```cccccc```^^^^^^___^^^^^^^^^^^^]]]]]]\\\[[[YYYZZZ\\\^^^^^^\\\[[[YYY]]]]]]___aaa```]]]]]]___\\\]]]____________```bbbbbbbbbbbbbbbcccccccccccccccddddddeeefffgggiiiiiidddddddddddddddeeeffffffbbbccccccddddddeeeeeefffffffffffffffffffffffffffdddddddddeeeeeeffffffffffffgggiiikkkmmmnnnoooooolllnnnooommmkkkjjjlllnnnlllpppsssuuuwww{{{yyyqqqggg___[[[XXXUUURRRIIIMMMQQQVVVZZZ```hhhnnnvvvvvvtttrrrnnnggg___YYYLLLLLLLLLMMMOOOOOOMMMKKKOOOMMMLLLRRRbbbttt}}}}}}{{{tttllleee___]]][[[XXXUUUQQQOOOOOOOOOOOONNNLLLKKKIIIFFFBBB???;;;:::666777999<<>>AAADDDFFFGGGHHHIIIJJJKKKMMMMMMNNNKKKJJJGGGDDDBBBEEELLLQQQZZZ^^^dddhhhhhhggggggfffggghhhkkklllmmmllljjjiiikkkmmmooorrruuuwwwwwwxxxxxxvvvttttttvvvvvvsssppphhhccc\\\VVVSSSRRRQQQPPPQQQTTTZZZ___dddfffffffffdddfffggggggffffffhhhjjjkkkjjjiiihhhhhhhhhiiijjjjjjhhhfffddddddeeegggiiijjjlllmmmmmmjjjhhhggggggggghhhjjjkkkmmmqqquuuyyy~~~uuuooonnnoooqqquuu}}}}}}sssggg```[[[YYY\\\bbbmmmrrrqqqdddVVVLLLGGGDDDHHHFFFBBB@@@AAADDDHHHJJJMMMLLLKKKHHHFFFGGGKKKMMMOOOPPPQQQRRRSSSSSSSSSSSSVVVTTTQQQNNNLLLKKKKKKKKKIIIIIIIIIIIIJJJLLLNNNOOOPPPRRRTTTWWW[[[]]]___```XXXTTTPPPQQQTTTVVVUUURRRSSSRRRUUU\\\cccddd^^^XXXOOONNNNNNNNNQQQUUUZZZ]]]___aaacccfffgggggggggffffffeeehhhlllnnnnnnsssxxxxxxssskkkccc\\\YYYXXXXXXUUUVVVXXXZZZ\\\___```aaabbbbbbaaa^^^\\\[[[\\\^^^___```aaaaaa^^^]]]]]]^^^\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZZZZ\\\^^^^^^\\\ZZZ\\\]]]]]]]]]]]]]]]\\\[[[]]]]]]]]]]]]]]]\\\\\\\\\^^^___aaaaaa```___```aaa\\\[[[[[[[[[\\\^^^___```dddcccccccccccceeeggghhhfffeeedddcccbbbbbbbbbbbbcccddddddcccaaaaaabbbdddbbbbbbaaaaaabbbccceeefffdddcccccccccddddddeeefffeeefffgggiiikkkmmmnnnnnnnnnppprrrrrrqqqsssxxx}}}tttmmmiiifff```\\\[[[WWWVVVZZZ]]]cccnnnxxx}}}rrrllleee```___^^^[[[YYYYYYUUUVVV^^^hhhqqq{{{~~~xxxqqqiiiddd```___]]]\\\ZZZZZZYYYYYYUUUTTTQQQMMMHHHCCC???======<<<;;;;;;<<<>>>AAABBBDDDDDDFFFHHHJJJLLLNNNOOOJJJHHHFFFDDDEEEIIIPPPUUU[[[___dddggghhhgggggggggggghhhiiijjjjjjjjjiiiiiigggiiimmmqqquuuxxxzzz{{{}}}{{{}}}~~~zzznnniiiaaaZZZVVVRRROOONNNNNNQQQWWW\\\aaadddffffffffffffgggfffddddddfffhhhkkkjjjiiihhhhhhhhhhhhiiijjjiiigggeeeeeefffggghhhiiikkklllllliiigggfffgggiiiiiijjjkkkmmmpppvvvzzz}}}wwwvvvvvv}}}qqqvvv~~~~~~uuulllbbb]]]YYYYYY]]]dddooosssooo```OOOFFFDDDEEEEEECCCAAA@@@AAADDDGGGJJJQQQPPPMMMJJJGGGGGGJJJMMMMMMPPPSSSWWWXXXXXXVVVUUUVVVTTTRRROOOMMMLLLLLLLLLIIIHHHHHHHHHIIIJJJLLLMMMMMMNNNOOORRRTTTVVVXXXYYYTTTPPPLLLLLLPPPSSSTTTSSSQQQPPPQQQWWW___dddbbb___TTTSSSPPPPPPRRRVVV[[[___```ccceeefffeeeeeehhhjjjkkkhhhhhhiiihhhgggjjjooo~~~{{{uuunnnfff```[[[YYYTTTTTTVVVXXXZZZ]]]___```ccccccbbb___\\\[[[[[[\\\]]]^^^``````^^^]]]^^^___]]]]]]]]]]]]\\\[[[ZZZZZZ\\\[[[\\\]]]___^^^\\\YYY[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\^^^^^^^^^^^^^^^___ZZZZZZZZZZZZ[[[]]]___aaaeeedddcccbbbcccdddfffgggiiihhhgggfffeeeeeeeeeeeeccccccdddbbbaaa```aaaccc````````````aaabbbdddeeecccccccccccccccdddeeefffeeefffgggggggggiiikkkmmmmmmpppqqqqqqpppqqqvvvzzz~~~vvvrrrooogggaaa```]]]]]]```dddiiirrr||||||qqqjjjfffccc```^^^]]]ZZZ[[[dddnnnvvv~~~vvvnnnhhhbbbaaa```^^^]]]\\\[[[ZZZVVVUUURRRNNNIIIDDD@@@>>><<<;;;;;;:::<<<>>>@@@BBBEEEFFFHHHIIILLLNNNOOOPPPIIIHHHFFFEEEGGGLLLSSSWWW\\\```eeehhhhhhhhhggghhhhhhhhhggggggggghhhhhhiiifffhhhkkkooosssvvvyyyzzz~~~yyyrrrggg^^^WWWRRROOOMMMLLLOOOSSSYYY^^^bbbeeefffhhhhhhhhhgggeeeeeefffgggjjjiiiiiihhhhhhhhhhhhhhhjjjiiihhhfffeeefffggggggiiikkklllllliiigggggggggiiijjjjjjkkkmmmqqqvvv{{{~~~|||ttt{{{wwwxxxooohhh```[[[XXXWWW]]]eeeppptttppp___LLLCCCCCCDDDBBBAAA@@@@@@AAADDDFFFHHHPPPOOOMMMIIIGGGGGGJJJMMMMMMQQQVVVZZZ[[[ZZZVVVTTTTTTSSSQQQOOONNNMMMLLLLLLOOONNNLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRSSSTTTQQQNNNKKKJJJMMMQQQTTTTTTRRRPPPPPPTTT\\\bbbdddccc\\\YYYTTTQQQQQQTTTYYY\\\___cccfffeeebbbbbbggglllnnnkkkiiikkkkkkkkkpppwww}}}}}}}}}yyyssskkkbbb]]]UUUUUUUUUVVVWWWYYY[[[\\\```aaa```^^^\\\ZZZ[[[\\\[[[]]]^^^___^^^]]]^^^__________________]]]\\\[[[]]]\\\\\\]]]^^^^^^[[[YYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]____________\\\[[[[[[[[[]]]___aaabbbhhhgggeeedddddddddeeeeeeggggggfffeeeeeeeeeeeefffccccccdddbbbaaa```aaaccc``````______```aaacccdddccccccccccccdddeeefffgggfffhhhhhhgggeeedddfffhhhlllnnnppppppoooooossswww||||||uuullldddcccaaaccchhhkkkooovvv~~~}}}sssmmmhhhdddaaa^^^\\\___iiiuuu~~~{{{rrrllleeedddcccaaa___]]][[[ZZZVVVUUURRRNNNIIIDDD@@@>>>;;;::::::;;;===@@@CCCEEEHHHIIIKKKLLLNNNNNNNNNNNNJJJHHHFFFGGGKKKPPPVVVYYY```cccgggiiiiiihhhhhhhhhhhhhhhgggfffffffffggghhhggghhhjjjmmmpppsssuuuvvv}}}{{{||||||nnnbbbYYYTTTQQQPPPKKKMMMQQQVVV[[[```dddfffhhhjjjkkkjjjhhhffffffggghhhhhhhhhhhhhhhhhhhhhhhhkkkjjjhhhgggfffffffffgggiiijjjlllllljjjhhhggghhhggghhhjjjkkkmmmqqqwww{{{|||{{{vvv}}}}}}uuuwwwmmmggg```\\\XXXWWW]]]eeerrruuuppp___NNNDDDBBBBBBAAA@@@@@@@@@BBBDDDFFFGGGKKKKKKJJJHHHGGGHHHKKKMMMOOORRRVVVZZZ[[[XXXUUURRRRRRQQQPPPOOONNNMMMLLLLLLOOONNNMMMKKKJJJJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQSSSRRROOOLLLLLLMMMQQQTTTUUUUUURRRQQQTTTYYY^^^```aaa]]]YYYTTTQQQQQQSSSXXX[[[]]]aaacccbbb___```eeekkkooollljjjlllmmmpppxxxtttxxx|||~~~{{{tttkkkeeeYYYXXXWWWVVVUUUVVVWWWXXX[[[\\\]]]\\\[[[ZZZ[[[\\\ZZZ\\\^^^^^^]]]]]]]]]^^^``````aaaaaaaaa___]]]\\\]]]\\\[[[[[[\\\]]]\\\ZZZ[[[[[[]]]^^^__________________^^^^^^]]]]]]\\\\\\\\\\\\\\\^^^aaabbbaaa```^^^^^^]]]]]]^^^```aaacccgggggggggfffeeeddddddcccbbbbbbbbbbbbbbbccccccdddcccddddddcccaaaaaabbbdddaaaaaa```___```aaabbbcccbbbbbbbbbcccdddeeefffggghhhjjjkkkiiieeecccdddfffiiillloooooonnnnnnrrruuuzzz~~~ssslllhhhgggiiimmmppprrrxxx{{{sssmmmhhhddd```^^^bbbmmmzzzwwwqqqhhhhhhfffdddaaa^^^[[[YYYWWWVVVSSSOOOJJJEEEAAA???;;;;;;;;;<<>>AAADDDHHHJJJKKKNNNRRRUUUUUUSSSOOOLLLIIIHHHHHHMMMVVV___fffhhhiiijjjllllllkkkiiihhhiiihhhhhhhhhhhhggggggffffffggggggggghhhiiikkkmmmnnnooorrruuuyyy~~~uuujjjaaaYYYTTTLLLMMMOOOSSSXXX^^^bbbeeedddggglllmmmllliiifffeeecccdddfffhhhiiijjjjjjjjjkkkkkkjjjiiihhhgggffffffdddfffhhhhhhfffeeeeeeeee___bbbgggkkkooorrrvvvyyy~~~xxxwww|||}}}wwwkkkgggccc```\\\[[[ccclllzzzvvviiiXXXLLLHHHEEECCCBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFIIIJJJJJJIIIIIIJJJMMMMMMOOOQQQRRRSSSSSSSSSPPPQQQQQQPPPPPPOOONNNNNNGGGFFFFFFFFFHHHJJJLLLMMMIIIHHHHHHHHHJJJLLLOOOPPPTTTTTTRRRQQQOOOOOOPPPQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRPPPNNNNNNOOORRRUUUXXXWWWWWWXXXYYYZZZ\\\]]]^^^fff```]]]]]]___cccmmmwwwZZZ```hhhooosssrrrooollleeebbb^^^YYYVVVTTTSSSRRRRRRTTTWWWXXXXXXYYY[[[\\\ZZZ\\\^^^]]]\\\[[[\\\]]]^^^___aaaaaa```___\\\[[[]]]ZZZWWWWWWXXX[[[]]]]]]]]]^^^___aaabbbccccccccccccbbbbbbaaa``````______```^^^^^^aaaeeegggfffdddaaa```___^^^___```aaabbb___aaacccffffffeeecccbbb^^^^^^___```aaaccceeefffeeeeeefffdddcccbbbccceeeeeecccbbbaaa``````aaaaaa_________```aaacccdddeeejjjnnnqqqpppkkkggggggiiieeeiiilllmmmmmmmmmqqqtttxxx~~~|||yyyxxxwwwyyy~~~uuummmhhhfffcccfffqqq~~~yyypppooommmjjjfffaaa]]]ZZZZZZYYYVVVRRRMMMHHHDDDBBB@@@@@@???@@@BBBEEEHHHJJJMMMQQQVVV[[[[[[XXXTTTPPPIIIHHHIIIPPP[[[fffmmmoookkkmmmnnnnnnkkkiiihhhiiihhhhhhiiiiiihhhgggffffffffffffffffffhhhjjjlllmmmmmmppptttvvvzzz~~~sssggg\\\UUUMMMNNNOOOSSSWWW]]]bbbeeeaaaeeekkknnnllliiieeecccbbbccceeehhhjjjkkkkkkkkkkkkkkkjjjiiihhhgggfffeeebbbdddffffffdddccccccccc\\\```fffkkkooosssvvvyyywwwzzz~~~zzztttjjjgggdddbbb^^^^^^fffqqq}}}uuueeeSSSIIIGGGGGGDDDCCCCCCDDDDDDEEEDDDDDDCCCDDDGGGKKKLLLKKKIIIHHHHHHJJJKKKKKKMMMOOOQQQTTTUUUQQQQQQRRRRRRQQQPPPPPPOOOJJJIIIHHHHHHHHHIIIJJJKKKFFFFFFEEEEEEGGGJJJMMMNNNUUUUUUTTTRRROOONNNNNNNNNMMMNNNOOOPPPQQQPPPOOOMMMRRRQQQOOOMMMMMMNNNPPPRRRUUUTTTTTTVVVYYY[[[[[[ZZZ^^^YYYVVVVVVXXX^^^hhhsss}}}NNNUUU___fffhhhiiiiiikkkjjjgggdddaaa^^^[[[XXXUUUSSSRRRSSSUUUXXX[[[[[[[[[ZZZZZZ[[[[[[[[[\\\\\\]]]___^^^^^^\\\[[[ZZZYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\YYY___cccccccccfffgggeeebbbbbbaaaaaaaaaaaabbbbbbbbb```___bbbgggkkklllkkkgggdddaaa______``````___```bbbdddfffgggfffdddbbb___^^^]]]^^^aaadddeeeeeeeeefffggghhhhhhfffdddcccfffdddcccbbbbbbbbb```___^^^^^^______aaabbbcccdddnnnoooppppppooommmkkkjjjggghhhjjjlllmmmnnnoooooorrryyy{{{tttppphhhgggiiippp~~~~~~wwwtttoooiiieeebbbaaaaaa```]]]YYYUUUQQQKKKFFFBBBBBBCCCEEEEEEFFFIIILLLOOOVVVTTTUUUZZZ___^^^WWWOOOLLLKKKLLLRRR\\\iiitttzzzvvvtttrrrnnnkkkiiiggggggeeeeeeffffffgggiiijjjkkkccccccddddddfffiiikkklllnnnmmmoootttxxx{{{lllaaa]]]UUULLLHHHNNNWWW^^^bbbdddbbbdddfffhhhhhhgggeeedddcccdddeeeggggggggggggfffjjjiiiiiihhhggggggggggggcccdddggggggeeeaaa\\\YYY\\\___dddhhhmmmrrrwww{{{zzz}}}}}}{{{rrrkkkeeeccceeeeeedddhhhppp|||nnn^^^UUUOOOHHHCCCBBBEEEDDDCCCBBBAAABBBCCCDDDDDDHHHLLLMMMKKKIIIJJJKKKLLLLLLKKKJJJJJJLLLOOOQQQTTTTTTSSSPPPMMMLLLMMMOOOHHHJJJIIIFFFFFFIIIIIIFFFBBBDDDFFFEEEDDDFFFIIIMMMRRRRRRQQQPPPPPPPPPPPPPPPMMMOOOQQQQQQOOOMMMLLLLLLOOOLLLJJJIIIJJJLLLMMMMMMNNNPPPSSSTTTVVVWWWZZZ\\\]]]^^^___^^^ZZZZZZeeerrr~~~OOOSSSXXX]]]```cccddddddggggggggggggfffbbb]]]YYYVVVTTTSSSTTTUUUVVVUUUTTTVVVWWWXXXXXXYYYYYYXXXXXX]]]]]]]]]]]]]]]\\\\\\\\\________________________ZZZ___cccbbbbbbeeefffdddbbbaaa```______```aaabbbdddcccbbbdddhhhkkkkkkkkkjjjhhhdddbbbcccccccccbbbaaaccceeeffffffeeecccaaa```^^^]]]]]]```cccddddddeeefffgggggggggeeecccbbbeeedddbbbbbbccccccaaa```\\\]]]]]]^^^```aaacccdddiiijjjlllmmmlllkkkjjjiiiggghhhjjjlllmmmnnnnnnooonnnttt~~~wwwrrrkkkiiijjjrrryyyuuuooolllkkklllmmmmmmbbb___ZZZUUUQQQLLLHHHDDDDDDFFFHHHJJJLLLOOOSSSVVVZZZYYY[[[aaafffddd\\\TTTMMMLLLMMMSSS]]]jjjtttyyywwwuuussspppmmmkkkiiihhheeeeeeeeefffggghhhiiijjjeeeeeedddeeefffhhhjjjkkkmmmmmmoootttxxx~~~~~~pppddd^^^WWWNNNIIINNNWWW]]]aaadddbbbcccdddfffggghhhiiiiiicccdddfffgggggggggffffffhhhggghhhkkkmmmmmmkkkiiikkkkkkkkklllllljjjeeebbb^^^___bbbffflllrrrxxxzzz{{{{{{|||tttmmmhhhgggiiijjjiiinnnuuuzzzkkk\\\SSSMMMGGGCCCCCCCCCCCCBBBAAAAAABBBCCCDDDCCCFFFIIIIIIIIIIIIJJJLLLKKKNNNPPPPPPNNNLLLMMMNNNOOOPPPOOOMMMKKKKKKMMMNNNMMMNNNKKKGGGEEEGGGFFFBBBBBBDDDEEEEEEDDDEEEHHHLLLOOOOOONNNNNNMMMMMMMMMMMMKKKMMMNNNMMMKKKJJJJJJKKKLLLJJJGGGGGGHHHJJJKKKKKKNNNQQQSSSUUUVVVXXXZZZ]]]^^^___bbbaaa]]]\\\fffqqq}}}SSSQQQQQQTTTZZZ^^^______bbbdddhhhlllnnnkkkeeeaaaYYYVVVSSSQQQQQQQQQQQQPPPSSSTTTVVVWWWXXXXXXXXXWWW]]]]]]]]]^^^^^^_________________________________ZZZ```cccaaaaaacccdddbbbaaa```]]]\\\\\\]]]```aaafffeeedddeeehhhjjjkkkjjjmmmkkkhhhfffffffffeeedddbbbccceeeffffffdddbbbaaabbb```]]]]]]___bbbcccdddeeefffffffffeeedddbbbaaaeeecccbbbbbbcccdddcccbbb\\\\\\]]]]]]___aaabbbccceeefffhhhjjjkkkkkkjjjjjjggghhhjjjkkklllmmmnnnnnnmmmqqqzzzzzzuuuoookkkjjjsssxxxppplllooossstttsssgggccc]]]WWWSSSPPPLLLJJJJJJLLLNNNQQQRRRUUUYYY\\\___^^^```eeeiiiggg___XXXNNNMMMOOOUUU___jjjssswwwxxxvvvtttqqqnnnlllkkkkkkfffffffffffffffggghhhiiiggggggfffeeeeeefffhhhiiimmmlllooossswww}}}vvviii```ZZZQQQKKKOOOVVVZZZ^^^bbbcccccccccdddfffggghhhiiidddeeeffffffgggffffffeeeeeeeeeiiipppvvvwwwrrrmmmssspppnnnpppuuuvvvsssooofffcccbbbfffmmmuuuyyyzzz~~~xxxyyyzzztttjjjgggfffhhhkkklllpppuuuvvvgggWWWOOOJJJEEECCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFEEEEEEGGGIIILLLQQQVVVVVVPPPKKKJJJKKKJJJKKKKKKKKKIIIIIIKKKMMMNNNNNNKKKFFFFFFGGGEEEAAADDDEEEEEEDDDDDDEEEHHHJJJLLLMMMOOOPPPPPPNNNLLLKKKKKKLLLLLLJJJIIIIIIJJJLLLKKKIIIGGGGGGHHHKKKLLLLLLOOOQQQTTTVVVWWWXXX[[[]]]```aaadddddd```^^^fffppp~~~ZZZUUUQQQSSSZZZ______]]]]]]```eeekkkooopppmmmjjj```ZZZTTTOOONNNOOOPPPQQQQQQSSSVVVXXXZZZ[[[[[[[[[^^^^^^^^^^^^____________\\\\\\\\\\\\\\\\\\\\\\\\[[[```bbb```___bbbcccaaa```^^^\\\YYYYYY\\\^^^```dddcccdddeeeggghhhjjjjjjmmmjjjhhhfffffffffeeedddaaabbbccceeeeeeeeedddcccdddaaa^^^]]]___aaacccdddccccccdddeeeeeeddddddccceeecccaaabbbdddeeeeeeeee```_________``````aaabbbdddeeegggiiikkklllllllllggghhhiiikkkllllllmmmmmmoooqqqwww{{{uuuqqqllljjjrrr}}}qqqkkknnnqqqpppnnnlllggg```ZZZVVVTTTSSSQQQPPPRRRUUUWWWXXXZZZ]]]___dddbbbaaacccdddbbb\\\WWWOOOOOOQQQXXXaaakkkqqquuuwwwuuusssqqqnnnmmmlllkkkiiihhhhhhgggggghhhhhhhhhiiihhhgggfffeeeffffffgggmmmlllnnnsssvvv{{{}}}nnnbbb\\\SSSMMMOOOSSSWWW[[[___dddeeefffggggggfffeeedddeeefffffffffffffffffffffeeefffkkkuuuyyyqqqtttooommmrrr|||~~~qqqlllhhhiiiqqqxxx{{{{{{xxxtttxxx}}}wwwqqqgggffffffiiimmmpppsssuuuoooaaaRRRJJJGGGCCCBBBCCC?????????@@@AAACCCDDDDDDFFFGGGIIIIIIIIIHHHGGGGGGOOOTTTXXXVVVNNNIIIHHHIIIHHHIIIJJJIIIHHHHHHIIIJJJJJJJJJIIIGGGJJJNNNMMMIIIGGGGGGFFFFFFEEEFFFHHHIIIKKKOOOTTTXXXXXXTTTOOOKKKMMMMMMLLLJJJIIIJJJMMMPPPMMMKKKIIIIIIKKKMMMNNNNNNOOOQQQTTTVVVWWWXXX[[[]]]```aaadddfffbbb___eeemmm}}}eee]]]VVVWWW]]]bbbaaa^^^\\\]]]___dddjjjoooqqqrrrllleee[[[SSSOOOOOOPPPPPPNNNPPPSSSVVVYYY[[[]]]]]]___^^^^^^^^^^^^]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZ___aaa^^^^^^aaabbb``````^^^[[[YYYYYY[[[^^^`````````aaabbbdddeeehhhiiiiiigggeeedddddddddcccaaa___```aaaccceeeeeeeeeeeedddbbb___^^^```cccdddeeeaaaaaacccdddeeefffffffffeeecccbbbbbbdddfffgggfffeeeeeecccbbbaaaaaaaaaaaacccdddeeegggiiikkkllllllggggggiiijjjkkkkkkkkkkkknnnpppsssyyyyyytttpppkkkiiiqqquuunnnnnnooommmjjjkkkggg```[[[XXXWWWWWWVVVSSSUUUYYY[[[]]]___bbbdddjjjfffbbb___^^^\\\XXXUUUPPPQQQTTT[[[ccckkkppprrrtttsssqqqooommmlllkkkkkkkkkkkkjjjiiihhhhhhhhhhhhiiihhhgggfffeeeffffffgggllllllnnnrrruuuyyyuuufff```WWWPPPOOOQQQSSSWWW\\\bbbeeejjjmmmmmmkkkgggdddeeeeeeeeeeeefffffffffgggfffhhhnnnzzz|||tttrrrnnnmmmttt|||vvvppppppvvv|||~~~~~~sssrrr{{{yyyooojjjjjjjjjmmmsssxxxzzzyyyhhh[[[MMMGGGEEECCCBBBCCC??????@@@BBBCCCDDDEEEEEEIIIMMMRRRVVVXXXWWWTTTQQQSSSUUUUUUQQQJJJFFFFFFIIIIIIJJJKKKJJJHHHFFFGGGHHHFFFGGGHHHJJJRRR[[[\\\YYYKKKJJJIIIHHHHHHIIIIIIIIIIIIOOOVVV\\\\\\WWWOOOJJJLLLLLLKKKIIIHHHJJJNNNQQQOOOMMMJJJJJJLLLNNNOOOOOOOOOQQQTTTUUUVVVXXX[[[]]]___```bbbdddbbb___ccckkk|||~~~vvvlllaaa\\\___cccdddbbbbbb___]]]___dddkkkpppsssxxxqqqggg]]]WWWSSSPPPOOOLLLMMMNNNQQQTTTWWWYYYZZZ]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYY]]]___]]]]]]```bbbaaa```___\\\[[[[[[\\\___```^^^___aaaaaaaaabbbdddfffdddcccbbbbbbccccccbbb```___```aaacccdddeeeeeeeeecccbbb```aaaccceeefffeeeaaabbbcccdddeeefffggghhhgggeeebbbbbbdddfffgggggghhhhhhfffeeedddcccccccccbbbbbbcccdddfffggghhhiiigggggghhhiiijjjkkkkkkjjjjjjmmmqqquuu|||~~~wwwrrrmmmkkkjjjppp}}}xxxvvvtttqqqmmmjjjeee```\\\[[[[[[[[[ZZZUUUYYY]]]```ccceeehhhkkknnnjjjddd```]]]ZZZXXXVVVQQQSSSWWW^^^eeellloooppprrrqqqooommmlllkkkjjjjjjmmmllljjjiiihhhgggggggggggggggfffeeeeeefffhhhiiilllkkknnnrrrtttwww~~~oooeee\\\TTTQQQQQQRRRVVV[[[^^^cccjjjpppsssqqqmmmjjjeeeeeedddeeeeeefffhhhhhhiiikkkqqqzzzzzzssspppnnnnnnttt{{{vvvuuuyyy~~~~~~ppptttrrrhhhiiijjjmmmssszzz{{{wwwcccWWWKKKGGGGGGEEECCCDDDAAAAAACCCDDDFFFFFFGGGFFFKKKPPPXXX```fffgggccc___UUUTTTPPPLLLHHHFFFGGGHHHHHHJJJKKKJJJHHHFFFFFFFFFGGGHHHIIINNNYYYdddfffbbbOOOMMMJJJIIIJJJJJJJJJIIIFFFKKKRRRWWWWWWSSSLLLGGGIIIIIIHHHGGGGGGIIILLLPPPPPPMMMKKKJJJKKKMMMMMMMMMNNNPPPSSSUUUVVVWWWZZZ\\\^^^^^^```bbbaaa___cccjjj{{{{{{xxx~~~pppdddaaaeeehhhjjjlllgggaaa___aaagggllloooyyyvvvpppkkkeee^^^VVVQQQNNNMMMMMMMMMNNNQQQSSSUUUYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[WWW\\\^^^[[[\\\```bbbbbb```___^^^]]]]]]^^^___``````bbbbbbaaa___^^^```bbbbbbaaaaaabbbcccdddcccaaabbbbbbbbbbbbccccccccccccbbbbbbbbbdddggghhhhhhgggeeeeeeeeeeeeeeeffffffgggiiifffcccbbbdddfffggggggggggggfffeeeeeeeeeeeeeeeddddddddddddeeeffffffgggfffggghhhiiijjjjjjjjjjjjiiimmmrrrtttxxx|||uuupppjjjkkklllpppzzz~~~yyytttqqqkkkhhhdddbbbaaabbbbbbbbb```cccfffhhhhhhiiikkklllkkkiiifffccc```\\\XXXVVVRRRTTTYYY```ggglllnnnnnnqqqpppooommmlllkkkkkkkkklllkkkiiigggfffeeeddddddeeeeeedddeeefffhhhjjjkkkkkkkkkmmmqqqsssvvv~~~yyykkkbbbYYYUUUSSSSSSWWW]]][[[___fffmmmpppooollljjjdddccccccdddeeegggiiijjjjjjmmmrrrxxx{{{yyytttpppnnnmmmnnnqqqwww|||zzzyyywwwwwwyyy}}}|||zzz~~~qqqwwwssseeehhhiiikkkrrrzzzyyysssbbbWWWMMMKKKKKKIIIGGGGGGCCCDDDFFFGGGHHHHHHHHHHHHIIIMMMSSS\\\ccceeebbb^^^VVVRRRMMMJJJIIIIIIHHHFFFEEEGGGIIIIIIGGGFFFFFFFFFIIIIIIIIILLLWWWaaabbb]]]PPPMMMJJJIIIJJJJJJIIIGGGFFFHHHKKKMMMMMMLLLJJJHHHHHHIIIIIIHHHHHHJJJMMMPPPSSSPPPMMMLLLLLLMMMNNNMMMMMMOOORRRSSSUUUVVVYYY[[[___]]]^^^aaaaaa```eeelllxxxwwwttt{{{{{{jjjdddgggmmmrrrtttnnnfffaaaaaaeeeiiikkkttttttuuutttppphhh^^^WWWRRRPPPNNNLLLLLLNNNQQQRRRVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWW[[[]]][[[[[[```cccbbb`````````______`````````ccceeeeeebbb^^^\\\]]]___aaaaaaaaaccceeefffeeecccddddddccccccbbbaaaaaa```aaabbbcccfffiiijjjiiiggghhhhhhgggfffeeeeeeeeeeeejjjgggdddbbbdddfffggggggeeeeeeeeeeeeeeefffggghhhggggggfffffffffgggggghhhfffggghhhiiiiiiiiiiiiiiimmmqqquuuuuuvvv|||{{{tttpppiiikkkmmmpppyyy{{{tttpppooommmjjjhhhiiijjjiiiiiilllnnnooonnnllljjjiiiiiieeeffffffeeebbb]]]XXXTTTSSSUUUZZZaaahhhlllnnnmmmqqqpppooommmllllllkkkkkkkkkjjjhhhfffdddcccbbbbbbdddcccddddddfffiiikkklllkkkkkkmmmqqqsssuuu}}}ooofff]]]XXXUUUTTTXXX^^^ZZZ]]]bbbgggiiiiiigggeeecccccccccdddeeehhhjjjkkkkkknnnrrruuuvvvsssooommmllllllllllllnnnpppqqqssstttuuuvvvwwwxxx}}}zzzxxxzzzrrrzzzssshhhkkklllnnnuuu}}}|||uuuaaaWWWOOONNNNNNLLLJJJIIIEEEFFFHHHIIIJJJJJJIIIHHHFFFHHHKKKRRRWWWYYYVVVSSSUUUPPPKKKJJJLLLLLLIIIEEEAAADDDFFFGGGGGGFFFFFFGGGIIIHHHFFFHHHQQQYYYYYYSSSQQQMMMIIIHHHIIIIIIHHHFFFHHHHHHFFFFFFFFFHHHJJJKKKJJJKKKLLLLLLKKKMMMPPPRRRWWWTTTPPPOOOOOOPPPPPPOOOLLLNNNQQQSSSTTTVVVXXXZZZ___]]]^^^aaaaaaaaafffmmmvvvuuurrrzzz|||mmmhhhiiilllttttttqqqlllfffdddgggjjjnnnwww~~~~~~{{{vvvnnnfffZZZWWWSSSPPPPPPQQQRRRRRRTTTTTTUUUXXX[[[\\\[[[YYYYYY[[[\\\ZZZXXXXXX\\\___[[[[[[\\\]]]```aaa```_________^^^^^^___```aaabbbaaabbbbbbbbbaaa___\\\ZZZbbbcccdddeeeeeeeeedddcccdddcccbbbbbbbbbbbbddddddeeeeeeeeeddddddeeeffffffdddeeegggiiijjjjjjiiiiiifffhhhhhhgggeeedddcccddddddeeeeeedddcccdddfffiiiggghhhjjjiiigggdddddddddhhhkkkllljjjeeedddfffjjjppppppqqqrrrtttyyyxxxoooqqqnnnnnnpppvvv~~~zzzuuusssqqqpppooonnnoooooorrrtttwwwxxxxxxuuurrrppprrrpppmmmiiiddd```\\\[[[ZZZ\\\___dddhhhkkkmmmooonnnnnnnnnmmmllljjjiiihhhkkkiiigggeeedddccccccdddddddddeeeeeeggghhhjjjkkkllllllllllllnnnsss{{{{{{lll^^^\\\]]][[[\\\^^^___```bbbdddeeeeeedddccceeedddbbbbbbcccfffiiikkkooonnnmmmllllllmmmnnnooommmlllkkkjjjiiijjjkkkkkkoooqqqtttwwwyyy|||{{{sss~~~oooaaahhhpppxxxzzzcccWWWMMMKKKKKKIIIFFFEEEDDDEEEGGGIIIKKKLLLLLLLLLIIIIIIIIIHHHHHHIIILLLOOOMMMMMMNNNMMMLLLIIIFFFDDDHHHGGGFFFGGGIIIJJJIIIHHHLLLKKKIIIIIIIIIKKKMMMNNNMMMKKKJJJHHHGGGGGGHHHHHHGGGHHHHHHHHHIIIJJJJJJJJJKKKKKKJJJJJJKKKNNNPPPRRRTTTSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTTTTSSSTTTVVVXXXYYYZZZZZZ[[[\\\```fffjjjkkkhhheeerrrtttgggeeehhhzzzyyyvvvooogggbbb``````jjjsss{{{~~~zzziiiddd]]]XXXVVVVVVVVVUUUVVVVVVVVVXXX[[[\\\[[[ZZZYYYZZZ[[[ZZZYYYYYY\\\___^^^^^^^^^___``````___^^^^^^^^^^^^_______________```aaabbbbbbaaa___]]]\\\```aaaccceeefffgggggggggddddddcccbbbbbbbbbcccddddddccccccbbbbbbbbbccccccbbbccceeefffggggggggggggeeeggghhhhhhfffddddddddddddeeeeeedddcccccceeeggggggiiikkkkkkiiiggggggggggggjjjllljjjfffeeehhhlllpppqqqqqqqqqrrrvvv{{{zzzsssooonnnpppttt}}}~~~}}}{{{zzzyyyyyyyyyyyy|||~~~|||zzz{{{xxxtttooojjjfffcccaaa^^^___bbbfffiiilllnnnoooooooooooonnnmmmlllkkkjjjjjjhhhfffcccbbbbbbbbbccc```aaabbbcccdddeeeffffffhhhhhhhhhiiikkkpppwww}}}vvvfff```___]]]]]]``````bbbdddfffhhhhhhhhhgggeeedddbbbbbbbbbdddggghhhllllllkkkjjjjjjkkkllllllkkkkkkjjjiiiiiiiiijjjjjjlllooorrruuuwww{{{wwwuuu{{{mmmdddllluuu~~~}}}dddXXXMMMJJJJJJGGGEEEDDDBBBDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHFFFEEEFFFHHHKKKJJJKKKLLLLLLLLLJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHFFFBBB@@@@@@CCCFFFIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLJJJIIIHHHHHHIIIKKKMMMNNN[[[ZZZZZZXXXWWWUUUSSSRRRTTTUUUVVVVVVUUUUUUVVVXXXXXXYYYZZZ[[[]]]```eeehhheeebbb```nnnkkkddddddoooppppppnnnjjjeeecccbbbfffooowww{{{|||vvvmmmddd___\\\ZZZXXXYYYXXXWWWXXXZZZ[[[\\\[[[YYYZZZZZZZZZYYYZZZ\\\___```````````````___^^^]]]^^^^^^___```___^^^]]]\\\______```aaa```___^^^]]]]]]^^^aaacccfffggghhhiiieeeeeedddcccbbbbbbccccccbbbbbbaaaaaa``````_________```aaabbbcccdddddddddbbbeeeggghhhfffddddddddddddeeeeeedddbbbbbbccceeefffhhhjjjjjjiiigggggghhheeehhhjjjiiiggggggjjjmmmooooooooooooooorrrwwwzzzwwwtttqqqrrrtttyyy|||uuupppkkkiiihhhdddeeefffhhhjjjlllnnnnnnnnnnnnmmmmmmlllkkkjjjjjjiiigggdddaaa``````aaabbb___```aaacccddddddcccccceeeffffffgggjjjooouuuzzzrrrgggbbb``````bbbcccdddfffiiijjjkkkkkkkkkeeedddcccbbbbbbcccdddeeeiiiiiihhhhhhhhhhhhiiiiiihhhiiiiiiiiiiiiiiijjjjjjiiilllooorrruuuyyy}}}}}}vvvwwwuuukkkfffooozzz|||dddXXXLLLHHHGGGEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKIIIGGGEEEDDDFFFHHHHHHIIIJJJLLLMMMLLLLLLKKKIIIKKKLLLJJJFFFDDDEEEGGGFFFCCC???<<<;;;>>>BBBEEEGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFHHHIIIKKKMMMNNNNNNJJJIIIHHHGGGGGGIIIKKKLLLWWWXXXYYYYYYXXXUUUSSSQQQUUUVVVVVVUUUTTTSSSTTTUUUVVVWWWXXXYYY[[[___dddhhheeebbb]]]hhh~~~uuugggbbb```bbbfffhhhhhhgggfffeeeffflllqqqsssxxx{{{ssslllfff___[[[\\\ZZZXXXXXXYYY[[[[[[[[[YYYYYYXXXXXXXXXZZZ\\\]]]^^^___``````___^^^]]]^^^^^^___```aaa```___]]][[[\\\]]]]]]^^^^^^^^^]]]\\\\\\]]]^^^```cccdddffffffgggfffeeeeeeddddddccccccbbbaaaaaaaaa```___^^^]]]\\\]]]^^^___```aaaaaaaaa___aaadddfffdddcccbbbbbbdddeeeeeedddbbbaaabbbccceeeggghhhhhhfffdddddddddccceeefffgggfffgggjjjmmmjjjkkklllllllllooossswww|||{{{xxxxxxwwwyyyyyysssooolllllliiiiiiiiijjjkkkkkklllmmmlllkkkjjjiiihhhhhhhhhhhhjjjgggdddaaa___```aaaccc```bbbdddfffffffffdddcccdddeeeggghhhkkkooouuuyyyzzz|||mmmeeeccccccdddfffggghhhiiijjjkkkkkkjjjfffeeedddccccccbbbbbbbbbggggggggggggggggggggggggggghhhiiijjjjjjkkkkkkkkkhhhjjjnnnqqqtttwww|||uuuyyyyyy|||ppphhhgggqqq}}}vvv```TTTIIIFFFEEEEEEFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKPPPPPPNNNKKKGGGGGGHHHJJJIIIJJJLLLMMMNNNNNNNNNNNNNNNRRRSSSPPPIIIFFFGGGKKKHHHFFFDDDAAAAAACCCEEEGGGFFFHHHJJJLLLLLLKKKIIIGGGHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLJJJIIIIIIJJJKKKLLLNNNPPPTTTWWWYYYYYYXXXWWWSSSTTTUUUTTTRRRQQQQQQRRRSSSSSSSSSTTTWWW]]]eeejjjhhhhhhbbbgggxxxnnnbbb\\\]]]^^^___aaaaaa``````dddhhhkkkkkknnnuuuzzz|||{{{rrrhhhbbb___]]]ZZZZZZ[[[\\\\\\\\\ZZZYYYXXXWWWXXXYYYZZZ[[[ZZZ\\\___^^^]]]\\\]]]___^^^___aaabbbaaa___]]]\\\ZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^___```aaafffffffffffffffeeeddddddbbbbbbcccbbbaaa```___^^^[[[\\\\\\]]]^^^___```aaa]]]___bbbbbbaaa```___```cccdddeeedddbbbaaabbbbbbfffhhhiiihhheeecccbbbbbbaaabbbcccddddddeeehhhiiieeefffhhhiiijjjmmmqqquuuyyy~~~}}}{{{zzz}}}wwwsssqqqpppmmmmmmlllkkkjjjjjjkkkkkkkkkjjjiiihhhhhhhhhhhhhhhkkkiiifffcccaaabbbcccdddbbbccceeefffgggeeedddcccbbbdddfffhhhjjjmmmrrruuuuuu}}}~~~ooogggfffffffffhhhhhhhhhhhhiiihhhhhhhhhhhhhhhggggggfffdddcccbbbgggggghhhhhhhhhhhhggggggggghhhiiijjjkkkmmmnnnnnnkkkmmmppprrrtttwww{{{~~~sss{{{wwwzzzuuulllhhhiiisss{{{nnnYYYOOOFFFDDDDDDEEEHHHLLLJJJJJJJJJJJJKKKKKKLLLLLLRRRRRRPPPLLLIIIHHHIIIKKKMMMNNNNNNOOOOOOOOOOOONNNQQQTTTVVVRRRKKKHHHIIILLLJJJJJJJJJJJJJJJJJJIIIIIIHHHJJJMMMOOOOOOMMMKKKIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLJJJIIIIIIIIIKKKLLLLLLOOOTTTXXX[[[]]]]]]\\\RRRTTTUUUUUUTTTRRRRRRSSSRRRQQQPPPQQQUUU]]]hhhooonnnttttttuuuzzzlll]]]ZZZWWWWWWYYY]]]___```___ccceeedddeeekkkpppppp|||~~~|||sssllldddbbb```___``````___^^^^^^[[[YYYYYYZZZ[[[ZZZZZZXXX\\\^^^^^^\\\[[[]]]___^^^^^^___```______]]]]]]ZZZZZZZZZZZZZZZZZZZZZ[[[\\\[[[[[[[[[[[[\\\\\\]]]ddddddeeeeeeeeeeeeddddddbbbcccdddddddddbbbaaa```\\\\\\\\\]]]^^^___aaabbb^^^___``````___^^^^^^___bbbdddeeeeeedddbbbccccccgggiiijjjjjjgggeeeddddddaaaaaaaaabbbcccdddeeeeeebbbccceeeggghhhkkkooorrrtttxxx~~~{{{}}}}}}zzzwwwwwwqqqpppnnnlllkkkkkkkkkkkknnnmmmkkkjjjiiijjjkkkkkkkkkiiigggfffddddddddddddaaabbbcccdddcccbbbaaa``````bbbdddfffgggjjjmmmppprrrxxx|||zzzlllgggggghhhfffggggggggggggggggggggggggjjjkkkkkkkkkjjjhhhfffeeehhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiikkkmmmpppqqqqqqsssuuuvvvwwwyyy|||~~~yyyuuuyyytttrrr~~~}}}~~~{{{qqqjjjjjjmmmvvvttteeeSSSKKKDDDCCCDDDEEEIIINNNNNNNNNNNNNNNOOOPPPQQQRRROOOOOOMMMJJJGGGGGGHHHJJJPPPOOOOOOOOOOOONNNNNNNNNOOOQQQRRROOOKKKHHHIIIJJJGGGIIIKKKMMMNNNLLLKKKIIIKKKLLLNNNPPPPPPNNNLLLJJJKKKKKKKKKJJJJJJJJJIIIIIILLLJJJIIIGGGGGGHHHJJJKKKNNNPPPSSSVVVXXXYYYXXXXXXSSSVVVXXXYYYYYYXXXYYYYYYUUUUUUVVVWWW[[[bbbkkkrrrvvv}}}iiibbbXXXSSSSSSWWW[[[]]]ZZZ___aaa______bbbddddddjjjnnnvvv}}}~~~xxxrrriiihhhfffffffffeeecccaaaccc```\\\[[[]]]]]]\\\ZZZZZZ^^^aaa___\\\ZZZ\\\^^^\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZ[[[[[[[[[\\\[[[ZZZZZZZZZ[[[\\\]]]___```aaaccccccccccccbbbbbbcccdddeeeeeedddbbbaaa^^^^^^^^^^^^___aaabbbcccaaaaaaaaa___]]]]]]___```bbbdddffffffeeeddddddeeedddfffhhhiiihhhffffffgggdddcccbbbbbbbbbccccccbbbbbbccceeefffgggiiilllooopppssswww}}}~~~}}}~~~{{{zzzuuusssqqqnnnmmmlllmmmmmmnnnmmmkkkjjjjjjkkklllmmmiiiiiihhhgggfffdddcccbbbbbbbbbbbbaaaaaa````````````bbbeeeggggggiiikkkmmmqqqvvvzzz{{{}}}~~~zzzyyyrrrhhheeehhhiiigggddddddeeeeeefffhhhiiijjjmmmnnnooopppooommmjjjhhhhhhhhhiiijjjjjjiiihhhhhhhhhgggffffffhhhlllpppsssyyyzzz{{{{{{zzz{{{}}}~~~zzztttwwwxxxqqqoooppp{{{}}}yyyooojjjmmmnnnvvv{{{iiiZZZPPPJJJDDDDDDDDDDDDGGGLLLNNNNNNMMMNNNOOOQQQSSSTTTLLLLLLKKKHHHFFFFFFHHHKKKNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIEEEFFFHHHJJJKKKKKKJJJJJJMMMMMMOOOOOOOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLJJJIIIHHHHHHIIIKKKLLLPPPPPPRRRSSSTTTTTTTTTTTTRRRUUUYYY\\\\\\\\\]]]^^^\\\^^^aaadddgggjjjnnnrrrwwwttt{{{sssbbbTTTNNNNNNOOOPPPXXX]]]^^^[[[YYY[[[[[[YYY[[[```iiirrryyy{{{xxxuuummmlllkkkkkkkkkiiifffcccgggccc___^^^______^^^\\\]]]aaacccaaa\\\YYY[[[]]]ZZZZZZYYYYYYZZZ[[[\\\]]]^^^]]]]]]\\\[[[[[[\\\\\\[[[ZZZZZZZZZZZZ\\\]]]^^^\\\]]]___```aaaaaaaaaaaaaaabbbdddeeeeeedddcccbbb```_________```bbbdddeeeddddddbbb```]]]]]]___bbbaaadddfffgggfffeeeeeefff___bbbeeefffffffffggghhhgggeeecccbbbccccccbbbaaaccceeefffffffffgggjjjlllnnnppptttyyy|||{{{wwwuuussspppnnnnnnnnnooommmkkkjjjhhhhhhiiikkklllhhhhhhhhhhhhgggeeebbbaaadddcccbbbaaa``````aaaaaaccceeehhhiiijjjjjjlllmmmqqqwww{{{{{{|||}}}zzzuuunnnooollleeedddiiijjjfffbbbbbbccceeegggiiikkkmmmoooppprrrsssrrrpppmmmkkkggghhhiiijjjjjjiiihhhggggggfffddddddfffkkkpppttt~~~~~~||||||}}}xxxwwwsssnnnpppsss{{{|||xxxnnnjjjnnnlllttt|||}}}sssaaaQQQPPPJJJEEEEEEDDDCCCFFFJJJFFFFFFFFFFFFHHHJJJLLLNNNKKKKKKJJJIIIGGGHHHJJJMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNLLLKKKKKKLLLLLLKKKIIIDDDEEEEEEFFFHHHIIIJJJKKKMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHIIIJJJKKKKKKNNNMMMKKKJJJKKKLLLNNNPPPTTTTTTTTTUUUVVVXXXYYYYYYPPPSSSXXX[[[\\\]]]^^^___aaaffflllpppqqqpppppppppooorrrooouuutttxxx~~~gggZZZSSSOOOMMMOOOVVV```fffeeedddeeebbb\\\YYYXXXYYY```iiiooopppnnnpppmmmjjjjjjmmmooonnnmmmhhhbbbaaadddddd^^^[[[]]]^^^```bbbbbb___[[[YYYXXX[[[ZZZYYYYYYYYYZZZ\\\]]]]]][[[YYYWWWVVVWWWXXXYYYYYYYYYZZZ[[[\\\\\\]]]]]]bbb```^^^]]]^^^______^^^```aaabbbdddcccbbb```_________``````aaabbbbbbbbbcccccccccbbb```^^^\\\[[[]]]___aaadddffffffffffffbbb______ccciiimmmllliiidddcccccccccdddeeeggghhhdddcccbbbbbbccceeehhhiiijjjlllqqqvvv|||zzzwwwxxxtttpppnnnnnnnnnllljjjhhhiiiiiiiiihhhhhhhhhhhhmmmllljjjgggeeecccbbbaaa___```aaaaaaaaaaaa``````gggfffddddddeeehhhlllnnntttzzz}}}~~~~~~}}}xxxooohhhaaa]]]^^^bbbeeefffdddeeefffggghhhhhhggggggiiiiiikkkooossssssoookkklllkkkjjjiiiiiiiiijjjkkkddddddccccccdddhhhnnnsssyyy{{{}}}}}}|||}}}~~~}}}|||}}}wwwzzz~~~}}}oooiiimmmsss~~~zzzvvvrrrsssvvvvvv{{{zzzjjjYYYMMMHHHFFFDDDCCCBBBCCCDDDEEEIIIJJJJJJIIIHHHIIIKKKMMMHHHIIIIIIHHHFFFEEEFFFFFFHHHHHHIIIJJJJJJKKKLLLLLLOOONNNLLLKKKJJJJJJJJJKKKGGGGGGFFFDDDCCCFFFJJJNNNOOOPPPRRRRRRQQQOOOLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLNNNOOOPPPOOOMMMKKKKKKKKKMMMMMMOOOSSSWWWYYYWWWTTTXXXYYYZZZXXXWWWYYY^^^bbbbbbhhhlllnnnuuu}}}{{{nnnddd```kkknnnrrrxxxwwweeeYYYQQQNNNPPPVVV```iiimmmpppqqqkkkccc]]]ZZZWWWYYY___cccdddbbbfffdddccceeeiiilllmmmmmmmmmfffbbbcccaaa\\\\\\___\\\^^^aaabbb```]]]\\\\\\[[[[[[ZZZYYYZZZ[[[\\\]]]]]][[[YYYWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]```]]][[[ZZZ[[[\\\[[[[[[___```bbbccccccaaa```___^^^^^^^^^___``````aaaaaadddeeeggggggeeebbb^^^[[[ZZZ\\\```cccfffgggggggggfffcccaaaccchhhkkkjjjgggeeeddddddddddddfffggghhhfffeeeeeedddeeefffhhhiiiiiikkkoootttyyy}}}}}}xxxvvvtttqqqnnnmmmnnnooonnnllliiijjjjjjjjjjjjjjjjjjjjjmmmllljjjhhheeedddbbbbbbaaaaaaaaabbbbbbbbbbbbbbbeeeeeedddeeefffhhhkkklllrrrxxx}}}~~~{{{pppjjjbbb^^^```dddhhhjjjhhhgggffffffggghhhiiijjjiiiiiijjjnnnqqqqqqnnnllllllllljjjiiiiiiiiiiiijjjggggggfffeeefffjjjooosssvvvxxxyyyzzzyyyzzz{{{}}}|||{{{}}}xxx{{{xxxlllhhhnnnvvv}}}yyyvvvsssvvv{{{~~~wwwfffVVVLLLHHHGGGEEECCCCCCCCCDDDEEEHHHIIIIIIHHHGGGHHHJJJLLLJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKMMMLLLKKKIIIHHHHHHIIIIIIHHHHHHHHHFFFFFFGGGKKKNNNOOOPPPRRRRRRRRRPPPMMMLLLJJJKKKKKKLLLMMMNNNOOOOOOMMMNNNNNNLLLJJJIIIIIIJJJLLLLLLNNNRRRWWWYYYXXXWWWYYY[[[]]]\\\[[[[[[]]]```ccchhhlllmmmqqqxxxzzzxxxppphhhcccjjjzzzhhhkkkpppxxxsssbbbUUUQQQRRRUUU]]]iiisss|||xxxpppddd^^^WWWTTTVVVYYY[[[[[[___^^^^^^```dddhhhjjjkkkqqqkkkeeebbb^^^[[[[[[___ZZZ]]]```aaaaaa______```[[[[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]___]]]ZZZYYYZZZ[[[ZZZYYY^^^___```aaaaaa```___^^^\\\]]]]]]^^^^^^___``````dddggglllnnnmmmhhhbbb^^^YYY[[[___bbbeeeggghhhiiikkkgggdddcccfffhhhhhhfffffffffeeeeeeeeeffffffggggggggggggggggggggggggggggggiiilllppptttwwwzzz{{{zzzzzz{{{wwwtttqqqooollllllmmmoooooonnnkkkkkkkkkkkkkkkjjjjjjjjjmmmllljjjiiigggeeedddcccdddcccbbbaaaaaabbbcccdddccccccdddfffggghhhiiijjjooovvv|||tttnnneee``````eeeiiilllllljjjhhhffffffhhhkkkmmmiiiiiiiiikkkmmmnnnmmmllllllllljjjiiihhhhhhhhhhhhjjjjjjiiiiiihhhkkkooossstttvvvxxxyyyyyyyyyzzz|||}}}|||xxx}}}~~~qqqhhhfffooo{{{zzzwwwuuuvvv|||sss```RRRKKKIIIHHHFFFDDDCCCDDDDDDEEEGGGHHHHHHGGGFFFFFFIIIKKKJJJJJJJJJIIIHHHEEECCCBBBDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJIIIHHHIIILLLNNNNNNOOOQQQRRRRRRQQQOOONNNJJJKKKMMMOOOQQQRRRSSSSSSNNNNNNMMMKKKIIIHHHIIIKKKLLLLLLMMMPPPUUUXXXYYYYYYYYY\\\___``````^^^]]]]]]cccjjjnnnmmmnnnrrrvvvwwwvvvoooiiikkkvvveeehhhkkkpppzzzooo___WWWUUUTTTYYYdddrrr|||llleee\\\VVVUUUXXX[[[\\\^^^]]]]]]^^^aaaccceeefffpppmmmiiiddd___[[[[[[\\\ZZZ]]]```aaa`````````aaa\\\\\\\\\\\\\\\]]]]]]^^^\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\bbb___]]]\\\\\\]]]]]]\\\]]]^^^___`````````______]]]]]]^^^^^^___`````````aaafffnnnssstttooohhhccc]]]^^^aaacccfffhhhhhhiiimmmiiieeedddeeefffggggggggggggfffffffffffffffffffffggggggggggggfffeeedddeeefffiiillloooqqqssssssssssssxxx}}}yyyvvvsssooonnnmmmllllllmmmnnnnnnllllllkkkkkkkkkjjjjjjjjjkkkkkkkkkjjjhhhgggeeeeeeeeecccaaa``````aaabbbcccaaabbbdddfffggghhhhhhhhhkkkssszzz~~~yyyrrriiibbb```ccchhhkkkmmmkkkjjjhhhhhhiiikkkllliiihhhhhhhhhjjjkkkllllllllllllkkkjjjiiihhhhhhggglllllllllkkkjjjkkknnnqqquuuxxxzzz|||{{{{{{}}}~~~~~~~~~|||yyywwwllldddcccpppwwwtttuuuxxxsss^^^PPPKKKIIIHHHGGGEEEEEEDDDEEEEEEGGGGGGGGGFFFEEEEEEGGGIIIIIIIIIIIIIIIHHHFFFBBB???CCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIKKKLLLLLLMMMNNNPPPPPPPPPOOONNNJJJKKKMMMPPPRRRSSSSSSSSSPPPPPPNNNLLLIIIIIILLLNNNMMMMMMNNNOOORRRUUUWWWXXXVVVZZZ___bbbccc```^^^\\\bbbhhhllllllkkknnntttxxx|||vvvpppoootttfffgggiiilllrrr}}}qqqccc]]]VVVWWW]]]kkkyyyuuuoooeee]]]YYYYYYZZZ\\\YYYZZZZZZ[[[\\\^^^aaabbbiiikkklllhhhbbb]]]ZZZYYY\\\^^^``````___^^^^^^___\\\]]]]]]^^^^^^^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\bbb```]]]]]]^^^______^^^]]]]]]^^^________________________```aaaaaabbbbbb___dddlllsssuuusssmmmiiiddddddeeefffggggggggggggkkkhhheeecccdddfffggghhhffffffffffffffffffeeeeeeeeeeeeeeeeeedddcccbbbaaacccdddfffhhhkkklllmmmnnnoooooossszzz|||yyyuuussspppooonnnmmmllllllmmmnnnnnnnnnmmmllljjjiiihhhhhhiiijjjjjjjjjiiihhhffffffdddcccaaa___^^^___aaabbb___aaaccceeegggggggggfffiiipppwww||||||wwwnnneee```aaaeeehhhkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhggghhhiiijjjllllllllllllkkkjjjiiiiiihhhlllmmmmmmmmmllllllnnnpppuuuxxx{{{}}}}}}}}}~~~~~~}}}}}}}}}rrrhhhaaaaaappp}}}vvvuuuwww|||sss]]]PPPKKKHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDFFFHHHJJJJJJJJJLLLMMMJJJFFFBBBCCCCCCDDDEEEEEEFFFFFFGGGIIIIIIIIIJJJJJJJJJJJJJJJGGGHHHIIIHHHGGGGGGIIIJJJIIIJJJLLLMMMMMMMMMMMMMMMIIIJJJKKKMMMOOOPPPPPPQQQNNNNNNMMMKKKIIIJJJLLLOOOOOOOOOPPPPPPQQQRRRTTTUUUTTTWWW\\\aaacccaaa^^^[[[]]]```dddffffffiiipppwww|||xxxtttqqqssshhhgggiiikkknnnuuutttiii```\\\]]]fffpppwww~~~|||wwwooofff___ZZZXXXWWWSSSTTTUUUVVVWWWYYY]]]```aaahhhllliiiddd```\\\XXX]]]^^^```___^^^\\\]]]^^^]]]]]]^^^_______________[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[___]]][[[[[[]]]^^^___^^^]]]]]]^^^^^^___````````````aaaaaabbbbbbcccdddddd^^^ccciiiooorrrqqqooonnniiiiiihhhhhhggggggffffffhhhgggeeedddddddddfffgggddddddeeeeeefffeeeeeedddcccccccccbbbbbbaaaaaaaaaaaabbbdddfffhhhiiijjjjjjkkkkkkooouuuxxxyyy~~~~~~{{{wwwtttssspppppppppnnnllllllmmmooorrrqqqpppnnnkkkiiihhhgggggghhhiiiiiiiiihhhgggfffcccbbbaaa_________``````___```bbbdddeeeffffffeeehhhnnntttwww}}}~~~yyyrrriiicccaaadddgggjjjjjjkkkkkkjjjiiigggeeeggghhhiiihhhggggggiiikkklllllllllmmmlllkkkkkkjjjlllnnnoooooonnnmmmnnnppprrruuuyyy{{{|||{{{|||}}}zzzyyy|||~~~nnnfff``````ooo}}}xxxyyy|||nnn[[[OOOJJJFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGEEEDDDDDDEEEGGGKKKKKKMMMPPPSSSRRRLLLGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKKKKKKKGGGHHHGGGFFFEEEEEEGGGIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMIIIJJJJJJIIIHHHIIILLLNNNPPPRRRSSSSSSRRRRRRSSSUUUUUUWWWZZZ^^^aaa```]]]ZZZWWWWWWZZZ^^^```cccjjjssswwwvvvuuutttuuu~~~gggeeeggglllnnnpppzzzvvvnnnhhheeehhhkkkmmmttt|||}}}{{{vvvoooggg___ZZZWWWSSSUUUVVVVVVUUUVVVYYY]]]ZZZdddjjjhhhdddbbb___ZZZ[[[]]]^^^^^^\\\\\\\\\^^^]]]^^^___```aaa```______[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZYYYZZZ\\\^^^______^^^^^^^^^^^^___```aaabbbaaaaaabbbbbbcccdddddddddaaaccceeehhhkkkmmmnnnooojjjjjjhhhgggffffffeeeeeeggggggfffeeecccccccccdddaaabbbccceeeeeeeeeddddddcccbbbaaa`````````aaabbbaaabbbccceeeggghhhiiiiiihhhhhhlllqqqssssssvvv{{{|||xxxuuusssqqqnnnooopppnnnmmmmmmpppssswwwvvvtttqqqmmmjjjhhhgggeeefffhhhiiiiiihhhgggfffccccccbbbbbbaaa``````_________aaabbbdddeeeeeefffhhhmmmqqqsssyyy|||zzztttmmmfffdddgggjjjkkkjjjiiihhhgggfffeeeeeefffhhhjjjiiihhhgggiiijjjkkklllmmmnnnnnnnnnmmmlllmmmoooqqqrrrqqqpppqqqqqqppptttxxx{{{{{{{{{{{{{{{{{{zzz{{{~~~yyyxxxiiiddd______ooo~~~|||xxxfffVVVMMMIIIEEEEEEFFFHHHIIIIIIJJJJJJGGGHHHGGGFFFDDDDDDFFFGGGIIIIIIKKKQQQVVVUUUPPPJJJIIIIIIHHHHHHGGGFFFFFFEEEGGGHHHJJJKKKLLLLLLLLLKKKHHHHHHGGGEEECCCDDDGGGJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLJJJHHHFFFEEEFFFHHHIIIEEEGGGIIIJJJJJJKKKMMMNNNQQQTTTWWWWWWVVVUUUVVVXXX[[[ZZZZZZ\\\___^^^\\\YYYXXXTTTTTTZZZ^^^aaagggooouuuuuuwwwzzz{{{eeecccffflllnnnooouuu~~~~~~xxxqqqlllllliiihhhnnnwwwzzzzzzyyyuuunnnfff```\\\ZZZ[[[[[[YYYUUUTTTVVVYYYWWWbbbiiifffbbbbbbaaa^^^ZZZ[[[\\\\\\\\\\\\]]]___]]]^^^```aaaaaaaaa```___[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\ZZZYYYZZZ]]]```aaaaaa^^^^^^^^^______aaabbbcccaaaaaaaaabbbccccccddddddddddddddddddfffiiilllnnniiiiiigggffffffeeeeeeeeegggggggggeeecccaaa```aaa___aaabbbdddeeeeeeddddddcccbbb```______aaabbbddd```aaaccceeeggghhhiiiiiihhhhhhkkkpppqqqppprrrwww|||}}}zzzvvvsssqqqppplllnnnoooooonnnooorrrvvv{{{yyywwwsssooollliiihhhdddeeeggghhhiiihhhgggfffddddddddddddcccaaa```_________```aaacccdddeeefffiiimmmoooqqqvvv{{{zzzvvvpppjjjhhhjjjmmmllljjjgggeeecccdddeeefffeeehhhkkkjjjhhhggghhhjjjkkklllmmmoooooooooooonnnnnnpppssstttsssrrrrrrsssqqqtttyyy|||||||||||||||~~~|||~~~zzzrrrqqq~~~tttfffbbb______pppooo^^^RRRKKKGGGDDDEEEFFFHHHIIIJJJKKKKKKHHHHHHHHHFFFDDDDDDFFFHHHDDDEEEHHHOOOUUUUUUOOOJJJKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGIIIKKKLLLLLLKKKKKKJJJIIIGGGDDDCCCDDDHHHKKKLLLLLLLLLLLLKKKKKKKKKKKKNNNKKKGGGDDDCCCCCCEEEGGGEEEGGGJJJLLLMMMNNNOOOQQQPPPTTTYYY[[[ZZZYYYZZZ[[[```^^^[[[\\\]]]]]]ZZZWWW\\\VVVTTTZZZ```bbbgggnnnuuuwww{{{