BM6P6(@ ------+++***))))))((((((,,,,,,,,,++++++*********)))))))))***+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///111222333***++++++,,,,,,------...+++,,,---.........---,,,---------............///000//////...------,,,,,,////////////////////////000///...------...///000000000//////.........---////////////000000000111//////////////////////////////.........------------------------------------,,,+++******+++,,,---+++******))))))******+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,***++++++,,,,,,++++++******************)))(((''',,,+++)))((((((((())))))((((((((()))******++++++---,,,,,,+++*********+++)))************+++++++++))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********((((((((()))*********+++************************++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((()))************+++++++++)))***+++,,,---,,,+++******+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++++++++++++++......---------,,,,,,,,,((()))))))))************++++++++++++++++++++++++))))))))))))************...---,,,+++************)))))))))))))))*********+++++++++++++++***)))(((************************+++,,,---,,,***)))***+++))))))***++++++++++++***---,,,+++++++++,,,---...))))))))))))************---,,,***)))))))))***+++***++++++,,,,,,++++++***+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++---...///------------------------------------------------...------------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++///......---------......------------------------******+++++++++,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++************************((()))))))))************************************---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,------------------------------,,,+++*********+++,,,,,,,,,,,,++++++*********+++++++++***************,,,+++***************+++,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------------............///........................////////////////////////000///...------...///000000/////////............//////////////////000000//////////////////////////////.........---------------------------------,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,***((())),,,...---+++,,,++++++***))))))***************+++++++++,,,,,,)))******++++++******)))***++++++++++++******)))------+++*********++++++,,,,,,,,,+++++++++++++++---,,,,,,+++*********+++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,************************++++++***)))))))))))))))************************************************)))************+++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++************************.........---------,,,,,,))))))))))))************++++++++++++++++++++++++))))))))))))************------+++******))))))))))))))))))))))))))))))***+++++++++++++++***))))))***************************+++,,,+++)))((()))***))))))***++++++++++++***,,,++++++***+++,,,---...************++++++++++++---,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------......///------------------------------------------------/////////.........------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,+++++++++*********************+++++++++***************+++,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++......---,,,,,,+++******+++,,,------......---------------............///,,,,,,------...///000000//////////////////////////////............///000////////////............///////////////.........////////////////////////...............---------------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---.........---------(((%%%'''---111...+++,,,+++******)))******************++++++++++++,,,)))))))))******)))))))))***++++++,,,,,,,,,,,,+++---,,,++++++***+++++++++...------,,,++++++******,,,,,,++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,+++++++++************************++++++***))))))))))))***))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((())))))******++++++...............---------******************))))))++++++++++++++++++++++++)))))))))*********++++++,,,+++***)))))))))))))))******))))))))))))))))))***++++++++++++***))))))************************)))***+++***(((((((((***))))))***++++++++++++***+++************+++,,,,,,+++++++++,,,,,,,,,,,,---,,,------------,,,++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------------------...////////////...------------------------------------------------000000000////////////...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,++++++++++++***))))))******++++++,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++------,,,,,,+++++++++***------------------------***+++++++++++++++,,,,,,************************,,,,,,,,,++++++++++++***---------,,,,,,+++++++++,,,,,,,,,------------------------............///,,,,,,------.../////////////////////////////////...............//////000///////////////........./////////...............////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,---------------,,,,,,***((())),,,...---+++++++++***************+++************++++++++++++))))))************))))))))))))***+++,,,,,,,,,,,,******))))))))))))))))))+++++++++******)))))))))+++++++++,,,+++++++++***))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++******)))))))))************************++++++***))))))*********))))))))))))))))))))))))************************))))))*********+++++++++,,,+++***)))***+++,,,---))))))***+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++(((((()))***+++,,,,,,---........................++++++************))))))++++++++++++++++++++++++))))))*********++++++++++++******)))(((((())))))*********)))))))))))))))******+++++++++******)))************************)))***+++***)))((()))***))))))***++++++++++++******************+++++++++++++++++++++,,,,,,,,,,,,+++,,,---------,,,***)))+++,,,,,,------,,,,,,++++++******))))))******+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,---///000000000///...------------------------------------------------000000/////////.........,,,,,,------,,,,,,+++***------------------------+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))***************++++++++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,++++++***++++++++++++++++++++++++))))))******+++,,,---...++++++++++++++++++++++++))))))******+++,,,------...---,,,+++************++++++++++++++++++++++++,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))******++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------......---------............///........................////////////////////////---......///////////////........./////////////////////////////////......////////////////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***+++---...,,,)))(((***,,,+++***************++++++))))))*********+++++++++***++++++++++++++++++***(((((()))***+++++++++***))))))))))))***)))))))))))))))******++++++++++++***++++++,,,,,,,,,+++***))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,+++++++++******))))))************************+++***************++++++************************))))))))))))))))))))))))))))))*********+++++++++,,,+++***)))***+++,,,---))))))******+++,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,---......------..................+++++++++***************++++++++++++++++++++++++************+++++++++++++++***))))))((()))))))))************))))))(((((()))******+++++++++*********************************+++,,,+++******+++,,,))))))***++++++++++++***))))))******++++++++++++*********++++++++++++,,,***+++,,,,,,,,,+++)))(((******++++++++++++******+++******))))))******+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---///000000000///...------------------------------------------------......---------,,,,,,,,,,,,,,,------,,,,,,+++***------------------------***************+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********+++)))))))))******+++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))***+++,,,------...///...---,,,*********)))***++++++++++++,,,,,,,,,++++++***************************************************++++++,,,,,,---++++++++++++++++++++++++(((((()))***,,,---......******+++,,,,,,---......---,,,,,,,,,,,,---...///---------............///..................------////////////////////////,,,---...///000000000///.........///////////////////////////000000000111////////////////////////---------...............------------------------,,,,,,------------,,,,,,......------------......++++++,,,,,,++++++******+++...111---'''%%%(((---*********)))******+++,,,)))))))))************+++++++++,,,,,,,,,,,,++++++(((((()))*********))))))******+++,,,,,,,,,,,,+++++++++,,,,,,---......///)))***+++,,,---,,,+++***)))************+++++++++++++++++++++++++++++++++******************************++++++,,,,,,------***++++++++++++,,,,,,,,,---------------,,,,,,,,,************************+++************+++,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((()))************+++++++++++++++******++++++,,,---************+++,,,------++++++++++++++++++++++++************++++++++++++*********+++++++++++++++++++++,,,,,,------......,,,,,,,,,---------------*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,+++******)))))))))******++++++******)))((((((((())))))***++++++++++++******************************+++,,,,,,+++***,,,---))))))***++++++++++++***)))***++++++,,,,,,++++++************++++++++++++***++++++++++++***))))))))))))************))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...////////////...------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++************************(((((()))))))))*********+++++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,,,,------...---,,,+++++++++++++++******+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---------............///,,,,,,------.../////////////////////////////////,,,---...///000000000///............/////////000...//////000111222333333////////////////////////---------.........//////------------------------,,,,,,---......---,,,,,,...---+++))))))+++---...,,,,,,------,,,++++++***+++---...,,,)))(((***,,,******))))))***++++++,,,))))))))))))******************++++++++++++************+++++++++***)))))))))***+++,,,---,,,,,,+++,,,---------------------(((***+++------,,,+++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,------------------************************+++*********++++++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---++++++++++++++++++++++++************++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))******+++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++++++++******)))(((((('''))))))***+++++++++++++++************************(((***++++++******+++,,,))))))***++++++++++++*********,,,---------,,,+++++++++++++++,,,,,,,,,---,,,,,,+++************+++*********++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,---...------------------------******+++,,,---...//////---------------......///------------------------------------------------,,,,,,+++++++++*********,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,------......,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......------,,,,,,++++++***------,,,+++,,,---...///---------.........//////***+++,,,---///000111111////////////////////////+++,,,...000000000000///---.........//////000000......///111222333444555////////////////////////---------.........//////------------------------,,,,,,---......---,,,,,,,,,***'''%%%%%%'''***,,,---.........------,,,+++,,,+++******+++,,,,,,,,,******))))))***+++,,,,,,))))))))))))************))))))************)))))),,,,,,,,,,,,,,,+++***)))'''((()))***++++++***)))---,,,,,,++++++******)))((()))+++---------+++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************+++*********+++,,,,,,---************************************************)))************+++++++++)))***+++,,,---,,,++++++---,,,+++*********+++,,,++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,(((((()))***,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++***)))(((((('''((()))***+++++++++++++++************************''')))******))))))***,,,))))))***++++++++++++******+++,,,---...---,,,,,,,,,,,,,,,---------.........---,,,+++***+++,,,---+++++++++,,,,,,++++++++++++******************+++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...------------------------((()))***+++---...//////------,,,++++++---...///------------------------------------------------,,,,,,,,,+++++++++******,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///------------------------******+++++++++,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,++++++************++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------.........------------------------***+++,,,---,,,+++***)))*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------.........,,,,,,.../////////...---++++++,,,,,,---...//////......---,,,---...///000........................////////////////////////---......///000111111222000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,------------------------......---------,,,,,,,,,,,,+++***))))))***+++,,,+++++++++************)))************************************************++++++++++++++++++++++++************************+++++++++***************&&&&&&'''(((((((((((((((---,,,,,,+++*********+++,,,,,,,,,,,,------...///************************++++++++++++++++++++++++,,,,,,,,,+++***)))(((((())))))***++++++)))((('''...---+++*********++++++++++++*********+++---...******+++++++++******)))***++++++,,,,,,++++++***))))))))))))))))))))))))+++*********))))))((((((,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...---+++******+++---...+++++++++++++++++++++,,,++++++++++++++++++++++++++++++************++++++((())))))))))))*********)))))))))))))))))))))))))))))))))))))))(((''''''************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...------------,,,+++************+++++++++,,,,,,,,,------------------------,,,+++******,,,---,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,+++***)))))))))++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******)))*********++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---.../////////...---,,,,,,,,,------...............---------...///000........................////////////////////////.........//////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***,,,+++***))))))***+++,,,+++++++++************)))************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************++++++******+++,,,,,,,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,------************************++++++++++++++++++++++++((())))))***+++,,,,,,,,,+++++++++++++++***))))))...---,,,+++***++++++,,,++++++*********+++,,,---*********++++++******)))***++++++,,,,,,++++++***************************+++*********))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++...---+++******+++---...---,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++)))))))))*********++++++******************************++++++***))))))(((************************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,------------------------///...---,,,++++++,,,---++++++,,,------,,,,,,,,,***++++++++++++,,,,,,,,,------------------------...,,,++++++,,,,,,***)))++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++---,,,+++******+++,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,---......//////......------------------............------......///000........................////////////////////////...................../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------,,,,,,+++++++++***+++*********))))))))))))++++++************+++++++++++++++************)))************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,+++,,,,,,---...---------,,,,,,++++++******++++++,,,,,,++++++***+++++++++************************++++++++++++++++++++++++'''((()))***+++,,,---...---,,,,,,+++++++++++++++---,,,++++++***++++++++++++************+++,,,,,,))))))******+++******)))******++++++++++++******++++++++++++++++++++++++***************)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++******+++,,,---...------,,,+++***))))))++++++++++++++++++++++++++++++************++++++************+++++++++,,,************************+++++++++,,,++++++***)))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++***------------------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++------------------------------------------------....../////////...------........................---,,,,,,++++++++++++,,,)))***+++,,,------------++++++++++++,,,,,,,,,,,,------------------------///---,,,+++,,,+++***(((+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***++++++******************---,,,,,,++++++,,,------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------...........................------------...............//////000........................////////////////////////...............---------//////...---------------------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------------************))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,++++++***++++++,,,,,,,,,+++***)))))))))***************************++++++++++++++++++++++++***+++++++++++++++++++++---,,,+++***)))***+++++++++***************************************++++++((())))))*********************++++++++++++******++++++++++++++++++++++++************************)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***************************+++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...........................///////////////......------------------------,,,,,,,,,++++++++++++,,,***+++,,,,,,---------,,,+++++++++,,,,,,,,,------------------------------...---++++++,,,,,,+++))),,,+++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++,,,,,,,,,---+++,,,,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++)))))))))******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------------......//////.....................---.........///////////////////////////////////////////////////////////////...............---------//////...---------......------------------------******+++,,,,,,+++******(((((()))+++,,,---...///,,,++++++++++++*********+++++++++,,,,,,++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,((())))))***************,,,++++++***++++++,,,,,,,,,+++******))))))))))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***(((((()))******((((((((())))))))))))(((************************'''((()))***************)))******++++++******)))***************************************+++++++++(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************))))))******+++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------..............................///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++***++++++,,,,,,,,,---------------------------------,,,+++***+++---......,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++------,,,,,,+++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******(((((()))))))))*********************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,...------------...//////..................//////---...///000000000000///////////////////////////////////////////////////...................../////////...............///------------------------)))***,,,------,,,***)))&&&&&&''')))***,,,---...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++************)))************************************************++++++++++++++++++++++++************************)))))))))***+++++++++,,,)))******+++++++++++++++++++++******++++++,,,,,,++++++******)))*********************************++++++++++++++++++++++++((()))***+++,,,---...///+++***))))))(((((())))))''''''((())))))))))))(((*********+++******)))(((''''''((()))************))))))************))))))))))))))))))))))))))))))*********+++++++++++++++((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++++++++************++++++************+++++++++,,,++++++++++++++++++++++++((()))******************************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++******++++++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------,,,+++***))),,,,,,,,,,,,------------------------------------+++******+++...//////...,,,,,,+++++++++---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,((((((***+++++++++++++++++++++*********+++,,,---...------,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******)))))))))*********++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,...------,,,---...///000------......//////000000---...///000111000000///////////////////////////////////////////////////.........//////000000000//////............//////........................++++++,,,,,,,,,,,,++++++)))******+++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,------,,,+++++++++++++++************)))************************************************++++++++++++++++++++++++******************************************++++++)))******+++++++++++++++++++++******++++++,,,---++++++*********+++,,,,,,************************++++++++++++++++++++++++******++++++,,,---......***+++++++++******))))))((((((***+++++++++******)))***++++++***)))((('''&&&'''((()))************))))))************))))))*********************************++++++,,,,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,---++++++++++++++++++++++++++++++************++++++)))))))))*********++++++++++++++++++++++++++++++)))******+++,,,,,,++++++************************))))))))))))))))))))))))************************)))******+++,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++******++++++,,,---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------)))***+++,,,------,,,+++,,,,,,,,,------,,,++++++,,,,,,,,,------------...------------------------,,,++++++,,,...///...------,,,+++++++++---///000++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,((()))***,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---.........---,,,,,,+++******++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************,,,++++++++++++,,,------*********++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,......---,,,---...///000,,,------...///000111111---...000111111111000///000000000000000000000000////////////////////////---......///000111222222//////.........//////000...........................---+++******+++---...000000/////////.........,,,,,,,,,++++++++++++***++++++------------+++++++++++++++************)))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************(((((()))************)))+++*********+++,,,,,,---+++*********+++,,,------************************++++++++++++++++++++++++......---,,,,,,+++******++++++,,,---,,,+++***))))))***+++,,,------,,,+++)))***+++++++++)))((('''&&&'''((()))************))))))************))))))++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++((())))))))))))*********++++++++++++++++++++++++***+++,,,,,,------------************************++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++*********+++,,,,,,---------------------------************************,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---........................((()))***+++,,,,,,+++*********+++,,,------------,,,,,,,,,---------......------------------------...---,,,,,,......---+++---,,,+++***+++---///111++++++,,,,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))******+++++++++,,,)))***+++---......------------,,,+++,,,---...///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++,,,,,,+++***))))))))))))+++---//////---,,,,,,,,,,,,,,,+++***+++,,,---...,,,------......------,,,,,,,,,,,,---------......////////////000000000000000000////////////000000000000//////.........---////////////////////////,,,---000222222111000...//////.........---------,,,------......------,,,,,,,,,,,,---------......++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***************************************************+++,,,,,,,,,,,,+++***,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***,,,+++***))))))***+++,,,******))))))((((((''''''******++++++++++++******)))***---//////...+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******)))))))))*********+++++++++,,,,,,,,,******))))))))))))******++++++++++++++++++++++++************************************************))))))************))))))))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++---...//////000************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,------,,,,,,+++*********+++------------------,,,,,,)))(((((()))+++---,,,+++------------------------------............------***---...---+++***,,,...,,,,,,++++++******++++++000///---+++++++++---...+++++++++++++++++++++++++++,,,............,,,+++,,,,,,++++++,,,,,,---...---,,,,,,+++*********+++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,+++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,------,,,,,,...---,,,,,,++++++,,,,,,...000111000...,,,++++++,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,,,,---------.............../////////000000000000......------------......000/////////............------------------------000000000000//////////////////.........------------..................---,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++************++++++)))************+++++++++************+++++++++,,,++++++++++++++++++++++++***************************************************+++,,,,,,,,,,,,+++***++++++***)))))))))))))))************************************)))))))))))))))+++,,,+++***)))***+++++++++***))))))***++++++******))))))((((((((((((******++++++++++++******,,,,,,,,,,,,------...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))***++++++************++++++,,,,,,*********))))))*********++++++++++++++++++++++++************************************************)))***************)))((())))))))))))************************+++++++++,,,+++++++++++++++++++++++++++,,,---...///000000000************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,------...///...------,,,++++++,,,,,,------------------------+++******+++---...---,,,------------------------------............------***,,,...---+++***+++---,,,,,,++++++,,,,,,---......---+++*********,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,+++******++++++---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++++++++,,,,,,,,,+++++++++******------------------------************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++************+++------.........,,,,,,++++++,,,,,,---...000111222111...,,,++++++,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,------........./////////....../////////000000000......------------......////////////....................................222111///...------...///...............---------......////////////......,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++***)))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++)))************+++++++++)))))))))*********++++++((())))))******++++++,,,***************************************************++++++,,,,,,++++++***++++++*********)))))))))************************,,,+++++++++******))))))***,,,---,,,+++***+++,,,++++++***))))))***++++++***))))))))))))(((((((((******++++++++++++******)))(((%%%$$$%%%(((+++...,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***)))))))))************)))))))))************+++++++++************++++++***************************************************************************+++++++++***)))(((((()))))))))*********++++++******)))((()))***+++,,,+++++++++++++++++++++++++++,,,---............---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------,,,,,,------...///......------,,,,,,------+++,,,,,,------............---,,,---...///...---------------------------------............------***+++,,,,,,******+++,,,,,,,,,,,,,,,---...//////---,,,***))))))***++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,+++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++************+++++++++++++++************------------------------************************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,---.../////////))))))))))))***+++,,,---///000000///---++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,.........////////////000........./////////000000000000////////////000000///////////////.........111111111111111111111111000//////.........//////........................------............------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******************************)))))))))))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++((())))))))))))*********(((((()))***+++,,,------************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,++++++******))))))(((***+++,,,,,,******+++,,,+++******************+++))))))))))))))))))))))))******++++++++++++******'''%%%###"""###&&&***,,,,,,,,,,,,------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))),,,,,,,,,++++++***)))((()))))))))))))))))))))***,,,++++++++++++++++++,,,))))))))))))))))))))))))************************************************++++++++++++***)))(((((())))))*********++++++++++++)))((('''''')))+++,,,++++++++++++++++++++++++******+++++++++******)))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------++++++,,,,,,---.../////////...------...///---,,,------------------------,,,------......------,,,***++++++++++++***++++++------,,,,,,,,,------...,,,+++************++++++++++++++++++++++++++++++---,,,************,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---............((((((((()))***+++,,,---+++,,,---,,,++++++,,,...++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++.........////////////000............////////////000000////////////000000.........///////////////111111111111111111111111***,,,...000111000//////---.....................+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************)))))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++((())))))))))))*********((()))***+++,,,...//////************************************************++++++++++++++++++++++++------.........---,,,+++((((((((((((((((((((((((******)))))))))((((((((()))***+++***)))((()))+++*********++++++*********))))))))))))******************++++++++++++******))))))))))))***+++------+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++******************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,+++******))))))))))))))))))))),,,++++++++++++++++++,,,))))))))))))))))))))))))************************************************+++++++++++++++***))))))************+++++++++++++++)))((('''''')))+++,,,++++++++++++++++++++++++******++++++******)))(((************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++++++++,,,,,,++++++,,,,,,---...//////...---+++,,,------,,,+++------------------------,,,,,,------------,,,,,,,,,++++++++++++,,,++++++------,,,+++******++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++---,,,************,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---------------++++++++++++,,,---...///)))***++++++***+++---///***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++------........./////////------........./////////......------------...............///////////////........................(((***---000222111000///---------...............++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******************************)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++************++++++)))************+++++++++)))))))))*********++++++)))******,,,---...//////************************************************,,,++++++******++++++,,,------...///...---,,,+++((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***)))***++++++++++++***))))))))))))************+++******++++++++++++******)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------+++************)))))))))++++++************++++++******************************************************************************+++++++++++++++************++++++++++++,,,******)))((()))***+++,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------,,,,,,------...///++++++*********+++,,,,,,+++,,,,,,------.........,,,+++***+++,,,---,,,+++------------------------,,,,,,------------,,,,,,---,,,++++++------,,,+++---,,,++++++*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,+++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------............------------------------------------------------*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,++++++***++++++++++++,,,---......,,,,,,,,,+++***+++---///***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,---------............---------.........//////......------------................../////////000------------------------***+++---//////000//////---------.........//////+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,***************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++************++++++)))************+++++++++************+++++++++,,,))))))***+++,,,------...************************************************,,,,,,+++******+++,,,,,,+++,,,---...---,,,***)))************************((((((((())))))***++++++)))***++++++))))))***+++)))***++++++++++++***)))))))))*********+++++++++******++++++++++++*********************))))))(((++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------)))***+++,,,,,,+++)))(((,,,,,,++++++*********************))))))*********++++++++++++++++++++++++************************************************))))))***+++,,,,,,,,,,,,*********+++++++++,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,---------------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,------...///+++++++++++++++,,,------------------------------+++***)))***,,,------,,,------------------------+++,,,,,,------,,,,,,+++///---+++,,,...///...,,,*********+++,,,---...///)))******+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***))))))******))))))******+++,,,//////...---+++***,,,...***+++,,,---...---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......---------.........//////000000////////////000000---.........//////000000///////////////////////////...---,,,---...//////---------.........//////,,,------......------,,,******+++++++++,,,,,,,,,------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++************++++++)))************+++++++++***++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,************************************************---,,,+++******+++,,,---)))***+++,,,,,,***)))'''++++++++++++++++++++++++(((((()))***+++,,,,,,---***+++,,,,,,******+++,,,)))***+++,,,,,,+++***)))))))))******++++++++++++******++++++++++++******///...---,,,+++++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///---------,,,)))%%%""" ,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++************************************************((()))***+++,,,---------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------...///------------------,,,,,,+++***)))+++---......---------------------------+++,,,,,,------,,,,,,+++000---,,,---///000...,,,))))))***+++---000111333'''((()))***************++++++++++++++++++++++++,,,,,,...//////...,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///+++++++++,,,,,,------------------,,,,,,+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------)))))))))))))))))))))))),,,++++++******++++++,,,)))))))))))))))*********,,,,,,,,,+++++++++******+++++++++******+++,,,,,,////////////...---,,,+++***+++---...---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......111000///...------.../////////---,,,,,,---...///......------------..............................//////////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++************************))))))))))))))))))))))))++++++***************+++,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))******++++++++++++******,,,++++++++++++++++++,,,******))))))******+++,,,---............---++++++---,,,+++*********+++,,,+++***)))(((((()))***+++++++++++++++++++++++++++------,,,+++************---------,,,,,,+++++++++***************)))((('''+++++++++*********))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++***++++++,,,+++***(((''',,,,,,,,,+++++++++******))))))))))))))))))))))))************************------++++++++++++------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******************************+++++++++++++++***)))(((*********)))((('''''''''))))))))))))))))))))))))******))))))))))))*********************************++++++,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,//////.........---------000...---+++******++++++---------------------------,,,,,,++++++******)))------------------------........................***++++++,,,,,,++++++***------,,,++++++,,,------,,,------......------,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***+++,,,---------,,,,,,---...---,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------....../////////++++++***************+++......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******)))))),,,,,,+++++++++*********+++++++++++++++,,,------***+++,,,---------------++++++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......111000///...------...//////...------------...///......------------..............................------...//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,+++++++++******)))***++++++++++++***)))******++++++++++++******++++++************++++++******))))))******+++,,,,,,,,,++++++++++++++++++,,,,,,+++*********+++,,,,,,+++***))))))***+++,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------,,,,,,,,,+++++++++)))************))))))(((+++++++++*********))))))************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,+++***)))++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,+++++++++******************************************************---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************+++++++++++++++***)))))))))))))))*********************************************))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------.........////////////.........------------///...,,,+++******++++++,,,,,,,,,------------------------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++******---,,,+++******+++,,,---,,,,,,------------,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***(((((())))))******++++++,,,,,,---------,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........++++++************++++++---------,,,,,,,,,,,,+++,,,++++++******++++++,,,...------,,,+++***))))))+++++++++***************++++++++++++,,,---//////++++++,,,---------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......000///......---...............---------......///......------------..............................++++++,,,---............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,++++++++++++***)))***++++++++++++***)))******++++++++++++***************))))))***************))))))******+++,,,***)))((((((((()))***+++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********************+++,,,---...,,,,,,,,,,,,++++++++++++))))))******+++*********+++++++++***************++++++++++++++++++++++++************************)))))))))))))))))))))))))))************++++++++++++++++++,,,++++++***)))++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++*********************************++++++++++++***))))))((())))))***+++,,,,,,---******************************))))))))))))***************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++***************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........./////////000000............------------------,,,+++************++++++,,,,,,------......+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++,,,,,,------------,,,,,,))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))))))))***************,,,,,,---------,,,+++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,------++++++************++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,++++++******)))************************+++++++++,,,---...000111111111000///...,,,+++***,,,+++*********,,,...///++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------..............................------------.........///......------------..............................)))***+++,,,---.........,,,------......------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******+++,,,++++++++++++++++++++++++*********++++++************++++++,,,,,,++++++*********))))))))))))************))))))******+++,,,***)))'''&&&''')))+++,,,***************+++++++++++++++++++++++++++++++++---,,,,,,++++++*********+++*********++++++,,,---,,,+++++++++++++++++++++((()))******++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++************+++++++++++++++,,,,,,,,,+++***)))))))))++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++******)))(((((()))******++++++,,,******************************))))))))))))******)))))))))))))))*********------,,,,,,+++++++++,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,++++++************+++++++++,,,,,,---......++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************,,,,,,,,,------,,,,,,,,,((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++************))),,,++++++******++++++,,,((()))))))))******++++++******************+++++++++++++++,,,---...000111333333333222111000......---,,,***)))***,,,...000+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------..................,,,------.........//////......------------..............................)))***+++,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***++++++,,,+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,++++++******))))))))))))************))))))******+++,,,***)))((('''(((***,,,---))))))******++++++++++++)))******************))),,,,,,,,,++++++*********---,,,++++++*********+++++++++++++++++++++++++++((()))***+++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++*********************+++*********++++++,,,,,,,,,++++++)))))))))***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))******+++++++++******))))))))))))))))))))))))******************************))))))))))))***************+++++++++,,,,,,...---,,,+++++++++,,,,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------************************+++,,,,,,,,,,,,,,,,,,+++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******+++,,,,,,---++++++*********))))))))),,,++++++******++++++,,,''''''((()))***++++++,,,+++++++++++++++,,,,,,,,,++++++++++++,,,---//////000000111222333333333333...---+++***+++,,,...///***++++++,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,---............---+++,,,---...////////////......------------..............................******+++,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++************++++++++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))))))))***+++,,,,,,***++++++++++++,,,,,,,,,++++++***))))))***++++++++++++,,,,,,,,,,,,++++++*********))))))***************))))))******+++,,,+++******))))))***+++,,,'''((()))***++++++++++++((()))************)))(((++++++++++++++++++++++++...---,,,+++*********************+++++++++++++++******++++++,,,+++++++++***************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******)))))))))***++++++*********++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))***++++++++++++***)))))))))(((((((((((((((++++++++++++++++++++++++******))))))))))))******,,,,,,------...////////////...---+++++++++,,,,,,***************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,+++++++++000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---******+++,,,,,,+++******++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++***++++++,,,---...+++++++++*********)))))),,,++++++******++++++,,,)))))))))******+++++++++++++++,,,,,,,,,---------+++++++++++++++,,,------,,,---...000111222333333......---,,,+++,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......+++,,,---.........------+++,,,---////////////.........------------..............................,,,,,,---------------,,,+++,,,,,,------,,,,,,+++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++------------------------))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++***))))))***+++++++++,,,,,,------,,,,,,+++++++++************++++++******))))))******+++,,,++++++******************&&&''')))***+++++++++***)))***++++++++++++***)))*********++++++,,,,,,---,,,,,,++++++***+++++++++)))*********++++++++++++++++++,,,,,,,,,+++******))))))*********+++++++++************************************************)))))))))))))))))))))))))))************+++++++++***)))(((((()))***+++,,,)))******+++,,,,,,------***+++,,,---------------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))***+++++++++++++++((((((((())))))******+++++++++++++++++++++++++++******))))))))))))******++++++,,,------...//////000///---+++++++++,,,---))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///++++++,,,,,,,,,---------,,,---............---,,,------,,,,,,+++*********///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,------------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...)))******++++++,,,,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,++++++++++++++++++++++++,,,---......,,,,,,+++++++++*********,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,------.........+++++++++******+++,,,,,,,,,------...............///...------,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......***+++---...///...------***+++---///000000///............------.................................------.........---,,,,,,+++,,,,,,------,,,,,,+++************************)))************+++++++++------------------------+++++++++,,,,,,---------************************++++++++++++++++++++++++))))))))))))***+++,,,---*********++++++,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,*********)))***++++++,,,******++++++***)))((('''&&&''')))***+++++++++******+++,,,------,,,+++***))))))***+++,,,------...************+++,,,------))))))******++++++++++++,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++***)))(((((((((***+++,,,))))))***+++,,,,,,------''')))***+++,,,++++++***,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************((()))***+++++++++++++++''''''(((***+++,,,---...++++++++++++++++++++++++******))))))))))))******(((((()))***++++++,,,,,,111///---+++***+++,,,---))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,---.../////////...---...------,,,+++***))))))++++++,,,,,,---.........------------------------***************************++++++,,,,,,++++++***+++,,,------------,,,++++++++++++,,,,,,++++++++++++,,,------......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,------...//////...---,,,+++***+++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++,,,---...///,,,,,,,,,++++++++++++************))))))))))))(((*********************************++++++,,,,,,,,,/////////......---------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,...///000222222000///...,,,,,,,,,---------......++++++++++++++++++++++++------------------------......---------,,,,,,,,,+++++++++,,,,,,---------+++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))*********+++++++++************************,,,++++++******++++++,,,))))))(((((()))***++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************((()))***+++++++++++++++))))))))))))))))))))))))+++++++++++++++***)))((()))))))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++************************+++++++++*********))))))+++++++++***)))(((((('''************************,,,,,,,,,++++++***************++++++++++++,,,,,,------,,,,,,,,,------...,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++************++++++)))************+++++++++++++++************++++++***************************+++,,,+++)))((()))***+++*********+++,,,,,,------------,,,,,,+++++++++,,,+++*********+++,,,---,,,,,,,,,++++++*********++++++***************++++++******+++------,,,***++++++******++++++,,,---++++++,,,,,,,,,,,,------***,,,...---+++***,,,...++++++++++++++++++++++++........................,,,---///000000///---,,,,,,---.../////////...---+++,,,,,,---...///000000+++++++++***++++++,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////,,,---///000000///---,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++........................++++++++++++++++++,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......******))))))))))))******++++++*********)))))))))************************++++++++++++++++++,,,,,,.........---------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,---------......------------------------------------------------.........---------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------************************,,,++++++******++++++,,,)))))))))*********++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))***+++++++++******************************+++++++++++++++***))))))))))))******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************************+++++++++*********))))))+++++++++***)))(((((((((************************,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------,,,+++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++++++++***************))))))*********)))************+++++++++++++++************++++++************************+++,,,---,,,*********+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,---,,,,,,,,,+++++++++******+++******))))))*********+++******+++------,,,***++++++******++++++,,,---++++++,,,,,,,,,,,,------***,,,...---+++***,,,...---,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,+++,,,---.........------,,,,,,,,,------......///------,,,+++************++++++++++++,,,,,,,,,,,,+++++++++,,,------......,,,---///000000///---,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++------------------------))))))***+++,,,------...------------------------...------------,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,************++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------*********))))))*********,,,,,,,,,+++++++++******************************,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,.........---------------+++,,,---......---,,,+++,,,,,,,,,---------......------------------------------------------------.........------------,,,---,,,,,,,,,,,,,,,,,,+++,,,+++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------************************,,,++++++******++++++,,,)))***+++,,,,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++******)))***************************++++++++++++***)))))))))******+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********************************************************+++++++++***************+++++++++***))))))((((((++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++******)))))))))******++++++***************+++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++)))))))))))))))))))))))),,,---...---+++++++++---++++++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,+++******+++------,,,***++++++******++++++,,,---++++++,,,,,,,,,,,,------+++,,,------++++++,,,------------------.........------------------------,,,---...//////...---,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))*********++++++++++++,,,******++++++,,,,,,------------////////////------))))))***+++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---...///------------------------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++((((((((()))***+++---...+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++************++++++------,,,,,,,,,+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,...............---------+++,,,------------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,....................................---------------------,,,,,,+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************,,,++++++******++++++,,,)))***,,,------,,,+++))),,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((******************************+++++++++******)))((())))))***+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************************************************************+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************++++++++++++++++++)))******++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***)))(((******++++++++++++******))))))*********+++++++++++++++************++++++))))))))))))))))))))))))+++,,,---,,,+++***+++,,,,,,++++++***++++++,,,,,,******++++++,,,,,,,,,---+++***++++++++++++,,,,,,++++++++++++++++++++++++...------------......///+++******+++------,,,***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------,,,------......------,,,******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,+++************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,---......---,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++***))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,,,,+++************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,........................------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........------------------,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************,,,++++++******++++++,,,)))+++,,,------,,,***))),,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((************************)))******+++++++++******(((((())))))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***************************************************************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,((()))+++,,,------------******+++,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++++++++++++++++++++++++++++++++***)))(((%%%&&&&&&''''''&&&&&&%%%))))))*********+++++++++++++++************++++++)))))))))))))))))))))))))))+++,,,+++***)))***,,,,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++******+++------,,,***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,------------------,,,************++++++,,,,,,,,,,,,,,,++++++***))))))************+++,,,------))))))*********+++++++++******++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++))))))******+++++++++,,,...------,,,,,,+++++++++---,,,,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,++++++++++++++++++,,,---------,,,,,,,,,++++++************************,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,...............////////////..................///,,,,,,,,,---------....................................................../////////.........---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------************************,,,++++++******++++++,,,***+++,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))++++++++++++++++++++++++))))))***++++++++++++***((())))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........((()))+++---......------***+++,,,---------------******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,+++***++++++++++++++++++++++++******+++++++++******)))((()))***++++++***)))((()))************+++++++++++++++************++++++************************(((***++++++***)))***,,,,,,,,,++++++******++++++*********+++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,)))(((((())))))***+++,,,+++******+++------,,,***++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,++++++------,,,++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++******++++++,,,---,,,,,,,,,++++++*********)))))))))***+++,,,......*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------,,,,,,,,,,,,++++++++++++))))))******++++++,,,,,,------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........++++++************++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------........./////////000//////............//////,,,,,,,,,---------......////////////////////////........................////////////............+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------************************,,,++++++******++++++,,,++++++*********))))))))),,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******++++++++++++++++++++++++))))))***+++++++++++++++++++++************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------------)))***+++,,,,,,+++***)))))))))+++,,,,,,---------******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------............---,,,+++***++++++++++++++++++++++++))))))***+++++++++******,,,---...//////...---,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++)))***,,,+++******,,,------,,,++++++******++++++++++++++++++************)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,(((((((((((()))***+++,,,+++******+++------,,,***++++++******++++++,,,---++++++,,,,,,,,,,,,------...,,,***+++---...,,,***,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++***+++,,,---...,,,,,,,,,,,,,,,+++++++++************+++,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,---......---------------------------------------------------------------,,,,,,,,,------------------------,,,,,,,,,++++++++++++******++++++,,,------......,,,,,,,,,---------------,,,+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------*********))))))*********,,,,,,,,,+++++++++***************************************++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,------------......---.........//////000000///......------......///,,,,,,,,,---------......------------------------////////////////////////000/////////............+++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---))))))*********+++++++++************************,,,++++++++++++++++++,,,++++++***)))(((((()))))),,,++++++++++++++++++,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++------,,,++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------************************))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((())))))))))))************+++,,,,,,+++)))&&&$$$(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,++++++++++++++++++++++++++++++++++++------------------------............---,,,+++***++++++++++++++++++++++++((()))***+++++++++++++++((()))+++,,,,,,+++)))((()))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...---,,,,,,+++*********+++,,,+++++++++******)))))))))***+++,,,---,,,++++++*********++++++,,,,,,,,,++++++++++++,,,---...///+++******+++------,,,***++++++******++++++,,,---++++++,,,,,,,,,---------...,,,***+++---...,,,***---------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,---------------------------------///......------......///***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......------------------------........................,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++******,,,,,,------...///000000,,,,,,,,,------.........(((((())))))***+++------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******))))))))))))******---,,,++++++******++++++))))))***++++++,,,------...------,,,,,,++++++***************************************+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------...............---------,,,++++++,,,---///000............////////////000000000000000000000000///////////////......---------............------............---,,,+++***++++++++++++++++++++++++,,,,,,***)))))))))***+++************************)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************************+++,,,------,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++,,,,,,---,,,,,,***)))(((***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,...,,,)))))),,,---+++)))++++++++++++******))))))++++++,,,,,,,,,,,,------......---,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******))))))(((++++++************++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------***)))''''''''')))+++,,,...---***)))(((((()))***++++++++++++++++++++++++************************...---,,,+++++++++,,,---,,,,,,+++******+++,,,,,,++++++************++++++++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,------.........------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******)))))))))***,,,---,,,++++++******++++++,,,...---,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---......---+++***,,,...///...---++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,---------......---+++)))+++---///---+++------,,,,,,,,,,,,++++++,,,---...---+++++++++---........................,,,,,,,,,------.........,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,+++***)))+++*********))))))((((((---,,,++++++******++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...//////000//////.........------,,,,,,---...///............////////////000000000000000000000000///////////////......---------............------............---,,,+++***++++++++++++++++++++++++,,,,,,***)))))))))***+++***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++*********+++,,,---,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,+++)))((((((+++,,,+++***++++++++++++*********)))++++++,,,,,,,,,,,,---------,,,,,,+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------...---,,,++++++,,,...///111///---,,,++++++,,,---++++++++++++++++++++++++************************,,,++++++***+++,,,......,,,,,,+++******+++,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------........./////////---,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++******))))))***+++,,,+++******))))))******+++,,,,,,,,,++++++*********,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,+++******,,,...///...---+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........,,,+++,,,...000...---------,,,,,,,,,,,,+++++++++---...---,,,,,,---.........................../////////...............------.........---,,,,,,,,,,,,,,,,,,,,,+++******++++++******))))))))))))---,,,++++++******++++++***++++++,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------//////000000000000000///000//////............///............////////////000000000000000000000000///////////////......---------............------............---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---,,,***(((((()))+++,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++************+++,,,---...***++++++,,,,,,++++++***,,,++++++******++++++,,,)))((('''(((***++++++***++++++++++++************++++++,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,---------------------------,,,+++*********+++,,,111000...---,,,,,,---...++++++++++++++++++++++++************************************+++---...///,,,++++++******++++++,,,++++++************++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++************+++***))))))))))))))))))***)))***+++++++++***)))(((,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,---///...---,,,,,,---.........------.........------------------------------............------,,,,,,,,,,,,------------,,,,,,,,,---------.........---------///000///...------,,,,,,,,,,,,+++++++++,,,------------...///........................//////......---,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,++++++***+++++++++************)))---,,,++++++******++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......///000000000//////111111000/////////..................///////////////////////////////////////////////////......---------............---------.........------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...,,,***((('''(((***+++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++++++++++++++++++++************,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))************)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))******---,,,+++************+++++++++++++++++++++++++++*********************************++++++,,,------++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------------------------+++,,,,,,------,,,,,,+++---,,,,,,+++******************))))))))))))******)))***,,,------+++)))(((,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++---......---,,,,,,---------,,,,,,,,,,,,------........................------............------,,,,,,,,,------------...,,,,,,,,,---------.........------...////////////------,,,,,,,,,+++++++++)))+++,,,---,,,,,,...000........................+++++++++++++++++++++***)))******+++,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++---,,,++++++******++++++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---....../////////...111111111000000///..................///////////////////////////////////////////////////......---------............---------------...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...,,,***)))((()))***+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,+++***))))))+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,//////......------------*********)))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,++++++******)))++++++++++++++++++++++++++++++************++++++++++++************++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++******+++++++++******+++++++++)))+++,,,......---+++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++---......---,,,------...------,,,,,,------...........................,,,,,,------------,,,,,,,,,,,,---------.........,,,,,,,,,---------......,,,---------------...///------,,,,,,,,,+++++++++(((***+++,,,+++,,,---///........................))))))******+++,,,------)))******+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++......---,,,,,,+++******************************************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,---.../////////...///000000000000000///...............////////////000000000000000000000000///////////////......---------............------,,,------...------,,,,,,++++++,,,,,,------......,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++******++++++,,,,,,++++++******,,,......,,,*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------......+++******))))))******+++++++++,,,,,,,,,,,,------***++++++,,,,,,------...000///...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++************************,,,---,,,,,,+++***((('''***++++++,,,,,,++++++***++++++************+++++++++******))))))******+++*********++++++,,,,,,---,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,------------+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,+++***,,,,,,++++++++++++,,,,,,***+++,,,---...---,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...//////............//////------------------------,,,,,,------------,,,,,,,,,---------............,,,,,,,,,---------......+++---......---,,,...///------,,,,,,,,,,,,++++++)))+++,,,,,,,,,,,,---...........................***+++,,,---...///000111,,,,,,---.........------+++,,,,,,---------------+++,,,,,,,,,,,,------------,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,---...//////000000000---...///000000000///...............////////////000000000000000000000000///////////////......---------............------,,,,,,------...------,,,++++++,,,,,,---......///,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++''')))+++---...---+++******++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***%%%(((,,,---,,,++++++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,---.........------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++,,,,,,---------******+++,,,,,,---......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++,,,,,,+++***)))(((***+++,,,,,,,,,,,,+++***++++++************++++++,,,++++++******++++++,,,)))******+++,,,,,,------,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++++++++************++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++******,,,......---------...///..................///,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............,,,,,,,,,---------......,,,...000///------///111------,,,,,,,,,,,,++++++,,,...///...------...///........................,,,,,,---...///000000111------.........---,,,,,,+++,,,,,,---......------,,,,,,,,,,,,---------...---,,,++++++******++++++******))))))))))))))))))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,------------...///000111111111111,,,---...000000000//////............/////////000000000000000000000000000///////////////......------..................---,,,,,,------...---------++++++,,,,,,---...//////,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************)))+++---/////////---,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++$$$'''***...//////---++++++++++++,,,,,,+++++++++***+++,,,------,,,+++***!!!%%%***,,,++++++,,,...+++++++++,,,,,,---------++++++,,,,,,,,,---------***+++,,,---...---,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))******+++++++++******++++++++++++++++++++++++************************))))))+++,,,,,,+++***)))***+++,,,------,,,+++***++++++************++++++---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,---------------------------******+++++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,---...------,,,******))))))))))))************))))))***+++,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++((()))+++,,,,,,+++)))(((***,,,......---------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------.........//////,,,,,,,,,---------......---///111111......000222---------,,,,,,,,,++++++///000111000///...///000........................,,,---------------------,,,,,,,,,,,,++++++***)))+++,,,,,,---.........---,,,,,,,,,------.........//////...---,,,++++++***------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,,,,------////////////////////////000000000000///...,,,,,,////////////............//////000000111111222222////////////............---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...,,,,,,,,,,,,,,,+++***)))------,,,++++++***))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********++++++++++++++++++++++++***++++++***)))***,,,///,,,,,,************,,,,,,,,,,,,,,,+++)))))),,,...******+++++++++,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,---...---,,,***)))---,,,,,,++++++*********---------,,,,,,+++++++++------------------------------......------,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------++++++************+++++++++***+++,,,------+++)))++++++++++++++++++++++++************************,,,,,,,,,++++++*********---------,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---------,,,+++***)))(((************************++++++,,,---,,,+++***)))************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------......////////////...,,,*********,,,------------,,,,,,+++++++++,,,---......,,,,,,---...++++++,,,,,,,,,---------000000//////............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///...///000111000///......................../////////......------------......///////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,---------,,,++++++******------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------,,,,,,---------////////////////////////---...///000000000000000////////////////////////000000000000000111111111000000000000////////////------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))---------,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++******,,,...---,,,+++******+++,,,---,,,------+++******,,,...***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***,,,,,,,,,+++++++++++++++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***((('''((()))***)))'''++++++,,,,,,,,,,,,------++++++************++++++,,,+++***+++------+++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,++++++*********************+++++++++,,,***++++++,,,,,,++++++***)))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---------///...,,,******+++,,,------------,,,,,,++++++++++++---...---,,,+++,,,---++++++,,,,,,,,,---------.........---------,,,,,,------------------------........................------------------------,,,,,,,,,---------......///...------//////...---....................................---------,,,---......///////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,+++***++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------...////////////////////////......///111111222222222////////////000000000000111000000000000000000///111111111000000000//////...------,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***************++++++,,,,,,,,,+++******))))))***+++,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++******,,,...------,,,,,,,,,,,,------,,,------,,,++++++,,,...++++++++++++,,,,,,,,,,,,---,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,............------------++++++++++++++++++++++++------......------,,,+++,,,*********,,,,,,+++***++++++,,,,,,,,,,,,------++++++************++++++---,,,******,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++*********++++++***************))))))))))))*********++++++***++++++,,,,,,++++++***((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************...---,,,+++***+++,,,---------,,,,,,,,,,,,+++++++++,,,---,,,+++***+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++------------------------................................................++++++,,,,,,,,,------------,,,+++,,,---...---+++...........................------------,,,,,,,,,---......////////////////////////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------............---+++***)))******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))******++++++******)))++++++,,,,,,,,,,,,------++++++,,,,,,------------------,,,,,,,,,---......////////////////////////222222222222222111000////////////000000000000000111111000000/////////...000000000000////////////...---,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,++++++***)))******++++++,,,------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---------------------------+++,,,---,,,******+++---+++++++++,,,,,,,,,---------,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++...,,,,,,,,,...///...---+++++++++,,,,,,,,,------,,,++++++******++++++,,,...,,,******+++,,,---,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++************((())))))))))))************++++++,,,,,,++++++***+++++++++***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,,,,---------......---,,,++++++------,,,+++........................---------------,,,,,,,,,---....../////////////////////.........---------++++++++++++++++++++++++,,,,,,,,,------------...---.........---,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,)))******++++++******)))+++++++++,,,,,,---------,,,,,,......///.........,,,,,,,,,,,,,,,---...///////////////////////////111222222222222111111000......//////000000000111111000000000//////......//////.........---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,+++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))))))))*********++++++***++++++,,,,,,++++++******++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,+++,,,---------------------------)))+++,,,,,,***)))***+++++++++,,,,,,,,,------------,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++........................------......------,,,++++++***)))***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,///---******+++---------++++++++++++++++++++++++************************************************+++,,,,,,,,,,,,,,,,,,,,,((())))))))))))************++++++,,,,,,++++++***+++++++++***)))((('''&&&++++++++++++++++++++++++,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,---------.........------------............................................................,,,,,,,,,,,,,,,,,,,,,,,,............////////////...---,,,---...///...,,,........................---------------------------......///////////////...............---------++++++++++++++++++++++++,,,,,,---------.........+++,,,------............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,******++++++++++++*********++++++,,,,,,------...,,,---...000000//////...,,,,,,,,,,,,---......///////////////////////////---...000111333333444444------......//////000000000//////////////////............---------,,,,,,...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++******+++,,,,,,,,,++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++************+++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,------------,,,,,,)))+++---,,,+++******+++,,,,,,,,,,,,---------------,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................------......------,,,+++,,,+++***+++---......---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,...---++++++---------,,,++++++++++++++++++++++++************************)))))))))***************,,,,,,,,,,,,,,,---------)))))))))*********++++++***++++++,,,,,,++++++***((()))******++++++******************************---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++---,,,---------..................///////////////000................................................,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000///...---...///000///---........................---------............///---......///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............***+++,,,---////////////,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---......+++,,,...///000///...---,,,,,,,,,,,,---...//////////////////////////////,,,---///111222333444444,,,,,,,,,---.../////////.........//////////////////.........------------------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,---,,,,,,+++******+++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,---//////---++++++,,,***+++,,,------,,,+++***+++---//////---,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...---------------,,,,,,,,,++++++,,,,,,,,,---------........................------......------,,,+++,,,++++++,,,...//////...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,---......---+++++++++++++++++++++++++++************************((()))))))))*********+++******++++++,,,,,,,,,,,,************+++++++++,,,***++++++,,,,,,++++++***)))******+++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------***+++,,,,,,------------+++++++++,,,,,,---------+++---...---,,,+++,,,---------------................../////////000000000................................................------------------------.........////////////000///...---...///000///---................................./////////000000---......///////////////........................------------------------------------............,,,,,,---.../////////...++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......***+++---//////...---,,,+++++++++,,,---...///000///////////////////////////000000111111111000000++++++,,,,,,---...//////---.........//////000000000/////////............------------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++)))***+++,,,,,,,,,,,,,,,'''((()))***,,,---...///---,,,+++******+++,,,---........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,...//////---,,,++++++******,,,,,,,,,,,,******,,,...111111///.........,,,,,,,,,---------......,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,,,,+++***+++,,,...///.........------,,,,,,,,,)))))))))******+++++++++------------------------------......------,,,+++'''&&&&&&''')))+++***)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,...//////---***++++++++++++++++++++++++************************(((((())))))*********+++))))))******++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------)))***+++,,,------...///*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,---------------+++++++++,,,,,,---------,,,---......,,,,,,---...---------.........//////........./////////000000////////////////////////................................................---------........./////////...------//////...---.........................../////////000000111111---......///////////////---.............................................---------.........//////.........///......------,,,+++*********+++,,,---------,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,...........................///////////////......------------------------...............---------000///---,,,++++++,,,,,,---------...............111///,,,***+++,,,---,,,++++++******+++---...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,------++++++,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------///...,,,+++***)))))))))------,,,+++))))))***,,,++++++,,,,,,,,,---------...------,,,,,,------...---+++******+++,,,,,,+++,,,+++*********+++,,,---,,,,,,,,,------.........//////...---,,,,,,++++++++++++******++++++,,,---,,,------...///000111111......---,,,,,,,,,,,,---,,,+++***)))))))))++++++***+++,,,---...---,,,+++++++++,,,,,,---...//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------...------,,,+++***)))))),,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************)))((((((******++++++++++++******)))************++++++++++++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,---,,,+++***))))))***+++,,,///...---,,,,,,---...///+++,,,------,,,+++,,,---+++---///000000///---+++---------.........//////,,,,,,,,,++++++*********++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------......------,,,............---,,,+++++++++,,,------......------...........................//////000000000000000///...---,,,,,,---...///111000...------...000111//////.........------------------.........//////////////////////////////////////////////////////////////////............000000000000000000000000//////////////////////////////.........---------000000///...------,,,,,,...........................------,,,,,,------...,,,+++*********+++,,,---++++++************++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------......//////......---..............................////////////......------------------------........................000///...---,,,,,,,,,---,,,,,,------.../////////000...+++***,,,---------,,,++++++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---,,,+++,,,......---,,,,,,+++++++++,,,,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***,,,------+++*********++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------+++******+++,,,,,,+++,,,+++*********+++,,,---,,,,,,,,,---------------///......---,,,,,,++++++++++++******++++++,,,------------......///////////////...---,,,++++++,,,+++************+++,,,,,,***++++++,,,,,,,,,,,,,,,***+++++++++,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,------------,,,,,,++++++*********,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++---------------------------------,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,---......(((***+++***)))((()))***------------------------,,,,,,---------.........,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,------......------,,,---------...------,,,,,,+++,,,------......------..............................///000000000/////////...------------...///000///...------...///000//////.........------------------.........//////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////.........---------,,,,,,,,,---------------...........................------,,,,,,------...+++++++++++++++,,,------***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++************+++,,,,,,...//////////////////...........................---....../////////......------------------------......//////////////////000000///...------------++++++,,,---...//////000...,,,******,,,---...---,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---...---,,,+++,,,......---,,,+++***+++,,,---------............------+++,,,,,,------...............---------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........(((+++...///---+++))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++******+++,,,,,,++++++++++++++++++,,,------------------,,,,,,,,,,,,......------,,,,,,++++++++++++******++++++,,,---------------------------000///...---,,,+++++++++***++++++,,,------------***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))*********+++++++++************************,,,,,,,,,,,,,,,+++************++++++++++++******)))************+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------......---,,,+++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,------+++,,,------++++++,,,---...---,,,++++++,,,---...++++++,,,,,,,,,---------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...---------,,,,,,---............---........................------...////////////...///......------......//////...---,,,,,,---...////////////............---------........./////////////////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////.........------))))))***,,,---...///000...........................------,,,,,,------...++++++++++++,,,,,,---------,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---......////////////..............................------......//////......------------------------......///////////////000000000//////............,,,---------------......---+++******,,,......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,+++,,,---,,,+++***+++---...---+++******+++---...---..................---++++++,,,,,,---...//////......---------,,,,,,,,,......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////.........------,,,+++***(((+++---...,,,+++***************+++++++++,,,,,,---,,,,,,++++++,,,,,,------+++******+++,,,,,,+++++++++++++++,,,,,,------...------,,,,,,+++++++++---------,,,,,,,,,++++++++++++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,.........---,,,++++++***)))((()))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......////////////////////////------------------------......------------......------------------------.........------------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))++++++,,,,,,++++++***)))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---............,,,------.......................................,,,------...............//////............//////......------------....../////////...........................////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////............******+++,,,...///000000...........................------,,,,,,------...++++++,,,,,,------------000///...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------......------,,,........................,,,,,,---...............---------------------------........./////////000///////////////..................---,,,,,,++++++,,,+++******,,,...------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,+++******+++,,,---)))+++,,,+++***)))***+++---,,,+++++++++,,,---------..................---++++++,,,,,,---...//////......---------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,------,,,+++***)))***+++,,,+++******+++---******+++++++++,,,,,,,,,......------------......---+++******+++,,,,,,+++++++++,,,,,,---------------------,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,++++++++++++++++++,,,---...///000.../////////...,,,***)))+++***)))((()))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////------------------------------,,,,,,,,,,,,------------------------------------------------------*********++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---))))))))))))))))))))))))***************))))))(((******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,***+++---......---+++************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---............,,,---......//////..............................,,,------...............////////////////////////.........------.........////////////////////////........./////////000000////////////////////////000000000000000000000000////////////............////////////////////////000000000000000000000000000000/////////.........---........./////////000...........................------,,,,,,------...++++++,,,---------------///...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))******+++,,,,,,,,,------,,,,,,------...///,,,,,,------------,,,,,,........................+++,,,---...............------------------------,,,,,,------.../////////....../////////......---......------,,,+++++++++,,,+++***+++,,,---,,,+++++++++,,,---------,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---***+++,,,+++***)))***,,,++++++,,,,,,,,,,,,------------............------+++,,,,,,------...............---------,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,'''(((***,,,------,,,,,,+++++++++***)))***,,,...++++++,,,,,,,,,---------//////............//////---+++******+++,,,,,,+++++++++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...000111/////////...---,,,+++******************+++,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------************************)))************)))((((((******++++++++++++******)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,---------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------............------,,,,,,------------,,,,,,+++,,,------++++++,,,---***+++...//////...+++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...---------------...////////////...........................------...////////////......//////000000//////...////////////////////////...////////////000000000....../////////000000000////////////////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000000000000/////////......000000000///////////////...........................------,,,,,,------...+++,,,---.........---,,,************++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...------............------........................***+++,,,---............------------------------++++++,,,,,,---.........,,,---......///...---,,,++++++,,,,,,,,,---------,,,+++++++++,,,,,,+++))))))***,,,------------,,,******+++,,,,,,---......---------......---------+++,,,------,,,+++,,,---)))***,,,......---,,,+++,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++''')))+++---......------)))***,,,,,,++++++,,,---,,,,,,---------..................------.........---+++******+++,,,,,,++++++,,,---.........---,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,------......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......------------------------........................------,,,,,,,,,,,,------------------------------((())))))***+++,,,------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------......------------......,,,---............---,,,...///000///...---...000,,,---............---,,,++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,---------.........------------------------,,,------......------,,,---------...------,,,,,,------...///////////////..............................///000000000//////...///000111111000///...///000000000000000000///.../////////000000000000.../////////000000000000////////////////////////000000000000000000000000////////////............111111111111111111111111000000000000000000000000000000000000/////////...////////////////////////...........................------,,,,,,------...+++,,,---.........---,,,&&&&&&'''((()))+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------((())))))***++++++,,,,,,++++++******++++++,,,---......////////////..............................***+++,,,---............------------------------******+++,,,,,,---......+++,,,---.........---,,,((()))***+++---...///000---,,,++++++,,,,,,***((((((***+++---......------******+++,,,,,,---......,,,---...//////...---,,,---...//////------...///(((***---//////...,,,***+++,,,,,,------,,,,,,+++------------------,,,,,,......---------,,,,,,,,,,,,---------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------------------------------...---------------------+++---...//////---,,,***&&&)))---...---,,,++++++---------.........//////...------,,,,,,------...---+++******+++,,,,,,++++++,,,---.........---,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++,,,------...////////////...---,,,,,,,,,,,,************+++---///000***+++,,,---...---,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......------------------------.................................------.........------------------------''''''((()))+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++++++++******)))************+++++++++++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************------++++++++++++------,,,,,,,,,------.........------+++******+++------------...//////...------+++,,,---,,,++++++,,,---///...------------...///++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------.........//////------------------------,,,------......------,,,............---,,,++++++---......///////////////...........................//////000000000000000...///000111111000///...000000111111111111000000.../////////000000111111////////////000000000000////////////////////////000000000000000000000000000/////////............111111111111111111111111000000000000000000000000000000000000////////////---------.........//////...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---......//////......---..............................................................................////////////......//////.........---------........................,,,,,,,,,---------......,,,,,,,,,++++++*********---------,,,,,,+++++++++.........------,,,,,,,,,,,,---......//////......,,,,,,,,,---------............////////////......---.........//////000000........................///...---,,,,,,---...///........................///,,,***+++---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,,,,,,,---------,,,,,,+++***))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++......------,,,+++******......---,,,)))%%%!!!+++++++++,,,,,,,,,------/////////...---------,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,+++++++++,,,---000///...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,,,,***(((((()))------,,,,,,+++***))))))))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++***)))((((((''')))***,,,......---,,,+++((()))))))))************)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++************++++++***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------,,,,,,++++++,,,,,,---...//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------,,,++++++************,,,,,,,,,---...///000000------------------------......................../////////////////////////////////000000000111111///////////////////////////222444444111///000111......///000111111111111000000000000000000000000222111111000000111222222///......000444666555222222222111111111000000000111000///////////////000000000000111000000//////////////////////////////////////////////////////000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------..............................................................................////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,---------,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,---...............,,,,,,---------...............////////////......//////..........................................///...------------...///........................///---+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------,,,,,,+++++++++---......---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------...............---,,,,,,,,,,,,---......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++...---------,,,,,,,,,,,,111111111000///---+++)))++++++++++++,,,,,,,,,,,,............------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,+++++++++,,,---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,++++++***))))))((()))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++***))))))))))))***,,,---...---,,,+++************++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,,,,+++++++++************++++++***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------------,,,,,,------...//////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---...---,,,++++++++++++,,,,,,------....../////////............------------........................////////////////////////.............../////////000000000000000000//////000222333333000...///000000000111111111111000000111111111111111111111111333222222222222333333444333111000000222222000...000000000000111111111111222111111222222333444444000000000111111000000000............////////////////////////////////////............------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---...---,,,++++++,,,---.................................................................................////////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------------------,,,,,,,,,,,,...------------,,,,,,,,,+++,,,------......------,,,------------...............////////////......//////......---,,,,,,,,,........................///......------......///........................///---------......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,,,,+++++++++++++++///...,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------............//////......---,,,,,,,,,,,,---///......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------,,,,,,,,,,,,---------.........***+++++++++,,,,,,,,,,,,------------............000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***,,,------,,,,,,,,,---++++++******))))))((((((*********++++++,,,,,,---++++++++++++++++++++++++------,,,,,,+++*********)))***,,,---------,,,+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,++++++************++++++***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------...------------...//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,---------........................000000//////......------........................////////////////////////////////////............000000000000000000000000222333333222000//////000222222222222111111111000333333333333333333333333555555555555555666777777666444333222333222111///111111111222222333444444222222222222222222222222000000000000000000000000---------....../////////////////////////////////------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------...---+++******+++---.................................................................................////////////..............................------..................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++------------------,,,,,,------------------------+++,,,,,,---------------------------..................////////////......------------------,,,,,,........................//////............//////............................../////////...---,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***---...,,,***------------------------------------------------------------..................---,,,,,,,,,,,,---......------,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******(((((((((((()))+++,,,---,,,,,,,,,,,,------------,,,,,,,,,------.........///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////...---,,,------------------------+++++++++,,,,,,---------''')))++++++******+++,,,++++++++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...------,,,,,,------...---------------------------------------......///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////...............///////////////............111111000000//////..............................////////////////////////111111111000000000000///000000000000111111111111444444333222111111111222333222222222222333333444444555555555666666666777999999999999:::;;;<<<===999888777777777888888777666666666666666666666666666666666444333222000000111111000000000000000000---------......///000000//////////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---,,,...---+++******+++---.................................................................................////////////......---.....................---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......---------------.........//////......////////////......++++++,,,,,,---...//////........................////////////////////////////////////////////////...///111111000///...---------------------------++++++,,,,,,---...//////---------...............***((('''))),,,...---+++---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))(((''',,,+++++++++,,,---......------------............+++,,,,,,,,,------......,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...//////...---,,,---------------------------------,,,,,,+++++++++''')))++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++***************)))))))))******+++++++++,,,,,,+++))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,+++,,,,,,---...,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............/////////......///000000//////////////////......111111000000000/////////////////////////////////000000000000000000000000111111111000000000000000000111111111222222222333333333333444555555555555555444444555555777888999777888888:::;;;<<<======??????@@@@@@BBBCCCDDDEEE@@@@@@???>>>======>>>?????????>>>===;;;:::999999<<<<<<<<<;;;:::999777777444444222111000000000000........./////////000000000000000000000000000000000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,...---,,,++++++,,,---.................................................................................////////////......---------...............***++++++,,,,,,---------,,,,,,,,,---------..................////////////------------............,,,,,,,,,------------...,,,---......//////......------........./////////......////////////......******+++---...///000111...........................//////000000//////...////////////////////////...000333333111///......------------------------)))***+++,,,...///000000............////////////)))(((((())),,,------,,,------------------------,,,,,,,,,------------...---,,,,,,,,,,,,+++++++++......---,,,,,,,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------,,,+++***)))((((((------------------------------------............,,,,,,,,,,,,------------++++++,,,,,,...///111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,---......///.........------------------------......---,,,,,,+++*********,,,------,,,,,,,,,---------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************+++++++++,,,(((((()))))))))*********,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---...,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------,,,++++++++++++,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......//////......//////000000/////////////////////////////////000000000000000////////////////////////000000000000000000000000///000000000111111111111333333333444444555555666444555666999===>>>===<<<<<<;;;::::::;;;<<<>>>???<<<===>>>@@@CCCEEEFFFGGGIIIIIIIIIKKKLLLNNNPPPQQQMMMMMMLLLIIIFFFEEEFFFGGGLLLKKKIIIGGGEEEDDDBBBAAA???@@@AAAAAAAAA@@@???>>>;;;999777444333222222222000000000000000000000000000000000000000000000000///...,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------------------..............................................................................////////////......---------.........//////******++++++,,,------...,,,,,,,,,---------................../////////000------------.........///,,,,,,,,,---------......---...//////000000//////............////////////......////////////......,,,,,,---...//////000000...........................///000111111000///...////////////////////////...111444555222000//////........................++++++,,,,,,---...//////---------.........//////,,,---------,,,+++,,,---........................,,,,,,,,,---------............------,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---++++++,,,------,,,+++***+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111........................------------------------)))***+++---......---------------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++,,,))))))*********+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++---...---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////..................///000000......//////000000111111---......//////000000111////////////////////////000000000000000000000000111222222333444555666666666666777888888999::::::;;;<<<@@@FFFKKKMMMLLLJJJFFFEEECCCBBBAAABBBCCCDDDBBBCCCEEEHHHKKKNNNQQQRRRSSSSSSTTTUUUWWWYYY[[[\\\[[[[[[ZZZWWWTTTSSSUUUXXX[[[ZZZYYYXXXVVVUUUSSSSSSMMMMMMNNNMMMLLLIIIFFFEEEBBB@@@===999777666666666333333222222111000000000000000000000000000000000000///---,,,+++,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******+++,,,---......//////......---..............................................................................////////////......---------.........//////,,,,,,------...///000000,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,,,,,,,------............//////000000000000000............/////////000......////////////...............///////////////...........................///000111111000///...000000000000000000000000...111555555333000///000........................,,,---------------------,,,,,,,,,------.........///111222000,,,***+++---........................,,,,,,,,,------.........//////.........---------......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++,,,---///000111111+++---...000000///---,,,))))))*********+++++++++---------,,,,,,+++++++++......---------......///........................------------------------)))***+++---......------...---,,,,,,---...///000........................***++++++,,,,,,------...***+++,,,,,,***(((((()))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''((()))+++,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,...------,,,,,,------...------------------------...------------...//////+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///..................///000000---......///000111111222,,,,,,---...///000111111000000000000000000000000000000000000000000000000555666777888999;;;<<<<<<999999:::;;;;;;<<<======CCCEEEJJJQQQXXX[[[YYYVVVOOOMMMJJJGGGFFFEEEFFFFFFFFFGGGJJJMMMQQQUUUWWWYYYZZZZZZ[[[]]]___aaacccdddcccdddeeecccaaabbbeeeiiiggggggfffeeedddccccccbbbbbbbbbaaa^^^YYYTTTOOOMMMGGGEEEAAA===:::999888888555444444333222111000000000000000000000000000000333111///.........000111//////...------,,,++++++------------------------000000000000000000000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,,,,+++***)))***+++,,,---///////////////.........------------........./////////.........---------......---,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,..................------///...---,,,,,,---...///....../////////...,,,+++///...---,,,,,,---.../////////.........---------//////////////////..............................000000000000000000000000000000000000000/////////111000///...---...//////111000///......///000111000000111111111111000000................................................222111///...///000222333000///...---,,,------...------------------------........................------------------------,,,,,,,,,---------....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,---......******+++++++++,,,,,,,,,******+++,,,,,,---......------,,,,,,---000222444555222///,,,***,,,...////////////...------,,,,,,++++++++++++,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***,,,++++++******++++++,,,---,,,,,,+++*********+++.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------,,,,,,+++++++++***+++------------///000++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,......//////////////////...///000000000///......222222222222222111111111111222222222000000222444222222333333555777999;;;@@@===<<<===AAACCCCCCBBB????????????>>>@@@CCCFFFFFFHHHLLLUUU^^^ccccccaaaUUUQQQKKKGGGEEEEEEFFFEEEAAACCCEEEFFFGGGIIILLLOOOOOOOOOOOOOOORRRUUUXXXZZZ\\\___cccgggiiijjjjjjiiinnnnnnmmmkkkjjjlllpppsssssstttsssoooggg___YYYUUUTTTSSSMMMDDDCCCGGGEEE@@@???<<<999777777666444333555333111000111111///...///......///111111000.........------,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------,,,+++,,,---...////////////////////////...------.........///////////////.........---------///......---------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...///....../////////...,,,,,,///...------------.../////////.........---------........................////////////////////////000000000000000000000000////////////////////////222111000///...//////000222111000//////000111222......////////////......////////////////////////........................222111///......///000111000///...---------......------------------------................................................,,,,,,,,,---------......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////------,,,,,,---///111222333111///---,,,---///000........................------,,,,,,,,,---......---------------------------------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,,,,,,,++++++,,,---...---,,,+++,,,---++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,///...///////////////000//////////////////000000222222222111111111111111222333444444444555777999999888888999:::===???@@@AAA??????AAADDDFFFEEECCC???@@@AAAAAAAAACCCFFFIIIHHHIIIKKKPPPUUUWWWVVVTTTMMMIIICCC???>>>>>>??????<<<===>>>>>>>>>>>>???AAADDDDDDCCCDDDEEEHHHJJJLLLJJJMMMRRRWWW[[[]]]^^^^^^bbbccccccdddfffjjjpppuuuvvvyyy}}}}}}yyysssnnnlllggggggaaaZZZWWWXXXUUUOOOMMMJJJFFFBBB???;;;777444666444111000111222111000000///...///000000...,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,///............///000000......//////////////////....../////////000000000/////////.........------000///......------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...///.........///......---,,,///......------......////////////............---........................000000000000000000000000////////////////////////////////////////////////222111111000///000000000222111111000000111111222---......//////......---000000000000000000000000////////////////////////222111///...---......///000///......------......------------------------........................////////////////////////,,,,,,,,,---------......+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,+++***))))))++++++++++++,,,,,,,,,,,,,,,------....../////////------,,,+++,,,---...///000000////////////000000,,,------...//////000000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++******++++++***************)))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------------------,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------.........---------------//////...//////000111111222111///...///000111222111111111111222222222222222444777999:::;;;>>>@@@>>>>>>===<<<===???AAABBBDDDCCCDDDFFFHHHHHHFFFDDDAAABBBCCCBBBBBBCCCFFFIIIGGGGGGFFFHHHIIIIIIHHHFFFDDD@@@<<<999888999:::999999:::;;;999777666666777;;;::::::::::::;;;<<<===<<<>>>BBBFFFJJJLLLMMMNNNNNNOOOQQQSSSVVV[[[bbbfffkkkqqqyyy~~~~~~~~~|||}}}{{{uuuqqqoookkkgggfffccc^^^XXXSSSMMMFFFBBB;;;999666444444555444333222111000000000000///---+++++++++++++++++++++,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,------......------,,,///////////////000000000............////////////////////////000000000000////////////............000000///............///........................---------------------------------........................------...........................------//////............///////////////...............------------............000000000000000000000000////////////////////////...///////////////000000111111111000000000000000111111000000000000111111///000000111111000000///000000000000000000000000////////////////////////222111///...------------//////..........................................................................................,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////------------------------......---,,,+++******)))+++++++++,,,,,,,,,------,,,---------.........///------,,,++++++,,,,,,---...//////000111111000000---........./////////000......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++************************,,,+++***)))***+++,,,---,,,++++++******++++++,,,,,,,,,++++++***++++++,,,***************)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------------------------,,,,,,&&&(((+++,,,,,,---///111,,,,,,,,,------------...........................,,,,,,,,,------------..................---------//////...//////111222333777555222000///111333555222333333333444444555555666999<<>>===;;;;;;<<<;;;:::888<<<===>>><<<:::999999:::;;;;;;;;;:::999999888888999:::;;;===>>>?????????@@@AAABBBCCCDDDGGGLLLPPPXXX^^^fffnnnuuu{{{}}}zzzuuupppjjjbbbZZZTTTGGGDDD@@@===;;;:::888777555333111111222222111000+++++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------......////////////---.........//////000000////////////000000000000000000/////////.........000000///............///........................---------------------------------.........//////---..................---......------............////////////////////////////////////////////////---------.........//////////////////////////////000000000000000000000000/////////000000000111111111111111111000000//////000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000111111000///...---------......//////////////////................................................------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++---...///000111111000000000000/////////.........------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111******+++,,,------------************************,,,+++***)))***+++,,,---,,,++++++******++++++,,,,,,++++++***++++++,,,,,,***+++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------------------------------''')))+++,,,,,,---///111,,,,,,---------.................................,,,,,,---------.................................//////...///000222444555===:::666333222333666888666777777888999::::::;;;>>>AAAEEEHHHJJJLLLOOOQQQMMMKKKHHHEEECCCDDDEEEFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEGGGIIIJJJJJJLLLOOOQQQPPPNNNKKKFFFCCCAAAAAAAAA>>>???AAACCCEEEDDD@@@===AAABBBCCCBBBAAABBBDDDFFFDDDDDDDDDCCCAAA???===;;;;;;::::::999888888888888<<<======<<<;;;<<>><<<===>>>???@@@AAABBBBBBFFFIIIMMMOOOPPPQQQRRRTTTJJJHHHEEEBBBAAABBBEEEFFFEEEFFFEEEEEEEEEHHHMMMPPPQQQTTTYYY]]]```dddhhhkkkkkkhhhaaaWWWOOOJJJIIIJJJGGGHHHJJJMMMPPPOOOMMMJJJJJJJJJKKKJJJKKKOOOTTTWWWTTTTTTUUUTTTRRRNNNKKKIIIBBBAAA???<<<;;;;;;;;;<<<:::;;;;;;999777777999;;;>>>???AAAEEELLLVVVaaahhhlllttt|||ttthhheee```[[[VVVOOOGGGCCC;;;888444222222111000///......------,,,,,,+++++++++++++++,,,------......++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,------......------,,,,,,---.../////////......------......///000000111------........./////////000000000000/////////...///......---------------................................................,,,,,,------...//////000------...//////...------...------,,,---...///000...///000111111000///....../////////000000000000......//////000111111222000000000000000000000000222222222222222222222222000111111222333333444444333444555555555444222222222222333444444333222222111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000//////---...///000111000000///........................................................................,,,,,,,,,---------...............---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------------...++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,---------------,,,---------------.........000000000///////////////......---------...//////------------------------,,,,,,------.../////////,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---+++++++++,,,,,,,,,------************++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........//////000111///---+++,,,---------------....................................------------............---........./////////000000///......000333777999>>>===<<<<<<>>>@@@CCCFFFBBBCCCDDDEEEGGGHHHIIIJJJGGGIIILLLNNNNNNMMMMMMNNNFFFDDDBBBAAABBBEEEIIILLLLLLLLLKKKKKKNNNVVV```hhhlllpppuuuyyy}}}{{{nnnbbb[[[ZZZ[[[XXXVVVVVVWWWZZZ]]]^^^^^^ZZZYYYYYYYYY[[[```hhhmmmlllmmmnnnmmmkkkgggccc```WWWTTTPPPKKKHHHFFFFFFFFF@@@AAA@@@===:::888888999999::::::;;;>>>EEENNNTTTYYYaaapppzzzzzzwww||||||zzzvvvrrrlllcccZZZTTTGGGCCC===999666444222000//////...------,,,++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......,,,------......------,,,,,,---///000000000///...---------...///000000111------------.........///000000000000////////////......---,,,,,,,,,,,,---................................................,,,,,,------...///000000,,,---...//////...---,,,...------,,,---...///000...///000111111000///....../////////000000111111...//////000111222222333111111111111111111111111222222222222222222222222111111222333444444555555555666777777777666444444444444555666666555444444333444444555555444444333111111111111111111111111111111111111111111111111///000111111111111111000---...///111111111000///////////////////////////........................////////////////////////,,,,,,,,,---------......,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------...........................---+++,,,---............---...------,,,,,,,,,------......//////000000111111///////////////000111222........................//////.........---------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,+++*********+++,,,,,,---******+++++++++,,,,,,,,,))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------.........//////...///000///......///000---------.........//////////////////////////////---------.........//////---.........//////000000000///......000444777:::<<<<<<===???BBBFFFIIIKKKFFFGGGHHHIIIKKKLLLNNNNNNCCCFFFHHHIIIHHHFFFFFFFFFIIIHHHGGGGGGJJJOOOTTTXXXTTTTTTSSSTTTYYYdddrrr|||~~~qqqiiihhhjjjfffccc______bbbhhhlllnnniiihhhgggfffhhhoooxxx~~~|||wwwtttmmmiiiccc[[[UUUQQQOOONNNNNNMMMKKKFFFAAA>>><<<<<<=========<<<===AAAGGGKKKKKKTTTbbbmmmkkkgggmmmxxx~~~tttjjjcccRRRNNNGGGAAA<<<999555333,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,---...---***(((+++,,,---......---,,,+++,,,------......------,,,000000000000///...---,,,000000000///////////////......------------......////////////////////////------------------------...------,,,,,,------.../////////////////////////////////...------,,,,,,////////////////////////////////////000000000000111111000000//////......000111111111000///......111000/////////000222333//////000222333333111000000000000111333333222111666444222444777888777555666555555555555666666777666666777777888777777777888888888777666555444444777666666555444333333333555444333333444444333222555333111000111111000///222222111000000000000000/////////000000000000000000///...,,,,,,------...////////////////////////////////////////////////.........------,,,,,,,,,........................------------------------***++++++,,,---...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...---''')))***,,,,,,+++***))),,,,,,,,,+++++++++******,,,,,,,,,---------......,,,------.../////////...---------....../////////------------------------------++++++++++++------222111000///...---,,,,,,111...+++,,,...///...,,,---------......///////////////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...************************,,,+++***))))))***+++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------..............................------------------------//////.........---------///...---,,,,,,---...///000///---,,,+++,,,,,,---///...---,,,+++,,,---...///......---------.........//////...---,,,...///111111111///......000222111222222111222555:::>>>CCCEEEDDDDDDJJJRRRRRRKKKIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIGGGOOOYYY```ccceeeggghhhhhhgggeeecccfffqqq|||{{{uuusssqqqooooooqqqsssttttttuuuvvvxxxzzzyyyssskkkdddaaabbbfffhhhfffddd___WWWOOOJJJHHHGGGCCCAAA>>>===>>>@@@AAA@@@GGGGGGOOO\\\]]]VVVVVV]]]iiioooyyyvvvpppddd___WWWMMMEEE???;;;999,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,++++++---......,,,***...///000111111000///...,,,------......------,,,......////////////....../////////////////////////////////....../////////000000000000000000000000...........................------,,,,,,------..............................//////////////////////////////...................../////////000000000111111000000///////////////000000111111111111000000000000000000111222333/////////000111111000///111000000111333333333333666444333444777888777555777777666666666777888999888888999999999888888777777777666666666666666777777777777777666666666555777666555555666777666555444333222333555555555444111111000////////////000//////000000000000000000000000//////...///////////////////////////////////////////////////////////////..........................................------------------------,,,,,,------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++((()))+++,,,---,,,+++***,,,,,,,,,++++++++++++***,,,,,,,,,---------......,,,,,,---...............+++++++++,,,,,,,,,------------------------------......---,,,,,,---......000000000000000000000000222///,,,,,,------,,,***,,,---------............///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------..............................------------------------......------,,,,,,,,,,,,///...------------...//////...---,,,,,,,,,---.........---,,,,,,,,,---...///......------.........---......---,,,+++---....../////////...///222444000222444555777:::>>>AAAFFFIIIKKKLLLQQQVVVSSSLLLHHHHHHIIIIIIHHHIIIJJJKKKLLLMMMLLLKKKJJJLLLRRRVVV```hhhrrryyy||||||}}}~~~|||{{{~~~}}}{{{{{{|||}}}~~~~~~zzz{{{}}}~~~|||yyyvvvrrrnnnnnnqqqvvvyyy{{{zzzuuunnnddd]]]XXXVVVUUURRRMMMJJJIIIGGGEEEDDDDDDBBBFFFOOOOOOIIIKKKSSSZZZ___gggnnnqqqtttwwwzzz{{{sssmmmcccXXXNNNEEE@@@>>>,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++******,,,...///...---,,,------......------,,,,,,------......------,,,+++,,,---...///000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////......------------......------------------------......//////000111111222//////......---------,,,............////////////111000000000000///////////////000111111222222333....../////////000000000333333333333333333333333333333333333444555666777888777666777888999888777::::::999999999:::;;;<<<;;;<<<============<<<;;;;;;;;;:::999999999::::::888999999999999888888777888777555555777888777666444333333444666666555333333222222111111111111111000000000000000000000000///000000111111111111000///////////////////////////////////////////////////////////////000000000........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---------+++***+++,,,---------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......+++,,,,,,------------,,,+++++++++,,,,,,,,,,,,---------------------------///......------......///,,,------...///000111111222000...,,,,,,,,,+++))),,,,,,,,,------------.........------,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,,,,+++++++++///...------------...///---------,,,------...///...------,,,------......///......---......////////////000...---,,,---///...///000000000111333555222555999<<<>>>@@@BBBCCCGGGLLLOOORRRUUUVVVRRRMMMJJJKKKLLLLLLLLLMMMPPPRRRSSSTTTTTTRRRRRRXXXdddmmmyyy~~~{{{yyy{{{{{{}}}{{{}}}{{{wwwuuusssssssssuuuyyy~~~{{{rrrlllhhh```]]]YYYVVVUUUSSSQQQPPPJJJEEECCCFFFDDD???AAAHHHJJJNNNSSSXXX\\\```dddgggqqquuuzzzyyyooodddXXXNNNGGGDDD,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,++++++,,,...///...,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,---...//////////////////000000000000000111000//////////////////000......................................................------------..................................../////////000000000//////......------,,,,,,---.........////////////000000000000000000000000000000000000111222222333111111222222222222222111888888999888888888999:::777888888888999:::<<<>>>@@@??????@@@@@@AAAAAA@@@BBBAAA@@@???@@@BBBCCCEEEEEEFFFHHHJJJKKKKKKJJJIIILLLJJJHHHFFFDDDCCCBBBBBB????????????===<<<:::999===;;;999888999:::999999999888777777777666444222666555555444444444444444111111111111000000000000...///111222222222111000////////////////////////////////////////////////.........//////000000000........................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000...---...///000///...+++,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,---------......++++++,,,,,,---,,,,,,+++........................------------------------......------------......)))***++++++,,,---......111000///...---------,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,.........------.........,,,---------......//////---------------........................//////000111222222111///...///111000222333333333333555777:::===AAADDDDDDBBBBBBBBBEEEIIIMMMOOOPPPQQQPPPOOOTTTWWWYYYYYYXXXYYY\\\___```aaaaaa```bbblll|||}}}zzzwwwuuuuuutttrrrpppttttttxxx~~~~~~yyyuuurrrppphhhjjjmmmrrrxxx~~~|||yyyooolllhhheeedddcccaaa___[[[UUUOOOLLLGGG@@@@@@DDDDDDEEEGGGJJJNNNRRRUUUXXXcccggglllrrrvvvxxx{{{|||}}}zzzsssjjj```XXXQQQNNN,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------///...,,,,,,---...,,,+++///..................///,,,------......------,,,------............------000000000111111222222222///......------......///------------------------------------------------///......------......////////////////////////////////////......---------//////.........---------.........////////////000000000000000111111111111111111000000111111222333777777777777777777777777888:::======<<<<<<>>>AAA@@@BBBDDDDDDDDDEEEHHHKKKQQQRRRSSSSSSSSSTTTTTTUUUSSSRRRQQQPPPQQQSSSVVVWWW[[[]]]aaadddfffggggggfffhhhfffccc```[[[WWWTTTRRRQQQQQQPPPNNNKKKHHHDDDBBBEEEBBB???=========<<<;;;===<<<:::::::::999777555777666555555444444555555333333222222222111111111...///111222222111000///000000000000000000000000////////////////////////---------......//////000........................------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///......000000///...,,,,,,------............---------,,,,,,,,,++++++,,,,,,,,,---------......+++,,,,,,---,,,,,,++++++........................------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,//////////////////000111------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------............---..................---,,,------....../////////---------....../////////...............///000111000111111111//////000222000333666777888:::<<<>>>DDDFFFHHHHHHEEEBBB???>>>CCCEEEIIIKKKLLLNNNTTTYYYfffjjjnnnnnnllllllooosssuuuvvvvvvvvvzzz~~~yyyttttttxxx||||||zzzxxxwwwyyyzzzuuuqqqoooooodddfffiiimmmrrrxxx|||~~~~~~{{{wwwuuutttrrrqqqpppjjjccc\\\TTTLLLFFFEEEGGGFFFEEEFFFHHHKKKMMMOOOUUUYYY^^^cccfffjjjnnnrrrttttttsssqqqmmmhhhccc```,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111///---,,,------,,,+++...---,,,,,,,,,,,,---...,,,------......------,,,------.........------,,,///000000111111222222333......------------......////////////////////////------------------------//////............//////000000000000000000000000000//////...------,,,,,,////////////////////////////////////000000000000000000000111111111111222333222222222333444666777777777666777999;;;>>>???>>>CCCHHHJJJJJJJJJMMMPPPTTTXXX\\\]]]\\\\\\___bbblllnnnpppppppppqqqsssuuurrrqqqooonnnooorrruuuwww}}}}}}xxxrrroooooonnnmmmkkkgggbbb^^^[[[SSSPPPKKKGGGEEEDDDBBBAAAAAA???<<<;;;::::::999777777666555555444444555555555555555444333333222222111111111111111000//////000000000000000000000000////////////////////////..................//////........................------------------------***++++++,,,---...///000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,+++---,,,,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++/////////......------,,,---...//////...///111333///............---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++************************)))******++++++******)))*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///------...//////...------------.../////////......,,,---...///////////////............///000111111...///000000//////111333111444999===@@@CCCFFFHHHJJJKKKKKKHHHDDD@@@>>>>>>DDDEEEIIIMMMOOOTTT___jjjyyyyyyuuurrrxxx~~~}}}xxxsssqqqppppppqqqppppppqqqtttxxx|||}}}~~~zzzrrriiiaaaXXXPPPLLLNNNKKKHHHHHHIIIKKKLLLLLLLLLPPPVVVYYY\\\aaagggmmmmmmrrrxxx}}}~~~{{{xxx,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000...,,,,,,---......---++++++***))))))***++++++,,,------......------,,,++++++,,,---............---......///000000111111//////............//////////////////////////////........................//////............//////000000000000000000000000////////////..................//////000111111111000000000000111111111222000000111111111222222222333333333444777:::===???<<<;;;<<<>>>BBBHHHNNNQQQUUU\\\dddhhhiiijjjmmmpppsssxxx~~~~~~}}}sssnnnhhhbbb___\\\ZZZXXXUUUQQQKKKFFFCCCAAA???>>>:::999999888888888888888777777777666555444444444555444333222111000000000000000000000000000000000////////////////////////000000//////////////////........................------------------------,,,,,,,,,------.........,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,,,,,,,---------.....................---,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,---......---,,,,,,////////////.........---,,,...///...,,,,,,...000000000/////////.........++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++***))))))))))))))))))))))))******+++,,,,,,+++******)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------...//////...------......///000000///...---+++,,,...///000000000///............///000111222///000111222222333555888888;;;@@@CCCEEEGGGJJJLLLIIIIIIHHHEEEBBB@@@AAABBBCCCFFFLLLSSSWWW]]]lll{{{{{{yyy{{{}}}}}}}}}}}}yyyooohhhbbb\\\VVVUUURRROOOOOOQQQRRRRRRQQQOOOSSSWWWXXXYYY]]]eeekkkmmmuuu,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////---++++++---///000000......---,,,,,,---......,,,------......------,,,)))***+++---...///000000,,,,,,,,,---...//////000000000////////////000000------------------------//////////////////////////////............//////////////////////////////......//////000000111111......///000111222333333000111111111222222222222000000111111222222222222333333444666:::???CCCEEEHHHHHHIIILLLSSS[[[ccchhhooowww{{{xxxvvvrrrlllbbbYYYSSSNNNKKKHHH>>>>>>===<<<<<<<<<<<<===999888888777666555555555888777444222111000111111000000000000000000000000////////////////////////222222111111000000//////........................------------------------......---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,111///...///000111000///,,,++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,---------........./////////...------,,,/////////......---------------------------------,,,---...//////...---,,,------------------------,,,...///---***)))+++---111111000000/////////...++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,+++******((((((((((((((((((((((((++++++------------++++++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,---...//////...---,,,//////000000000...---,,,+++,,,...000000000000///............///000222222222333555666666888;;;===AAACCCFFFHHHHHHHHHHHHIIIGGGFFFDDDBBB@@@AAAEEEHHHBBBEEENNNXXX]]]cccsss|||qqqkkkhhhddd___[[[XXXUUUUUUXXXZZZYYYXXXWWWZZZ\\\[[[ZZZ]]]ccciiioooxxx---------------------------------------------------...///...,,,++++++---------------------------***+++...///000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///////////////...............//////...---,,,,,,........................///////////////////////////......---------......//////.........---------///////////////////////////////////////000111111///......111444555222///111111111111000111111222444222222333777:::<<<<<<>>>???===<<>>AAAAAA@@@EEEEEECCCCCCFFFIIIIIIFFFCCCAAA@@@AAADDDFFFEEECCCHHHIIIOOOYYYcccqqqzzzxxxuuuooolllmmmlllfff```___^^^]]]aaaggggggfffbbb\\\WWWZZZbbbiiimmmuuu------------------------------------------------,,,.........,,,+++,,,---------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...//////000000//////...---........................////////////////////////.........---------......//////.........---------////////////////////////111000000000000000111111444222111333444444222///222222222222222333555666777777999:::<<>><<<<<<<<<;;;:::999999999999888666444222111111222222333333222222111000000000222111111000000111111222111000//////......//////++++++,,,---...///000000------------------------......------------......------------------------//////............//////---------------------------............---,,,,,,------............---------------............///------------------------------............------------------------------------------------------...------,,,,,,------...------,,,,,,,,,---......000000000000///...---,,,++++++++++++************,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,)))***+++,,,---...//////++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...000000000///.........---////////////////////////................................................------........./////////000000000//////.........---...111222333555999;;;AAAFFFKKKJJJEEECCCFFFJJJDDDGGGHHHGGGDDDCCCGGGKKKEEELLLTTTYYYZZZZZZZZZ\\\\\\]]]eeesss}}}wwwsssvvvzzz~~~zzzssslllffffffkkknnnoooooojjjccc]]][[[[[[cccbbbeeelllwww------------------------------------------------***,,,------,,,,,,...///........................///...---,,,,,,,,,,,,,,,....................................//////////////////000000000//////...........................////////////////////////------................../////////...............////////////////////////111111000////////////000.........///111222333444444666999999:::===AAAEEEFFFMMMUUUXXXYYY[[[```eeekkksss|||sssjjj]]]RRRKKKGGGCCC@@@>>>===;;;;;;;;;<<<<<<;;;::::::999777555444222111222222111111111000000000111111111000000111111111222111///.........///000---------,,,,,,,,,++++++------------------------.........------.......................................------------......---------------------------......///......---------..................------------............///........................,,,,,,---............---------------------------------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...+++---...000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++,,,------...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////...---,,,+++++++++------------------------........................////////////////////////............////////////000000000//////.........000222555777999<<<@@@BBBOOOQQQPPPLLLFFFDDDEEEHHHIIIHHHIIILLLMMMNNNRRRWWWSSS]]]jjjqqqqqqpppqqqtttuuurrrvvv~~~xxxooommmpppsssvvvyyyxxxssslllgggddd\\\ZZZZZZ___hhhsss|||------------------------------------------------***,,,------,,,,,,...///........................***+++---//////...---,,,........................---.........//////000000---......//////.........////////////////////////////////////////////////,,,,,,---...//////......////////////////////////000000000000000000000000000//////....../////////222222222222444666999;;;:::>>>CCCEEEFFFIIINNNSSSVVV]]]fffkkknnnqqqwww}}}{{{mmmaaaXXXPPPKKKFFFCCC@@@>>>???@@@???>>>======>>>>>><<<888444222111111111111111111111111111000000//////000000111222111000......///000000000000000000/////////...------------------------.........------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------......///......------..................------------............///........................++++++,,,---------------------------------------------------------------...------,,,,,,------...,,,++++++++++++,,,------***+++---...//////...---........................,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++************+++,,,---------,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////........./////////000000000000000000000000000000111444777:::<<<@@@DDDGGGSSSPPPMMMKKKLLLNNNQQQRRRVVVNNNLLLSSSZZZ\\\]]]```dddppp|||yyy{{{}}}~~~{{{hhhbbb[[[WWWYYY___fffjjj------------------------------------------------+++---...---,,,,,,---...........................''')))---///000000...---------------------------------......///000000000,,,------...............////////////////////////////////////////////////+++,,,---/////////.........////////////000000000000000000000000000000000///////////////000111111333333444333444777<<<@@@GGGNNNVVVZZZ[[[^^^ccchhhlllqqqyyy~~~xxxmmmfffWWWRRRKKKGGGFFFEEEBBB???BBBBBBCCCCCCAAA===999777444444333333333333333333000000000//////000000000111111000000//////000000,,,,,,---...///000000111------------------------......------------......------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,---............---------............---------------............///........................***+++,,,---------------------------------------------------------------...------,,,,,,------...,,,,,,+++++++++,,,------------------,,,+++***)))............////////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))******+++++++++******)))))))))+++,,,---...---,,,+++***++++++******++++++,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...000000000///.........---............................................................................../////////000000000///000000111111222222333333666999<<>>AAACCCGGGLLLOOOSSSXXX___ffflllqqqtttuuussshhheeennnuuuuuuwww|||{{{hhhXXXOOOMMMPPPRRR---------------------------------------------------...///...,,,+++,,,---///////////////////////////...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111......///000000111000000000000000000000000000000////////////////////////***+++---///000000///....../////////000000111111000000000000000000000000000111111222333555666777444777<<>>@@@CCCFFFIIILLLQQQTTT^^^gggsssyyyxxxvvvvvvwwwyyyqqqqqq{{{yyymmmaaaXXXTTTQQQPPP---------------------------------............///000000///...............---------------------------------............///000000//////.........---............////////////000000000000000000000000000000000000000000000000------,,,------...///000111000///...............000//////........./////////111333333111/////////000222444444555777:::<<<<<>>AAADDDHHHLLLOOOTTTYYY]]]pppppppppqqqooollllllnnnrrrwww~~~xxxppplllfffaaa]]]ZZZWWWUUU------------------,,,,,,---------............/////////...------------------------------------------------............///000/////////........................////////////000000000000000000000000000000000000000000000000......------------------000000/////////.........000//////....../////////...000222222111000000111222333444555888===CCCHHHQQQYYYcccjjjssspppaaaWWWQQQMMMJJJGGGGGGGGGFFFCCC???<<<999666555444222111000//////////////////............////////////////////////////////////..........................................---------,,,,,,,,,...------,,,,,,------....................................------------,,,...---------,,,,,,,,,,,,...---,,,---///000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------------......///.........///......---------......------------------------,,,,,,---------.........///...............///000///////////////000111111555777:::;;;;;;===???AAAAAAEEEJJJPPPVVV\\\bbbfffmmmnnnpppooommmlllooosss}}}vvvoooeee```[[[[[[^^^``````___.........------,,,,,,,,,---------............///......---,,,,,,,,,,,,------------------------------------............///////////////........................////////////000000000000000000000000000000000000000000000000......///...---,,,+++***...///000000000///...---000000////////////000000...000222222222222333555555666777:::???IIISSS[[[dddmmmvvv|||qqqeee[[[UUUOOOKKKHHHGGGFFFDDD???;;;:::999777444222000//////111111111111111222222222////////////////////////////////////.......................................------------,,,,,,,,,...------,,,,,,------...........................------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---------///000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,------------,,,------......------,,,------------------------.........///......------......---------......///........................,,,------------.........//////......---...............///000222444666777666888;;;<<<<<<===???AAABBBHHHOOOWWW]]]ccciiilllmmmrrrtttrrrnnnooovvv|||yyymmmeee^^^ZZZWWWYYY```eeegggggg.........------,,,,,,+++---------............///......------,,,------...........................---------............//////////////////.....................////////////////////////////////////////////////////////////...////////////...---,,,---///000222111000...---000000/////////000111111111222333333333444777999;;;===AAAFFFNNNYYYdddlllrrrzzzvvvlllddd[[[PPPIIIGGGFFFCCC@@@>>>===;;;888666444333222111222222222222333333333////////////////////////////////////....................................------------------------...------,,,,,,------...........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++---,,,+++,,,---......,,,........................------------------------------------------------+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......//////.........---------------------------------,,,,,,+++******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---...,,,,,,,,,---------......,,,------......------,,,------------------------.../////////...---,,,,,,...------------...//////////////////////////////------------............000///......------......---...///222444777:::<<<;;;<<<<<<<<<===???BBBEEEHHHNNNVVV]]]dddiiimmmpppvvv}}}{{{vvvzzz~~~mmmcccbbbaaaaaaaaacccdddeeeeee.........------,,,,,,,,,---------............//////...............//////........................---------............///.........///////////////............////////////////////////////////////////////////////////////......///000000000000000---///000222222111///...000000000000000111222222111222333444555777<<>>===;;;999777666555555.............../////////000000000000000000000000////////////....................................------------------------...------,,,,,,------...........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---........................------------------------------------------------+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------.........//////------------------------,,,,,,+++******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,---///,,,,,,,,,---------......,,,------......------,,,------------------------.../////////...---,,,,,,---------------...//////////////////////////////---------.........//////000//////.........//////...///000333777:::===???CCCBBB@@@???@@@EEEKKKPPPQQQWWW___fffmmmrrrvvvyyy|||pppkkkoooqqqnnnhhhbbbaaaaaa---------------------------------............//////............///000000........................---------............///.........///////////////............////////////000000000000000000000000000000000000000000000000............///000111222...///000111111111000///000000000000111222333444111333555777:::@@@FFFKKKWWW]]]eeemmmtttyyykkk[[[PPPHHHCCC???>>><<<:::888777666666111111111111000000000///000000000000000000000000////////////....................................,,,,,,,,,------------......------,,,,,,------...........................------------,,,,,,,,,,,,,,,,,,------------......///.........000111000///........................------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++,,,,,,---......//////------------------------))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///,,,,,,,,,,,,------------,,,------......------,,,------------------------.........///......---------------------...///000////////////////////////------........./////////000000//////000000111222111222444666:::===@@@BBBBBBBBBAAABBBEEELLLUUU[[[___dddjjjqqqvvv{{{}}}wwwuuuxxx||||||{{{{{{~~~zzzqqqiiieeeddd+++,,,,,,------.........---------............///...---------......///000........................---------............///............/////////000............////////////000000000000000000000000000000000000000000000000000...,,,++++++---///000//////000000000111111111111111111111222333444444555777;;;@@@FFFOOOYYY___jjjooovvv|||wwwdddVVVNNNEEECCCAAA>>>;;;999888777777777666555444333333222000000000000000000000000////////////....................................,,,,,,,,,---------.........------,,,,,,------....................................------------,,,---------....../////////000///...///000111000///........................................................................------------------------,,,,,,,,,---------......------------------------+++,,,---......---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------........................******++++++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------------......///.........---,,,,,,------///000000....................................////////////000000000000111222444444666777888:::===@@@CCCDDD???BBBFFFLLLRRR[[[dddjjjpppsssvvvyyyzzz}}}yyyvvvrrrnnnjjjhhhhhhhhhkkklllqqq}}}~~~{{{{{{zzzsssooo***++++++,,,---...//////---------.........//////,,,,,,,,,,,,,,,---...///////////////////////////---------.........//////---.........//////000000............/////////000000000000000000000000000000000000000000000000000111///+++)))(((***,,,...000000//////000111222222111111111111222333444555:::===BBBIIIRRR]]]iiiqqqxxx{{{lllbbbLLLJJJGGGCCC@@@===;;;999777777666444333222111000000000000000000000000000000/////////....................................,,,,,,,,,------............------,,,,,,------...........................//////.........---------........./////////000000...---,,,---/////////---...........................................................................------,,,,,,------...,,,,,,,,,------.................................,,,,,,............,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++...------,,,,,,++++++***..............................---,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...******+++++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,---.../////////...,,,,,,,,,---...///000111..................................../////////000///000000111222444555666::::::<<<===@@@CCCEEEFFFCCCIIIQQQ[[[dddnnnvvv|||~~~~~~~~~|||yyyyyyzzz{{{qqqooommmkkkkkkjjjgggeeeiiijjjpppzzz}}}|||}}}{{{xxxxxx{{{zzz|||xxx...------,,,,,,------...////////////////////////........................000000//////............,,,,,,,,,---------......000///...------...///000+++,,,,,,---...///000000000000111111111111000000000000000000000///......000000000000000/////////000000000///...///111333...222555666555666:::>>>>>>GGGVVVbbbkkkrrrxxx|||yyyyyy}}}mmmaaaRRRHHHEEEBBB===777999888666222000///111333111000000/////////000000000000000000////////////////////////////////////................................................------------------------......//////......---,,,------------------------........................//////...---,,,,,,++++++,,,---------.../////////,,,,,,,,,---------......+++,,,------......------//////.........---------,,,++++++***+++,,,...///,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++***+++,,,---...---,,,+++---.........---,,,++++++,,,,,,,,,---------......///......------,,,,,,+++,,,,,,++++++,,,...///000//////...---,,,,,,+++***,,,------......------,,,,,,++++++***+++,,,...///------------------------///...---+++***)))))))))111///---,,,---.........---,,,,,,,,,---///111222222111000///111555:::===AAAAAAAAABBBDDDGGGIIIKKKJJJRRR```ooo|||}}}yyyuuutttwww}}}~~~uuuoookkklllmmmkkkjjjkkkiiilllqqqwww|||~~~wwwqqqnnnmmmnnntttzzz~~~xxx|||///......------......///////////////////////////.................................---------,,,,,,------------............///...------------...///------..................000000111111111111000000000000000000000///......////////////////////////000111111000...---...000111333333333444:::BBBIIITTT\\\hhhrrryyy~~~zzzuuunnngggdddggglllzzznnnZZZLLLDDD@@@>>>===<<<;;;999666555444555111111000000000000111111111000000000////////////////////////////////////................................................------------------------......//////......---,,,------------------------........................//////...------,,,++++++---------...............,,,,,,,,,---------......,,,---......//////......//////.........---------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------,,,,,,+++,,,---////////////...---,,,,,,++++++,,,------......------,,,---,,,+++++++++,,,---...------------------------......------------------111000///......//////...///............///000111000000000222666;;;@@@BBBEEEDDDCCCCCCFFFLLLQQQUUUXXXaaaqqq}}}{{{~~~|||{{{|||}}}~~~}}}}}}~~~}}}yyyqqqlllkkkkkkhhhhhhjjjjjjmmmqqqvvvxxxyyyyyyxxxzzz}}}{{{uuupppnnnoooppptttzzzwwwnnnpppyyy/////////....../////////////////////////////////........................,,,,,,,,,,,,,,,+++++++++////////////...............------,,,,,,------.../////////.........------000000111111111111000000000000000000000//////............//////////////////000111111000///000111555555555555:::DDDRRR\\\iiipppxxxxxxsssooojjjjjjlllqqqxxx~~~uuujjj___YYYXXXVVV]]]eeemmmvvv{{{dddSSSHHHDDD>>>>>>===;;;999777555444222111111111111111111222111111000000000/////////////////////////////////................................................------------------------......//////......---,,,------------------------........................//////......---,,,,,,,,,...............---------,,,,,,,,,---------......---...//////000000//////...............---------///...---,,,++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......///.........---------------,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,------............------,,,,,,,,,,,,------......------,,,...---,,,,,,,,,,,,,,,---------------------------***+++---///000000000///000000000////////////...000000////////////000000///000333777<<>>===555444333222111111111111111111111111000000000000////////////////////////........................////////////////////////.................................///......---,,,................................................///...............------/////////...---------,,,,,,,,,,,,---------......,,,,,,---............------.....................,,,,,,------............//////...------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---------------------------,,,+++***+++,,,---...,,,,,,---.../////////...000000000000////////////---------,,,,,,+++++++++------------------,,,,,,,,,,,,------------------,,,------......------,,,............---,,,,,,+++------------------------***+++---/////////---,,,+++---//////......000222333222111111222333555777;;;<<>><<<999777555444333222222222111111111000000////////////////////////........................////////////////////////..............................//////......---,,,............................................................////////////---------...............,,,,,,,,,---------......,,,------...............---------.........//////,,,---...//////...------***+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000111........................***+++---............---++++++,,,,,,---...//////,,,------......------,,,,,,---...//////......---------------------------//////000000000111111111222444666666555888???EEEEEEAAA<<<888777:::>>>@@@FFFFFFGGGGGGHHHIIIIIIJJJRRRTTTYYYaaaiiiqqqxxx||||||~~~|||wwwwwwwwwvvvssspppllljjjiiieeeaaa___```aaaaaa```ccc^^^YYYWWW\\\eeemmmrrrwwwvvvuuuvvvrrrnnnoootttyyyxxxvvvrrrooommmkkkjjjeeeeeeeeefffhhhjjjmmmooouuu{{{yyyuuuppppppuuu|||sssnnnpppuuu{{{{{{wwwuuusssrrrrrrtttvvvxxxrrrtttwwwzzz}}}//////............//////////////////////////////000000000000000000000000........./////////000000+++,,,---...///000111222---...///000000///...---000000000000////////////000000111111111111000000......///000000000000000///000000111222333333333000222555999???GGGQQQWWWbbblllyyyzzzuuuvvvyyywwwuuuqqqmmmrrrwwwkkkjjjjjjgggjjjrrrpppvvv}}}zzztttppppppmmmmmmssstttfffXXXOOODDDCCC@@@===:::777666555222222222111111111111000////////////////////////........................000000000000000000000000////////////////////////......//////......---,,,////////////////////////.................................///////////////,,,------....../////////,,,,,,,,,---------......---......///////////////---------.........//////...////////////---,,,+++'''((()))***,,,---//////++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,++++++***))))))***+++,,,---///000000------......///000000000)))***,,,...//////......++++++,,,,,,---...//////,,,------......------,,,+++,,,.../////////......------------------------------------...///111222666999;;;::::::>>>FFFNNNMMMIIIAAA<<<999;;;@@@CCCGGGGGGHHHIIIKKKMMMOOOPPP[[[\\\___cccjjjqqqxxx{{{xxxssssssssstttuuutttrrrooonnngggccc___^^^```bbbcccbbbccc]]]WWWUUUZZZccclllrrrzzzzzz{{{|||xxxrrrrrrvvvrrrtttvvvxxxwwwvvvsssrrrllllllllllllmmmoooqqqrrryyy~~~|||yyyyyyuuummmlllpppxxx|||}}}zzzyyyyyy{{{|||qqqrrrtttttttttuuuwwwyyy------............------/////////000000000000000..................................../////////000////////////000000000000---.........//////000000000000000000////////////222111111111000000//////000000000000000000111222333333333111000111333555333999>>>AAAIIIYYYgggnnnyyyuuullliiieeedddkkk|||}}}|||~~~~~~~~~|||zzzrrriii```\\\[[[```gggrrr{{{iii]]]RRRMMMFFFAAA???===999666555444222111111111111222//////...---,,,,,,++++++///////////////000111222000000000000000000000000........................////////////////////////..............................------------....../////////...------,,,,,,000///...---------------------------------------------------------------111///---,,,---......---........................------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,---------,,,,,,+++++++++)))***++++++,,,,,,++++++...------------...//////------------------------////////////////////////000000//////...---++++++000///...---------------//////............//////............/////////000...............---------111000000000000000111111<<>>===IIIGGGEEEDDDEEEFFFHHHHHHLLLJJJLLLSSSYYY___iiitttyyysssssszzz}}}zzzxxxxxxxxxyyy|||}}}~~~~~~{{{yyywwwpppnnnkkkiiiiiijjjjjjjjjlllfffaaaaaaaaabbbiiiqqqtttwwwyyyyyyuuurrrooonnnnnnpppsssvvvzzz|||~~~~~~}}}zzzyyyzzz{{{{{{{{{}}}~~~|||zzz||||||yyyxxxuuupppnnnqqqxxxzzzsssqqqnnnjjjiiimmmpppqqqqqqqqqrrrwww~~~------............------111000000///...---,,,,,,000000000000000000000000....../////////000000000////////////000000000000000000111111111111222222111111111111111222222222111111111111111000000000444333333222222222333333///000222222333555999<<>>===>>><<>>@@@???CCCCCCDDDDDDDDDEEEGGGIIILLLQQQ\\\kkkzzz~~~{{{zzzwwwwwwvvvtttssssssuuuwwwxxxuuuqqqrrrsssttttttttt{{{~~~}}}zzzwwwuuu{{{zzzzzz|||zzzuuutttuuuvvvuuusssvvvtttssssssvvvyyy|||~~~yyytttqqqnnnkkkmmmqqquuu}}}vvvqqqooojjjjjjiiihhhiiikkknnnqqqsss}}}------............------,,,---------......//////........................////////////000000000111////////////000000000000000000000000000000000000/////////000000000111111111111111111111222222222111111111111111222333333444555555888>>>HHHTTT\\\mmmxxx~~~tttssstttxxx~~~xxxuuuuuuvvvqqquuu||||||rrrlllggggggkkkfffiiillloooqqqtttxxx{{{yyyyyyppp^^^RRRIIICCC<<<888888888666333000000000000000111111111//////...------.........////////////////////////////////////////////////////////////////////////////////////////////////......------------......//////.........---------......---------......///////////////////////////---------------------------------...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---......------------------------........................++++++,,,---............//////.........//////000.........------.........///////////////............/////////000000111111000000//////////////////000444666666666:::===>>>DDDEEEEEEEEEDDDDDDGGGJJJNNNYYYhhhyyy~~~}}}}}}||||||zzzxxxvvvuuussstttuuuttttttvvvzzz}}}||||||{{{{{{|||zzzvvvwwwxxxwwwvvvuuutttrrrqqqqqqrrruuuwww{{{vvvttttttqqqmmmmmmpppuuu}}}~~~xxxqqqjjjjjjiiijjjkkkmmmnnnooommmsss{{{------............------,,,,,,---...///000000111......................../////////000000000111111////////////000000000000111000000000000/////////.........///000000111111111111111222222222222222000000000000111333444555111444999AAALLL[[[jjjttt{{{}}}zzzooopppsss|||}}}{{{{{{{{{rrrwww}}}}}}~~~xxxvvvtttsssssssssrrrqqqddd```bbbpppxxxjjjZZZPPPDDD===:::999777444111111111111111111111000111000000////////////000000000000000000000000000////////////////////////////////////////////////////////////////////////......------------......000//////...------,,,,,,...------------...//////........................------------------------///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,------...------------------------------------------------***+++,,,---------------//////......//////000000//////............//////............/////////000---......//////000000111111111000///............111111222444888===BBBDDDDDDFFFGGGEEEDDDFFFKKKPPPVVVcccuuuxxxpppooorrr{{{xxxuuuuuuuuuuuutttssssssrrrqqqsssvvvvvvvvvyyy~~~}}}}}}|||}}}|||zzzvvvsssrrrtttvvvxxxuuutttuuutttooonnnpppsss~~~~~~{{{{{{zzzqqqnnnjjjiiiiiikkkkkkkkklllooorrrvvv{{{------............------.........//////000000000........................//////000000000111111111////////////000000000000222222111111111000000000...//////000111111222222111111111222222333333333//////000111333555777888666<<>>???@@@BBBCCCHHHCCCAAAEEEJJJOOO[[[hhhsss{{{yyypppooosssyyyyyyzzzyyywwwsssooollllllmmmpppvvv}}}~~~|||xxxxxxwwwwwwwwwuuurrrppprrruuuwwwwwwvvvvvvxxx{{{~~~~~~xxxuuusssqqqmmmoooqqqqqqooommmllllllppprrryyytttllliiigggeeefffhhhjjjjjjiiiiiilllooo|||.../////////////////////............////////////...---...000222222111///000000000000////////////////////////000000000111333222111111111111111222333333222222222222222222555333222222333333333333333111222666999>>>KKKXXX___lllzzz|||tttqqqrrrtttvvvvvvpppmmmsss{{{}}}|||vvvmmmddd```[[[XXXXXX\\\VVV\\\___^^^^^^aaabbb```aaacccdddcccaaa````````````cccfffgggjjjoooooollliiijjjiiifffccc```______[[[ZZZYYYYYYXXXXXXVVVUUU^^^aaacccdddeeekkkuuu|||{{{sssqqquuuxxxwwwuuu}}}wwwjjj^^^SSSQQQTTT^^^kkkzzzuuucccRRRJJJAAA===:::999777333333666000111111111111111000000000000000000000000000000000000000000000000000000//////.........---------------...///////////////------------------------........................................................................---------..............................---,,,,,,,,,,,,,,,---------......---,,,+++,,,...///...---------------------------+++,,,------......------,,,,,,------------------,,,,,,,,,,,,------------------------------......////////////////////////......------------------...---,,,,,,,,,,,,---........./////////......---000000////////////000000111111111000000////////////////////////000000000222000...---///222555777999<<>>EEEMMM[[[nnn}}}~~~zzz~~~yyypppjjj```bbbeeeggghhhiiiiiiiiisssooonnnpppqqqrrrxxx}}}xxxwwwwwwyyyzzzyyyuuuuuuxxx}}}xxxuuutttvvv|||xxxsssooommmhhhaaa]]]]]]```ddd^^^cccbbb\\\XXX]]]dddhhhnnnwwwqqqiii```cccggggggiiiqqq~~~}}}lll\\\OOOCCC???===:::666444222222222222222222222222000000000000000000000000/////////////////////////////////..................---,,,,,,,,,---///000................................................................................................/////////...---------,,,------.........------,,,------------------------///...---,,,------,,,***+++++++++++++++++++++++++++,,,------......------.........------,,,,,,,,,******+++++++++,,,,,,,,,------------,,,++++++******************+++++++++,,,,,,------......//////------------------------,,,------............---.........------.........///111222444333222000///000000////////////.........000222333444888===AAANNNMMMLLLIIIFFFEEEFFFGGGIIIQQQ[[[```ccciiivvv|||yyyzzzxxxvvvtttqqqpppsssvvvuuuvvvyyy{{{{{{zzzyyywwwrrrrrrsssuuuwwwyyyyyyyyy{{{yyywwwtttsssuuuxxx{{{}}}sssmmmiiihhhjjjoooqqqqqqtttyyy|||tttpppnnnlllhhhddd```^^^]]]]]]bbbfffmmmuuu/////////......---------............////////////111000//////000000///...000000000000////////////000000000000111111111111555444333222111111111111000000111111222222222222555666888777666666777999777===GGGSSSbbbrrr{{{xxxuuuqqqppprrrvvv{{{}}}wwwsssoookkkiiifffhhhkkknnnqqqrrrsssrrrsssqqqrrrvvv{{{|||{{{}}}tttnnnjjjiiimmmrrrqqqhhh___]]]]]]]]]cccjjjqqqtttyyy|||}}}}}}yyytttqqqsssvvvxxxgggTTTJJJEEE@@@;;;999444333222111111111222222111111111111111111111111////////////////////////////////////////////////......---,,,,,,...///000................................................................................................/////////...---------,,,---....../////////......---------------------------,,,+++,,,.........,,,+++++++++++++++++++++++++++,,,------......------.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,------------+++******,,,---------.........///++++++,,,,,,---------...------------------------,,,------...//////............------------......///000222333444222111///000000000000000000000///,,,111666777777===JJJVVVccc^^^VVVMMMFFFFFFIIIMMMUUU```kkkqqqsss{{{}}}wwwssspppsssvvvxxxwwwuuusssrrrqqqnnnppptttxxxzzz{{{zzzzzztttttttttuuuuuuvvvwwwxxxxxxxxxwwwvvvwww{{{}}}tttpppkkkiiikkkllljjjkkkoootttzzz~~~wwwtttpppkkkfffccc```___^^^^^^aaaeeejjjooowww000//////...------,,,,,,............////////////...---,,,---000222333333000000000000////////////000000000111111111222222666555444333111111111000222222333333444555555555222444666555444555999===???IIIVVVeeevvv|||yyywwwtttooohhhhhhiiilllooorrruuuvvvsssooolllkkkmmmpppssstttuuuvvvyyy|||~~~~~~zzzwwwsssqqqtttzzz~~~www{{{~~~}}}uuummmiiifffbbbbbbgggiiiiiikkkqqqvvvwwwyyyuuussshhhYYYNNNDDD===:::777666444333222222222222111111111111111111111111000000000000000000000000...////////////000000000...............///000000...............................................................................................................------------...//////000/////////...------------,,,,,,,,,,,,+++***,,,...//////...------------------------+++,,,------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......---+++***+++,,,,,,------.........++++++,,,,,,,,,,,,,,,,,,,,,------......------,,,------...///000000000000......------------......///000111222222222111000000000000111111222222222000333666777<<>><<<;;;888555333333333444111111111111111111111111000000000000000000000000.../////////000000000000...///000000111111000000................................................................................................---------...............,,,---....../////////.........---------,,,,,,,,,,,,++++++,,,...//////...------------------------+++,,,------......------,,,,,,------------------,,,,,,,,,,,,------------+++,,,...//////...---,,,*********+++,,,,,,---------------------,,,,,,,,,,,,,,,---......---,,,,,,---...///000111111111111//////............///////////////000000111111111000000111222333444444555555666:::@@@JJJXXXfffooorrrkkkaaaXXXUUUZZZdddkkkqqqzzz{{{xxxrrrooopppnnnfffaaa```dddmmmuuuvvvvvvvvvrrrllljjjmmmppptttvvvvvvvvvuuusssuuuvvvuuuuuuwww|||~~~}}}wwwppplllkkkfffkkkppprrrssswwwyyyqqqlllhhhdddaaa]]]___```^^^^^^bbbjjjqqq......//////000000111111............/////////000222000...---///000111000000000000000////////////000111111111111222222222333333222222333333444444000000111222222333444444333666:::;;;<<>>;;;777555444555555111111111111111111111111000000000000000000000000.../////////000000111111...///111222222222111000////////////////////////........................................................................,,,------....../////////+++,,,,,,---.........---.........------,,,,,,,,,---,,,+++,,,.........,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,------.........,,,,,,------------......+++,,,...000000///...---------...//////000111111/////////......------,,,,,,,,,---......---,,,,,,......000111222222222222//////............////////////......///000111111000000111222444555666777888999???LLLZZZdddeeeccceeebbb\\\YYY[[[dddqqqzzzxxx}}}zzzpppjjjgggkkkkkkeee``````[[[eeemmmoooppprrrooojjjmmmooorrrtttuuutttsssrrrpppsssvvvxxx{{{|||vvvuuuiiimmmpppooolllnnnuuu|||xxxrrrlllgggcccbbbbbb```\\\YYY\\\eeelll////////////////////////......///111222333444555000000000000000000000000000111111111111222222222000000111222333333333333111111222222222333333333333222111222444666666666:::555555<<>>DDDQQQ\\\eeedddZZZSSSUUUYYY^^^gggpppxxx{{{vvvnnniiigggfffdddccccccdddeeefffccc```___dddhhhhhhjjjmmmqqqqqqqqqqqqrrrtttuuuvvvyyy~~~wwwssskkkhhhffffffiiinnnrrrssszzzzzzzzzxxxtttooojjjgggddddddccccccaaa```^^^]]]////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222333333333333333222111000222333444555555555555444333444555666777999<<<>>>???HHHWWWiiixxx|||ooobbbZZZYYY]]]aaa___dddiiijjjkkkrrr~~~yyyxxxwwwuuuuuukkkiiifffeeejjjvvvnnnaaaZZZYYY\\\iiizzz{{{kkk```SSSJJJGGGFFFBBB???777666555333222111000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////......------------......///////////////////////////......---------......---------............///---------------,,,+++***)))+++,,,---------///000........................******+++,,,,,,---......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,+++++++++,,,,,,,,,------........................------------......//////,,,,,,,,,---------......////////////////////////........................000000111111111111111111...111333333444;;;FFFOOO^^^dddhhhbbbYYYUUUZZZaaannnuuu}}}zzztttrrrrrrpppkkkfffeeefffgggiiijjjkkklllllljjjfffdddfffhhhiiilllqqqqqqqqqrrrsssvvvxxx{{{|||{{{xxxtttnnnkkklllnnnpppqqqxxxwwwvvvtttqqqlllhhhfffeeeeeedddcccaaa```^^^^^^000000000000000000000000222222111111111111000000000000000000000000000000000000111111111222222222000111222333333333333333333444555777777666555555333555666666666999???CCCKKKVVVgggwww}}}mmm]]]SSSTTT\\\ccchhhmmmrrrsssssszzztttjjjfffkkkuuu}}}zzzmmmccc]]]```iiimmmqqqxxxeeeVVVNNNKKKHHHFFF:::999777555333111111000111111111111222222222222////////////////////////////////////////////////////////////////////////........................////////////////////////......---------......///---------............///---............------,,,+++---......,,,+++---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---+++++++++,,,,,,,,,------------------------------/////////......------,,,,,,,,,,,,---------......////////////////////////////////////////////////////////////000000111111...111444666888@@@MMMWWWaaa```]]]XXXUUUYYYbbbiiizzz~~~{{{sssmmmgggfffiiijjjhhheee```dddiiinnnqqqqqqqqqpppoookkkiiijjjjjjjjjoootttrrrsssvvvyyy}}}yyysssqqqpppppppppssssssqqqooommmjjjhhhfffhhhgggdddbbb````````````000000000000000000000000222222222111111111111111000000000000000000000000000111111111111222222222000000111222333333333333333555777888888888666555666666777555666;;;CCCJJJZZZgggwwwrrraaaWWWXXXaaajjjtttyyy}}}~~~wwwpppnnnooovvvwww{{{yyyooojjjkkkiiigggttt{{{hhhYYYNNNHHHEEE>>><<<:::777555333222111/////////000000000000111////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////---------............///......////////////......---///111///,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...//////......---++++++,,,,,,,,,---------......////////////////////////000000000000000000000000///////////////000111222000333666:::>>>FFFPPPWWWZZZTTTOOONNNTTT___jjjqqq~~~|||xxxuuujjjfffaaa```bbbddddddccc\\\```gggmmmqqqrrrrrrqqqqqqnnnmmmooonnnmmmpppvvvuuuxxx|||}}}wwwrrrooommmnnnnnnmmmlllkkkjjjiiiiiiiiigggdddbbb```aaaaaabbb000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111222222333333333222222444555777999:::888777555666888888888;;;DDDQQQ[[[kkkxxxxxxkkkdddgggrrr|||~~~xxxkkkhhhgggnnn}}}yyyqqqooorrr|||nnn[[[NNNGGGAAA???===:::777444333222//////000000000111111111000000000000000000000000......//////000000000000////////////////////////......////////////......////////////////////////---------------...//////---------............///......////////////......---000222111---+++---111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------------------------...---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,,,,,,,---------......////////////////////////////////////////////////000000//////000111333444555777:::>>>DDDIIIOOORRRNNNLLLJJJNNNXXXfffrrrzzz{{{wwwtttjjjhhhdddbbbaaaaaabbbccc]]]___dddiiinnnrrrttttttsssrrrsssvvvtttrrrtttzzz{{{~~~xxxtttrrrqqqooonnnllllllllllllfffeeeeeedddccccccbbbbbb000000000000000000000000////////////000000000111000000000000000000000000000111111111111222222222333333333333222222111000444666888::::::999777666666888:::===CCCOOO```mmmwww~~~vvv|||tttlllhhhooo|||uuulllbbbaaakkk}}}sssllljjjvvvooo\\\SSSCCCAAA>>>;;;888555444333111111222222333333333333111111111111111111111111//////000000111111111222////////////////////////......////////////......////////////////////////---------------...///000---------.........//////------......///.........,,,000333111...,,,///333........................******+++,,,------...///++++++,,,,,,---...//////........................,,,---...///...---,,,+++++++++,,,,,,,,,---------////////////////////////)))***,,,---...------,,,,,,,,,,,,---------......////////////////////////........................111111000000111333444666::::::===AAAGGGKKKLLLLLLHHHIIILLLSSS^^^lllyyy}}}yyywwwooonnnkkkgggcccbbbdddfff```aaacccggglllrrrvvvyyyvvvvvvyyy}}}{{{wwwyyy~~~{{{yyyvvvssspppnnnmmmmmmcccdddfffgggfffdddbbb```////////////////////////////////////000000000000222222111111111111111111222222333333333444444444222222111111222222333444444555666666666666555555888888;;;DDDQQQ```mmmuuu}}}vvvnnnnnnzzzzzztttmmmmmmvvvxxxjjjbbbbbbiiiwwwyyyrrrhhhgggsss}}}uuu\\\MMMGGGCCC@@@<<<777666888444333111111222111000...444222000...------...//////000111000///...///000000000000000000000000000111111000000/////////...000000//////......------.........------,,,,,,,,,........................,,,---------.../////////...........................................................................---,,,++++++---...000,,,---------.../////////------------------------++++++,,,,,,---...//////................................................------------------------000000//////.........---///////////////............///000000///000333555@@@===???FFFKKKKKKKKKMMMHHHOOOZZZeeepppxxx~~~yyyvvvuuurrrsssrrrppplllhhhggggggffffffhhhjjjnnnrrrvvvyyywwwzzz~~~~~~~~~}}}wwwqqqllliiieeegggiiihhheeeaaa___]]]000000000000000000000000////////////000000000000111111111111111111111111222222222222333333333333222222222111222222333444444555666777777777888999:::>>>EEEQQQ```ooo{{{}}}zzzuuummmmmmqqq}}}|||wwwpppqqqyyy}}}uuuqqqnnnqqqwwwwwwhhh___cccgggkkk|||ooo[[[QQQGGGCCC@@@<<<888888666444222222333333111000000000111111000000000//////111111111///...///000000000000000000000000000000000000//////.........///////////////........./////////......---------........................---------...............------------------------------------------------------------------------...---,,,++++++---...000,,,,,,,,,---------------------------------------++++++,,,,,,---......///........................------------------------------------------------000/////////............///////////////////////////000000000000222666999AAA@@@DDDJJJMMMKKKLLLOOORRRYYYeeepppxxx~~~zzzxxxxxxzzzzzzzzzwwwrrrooommmmmmiiigggfffgggkkkpppsssuuu{{{xxxppplllfffffffffeeedddccccccccc111111111111111111111111////////////000000000000111111111111111111111111111111111222222222222333222222222222222333444444444555777777777999<<<>>>AAAHHHUUUdddsss~~~yyy|||yyypppmmmlllpppvvv|||vvvwww}}}yyyrrrpppsssxxx~~~nnn\\\WWWUUUTTT```oooppp^^^LLLFFFFFFCCC???===777666444333444444333222...///222333444333111000000111222111///...///000000000000000000000000000/////////........................//////////////////////////////.........////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,++++++------------------------+++,,,,,,------.................................,,,,,,,,,,,,------------------------------------////////////............///////////////////////////000111111222555:::>>>CCCDDDHHHMMMMMMJJJMMMRRR^^^eeeoooxxx~~~}}}||||||~~~zzzvvvttttttoookkkffffffkkkpppsssttt}}}rrrkkkllljjjgggdddcccdddfffggg000000000000000000000000////////////000000000000111111111111111222222222000000111111111222222222333222222222222333444444444555666666666999>>>BBBMMMWWWfffvvv{{{}}}~~~||||||xxxxxxxxxyyy|||}}}{{{yyyuuutttyyyxxxaaaWWWQQQNNNUUU```ooonnnSSSHHHIIIIIIFFFCCC999777555444444555444333111111222333333333222111000111222111///...///000////////////////////////..................------------......//////000000//////..................000000000000000000000000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...---------,,,,,,++++++------------------------,,,,,,,,,---------..............................++++++,,,,,,,,,,,,,,,---------------............///////////////.........///////////////000000000//////000111444888>>>CCCDDDEEEHHHKKKIIIHHHNNNWWWfffkkkqqqwww{{{~~~{{{zzzyyyvvvpppkkkjjjooouuuxxxyyyzzzqqqssspppkkkhhhffffffffffff////////////////////////////////////000000000000000000111111111222222222000000111111111222222222333333222222333333444555333555777666777;;;CCCJJJZZZeeevvv~~~sssvvv}}}~~~zzzwwwvvvxxx{{{~~~~~~|||{{{{{{{{{|||xxxuuu|||}}}hhh[[[SSSNNNOOOUUU```qqqcccQQQMMMKKKGGGEEE<<<999666444444444444333666555333222111111111222000222222111000///000111////////////////////////------..................------......//////000000------------------------000000000000000000000000/////////...---------,,,------------------------------------------------------------------------,,,,,,,,,,,,------......//////......------,,,,,,------------------------,,,,,,,,,---------------........................+++++++++,,,,,,------------------....../////////.........///////////////////////////000000111111...///111333666;;;AAAFFFFFFEEEFFFGGGGGGIIITTT```mmmpppsssuuuwwwyyy|||yyyuuuqqqrrrvvv{{{~~~||||||}}}~~~~~~~~~~~~xxxuuuppplllkkkiiifffddd........................////////////000000000000000000000111222222333333111111111222222222222333333333333333333444444555333666888999;;;BBBNNNXXXiiisssxxxsssrrrvvv}}}uuuuuutttrrrqqqppppppooonnnmmmjjjhhhhhhjjjmmmooossssssrrrqqqooonnnmmmmmmppppppqqqrrrwwwsssggg[[[QQQLLLMMMWWWdddwww|||cccVVVMMMGGGDDDAAA>>>999666555555444333777555333000///000111222111222333222000///000111000000000000000000000000.............../////////.........///////////////,,,,,,,,,---------------////////////////////////...............---------........................................................................,,,,,,,,,---------........................------------------------------------------------------........................++++++,,,,,,------......---------...//////000000.........///////////////...//////000000111111222...000444777:::???DDDHHHJJJGGGGGGIIIMMMSSS```llluuuwwwyyyzzzzzz{{{~~~~~~}}}}}}}}}}}}}}}}}}~~~|||{{{{{{{{{{{{}}}~~~~~~}}}}}}wwwsssqqqnnnjjjfff////////////////////////////////////000000000000///000000111222222333333222222222222333333333333444333333333333444555555333777<<<>>>CCCNNN^^^jjjxxx}}}{{{yyywwwuuuttt}}}~~~|||yyyuuurrrpppmmmiiifffbbbbbbaaa```___^^^___``````^^^]]]\\\\\\]]]___```dddbbb`````````aaaaaaaaadddeeefffgggjjjpppvvv{{{zzzyyyzzz}}}rrrbbbYYYWWWXXXaaannn|||zzzeeeTTTKKKHHHGGGCCC===:::888777666555333333222111111111111111111222333222000///000111000000000000000000000000.........//////000000000///////////////.........------------.........///........................---------...............------------------------------------------------------------------------,,,,,,------......------------------------......------------------------------------------------........................+++,,,,,,---......//////---------...///000000000............/////////000...//////000111111222222000333888<<<@@@CCCGGGJJJNNNKKKLLLSSS[[[cccnnnxxxyyy}}}}}}zzzzzz~~~~~~}}}~~~~~~~~~zzzyyyxxxxxxyyyzzz|||}}}~~~||||||~~~yyytttoookkk000000000000000000000000////////////000000000000///000000111222222333333222222333333333444444444444333333333333444555555333888>>>CCCJJJWWWiiiwww|||xxxsssqqqtttxxx}}}{{{wwwtttqqqooohhhfffbbb```^^^[[[XXXVVVUUUUUUUUUUUUTTTUUUWWWYYYUUUTTTSSSRRRRRRSSSSSSTTTXXXVVVTTTTTTVVVYYYZZZ[[[ZZZ]]]___bbbcccfffjjjmmmrrrwww||||||yyyxxx{{{yyymmmiii\\\dddlllrrrqqq\\\QQQOOOKKKFFFAAA<<<:::888777666...000222333333222111000111222333222000000000111000000000000000000000000.../////////000000111111000000//////.........------.........//////000000........................,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------------------------------------------------------........................,,,,,,------...///000000---------...///000000111---.........//////000000...//////000111222222222222666;;;@@@CCCFFFJJJLLLQQQNNNRRR\\\gggpppyyy{{{~~~yyy||||||xxxxxx{{{}}}{{{{{{}}}|||}}}}}}|||zzzxxxwwwwwwzzzyyyxxxxxxxxxyyy{{{|||~~~{{{{{{~~~|||}}}~~~yyyrrrnnn111111111111111111111111111000/////////000222333111111222222222333333333222222222222222222333333555222222555444333777<<<;;;;;;BBBRRR___iiiuuuxxxtttoookkknnnttt}}}zzzrrrooojjjfffccc```^^^[[[YYYYYYWWWUUUSSSQQQPPPOOOMMMMMMMMMMMMMMMNNNPPPPPPNNNMMMLLLKKKKKKMMMNNNOOOQQQOOOMMMLLLNNNOOOOOOOOOTTTUUUUUUWWWYYY\\\___aaalllnnnrrrvvvyyyzzzzzzzzz~~~}}}|||{{{zzzwwwxxx|||nnn\\\UUULLLFFFBBBAAA<<<555333777555444333111000111222222//////000000111111222222000000000000////////////........................////////////////////////------------------------000000//////.........---////////////.....................------,,,,,,,,,---------------------------------............///...............---------........................------------------------........................***++++++,,,---...////////////////////////.........------------...//////000000000000////////////000111222111000000222444333:::BBBHHHKKKLLLMMMNNNRRRQQQYYYjjjzzz}}}{{{zzzwwwuuuxxx~~~}}}~~~~~~}}}zzzyyyyyyzzz}}}~~~~~~}}}zzzyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxttttttuuuvvvwwwxxxzzz{{{~~~}}}||||||~~~~~~vvvqqq111111111111111111111111111000/////////000222222111111222222222333333333222222222222222333333333777555555666555333666;;;???BBBLLL]]]jjjsss}}}zzztttnnnjjjlllqqqwww|||~~~xxxrrrlllhhhfffccc^^^[[[ZZZXXXVVVTTTSSSSSSSSSRRRQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQOOONNNNNNMMMMMMMMMOOOMMMKKKJJJKKKLLLLLLLLLOOOOOOPPPRRRUUUXXX[[[\\\cccfffjjjooosssvvvwwwwwwtttxxx}}}zzz~~~|||vvvxxxooobbbPPPHHHAAAAAA>>>888444444444333222222111111111222000000000000000111111111000000000000////////////////////////////////////////////////////////////........................000/////////............////////////............/////////......---------........................,,,,,,,,,,,,---------...//////......------,,,,,,------------------------------------------------........................,,,,,,------------------...........................------------...//////000000000000000000000///...000111111111222555777999<<>>888444333333222222222222111111111111111111000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////............////////////............///////////////.........////////////////////////+++++++++,,,,,,,,,------/////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---------,,,,,,,,,------------------............------......///000000000000000000000000000---...000000111444888<<>>888333333333333333222222111222222111111000000//////000000000000////////////////////////////////////////////////////////////........................///////////////.........////////////............//////..........................................+++,,,,,,,,,,,,---------000///......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------------...............//////000000000000000000111111111...///000111222666<<<@@@LLLPPPSSSSSSRRRUUU^^^eee}}}yyysssooolllnnnrrr|||}}}}}}zzzvvvqqqooonnnppprrrvvv{{{~~~||||||~~~~~~|||zzzyyyyyy{{{{{{|||}}}|||zzzyyyzzz{{{}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~}}}}}}|||~~~///////////////////////////000000000111111111111111111222222222333333333111111222333444444555555666333333666888:::AAAHHHSSSaaassszzznnngggiiisss||||||uuunnngggaaaZZZXXXWWWWWWXXXYYYWWWVVVXXXVVVUUUUUUWWWZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___^^^___```aaaaaa```___^^^___]]]ZZZXXXVVVTTTPPPNNNOOOOOOOOONNNMMMMMMLLLKKKMMMNNNPPPRRRUUUWWWXXXXXX]]]^^^___aaacccgggmmmqqqwww|||xxxhhhaaaaaaccciiiwwwqqqZZZKKKGGGGGGBBB===555555444444333222222222222222111111000000//////000000000000////////////........................////////////////////////------------------------.........///////////////////////////............------------------------------------------------------------............///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,---...//////,,,,,,,,,---------......///............///000000///000000000111111111222111111111222444999???DDDQQQXXX]]]ZZZSSSVVVcccpppzzzuuuppplllkkkmmmuuuwwwyyyyyywwwuuuuuuuuuvvvyyy|||}}}|||zzzyyy|||||||||zzzxxxwwwxxxyyyxxxzzzzzzzzzxxxwwwxxxyyyzzzzzzzzz{{{}}}|||||||||}}}~~~~~~~~~}}}|||{{{|||~~~000000000000000000000000//////000111111111111000111111222222222333333333111111222333444555666666;;;777666888;;;???HHHQQQeeesssyyyzzz|||vvvqqqnnnqqq{{{vvvmmmggg```ZZZUUUSSSSSSSSSUUUXXXZZZZZZYYYZZZYYYWWWXXX[[[]]]^^^^^^\\\\\\\\\[[[[[[ZZZZZZYYY\\\\\\\\\\\\]]]^^^___```]]]^^^___```aaabbbbbbbbbcccaaa___^^^]]]ZZZWWWTTTUUUUUUUUUTTTSSSQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLTTTUUUWWWXXXZZZ]]]bbbfffkkkrrr|||kkkaaa[[[VVVWWWbbbxxxttt\\\NNNIIIDDD???:::888666444333222333333111111111111000000000000000000000000////////////........................////////////////////////------------------------.........///////////////////////////............,,,,,,,,,------------------------------------------------.........//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................***++++++,,,---...///000,,,,,,,,,---......////////////......//////000111///000000111111222222222111222222333666===EEEKKKUUU]]]bbb^^^YYY]]]lll{{{}}}zzzuuuqqqqqqtttvvvyyyzzzzzzzzz{{{}}}{{{~~~~~~~~~|||zzzyyyzzzzzzzzzyyywwwvvvwwwxxxwwwxxxyyyxxxwwwvvvwwwxxxwwwxxxyyyzzz|||~~~zzzzzz{{{}}}|||~~~||||||~~~111111111111111111111111...///000111222111111000111111222222222333333333111111222333444555666666;;;777666:::@@@HHHVVVaaawwwyyyyyy~~~|||wwwuuuvvvxxxyyyzzzxxxqqqggg```\\\YYYVVVSSSSSSSSSSSSVVVYYY[[[\\\[[[\\\ZZZYYYYYY\\\^^^___^^^ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\]]]^^^``````___^^^]]]^^^___^^^\\\ZZZYYYYYYZZZYYYYYYWWWVVVUUUSSSRRRPPPNNNLLLKKKJJJIIIKKKMMMOOOQQQRRRUUUYYY\\\```gggpppxxxrrrcccZZZSSSQQQVVVeeexxx^^^PPPHHHBBB???<<<888444222222333444000000000000000111111111000000000000////////////........................////////////////////////..................................../////////000////////////............------------.........///........................,,,,,,---------.........+++,,,,,,,,,,,,---------------------------------------------------------........................,,,,,,,,,------.........,,,------...//////000000///////////////000000111///000000111111222333333000000111444999BBBLLLTTT\\\```ddddddeeemmm|||{{{yyywwwxxxzzzzzzzzz|||~~~~~~}}}{{{zzzzzzzzzyyywwwvvvwwwxxxvvvxxxyyyxxxwwwvvvwwwyyyxxxxxxxxxyyyzzz{{{}}}}}}wwwxxxyyyzzz}}}~~~yyy{{{~~~~~~111111111111111111111111...///000222222111111000111111222222222333333333111111222333444666666777777444444;;;DDDQQQbbbqqqsssppppppvvv~~~wwwjjjddd\\\WWWWWWXXXXXXWWWRRRQQQQQQSSSVVVXXXXXXXXX^^^\\\ZZZ[[[]]]^^^______YYYYYYYYYYYYZZZZZZZZZZZZUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXWWWWWWXXXZZZ[[[]]]YYYYYYZZZ\\\___```^^^]]]ZZZ[[[\\\\\\\\\\\\ZZZZZZZZZXXXVVVSSSQQQOOOMMMMMMGGGIIILLLNNNOOOQQQUUUXXX[[[aaahhhooovvvxxxbbbZZZSSSPPPQQQYYYmmmlllXXXLLLEEEBBB???999555222222444555//////000000111111222222000000000000////////////000000000000000000000000////////////////////////////////////////////////---.........//////000000000/////////............---.........//////000000////////////////////////++++++,,,,,,,,,---------***++++++,,,,,,------...........................------------------------..............................---------,,,,,,,,,------......///000111111///////////////000111111///000000111222222333333...///000444;;;FFFRRRZZZddddddeeeiiiqqq}}}yyyzzzzzzzzzzzz{{{~~~~~~zzz{{{{{{yyywwwwwwxxxyyywwwxxxyyyyyyxxxwwwxxxzzzyyyyyyxxxxxxxxxyyyyyyzzztttuuuvvvwwwyyy{{{}}}~~~||||||}}}~~~{{{|||}}}xxxyyy}}}000111111111111222222222333222111000000000222222333333333444444444555555444333222333555777888888:::777999AAAKKKYYYooowwwuuuwwwlllrrryyy}}}wwwlllddd]]][[[WWWUUUSSSSSSTTTUUUYYYXXXXXXZZZ\\\\\\ZZZXXX^^^\\\ZZZ[[[\\\\\\ZZZWWWZZZZZZ[[[[[[ZZZXXXVVVUUUVVVUUUSSSRRRSSSTTTVVVWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUVVVVVVWWWYYYZZZ[[[\\\XXXWWWZZZ```eeeeeeccc___^^^]]]ZZZVVVRRRNNNLLLKKKJJJHHHGGGHHHJJJMMMOOOSSSYYYaaahhhoooyyywwwhhhZZZUUUQQQRRRaaatttkkkRRRGGGAAA>>>:::888888777555333222111111111111111222222222111111111000000//////000000000000000000000000////////////////////////000000//////.........---111000/////////000222333222111///.........///000...------,,,,,,------...---------------------------------------------------...............------,,,---.../////////...............------,,,,,,,,,+++,,,,,,------,,,,,,+++/////////...------,,,,,,............/////////000000000000000////////////000000111222333444444555555666999>>>FFFPPPZZZ```bbblllxxx~~~|||{{{yyyyyy|||~~~~~~|||{{{yyyyyyyyy{{{|||}}}{{{zzz|||}}}}}}}}}}}}{{{yyyyyy{{{{{{yyyvvvwwwwwwxxxyyyyyyyyyxxxwww{{{}}}~~~}}}zzzzzz|||~~~xxxzzz|||}}}~~~000111111111111222222222222222111111111111222222333333333333444444444444222111111333555666777777:::888===JJJZZZjjj|||uuupppqqqtttqqqvvv|||wwwqqqjjjbbb\\\VVVUUUSSSSSSTTTWWWZZZ[[[VVVVVVVVVVVVVVVWWWXXXYYY___^^^^^^```ccccccaaa^^^WWWWWWXXXXXXWWWVVVTTTSSSRRRQQQPPPOOOOOOQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQUUUTTTUUUUUUVVVWWWXXXYYYYYYVVVTTTVVV\\\``````^^^^^^^^^]]][[[XXXUUURRRQQQOOOMMMLLLJJJJJJJJJLLLLLLPPPUUU\\\bbbhhhrrr~~~||||||wwwjjjbbbZZZUUU\\\jjj~~~cccRRRDDD@@@;;;888777666444222222222111111111111222222111111111111000000000///000000000000000000000000////////////////////////000/////////............111000/////////000111222222111000///...//////000...------,,,,,,------...........................---------------------------...............------,,,------------...............---------,,,,,,,,,+++,,,,,,------,,,,,,+++//////.........---------........./////////000000000000000000////////////000000111111222333444444444666;;;BBBLLLVVV___cccfffrrrwwwmmmooouuu}}}}}}|||zzzzzz|||~~~~~~~~~~~~}}}|||{{{yyyxxxxxxyyyzzz{{{}}}{{{yyyyyy{{{|||||||||~~~|||yyyyyyzzzzzzxxxuuuyyyxxxxxxwwwwwwwwwwwwwwwyyy{{{|||}}}}}}~~~~~~{{{xxxwwwwwwyyywwwyyy{{{|||}}}000111111111111222222222111111222222222222222111222222222333333333444444111222333444555666777777<<<>>>HHHZZZnnn~~~wwwnnnmmmsssyyyzzz}}}~~~vvvlllddd___[[[XXXTTTQQQQQQQQQRRRTTTXXX[[[]]]YYY[[[[[[YYYXXXYYY]]]aaaccccccdddfffgggfffbbb```TTTUUUUUUUUUTTTSSSRRRRRRPPPPPPOOONNNNNNPPPQQQRRRQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSSSSSSSTTTUUUUUUUUURRRQQQSSSWWWYYYYYYWWWZZZ[[[[[[ZZZZZZXXXWWWVVVTTTSSSQQQPPPNNNLLLKKKJJJLLLOOOTTTXXX]]]eeepppxxx||||||{{{{{{}}}wwwlllaaa```fffqqqzzz```LLLFFF>>>999888777555333222222111111111111222222111111111111000000000000000000000000000000000000////////////////////////////////////............000000/////////000111222111111000///////////////...------,,,,,,------...////////////////////////------------------------------...............------,,,+++++++++,,,...///...------------,,,,,,,,,,,,,,,------------,,,,,,...............---------....../////////000000000////////////000000000000111111111111111222333444444888???JJJVVV```eeehhhlllyyy{{{qqqhhhhhhkkkqqqyyy~~~~~~|||{{{{{{}}}}}}||||||}}}~~~~~~}}}{{{zzzyyyxxxxxxyyy{{{{{{}}}{{{zzz{{{}}}~~~~~~}}}~~~{{{yyyxxxxxxxxxwwwuuuyyyxxxwwwuuuttttttttttttwwwxxxzzzzzzzzz{{{}}}~~~~~~{{{wwwuuuttttttuuuwwwyyyzzzzzz|||~~~000000111111111222222222000111222333444333222111222222222333333333333444444555777777777777888999@@@HHHXXXkkk|||zzzrrrooorrrzzz~~~mmmfff]]]VVVSSSSSSSSSSSSRRRRRRQQQRRRSSSVVVXXXZZZ\\\___bbbaaa^^^^^^bbbgggfffgggggggggeee```[[[WWWRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQQQQQQQQQQRRRSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRQQQQQQPPPQQQQQQRRRSSSQQQPPPQQQSSSTTTTTTRRRUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSQQQNNNMMMJJJKKKMMMOOORRRYYYbbbhhhsssyyy|||zzz}}}xxxqqqqqqtttzzzqqqVVVNNNCCC<<<::::::888666333333222111111111222222111111111000000000000000///////////////////////////////////////////////////////////////.........////////////000000111111111000000///////////////...------,,,,,,------...........................,,,,,,------------------,,,---......///.........---,,,+++******+++...///------------------------,,,,,,------------,,,,,,------.....................////////////000000000////////////000000000000111111000000111222333444888===GGGSSS___gggjjjkkkppp|||}}}tttqqqooorrryyy|||{{{{{{|||~~~}}}}}}|||||||||}}}~~~~~~}}}~~~~~~~~~{{{zzzzzzzzzzzz{{{||||||~~~}}}|||~~~{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvvvvuuutttrrrqqqpppssstttuuuuuuuuuvvvxxxzzz{{{||||||{{{xxxuuuttttttuuuvvvxxxxxxxxxyyy|||~~~~~~000000111111111222222222000111222444444444333222222222333333333444444444555777888777666777:::<<>>;;;;;;999666444333333222111111222222000000000000000000111111////////////////////////////////////////////////.........///////////////......//////000000000000000000000000000//////......------,,,,,,------...------------------------,,,,,,,,,---------......,,,------...//////......---,,,+++******+++...///------------------------,,,------......------,,,,,,---------......//////////////////000000000111.../////////000000000111111111000000111333555777???FFFQQQ[[[dddiiilllmmmtttzzzxxx{{{|||zzzzzzzzz{{{|||~~~}}}}}}}}}}}}}}}~~~~~~~~~|||}}}}}}}}}|||||||||}}}}}}}}}|||{{{{{{}}}xxxwwwvvvtttssstttuuuvvvqqqrrruuuvvvuuurrrooolllmmmnnnoooooonnnoooqqqssstttvvvxxxwwwvvvuuuuuuvvvvvvxxxyyyxxxxxxxxxzzz|||}}}}}}|||000111111111111222222222000111222333444444444444333333333444444444555555333555666666555888>>>CCCLLL```vvvoooqqqsssvvvyyy{{{|||}}}|||zzzxxxxxxzzznnnccc\\\VVVTTTQQQOOOOOOQQQUUUWWWTTTUUUVVVWWWYYY\\\^^^___]]]bbbggghhhfffcccbbbbbb[[[]]]______[[[XXXUUUUUUSSSSSSRRRRRRSSSTTTUUUUUUTTTUUUUUUUUUVVVVVVVVVVVVYYYXXXVVVTTTSSSSSSTTTTTTXXXWWWVVVTTTSSSRRRRRRRRRTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVOOONNNLLLKKKKKKMMMOOOQQQTTTXXXaaammmuuu|||qqqbbbOOOBBB>>><<<999555555444333222222111222222000000000000111111111111000000000000000000000000////////////////////////.........///////////////---...///000000000//////000000000000000///.........------,,,,,,------...------------------------+++,,,,,,------.........,,,,,,---...////////////---,,,+++++++++,,,...///,,,,,,,,,------------...------............------,,,,,,,,,---...///000000/////////000000000111111......//////000000111111111111000111222555888:::EEENNNZZZaaadddggglllqqq|||}}}~~~~~~~~~}}}|||zzzyyyzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{|||~~~~~~~~~~~~~~~}}}}}}}}}wwwwwwwwwzzz}}}~~~~~~}}}wwwwwwuuurrrpppoooqqqssslllnnnqqqssstttrrrooommmiiijjjkkkkkkjjjkkkmmmooooooqqqssssssssstttvvvxxxyyyzzz{{{zzzyyyyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~{{{}}}000111111111111222222222222222222222333444555555444444555555555666666666222444666777888>>>HHHPPP```qqqxxxqqquuu{{{vvvkkk```WWWRRRQQQRRRRRRRRRSSSVVVXXXZZZXXXYYY[[[]]]```bbbdddeeeaaabbbdddeeeeeecccaaa```YYY\\\______]]]\\\\\\]]]]]]]]]\\\\\\]]]^^^```aaa``````aaabbbbbbbbbbbbbbbdddbbb```^^^\\\[[[[[[[[[___^^^\\\ZZZYYYXXXWWWWWWTTTUUUVVVWWWVVVTTTTTTTTTSSSSSSQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVTTTRRRPPPOOONNNMMMLLLKKKLLLNNNSSS\\\cccjjjsss}}}}}}ttt]]]LLLDDD@@@:::666555555444333222222222222///000000000111111111111000000000000000000000000////////////////////////............/////////000---...///000000000///...///000000111000///...---...------,,,,,,------...........................++++++,,,,,,---......///+++,,,---...////////////,,,------------.........,,,,,,,,,---------......------............------++++++,,,---...///000111//////000000000111111111.........///000111111111111111000111444777;;;===GGGSSS___dddcccdddmmmvvvxxxxxxxxxxxxzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyzzz|||~~~~~~}}}|||{{{zzzttttttuuuxxx{{{}}}|||{{{zzzyyyvvvqqqllliiijjjmmmkkklllmmmnnnppppppqqqqqqmmmnnnoooooonnnnnnppprrrqqqrrrsssssstttuuuyyy{{{}}}~~~~~~}}}{{{{{{|||~~~||||||{{{zzzzzz{{{|||}}}~~~{{{zzz{{{~~~|||||||||~~~000111111111111222222222222222111111222444555777555555555666666666666777333555888:::===EEERRR\\\ttt{{{tttwww{{{uuujjjaaaZZZTTTQQQPPPRRRUUUWWWXXXZZZ\\\^^^^^^___```bbbdddeeefffggg___^^^\\\\\\]]]]]][[[ZZZ]]]```bbbbbb```___aaacccgggggggggggghhhiiikkklllmmmnnnnnnooopppooooooooopppnnnllliiigggfffeeeeeedddbbbaaa___]]]\\\[[[[[[TTTVVVWWWXXXVVVUUUTTTUUUWWWVVVTTTSSSRRRRRRRRRSSSRRRRRRRRRSSSSSSTTTTTTUUUXXXVVVTTTRRRPPPNNNKKKIIILLLKKKMMMSSSWWW[[[ccckkkvvvsssoooxxxiiiUUUKKKDDD>>>888666555444333222222222222//////000000111111111222000000000000000000000000////////////////////////---.........//////000000,,,---///000000000///...///000111111111000...---...------,,,,,,------...////////////////////////++++++,,,,,,---...//////+++,,,---...////////////,,,---.../////////......,,,,,,,,,------.........------............------++++++,,,---...000111111000000000000111111111111---......///000111111222111111111222555999===@@@HHHUUUbbbeeeaaacccnnnzzz~~~|||zzzuuuttttttvvvzzz}}}||||||}}}~~~~~~~~~~~~~~~}}}|||zzzzzzwwwxxx{{{}}}~~~}}}{{{yyyxxxttttttuuuyyy|||~~~}}}||||||{{{wwwpppiiieeefffhhhkkkkkkjjjjjjlllooosssvvvtttuuuuuuuuutttuuuvvvxxxvvvwwwwwwvvvvvvyyy|||}}}}}}~~~|||{{{yyyxxxyyyzzz|||~~~~~~{{{xxxxxxzzz~~~}}}|||{{{|||~~~000000000000111222333444000000111111111222222222222333555666555555666777333888<<<<<<>>>KKKbbbuuu||||||{{{{{{||||||wwwnnnbbbZZZXXXWWWTTTRRRRRRSSSUUUWWWZZZ^^^cccgggggggggfffeeedddcccbbbaaaZZZZZZZZZYYYXXXYYY\\\___]]]cccjjjppprrrsssssssssxxxyyy{{{}}}}}}yyywwwvvvvvvyyyvvvqqqkkkfffbbb```___^^^\\\ZZZYYYYYYYYYXXXWWWYYYXXXVVVUUUSSSRRRQQQQQQRRRRRRRRRRRRRRRSSSUUUWWWWWWXXXYYYYYYWWWTTTPPPMMMJJJIIIIIIJJJMMMQQQUUUWWWgggooo{{{xxxjjjdddeeeqqqiiiTTTGGG@@@===<<<;;;999555333333111...000000000000////////////000000000000000000000000---...///000000///...---//////............//////111///...------...///111////////////............,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,---...///...------,,,,,,------...////////////////////////+++++++++,,,,,,,,,------000000000000000000000000...000222555555444333111111222222222444999???DDDOOOWWWaaafffaaaaaappp{{{wwwwwwyyy|||}}}yyysssmmmqqq{{{}}}}}}}}}}}}||||||{{{zzzzzz}}}}}}~~~}}}{{{xxxvvvwwwvvvuuuvvvyyy|||}}}~~~}}}|||}}}{{{vvvtttsssssstttwwwyyyyyyxxx|||}}}}}}yyysssppprrrvvvqqqqqqrrrtttwwwzzz~~~~~~~~~|||{{{zzz{{{{{{|||{{{yyy|||}}}||||||{{{{{{{{{{{{|||}}}}}}~~~|||zzzxxxxxxzzz|||~~~}}}|||zzzyyyzzz|||000000000000111222333444222333333333333444444444333555666777666555666777666:::>>>BBBJJJYYYnnn}}}{{{www{{{}}}~~~}}}rrrggg```YYYUUUVVVWWWVVVTTTUUUYYY]]]bbbeeehhhkkknnnrrrppplllhhhccc```]]]\\\YYYZZZZZZYYYXXXZZZ]]]```eeekkkuuu}}}yyyrrrnnnkkkgggdddaaa___^^^^^^\\\[[[[[[YYYWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQRRRSSSUUUVVVWWWXXXWWWUUUSSSRRRPPPOOOMMMLLLLLLMMMOOOQQQ]]]dddnnnzzzwwwiii___]]]aaasss{{{cccPPPEEEAAA<<<<<<999666444444444444111111000000000/////////000000000000000000000000......////////////......//////............//////......////////////......////////////............,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...//////......------......///////////////////////////........./////////000000////////////////////////...///111333444333222222222333333333666;;;BBBGGGUUUXXX___eeeeeefffqqq}}}yyyvvvvvvwwwyyyzzzyyyuuurrruuu}}}~~~~~~}}}}}}}}}|||zzzzzzzzzzzzzzz{{{{{{||||||{{{yyyxxxwwwyyyxxxwwwwwwxxxyyyzzzzzz{{{{{{{{{}}}~~~{{{xxxwwwwwwyyy~~~}}}zzz|||~~~}}}}}}~~~}}}|||{{{{{{~~~{{{zzz{{{|||{{{zzzyyyyyyyyyzzz{{{|||||||||}}}~~~zzzyyyxxxwwwxxxzzz}}}~~~~~~}}}{{{{{{|||~~~000000000000111222333333333333333333444444444444444666777777666555666888888999===FFFTTTeeeuuurrrqqqyyy~~~yyyvvvyyy}}}wwwjjj```YYYUUUQQQRRRUUUXXXYYYXXX]]]bbbjjjpppssssssssstttssspppjjjccc^^^ZZZXXXWWW\\\]]]]]]^^^___bbbfffjjjllltttyyyuuuooojjjgggfffdddcccaaa___\\\ZZZZZZZZZYYYXXXVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUVVVWWWUUURRROOOLLLKKKJJJJJJRRRWWW```iiisss}}}yyykkk]]]VVVSSSaaavvvxxx___MMMDDD@@@>>>;;;888444333555777111111111000000000000///000000000000000000000000//////............////////////............//////,,,...000111111000...,,,////////////............------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...////////////......//////////////////////////////////////////000000000111111//////////////////////////////000111111222222222333444444555888???GGGMMMXXXYYY^^^ffflllpppvvv|||yyy}}}~~~{{{vvvttttttuuuuuuuuuvvvuuuvvvzzz~~~~~~||||||}}}~~~~~~~~~~~~}}}}}}|||zzzxxxwwwxxxyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzyyyyyyyyy|||~~~|||||||||zzzyyy}}}~~~{{{zzz{{{{{{yyywwwwwwwwwxxxyyyzzz{{{|||yyyxxxxxxyyyzzz|||~~~wwwvvvuuuuuuwwwyyy|||~~~~~~}}}||||||}}}111111000000111222222333111111111222222222333333444666666666555555666888;;;<<>>;;;666111111333222222111111111000000000////////////////////////000///...------...///000//////............//////---...///000000///...---////////////.....................------,,,,,,,,,------------------------------------------------.................................------.........//////............//////////////////////////////,,,---------............////////////////////////000////////////111222333444444555777<<>>BBBLLL]]]qqq}}}uuurrrqqqrrrsssyyyuuuqqqrrruuu{{{{{{qqqhhh```[[[ZZZWWWUUUSSSUUUZZZaaagggkkkooottt{{{}}}{{{vvvqqqnnneeeccc```___```dddhhhkkkmmmqqqwww}}}}}}xxxsssmmmddd^^^ZZZWWWUUUUUUWWWYYYYYYXXXUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVUUUTTTRRRQQQOOONNNJJJLLLOOOSSSYYYaaajjjpppttt|||~~~xxxpppdddYYYOOOPPPYYYlllttt^^^KKKDDD???>>>:::333111222222222222222111111111111////////////////////////000///...------...///000//////............//////000///...------...///000////////////.....................------,,,,,,,,,------------------------------------------------........................---..................---...------,,,,,,------...////////////////////////++++++,,,,,,,,,---------........................000000///...///111222444333555888;;;AAAIIIQQQWWW```iiissswwwxxxzzz~~~zzzwwwuuutttuuuuuutttsssrrruuuzzz~~~~~~||||||||||||}}}}}}|||yyyvvvvvvwwwyyyzzzuuutttrrrppppppqqqsssuuupppsssvvvwwwxxxyyy{{{~~~{{{zzzzzzzzz{{{}}}}}}{{{uuuyyy{{{xxxwwwyyyyyyxxxvvvwwwwwwyyy{{{}}}wwwvvvtttssstttvvvyyy{{{wwwwwwvvvvvvvvvwwwxxxyyyzzzyyyyyyzzz{{{}}}~~~}}}{{{yyyxxxyyy}}}222111111111111111222222444444444444555555555555333444555555555666999<<>>OOO```zzz}}}}}}|||{{{}}}{{{vvvooohhhccc___[[[XXXYYYXXXZZZ^^^eeekkkoooqqqxxxyyyxxxuuupppkkkiiihhhkkkpppwww~~~uuunnnjjjbbb]]]ZZZZZZWWWRRRQQQRRRSSSSSSSSSRRRPPPOOONNNNNNPPPPPPOOOMMMKKKIIIGGGFFFGGGLLLSSSXXX^^^hhhsss|||}}}qqqkkkooo|||```MMMGGGCCC>>>;;;555555444333222222222333000000/////////.........///000111000///...///000////////////////////////000000000000000/////////////////////////////////------------------------........................---------,,,,,,,,,+++++++++++++++,,,,,,,,,------///---,,,---///000...,,,........................---......//////......---,,,---......//////......---333000---111///---444111222333222222444555555;;;JJJ[[[```]]][[[bbbjjjwww~~~{{{|||zzz|||zzzwwwxxxzzz}}}}}}|||{{{vvvrrrtttzzz~~~|||zzzxxx{{{|||||||||||||||{{{zzzyyyyyyzzz{{{{{{{{{{{{zzz~~~}}}|||}}}}}}}}}{{{yyyxxxxxxxxxxxxwwwvvvttttttrrrsssuuuwwwyyyzzz{{{{{{~~~~~~~~~~~~}}}}}}}}}~~~{{{zzzwwwvvvuuuvvvxxxyyyxxxxxxyyy{{{~~~~~~yyyyyyyyyyyyxxxxxxwwwvvvxxxuuutttvvvzzz~~~~~~~~~}}}|||{{{zzzyyyxxxzzzxxxvvvxxx{{{~~~~~~}}}}}}~~~~~~222222222222333333333333333333444444444555555555777888::::::;;;EEE[[[ppp}}}zzz~~~}}}oooiiiaaaZZZVVVUUUTTTSSSYYY[[[```gggpppvvvyyyyyywwwwwwtttpppjjjgggfffgggnnnttt}}}uuummmddd\\\ZZZYYYUUUTTTUUUVVVTTTSSSSSSSSSRRROOOMMMQQQQQQQQQPPPNNNKKKHHHFFFBBBFFFKKKOOOSSS[[[eeemmmwww~~~}}}uuuvvv{{{mmmUUUHHHAAA======777777555444333333333333000000000/////////......///000111000///...///000///////////////////////////000000000000000111111////////////////////////........................////////////////////////------------,,,,,,,,,,,,------.........////////////...------...///...------------------------------......//////......---------...////////////...111555///,,,222222000777111222333333333333555777DDDTTTcccddd[[[XXXbbbnnnzzzvvv{{{}}}zzzyyy|||zzzxxxxxx{{{}}}{{{wwwvvvzzz}}}~~~~~~~~~{{{yyyzzzzzz{{{{{{zzzyyyxxxxxxvvvwwwyyyzzz|||||||||{{{|||{{{yyyyyyzzz{{{{{{zzz{{{{{{{{{{{{zzzyyyxxxxxxssstttvvvwwwxxxxxxxxxxxxzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyxxxvvvvvvvvvxxxzzz{{{xxxxxxyyy{{{}}}}}}{{{yyytttuuuuuuuuuuuuuuuttttttuuuuuuvvvyyy|||~~~}}}|||~~~~~~}}}}}}|||{{{zzzzzzzzzxxxwwwxxxzzz|||||||||{{{|||}}}||||||}}}222222222333333333444444333333444444555555666666888888:::<<<@@@NNNhhhzzzvvvwww}}}yyytttqqqiiicccZZZTTTRRRTTTVVVWWW^^^aaafffnnnuuuyyyyyyxxxpppooommmjjjggggggjjjlllvvv~~~|||nnnaaa\\\[[[[[[]]]___^^^[[[WWWVVVVVVUUURRRPPPQQQRRRSSSTTTRRROOOLLLJJJDDDFFFHHHJJJMMMSSS[[[aaammmttt{{{yyyzzztttZZZIIIAAA??????999888666555333222222222000000000////////////...///000111000///...///000////////////////////////------....../////////000////////////////////////////////////////////////........................------------------,,,,,,.../////////000000000000......---............---------------------------......////////////......------...///////////////...222,,,+++333333///444111111333444444333666;;;MMM[[[gggdddYYYWWWfffvvv~~~xxxuuu{{{~~~|||}}}{{{yyyyyyyyy{{{}}}}}}|||xxxwwwyyy|||}}}}}}~~~|||zzz|||||||||||||||{{{zzzyyyvvvxxxzzz}}}~~~{{{yyywwwwwwxxxzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~wwwwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxzzz{{{||||||}}}~~~}}}}}}~~~~~~}}}||||||uuutttttttttuuuxxxzzz{{{yyyyyyzzz|||}}}|||xxxuuurrrrrrssstttttttttssssssrrrtttxxx{{{}}}}}}{{{yyy~~~}}}}}}}}}||||||{{{{{{yyyyyyxxxyyyyyyzzzzzzzzz{{{{{{|||{{{{{{|||~~~222222333333333444444444333333444555555666777777777888<<>>KKK\\\aaadddcccbbbjjj|||~~~}}}}}}zzzyyyzzzsssssstttvvvyyy}}}~~~||||||||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzxxxzzz~~~{{{zzzxxxxxxyyyzzzzzzyyywwwxxx{{{}}}|||{{{zzzyyyyyyxxxyyyyyyuuuuuuuuuvvvxxxyyy{{{|||yyyzzz||||||}}}|||zzz~~~}}}|||zzzzzzssssssssstttuuuvvvwwwxxxyyyxxxyyy{{{|||{{{yyyvvvuuuvvvvvvvvvvvvvvvuuuuuupppssswwwyyyxxxwwwvvvvvvyyyyyyyyyyyyyyyzzzzzzzzzvvvxxxyyyyyyxxxwwwxxxyyy||||||}}}|||{{{{{{~~~333333333444444444444555333333444555666777888888;;;===HHH[[[oooyyy~~~}}}zzz{{{yyyttttttwwwxxx~~~zzzyyywwwssskkkeee[[[ZZZZZZ]]]ccchhhlllmmmpppooommmlllllljjjgggeeedddgggkkkqqqyyytttooopppsssuuutttlll```WWWTTTUUUSSSSSSTTTUUUVVVVVVVVVVVVRRROOOJJJGGGEEEFFFGGGGGGKKKPPPWWWaaalllxxxsssnnnmmmxxxooo\\\QQQGGG???AAA???===:::777444333222111111111000000000/////////000111000///...///000////////////////////////222222222111111111111111////////////////////////------------------------........................------------.........///////////////000000000111,,,...000///---,,,---///........................//////000000000000//////......///000000000000000333666555;;;JJJHHH:::555444000000555555555BBBSSSccceeegggjjjqqq{{{}}}zzzxxxzzz}}}|||yyywwwvvvmmmoooqqquuuxxx}}}}}}{{{zzzzzzzzzyyyxxxxxxyyyzzz{{{{{{||||||{{{vvvxxx|||}}}|||{{{{{{|||{{{zzzxxxwwwxxxzzz|||~~~|||{{{yyyxxxxxxxxxxxxyyyvvvvvvwwwxxxyyy{{{|||}}}xxxyyyzzz{{{|||~~~yyyyyy{{{~~~~~~~~~~~~}}}}}}xxxxxxxxxxxxxxxyyyyyyyyyvvvvvvvvvxxxzzzzzzyyyxxxxxxxxxxxxxxxwwwwwwvvvuuupppsssuuuuuutttsssuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxtttvvvyyyyyyxxxwwwxxxyyy{{{||||||{{{zzzzzz}}}333333333444444444555555333333444555666777888999>>>AAANNNeee|||}}}{{{vvvrrruuu}}}~~~wwwsssqqqmmmgggbbb^^^___bbbgggnnnssswwwwwwrrrooolllkkkjjjjjjhhhggghhhmmmuuuxxxmmmlllcccjjjoookkk```WWWTTTVVVTTTTTTTTTTTTTTTTTTTTTUUUVVVRRRLLLHHHFFFFFFFFFFFFFFFIIINNNUUU^^^hhhsss{{{sssmmmiiippplll^^^QQQEEEDDDBBB???<<<999666555444111111111111000000000000///111111000///...///000////////////////////////111111000000//////......////////////////////////------------------------////////////////////////---------.........//////,,,,,,,,,------------...,,,...000///---,,,---000------------------------//////000000000000//////...//////000000000000000---///---333BBBAAA444///555000000555555666EEEXXXhhhhhhjjjqqq}}}|||xxxvvvssswww|||}}}zzzvvvsssssskkkmmmppptttxxx}}}~~~}}}~~~|||zzzzzzyyywwwvvvyyyyyy{{{|||}}}~~~~~~~~~tttvvvzzz~~~~~~}}}~~~}}}}}}}}}~~~|||zzzwwwxxxyyyzzz{{{|||}}}}}}}}}{{{zzzxxxwwwwwwwwwxxxxxxwwwwwwxxxyyyzzz|||~~~wwwxxxzzzzzz{{{}}}zzzuuuppptttzzz||||||}}}~~~||||||||||||||||||{{{{{{ttttttsssuuuxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwuuuuuuqqqssstttsssqqqqqqtttwwwtttttttttuuuvvvvvvwwwwwwrrrvvvyyyyyyxxxwwwxxxzzz{{{{{{{{{zzzyyyyyy|||~~~222222333333333444444444777444444555444333777===AAAPPPdddvvvzzzwwwyyysssllliiihhhjjjmmmnnnmmmnnnrrrwwwxxxvvvrrrsssjjjdddfffjjjmmmoooqqqsssxxxoooaaaWWW___dddbbb^^^[[[WWWSSSYYYXXXVVVTTTQQQQQQRRRTTTTTTSSSRRROOOKKKFFFBBB@@@FFFEEEHHHNNNSSSYYYdddnnnyyy~~~tttlllnnnzzz{{{lll\\\OOOJJJEEEAAA===777222333999222111000111222333222111111111000000000000111111000000000000000000000000//////////////////////////////000000000000//////........................,,,,,,------------------//////.........---------........................................................................---------........./////////////////////////////////000222222333222111000444111222777888<<>><<<999666333222111111////////////////////////////////////............000000000111111111222222111111000///////////////////////////....................................,,,,,,,,,,,,------------------------------------------------------------////////////////////////000000000000000000000000///000000000111111111111333222222333333444:::AAALLL___ttt}}}zzzoookkkttt}}}{{{wwwqqqnnnwwwyyy|||}}}zzzvvvsssrrrpppooommmjjjfffccc```^^^```bbbeeegggiiijjjllllllrrrssswww}}}|||zzzwwwvvvwwwxxxxxxwwwxxxxxxvvvvvvvvvwwwxxxyyy||||||||||||{{{yyywwwvvvvvvvvvwwwwwwvvvvvvwwwxxxssssssrrrrrrssstttuuuvvv{{{{{{|||}}}}}}}}}}}}}}}zzzyyyxxxyyyzzzyyyvvvtttqqquuu{{{|||yyyzzz~~~~~~~~~}}}}}}vvvooollliiiiiihhhdddaaa```ccceeemmmnnnpppppppppqqqsssuuuvvvuuutttsssrrrrrrssssssrrrtttvvvvvvuuutttuuuvvvvvvvvvxxx|||vvvrrrmmmjjjkkknnnqqqsssrrrrrrrrrrrrrrrssstttuuurrrtttvvvxxxyyyyyy{{{||||||{{{yyyxxxyyy{{{~~~333444555555555666888::::::???JJJ___vvv{{{mmmllljjjiiiiiikkkoooqqqpppqqqoookkkhhhhhhlllppprrr|||uuummmppprrrzzz{{{nnngggaaa]]][[[]]]]]]]]]\\\YYYTTTOOOLLLHHHDDDBBBDDDEEEFFFMMMTTT___jjj|||sssiiilllxxxxxxfffSSSFFF@@@???===:::777555333222111////////////////////////............/////////////////////000000000111111111000000////////////000////////////....................................,,,,,,,,,------.........------------------------------------------------///////////////////////////////////////////////////000000000111111111111333111111444444666???JJJ]]]kkkzzz{{{yyyuuupppggghhhzzz|||xxxtttqqqwwwvvvxxx|||yyysssqqqooollliiieeebbb___^^^]]]___bbbffflllpppssstttttttttvvvyyy|||}}}}}}{{{|||zzzxxxxxxxxxyyyxxxxxxwwwwwwvvvvvvvvvwwwxxxxxxzzz{{{{{{{{{{{{yyyxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyxxxwwwvvvvvvwwwxxxyyyyyyzzz|||}}}~~~~~~{{{zzzzzz{{{|||{{{xxxuuupppsssxxx}}}~~~|||{{{{{{|||~~~}}}||||||}}}{{{zzzzzz{{{|||~~~}}}wwwtttlllllljjjgggeeedddeeefffmmmoooqqqqqqqqqqqqrrrtttttttttttttttttttttttttttppprrruuuuuuuuuuuuwwwxxxvvvvvvwww{{{{{{vvvoookkkkkknnnqqqsssqqqqqqqqqqqqrrrssstttuuuvvvyyy||||||{{{yyyyyyzzzzzzyyyxxxxxxzzz}}}444555666666666777999;;;???IIIZZZnnn|||qqqhhhjjjlllmmmnnnooorrrttttttttttttrrroooqqqvvvzzzyyymmmeeeeeeiiiuuuwwwjjjbbb```______^^^]]]ZZZVVVRRRPPPHHHCCC@@@AAABBBCCCGGGMMMYYYcccssszzzmmmkkkqqq}}}{{{ttthhhVVVGGG??????>>>;;;999666444333222000000000000000000000000...////////////000000000.../////////000000000000000000////////////000000////////////....................................,,,------....../////////------------------------------------------------////////////////////////////////////////////////000000000000111111111111333000111555666888DDDSSSgggrrr{{{|||||||||uuussstttmmmffflll~~~zzzwwwwwwuuuuuu|||wwwpppoookkkhhhdddaaa___^^^[[[\\\aaahhhrrryyy~~~{{{yyywwwxxxyyy{{{{{{{{{}}}||||||}}}~~~}}}|||xxxxxxwwwwwwwwwwwwwwwwwwvvvwwwwwwxxxxxxwwwwwwvvvwwwvvvvvvxxxzzz{{{{{{zzzzzzxxxvvvuuutttuuuvvvwwwwwwyyy{{{~~~}}}||||||}}}}}}|||zzzwwwuuuvvvyyy{{{|||}}}|||{{{|||~~~|||zzzzzzzzzzzz|||~~~~~~|||zzzzzzzzzxxxxxxxxxyyy{{{}}}~~~||||||}}}}}}}}}|||qqqpppmmmkkkiiiiiijjjjjjoooqqqssstttttttttuuuvvvwwwwwwvvvvvvuuuttttttsssoooqqqtttuuuuuuuuuwwwxxxvvvvvvvvvyyy}}}~~~xxxqqqlllkkknnnppprrrssssssssstttuuuvvvwwwxxxzzzxxxxxxwwwwwwwwwxxxzzz}}}444555777777666777999;;;DDDTTTkkk~~~|||www{{{|||{{{{{{rrrmmmlllppptttvvvvvvuuuuuuvvvssstttuuuttttttwww}}}qqqllliiilllttt}}}yyykkkfffaaa```___]]]ZZZWWWUUUSSSMMMGGGBBBBBBBBBBBBDDDIIIQQQZZZgggwwwrrrkkkkkkrrrzzzooo\\\KKKCCC???>>><<<:::777555444333000000000000000000000000/////////000000000111111//////000000000111111111000000////////////000000////////////....................................------...//////000111111................................................////////////////////////////////////////////////000000000000111111111111333///111666888;;;III[[[kkksssyyyzzz{{{zzzsssqqq|||pppkkkttt{{{yyyxxxyyy}}}{{{uuuooommmiiifffbbb```___^^^\\\]]]aaaiiittt||||||xxxwwwxxx{{{}}}}}}~~~}}}}}}~~~zzzzzzyyyxxxxxxwwwwwwwwwuuuuuuuuuvvvvvvwwwxxxyyyxxxvvvuuuwwwzzz|||{{{zzzxxxwwwtttrrrqqqqqqssstttvvvxxx{{{~~~~~~}}}}}}~~~}}}{{{yyyzzzzzzzzzzzzyyyxxxxxxxxxyyyzzzzzzyyywwwwwwwwwyyyxxxzzz}}}~~~|||zzzyyyyyyxxxxxxxxxyyyzzz|||}}}~~~yyywwwwwwyyyyyy|||}}}}}}xxxuuuqqqnnnmmmmmmnnnnnnnnnqqqtttvvvwwwxxxyyy{{{||||||zzzxxxvvvsssqqqpppppprrrttttttttttttuuuvvvwwwvvvuuuwww{{{yyyrrrlllkkklllnnnooossssssssstttuuuwwwxxxyyy}}}zzzzzzxxxxxxyyy{{{}}}444666777777777777:::<<>>===<<<:::888666555444000000000000000000000000//////000000111111222222000111111111111222222222000000////////////000111000/////////.............................................///000111111222////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111333///111777999<<>>;;;777666333333222222222111111111000000000000000000000000000000000000000000000000000000000000000///......................................................,,,------.........//////........................++++++,,,,,,---...//////////////////000000000000000000000000000000000000000000000000111222333333333111111888GGG\\\rrr}}}zzzsssmmmmmmwww}}}|||}}}xxxtttpppnnnmmmmmmkkklllmmmmmmllliiieeeccc\\\[[[YYYUUUSSSTTTXXX[[[dddiiiooorrrrrrtttyyy~~~}}}~~~{{{yyyyyyxxxvvvttttttuuuuuutttssswwwwwwxxxxxxwwwwwwvvvvvvxxxxxxxxxxxxyyyzzz{{{|||xxxyyy{{{{{{{{{yyywwwvvvvvvvvvvvvwwwyyy{{{}}}~~~~~~}}}|||}}}{{{yyywwwvvvuuuuuuuuutttssssssttttttuuuvvvwwwyyy{{{{{{zzzxxxwwwyyywwwtttsssuuuvvvwwwwwwyyywwwxxx{{{{{{{{{zzzxxx{{{}}}|||wwwrrrooollliiihhhkkknnnpppsssuuuxxxzzz{{{zzzyyywwwtttxxx{{{yyytttrrrtttwwwvvvyyy|||zzzqqqjjjeeebbbaaaccchhhpppuuuwwwwwwwwwwwwsssssstttvvvxxxzzz|||}}}~~~{{{zzzzzz555555777999:::@@@QQQaaa~~~~~~yyyyyy|||~~~|||zzzuuuqqqqqqsssuuu{{{|||xxxooonnnnnnppprrrrrrqqqppplllkkkjjjiiijjjkkkmmmnnnjjjjjjkkknnnpppsssuuuuuuxxx~~~|||uuupppnnnmmmmmmuuu~~~}}}oooeee]]]XXXXXX[[[YYYUUUQQQLLLIIIFFFEEEBBBDDDGGGKKKQQQ]]]lllvvv~~~|||zzz|||tttbbb^^^cccmmmeeeVVVFFF@@@???<<<888666333333333222222222222111000000000000000000000000000000000000000000000000000000000000000//////...................................................------------.........///...........................////////////.........////////////000000000000000000000000000000000000000000000000111222333444444222333===QQQhhhzzzyyyuuunnngggjjjzzzzzzrrroooxxx|||vvvqqqmmmllllllmmmlllmmmnnnnnnllliiieeeccc\\\ZZZWWWTTTQQQSSSWWWZZZbbbhhhooorrrqqqsssyyy~~~}}}yyywwwvvvvvvtttsssssstttttttttssswwwxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{xxxyyy{{{}}}}}}}}}{{{zzz{{{yyywwwvvvwww{{{~~~~~~}}}{{{yyywwwuuutttuuuuuuuuuuuuuuuuuuuuuvvvuuuvvvxxxzzz||||||{{{zzz{{{yyyuuutttuuuvvvvvvvvvvvvuuuwww{{{}}}}}}wwwtttooorrrwww|||xxxsssnnnkkkkkkmmmnnnooorrruuuyyy{{{{{{zzzyyyssswww{{{zzzuuusssuuuyyyxxx{{{~~~yyyooofffbbb``````___dddlllqqqssssssrrrrrrqqqrrrtttwwwzzz|||~~~{{{}}}~~~}}}{{{yyyyyyyyy666666888:::<<>>BBBNNNfff{{{yyyuuuttt{{{yyyxxx}}}}}}wwwttttttwww{{{~~~yyyjjjdddgggppp{{{sssfff^^^[[[WWWXXXXXXWWWUUUQQQMMMJJJBBBCCCDDDEEEHHHOOOZZZbbbnnnxxxuuuhhhggglllwwwooopppwwwwww\\\KKKDDD===888666444444333333333222222222000000000000000000000000000000000000000000000000000111111111111000//////................................................///...------------...///........................---...///000000//////...////////////000000000000000000000000000000000000000000000111222333555555777999>>>MMMfff{{{}}}vvvnnnuuuuuurrrllljjjuuuxxxllliiinnn}}}}}}yyytttnnnlllkkkmmmnnnooonnnmmmkkkgggccc___\\\[[[YYYWWWTTTSSSVVV\\\aaafffjjjooorrrtttvvvzzz}}}}}}}}}{{{zzzzzzwwwuuussstttuuuvvvvvvuuurrrssstttvvvwwwwwwwwwwwwuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyyyyyyyzzz{{{yyywwwwwwyyy~~~~~~|||zzzxxxwwwvvvuuuvvvvvvwwwxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzxxxvvvuuuuuutttrrrppprrrppprrrvvvxxxzzzyyyqqqnnnjjjhhhiiippp{{{}}}yyyvvvuuuuuunnnoooqqqsssuuuwwwxxxxxxqqqsssuuuwwwzzz{{{}}}}}}}}}~~~}}}sssjjjccc___^^^WWW\\\ccchhhlllnnnppprrrtttwwwzzz}}}~~~}}}{{{zzzvvvwwwxxxxxxvvvuuuvvvwww777999===AAAGGGUUUooo{{{vvv{{{|||zzzxxxyyy|||nnneeeggg___hhhwww|||mmmdddaaaUUUWWWYYYYYYWWWSSSNNNKKKBBBCCCCCCCCCDDDIIIRRRYYYiiiqqq~~~llljjjjjjgggwwwyyyrrruuu{{{hhhTTTIIIAAA;;;999444444444333333333222222000000000000000000000000000000000000000000000000111111111111111000//////........................111111111111111111111111//////---,,,,,,---...///........................***+++---///000000//////////////////000000000000000000000000000000000000000000000111222444555666666888???PPPiii|||zzznnnjjjsssuuusssnnnnnn|||wwwmmmeeeeeennn~~~zzzwwwrrrmmmkkkkkklllmmmooonnnlllhhhddd___[[[YYYYYYXXXVVVTTTUUUYYY```eeejjjmmmpppsssvvvxxxzzz||||||~~~~~~}}}~~~wwwuuuttttttvvvwwwwwwvvvpppppprrrtttuuuvvvvvvvvvtttuuuvvvwwwwwwxxxwwwwwwwwwvvvuuuuuutttuuuuuuvvvsssssstttuuuxxx|||~~~{{{zzzxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxwwwuuuuuutttssspppmmmqqqooopppsssuuuwww~~~wwwooommmeeeaaa^^^cccnnnzzz~~~{{{yyyxxxooooooppprrrsssuuuvvvwwwqqqqqqsssvvv{{{~~~~~~wwwnnnfff```]]]UUUYYY```fffkkkooorrruuuwwwyyy|||~~~~~~{{{xxxuuuvvvwwwxxxvvvuuuttttttuuu555888===DDDQQQdddyyy}}}{{{~~~yyy{{{}}}{{{lllaaa___```eeemmmzzzyyyjjj^^^\\\ZZZXXXXXXYYYWWWRRRMMMGGGDDDBBBAAACCCHHHNNNRRRbbbmmm}}}vvvoookkkhhhooo|||tttsss___IIIAAA===888666555333111////////////111000///......///000111000000000000000//////...111111111111111000///...////////////////////////***---000111000...,,,,,,............////////////........................111///...------...///111000000000000000000000000111222333222111000111222000111333333222222333444777:::KKKeeewwwwwwqqqpppqqq}}}xxxtttvvvqqqgggddd[[[fffwww|||yyyvvvqqqnnnnnnnnnooonnnnnnllljjjfffbbb]]]YYYWWWVVVUUURRRQQQRRRXXXaaagggqqqsssuuuvvvwwwyyy|||~~~}}}~~~}}}yyyuuuqqqqqqrrrrrrsssqqqrrrtttvvvwwwxxxwwwwwwsssvvvyyyyyyyyyyyy|||wwwvvvvvvqqqrrrsssuuuxxx{{{~~~~~~~~~~~~{{{wwwuuuxxxwwwvvvvvvuuuvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuutttssssssrrrrrruuuqqqooosssvvvwwwzzz~~~sssjjjddd```]]]\\\___bbbhhhsss}}}}}}xxxxxxzzzzzzvvvqqqrrrssstttuuuuuuuuuuuuooopppqqqtttvvvyyy|||}}}||||||~~~yyynnneee```^^^XXXXXXZZZ```gggoootttvvv~~~}}}|||{{{zzzyyyyyyyyyvvvwwwwwwwwwwwwxxxxxxxxx777999>>>HHHWWWjjj~~~|||yyyzzz|||vvvjjjaaa``````ccckkkyyyrrrggg___\\\ZZZYYYZZZXXXSSSOOOHHHEEEBBBAAACCCGGGLLLPPPXXXbbbqqqzzzrrrkkkppp||||||ttt|||gggOOODDD@@@===888777555222111111111111111000////////////000111000000000000000//////...000000111111111000000000////////////////////////,,,---......---,,,---...............////////////000000000000000000000000000///...------...///000000000000000000000000000000222333222111000111222000111333333222222333555999@@@TTTmmmzzzyyysssqqqvvvwwwvvv}}}}}}nnnaaa\\\YYYfffyyy}}}zzzzzzzzzvvvtttqqqoooppppppoooooonnnllliiieee```[[[WWWUUUSSSRRRPPPOOORRRYYYcccjjjrrrtttvvvwwwwwwxxxzzz|||~~~}}}|||}}}|||xxxtttssssssssssssrrrsssvvvxxxyyyyyyxxxwwwsssvvvxxxyyyxxxyyy{{{~~~}}}{{{yyytttrrrtttxxx{{{~~~~~~~~~}}}}}}~~~}}}zzzxxxxxxwwwvvvuuuuuuuuuuuuuuutttuuuvvvxxxxxxxxxxxxwwwvvvvvvuuuuuutttttttttsssuuuqqqooorrruuuvvvzzz~~~uuulllfff```\\\XXXYYY[[[___iiirrrvvvxxxvvvttttttxxxyyyvvvssssssssssssrrrrrrqqqppprrrrrrssstttuuuwwwyyyzzzzzz{{{|||yyyppphhhccc```ZZZXXXXXX\\\eeennnvvv{{{yyyyyyxxxwwwvvvvvvuuuuuuvvvwwwwwwwwwxxxxxxyyyyyy888:::AAANNN```tttzzzyyyzzzyyyzzz|||zzzkkkggg```\\\___jjjyyy{{{oooccc___\\\[[[[[[ZZZUUURRRJJJGGGDDDAAABBBEEEIIILLLTTT\\\iiivvvuuutttzzzwwwzzzqqqVVVHHHCCCAAA:::999777555333333333333111000000//////000000111000000111111000000///...//////000111111111000000////////////////////////......---,,,***+++...000............////////////000000000000000000000000000///...------...///000000000000000000000000000000111222222111000111222000222333333222333555777<<>>YYYrrr}}}www~~~~~~rrr]]]JJJFFFKKKWWWoootttlllhhhggghhhlllnnnpppssssssoooiiiddd^^^\\\YYYVVVSSSRRRRRRRRRPPPSSSVVVZZZ___fffmmmrrrsssuuuvvvvvvvvvvvvwwwyyywwwwwwwwwwwwwwwwwwxxxxxxrrrwww{{{{{{wwwuuuwwwyyyxxxyyy{{{}}}}}}|||{{{yyywwwssspppoooqqqssstttssssssssstttuuutttsssrrrssswwwxxxyyyzzzzzzyyyxxxwwwyyy{{{~~~}}}}}}|||{{{zzzyyyxxxxxxxxxtttttttttttttttuuuuuuvvvrrrrrrrrrrrrsssuuuwwwxxxvvvvvvuuusssrrrqqqpppooosssssswwwyyyxxxvvv{{{wwwkkkbbb\\\WWWSSSOOOLLLOOOUUU]]]fffnnnooooooqqqrrrrrrooonnnnnnnnnppprrrtttvvvuuuuuuuuuuuuvvvxxxyyyzzz|||||||||||||||}}}}}}~~~~~~~~~|||yyyxxxwwwuuutttsssuuuwwwyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwDDDRRRhhh|||zzzvvv~~~}}}qqqhhhfffcccdddiiiuuunnnggg]]]WWWUUUVVVVVVVVVTTTQQQMMMHHHEEECCCCCCCCCBBBHHHQQQYYYbbbooopppppp|||}}}xxxjjjVVVHHHDDD;;;:::888666444444444444000111222333333222111000111222222222222111000000***+++---...000111222222///////////////////////////...,,,)))''')))---111............/////////000..............................////////////......000000000000000000000000...000111222111111333444111222222222333777;;;???aaayyy}}}xxxxxxjjjXXXJJJHHHLLLYYYqqqzzzpppoooooommmpppqqqsssuuutttpppjjjeee[[[YYYWWWTTTRRRRRRSSSSSSOOORRRWWW]]]ccciiippptttpppqqqssssssssstttvvvyyyxxxxxxxxxxxxwwwwwwwwwwwwpppuuu{{{{{{yyywwwyyy|||yyyzzz{{{||||||{{{{{{zzzwwwsssooonnnpppssssssrrrrrrqqqsssvvvvvvvvvvvvxxxtttvvvyyy||||||zzzwwwuuuxxxzzz~~~{{{}}}~~~}}}}}}yyyyyyxxxxxxwwwvvvuuuuuurrrrrrrrrrrrrrrsssuuuuuuppppppqqqrrruuuxxxzzz|||xxxwwwvvvuuusssqqqpppppprrrtttxxx|||zzzwww{{{zzznnneee___ZZZVVVQQQMMMOOOTTT\\\fffnnnpppppprrrtttsssqqqpppooooooqqqsssvvvxxxwwwwwwvvvwwwwwwxxxyyyyyyzzz{{{{{{{{{}}}~~~|||yyyvvvtttsssuuuvvvyyy{{{||||||{{{zzzyyyyyyxxxwwwwwwvvvvvvuuuNNN```uuu{{{vvv~~~ppp^^^bbb]]]\\\cccnnn|||rrreee]]]YYYUUUUUUWWWWWWTTTPPPKKKGGGDDDBBBBBBBBBCCCIIISSS\\\hhhwwwzzzpppfffwwwtttaaaLLL???===999777777444000222666111111111111111111111111000000111111111111000000//////////////////////////////...---------------////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////111000/////////000222222444///000555666555>>>JJJjjj}}}{{{rrryyyqqq```RRRKKKLLLOOO___zzzyyyrrrooonnnqqqsssuuuwwwvvvqqqiiiddd[[[VVVRRRQQQOOOMMMPPPTTTPPPTTT[[[cccjjjooorrrtttrrrqqqppppppqqqrrrtttuuuuuuwwwzzz|||{{{yyyvvvtttuuuxxx{{{{{{xxxwwwwwwxxxxxxzzz{{{zzzwwwvvvyyy{{{wwwuuusssqqqooonnnnnnnnnrrrrrrsssuuuvvvvvvvvvwwwvvvuuutttvvvzzz{{{yyywww{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~zzzyyyxxxwwwwwwwwwwwwxxxtttsssrrrqqqqqqrrrssstttsssrrrqqqsssuuuwwwwwwwwwzzzyyywwwtttrrrooommmlllqqqrrrssstttuuuwwwzzz}}}zzzkkkddd^^^XXXUUUQQQMMMMMMQQQYYYaaajjjppppppoooooooooooooooooopppqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttvvvzzz}}}xxxrrrqqqrrrwwwxxxyyy{{{}}}|||yyywwwwwwxxxxxxyyyyyyyyyxxxxxxYYYlll{{{}}}mmmfff___ZZZ]]]fffrrr{{{iii```[[[WWWVVVWWWWWWUUUQQQMMMHHHEEEBBBAAACCCCCCHHHPPPYYYbbbqqq~~~}}}qqqdddssskkkUUUGGG@@@<<<:::999666222222666111111111111111111111111000000111111111111000000000000000000000000000000000///......------......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111000000000111222333333000222666666777DDDTTTsssrrrhhhppp{{{kkk]]]SSSMMMOOOSSSddd}}}|||uuurrrppppppqqqssstttsssmmmfff```ZZZUUUQQQPPPOOOMMMPPPTTTSSSWWW]]]ccciiinnnrrruuurrrrrrrrrrrrssssssssstttuuuwwwyyy{{{{{{yyyvvvuuutttwwwyyyzzzxxxxxxyyy{{{zzz{{{|||zzzxxxwwwxxxzzzwwwvvvsssrrrpppppppppppprrrsssuuuwwwwwwwwwwwwvvvtttssstttwww{{{}}}}}}{{{|||~~~}}}||||||}}}|||}}}}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwvvvuuuttttttuuuvvvwwwwwwuuussssssuuuvvvvvvvvvwwwvvvuuutttrrrpppooooooqqqrrrssstttuuuwwwzzz}}}{{{lllfff___YYYVVVRRRNNNNNNQQQYYYaaajjjppppppoooooopppppppppqqqqqqrrrsssssstttuuuvvvvvvwwwwwwxxxyyyyyyuuuuuutttssssssuuuzzz}}}|||wwwvvvvvvxxxyyyzzz}}}~~~{{{yyywwwxxxxxxyyyyyyxxxxxxxxxfff{{{~~~~~~qqqggg]]]ZZZ^^^hhhyyyoooccc^^^[[[XXXWWWXXXVVVSSSOOOJJJFFFCCCAAABBBBBBFFFMMMSSS\\\iiiuuunnnaaakkk~~~ttt^^^NNNCCC???<<<;;;888444333555111111111111111111111111000000111111111111000000111111111111111111111111111000//////......//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111222111111111111222333333333222444777666:::MMMbbb}}}|||hhh___hhh~~~tttcccYYYTTTQQQSSSXXXkkk~~~wwwsssrrrnnnnnnoooooonnniiibbb\\\XXXSSSOOOOOONNNMMMOOOTTTUUUYYY___dddhhhmmmrrruuutttuuuvvvwwwwwwuuutttsssuuuvvvyyyzzz{{{yyywwwuuutttuuuwwwxxxxxxyyy{{{}}}|||}}}}}}|||yyyxxxxxxyyyvvvuuusssrrrqqqqqqrrrrrrssstttwwwyyyyyyxxxwwwuuurrrrrrtttxxx|||}}}|||~~~~~~~~~}}}{{{zzzxxxwwwvvvzzz{{{|||~~~~~~~~~~~~}}}xxxwwwvvvuuuuuuvvvwwwxxx{{{xxxuuutttuuuvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqqqqrrrttttttuuuwww{{{}}}~~~pppgggaaa[[[XXXTTTOOOOOORRRYYY```jjjooopppppppppqqqpppqqqssstttuuuvvvuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzuuutttsssqqqqqqtttzzz~~~~~~zzzyyyyyyxxxxxxyyy|||~~~~~~|||zzzxxxxxxxxxxxxxxxxxxxxxxxxmmm|||~~~{{{yyy{{{~~~{{{tttfff^^^^^^eeesssvvvgggaaa^^^ZZZXXXYYYWWWUUUQQQMMMHHHDDDBBBBBBAAADDDJJJOOOWWWcccooopppdddkkkrrr{{{fffUUUDDD???;;;;;;999444333444111111111111111111111111000111111222222111111000000000000000000000000000111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////222222222222222333333333444333666888666<<>>;;;777444555111111111111111111111111111222222333333222222111////////////////////////000///......------......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111///000111222222222111111333111333999???OOOooowwwhhhhhhzzzvvvcccSSSPPPMMMJJJTTTdddwwwzzz}}}{{{yyyvvvqqqmmmkkkmmmooorrroookkkgggbbb]]]WWWSSSNNNJJJGGGIIIJJJKKKOOOTTTZZZbbblllqqqqqqrrruuuzzzyyy{{{~~~}}}yyyvvvrrrsssuuuwwwxxxyyyyyyyyyyyyzzz|||}}}~~~{{{yyyxxxvvvuuuuuuuuuvvvvvvvvvvvvwwwwwwvvvuuusssrrrqqqtttxxxyyyxxxyyy{{{}}}{{{}}}~~~~~~}}}||||||}}}~~~|||zzzxxxvvvvvvwwwwwwvvvvvvwwwyyy{{{|||}}}~~~||||||{{{zzzzzz{{{||||||wwwwwwvvvwwwxxxxxxvvvtttttttttsssssssssrrrrrrrrrrrrsssuuuuuuvvvxxx||||||uuunnniiiccc```ZZZSSSQQQRRRYYY```hhhnnnppprrruuuxxxwwwwwwxxxyyyzzz{{{||||||xxxuuurrrooommmlllmmmmmmlllnnnooopppqqqsssvvvyyyyyyvvvrrrrrrsssuuuuuutttuuuuuuvvvzzz~~~}}}{{{zzz{{{||||||{{{{{{wwwpppiiieeeeeeeeefffmmm{{{}}}rrrkkkkkknnn{{{}}}lllaaa^^^UUUWWWXXXYYYVVVRRRMMMJJJDDDBBBAAABBBCCCFFFOOOYYYhhhvvv~~~xxxzzzgggYYYJJJBBB===888555666111111111111111111111111111222222333333222222111000000000000000000000000//////...---------------////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////...///000111222111000000222///222:::CCCVVVwwwzzzmmmnnnqqq___QQQNNNJJJFFFSSSfffyyy~~~xxxzzz|||yyyuuuppplllmmmqqqtttxxxtttnnnhhhbbb[[[UUUPPPMMMIIIGGGHHHJJJKKKOOOTTT[[[eeepppuuuuuuuuuxxx|||wwwzzz|||~~~~~~|||xxxvvvrrrssstttvvvxxxyyyzzzzzzwwwxxx||||||{{{zzzyyywwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuttttttqqquuuxxxzzzzzzzzz}}}}}}||||||~~~{{{yyyyyyyyyzzz{{{wwwwwwwwwxxxzzz{{{}}}~~~{{{zzzyyyxxxxxxyyyzzz{{{xxxxxxxxxxxxyyywwwssspppqqqrrrrrrsssssstttttttttrrrtttuuuvvvvvvxxx|||}}}xxxqqqkkkfffccc]]]VVVSSSTTTYYY___hhhnnnpppsssvvvxxxzzzyyyxxxwwwwwwwwwwwwxxxqqqooollliiiggggggiiijjjjjjmmmoooqqqrrrsssvvvwww~~~xxxtttooonnnppprrrrrrrrrqqqqqqrrrvvvzzz~~~~~~|||{{{{{{}}}}}}~~~||||||tttiii```aaaiiissszzz~~~yyyvvv{{{{{{|||uuukkkooouuuvvvhhh^^^\\\YYYVVVUUUUUUTTTOOOLLLIIIFFFBBB@@@BBBHHHPPPUUUcccooo|||{{{iiiOOOCCC???;;;888888555444333222111111111111333222222222111000000000//////000000000000//////000000////////////000000///////////////////////////////////////000111111------......//////000000000000000000000111111222000000000000111111111111111111111111111222222222111555666888HHHggg}}}qqqllluuuxxxooo^^^NNNFFFDDDJJJ[[[mmm|||uuuvvvzzz|||yyyvvvrrrooonnnooooooyyysssllleee___YYYRRRLLLFFFFFFFFFFFFGGGKKKPPPTTT^^^hhhrrrwww{{{~~~}}}zzzyyywwwxxx{{{yyytttuuusssrrrtttwwwyyyxxxvvvsssvvvzzz}}}|||}}}|||~~~|||xxxxxx}}}}}}|||zzzxxxwwwxxxyyyzzzuuuvvvxxxzzz|||~~~}}}{{{|||zzzyyy{{{}}}~~~|||yyytttuuuwwwyyyzzzzzzzzzyyy}}}{{{xxxuuuuuuvvvyyyzzzwwwvvvvvvuuutttssssssrrrqqqrrrsssttttttsssqqqooorrrrrrrrrsssuuuyyyrrrkkkhhheeeccc\\\TTTQQQSSSbbbgggmmmpppqqqsssvvvyyyyyyzzzzzzyyyxxxvvvtttsssmmmkkkhhhgggggggggfffeeekkklllmmmnnnooorrrvvvzzzzzzyyywwwsssooommmnnnpppsssrrrrrrrrrtttwww{{{}}}}}}~~~|||{{{~~~}}}xxxmmmeee___fffpppxxx|||vvvllliiilllvvv~~~tttsssvvv}}}nnnbbb[[[XXXUUUUUUUUUTTTQQQMMMKKKGGGCCC@@@BBBGGGNNNSSS___kkk{{{}}}tttYYYIIIAAA;;;777777555444333222111111111111222222222222111111111111000000111111111111000000000000////////////000000////////////////////////...............//////000.........///////////////000////////////000111111000000000000111111111111111111111111222222222222333666888===OOOnnn~~~ssspppzzzsssiiiYYYKKKEEEEEELLL^^^rrrxxxpppqqquuuxxxvvvrrrooonnnnnnnnnooovvvqqqjjjddd^^^WWWPPPJJJEEEEEEFFFFFFGGGKKKPPPTTT___hhhqqqvvvzzz~~~~~~{{{zzzxxxxxxzzz~~~}}}yyyttttttrrrqqqrrruuuxxxxxxwwwvvvxxx{{{~~~~~~~~~~~~{{{zzz~~~|||yyyxxxwwwwwwvvvwwwyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}}}}{{{xxxwwwxxxzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvuuuttttttsssrrrsssttttttttttttrrrrrrqqqrrrssstttwww{{{tttkkkhhheeebbb\\\TTTRRRTTT```eeelllpppqqqssswww{{{||||||{{{zzzwwwtttqqqpppjjjgggdddbbbcccddddddccckkklllmmmnnnooorrrvvvyyy{{{yyyxxxvvvssspppoooppprrrqqqppppppqqqtttxxx|||}}}|||yyymmmeee[[[bbblllsssxxx|||oooggg___[[[\\\ddduuu~~~xxxvvv{{{uuufff[[[XXXUUUTTTUUUUUUSSSPPPMMMIIIDDDAAABBBEEEKKKOOOXXXdddtttcccOOOCCC<<<888777555444333222222111111111111111111222222222222222111111222222222222111111000000////////////000000////////////////////////---------------...//////000000///////////////...//////......//////000111000000000000111111111111111111111111222222333333444666999DDD[[[www}}}sssrrr}}}nnndddVVVIIIFFFHHHPPPdddxxxssslllllloooqqqooommmlllkkklllnnnoooqqqnnniiiccc]]]UUUMMMGGGBBBDDDEEEFFFHHHKKKPPPSSS```iiippptttwww|||~~~|||{{{yyywwwxxx{{{{{{xxxtttsssqqqpppqqqtttwwwxxxyyyzzzzzz|||~~~}}}||||||zzzyyyxxxzzz{{{{{{|||||||||}}}}}}zzz{{{}}}~~~~~~~~~}}}|||zzz{{{{{{{{{{{{{{{zzzyyyxxxwwwxxx{{{||||||zzzwwwuuuxxxxxxxxxwwwvvvvvvuuuuuutttttttttttttttttttttuuuqqqsssuuuwwwyyy}}}vvvlllhhheeebbb\\\UUUSSSVVV___eeelllppprrrtttxxx{{{}}}|||{{{yyyuuuqqqnnnlllfffbbb^^^]]]^^^```aaabbbkkklllnnnnnnooorrrvvvyyy}}}yyyxxxxxxwwwuuurrrqqqqqqsssnnnnnnoooqqquuuyyy}}}~~~}}}{{{{{{wwwhhh___XXX___hhhoootttyyyfff```YYYTTTRRRYYYjjj{{{zzzttttttzzzhhh^^^ZZZVVVUUUVVVVVVUUURRROOOLLLGGGCCCBBBDDDHHHJJJRRR]]]mmm|||jjjTTTFFF???<<<;;;555555444333222222222222111111111222222333333333000111111222222111111000000000////////////000000////////////////////////......------......///000111000000000//////.....................///000000///000000000111111111111000111111222222333333333555555:::KKKfffzzzssstttwwwjjjdddVVVJJJHHHKKKTTThhh{{{~~~ssskkkiiijjjjjjiiihhhhhhiiikkkmmmnnnllljjjfffaaaZZZQQQIIIDDD@@@BBBDDDFFFHHHLLLPPPTTTaaahhhnnnpppsssyyy|||{{{|||zzzwwwwwwxxxxxxvvvuuusssrrrpppqqqssswwwzzz||||||{{{|||~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{}}}~~~}}}}}}||||||zzzyyyxxxxxxzzz{{{}}}~~~~~~{{{yyywwwyyyyyyyyyxxxxxxwwwwwwwwwttttttsssssstttuuuvvvwwwuuuwwwyyyzzz|||~~~yyynnniiieeebbb\\\UUUTTTXXXbbbgggnnnrrrsssuuuwwwzzzyyyyyyxxxvvvrrroookkkiiiccc___[[[ZZZ[[[___aaabbbkkklllnnnoooppprrruuuxxx|||yyyzzzzzzxxxuuurrrrrrsssooooooppprrruuuxxx|||~~~zzz{{{}}}|||zzzxxxwwwxxxxxxeeeYYYXXX^^^fffmmmrrrwww~~~~~~eee___XXXSSSPPPUUUcccrrr}}}sssoooxxxkkkbbb]]]XXXVVVWWWWWWVVVTTTRRRNNNJJJEEECCCCCCEEEGGGOOOXXXggguuu}}}{{{tttZZZJJJBBB>>><<<666555444333222222222222111111222222333333333444//////000000000000//////000000////////////000000//////////////////////////////......//////000111111111000000/////////..................///000000///000000000111111111111000111111222333333444444555444<<>>;;;666555444333222222222222222222222333333333333333//////000000000000//////000000////////////000000///////////////////////////////////////000111111111000000000000000000/////////......//////000111000000000000111111111111000111111222333444555555666555???WWWrrr}}}xxxzzz}}}qqqggg]]]PPPFFFFFFJJJTTThhh|||{{{uuupppkkkiiiddddddeeefffggghhhjjjjjjeeeeeeccc\\\TTTKKKEEECCCAAABBBCCCEEEHHHNNNUUUZZZdddiiimmmmmmnnnsssuuuuuuxxxwwwvvvuuuuuuuuuuuuuuutttuuuuuuuuuuuuwww{{{~~~~~~|||{{{~~~{{{zzzyyyyyyyyyzzzzzz{{{}}}~~~~~~~~~~~~{{{xxxvvvuuuuuuvvvyyyyyyyyyyyyyyyyyyxxxxxxsssssstttuuuwwwxxxyyyyyy~~~~~~~~~~~~tttnnngggaaaZZZTTTTTTXXXeeejjjpppsssrrrqqqrrrsssooopppppppppnnnllljjjiiibbb```]]]^^^aaaeeehhhiiikkkmmmooopppqqqrrrtttvvvyyyzzz{{{~~~~~~}}}~~~|||xxxvvvuuuttttttssssssttttttuuuvvvwwwxxxyyyxxxxxxxxxzzz|||~~~uuuzzzppp___^^^bbbhhhmmmqqqwwwlllccc[[[WWWTTTTTTZZZaaasssuuuvvvooohhh```ZZZXXXXXXVVVUUUUUUSSSNNNJJJGGGEEEEEEEEEKKKQQQYYYdddqqqwwwvvvuuu}}}aaaLLLCCC>>>999666555444333333222333333333333333333333333222222000000000111111000000000000000////////////000000///////////////////////////............///000000000000000000000111111111000////////////000111111000000000000111111111111000111111222333444555666888777CCC\\\tttuuusss{{{zzzmmmdddVVVKKKCCCFFFNNNZZZppp{{{uuuqqqnnnlllkkkeeeeeeffffffggghhhhhhiiieeedddaaaZZZQQQIIIEEEDDDBBBCCCCCCDDDHHHOOOWWW^^^ggglllooonnnooorrrtttsssuuuuuuvvvvvvuuutttuuuuuusssuuuvvvvvvuuuvvvyyy|||~~~}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzz{{{|||}}}{{{zzz{{{~~~~~~zzzxxxvvvuuutttxxxxxxxxxxxxxxxxxxxxxxxxtttuuuwwwyyy{{{{{{{{{{{{~~~~~~~~~wwwppphhhbbbZZZSSSTTTXXX```fffmmmppppppooopppqqqppppppppppppnnnllljjjiiibbbaaa```aaaeeeiiikkklllkkkmmmoooqqqqqqrrrsssuuuwwwvvvwwwzzz}}}~~~}}}|||{{{~~~}}}{{{zzzttttttttttttttttttttttttwwwxxxyyyyyyyyyzzz~~~zzzqqqtttuuubbb```dddjjjnnnrrrxxxpppggg^^^ZZZXXXWWWYYY]]]mmm||||||yyyssslllbbb[[[YYYXXXVVVTTTVVVTTTPPPKKKHHHFFFEEEEEEKKKNNNUUU^^^kkk{{{uuussstttxxx^^^JJJBBB===999666666555444333333333333444444444333333222222222111111222222222222111111000000////////////000000////////////////////////...------------...////////////000000111111222222000000000000000111222222000000000000111111111111000111111222444555666666999999FFF___vvvmmmmmmzzzxxxkkkbbbSSSIIICCCHHHRRRaaayyyxxxpppllllllllllllfffffffffggggggggghhhhhheeedddaaaYYYOOOHHHEEEEEEDDDCCCCCCDDDGGGOOOYYY```iiiooorrrppppppssstttrrrssstttvvvvvvuuutttuuuuuuqqqtttwwwwwwuuuuuuwwwyyy}}}}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~zzz{{{{{{yyyvvvvvvzzz}}}|||yyyvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxuuuvvvyyy|||~~~~~~}}}}}}~~~~~~~~~~~~yyyqqqiiibbbYYYSSSSSSWWW\\\bbbjjjnnnnnnnnnoooppprrrrrrrrrqqqooommmkkkiiibbbaaaaaacccgggkkklllmmmkkkmmmpppqqqqqqrrrsssuuuwwwwwwwwwyyy|||}}}}}}{{{yyy|||ssssssssstttttttttuuuuuuvvvwwwxxxxxxxxx{{{|||uuukkklllsss~~~rrrmmmiiiggghhhlllnnnpppzzzssshhh\\\WWWUUUSSSTTTWWWfffvvv|||yyyrrrccc\\\YYYWWWVVVWWWYYYVVVRRRNNNIIIEEECCCBBBFFFHHHOOO[[[fffrrrmmmiiivvv}}}kkkZZZKKK???;;;===777777666555444333333333222222222111222222333333222222222111111111111000333111---+++***+++---///000000000000000000000000///////////////.........000000000111222222333333...///////////////......///////////////000000111333222000111222444555666333===UUUppp}}}||||||{{{lllqqqyyyjjj^^^KKKGGGDDDHHHWWWkkk~~~vvvlllhhhiiikkkmmmgggfffdddddddddfffhhhiiijjjfff^^^VVVNNNHHHEEEDDD???AAABBBEEEJJJQQQZZZ___jjjmmmppprrrrrrrrrrrrrrruuuuuuuuuwwwyyyzzzyyyxxxtttuuuuuuuuuuuuwww{{{~~~zzz|||~~~~~~|||{{{|||~~~}}}{{{yyyxxxwwwyyyxxxvvvtttttttttuuuuuu~~~~~~}}}||||||}}}~~~~~~{{{zzzxxxyyyyyyxxxuuussstttuuusssssstttwwwzzz|||{{{zzzxxx{{{~~~~~~uuummmfff```YYYRRRPPPRRR[[[___eeejjjlllnnnpppqqqqqqpppnnnmmmlllkkkiiiggghhhhhhhhhiiijjjmmmoooppprrrrrrrrrsssuuuuuusssqqqqqqrrrtttvvvxxxyyyzzzzzz}}}|||zzzwwwuuutttuuuwwwxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxpppooorrrwww}}}~~~mmmlllllljjjkkkoooqqqsss}}}tttjjj___ZZZWWWTTTTTTWWWcccttt|||yyyhhh___[[[WWWVVVWWWXXXVVVSSSOOOKKKGGGDDDBBBEEEGGGNNNXXXcccnnn~~~nnneeeooo|||nnn___OOOAAA<<<===888777666555444333333444333333222222111222222222222222222111111111111000333111...,,,,,,,,,...///000000000000000000000000/////////////////////...000000000000000/////////000000111111111111000000000000/////////000111111222222111222333555666666999DDDZZZoooxxxwwwyyyzzznnnvvv{{{jjj]]]JJJFFFEEELLL\\\rrryyypppkkkkkkmmmnnngggfffeeedddeeefffhhhjjjgggccc[[[SSSKKKFFFCCCBBB@@@AAACCCFFFKKKRRRZZZ```gggjjjnnnpppqqqrrrrrrsssttttttuuuvvvxxxxxxxxxwwwwwwwwwxxxxxxxxxzzz~~~}}}||||||~~~~~~|||{{{|||~~~|||zzzxxxwwwwwwxxxwwwvvvuuutttttttttuuuzzzzzzzzzzzz{{{}}}yyyyyyxxxwwwvvvuuuuuuvvvtttssssssuuuwwwyyyyyyxxxwwwzzz|||}}}}}}~~~|||sssllleee___XXXQQQOOOQQQVVV[[[bbbhhhlllnnnppprrrpppmmmjjjhhhhhhiiikkkkkkjjjjjjkkkmmmooorrruuuvvvtttssssssuuuvvvuuusssqqqoooqqqtttwwwyyyyyyxxxxxx||||||{{{xxxvvvuuuvvvwwwyyywwwvvvvvvvvvvvvwwwwwwxxx}}}{{{yyyyyy{{{~~~yyywww|||pppfffiiinnnnnnoooqqqtttxxxtttkkkccc^^^ZZZVVVUUUWWWaaarrroooccc]]]XXXVVVXXXVVVVVVUUURRRNNNJJJEEECCCEEEFFFLLLUUU___iiiyyy}}}pppaaaggguuugggVVVEEE>>>???:::999777555444333333444444444333222111111111111222222222111111111111000222111000///.........///000000000000000000000000......//////////////////000000///......---,,,,,,000000111111111111000000111000000000000111222222111111222333444555666777???NNNcccqqqtttsssyyyyyysssooo___KKKGGGGGGOOOaaawww}}}tttoooooooooppphhhgggfffffffffggghhhiiiddd___WWWOOOHHHCCCAAA@@@AAABBBEEEHHHLLLSSS[[[```bbbfffkkkoooqqqrrrtttuuuttttttuuuvvvwwwwwwwwwwwwyyyzzz{{{{{{{{{}}}~~~|||}}}~~~}}}{{{zzzzzz}}}~~~~~~||||||}}}~~~~~~}}}{{{yyyxxxwwwvvvxxxwwwvvvuuutttttttttuuuvvvvvvwwwxxxzzz|||~~~}}}}}}{{{xxxwwwwwwwwwwwwvvvuuusssqqqrrrtttvvvwwwvvvuuuwwwyyyzzzzzz{{{}}}{{{pppiiibbb]]]VVVOOOLLLNNNPPPVVV___fffkkknnnpppqqqmmmkkkgggeeefffiiinnnqqqnnnnnnppprrrvvvyyy|||~~~wwwvvvvvvwwwwwwwwwtttrrrmmmooosssvvvwwwwwwvvvvvvyyy||||||zzzxxxvvvvvvvvvxxxyyywwwwwwwwwwwwvvvvvvvvvvvv|||uuuqqqtttyyy~~~yyyeeeaaaiiiooooooqqqsssvvv|||rrrkkkdddaaa]]]XXXWWWYYYbbbttt~~~tttfff^^^YYYVVVWWWUUUVVVVVVUUUQQQLLLGGGDDDCCCDDDIIIRRR[[[fffvvvzzzooo```ddd~~~ooo\\\IIIAAAAAA<<<:::888555444333444444555444333222111111111111222222222111111111000000111111111111111000//////////////////////////////............/////////////////////......------------......////////////...111111111111111222222333///111333555555666777888AAAVVVmmmwwwuuuvvv~~~}}}zzzrrr___LLLIIIJJJTTTfffzzzxxxtttrrrqqqqqqlllkkkjjjhhhggggggggggggaaa\\\TTTLLLFFFBBB@@@@@@BBBDDDFFFIIIMMMTTT[[[``````dddjjjnnnqqqsssuuuwwwtttuuuwwwwwwwwwwwwwwwxxx{{{|||||||||}}}~~~|||}}}~~~~~~||||||||||||~~~~~~}}}|||}}}~~~||||||{{{zzzyyyxxxvvvvvvwwwwwwvvvvvvuuutttttttttttttttuuuvvvxxxyyy{{{{{{|||~~~|||zzzzzzyyyxxxvvvvvvsssqqqppprrrtttuuuuuusssuuuwwwxxxzzz|||~~~zzzlllfff```[[[UUUMMMKKKLLLLLLRRR\\\ccchhhkkkmmmnnnkkkjjjiiihhhiiimmmssswwwttttttvvvxxx{{{~~~zzzyyyxxxyyyyyyxxxuuurrrooooooppprrrsssuuuvvvvvvuuuwww{{{}}}|||yyyxxxwwwuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwwww~~~vvvpppoooqqqssswww}}}~~~kkk___aaakkkllloooqqqrrrvvvooojjjeeeccc^^^YYYYYY]]]fffxxx}}}xxxiii```YYYVVVWWWTTTUUUVVVUUUSSSNNNIIIFFFAAABBBGGGOOOXXXdddtttvvvxxx||||||zzzyyy{{{xxxlll___ddduuu```MMMCCCBBB>>><<<999666444333444444555444333222111111111111222222222111111111000000000111111222222111000///////////////////////////---.........//////000000.........//////000000000------...///////////////111111111111111222222333///111444555555666999;;;BBB]]]www~~~|||pppZZZKKKJJJNNN[[[ooo|||xxxuuutttrrrqqqpppnnnkkkhhhfffdddccc___ZZZSSSKKKEEEBBBAAAAAABBBDDDGGGJJJNNNTTT[[[___aaaeeejjjoooqqqsssuuuwwwsssvvvxxxyyyxxxxxxzzz{{{||||||}}}||||||~~~~~~~~~}}}{{{}}}~~~||||||}}}{{{}}}~~~}}}}}}~~~yyyzzzzzzzzzyyyxxxwwwvvvwwwwwwwwwvvvuuuuuutttssstttuuuuuuuuuvvvvvvvvvvvv{{{|||~~~~~~~~~}}}zzzxxxwwwwwwtttrrrqqqrrrtttuuuuuussssssuuuxxx|||uuuhhhbbb]]]YYYSSSLLLJJJKKKKKKQQQYYYaaaeeehhhjjjlllkkkmmmppprrrsssuuuyyy|||zzz{{{|||}}}}}}|||{{{zzzzzzxxxuuurrrqqqpppnnnnnnooorrruuuxxxsssuuuxxxzzz{{{zzzxxxvvvvvvuuutttssssssttttttuuuxxxyyyyyyzzzzzzyyyxxxxxxzzzrrrnnnkkkhhhhhhkkkmmmsssuuummmaaa\\\ccclllhhhmmmpppqqqvvvqqqmmmhhheee```[[[\\\```iii|||oooddd\\\WWWVVVSSSTTTUUUUUUSSSOOOJJJGGGAAAAAAEEELLLUUU___ooo}}}tttsssuuuzzz}}}zzzwwwvvvqqqttttttlllccchhh|||iiiUUUGGGCCC@@@===:::666444333444555444444333222111111111111222222222111111111111000000000111111111111000///000000000000000000000000------......///000000000...//////000111111222222...///000111111222222111111000000000000111222222///222444555444666;;;???HHHfffpppXXXHHHJJJRRRccczzz|||zzzwwwuuutttssspppmmmjjjfffdddbbb]]]XXXQQQIIIDDDAAAAAABBBBBBDDDGGGJJJNNNTTTZZZ^^^dddggglllooopppqqqssstttrrruuuyyyzzzyyyyyy|||~~~}}}}}}}}}|||{{{}}}~~~}}}|||{{{|||~~~~~~|||xxxzzz}}}}}}|||{{{{{{{{{zzz|||~~~}}}}}}~~~xxxxxxyyyzzzzzzyyywwwwwwvvvwwwwwwwwwvvvuuutttsssuuuuuuuuuuuutttsssrrrqqqwwwyyy{{{|||||||||}}}~~~zzzxxxxxxxxxvvvttttttvvvwwwwwwwwwuuuuuuvvvyyy~~~{{{nnnddd^^^ZZZXXXSSSMMMJJJLLLJJJOOOWWW^^^bbbfffjjjlllnnnsssyyy}}}}}}}}}~~~|||{{{{{{xxxuuurrrrrrpppnnnmmmnnnqqquuuwwwtttuuuwwwyyyyyyxxxvvvuuutttssssssrrrrrrsssssssssvvvwwwyyyzzzzzzzzzyyyxxx|||tttqqqlllfffccccccdddiiijjjccc[[[ZZZaaaiiieeelllooopppvvvxxxsssmmmhhhaaa\\\]]]bbbjjj~~~wwwjjj___XXXUUURRRSSSTTTSSSRRRNNNKKKIIICCCBBBDDDJJJPPPYYYhhhvvv{{{wwwxxx~~~}}}|||{{{zzztttmmmoooxxxcccQQQGGGAAA???:::666444333444555333333222222111222222222222222222111111111111000000000000000000000000000000000000000000000000000------......///000000111000000000000000000000111...///000111222222222222000000/////////000111111000333444444333555<<>>MMMiii{{{~~~zzz}}}rrrjjjgggvvv~~~}}}vvvcccQQQLLLKKK]]]uuu{{{wwwsssnnnhhh___YYYSSSLLLEEECCCAAA??????BBBDDDFFFJJJNNNRRRWWW\\\___dddhhhmmmooonnnlllmmmoooooopppsssvvvwwwxxxxxxwwwpppppprrruuuxxxzzzyyyxxxxxxxxxyyyzzz}}}yyyyyyxxxwwwvvvuuuttttttvvvvvvvvvvvvvvvuuuuuuuuurrrsssuuuvvvxxxxxxyyyyyyzzz{{{}}}|||zzzxxxxxxxxx{{{{{{zzzxxxwwwuuutttsssqqqqqqrrrrrrsssttttttuuuuuuuuuuuuuuuuuutttssssssssstttvvvvvvuuusssrrrqqqqqqtttyyy~~~~~~{{{xxxvvvwwwyyyyyyyyyxxxvvvvvvzzz{{{{{{~~~nnnfff___]]]ZZZTTTPPPPPPMMMMMMQQQXXX^^^dddllluuu~~~|||wwwsssqqqqqqrrrssssssqqqppppppqqqrrrqqqppplllmmmmmmmmmnnnoooooooootttuuuwwwyyyzzzzzzyyyyyyvvvvvvvvvvvvuuuuuuuuuuuuuuuaaaVVVNNNOOOSSSTTTUUUWWW]]]aaaiiittt||||||~~~yyyrrriiicccffflll|||tttfff```YYYVVVTTTRRRRRRRRRPPPOOOLLLGGGEEEEEEEEEGGGOOOWWWeeeqqq{{{UUUKKK@@@<<<999777666888444444444444444444444444222222222111111111000000000000000000000000000000/////////000000000111111////////////000000000000////////////////////////111111111111222222222222000000111111111222222222000666444444999999@@@PPPkkkyyy|||{{{{{{nnngggfffxxx___MMMIIIOOOddd}}}|||yyytttpppllleee\\\UUUPPPIIICCCBBBAAA??????BBBCCCFFFKKKOOORRRVVV\\\```dddhhhlllmmmkkkjjjkkkmmmrrrtttwwwyyy{{{{{{zzzyyyqqqqqqqqqsssuuuvvvuuusssvvvwwwyyy{{{|||}}}||||||uuuuuuuuuttttttsssssssssuuuuuuttttttssssssssssssppppppqqqssstttuuuuuuuuuxxxzzz{{{{{{yyyvvvuuuuuuyyyyyyyyyyyyxxxvvvtttsssqqqqqqrrrsssssstttttttttwwwxxxxxxwwwwwwvvvuuutttuuuvvvvvvwwwwwwuuutttrrrqqqsssvvvzzz~~~|||xxxuuusssuuuwwwxxxyyyxxxwwwxxx{{{||||||tttkkkbbb___\\\VVVQQQOOOKKKKKKNNNUUU[[[aaajjjsss}}}~~~{{{yyyuuurrrooooooqqqsssqqqpppnnnoooqqqsssssssssnnnnnnmmmmmmnnnoooqqqrrrrrruuuyyy|||}}}{{{yyyvvvvvvvvvvvvvvvuuuuuuuuuuuuyyycccVVVNNNQQQTTTSSSUUUZZZ\\\aaajjjuuu~~~}}}~~~uuukkkdddffflll}}}}}}lllccc\\\YYYVVVTTTSSSSSSRRRQQQMMMIIIFFFEEEEEEFFFMMMTTT]]]iiiyyy}}}UUUKKKAAA===:::777555777444444444444444444444444222111111111111000000000000000000000000000000000.../////////000000000000////////////000000000000000000000000000000000000000111111111111222222222000111111111111222222222...444222111666888AAATTTmmmxxx{{{}}}yyykkkhhhmmmzzz]]]LLLJJJRRRjjjxxxuuurrroookkkdddZZZSSSMMMGGGBBBBBBAAA??????BBBAAAFFFKKKOOORRRUUU[[[___dddgggjjjkkkiiiiiilllnnnvvvxxx{{{}}}~~~}}}{{{zzzsssrrrssstttvvvvvvtttsssvvvxxxyyy{{{zzzyyywwwuuussssssssssssssstttttttttuuutttsssrrrrrrqqqrrrrrrpppppppppqqqqqqrrrssssssuuuwwwyyyyyywwwuuussssssuuuvvvxxxyyyyyywwwuuutttrrrsssttttttttttttssssssxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvwwwxxxxxxwwwuuupppqqqssswwwzzz}}}xxxvvvsssrrrsssvvvwwwwwwxxxwwwyyy|||}}}}}}zzzoooddd```]]]VVVPPPNNNJJJIIIKKKPPPVVV\\\eeeooowwwzzz}}}zzzzzzzzz{{{{{{{{{zzzyyyyyyvvvvvvuuurrrpppoooqqqsssqqqooooooppprrrtttuuutttpppooonnnmmmnnnpppsssuuutttvvvzzz}}}}}}{{{xxxuuuvvvvvvvvvuuuuuuuuuttttttcccWWWOOORRRSSSQQQTTT\\\^^^ccclllxxx{{{zzz|||uuujjjdddgggnnnzzztttiii___\\\XXXUUUTTTTTTSSSRRRNNNJJJGGGFFFEEEFFFKKKSSSZZZeeettt~~~zzz}}}|||WWWMMMCCC???<<<666333444444444444444444444444444111111111111000000000000//////////////////////////////000000000111111111.../////////000000000111000000000000000000000000000000000111111111111222000111111111111222222222000555333111777:::FFF[[[nnnxxxzzzwwwiiijjjttt|||\\\MMMOOOTTTnnn~~~|||zzzvvvssspppnnnkkkeee[[[TTTKKKEEEAAAAAAAAA??????BBB???EEEKKKOOOQQQTTTZZZ___ccceeehhhiiiiiikkkppptttzzz|||~~~~~~|||zzzuuuuuuuuuxxxzzzzzzyyywwwxxxxxxxxxwwwwwwvvvuuuttttttttttttuuuuuuvvvvvvvvvvvvuuutttrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrtttwwwwwwvvvsssrrrqqqqqqsssvvvyyyzzzyyywwwvvvuuuuuuvvvvvvuuutttrrrqqquuuvvvxxxzzz{{{}}}}}}~~~zzzxxxvvvwwwyyy{{{zzzxxxqqqrrrssstttwwwzzz|||~~~uuusssqqqqqqsssuuuvvvvvvvvvvvvyyy{{{|||}}}~~~rrrfffaaa]]]WWWPPPMMMLLLIIIIIIMMMQQQUUU___hhhnnnttt{{{~~~|||zzzxxxxxxvvvvvvvvvvvvvvvuuuttttttrrrtttuuusssqqqpppqqqsssrrrqqqqqqrrrsssttttttrrrqqqooonnnmmmnnnqqqtttvvvxxxxxxyyyzzzyyyxxxwwwvvvuuuuuuuuutttttttttssssss~~~bbbVVVOOOQQQQQQNNNRRR[[[___eeennnzzzyyywwwzzz~~~~~~yyyqqqhhhdddiiiqqquuu{{{mmmaaa^^^ZZZVVVUUUUUUSSSRRROOOJJJGGGGGGFFFFFFKKKRRR\\\eeesss|||yyy{{{xxxZZZPPPFFFAAA===666222111444444444444444444444444111111111111000000000000////////////////////////000111111111111222222222.../////////000000111111000000000000000000000000///000000000000111111111000111111111111222222222444999666444:::>>>LLLbbbnnnxxxzzzuuufffkkkyyyzzzXXXKKKPPPUUUppp|||{{{||||||}}}{{{xxxuuuuuurrrpppooolllfff]]]VVVJJJDDD@@@AAAAAA??????BBB>>>DDDKKKOOOPPPSSSYYY^^^aaadddggghhhiiimmmtttyyy{{{}}}~~~{{{yyyvvvvvvwwwzzz}}}~~~}}}|||yyyxxxvvvtttssstttuuuvvvuuuuuuvvvvvvwwwxxxxxxyyywwwvvvtttsssrrrrrrsssssstttsssrrrrrrqqqqqqrrrrrrpppsssvvvvvvuuurrrqqqpppoooqqquuuyyy{{{zzzyyywwwwwwwwwwwwwwwuuusssqqqppprrrtttwwwzzz}}}|||yyyvvvwwwzzz||||||{{{uuuuuuttttttuuuvvvxxxyyytttrrrpppqqqsssuuuuuuuuuuuuuuuxxx{{{{{{|||sssfffaaa^^^WWWPPPLLLMMMJJJIIIKKKMMMQQQZZZcccgggooowww{{{xxxvvvvvvwwwssstttttttttsssrrrqqqqqqpppsssuuutttrrrpppqqqssstttsssssssssttttttrrrpppqqqooommmmmmnnnqqqtttwww|||zzzxxxvvvvvvvvvwwwxxxuuutttttttttssssssssssss|||{{{lllZZZMMMPPPSSSQQQRRRVVV]]]dddoooyyy~~~{{{||||||~~~}}}uuukkkccc```dddgggvvvzzzuuuiiiddd\\\XXXWWWVVVTTTQQQMMMLLLJJJGGGEEEFFFKKKNNNZZZcccppp~~~|||yyy|||{{{YYYNNNDDD@@@>>>999777888666555444333222333444444444444333333222111000000000000000000000000000000......///000000000000000000000000///......------............/////////000000000000000111111111111222222111111222222333444555111222777:::@@@UUUlllwwwzzz}}}nnniiimmmtttuuuVVVJJJMMMYYYuuu}}}zzzxxxwwwuuusssqqqtttqqqnnnmmmjjjcccZZZSSSGGGEEECCC@@@??????@@@AAAAAACCCHHHLLLQQQWWW^^^bbbeeeggghhhiiikkknnnssswwwyyyyyy{{{}}}}}}{{{{{{}}}}}}|||zzzyyyzzz{{{zzzwwwtttssssssrrrsssttttttssstttwwwyyywwwuuurrrpppqqqtttwwwzzzwwwwwwwwwtttqqqppppppqqqqqqqqqqqqqqqqqqrrrssssssrrrssstttuuuwwwyyy{{{|||wwwwwwxxxwwwuuussspppoooppptttyyy}}}~~~|||zzzxxxxxxyyy{{{}}}~~~{{{wwwqqqnnnooossswwwqqqqqqrrrrrrqqqrrruuuxxxwwwwwwxxxzzz}}}rrrccc[[[WWWRRROOOOOOLLLJJJGGGFFFHHHLLLQQQTTT```ccciiiooosssuuuuuuuuuqqqqqqqqqpppoooppprrrtttuuuvvvvvvtttrrrrrrssstttqqqqqqrrrtttvvvwwwuuusssssspppmmmjjjkkknnnsssvvvvvvuuuuuuvvvyyyzzzzzzyyy{{{zzzxxxvvvtttsssrrrrrrzzz{{{jjjZZZNNNPPPTTTRRRSSSXXXZZZcccppp{{{~~~|||}}}|||}}}|||sssiii```]]]```cccnnnrrr|||xxxlllfff]]]WWWUUUUUUSSSQQQNNNMMMJJJGGGEEEFFFJJJMMMYYYbbbppp}}}|||{{{rrrXXXMMMCCC@@@>>>999777777555555444333333333333444444444333333222111111000000000000000000000000000......///000000000000000......////////////////////////000000000000000000000000000000111111111111222222222111222222333444555222444888;;;BBBZZZsssxxx||||||nnnjjjpppxxxpppSSSKKKPPP\\\vvv|||yyywwwvvvtttrrrqqqrrrpppnnnllliiibbbYYYQQQFFFEEEBBB@@@??????@@@AAACCCEEEHHHLLLPPPUUU[[[___cccdddgggiiikkkpppuuuxxx{{{zzzzzz|||~~~~~~}}}}}}zzzyyy{{{|||{{{yyyyyyzzz{{{zzzwwwuuutttuuuuuuvvvuuusssrrrsssuuuwwwxxxvvvsssqqqqqqsssvvvxxxxxxyyyxxxvvvsssqqqqqqrrrqqqrrrtttuuuvvvuuutttsssssssssssssssuuuwwwzzz{{{zzzzzz{{{{{{xxxtttpppnnnppptttyyy~~~}}}|||{{{yyyxxxxxxyyyzzz{{{|||zzzuuuppplllmmmpppsssrrrrrrssssssssstttwwwzzzyyyzzz{{{}}}rrrcccZZZUUUOOOLLLLLLLLLJJJGGGFFFGGGKKKOOORRR[[[___ffflllqqqssstttssspppqqqqqqpppooooooqqqttttttuuuuuussspppooopppqqqqqqqqqppprrrttttttsssrrrrrrpppmmmkkkjjjllloooqqqsssssssssuuuxxxyyyzzzzzz{{{zzzxxxwwwuuutttssssss~~~vvvxxxeeeXXXOOOQQQTTTSSSTTTXXXWWWbbbqqq~~~}}}}}}}}}||||||}}}|||}}}~~~zzzqqqeee]]]YYYZZZ]]]bbbhhhrrr~~~|||rrrjjj___WWWTTTSSSRRRQQQNNNMMMKKKGGGEEEFFFIIILLLVVV```nnn||||||{{{tttjjjWWWLLLBBB???>>>:::666555444444555555444444333222444333333222222111111111000000000000000000000000......///000000000000000------...//////000111111111111111111111111111111000000000111111111222222222222222222222333444444444444666:::<<>>:::666444333444555666555444333222333333333222222111111111000000000000000000000000......///000000000000000......//////000000000000222111111111111000000000000000111111111222222222333222222222222333444444333444777:::===LLLjjjvvvlllmmmwwwaaaKKKJJJTTTddd{{{}}}zzzxxxwwwwwwxxxxxxxxxpppooonnnnnnjjjaaaUUULLLDDDCCCAAA???>>>???@@@@@@CCCEEEGGGIIIMMMQQQXXX\\\aaadddgggkkkmmmppptttwwwyyywwwuuuvvvxxxzzz{{{{{{~~~|||yyyvvvvvvwwwxxxxxxzzzzzzzzzxxxwwwwwwyyy|||~~~|||yyytttooonnnppprrrtttssssssssstttuuuvvvwww{{{}}}}}}|||yyyuuuttttttrrrtttvvvxxxyyywwwuuuttttttssspppooopppsssvvvyyyyyy|||zzzsssooooooqqquuuxxxzzzzzzyyyyyywwwwwwyyyzzz{{{zzzzzzyyyyyyxxxuuuqqqmmmkkkkkkmmmrrrssstttttttttvvvyyy|||}}}rrrbbbZZZVVVPPPMMMMMMKKKIIIGGGFFFFFFGGGIIIKKKMMMRRRZZZbbbhhhlllmmmmmmmmmnnnoooooonnnnnnoooqqquuuvvvvvvtttpppnnnmmmmmmooommmiiihhhiiikkkllllllkkkkkkjjjjjjiiijjjjjjkkklllnnnooopppqqqqqqssstttxxxxxxwwwvvvuuuuuuuuuuuu~~~yyy|||xxxcccSSSOOOMMMNNNPPPPPPSSSWWW^^^fffrrr}}}{{{zzz}}}}}}zzzyyyzzzyyyzzz}}}}}}uuuiii^^^VVVRRRQQQRRRUUUXXX___gggnnnzzzvvvhhh]]]XXXVVVUUUTTTPPPOOOMMMIIIFFFEEEFFFHHHPPPZZZhhhwwwsssjjjuuuwwwooo]]]OOOCCC??????;;;777444333444555666555444333222333333222222222222222111000000000000000000000000......///000000000000000111111000000////////////000000000000000000000000111111111111222222222222333333222222333333444555111444777:::@@@RRRrrr}}}rrrkkknnn{{{|||]]]JJJKKKRRRggg~~~}}}~~~|||yyywwwwwwyyy{{{}}}}}}qqqpppooonnnjjj```TTTKKKCCCBBB@@@>>>>>>>>>???@@@AAACCCEEEHHHLLLRRRZZZ___cccfffjjjlllnnnoooqqqrrrtttrrrqqqsssvvvyyy{{{{{{|||{{{yyywwwuuuuuuvvvwwwxxxxxxyyyxxxwwwxxx{{{}}}}}}zzzuuupppmmmnnnooooooooopppqqqsssvvvxxxzzz{{{}}}~~~zzzvvvtttsssssssssssstttttttttuuuuuutttrrrpppoooooorrrvvvxxxuuuyyy~~~{{{vvvrrrqqqsssuuuwwwyyyyyyyyyyyyuuuwwwyyyzzz{{{{{{zzzzzzzzzyyyxxxtttpppmmmlllmmmqqqrrrssssssssstttwwwzzz}}}{{{mmm___XXXUUUQQQNNNNNNKKKJJJHHHFFFFFFFFFGGGGGGGGGLLLSSS[[[bbbgggjjjkkklllnnnoooooonnnnnnoooppprrrttttttssspppmmmlllmmmiiifffbbbaaabbbdddffffffhhhhhhhhhiiijjjkkkkkkllllllnnnoooooommmlllnnnooovvvuuuuuutttttttttuuuuuu~~~{{{wwwvvvwwwyyyzzz{{{|||~~~zzziiiXXXKKKLLLMMMMMMNNNPPPSSSWWW```gggrrr{{{zzzxxxyyy||||||yyyxxxzzzyyyzzz}}}xxxooocccYYYRRROOONNNMMMQQQSSSYYY___fffssszzzlllaaa[[[YYYWWWUUUQQQPPPNNNJJJFFFDDDEEEFFFMMMVVVdddrrr{{{nnnaaaiii~~~vvvdddTTTEEE??????===888666444444555555444444333222222222222222222222222222000000000000000000000000......///000000000000000222222111000000///....../////////000000000111111111111111222222222222333333333333333333444444555222555777;;;EEEZZZxxx{{{qqqkkkqqqsssWWWJJJLLLRRRiii{{{|||zzzxxxuuutttwwwyyy{{{|||rrrpppnnnlllggg^^^RRRJJJBBBAAA???======>>>???@@@@@@AAADDDGGGLLLTTT\\\bbbeeehhhlllnnnnnnnnnnnnnnnoooooooooqqquuuxxxyyyyyyyyyyyyyyywwwtttrrrssstttuuuvvvwwwxxxxxxyyy|||~~~~~~}}}{{{vvvqqqnnnmmmnnnllllllmmmnnnqqquuuyyy{{{zzz}}}~~~{{{vvvrrrqqqrrrqqqqqqqqqqqqrrrssssssrrrqqqpppooopppsssvvvxxxtttxxx||||||wwwtttttttttuuuwwwxxxyyyyyyyyytttuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzxxxtttpppooonnnpppqqqrrrrrrqqqrrruuuwww|||}}}~~~wwwjjj\\\VVVSSSOOONNNNNNLLLKKKIIIHHHFFFEEEEEEDDDEEEHHHNNNUUU]]]cccgggiiilllnnnppppppooonnnooopppnnnppprrrrrrpppnnnmmmmmmeeebbb___^^^```bbbcccdddgggggghhhiiijjjlllmmmnnnmmmpppqqqooollljjjlllnnnssssssssssssttttttuuuvvv}}}uuummmiiiiiiiiikkkmmmnnnnnniii^^^RRRFFFJJJMMMNNNNNNPPPUUUXXX___fffpppzzzwwwuuuwwwzzzzzzwwwwww{{{{{{{{{}}}qqqiii]]]SSSNNNLLLKKKJJJJJJOOOVVV]]]bbbnnn{{{nnnccc]]]ZZZWWWUUURRRQQQOOOJJJFFFDDDDDDEEEKKKTTTaaannn}}}zzzooo```cccssskkkYYYGGG@@@@@@>>>:::888555555444333333333333444222222222222222222222222000000000000000000000000......///000000000000000111111000000000000000000...///000000111222333333111111111222222222333333444333333333333444555555555666888===JJJccc~~~|||rrrnnnttthhhQQQKKKOOOUUUlll}}}yyy|||yyyvvvrrrpppqqqsssttttttqqqnnnkkkhhhccc[[[PPPHHHAAA@@@>>>=========???@@@AAABBBDDDHHHLLLTTT]]]bbbeeehhhmmmoooooonnnmmmmmmnnnmmmnnnqqqtttvvvvvvuuutttvvvwwwvvvrrroooooooooqqqtttvvvxxxyyyzzz{{{}}}{{{|||{{{wwwsssooommmmmmmmmlllkkklllnnnssswwwzzzyyy|||~~~~~~zzzuuuqqqnnnoooooopppqqqqqqqqqqqqppppppppppppqqqrrrtttwwwxxxwwwyyy}}}|||xxxtttqqqqqqrrrrrrssstttuuuvvvqqqrrrtttuuuwwwxxxyyyyyyyyyzzz{{{zzzwwwssspppppprrrrrrrrrrrrqqqqqqtttvvvzzzzzzzzz|||~~~zzzlll^^^WWWTTTPPPNNNOOOLLLLLLKKKIIIGGGEEECCCCCCDDDFFFJJJPPPXXX___eeehhhlllnnnpppqqqpppoooooopppmmmpppssstttsssrrrrrrrrriiigggeeeeeegggiiijjjjjjjjjjjjiiiiiijjjlllnnnooonnnqqqsssrrrnnnmmmooorrrsssssssssssstttvvvwwwwwwvvvkkkeeedddbbbcccdddcccbbb^^^VVVOOODDDIIINNNOOONNNQQQVVVYYY\\\dddooozzzuuutttvvvyyyyyywwwwww{{{||||||}}}llldddXXXOOOKKKIIIHHHGGGFFFKKKUUU]]]bbblll{{{nnnddd^^^ZZZWWWTTTRRRQQQOOOKKKFFFDDDCCCDDDJJJRRR^^^lll{{{~~~uuudddcccnnnppp]]]IIIAAA@@@>>>;;;999666555444333222333444555222222222222222222222222000000000000000000000000...//////000000000000000/////////000111111222222//////000111333444555666111111222222222333333333444333333333333444555555777888999>>>NNNhhh}}}tttpppwwwzzz```MMMKKKRRRXXXnnn|||zzzyyyxxx|||xxxtttooolllllllllmmmmmmpppmmmiiieee```XXXNNNFFFAAA@@@>>>===<<<===???@@@BBBDDDEEEHHHMMMTTT\\\bbbdddhhhllloooooonnnmmmmmmnnnnnnoooqqqtttuuusssrrrpppsssuuutttpppmmmllllllooorrrvvvxxxyyyzzz{{{|||yyyzzz{{{xxxtttpppnnnmmmnnnlllkkkjjjlllqqqvvvyyyxxx{{{~~~~~~zzztttooommmlllnnnqqqssssssrrrooonnnooooooppprrrtttvvvwwwxxxzzz||||||wwwtttllllllllllllmmmnnnooopppppppppqqqssstttvvvwwwxxxxxxzzz|||{{{xxxtttqqqpppssstttsssrrrqqqqqqsssuuuxxxxxxxxxyyy{{{qqqbbb[[[WWWSSSPPPPPPMMMMMMLLLJJJHHHEEECCCBBBDDDEEEIIINNNUUU]]]dddhhhlllnnnqqqqqqpppoooooopppooorrrvvvxxxxxxwwwxxxxxxpppnnnmmmnnnppprrrssssssnnnmmmkkkjjjjjjlllmmmoooooorrruuutttqqqpppsssvvvssstttttttttuuuwwwxxxyyyxxxhhhfffkkklllgggddddddaaaXXXQQQNNNJJJJJJKKKKKKLLLOOOTTTXXX___eeennnxxx||||||yyywwwuuuvvvxxxxxxxxxyyyyyy|||uuuddd^^^UUUNNNJJJHHHGGGGGGFFFKKKUUU___fffmmm|||yyymmmbbb]]][[[XXXUUUVVVTTTPPPLLLHHHFFFEEEDDDKKKSSS```ooo~~~sssiiigggqqqzzzeeeOOOEEE@@@;;;888999666666666555444444333333333333333222222222111111222111111111000000//////000000000000000000000000111111111000000000000000//////000111111000///...333222222111111222222333444444333333333444555555888777666AAA\\\zzzyyynnnsssjjjUUUMMMHHHMMM___vvvyyyzzzxxxyyy}}}}}}{{{tttsssrrrpppnnnmmmkkkjjjjjjjjjgggaaaXXXOOOIIIFFFAAAAAA@@@???>>>>>>??????BBBDDDGGGJJJOOOUUU]]]bbbdddhhhmmmqqqrrrrrrssssssuuusssqqqppppppppppppooosssvvvwwwssslllggggggiiilllnnnrrrvvvyyyzzz{{{{{{}}}yyyuuurrrnnnjjjgggmmmjjjiiikkkooossstttsssyyyuuuwww}}}}}}uuuoooooonnnrrrwww{{{{{{yyytttqqqnnnnnnnnnoooqqqtttwwwyyy|||zzztttrrrqqqmmmlllkkkkkklllnnnqqqrrrqqqtttvvvuuurrroooppprrrxxxzzz{{{|||{{{yyyvvvtttxxxuuurrrsssuuuwwwvvvuuuwwwxxxzzz{{{||||||||||||wwwiii^^^XXXUUURRROOOOOOMMMKKKJJJIIIGGGDDDBBBDDDDDDEEEIIIPPPYYYaaafffiiikkknnnpppppppppqqqrrrvvvttttttvvvzzz}}}|||zzzxxxxxxyyy{{{}}}|||xxxsssnnnmmmooorrrtttyyyyyyyyyvvvtttsssuuuwwwyyyzzzzzz{{{{{{{{{{{{{{{|||{{{mmmjjjooorrrmmmkkkkkkfff[[[QQQLLLHHHIIIJJJKKKLLLPPPUUUYYY]]]cccmmmwww|||}}}{{{wwwvvvvvvwwwwwwvvvvvvvvv{{{{{{nnn^^^YYYQQQLLLIIIGGGFFFEEEEEEJJJVVVccckkkrrr|||rrreee^^^ZZZWWWTTTUUUSSSPPPLLLHHHFFFDDDDDDIIIQQQ]]]lll{{{nnniiinnnvvvoooWWWJJJCCC===;;;<<<777666666555555444333333333333333222222222111111111111111111000000000///000000000000000000000000111000000000000000000000///000111111111111000////////////000111222333444444444333333444444555555888888<<>>>>>??????AAACCCFFFJJJNNNUUU\\\aaafffiiinnnqqqrrrssstttuuuuuutttrrrrrrrrrrrrrrrqqqqqqssstttpppjjjfffgggiiilllnnnrrrvvvyyyzzzzzzzzz}}}|||{{{zzzwwwrrrlllgggllljjjiiikkkooorrrssssssvvvsssuuu{{{{{{uuuppppppppprrrwwwzzz{{{yyyvvvtttrrrrrrqqqqqqrrrtttvvvxxx||||||uuurrrqqqnnnnnnnnnoooppprrrtttuuuwwwwwwvvvuuurrrrrrssstttwwwxxxzzz{{{{{{zzzxxxwwwzzzwwwttttttvvvxxxxxxxxxyyyyyyzzz{{{{{{|||}}}}}}{{{lllaaa[[[VVVRRRNNNNNNLLLJJJIIIIIIGGGEEEBBBDDDDDDEEEIIIOOOWWW___dddhhhjjjmmmooooooooopppqqqtttsssrrruuuxxx{{{zzzyyyzzz|||~~~xxxssspppppprrrtttwwwxxxxxxwwwuuuuuuwwwyyyyyyzzz|||}}}~~~~~~}}}}}}tttyyysssqqquuuwwwsssqqqpppiiiZZZNNNHHHHHHIIIJJJJJJLLLPPPUUUYYY[[[bbblllvvv~~~|||xxxvvvvvvvvvuuussstttuuu{{{}}}}}}nnn```WWWTTTOOOKKKIIIHHHGGGFFFDDDIIIUUUdddpppuuuyyy~~~wwwiii___YYYUUUSSSTTTRRROOOLLLIIIFFFDDDCCCGGGNNNZZZiiixxxxxxnnnlllmmmqqqeeeRRRFFF@@@>>>???777777666555555444444333333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000111111000000111111111111000000---......000222444666777444444333333444555555666888:::BBBUUUsss||||||uuunnnsssxxxppp[[[KKKHHHGGGQQQddduuuwwwvvvssstttzzz}}}|||xxxvvvssspppnnnlllkkkkkkfffhhhgggbbbYYYOOOGGGBBBAAA@@@??????>>>?????????@@@CCCFFFJJJNNNTTT[[[___eeegggkkknnnoooqqqsssuuuwwwvvvuuuttttttsssttttttrrrssssssoookkkhhhiiikkkkkknnnssswwwzzzzzzzzzyyyyyyzzz|||~~~|||wwwnnnhhhkkkjjjjjjlllooorrrsssssssssrrrtttxxxyyyuuuqqqpppooopppsssuuuwwwvvvuuuuuuvvvuuutttsssssstttuuuvvv|||~~~wwwrrrppppppqqqssstttvvvwwwwwwxxx~~~{{{wwwuuuvvvwwwyyyyyyxxxyyyzzz{{{{{{{{{zzzzzz}}}zzzwwwuuuwwwyyyzzzzzz{{{zzzzzzzzzzzz|||}}}~~~qqqfff^^^XXXSSSPPPMMMKKKIIIIIIHHHGGGEEECCCDDDCCCDDDHHHMMMUUU]]]aaaeeehhhlllnnnnnnooopppqqqsssssssssuuuxxx{{{{{{zzz{{{}}}~~~xxxsssrrrrrrsssssstttuuuuuutttuuuwwwyyyvvvxxx{{{~~~~~~}}}sssyyy}}}zzz}}}}}}yyyuuujjj[[[OOOJJJJJJJJJKKKJJJKKKNNNSSSVVV[[[aaalllwww~~~{{{xxxvvvuuutttrrrqqqsssuuu|||{{{zzz~~~fffYYYTTTRRRNNNMMMLLLKKKIIIGGGDDDFFFOOO___kkkpppsssuuu|||{{{lllaaaXXXUUUTTTSSSRRROOOLLLIIIFFFDDDCCCFFFMMMXXXfffuuuyyypppkkkjjjuuu[[[JJJAAA???@@@777777666666555444444444333333333222222222111111111111111000000000000000000000000000000000000000000000000000000111111111//////000000000000000000000111111333444666888999444444333444444555666777999;;;FFF\\\yyyxxxxxxssspppvvv{{{uuummmgggTTTFFFGGGIIIUUUiiiyyyyyyvvvrrrrrrwwwzzzzzzzzzxxxtttpppmmmlllkkkkkkfffhhhhhhcccZZZPPPGGGBBB@@@@@@???????????????@@@???BBBEEEIIIMMMSSSYYY^^^aaadddgggiiijjjmmmppprrryyyyyyxxxwwwuuussstttuuuwwwwwwvvvrrrnnnkkklllmmmkkknnnssswwwzzzzzzxxxwwwwwwxxx{{{}}}}}}xxxqqqkkklllllllllnnnpppssstttttttttssstttwwwxxxuuurrrpppllllllnnnooopppqqqrrrrrruuutttsssssssssttttttuuu{{{yyyssspppqqqsssvvvxxxyyyzzzyyyxxx|||yyyyyy}}}~~~||||||}}}}}}}}}|||{{{{{{}}}zzzwwwuuuvvvwwwyyy{{{|||{{{yyyyyyyyy{{{}}}vvvkkkccc\\\VVVRRRMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCFFFKKKRRRYYY^^^bbbeeeiiilllmmmnnnoooqqqttttttuuuwwwzzz|||}}}}}}zzz{{{}}}zzzvvvtttssstttpppqqqsssrrrqqqqqqsssuuuqqqtttxxx|||~~~}}}|||zzzvvv{{{nnn^^^SSSPPPLLLLLLLLLKKKJJJLLLPPPSSS[[[bbblllwww{{{yyyvvvuuutttsssqqqoooqqqsss{{{|||{{{}}}hhh]]]TTTRRROOOMMMLLLKKKIIIGGGFFFCCCGGGTTT___eeehhhkkkuuu|||~~~ooocccYYYVVVWWWSSSRRRPPPNNNJJJHHHEEEDDDFFFMMMXXXeeetttxxxqqqmmmcccMMMCCC@@@???888777777666555555444444333333333222222222111111000000000000000000111111000000000000000000000000//////000000111111111111............//////000000333333333333444555666666444444444444555666777888:::;;;FFF^^^xxx~~~zzzvvvrrrrrr|||yyyqqqmmmgggaaaPPPEEEHHHMMMZZZooo~~~yyysssqqquuuwwwvvvyyywwwtttpppmmmkkkjjjjjjfffhhhhhhddd[[[PPPGGGBBB@@@???????????????@@@@@@>>>AAAEEEIIIMMMRRRXXX\\\___bbbeeegggiiilllooorrrzzz{{{{{{xxxtttssssssuuu|||{{{yyyuuupppmmmkkkkkkjjjmmmqqquuuwwwxxxwwwvvvvvvwwwxxxyyyyyywwwrrrooommmnnnpppqqqrrrsssttttttvvvvvvvvvvvvvvvvvvtttpppkkkkkkkkklllmmmooopppqqqppppppqqqqqqrrrssstttuuuyyyzzztttqqqrrrsssvvvxxxzzzyyyxxxwww|||zzzzzz}}}~~~|||zzzzzzxxxvvvtttssstttvvvxxxzzzyyyxxxxxxyyy{{{~~~{{{qqqhhh```ZZZWWWOOOMMMJJJHHHHHHHHHFFFEEECCCCCCBBBDDDIIIOOOVVVZZZ___bbbgggjjjkkkmmmoooqqqrrrsssuuuwwwyyy{{{}}}~~~zzzyyyxxxwwwzzz~~~{{{xxxvvvvvvvvvsssuuuuuutttrrrqqqqqqrrrpppssswww{{{}}}}}}{{{zzz}}}nnn\\\QQQNNNLLLLLLLLLJJJJJJLLLOOORRR[[[bbblllwwwwwwuuusssssssssrrrpppnnnnnnqqqxxx}}}|||nnndddXXXUUUQQQNNNMMMKKKHHHFFFHHHCCCCCCJJJSSSXXX^^^bbblllttt~~~sssggg[[[WWWZZZSSSSSSQQQOOOLLLIIIGGGEEEFFFLLLWWWdddrrrxxxtttiiiPPPEEEAAA???888888777666666555555444333333333222222222111111000000000000111111111111000000000000000000000000/////////000111111222222///.........///000111222222222111111111111222222333333444444555666888888<<<;;;FFF^^^vvvvvvooorrr}}}qqqkkkjjjddd___OOOEEEIIIPPP^^^sss{{{sssqqqssstttsssvvvuuusssqqqnnnllljjjiiiggghhhgggbbbYYYOOOGGGCCC?????????>>>??????@@@AAA===@@@DDDHHHLLLQQQVVVZZZ___bbbfffiiikkknnnppprrrxxxyyyzzzxxxtttrrrtttwww}}}|||zzzvvvrrrnnnjjjhhhjjjlllooorrrtttuuuuuuuuuvvvvvvuuuvvvwwwvvvssspppnnnppprrrsssrrrqqqrrrsssuuuvvvvvvtttuuuwwwvvvrrrmmmmmmmmmmmmmmmnnnpppppplllmmmnnnpppqqqsssttttttwww}}}{{{vvvtttrrrtttvvvwwwxxxwwwuuutttwwwwwwzzz}}}{{{yyyuuuvvvuuutttrrrqqqssstttvvvvvvvvvwwwyyy{{{}}}yyyoooeee^^^ZZZRRROOOLLLIIIIIIHHHGGGEEECCCBBBBBBCCCGGGLLLRRRVVV\\\```dddhhhjjjlllooopppnnnpppssstttuuuwwwzzz|||}}}{{{wwwuuuwww|||~~~{{{zzzyyyyyyzzz{{{{{{yyyvvvtttsssssssssuuuxxx|||}}}~~~}}}|||uuu]]]OOOKKKJJJJJJJJJJJJJJJMMMQQQTTTYYY```kkkuuu}}}}}}wwwrrrppppppppprrrrrrpppooopppqqqwww~~~yyypppaaa]]]XXXSSSPPPMMMKKKHHHJJJEEECCCGGGLLLOOOUUU[[[aaaiiiwww}}}~~~yyylll^^^XXX\\\TTTTTTSSSQQQNNNKKKHHHFFFEEEKKKUUUbbbppp}}}xxxlllSSSHHHCCC@@@888888777777666555555555333333333222222222111111///000000000111111111111000000000000000000000000...//////000111111222222111000000000111222333444222111111000000000111111333333444444555777888999>>><<>>>>>???@@@@@@AAA<<<@@@DDDHHHLLLPPPUUUXXX^^^aaafffjjjlllnnnpppqqqqqquuuwwwvvvsssssswwwzzz}}}|||{{{zzzwwwrrrmmmjjjjjjkkkmmmoooqqqrrrttttttuuuuuuvvvwwwwwwvvvssspppnnnqqqsssrrrpppnnnnnnooopppssssssqqqsssyyyyyyuuummmmmmmmmmmmmmmmmmnnnnnnlllmmmnnnpppqqqrrrssssssuuu{{{{{{wwwvvvtttuuuvvvvvvvvvuuusssrrrtttvvvxxxyyyyyy{{{}}}~~~{{{xxxrrrtttuuutttqqqppppppqqqrrrsssuuuwwwyyy{{{}}}~~~uuujjjaaa\\\UUURRRMMMJJJIIIHHHGGGFFFCCCBBBAAABBBEEEJJJPPPSSSZZZ^^^cccfffiiikkknnnppplllooorrrssstttuuuxxx{{{~~~|||zzzyyy{{{~~~}}}}}}}}}~~~~~~}}}zzzwwwuuuuuutttvvvxxxzzz||||||||||||fffTTTNNNGGGHHHIIIIIIJJJNNNSSSWWWXXX___iiisss{{{}}}yyytttnnnnnnnnnoooqqqrrrpppooottttttxxxjjjeee___YYYUUURRROOOMMMKKKGGGEEEGGGIIIKKKQQQXXXXXXaaappp~~~|||ooo___YYY\\\TTTTTTSSSRRROOOLLLIIIGGGDDDJJJTTT```ooo~~~~~~yyy}}}lllUUUJJJEEEBBB888888777777666666555555333333333222222222111111//////000000111111111222000000000000000000000000...//////000111222222222222222111111222444555777222222111111222222333444333333444444666777888999@@@===HHHbbb{{{wwwhhhoooooocccbbbeeeddd___OOOFFFJJJQQQ___uuu||||||xxxrrrppprrrrrrpppooopppqqqqqqooolllhhhfffeeedddbbb\\\SSSJJJDDDAAA??????>>>>>>???@@@AAAAAA<<>>;;;777555444444333222666555444333222111111111222111111000000000000000111000///......///000111222222111000//////000000000000000000111111111111222222222222222222222222333444555555555666888:::;;;@@@DDDeeemmmcccsss~~~qqqgggdddeeeiiiSSSJJJLLLHHHPPPgggxxxwwwrrrssstttqqqmmmkkkkkkllllllmmmlllkkkiiihhhfffeeeaaa[[[SSSKKKDDD???========================AAABBBCCCFFFKKKRRRXXX[[[^^^```cccfffhhhkkkooorrrqqqsssuuuvvvwwwyyy||||||vvvqqqfffdddgggnnnssstttuuuxxxyyyzzz|||{{{yyyvvvrrrooopppooonnnooooooooommmkkkkkkoooqqqpppssswwwyyywwwpppooonnnmmmlllllllllllljjjkkkmmmqqqsssrrrooolllpppwww|||uuuuuutttsssqqqppppppqqqqqqqqqsssttttttrrrrrrssstttvvvxxx|||~~~wwwrrrqqqtttwwwvvvrrrooonnnoookkkmmmrrrvvv{{{~~~sssggg```___ZZZTTTPPPNNNKKKGGGCCCBBBBBBBBBAAAAAACCCGGGKKKQQQXXXaaagggiiiiiijjjllloooooooooqqquuuyyy{{{|||~~~~~~}}}~~~~~~~~~{{{wwwtttttttttuuuvvvvvvvvvwwwwwwuuummmzzzyyy\\\SSSIIIIIIIIIHHHHHHKKKPPPTTTYYY]]]bbbggglllrrrwww{{{xxxrrrooonnnnnnmmmlllmmmppprrrrrrrrrssszzz|||ooocccZZZTTTQQQOOOMMMKKKIIIGGGGGGHHHJJJLLLPPPYYYfffttt}}}{{{wwwiii```]]]ZZZXXXVVVTTTRRRNNNJJJFFFEEEHHHNNNXXXfffvvvrrrooowwwqqqXXXJJJFFFEEE???<<<888555555555444333333333222222333333444555222111111000000000000000//////000000000000//////222222111000000000000000000000000000111111111111222222222222222222222222333444555555555666888::::::@@@FFFhhhkkkbbbsssxxxqqqooopppmmmTTTIIIKKKIIIRRRiiiyyyxxxppppppqqqnnnkkkkkkllllllmmmmmmlllkkkiiiiiiiiigggbbb[[[SSSKKKDDDAAA????????????????????????AAAAAACCCFFFKKKRRRWWW[[[^^^```cccfffhhhjjjnnnqqqqqqsssuuuvvvwwwyyy|||~~~}}}vvvmmmjjjkkkqqqtttttttttvvvwwwxxxzzz{{{yyyvvvqqqnnnooonnnnnnpppqqqqqqooommmkkkoooqqqqqqtttyyy{{{zzzsssrrrqqqpppooonnnnnnnnnooonnnmmmoooqqqrrrqqqpppqqqxxx|||vvvsssrrrqqqqqqqqqrrrsssttttttuuuuuutttsssssstttvvvxxxzzz}}}|||xxxtttvvvxxxwwwsssooonnnnnnmmmooorrrwww{{{wwwjjjbbbaaa\\\VVVRRROOOLLLHHHDDDBBBBBBBBBAAA@@@BBBFFFIIIOOOVVV___eeeggghhhjjjlllooooooppprrrvvvyyy{{{|||||||||{{{|||~~~~~~}}}~~~}}}zzzwwwuuuuuuttttttttttttuuuvvvwwwpppiiivvvcccVVVIIIIIIHHHHHHHHHKKKPPPSSSYYY]]]bbbgggiiikkkmmmnnnsssvvvuuuooolllkkkkkkjjjjjjllloooqqqrrrrrrvvv{{{}}}~~~wwwjjj___XXXSSSPPPQQQOOOLLLIIIFFFFFFFFFFFFLLLTTTbbbqqqzzzwwwyyylllccc```[[[YYYWWWUUUSSSPPPKKKHHHEEEGGGMMMVVVddduuuooommmxxxsss[[[MMMHHHFFFAAA===999777666666555444333333222222333333444555222111111000000000000000...///111222222111///...222111000000000000000000000000000111111111222222222222222222222222222222333444555555555666888::::::AAAIIInnnzzzhhhaaasss~~~vvvZZZLLLMMMLLLVVVmmm{{{xxxooonnnooonnnllllllmmmmmmmmmmmmlllkkkjjjiiillliiibbbZZZRRRJJJDDDAAA????????????????????????@@@AAABBBFFFKKKQQQWWWZZZ^^^```ccceeegggiiillloooppprrrtttuuuvvvwwwyyy{{{yyytttpppooossstttrrrqqqssssssuuuxxxzzzyyyuuuqqqmmmmmmmmmnnnqqqssssssqqqooolllppprrrrrrvvv|||~~~|||wwwvvvuuusssrrrrrrqqqqqquuurrrnnnmmmoooqqqssssssrrrxxx|||wwwpppppppppppprrrtttvvvwwwvvvwwwvvvtttssssssvvvxxxzzz{{{~~~xxxyyyzzzxxxtttpppooonnnpppqqqssswww{{{~~~ppphhhddd^^^XXXSSSPPPMMMHHHDDDAAAAAAAAA@@@@@@AAADDDGGGLLLSSS[[[aaacccfffiiilllnnnoooqqqtttwwwyyyzzz{{{yyyyyyyyyzzz}}}}}}|||{{{|||}}}}}}}}}{{{zzzxxxuuutttsssrrrrrrsssuuuvvvpppiiiwwwcccUUUJJJIIIIIIHHHHHHKKKOOOSSSZZZ___eeeiiiiiihhhfffeeeeeeiiivvv}}}sssllliiihhhiiihhhhhhjjjmmmpppqqqqqqtttyyy~~~|||{{{}}}yyylllbbb[[[VVVSSSSSSQQQNNNJJJGGGEEEDDDDDDJJJRRR___mmmzzzwwwttt~~~|||nnndddaaa\\\ZZZXXXVVVTTTQQQMMMJJJFFFGGGKKKTTTbbbrrrnnnjjjwwwttt^^^QQQKKKHHHBBB???:::888777666555444666555444333222111111111222111111000000000000000///000111111111111000///111111000000000000000111000000111111111222222222222222222222222222222222333444555555555666888::::::BBBMMMuuutttddd___qqqbbbQQQPPPPPP[[[ppp~~~xxxqqqrrrtttsssqqqqqqnnnnnnnnnmmmlllkkkjjjjjjmmmiiiaaaXXXOOOHHHCCCAAA????????????????????????@@@@@@BBBEEEJJJPPPVVVZZZ^^^```ccceeeggghhhkkkmmmnnnppprrrsssssstttvvvwww~~~yyyuuupppoooqqqrrrpppooopppppprrrvvvyyyxxxuuupppmmmkkklllnnnqqqtttuuusssqqqmmmqqqsssssswww}}}~~~zzzyyyxxxvvvuuuuuuttttttwwwtttpppoooppprrrssstttsssxxx|||xxxqqqppppppqqqrrrtttvvvwwwwwwwwwuuusssqqqrrruuuxxxzzzzzz|||{{{{{{{{{xxxuuurrrpppooosssssstttwww{{{yyypppfffaaaYYYTTTPPPMMMHHHDDD@@@AAAAAA@@@???@@@CCCEEEIIINNNVVV[[[^^^bbbgggkkklllnnnrrruuuvvvxxxyyyzzzwwwwwwwwwxxx{{{}}}zzzxxxyyyyyyzzz{{{{{{{{{{{{zzzuuutttrrrpppppprrrtttvvvrrrkkkvvvzzz___TTTKKKKKKJJJIIIHHHKKKPPPSSS[[[```gggkkkjjjgggcccaaa]]]```ooo{{{qqqkkkiiiggggggffffffiiilllpppqqqqqqsssxxx}}}}}}||||||~~~qqqggg___YYYVVVSSSQQQNNNKKKIIIGGGFFFEEEGGGNNNYYYffftttyyyttt{{{oooeeeaaa\\\ZZZXXXWWWUUURRRNNNKKKFFFGGGJJJQQQ___oooooohhhvvvrrr^^^RRRKKKGGGCCC???;;;888777666555444666555444333222111111111222111111000000000000000222111000//////000111222111000000000000000111111111111111111222222222222222222222222222222222222333444555555555666888::::::CCCRRR}}}oooaaa^^^ooodddRRRPPPPPPZZZooo}}}~~~xxxuuuyyy}}}|||yyywwwppppppooommmlllkkkkkkkkklllggg___UUULLLFFFBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>??????AAADDDIIIPPPUUUYYY]]]```dddfffggghhhjjjllllllnnnqqqrrrqqqrrrsssttt}}}xxxrrrmmmkkknnnooommmmmmooooooqqquuuwwwwwwtttpppmmmjjjkkkmmmppptttuuuuuusssnnnrrrttttttwww|||~~~|||zzzyyyxxxwwwvvvvvvvvvvvvuuutttrrrsssttttttsssrrrssswww}}}{{{xxxssssssrrrrrrrrrsssuuuuuuvvvuuutttqqqooopppsssvvvwwwwwwxxx{{{}}}|||zzzxxxvvvtttrrrqqquuutttuuuwww{{{yyyiiicccZZZTTTPPPMMMHHHDDD@@@AAAAAA@@@??????AAACCCEEEJJJPPPTTTXXX]]]ccchhhiiimmmqqqsssttttttvvvxxxvvvvvvwwwxxx{{{~~~~~~zzzwwwuuuuuuuuuuuuuuuvvvwwwwwwxxxvvvtttrrrppppppqqqtttuuutttkkkuuuppp]]]UUULLLLLLKKKJJJJJJLLLPPPTTT\\\bbbiiinnnmmmjjjfffdddaaacccqqq{{{qqqllljjjiiigggffffffhhhllloooppppppvvvzzz~~~~~~~~~{{{nnnccc\\\WWWSSSRRRPPPMMMKKKIIIHHHHHHBBBHHHRRR___nnn~~~wwwyyyrrrfffaaa\\\ZZZXXXWWWUUURRRNNNKKKFFFFFFHHHOOO\\\mmm}}}nnneeetttlllZZZPPPJJJEEECCC???;;;888777666444333333333222222333333444555222111111000000000000000333222000//////000222333000000000000000111111222111111111222222222222333222222222222222222222222333444555555555666888::::::DDDVVViii^^^]]]nnn{{{^^^NNNMMMKKKUUUlll{{{}}}xxxwww}}}~~~|||rrrqqqooonnnllllllkkkkkkjjjeee]]]TTTLLLEEEAAA???========================>>>???@@@DDDIIIOOOUUUXXX]]]```dddggghhhjjjlllmmmlllnnnqqqrrrrrrqqqqqqrrr|||zzzpppkkkiiilllnnnlllmmmoooppprrrtttuuuuuurrrooommmjjjjjjkkknnnrrruuuuuutttpppssstttsssuuuyyyzzzxxxvvvvvvuuuuuuuuuuuuvvvvvvsssssssssuuuvvvvvvtttrrrsssvvv{{{~~~~~~zzzxxxuuutttsssrrrrrrsssssstttttttttssspppnnnnnnqqqssssssssstttwww{{{~~~|||zzzxxxwwwwwwwwwuuusssuuuuuuuuuwwwzzzmmmfff]]]VVVRRRNNNIIIFFFAAABBBBBBAAA@@@???AAABBBBBBFFFJJJNNNQQQWWW^^^dddgggkkkooopppooopppsssvvvuuuuuuvvvxxxzzz}}}}}}zzzxxxvvvtttsssrrrqqqqqqrrrssstttuuutttrrrqqqqqqrrrssstttvvvnnn{{{}}}iii[[[VVVNNNNNNMMMKKKKKKMMMQQQUUU```fffoootttuuussspppnnnnnnooozzz{{{rrrmmmkkkkkkhhhggggggiiilllooopppoooxxx{{{~~~~~~uuuiii___ZZZTTTSSSQQQOOOMMMKKKIIIHHHBBBGGGOOOZZZhhhyyy{{{zzzvvvgggaaa[[[YYYXXXVVVUUURRRNNNKKKGGGFFFGGGMMMZZZkkk|||lllbbbsss}}}jjjZZZPPPKKKGGGCCC???;;;777666555444222333333222222333333444555222111111000000000000000222111111111111111111222000000000000000111222222111111111222222222333333222222222222222222222222333444555555555666888:::;;;EEEYYYyyyddd[[[[[[mmmoooVVVIIIJJJHHHSSSlll~~~~~~xxxvvv|||~~~~~~sssrrrpppnnnllllllllllllhhhddd^^^UUUMMMGGGBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCHHHOOOTTTXXX\\\___dddhhhjjjkkkmmmooonnnpppsssttttttrrrrrrsssxxx~~~|||rrrmmmkkkmmmooommmnnnqqqssssssttttttsssqqqpppnnnkkkjjjjjjlllpppsssuuuuuuqqqtttuuurrrsssvvvvvvsssrrrrrrqqqrrrrrrssstttuuurrrrrrrrrtttvvvvvvuuusssrrruuuxxx{{{}}}{{{yyywwwuuutttsssrrrrrrssstttuuurrrssssssqqqooonnnoooqqqqqqpppqqqtttwwwzzzzzzyyyzzzwwwuuuvvvxxxyyyxxxvvvuuuuuuuuuwwwyyy}}}rrrjjjaaaYYYTTTPPPLLLHHHBBBCCCCCCBBB@@@@@@@@@BBB???CCCFFFIIILLLRRRZZZ```eeehhhllllllkkkkkkppptttttttttuuuwwwyyy|||~~~~~~~~~}}}}}}}}}xxxvvvtttqqqqqqqqqssstttuuuuuutttsssssssssssssssxxxsss|||yyy{{{}}}vvveeeZZZVVVOOOOOONNNLLLLLLNNNRRRVVVfffllluuu{{{}}}|||yyyxxxyyyyyy{{{rrrnnnmmmllliiihhhgggiiilllnnnooooooxxx{{{~~~}}}|||xxxlllccc]]]VVVUUUSSSQQQNNNKKKIIIHHHFFFIIIOOOXXXdddttt~~~{{{xxxiiibbbZZZYYYWWWVVVUUURRRNNNKKKGGGFFFFFFLLLYYYjjj{{{jjjaaattt~~~kkk[[[SSSNNNKKKBBB???:::777555444333222666666444333222111111111222111111000000000000000///000222333333222000///000000///000000111222222111111222222222333333333222222222222222222222222333444555555555666888:::;;;FFFZZZ{{{qqqaaaYYY[[[nnnhhhQQQHHHJJJHHHTTToooyyyuuuyyy~~~~~~}}}~~~tttrrrpppnnnllllllllllllgggddd^^^WWWOOOHHHCCCAAA????????????????????????>>>>>>@@@CCCHHHNNNTTTXXX[[[___dddiiikkklllnnnppppppsssuuuwwwvvvtttttttttrrryyy|||vvvpppmmmooopppoooooorrruuuttttttsssrrrqqqpppooollljjjiiijjjnnnrrrtttuuurrruuuuuurrrqqqsssssspppnnnoooooooooqqqrrrssstttsssrrrqqqrrrtttvvvvvvuuuqqqtttwwwzzz{{{zzzxxxwwwtttssssssrrrssstttuuuvvvrrrssstttrrrpppooooooppppppooopppsssvvvwwwwwwvvvxxxvvvtttuuuxxxzzzyyyxxxttttttuuuvvvyyy|||~~~uuummmccc[[[VVVRRRNNNJJJBBBDDDDDDCCCAAA@@@@@@AAA>>>AAADDDFFFIIIOOOWWW^^^dddgggjjjiiihhhiiinnnsssrrrssstttvvvxxxzzz}}}~~~}}}}}}}}}~~~~~~{{{xxxuuutttuuuvvvwwwuuuuuuuuuttttttssssssrrrxxxuuutttpppnnnnnnjjjpppwwwuuulll```WWWSSSQQQNNNMMMLLLJJJIIIOOOWWWfffsssxxxrrrpppnnnlllkkkjjjiiihhhhhhjjjmmmooooooyyy~~~|||}}}qqqeee]]]YYYXXXVVVQQQMMMKKKKKKMMMMMMKKKMMMWWWcccqqqzzziii___\\\YYYVVVUUUUUUSSSOOOKKKJJJGGGGGGMMMVVVdddyyyzzz{{{qqqgggfffvvv}}}jjj]]]WWWPPPGGGDDD@@@;;;777666555444333444444333333333333222222111111111111111111111111222222111111000000//////000000000000000000000000111111222222222333333333333222222111222333555666444444444555777888:::;;;>>>DDD]]]|||tttmmm]]]\\\\\\iii|||cccPPPFFFGGGKKK\\\rrrzzzzzzvvvyyy}}}}}}||||||xxxuuuqqqoooooonnnmmmllllllggg___UUULLLFFFBBB@@@@@@@@@@@@????????????>>>===???BBBEEEIIIOOOVVV[[[bbbeeehhhjjjkkklllmmmnnnqqqrrrsssuuuuuuuuuttttttssstttuuuyyy}}}~~~}}}tttsssrrrqqqqqqqqqrrrsssqqqrrruuuwwwxxxuuupppllljjjjjjlllnnnppprrrtttuuuwwwssspppoooqqqqqqpppnnnpppooonnnnnnnnnnnnnnnooonnnpppsssuuuuuuvvvwwwyyywwwvvvuuuwwwzzz{{{yyywwwoooqqqrrrsssssstttuuuwwwxxxwwwvvvtttrrrpppooonnnmmmpppssstttttttttuuuvvvwwwvvvvvvxxxzzz||||||{{{|||{{{zzzzzzzzz{{{}}}~~~sssgggbbb\\\RRRJJJHHHEEEDDDBBB?????????@@@AAA>>>@@@BBBCCCDDDIIIQQQXXX^^^bbbgggjjjlllmmmooopppsssuuuwwwyyyzzz{{{zzzzzz}}}}}}}}}|||{{{{{{}}}}}}}}}|||yyywwwwwwyyy{{{xxxxxxwwwwwwvvvuuuuuutttssslllhhheeedddeeedddiiinnnllldddZZZTTTQQQOOOMMMLLLKKKIIIIIIOOOWWWfffuuuxxxrrrpppmmmkkkgggfffeeeeeeeeehhhkkknnnqqqxxxzzzvvvzzzyyylllbbb\\\YYYUUUQQQNNNLLLLLLLLLHHHFFFHHHPPP\\\iiiyyy{{{lllbbb[[[XXXUUUTTTUUUSSSOOOLLLJJJGGGGGGLLLUUUcccwwwxxxmmmhhhuuunnn^^^VVVPPPIIIEEEAAA<<<888666555444333444444333333333333222222111111111111111111111111111111111000000000000000111111111111111111111111111111111111222222222333555444333222222222333444333333333444666777999:::>>>DDD]]]~~~tttkkk\\\ZZZ[[[hhhdddQQQHHHJJJOOObbbyyyyyyuuuxxx}}}~~~~~~yyyvvvsssppppppooommmllllllggg___UUULLLFFFBBB@@@@@@@@@@@@?????????>>>>>>===???BBBEEEIIIOOOVVV[[[bbbeeehhhjjjkkkkkklllmmmqqqrrrtttvvvwwwxxxxxxwwwvvvwwwxxx{{{~~~wwwuuutttrrrqqqqqqrrrrrrtttuuuxxxzzzzzzwwwqqqmmmkkklllmmmoooqqqrrrssssssqqqooommmmmmpppssssssrrrrrrqqqpppooooooooooooooonnnppprrrsssssstttuuuwwwuuusssrrrsssuuuuuussspppnnnppprrrsssssssssuuuwwwxxxwwwvvvtttrrrpppooonnnoooqqqtttvvvvvvvvvwwwxxxxxxwwwwwwxxx{{{||||||{{{}}}}}}|||||||||}}}}}}~~~xxxjjjddd___VVVNNNJJJFFFEEECCCAAA@@@@@@AAAAAA>>>@@@BBBBBBDDDIIIRRRXXXbbbeeehhhkkklllmmmoooppprrrsssuuuvvvxxxyyyyyyyyyxxxyyyyyyxxxwwwwwwyyy{{{{{{{{{zzzxxxvvvvvvxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxsssiiiccc______aaaaaadddgggeee^^^VVVRRRPPPLLLJJJJJJJJJIIIHHHOOOWWWdddtttxxxrrroookkkhhhccccccccccccdddggglllppptttwwwtttpppttttttiiiaaa\\\UUUQQQPPPOOOMMMJJJJJJGGGGGGNNNWWWcccttt}}}nnncccZZZWWWTTTSSSTTTTTTPPPMMMJJJGGGFFFKKKSSSaaauuussslllvvvuuuaaaUUUOOOKKKFFFBBB<<<999777666555444444444333333333333222222111111111111111111111111000000000000111111111111111111111111111111111111000000000111111111222222666555444333222222222222222222333444555777888999===CCC]]]uuujjjZZZWWWYYYgggeeeQQQGGGIIIPPPddd{{{yyytttwww}}}zzzxxxuuusssrrrpppmmmkkkkkkfff^^^UUULLLFFFBBB@@@@@@@@@?????????>>>>>>>>>===???BBBEEEIIIOOOVVV[[[aaadddhhhjjjjjjjjjkkklllqqqrrrtttwwwyyy{{{||||||{{{{{{|||zzzxxxvvvsssrrrrrrrrrsssvvvwwwyyy{{{{{{wwwqqqllllllmmmppprrrttttttssssssooommmlllmmmppprrrsssssstttsssrrrqqqppppppppppppooopppqqqqqqpppqqqrrrtttvvvuuuttttttuuussspppnnnnnnppprrrrrrrrrsssuuuwwwwwwvvvuuutttrrrqqqpppooopppsssvvvwwwwwwwwwxxxyyyxxxxxxwwwxxx{{{||||||{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}mmmeeeaaaYYYQQQKKKFFFEEEDDDCCCBBBAAAAAAAAA???@@@BBBBBBDDDJJJSSSZZZeeegggjjjkkklllmmmppprrrrrrrrrrrrsssuuuvvvxxxyyyuuuvvvwwwvvvuuutttvvvwwwxxxxxxxxxwwwuuutttuuuwwwxxxyyyyyyzzz{{{{{{zzzzzz|||rrrkkkeeedddgggeeegggiiiggg```XXXRRROOOIIIHHHHHHIIIHHHHHHNNNVVVaaarrrxxxsssooojjjfffcccddddddddddddhhhoootttuuuuuurrrnnnssszzzrrriiiaaaXXXTTTSSSRRRNNNJJJLLLHHHHHHLLLSSS^^^nnn}}}}}}nnncccZZZWWWSSSSSSTTTTTTQQQNNNJJJFFFFFFJJJRRR___sssyyysss|||gggVVVNNNKKKGGGCCC>>>:::888777555444444444333333333222222222111111111111111111111111//////000000111111222222111111111111111111111111///000000000000111111111444333333333333333333333333333333444666777999:::<<>>>>>>>>>>>===???AAADDDHHHOOOVVV[[[```dddhhhjjjkkkjjjjjjkkkpppqqqtttwwwzzz|||~~~zzzyyyvvvtttssstttuuuvvvwwwxxxzzz|||{{{wwwooojjjlllnnnrrrvvvwwwxxxwwwvvvrrrpppoooooooooqqqqqqrrruuutttsssqqqpppooooooooooooqqqqqqqqqpppooopppqqqtttuuuuuuuuuuuussspppnnnnnnppprrrsssrrrsssuuuvvvvvvuuuuuusssrrrqqqppppppqqqsssvvvxxxxxxxxxyyyzzzxxxwwwwwwxxxzzz{{{zzzyyy|||}}}}}}}}}}}}}}}}}}|||oooeeeaaa[[[SSSKKKFFFFFFDDDCCCBBBAAA@@@@@@???AAABBBCCCEEEKKKUUU\\\gggiiikkklllmmmooorrruuurrrrrrqqqrrrsssuuuwwwyyywwwyyyzzzyyyvvvttttttuuuuuuvvvwwwvvvtttssstttuuussstttvvvxxxyyyyyyyyyyyyyyyqqqnnnooommmoooqqqnnnfff\\\RRRLLLGGGFFFGGGIIIHHHHHHNNNVVV```pppwwwrrrooojjjfffbbbddddddccccccgggnnnuuutttsssqqqqqqwwwzzzqqqiii___XXXVVVTTTOOOKKKJJJGGGFFFHHHLLLUUUeeettt}}}yyy}}}oooccc[[[XXXTTTSSSTTTTTTRRRPPPKKKGGGFFFIIIQQQ^^^qqq|||sss\\\PPPLLLIIIEEE???;;;999777666555444444333333333222222222111111111111111111111111//////000000111111222222111111111111111111111111///000000000000111111111111111222333444444555555444555555666777999:::;;;<<>>>>>>>>======<<<>>>AAADDDHHHNNNUUUZZZ___ccchhhkkklllkkkkkkllloooppprrruuuxxx{{{~~~yyyxxxvvvttttttvvvyyyzzzzzz|||~~~zzzrrrlllmmmooossswwwzzz{{{zzzzzzrrrrrrqqqqqqpppqqqssstttuuutttrrrqqqpppoooooonnnppprrrtttsssqqqpppppppppnnnooorrrsssrrrqqqooonnnqqqrrrsssssssssssstttvvvuuuuuutttsssrrrrrrqqqqqqpppsssvvvxxxxxxxxxxxxyyyxxxwwwvvvwwwxxxyyyxxxwwwzzzzzzzzzzzz{{{{{{{{{|||uuuiiiddd___WWWOOOGGGFFFDDDCCCAAA@@@@@@@@@@@@BBBCCCDDDFFFMMMXXX```gggiiikkkmmmnnnqqqtttwwwrrrqqqqqqqqqsssuuuwwwyyyyyy{{{|||{{{xxxtttsssrrrrrrtttvvvvvvtttsssssssssppprrrtttvvvxxxxxxxxxwww|||wwwwwwvvvwwwwwwsssjjj]]]QQQIIIGGGFFFGGGIIIIIIHHHMMMUUUaaaooovvvrrrooojjjfffbbbddddddbbb```ccckkkssstttrrrpppssszzzzzzssshhh___YYYUUUQQQNNNMMMJJJIIIJJJLLLRRRbbbpppxxxssssssfff^^^ZZZUUUTTTUUUUUUSSSPPPLLLHHHFFFJJJPPP]]]pppiiiVVVNNNJJJFFF@@@<<<999888777555444444333333333333222222111111111111111111111111000000000000111111111111222222222222222222222222000000000111111111222222///000111333444555666666555555666777888:::;;;<<<===IIIfff}}}pppXXXWWW___sssdddPPPHHHOOO[[[ppp~~~xxxzzz~~~}}}zzzuuuqqqiiiddd\\\SSSKKKFFFBBB@@@??????>>>>>>>>>=========<<<>>>AAADDDHHHNNNUUUZZZ^^^bbbhhhlllmmmmmmnnnnnnpppqqqrrrtttwwwzzz|||~~~yyywwwuuuttttttwwwzzz}}}yyysssnnnppptttwwwyyyzzz{{{zzzpppqqqrrrqqqqqqsssvvvxxxtttsssrrrqqqpppoooooooooqqqtttwwwxxxvvvsssrrrqqqnnnqqquuuwwwvvvuuutttttttttuuuvvvuuutttssstttuuutttttttttssssssrrrrrrrrrqqqtttwwwxxxxxxxxxyyyzzzyyyxxxwwwwwwxxxxxxwwwvvvxxxwwwwwwwwwxxxyyy{{{}}}~~~ppphhhddd]]]UUUJJJHHHEEEBBBAAA@@@AAABBBBBBCCCDDDEEEHHHPPP[[[cccgggiiilllnnnoooqqqtttvvvppppppqqqrrrsssuuuvvvwwwwwwyyy{{{{{{xxxuuurrrqqqrrrtttwwwxxxvvvtttssssssqqqsssvvvxxxzzzzzzyyyxxx~~~zzztttkkk___TTTLLLHHHGGGHHHJJJIIIHHHMMMTTT___kkkuuuqqqoookkkhhhdddfffgggccc___bbbjjjrrruuuqqqnnnrrrzzz{{{pppeee\\\UUURRRQQQOOOMMMMMMMMMMMMQQQ___mmmzzzyyyttt{{{mmmaaa\\\WWWUUUUUUUUUSSSQQQMMMIIIGGGJJJQQQ\\\oooyyy```TTTKKKGGGAAA===:::999777666444444333333333333222222111111111111111111111111111111111000000000000000222222222222222222222222111111111111222222222333000111222444555555444444555555555666777999;;;<<<>>>KKKjjj}}}lllWWWWWWccc{{{|||iiiTTTMMMTTT___rrr}}}xxx{{{~~~xxxttthhhddd\\\SSSKKKEEEBBBAAA???>>>>>>>>>============<<<>>>@@@CCCHHHNNNUUUZZZ]]]bbbhhhmmmooopppppppppssssssssstttvvvyyy{{{}}}}}}}}}~~~{{{xxxuuussstttvvvyyy|||}}}wwwqqqrrrsssuuuvvvwwwwwwwwwpppqqqrrrqqqpppqqqtttwwwttttttsssrrrrrrqqqrrrrrrrrrvvv{{{}}}{{{xxxtttsssrrrvvvzzz|||{{{yyyyyyyyywwwxxxxxxwwwtttsssssstttssssssssssssssssssrrrrrrsssuuuxxxzzzzzzzzz{{{|||{{{zzzyyyyyyzzzzzzxxxwwwwwwvvvttttttvvvyyy}}}uuukkkfff```YYYNNNKKKGGGCCCAAABBBDDDEEEDDDEEEFFFGGGJJJRRR^^^fffiiillloooppppppppppppqqqmmmnnnoooqqqrrrsssttttttsssvvvzzz|||zzzxxxvvvuuurrruuuxxxyyyxxxvvvttttttrrrtttvvvyyyzzzzzzyyyxxx}}}uuulllbbbXXXQQQIIIHHHIIIKKKJJJHHHMMMSSS[[[fffyyyuuuqqqooollliiihhhjjjjjjfffaaaccckkkssswwwppplllpppyyyvvviii]]]UUUSSSSSSKKKJJJJJJJJJIIILLLYYYgggwww~~~xxxsssbbb^^^XXXVVVVVVVVVTTTQQQNNNJJJHHHKKKQQQ]]]ooogggXXXLLLHHHBBB===:::999777666444444444333333333222222111111111111111111111111222222111111000000//////222222222222222222222222111222222222222333333333111222333444444444333222444444444555777888:::;;;???MMMlll|||hhhUUUWWWfff}}}zzz~~~wwwbbbZZZ```hhhxxx{{{www|||{{{vvvhhhccc\\\SSSKKKEEEBBBAAA>>>>>>>>>>>>============<<<>>>@@@CCCGGGNNNUUUZZZ\\\aaahhhnnnpppqqqrrrrrruuuuuuuuuuuuwwwyyy{{{|||{{{{{{||||||zzzvvvssssssuuuxxxzzz~~~xxxsssssssssrrrrrrssssssssssssttttttrrrnnnmmmooorrruuuttttttsssssssssttttttrrrwww}}}{{{vvvtttqqqvvvzzz|||zzzwwwvvvwwwzzzzzzzzzxxxuuussssssssssssssssssssssssssssssssstttwwwzzz{{{{{{{{{|||}}}}}}|||{{{{{{{{{{{{zzzxxxwwwuuussssssuuuyyy~~~vvvjjjeee```ZZZRRRNNNIIIDDDBBBCCCFFFHHHEEEFFFGGGHHHKKKTTT___hhhkkknnnqqqqqqpppnnnmmmmmmjjjlllnnnppprrrrrrrrrqqqqqquuuzzz}}}}}}|||zzzzzzrrruuuyyy{{{yyywwwuuuuuuqqqsssvvvxxxzzzyyyxxxvvvyyypppbbbWWWSSSIIIIIIJJJIIIHHHIIIKKKMMM\\\eeetttuuuooommmkkkjjjnnnllliiiggghhhkkkooorrrtttllliiirrr}}}zzznnnddd\\\TTTOOOOOOMMMLLLLLLJJJLLLVVVaaaqqq|||~~~uuufffaaaZZZVVVVVVVVVUUUSSSMMMJJJIIIKKKPPP]]]qqqhhhXXXMMMIIIDDD>>>:::888888999666666555555555444444444111000000000111222333333222111000//////000111222111111111111111222222333111111222222222333333333444444444333333444444555444555666555555666999<<>>AAAFFFLLLTTTYYYYYY___fffmmmqqqtttvvvwwwxxxzzz}}}}}}}}}}}}~~~yyyzzz|||~~~|||xxxwwwyyy}}}vvvuuurrrqqqppppppqqqrrrrrrqqqpppppprrrrrrqqqppprrrssstttuuuuuuuuusssrrrvvvxxx{{{}}}|||yyyuuurrrvvvwwwxxxyyyyyyyyyyyyyyyzzzyyyxxxvvvuuutttttttttyyyuuurrrrrrtttvvvuuutttvvvvvvvvvwwwyyy{{{|||}}}|||yyywwwvvvwwwwwwxxxuuuqqqrrrwww}}}xxxnnngggbbb```\\\UUUMMMHHHHHHIIIIIIHHHHHHFFFFFFHHHOOOXXXbbbgggmmmnnnoooppppppooonnnmmmnnnnnnnnnnnnooooooooooooqqqsssvvvyyyzzz{{{zzzyyyrrrsssuuuwwwwwwwwwvvvuuuwwwvvvuuuvvvvvvuuurrrpppsss```SSSNNNIIIJJJJJJIIIHHHIIIKKKMMMUUUaaarrrtttooonnnmmmmmmooommmiiiggghhhlllqqqtttxxxppplllsss}}}sssjjjbbbYYYSSSQQQNNNMMMLLLIIIJJJRRR[[[ooo}}}}}}tttgggbbb[[[XXXXXXXXXVVVUUUPPPMMMKKKLLLQQQ\\\ooo|||~~~eeeVVVKKKHHHCCC===:::888888888555555555444444444444333111111111000111111222222111111000000000000111111222111111111111222333333111111222222222333333333444444444333444444555555444555666666666777:::<<>>AAAEEEKKKRRRWWWZZZ___gggnnnrrruuuxxxzzz}}}~~~}}}||||||}}}wwwxxxzzz|||~~~}}}{{{{{{}}}}}}{{{tttsssrrrqqqrrrsssuuuvvvuuusssrrrrrrrrrrrrqqqoootttttttttttttttsssrrrqqqssstttwwwyyyyyywwwuuusssvvvvvvwwwxxxxxxyyyyyyyyywwwvvvuuuuuuttttttttttttrrrqqqqqqssswwwyyyyyywwwwwwxxxxxxyyy{{{|||~~~~~~|||zzzxxxxxxxxxxxxzzzvvvttttttxxx|||~~~}}}rrriiidddbbb___YYYSSSOOOOOOOOONNNMMMIIIGGGFFFIIIQQQ[[[dddiiimmmnnnooopppppppppooonnnnnnoooooooooooopppppppppppprrrtttuuuwwwwwwwwwwwwttttttuuuwwwwwwxxxxxxxxxuuutttttttttuuutttrrrooozzzbbbSSSNNNJJJJJJJJJHHHGGGHHHKKKMMMOOO\\\lllxxx|||qqqnnnnnnppppppqqqnnnjjjhhhiiimmmssswww|||sssnnnsss}}}|||sssjjjaaaZZZUUURRRPPPNNNKKKIIINNNVVVhhh}}}yyyqqqgggbbb\\\YYYYYYYYYXXXVVVSSSPPPNNNNNNQQQ[[[mmm~~~~~~xxx{{{{{{|||```RRRJJJGGGBBB===999777777777444444444444333333333333222222111111000111111111000111111111111111111000222111111111111222333333111111222222222333333333444444444444444555666777444555666666666888;;;>>>SSSiii{{{hhh\\\cccuuu}}}}}}yyyuuuwww~~~yyy|||{{{qqqfff^^^VVVRRRLLLEEEBBBBBB@@@???>>>?????????===;;;;;;<<>>?????????===<<<;;;===???AAADDDIIIOOOSSS[[[```hhhooouuuyyy}}}}}}}}}||||||}}}xxxxxxxxxxxxzzz}}}{{{|||~~~|||xxxwwwxxxyyyzzzzzzxxxvvvtttrrrrrrrrrssstttvvvxxxyyywwwuuutttuuuvvvvvvuuusssyyywwwtttqqqooonnnnnnnnnppppppqqqqqqrrrsssssssssvvvuuuuuuuuuvvvxxxyyyzzzvvvuuutttsssssssssssssssrrrrrrsssuuuwwwxxxyyyyyyyyyyyywwwvvvvvvuuuvvvvvvvvvwwwyyyzzzzzzyyywwwvvvwwwwwwwwwyyyzzz||||||}}}zzzvvvtttwww{{{|||rrrllliiifffccccccccc```\\\WWWLLLJJJIIIMMMWWWbbbjjjnnnlllmmmoooqqqqqqqqqqqqpppnnnnnnnnnooooooooopppppppppoooooooooooopppqqqrrrsssssssssssstttwwwyyyzzzzzzxxxvvvttttttrrrpppmmmuuunnnxxxlll[[[WWWLLLKKKJJJHHHFFFGGGJJJMMMRRRXXXaaakkkwwwyyynnnjjjkkkmmmnnnpppmmmiiihhhjjjooouuuyyyvvvmmmiiippp|||zzzooohhh]]]XXXTTTRRROOOLLLNNNSSS\\\ppp}}}~~~zzzqqqjjjddd```[[[YYYYYYYYYWWWUUURRROOONNNOOOSSS]]]nnnyyyvvv~~~ttt]]]NNNFFFDDD@@@<<<999777666666444444333333333222222222333333222111000000000111000111222333333222111000///////////////000111111111111222222222333333333444444444555666777999:::777888999888888999<<>>>>>>>>@@@???>>><<<;;;===>>>@@@CCCHHHNNNRRR[[[```gggnnntttyyy~~~~~~~~~{{{xxxxxxxxx{{{zzzyyyyyyyyyzzz|||}}}|||}}}}}}yyytttuuuvvvxxxxxxwwwvvvuuutttttttttttttttuuuvvvvvvuuuttttttuuuwwwyyyxxxxxxyyywwwtttqqqooonnnnnnnnnrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuvvvwwwyyyzzz{{{zzzyyywwwuuutttsssrrrrrruuutttsssrrrsssvvvyyy||||||{{{yyyvvvtttrrrqqqqqqrrrsssuuuwwwxxxvvvuuussssssuuuwwwyyy|||}}}}}}wwwttttttvvv{{{{{{tttmmmkkkiiiiiihhheee^^^YYYMMMKKKKKKPPP[[[ffflllnnnkkklllnnnpppqqqrrrqqqqqqmmmmmmmmmnnnnnnnnnoooooopppoooooooooooopppqqqrrrqqqqqqppppppqqqsssuuuwwwyyywwwsssqqqpppnnnkkkiiiqqqjjjrrrkkkYYYUUUMMMLLLJJJGGGFFFGGGJJJMMMUUUYYY```jjjvvvwwwllliiiiiikkklllllljjjhhhhhhjjjnnntttwwwpppiiigggppp|||xxxqqqbbb[[[UUURRROOOKKKMMMQQQ[[[mmm~~~|||ssslllccc___[[[YYYZZZZZZWWWTTTOOOMMMMMMOOOSSS]]]oooxxxvvvuuu___PPPFFFDDDAAA===:::888666666444444444444333333333333222222111111000111111111111111222222222222111111000////////////000111111111111222222222333333333333444444555777999:::;;;:::;;;;;;:::999999<<<>>>HHH___|||nnn^^^WWWhhh~~~zzz[[[NNNIIILLLYYYssswwwlllqqq}}}zzzlllccc[[[UUUOOOGGGBBBBBB???>>>>>>>>>@@@@@@>>>===:::<<<>>>???BBBGGGNNNRRR[[[___fffmmmrrrxxx}}}|||xxxuuussssss||||||{{{zzzzzzzzzzzz{{{~~~|||uuuvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuusssssssssuuuxxxzzzzzzzzzwwwvvvtttsssqqqppppppooosssssssssssssssssssssssstttuuuwwwxxxzzzzzz{{{{{{|||{{{yyywwwuuusssrrrrrrssssssqqqpppppptttzzz}}}|||zzzwwwuuusssrrrqqqpppqqqsssuuuuuutttsssrrrpppssswwwyyy|||~~~|||xxxxxxzzz~~~yyypppnnnllllllkkkggg___YYYNNNLLLMMMTTT___hhhlllkkkiiikkkmmmoooqqqqqqqqqqqqnnnnnnnnnnnnooooooooooooooooooppppppqqqrrrrrrsssooooooooooooppppppqqqrrrtttqqqnnnllljjjiiigggeeeqqqggglllyyyhhhWWWRRRNNNLLLJJJGGGEEEFFFJJJNNNRRRYYYbbbjjjrrr}}}tttkkkhhhiiikkkkkkhhhgggfffgggjjjnnnrrrtttnnnggggggqqq}}}{{{lllcccZZZUUUQQQMMMNNNQQQXXXhhhyyy}}}|||~~~yyyqqqddd```\\\[[[[[[[[[XXXUUUOOOMMMMMMOOOSSS\\\mmm}}}wwwuuuvvvbbbSSSFFFDDDAAA>>>;;;888777666555555555444444444444333111111111000111111222222333222222111111222222333111111111111111222222333111111222222222333333333333333444666777999;;;<<<<<<===<<<;;;999999;;;===EEE\\\zzzhhhZZZTTTiiizzzUUUHHHDDDIIIUUUooo~~~}}}oooeeejjjyyy}}}pppggg^^^XXXQQQHHHCCCCCC???>>>===>>>@@@@@@>>>===999:::===???BBBGGGNNNRRRZZZ^^^eeekkkpppvvv{{{~~~{{{||||||{{{xxxvvvuuuuuuzzz{{{{{{|||||||||{{{{{{}}}}}}~~~{{{{{{{{{zzzyyywwwvvvuuuxxxxxxyyyyyyyyyyyyxxxxxxtttssssssuuuxxxzzzyyyyyytttttttttttttttsssrrrqqqqqqrrrssstttttttttttttttsssuuuxxx{{{||||||{{{zzz{{{{{{yyywwwuuuttttttssssssssssssqqqppprrrvvvzzzzzzyyyxxxvvvuuutttttttttqqqqqqsssttttttsssrrrrrrqqqtttwwwyyy{{{~~~~~~}}}~~~~~~zzzsssqqqooonnnlllggg___YYYNNNLLLNNNWWWbbbjjjjjjhhhgggiiikkknnnpppqqqqqqqqqoooppppppppppppqqqqqqqqqlllnnnpppqqqssssssssssssnnnnnnoooooooooooonnnnnnooommmjjjiiiiiiiiiiiihhhttteeegggqqq}}}~~~gggXXXSSSNNNMMMJJJGGGEEEFFFJJJNNNNNNXXXdddkkkooowww}}}rrrjjjiiijjjkkkkkkeeeeeeeeegggjjjmmmppprrrnnnhhhhhhrrr~~~vvvlllaaaZZZTTTPPPPPPSSSTTTcccqqqvvvtttrrrnnnjjjdddgggnnnxxx~~~vvveeeaaa]]]\\\]]]\\\ZZZWWWPPPMMMMMMOOORRR[[[kkk{{{wwwttt}}}wwwdddTTTFFFDDDBBB???<<<999888777666666555555555444444444111000000000111222333333444333222111111222333444333333222222333333444555111111222222222333333333333333444666888:::<<<===>>>>>>>>><<<999999:::<<>>>>>===>>>@@@@@@???===888:::<<<>>>BBBGGGNNNSSSZZZ^^^dddjjjoootttyyy|||tttvvvyyyzzzzzzzzz{{{|||xxxzzz{{{}}}~~~}}}}}}|||zzzzzzzzz|||~~~~~~|||~~~|||zzzwwwuuutttyyyzzz{{{{{{|||||||||{{{vvvuuutttuuuwwwxxxxxxwwwrrrssstttuuuuuuuuussssssnnnooorrrtttuuuvvvvvvuuusssuuuyyy}}}~~~~~~|||zzzyyyyyywwwvvvuuuuuuuuuuuuuuuvvvvvvtttpppoooppprrrttttttssssssssssssttttttrrrssssssssstttsssssssssrrruuuxxxyyyzzz}}}}}}{{{yyyvvvssspppooommmggg___YYYNNNMMMOOOYYYdddkkkjjjffffffhhhjjjmmmooopppppppppqqqqqqrrrrrrrrrsssssssssjjjlllooorrrssstttsssrrrnnnooopppppppppooommmlllmmmllljjjjjjkkkmmmnnnmmmxxxhhhhhhlllvvv{{{kkk[[[PPPJJJKKKKKKJJJHHHHHHIIIKKKOOOWWW```gggkkktttxxxkkkgggggghhhiiillljjjeeeaaadddiiinnnqqqsssiiikkkpppxxx|||wwwnnncccZZZTTTSSSTTTWWW```hhhiiiddd___\\\ZZZUUUXXX]]]dddrrryyymmmfff___\\\]]]]]]ZZZVVVTTTOOOKKKMMMSSS]]]mmm{{{yyynnnwww{{{mmm```XXXOOOLLLFFF???:::777555444444444333333333222222222333333333333333333333333111000//////000222444555666555444333222111111111111222333333444444333333333333333333555888<<<>>>???@@@@@@???>>>>>>???AAAIIIjjjxxxdddTTTPPP___wwwyyyUUUIIIDDDEEEMMMcccuuussswwwfff[[[___jjjtttwwwooofff___WWWKKKCCCAAAAAA@@@???>>>===============;;;<<<@@@CCCFFFLLLTTT```ccchhhlllnnnqqqtttvvvuuuxxxzzz{{{zzz{{{}}}~~~~~~~~~}}}wwwxxxyyyzzz{{{|||}}}~~~~~~{{{xxxvvvtttvvvxxxzzz{{{{{{zzzzzzzzzyyywwwuuuuuuuuuvvvvvvwwwwwwvvvuuuuuuuuuuuuuuutttttttttttttttssssssssstttsssuuu{{{~~~~~~}}}{{{yyywwwvvvuuuuuuyyyxxxvvvsssqqqooonnnnnnuuuvvvxxxwwwuuurrrrrrrrrqqqsssuuuuuutttssstttuuupppsssxxx{{{~~~{{{zzz|||~~~~~~}}}{{{xxxtttqqqqqqqqqppppppnnniiibbb]]]QQQRRRUUU[[[ccciiikkkkkkjjjkkklllnnnoooooooooooopppppppppoooooooooooooooooonnnnnnnnnnnnoooooopppmmmnnnnnnnnnmmmllljjjhhhjjjkkkllllllmmmooosssvvvtttuuuxxxvvvhhhYYYOOOJJJKKKKKKIIIHHHGGGIIIKKKMMMUUU___fffkkkssswwwkkkggggggggghhhjjjnnniiifffggglllpppssstttgggjjjooowww}}}ttthhh^^^WWWUUUVVV[[[dddllljjjccc\\\WWWSSSRRRSSSVVV]]]kkk{{{mmmggg___\\\]]]^^^[[[WWWRRRLLLIIIKKKQQQ[[[kkkxxxwwwtttooo}}}zzznnnaaaWWWOOOKKKFFF@@@;;;777666555444444444444333333333333333333333333333333333333222111111111222333444555555555444333222222222222222222333444444444444333555444444555777999<<<>>>>>>??????>>>======???AAAJJJkkk~~~sssbbbTTTPPP^^^uuuvvvSSSGGGCCCDDDLLLcccuuuuuuyyyhhh[[[^^^hhhrrr}}}yyyqqqhhhbbbYYYNNNFFFDDDAAA@@@???>>>===============;;;<<>><<<===>>>===<<<===???AAAKKKnnn{{{yyyvvvmmm^^^RRROOO\\\qqq||||||~~~qqqOOOEEEBBBDDDLLLdddwwwwww{{{iii\\\^^^gggooozzzyyypppgggaaaXXXNNNGGGEEEBBBAAA???>>>===<<<<<<<<<;;;:::;;;@@@CCCFFFMMMUUU\\\aaagggkkkmmmnnnnnnooorrrwww|||~~~~~~}}}}}}~~~~~~~~~|||{{{yyyzzz|||~~~~~~}}}|||{{{xxxwwwvvvuuuttttttttttttvvvvvvuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxzzz}}}|||zzzxxxvvvuuuuuutttwwwvvvuuutttssssssrrrrrrtttvvvyyyyyywwwvvvvvvvvvtttuuuuuutttssssssvvvxxxuuuwwwzzz||||||~~~}}}xxxvvvuuu|||{{{zzz{{{|||{{{xxxvvvqqqpppnnnllliiiddd]]]YYYTTTVVVYYY```fffkkkmmmmmmpppppppppppppppooonnnnnnooooooooooooooooooppppppppppppooonnnmmmmmmmmmmmmllliiieeeccccccgggkkknnnooopppqqqssstttuuuvvvvvv}}}{{{wwwvvvxxxyyyvvvsssnnnhhh```WWWPPPKKKKKKJJJHHHFFFFFFHHHJJJLLLTTT^^^eeekkktttwwwllliiiiiihhhggghhhjjjiiihhhhhhnnntttvvvsssgggjjjpppxxx}}}sssjjjeeedddfffttt{{{lll```ZZZUUUQQQSSS]]]mmmwwwoooeee```___^^^ZZZWWWSSSMMMIIIKKKQQQ[[[kkkyyy}}}zzzzzzqqquuuzzz~~~uuuggg[[[MMMJJJFFFAAA===:::888777666666555555555444444444222222222222222222222222222222222222333333444444333222222222333333444555222333333444555444444444666666666666888999;;;<<<;;;;;;<<<;;;;;;<<>><<<<<<;;;;;;999888:::>>>BBBEEELLLTTTYYY^^^eeekkknnnoooooopppqqqvvvzzzzzz|||~~~~~~}}}|||{{{~~~|||{{{zzz{{{}}}~~~~~~|||{{{zzzwwwvvvuuuuuutttsssssssssuuuuuuuuuuuuuuuuuuttttttvvvwwwwwwwwwwwwwwwxxxxxxwwwxxxzzz~~~~~~{{{zzzyyywwwuuuuuuttttttxxxwwwvvvuuutttssssssssstttwwwyyyzzzyyyxxxxxxyyyuuuvvvuuutttrrrtttwwwyyyvvvxxxzzzzzzzzz{{{}}}yyyuuurrrxxxwwwxxxyyy{{{{{{zzzxxxqqqooommmjjjgggbbb\\\XXXTTTWWW[[[aaagggkkklllmmmppppppqqqqqqqqqppppppoooooooooooooooooopppppppppqqqpppooonnnmmmlllllllllhhhfffcccaaabbbfffkkkoooooooooppprrrttttttsssqqq{{{sssnnnjjjlllpppooommmkkkiiieee___XXXSSSLLLLLLJJJHHHFFFFFFHHHJJJMMMUUU___fffkkktttyyynnnkkkkkkiiiggghhhdddfffggghhhoooxxxyyyuuuhhhkkkrrrzzzwwwmmmhhhhhhjjjwwwhhh^^^VVVUUUYYYeeexxx~~~uuujjjbbb___]]]YYYUUUSSSMMMIIIKKKQQQ[[[kkkyyyvvvyyy~~~vvvggg[[[MMMKKKGGGBBB>>>;;;999888666666555555555444444444222222222222222222222222111111111222222222222222222222222222333444555555333333444555555555444444555555555666777888999999999::::::::::::===AAADDDSSSyyy}}}wwwjjjXXXKKKIIITTTjjjvvvpppmmmrrrzzzbbbJJJBBBAAADDDLLLeeezzz}}}lll]]]^^^gggppp{{{qqqhhh___XXXQQQGGGBBBAAAAAA@@@???===<<<;;;;;;;;;888666888<<<@@@CCCIIIQQQUUU[[[cccjjjoooqqqrrrssstttxxxzzzwwwwww|||}}}~~~~~~~~~}}}{{{zzz~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{|||||||||zzzxxxwwwvvvvvvvvvuuuttttttssssssssstttuuuuuuuuuuuuttttttuuuuuuuuuvvvvvvvvvwwwwwwvvvwwwyyy|||~~~}}}{{{yyyzzzyyywwwvvvuuutttssssssyyyxxxvvvuuusssrrrrrrrrruuuwwwyyyzzzyyyyyyyyyzzzvvvvvvvvvtttssstttwwwzzzvvvwwwxxxxxxxxxyyy|||~~~}}}vvvrrruuutttuuuwwwzzz{{{yyyxxxqqqoookkkhhhddd```[[[XXXTTTWWW]]]bbbfffiiikkklllnnnooopppqqqrrrrrrrrrrrrnnnnnnooooooppppppppppppppppppnnnmmmlllllllllllleeeeeedddeeefffiiilllnnnnnnmmmmmmnnnpppooollljjj|||qqqjjjfffiiiooommmlllkkkiiigggbbb[[[WWWNNNMMMKKKHHHFFFFFFIIIKKKNNNVVV___eeejjjsss|||pppkkkjjjhhhggggggaaafffhhhhhhppp{{{|||vvvhhhlllsss{{{zzznnniiijjjlllyyykkk^^^YYYXXX]]]mmm~~~yyymmmddd```]]]YYYUUUQQQLLLHHHJJJPPPZZZjjjxxxzzz{{{yyyggg[[[NNNLLLHHHDDD???;;;888777555555555444444444444333222222222222222222222222000111111222222222111000222222222222333333444555333333444555555555555555555555666666777777777777999999:::999:::===BBBFFFVVV}}}}}}nnn\\\OOOIIITTTkkkyyynnnfffhhhppp[[[IIIBBBBBBEEEMMMeee|||nnn^^^___gggppp{{{pppggg^^^XXXPPPGGGCCCBBB??????>>>===<<<<<<<<<<<<999777888<<>>DDDHHHWWWssscccYYYLLLWWWnnnsssfffdddmmmYYYIIICCCCCCFFFMMMfff}}}ooo___^^^eeemmmxxx~~~pppggg]]]WWWPPPGGGCCCCCC>>>======<<<<<<<<<======;;;999:::>>>@@@BBBHHHOOOTTTYYY```fffkkkooorrruuuxxx~~~}}}xxxxxxxxxwww{{{{{{}}}~~~~~~}}}|||||||||~~~~~~}}}xxxxxxwwwwwwvvvvvvwwwwwwzzz{{{|||{{{zzzwwwtttsssvvvwwwwwwwwwwwwuuutttsssqqqrrrtttuuuvvvuuutttssssssssstttuuuuuuvvvvvvwwwwwwyyy|||}}}|||zzzxxxwwwwwwwwwuuutttssssssrrrrrrrrrrrrrrrrrrssstttuuuuuuvvvxxxzzzzzzyyyxxxxxxxxxuuuvvvxxxwwwvvvvvvwwwyyyuuuvvvwwwxxxyyy||||||zzzrrrqqqrrrtttuuuvvvtttrrrkkkhhhccc```]]][[[XXXVVVUUU[[[bbbfffhhhiiikkkmmmnnnnnnooopppqqqqqqppppppmmmnnnnnnoooppppppqqqqqqnnnmmmmmmlllllllllmmmmmmkkkkkklllmmmoooqqqtttuuusssooojjjhhhhhhgggccc___~~~uuuooopppuuuyyyxxxwwwuuuppphhh___YYYQQQPPPMMMJJJGGGGGGJJJMMMLLLTTT\\\bbbfffmmmyyypppiiifffdddcccddd\\\ccceeedddkkkvvvvvvnnnfffjjjqqq{{{|||sssrrrxxx~~~tttjjjaaa]]]fffvvvyyymmmeeecccaaa^^^[[[UUUOOOKKKMMMSSS]]]mmm{{{rrreeePPPNNNJJJEEE@@@;;;777555444444333333333222222222111111111111111111111111222333444444444333222111444333333222222333333444333444555555666666555555777888888999999999888888999999999:::;;;???EEEIIIWWWvvviiiaaaOOOZZZrrrzzziiifffnnn\\\JJJDDDEEEGGGNNNfff~~~qqq___]]]cccjjjuuu{{{nnneee[[[UUUNNNFFFBBBBBB<<<<<<<<<<<<<<<===>>>>>>>>><<<<<>>>>>======<<<<<<<<<999999===@@@BBBGGGLLLQQQTTTYYY```ffflllppprrrtttvvvxxxyyyxxxtttqqqnnnpppsssvvvzzz{{{{{{yyyxxxzzz{{{}}}~~~~~~}}}{{{zzzwwwxxxyyyzzzyyyyyywwwwwwuuuvvvwwwwwwwwwvvvtttsssuuuttttttuuuvvvuuurrrpppqqqrrrsssttttttsssrrrqqquuutttrrrqqqqqqsssvvvwwwzzzzzzzzzzzzzzzyyyxxxxxxxxxvvvuuuuuuvvvwwwwwwvvvssssssttttttuuutttttttttvvvyyy{{{|||zzzyyyyyyzzzzzzxxxvvvvvvxxxyyyyyyyyyvvvyyy|||~~~}}}{{{{{{{{{zzzyyytttvvvxxxzzz{{{zzzyyyxxxvvvuuutttrrrpppnnnllljjjfffccc^^^XXXSSSPPPNNNMMMSSSYYYaaadddeeehhhmmmqqqooopppppppppnnnmmmnnnooommmnnnnnnnnnnnnmmmlllkkkmmmlllllllllmmmoooqqqrrrtttuuuvvvwwwvvvuuusssrrrppplllgggeeeddddddaaa___}}}{{{|||oooaaaZZZQQQNNNLLLLLLIIIEEEFFFJJJKKKRRR[[[bbbhhhqqq|||pppgggdddaaaaaacccddd```___bbbhhhlllkkkhhh```fffooowww|||zzzuuunnnhhhgggkkkpppttt{{{}}}yyymmmbbb[[[\\\```vvvzzzrrrjjjddd^^^YYYVVVSSSOOOLLLNNNTTT___qqqiiiTTTQQQKKKEEE@@@;;;888777555555444444444333333333555444222111000111222333000222222222000000111222333333333333333333333333333444555666777777777777777777777777888999:::;;;<<<===>>>>>>???BBBFFFJJJ\\\}}}yyyjjj]]]QQQWWWjjj{{{jjjRRRFFFBBBEEENNNhhhzzzddd\\\\\\aaappp}}}wwwpppiii^^^TTTMMMHHHDDDBBB??????>>>>>>======<<<<<<<<<999999===@@@BBBFFFLLLQQQTTTXXX^^^dddiiimmmooorrrsssuuuuuutttrrrooonnnqqqsssvvvzzz{{{{{{yyyxxxxxxxxxxxxyyyyyyzzz{{{|||xxxyyyzzzzzzzzzyyyxxxxxxvvvvvvwwwxxxwwwvvvuuutttwwwvvvuuuuuuuuutttrrrpppppppppqqqrrrssstttttttttuuutttrrrqqqrrrtttvvvxxx{{{{{{{{{{{{{{{zzzyyyxxxvvvuuussssssuuuvvvuuuttttttuuuuuuvvvvvvvvvvvvvvvuuuwwwyyyyyyyyyxxxyyy{{{yyywwwttttttvvvyyyzzzzzzzzz|||~~~~~~|||{{{yyywwwtttrrrpppooonnnnnnnnnooopppqqqqqqqqqpppooonnnllljjjiiiccc```\\\WWWRRROOOMMMLLLQQQWWW]]]aaabbbeeejjjnnnpppqqqqqqpppnnnmmmmmmnnnmmmnnnpppqqqqqqpppooonnnlllllllllmmmnnnppprrrssstttuuuuuuuuuuuuuuuuuutttrrrnnniiifffeeecccaaa___uuudddWWWQQQNNNLLLLLLIIIEEEFFFJJJLLLSSS\\\cccjjjsss~~~qqqhhhdddaaa```aaa```^^^^^^bbbhhhkkkhhhddd[[[aaajjjssszzztttnnnfff___\\\\\\___bbbiiippp}}}zzzmmmaaaYYYXXX\\\lll|||yyy}}}xxxqqqjjjddd___ZZZVVVSSSOOOMMMPPPUUU```rrriiiSSSPPPKKKEEE@@@<<<999888555555444444444333333333444333222111111111222333///111222111000///111222333333333333333333444444333444555666777888888888777777777888888999;;;;;;??????@@@@@@@@@BBBFFFIII^^^|||}}}wwwhhh[[[PPPSSSccc|||ttt[[[KKKDDDDDDLLLggghhh]]][[[aaaqqqzzzssskkk___TTTLLLHHHDDDCCC??????>>>>>>======<<<<<<<<<999999===@@@AAAFFFKKKOOORRRWWW]]]cccgggjjjlllqqqqqqrrrrrrqqqqqqpppoooqqqssswwwyyy{{{zzzyyyxxxvvvvvvttttttuuuwwwzzz{{{xxxyyyzzz{{{{{{zzzyyyxxxvvvwwwwwwwwwwwwvvvuuuuuuzzzxxxuuutttttttttsssrrroooooopppqqqrrrtttvvvwwwtttsssrrrqqqrrrtttvvvxxxzzzzzzzzzzzzyyyxxxwwwvvvtttrrrqqqqqqrrrssssssrrrssstttttttttuuuuuuuuuuuutttuuuwwwwwwwwwyyy{{{}}}zzzwwwtttsssuuuxxx{{{|||}}}}}}}}}~~~~~~|||yyytttnnnjjjjjjgggccc______bbbeeehhhjjjjjjjjjjjjjjjiiihhhgggaaa___[[[WWWSSSOOOMMMLLLOOOTTTYYY]]]___bbbgggkkknnnoooooonnnlllkkkkkklllmmmnnnqqqssssssqqqooonnnmmmmmmmmmnnnoooqqqsssttttttsssrrrrrrrrrssstttuuussspppkkkhhhfffeeecccaaasssaaaTTTQQQNNNLLLLLLIIIEEEFFFJJJLLLSSS\\\dddkkktttqqqhhhdddaaa___```]]]\\\]]]ccciiijjjeee```XXX^^^gggooowww~~~}}}oookkkddd___\\\]]]```ccccccfffnnn{{{qqqcccZZZZZZ^^^eeevvvyyyyyytttnnnhhhccc^^^YYYVVVQQQNNNLLLOOOUUU```qqqfffRRROOOKKKEEEAAA===:::999555555444444444333333333333333222111111222222333000111222222111000222333333333333444444444444444555666666777777777777666777777777888999:::;;;<<<===>>>>>>??????BBBFFFIII]]]zzz}}}ttteeeXXXOOOQQQ```yyyvvv]]]LLLDDDDDDKKKdddjjj]]]ZZZaaasssuuummm```TTTLLLGGGEEECCC??????>>>>>>======<<<<<<<<<888888<<>>@@@CCCHHHKKKZZZvvvssscccUUUNNNQQQaaa{{{vvvZZZIIICCCEEEJJJ___}}}lll]]]YYYaaarrruuummm```TTTLLLGGGEEECCC??????>>>>>>======<<<<<<;;;888888;;;>>>???CCCIIIJJJNNNUUU^^^eeekkknnnppprrrrrrrrrrrrsssuuuwwwxxxsssuuuwwwxxxyyyyyyyyyxxxwwwxxxyyyyyyyyyxxxwwwvvvyyyzzzzzzzzzzzzxxxvvvuuutttsssssssssrrrrrrrrrrrr{{{xxxuuuttttttuuutttsssuuuuuussssssssstttvvvwwwsssrrrrrrqqqrrrsssttttttuuuttttttsssqqqooonnnmmmiiigggffffffggghhhhhhgggkkkjjjjjjjjjkkklllnnnoooqqqsssuuuwwwyyy}}}yyyttttttvvvxxxzzz{{{}}}~~~uuullleeeZZZYYYVVVUUUUUUXXXZZZ\\\___```aaaccceeefffggggggcccbbb```\\\XXXSSSOOOLLLKKKMMMNNNPPPSSSXXX\\\```aaaccceeeggghhhiiilllnnnnnnoooppppppooollliiiggglllmmmnnnooopppqqqqqqrrrmmmllliiiggggggiiikkkmmmlllmmmnnnmmmlllkkkjjjjjjzzzvvv{{{iiiZZZQQQNNNLLLLLLIIIEEEFFFJJJKKKRRR[[[bbbiiirrr}}}xxxjjjdddbbb___^^^___]]]]]]___eeejjjjjjeee___WWW]]]fffpppwww}}}xxxrrroookkkgggfffgggiiijjjkkklllooottt{{{~~~}}}}}}{{{yyy~~~rrrbbb]]]^^^bbbrrryyyooolllhhhccc```[[[WWWSSSQQQNNNNNNRRRXXXcccssslllTTTQQQLLLFFFAAA===:::999555555444444444333333333111222222222222333333333111333444444333333555666333333333444555555666666888888888888777666555555777777777888:::;;;===>>><<<===???@@@BBBEEEJJJNNNUUUqqquuudddWWWPPPSSSdddwwwWWWFFFBBBFFFIIIZZZwwwnnn]]]WWW^^^mmmyyy~~~{{{ssskkk___TTTLLLHHHDDDCCC??????>>>>>>======<<<<<<;;;888777;;;===>>>BBBHHHHHHMMMUUU^^^gggmmmppprrrqqqrrrrrrsssuuuwwwyyyzzztttuuuwwwxxxyyyyyyxxxxxxyyyzzz|||}}}}}}|||zzzxxx||||||||||||zzzxxxuuutttsssrrrqqqqqqppppppqqqqqqxxxvvvttttttuuuuuutttsssuuuuuutttttttttttttttuuurrrrrrqqqqqqpppppppppqqqrrrrrrqqqpppnnnllljjjiiibbb```______```aaaaaa```eeedddddddddeeeggghhhjjjkkknnnqqquuuxxx}}}zzzuuuttttttvvvwwwxxx{{{}}}yyyoooiiiZZZYYYWWWVVVVVVXXXYYYZZZ^^^___aaadddfffhhhiiiiiiddddddcccaaa^^^YYYUUURRROOONNNLLLLLLMMMPPPSSSUUUZZZ\\\```ccceeegggkkkmmmmmmnnnnnnmmmllljjjhhhgggjjjjjjkkklllmmmllllllllliiigggfffeeefffhhhkkkmmmmmmppptttuuuuuusssqqqqqq|||qqqxxxsss^^^QQQNNNLLLLLLIIIEEEFFFJJJJJJQQQZZZaaagggooozzzsssfffaaa```^^^^^^___```___```fffkkkkkkfff```UUU\\\gggqqqyyyyyyvvvsssooommmlllmmmnnnooorrrxxx|||zzzwwwtttsssttt|||{{{iii```___```nnn~~~{{{tttmmmjjjgggccc```\\\WWWTTTPPPMMMNNNRRRXXXbbbsssmmmUUURRRMMMGGGAAA===:::888555555444444444333333333111111222222333333333333000222333333333333444666333333444444555666666666666666777888888888888888777777888888:::<<<===>>>===>>>???@@@AAADDDHHHLLLQQQmmmyyyiii[[[SSSVVVgggsssXXXGGGBBBGGGIIIXXXuuuppp^^^VVVZZZfffooottt||||||xxxpppiii^^^TTTMMMHHHDDDBBB??????>>>>>>======<<<<<<;;;888777:::===>>>BBBGGGIIIMMMVVV___ggglllooopppmmmnnnppprrruuuwwwxxxyyyuuuvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~|||yyyvvvtttssssssqqqpppppppppqqqrrruuutttssstttuuuvvvtttrrrqqqqqqrrrssstttttttttsssrrrrrrqqqpppooonnnmmmmmmllllllkkkiiigggeeecccaaa\\\ZZZYYYYYYZZZ[[[[[[ZZZ\\\[[[ZZZZZZ\\\^^^```aaabbbfffkkkpppuuuyyy}}}yyytttssssssttttttxxxzzz}}}xxxrrrcccaaa^^^[[[ZZZZZZ\\\]]]___aaacccfffhhhjjjkkklllhhhiiijjjkkkiiifffbbb```[[[WWWRRRNNNMMMMMMNNNNNNQQQTTTWWWZZZ\\\___ccceeegggffffffeeeeeeeeeeeeeeeffffffgggggggggfffeeedddddddddeeefffiiimmmqqqssswww}}}~~~}}}~~~oooqqqzzz___QQQNNNLLLLLLIIIEEEFFFJJJIIIPPPYYY```eeennnyyy{{{oooccc______^^^^^^___aaa```aaafffllllllgggaaaSSS[[[gggsss{{{}}}yyyvvvttttttuuuvvvsssyyy{{{vvvpppnnnpppzzzpppeeebbb]]]lll{{{zzz|||xxxpppmmmjjjgggdddaaa]]]XXXUUUMMMKKKKKKOOOVVV```qqq}}}iiiVVVSSSMMMGGGAAA<<<999777555555444444444333333333000111222333333333333333///111222222222222444555333333444444555666777777333444555777999::::::;;;777777888999:::<<<>>>>>><<<===>>>>>>>>>@@@DDDGGGOOOkkk}}}mmm```WWWYYYhhh~~~mmmZZZHHHCCCHHHIIIXXXuuuqqq___UUUWWW```ggggggooo{{{|||wwwmmmggg^^^UUUNNNHHHDDDAAA?????????>>>======<<<<<<;;;888777:::======AAAFFFIIINNNVVV___fffkkkmmmnnnjjjkkknnnqqqsssuuuvvvwwwuuuvvvwwwxxxxxxxxxxxxxxxzzzyyyzzz{{{}}}}}}zzzwwwuuutttsssrrrqqqqqqqqqrrrsssrrrrrrssstttvvvvvvtttrrrlllnnnppprrrssstttssssssrrrrrrqqqooonnnlllkkkkkkffffffeeecccaaa^^^\\\[[[YYYWWWUUUUUUWWWXXXWWWVVVTTTSSSRRRRRRSSSUUUXXXZZZ\\\```gggmmmqqquuuyyy|||}}}wwwsssrrrsssssssssxxxzzz}}}|||nnnkkkeee```^^^^^^```bbbaaabbbeeegggjjjlllmmmnnnlllnnnqqqssstttrrrooommmgggbbbZZZTTTPPPNNNMMMLLLJJJMMMPPPRRRTTTVVVYYY\\\___^^^]]]]]]^^^```bbbcccccccccddddddcccaaa```___bbbccceeeiiimmmrrrwwwyyynnnnnn}}}iiiTTTOOOKKKJJJHHHEEEFFFIIIKKKPPPVVV]]]dddmmmxxx|||nnnaaa]]]^^^^^^]]]^^^___bbbdddfffjjjlllggg___XXXZZZcccrrr~~~|||yyyzzz{{{xxx|||~~~}}}{{{ssssssrrrpppsss}}}xxxhhh]]]^^^fffvvv~~~www{{{|||sssnnnggg___YYYWWWVVVTTTQQQNNNKKKKKKPPPWWW```nnnzzz|||{{{oooZZZUUUNNNFFFAAA===:::888666666555444444444444555222222222222222222222222111111222222222333333333333333333444444444555555777777777888999999999:::::::::;;;<<<===>>>???@@@CCCCCCAAA??????BBBFFFJJJOOOfffqqq```UUU[[[lll~~~xxxaaaOOOBBBEEEMMMYYYrrrooo]]]TTTVVV^^^eeekkkmmmqqqwww||||||xxxsssjjjfff___VVVNNNGGGBBB???@@@???=========<<<:::888999999888999;;;???CCCEEEHHHMMMTTT[[[```eeejjjmmmlllmmmnnnppprrrtttuuuvvvxxxyyyyyyzzzzzzyyyyyyyyyzzz{{{|||}}}~~~}}}|||yyyxxxvvvsssrrrqqqpppppprrrtttuuutttuuuuuuuuuuuuuuuttttttuuusssssssssssssssqqqooorrrrrrqqqpppmmmkkkiiigggeeeccc___^^^^^^___```aaaaaa___\\\ZZZZZZZZZYYYYYYTTTTTTSSSSSSTTTVVVXXXYYYXXXZZZ]]]bbbfffjjjmmmnnntttsssrrrrrrrrrssstttuuuyyyyyy}}}~~~vvvmmmggggggfffdddaaagggggghhhiiijjjlllmmmnnnpppttt|||zzzjjjaaa[[[UUUNNNJJJIIIIIIJJJKKKNNNPPPQQQRRRWWWWWWXXXYYYZZZ\\\^^^___^^^______^^^]]]\\\^^^___aaaeeekkkrrrxxx~~~wwwkkktttwwweeeTTTOOOKKKJJJHHHEEEFFFIIIIIINNNUUU\\\dddooo{{{}}}oooaaa^^^_______________aaadddfffkkkmmmhhh```XXXZZZdddsss~~~}}}tttrrrppppppttt|||lllccc^^^eeetttxxxxxxwwwqqqjjj```ZZZXXXVVVTTTRRRPPPMMMLLLQQQXXXbbbooo|||{{{vvvlllZZZUUUNNNGGGAAA<<<999777666555555444333444444444333333222222222222222222111222222222222333333333333333444444444555555555777777777888999999:::::::::;;;;;;<<<===>>>???@@@AAAAAA???======@@@EEEHHHOOOgggxxxeeeTTTYYYhhh~~~|||eeeSSSEEEEEELLLXXXqqqrrr___UUUVVV^^^eeekkkmmmrrrxxx||||||xxxtttjjjeee^^^VVVOOOIIIEEEBBB@@@>>>============;;;999999888888888:::>>>BBBDDDHHHMMMSSSZZZ___dddiiilllnnnoooooopppqqqrrrssssssvvvvvvxxxyyyyyyxxxwwwwwwyyyzzz|||~~~}}}{{{yyyxxxwwwtttsssrrrqqqqqqrrrssstttsssssstttuuuuuuuuuttttttrrrpppppppppqqqqqqooommmnnnmmmllljjjiiigggfffeeedddbbb```^^^___aaabbbccciiigggeeecccbbbaaa___^^^[[[[[[YYYYYYXXXXXXYYYYYYZZZ[[[]]]___bbbdddeeefffmmmoooppprrrssstttsssssszzzzzz}}}zzzrrrpppnnnllliiihhhiiijjjkkkkkkkkkkkkkkkkkkqqq|||}}}ssslllcccZZZSSSRRRQQQOOOMMMMMMMMMLLLLLLOOOPPPRRRUUUYYY\\\___```]]]]]]\\\[[[[[[^^^cccgggnnnqqqvvv{{{kkkmmmssscccTTTOOOKKKJJJHHHEEEFFFIIIFFFLLLTTT\\\eeeppp|||pppccc___```aaaaaabbb___aaacccfffllloooiiiaaaXXX[[[dddsss~~~uuuqqqmmmnnnvvvrrrjjj___eeesssyyyttt{{{}}}uuummmccc[[[XXXWWWUUUTTTQQQNNNNNNSSSZZZcccqqq}}}zzz|||~~~oooggg[[[VVVOOOGGG@@@;;;888777555444444333333333333333333333333222222111111111222222222222333333333333333444444444444555555555777777888888999::::::;;;;;;;;;<<<===>>>??????@@@AAAAAA@@@>>>>>>@@@EEEHHHOOOggg}}}gggRRRUUUaaawww}}}yyyjjjVVVGGGEEEJJJUUUnnnvvvbbbVVVVVV^^^ffflllnnnsssyyy}}}}}}zzzvvvlllfff]]]UUUPPPKKKHHHFFF???>>><<<===>>>>>><<<;;;999888777777999===@@@BBBGGGLLLRRRXXX^^^ccciiilllrrrrrrrrrrrrqqqqqqqqqqqqssstttvvvxxxxxxwwwvvvuuuuuuwwwyyy}}}|||zzzyyyxxxxxxuuuuuutttssssssrrrrrrrrrqqqrrrssstttttttttttttttqqqooooooooopppooommmkkkjjjiiigggfffeeeeeeeeeeeeeeedddccccccccceeehhhiiiqqqqqqpppooonnnkkkiiihhheeedddccccccbbbaaaaaa```bbbaaaaaa``````_________dddgggkkkpppsssssssssrrr{{{zzz}}}zzzvvvrrrooojjjkkklllmmmllljjjhhhgggfffkkkxxxwwwjjj``````\\\WWWSSSQQQOOOLLLJJJKKKMMMPPPTTTXXX\\\^^^```[[[[[[ZZZZZZ]]]ccckkkqqq|||~~~ssswww}}}qqqeeeTTTOOOKKKJJJHHHEEEFFFIIIGGGLLLTTT[[[dddooo{{{rrrddd```aaabbbbbbddd___```bbbfffmmmqqqkkkbbbXXX[[[dddsss}}}}}}tttnnniiilllwwwvvvooobbbgggssszzzqqqwwwxxxpppeee]]]YYYXXXVVVTTTQQQNNNNNNSSSZZZdddrrr~~~}}}}}}xxxyyywwwwwwjjjddd\\\XXXQQQHHH@@@:::777777444444333222222222222333444333333222222111111111222222222333333333444444444444444444555555555555777777888888999:::;;;;;;<<<<<<===>>>>>>???@@@@@@CCCCCCBBBAAAAAACCCGGGJJJPPPhhh|||cccOOOPPPZZZooo|||uuutttsssoookkkWWWGGGEEEGGGRRRmmmyyydddWWWVVV]]]eeennnqqqvvv{{{~~~~~~}}}{{{qqqiii___VVVQQQMMMIIIGGG???>>><<<<<<>>>>>>===<<<999888777777888;;;>>>AAAEEEIIIPPPWWW^^^dddkkkooouuuuuutttsssrrrqqqppppppqqqsssuuuxxxxxxxxxvvvuuussstttwwwzzz~~~|||yyyyyyyyyyyyvvvvvvvvvvvvtttsssqqqpppqqqqqqrrrsssttttttttttttsssqqqpppoooooonnnllliiihhhgggeeeddddddfffgggiiihhhiiiiiijjjjjjmmmppprrrwwwyyy{{{|||zzzxxxvvvuuurrrrrrrrrqqqpppooommmmmmlllkkkjjjgggdddbbb```___\\\___ccchhhmmmppprrrssszzzyyy{{{zzztttqqqlllmmmnnnnnnlllhhhdddbbb```dddnnn{{{~~~qqqnnnjjjccc^^^\\\YYYTTTQQQQQQRRRSSSVVVXXX[[[\\\]]]YYY[[[]]]```eeellltttyyy{{{zzzxxxoooeeeTTTOOOKKKJJJHHHEEEFFFIIIHHHMMMTTT[[[bbbkkkwww~~~ttteee```aaabbbcccddd___```aaafffnnnsssmmmcccYYY[[[dddqqq{{{}}}~~~|||vvvpppjjjeeeiiivvvyyyrrrhhhjjjttt{{{rrrvvvxxxpppfff^^^ZZZXXXVVVTTTPPPMMMMMMSSS[[[eeesssyyyyyy{{{yyyuuuvvvuuuttthhhccc]]]ZZZTTTJJJ@@@999777777444444333222222222222333333333333222222111111111222222333333333444444444444444444555555555666666666777888999:::;;;<<<<<<======>>>>>>???@@@@@@@@@CCCCCCCCCBBBAAACCCGGGJJJRRRiiizzz]]]NNNMMMTTTgggyyyooonnnmmmkkkiiiWWWHHHDDDFFFPPPlll|||gggXXXUUU\\\cccppptttyyy~~~vvvnnnbbbXXXSSSNNNIIIEEE@@@>>><<<<<<===>>>>>>===999888777777888:::===???BBBGGGNNNUUU]]]dddlllqqqvvvuuuuuutttsssrrrrrrqqqrrrsssvvvxxxyyyyyyyyyxxxvvvvvvxxxzzz}}}{{{yyyxxxyyyyyyxxxxxxwwwwwwuuutttrrrqqqqqqrrrrrrsssttttttsssssstttrrrpppooonnnllliiigggffffffeeeeeefffhhhkkkmmmlllnnnpppqqqqqqssswwwzzz~~~zzzxxxwwwvvvtttrrrnnnjjjgggeeeZZZ[[[\\\___dddjjjooorrrvvvuuuxxx~~~uuuqqqnnnnnnooommmjjjeeeaaa^^^ZZZ[[[aaammmyyy|||tttoookkkfff___YYYWWWWWWWWWXXXYYY[[[]]]^^^[[[___eeekkkpppuuuzzz}}}zzzsssqqqpppiii```TTTOOOKKKJJJHHHEEEFFFIIIIIINNNTTTYYY___hhhssszzzvvvfffaaaaaaaaabbbddd______```fffpppvvvoooeeeYYY[[[bbboooyyy}}}zzzxxxyyywwwrrrnnnjjjeeebbbgggsssvvvnnnnnnuuu}}}uuuwwwvvvoooeee^^^ZZZXXXUUURRRNNNLLLMMMSSS[[[fffuuu||||||~~~zzzvvvvvvrrr|||wwwjjjeee```]]]WWWLLLAAA999777888555444444333333333333333222222222222222222222222333333333333444444444444444444555555555666666666666777888999:::;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBEEEHHHRRRhhh}}}```NNNMMMPPP^^^wwwyyymmmjjjlllmmmiiiXXXJJJFFFGGGPPPjjjkkk[[[VVV[[[bbbqqquuu{{{yyypppddd[[[VVVQQQJJJDDDBBB???===<<<===>>>>>>===:::999888777888:::===???AAAEEELLLRRRYYYaaaiiinnnrrrrrrrrrrrrssssssssssssssstttvvvxxxyyyzzz{{{{{{zzzzzz{{{|||}}}~~~}}}{{{yyyyyyyyyyyyyyyyyyxxxwwwuuuttttttsssssssssttttttttttttssssssrrrpppooonnnnnnmmmjjjhhhgggggggggiiikkknnnqqqrrrsssvvvyyyzzzzzz{{{zzzuuuooolll```^^^[[[ZZZ]]]bbbiiinnnooopppttt|||yyytttoooooonnnkkkgggccc^^^\\\TTTTTTWWW```lll}}}~~~wwwlllddd^^^]]][[[ZZZ[[[]]]```bbbaaafffnnnuuuxxxzzz|||}}}~~~zzzyyyxxxvvvqqqkkkiiiiiibbbZZZTTTOOOKKKJJJHHHEEEFFFIIIHHHLLLRRRXXX^^^fffqqqxxxxxxgggaaa``````aaabbb______```fffqqqwwwqqqfffZZZZZZaaammmwww|||~~~xxxtttpppmmmiiifffdddaaa```dddooo}}}|||rrrppptttxxxzzzrrrlllddd^^^[[[XXXSSSPPPNNNKKKMMMTTT]]]iiiyyyyyyvvvooowww|||oooiiibbb```ZZZNNNBBB999888999666555555444333444444444111111111222222333333444333333333444444444444555555555555555666666666666666777888999;;;<<<======?????????@@@@@@@@@@@@AAA@@@AAABBBAAAAAABBBEEEHHHQQQffflllQQQOOONNNVVVkkkwwwhhhdddgggjjjmmm\\\OOOJJJIIIPPPiiippp___YYY\\\bbbpppuuu{{{yyypppeee]]]YYYTTTLLLEEECCCAAA>>><<<============<<<:::999888888:::===???AAAEEEJJJOOOTTT[[[bbbfffkkklllmmmoooqqqrrrttttttttttttuuuvvvxxxzzz|||~~~{{{{{{{{{{{{|||}}}~~~~~~}}}}}}|||{{{zzzyyyxxxxxxzzzyyyxxxvvvuuuuuuvvvvvvuuuuuuuuuuuuttttttsssrrrqqqppppppqqqrrrrrrqqqooolllmmmooorrruuuxxxzzz{{{~~~yyytttjjjfff```[[[ZZZ]]]aaaeeeiiijjjpppyyy|||wwwpppooollliiiddd```\\\ZZZSSSQQQSSSYYYaaammmwwwnnnkkkfffaaa```bbbeeegggiiinnnuuuzzz||||||{{{{{{|||~~~~~~}}}~~~{{{uuuooommmqqqpppkkkfffeeeeee___XXXTTTOOOKKKJJJHHHEEEFFFIIIFFFJJJPPPVVV]]]fffpppxxxyyyhhh``````___```aaa___^^^___fffqqqxxxqqqfffZZZZZZ___kkkuuu{{{}}}xxxqqqkkkgggdddbbb```______cccmmmzzztttpppttt{{{{{{~~~ooojjjccc^^^[[[WWWRRRNNNNNNLLLNNNUUU___kkk{{{|||wwwooovvvrrrkkkcccaaa[[[PPPBBB:::888:::666666555444444444444555000000111222333444444555333333333444444444555555555555555555666666666777666777888999;;;<<<===>>>@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCDDDGGGJJJPPPdddxxxSSSQQQNNNQQQccc|||uuubbb[[[___cccpppaaaSSSNNNKKKPPPhhhsssccc[[[^^^cccoootttzzz~~~~~~wwwoooddd^^^[[[VVVNNNGGGEEEBBB>>><<<<<<======<<<===;;;999888999;;;===???BBBEEEIIILLLPPPVVV\\\```fffgggiiillloooqqqssstttuuutttttttttvvvyyy}}}yyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{zzzyyyxxxwww{{{yyywwwuuuuuuuuuwwwxxxwwwwwwvvvvvvuuutttrrrrrrsssrrrsssuuuxxxzzzyyyxxxrrrtttwww{{{~~~zzzqqqllleee^^^ZZZZZZ\\\]]]eeegggmmmxxx}}}xxxpppnnnkkkgggbbb^^^\\\ZZZUUUSSSRRRUUUXXX___kkkxxx~~~yyyqqqiiieeeeeegggiiiooosssxxx||||||{{{zzzzzzwwwyyyzzzzzzyyyzzz{{{}}}|||{{{ppphhhhhhkkkjjjkkkhhhcccaaabbb^^^YYYUUUQQQMMMJJJIIIHHHGGGFFFIIILLLQQQUUU[[[cccmmmtttxxxgggaaaaaaaaa```___ZZZ\\\___cccllltttrrrlllYYY[[[___fffnnnvvv|||{{{~~~~~~zzzssskkkddd___]]]\\\ZZZYYYZZZ^^^gggtttxxxqqqpppyyyzzzxxx~~~{{{tttmmmddd]]]XXXUUURRROOOKKKMMMOOOTTT^^^ooo~~~qqqlllvvv~~~qqqnnnkkkeeeZZZOOODDD===999777666555555555555444444444111111222222222333333333222222333444444555555666777666666666666777777888777999;;;;;;;;;;;;===??????????????????>>>===<<<>>>@@@BBBDDDDDDEEEHHHJJJVVVkkkdddUUULLLTTTeeevvvrrrcccXXXWWWbbbpppiiiVVVIIIJJJQQQeeeyyybbbZZZ^^^dddoooxxx~~~zzzyyyyyywwwxxxnnnbbb[[[XXXUUUOOOIIIAAA???>>>===<<<<<<=========<<<:::888888999:::;;;???CCCGGGKKKNNNSSS[[[aaadddiiimmmlllnnnrrrtttsssuuutttttttttvvvxxxzzz{{{|||yyywwwxxx{{{|||{{{yyy{{{{{{{{{zzzyyyxxxvvvvvvxxxwwwtttssssssvvvyyy{{{{{{wwwtttttttttrrrvvvzzz}}}yyyxxx~~~vvvlllbbb]]]ZZZYYYXXX]]]ccckkkuuu}}}xxxpppmmmiiifffccc```\\\YYYUUUSSSOOOMMMNNNUUU^^^eeeuuuxxxqqqnnnnnnooosssyyy}}}{{{yyyyyyzzzxxxyyyvvvttttttxxxzzzzzzxxx~~~sssjjjiiilllooonnnjjjdddaaaaaa^^^XXXUUUQQQMMMJJJIIIHHHGGGEEEGGGJJJOOOTTTYYYbbblllssszzzhhhaaaaaa```___^^^YYY[[[^^^bbbkkkqqqnnnhhhXXXZZZ]]]dddmmmuuu|||zzzrrrvvv~~~xxxuuuooohhhbbb^^^[[[YYYVVVVVVWWW[[[dddrrryyysssrrr{{{yyyxxx{{{tttnnnfff___ZZZWWWSSSPPPJJJLLLOOOUUU```qqqtttqqq|||wwwsssnnnggg\\\OOODDD===888777666555555555555444444444111222222222222333333333222333333444444555555666777666666666666777888888999:::<<<<<<<<<<<<>>>@@@@@@@@@@@@@@@@@@???>>>>>>???AAABBBCCCDDDEEEHHHJJJWWWooommm]]]OOOSSSbbbsssvvvhhh]]]\\\gggyyysss```OOOKKKOOObbb~~~}}}fff[[[]]]bbbrrr{{{|||{{{zzzxxxyyypppddd]]]YYYUUUNNNHHHBBBAAA???>>>======>>>>>>===;;;:::888888999:::;;;???BBBGGGJJJMMMSSSZZZ```eeejjjmmmllllllpppqqqpppssssssttttttvvvwwwyyyzzzyyywwwvvvwwwzzz||||||zzz}}}||||||{{{zzzyyyxxxxxxwwwvvvtttssstttvvvyyy{{{}}}yyywwwwwwwwwxxx}}}{{{xxx~~~vvvjjjccc___\\\[[[___ccciiirrr|||vvvpppmmmjjjgggdddccc```]]]ZZZVVVTTTOOOKKKKKKPPPXXX^^^jjjttt~~~wwwrrrooooooqqqxxx{{{xxxvvvxxxyyyxxxxxxvvvttttttwwwyyyyyyyyy|||~~~xxxqqqooorrrwwwvvvppphhhdddccc___ZZZTTTQQQMMMJJJIIIGGGFFFDDDDDDHHHMMMRRRXXX```kkksss{{{iiibbbaaa___]]]]]]WWWZZZ]]]aaaiiinnnjjjbbbWWWWWWZZZaaakkkuuu||||||sssiiinnnvvv~~~~~~qqqoookkkfffaaa\\\XXXVVVRRRRRRSSSWWW```nnn}}}|||vvvvvv~~~|||{{{~~~zzzuuuppphhhaaa\\\XXXTTTRRRJJJLLLOOOWWWcccttt}}}{{{~~~wwwooohhh]]]PPPDDD<<<888666666555555555555444444444222222222222333333333333333333333444555555666666666666666666666777888999:::<<<===>>>===>>>@@@AAAAAAAAAAAABBBAAAAAA@@@???AAABBBCCCCCCCCCEEEIIILLLXXXtttwwwfffUUUSSS```rrr}}}pppcccbbbooo|||hhhTTTKKKLLL___zzzjjj]]]\\\___nnnxxx~~~}}}}}}{{{{{{rrrggg___ZZZUUUNNNHHHBBBAAA@@@>>>>>>>>>>>>???<<<;;;999888777888:::;;;>>>AAAFFFIIILLLRRRYYY___eeejjjmmmkkkkkknnnpppnnnqqqrrrsssuuuvvvwwwwwwxxxuuuttttttvvvyyy|||}}}}}}~~~|||{{{zzzyyyzzzzzzvvvvvvuuutttvvvxxx{{{}}}|||{{{{{{|||~~~~~~xxx{{{~~~qqqhhhbbb___^^^```bbbffflllttt|||pppiiiiiigggdddcccbbb```^^^\\\WWWTTTOOOJJJHHHKKKQQQVVVaaalllvvvxxxyyy{{{~~~~~~{{{rrrmmmkkkooouuuwwwtttrrruuuwwwxxxwwwvvvtttuuuwwwyyyyyyyyyzzz{{{}}}~~~}}}zzzzzz~~~{{{rrrllliiiddd]]]SSSPPPLLLJJJHHHGGGEEECCCCCCGGGMMMQQQWWW```kkksssxxxfff```___^^^]]]\\\WWWZZZ]]]aaahhhlllhhh```VVVUUUWWW^^^iiittt|||wwwmmmfffhhhmmmrrrxxx}}}yyypppnnnkkkgggaaa[[[VVVSSSNNNOOOQQQTTT\\\jjjzzz{{{{{{~~~zzzssspppjjjccc]]]XXXTTTRRRKKKLLLPPPYYYgggwwwxxxmmmfffZZZNNNCCC<<<999888666555555555555444444444222222222333333333444444333333444444555666666666666666666666777888999999:::<<<===>>>>>>>>>@@@AAABBBBBBCCCCCCCCCBBBBBBAAADDDDDDDDDCCCCCCFFFJJJNNN[[[wwwzzzkkk[[[XXXdddxxxwwwiiigggtttmmmUUUJJJIII[[[uuunnn^^^[[[\\\dddppp{{{|||uuukkkbbb\\\UUUMMMGGGBBBAAA???>>>======>>>???<<<;;;999777777888999:::<<<@@@EEEHHHKKKPPPXXX^^^dddiiilllkkkllloooqqqpppoooppprrruuuvvvvvvvvvvvvttttttuuuwwwzzz}}}~~~|||zzzyyyyyyzzz{{{wwwwwwwwwxxxyyy{{{}}}~~~yyyyyyzzzzzz{{{}}}||||||rrrkkkfffccccccccccccffflllvvvxxxnnnhhhgggeeecccbbbbbbaaa___]]]VVVTTTOOOIIIFFFHHHLLLPPP[[[gggsssvvvwwwxxxyyyxxxyyy~~~wwwnnnhhhfffkkkqqqssspppooorrrvvvwwwvvvvvvuuuuuuvvvwwwyyyyyyxxxxxxzzz|||~~~~~~vvvpppggg^^^QQQNNNKKKJJJHHHGGGEEECCCDDDHHHMMMRRRWWW```kkkrrrtttbbb\\\]]]]]]\\\\\\YYY[[[]]]aaaiiinnnjjjbbbWWWTTTUUU[[[hhhttt{{{~~~|||yyyyyy|||~~~tttjjjfffdddccccccgggmmmssswwwwwwrrrqqqnnniiibbb[[[UUUQQQMMMOOOPPPSSSZZZgggxxx~~~~~~zzzqqqoookkkeee^^^WWWSSSQQQNNNNNNRRR]]]lll{{{yyyhhhbbbVVVKKKAAA<<<:::999666555555555555444444444222222333333333444444444333333444555555666666777666666666666777888999::::::;;;============???AAABBBCCCCCCDDDDDDDDDCCCCCCEEEEEEEEEEEEFFFIIIMMMQQQ^^^vvvvvvlllaaa___lll|||kkkhhhwwwrrrXXXJJJHHHUUUkkkppp^^^YYYZZZaaannn{{{|||vvvmmmeee]]]UUULLLFFFAAA@@@>>>===<<<<<<======<<<:::999777777888999:::;;;???CCCFFFJJJOOOWWW]]]ccchhhllllllmmmrrrttttttoooppprrrtttvvvvvvvvvuuuuuuvvvwwwyyy{{{}}}}}}{{{yyyxxxxxxyyyzzzxxxyyyzzz{{{}}}~~~}}}zzzwwwwwwvvvwww{{{xxx{{{~~~~~~~~~yyypppkkkgggeeeccccccfffooozzzwwwooojjjiiigggdddcccbbbaaa^^^\\\TTTRRRNNNIIIGGGHHHLLLOOOUUUaaammmrrrrrrssstttrrrsssvvv{{{xxxpppiiieeebbbgggmmmooommmlllppptttuuuuuuuuuuuuuuuuuuvvvxxxzzzwwwwwwwwwyyy|||{{{zzzwwwhhh\\\NNNLLLJJJIIIIIIHHHEEECCCEEEHHHMMMQQQWWW___iiipppqqq```[[[\\\\\\\\\\\\ZZZ[[[]]]aaaiiipppnnngggYYYUUUTTTZZZfffsss{{{}}}}}}tttpppnnnrrryyyzzzssskkkdddaaa\\\YYY\\\bbbkkkqqqxxxtttrrrnnniiibbbZZZTTTQQQMMMNNNPPPQQQWWWdddvvv~~~|||ppppppmmmggg___XXXSSSQQQPPPPPPUUUbbbtttzzzfff___TTTIII@@@;;;:::;;;666555555555555444444444333333333333444444444444444444444555666666777777666666666777888999:::;;;:::;;;===>>>===>>>???AAABBBCCCDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHIIILLLQQQTTT]]]mmmrrrmmmeeedddqqqmmmhhhwwwwww[[[LLLGGGNNN^^^~~~nnn]]]XXXXXXfffsss~~~zzzvvvooofff^^^TTTKKKFFF@@@???>>><<<<<<<<<<<<===;;;:::888777666777999::::::===BBBEEEHHHNNNUUU[[[bbbhhhllllllnnnsssvvvuuupppqqqrrrtttuuuvvvvvvwwwvvvxxxzzz{{{{{{}}}~~~}}}{{{yyyxxxxxxyyyyyyyyyzzz|||~~~|||~~~zzzwwwuuutttvvvzzzyyyzzz|||||||||}}}}}}||||||}}}}}}~~~xxxooommmkkkgggdddeeelllvvv}}}zzzsssnnnllliiifffcccaaa___[[[YYYQQQOOOMMMIIIGGGHHHKKKNNNTTT```llloooooopppooommmpppooooooqqqtttwwwxxxwwwsssrrrpppmmmiiifffcccaaaccciiimmmlllkkkooosssttttttuuuvvvuuutttuuuxxxzzzwwwwwwvvvvvvyyy}}}wwwmmmyyylll[[[KKKJJJIIIIIIIIIHHHFFFDDDEEEHHHLLLPPPUUU\\\fffmmm|||rrr```[[[[[[\\\[[[ZZZYYY[[[\\\```iiiqqqqqqlll[[[VVVSSSYYYfffssszzz}}}~~~rrrlllgggkkktttxxxtttnnnddd```\\\ZZZ]]]eeennntttzzzqqqoookkkfff___YYYTTTQQQLLLNNNOOOPPPTTT```sss{{{~~~{{{zzz~~~}}}qqqqqqoooiiiaaaYYYTTTSSSPPPPPPWWWggg|||xxxhhhaaaUUUIII@@@;;;::::::666555555555555444444444333333333444444444444555444444555555666666777777666666666777888999;;;<<<;;;===????????????AAABBBBBBCCCCCCDDDEEEEEEDDDDDDDDDFFFIIIKKKMMMPPPTTTWWWYYY```xxxtttooogggeeeqqqmmmgggvvvuuu[[[MMMGGGIIISSStttlll[[[WWWXXXfffttt}}}xxxuuuoooggg^^^TTTKKKFFFAAA@@@???============>>>;;;:::888777666777888999999<<>>@@@@@@@@@@@@BBBDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCFFFJJJMMMPPPSSSVVVYYYVVVWWWooowwwrrriiicccooonnngggvvv|||pppWWWLLLGGGGGGOOOmmmiiiYYYVVVXXXbbbppp~~~}}}wwwtttoooggg^^^TTTKKKFFFBBBAAA@@@>>>>>>>>>>>>???;;;:::888666666777888999888<<<@@@DDDGGGLLLTTTZZZccchhhlllkkklllppprrrqqqsssrrrrrrssstttvvvxxxzzzxxxzzz{{{zzzxxxxxxzzz}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxzzz|||}}}~~~}}}|||{{{yyy|||}}}~~~}}}|||{{{xxxvvvtttvvvzzzwwwwwwwwwuuutttvvvzzz}}}zzzzzzyyyxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{}}}~~~zzzwwwrrrmmmlllooovvv|||zzzppplllgggbbb]]]XXXSSSOOONNNMMMKKKHHHEEEEEEGGGIIIPPP]]]iiimmmnnnppprrrqqqjjjeee___ZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^]]][[[ZZZ^^^eeekkkllllllppprrrrrrsssuuuvvvuuussstttwwwzzzzzzxxxvvvtttvvvzzz~~~|||llloootttXXXMMMHHHFFFJJJLLLIIIFFFEEEFFFIIIMMMPPPSSSYYYbbbhhhuuuyyyfff]]]UUUVVVZZZVVVXXX[[[^^^```fffmmmooommm]]]VVVSSSYYYccclllvvv~~~~~~~~~qqqfffgggqqqyyyvvvpppkkkiiiiiinnnuuuyyyxxxuuuzzz~~~pppjjjbbb\\\YYYWWWTTTRRRPPPNNNNNNOOORRRYYYiiiwww}}}vvvqqqpppssstttxxx|||vvvtttppplllfff___WWWRRRQQQSSS\\\oooxxxmmmhhhZZZJJJ???<<<999666888888777555444333222111333333333444444444555555555555555555666666666666777777777777888999:::;;;;;;<<<>>>@@@AAABBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHJJJMMMPPPSSSUUUUUUVVVPPPYYYggg{{{ppphhhhhhlllwww{{{lllnnnyyywwwooo^^^LLLBBBEEEKKKaaasssbbbUUUTTTZZZfffvvv~~~}}}wwwmmmggg^^^RRRLLLLLLDDDCCC@@@===<<<;;;<<<<<<;;;;;;999888777777777777666888<<>>>>>???@@@AAAAAACCCBBBBBBCCCDDDFFFGGGHHHMMMNNNNNNOOOOOOOOOOOOOOOPPPYYYfffxxxlllbbb```bbbllltttwwwwwwvvvnnn]]]KKKBBBDDDJJJ\\\|||wwweeeWWWTTTTTT```ooozzz}}}|||zzzzzzvvvmmmhhh```TTTNNNMMMEEECCC@@@>>><<<;;;<<<<<<;;;:::999888777666666666666999<<<@@@EEEKKKRRRVVV```dddhhhkkkkkkkkkkkkkkknnnppptttuuuuuutttuuuuuutttvvvyyyyyywwwxxx|||{{{yyy{{{zzzxxxxxxyyyzzzyyyxxx|||}}}~~~~~~}}}|||~~~}}}|||{{{zzzyyyyyyyyyxxxvvvrrroooooorrruuuxxx{{{zzzzzzyyyyyyxxxwwwwwwwwwvvvvvvvvvxxxxxxvvvtttttttttvvvwwwxxxyyyyyyzzzzzzzzz|||{{{zzz|||uuuooofff^^^YYYVVVTTTRRROOONNNMMMJJJGGGEEEGGGIIIQQQWWW```hhhllloooqqqssstttoooggg^^^XXXUUUTTTTTTUUUXXXZZZYYYWWWWWWZZZ]]]cccfffiiikkklllnnnppprrrqqqqqqqqqqqqsssuuuwwwxxxwwwvvvuuutttuuuwwwzzz{{{vvvmmmxxxnnnSSSMMMIIIKKKKKKHHHEEEDDDCCCFFFJJJMMMPPPVVV^^^dddkkkxxxzzziiiaaaYYYZZZ]]]XXX[[[]]]___aaagggnnnqqqooobbbZZZUUUXXX```hhhqqqxxx{{{}}}~~~{{{|||}}}zzzwwwxxxyyyyyyyyyxxxvvvsssqqqjjjoootttzzz|||{{{wwwuuurrroookkkccc[[[VVVSSSPPPNNNNNNOOOSSS^^^iiivvv}}}xxxvvvwwwsssxxx|||yyyvvvvvvuuupppiiiaaaXXXSSSVVVZZZdddvvv{{{ooolllgggZZZIII???<<<999666888777777777666666666666333444444444444555555555666666666666777777777777888888888999:::<<<===>>>???>>>=========>>>@@@AAAAAAAAAAAABBBCCCFFFHHHIIINNNNNNMMMLLLKKKKKKKKKKKKPPPZZZfff}}}ooobbb]]]^^^fff|||zzz}}}}}}|||uuueeeSSSHHHIIINNNUUUvvv~~~kkkXXXSSSSSS]]]lllwww||||||||||||}}}vvvooojjjcccXXXPPPNNNFFFDDDAAA>>><<<<<<<<<===;;;:::999888777666666666777999;;;>>>BBBGGGMMMRRRZZZ___dddhhhiiihhhgggggglllnnnrrrssssssrrrrrrsssrrruuuxxxxxxwwwxxx||||||zzzyyyxxxvvvwwwxxxyyyyyyxxx{{{|||}}}~~~}}}zzzxxxvvv{{{zzzzzzxxxwwwuuusssrrrnnnmmmmmmmmmooorrruuuwww{{{|||||||||{{{zzzxxxwwwyyyxxxwwwxxxyyyxxxwwwuuuuuuuuuvvvwwwxxxxxxyyyyyyzzzxxxwwwzzz}}}tttmmmcccZZZUUURRRQQQPPPSSSRRRPPPLLLHHHFFFFFFGGGMMMSSS\\\dddjjjooosssuuuzzzuuummmccc\\\XXXVVVUUUWWWYYYZZZXXXVVVWWW[[[^^^cccfffiiikkklllmmmoooqqqppppppppppppqqqsssuuuwwwyyywwwuuuttttttuuuwwwxxxsssttt|||nnnWWWPPPKKKKKKKKKGGGDDDDDDBBBFFFIIILLLOOOTTT]]]cccjjjvvvvvveee___XXXZZZ]]]XXX[[[]]]^^^```eeemmmpppnnnaaaXXXSSSVVV]]]eeennnuuuyyy|||~~~zzzxxxwwwqqqtttxxx}}}zzzxxxuuuuuutttqqqlllddd]]]XXXWWWSSSQQQQQQRRRUUU___hhhrrr}}}zzzwwwvvvooottt}}}|||zzzvvvvvvvvvqqqiii```XXXSSSVVV\\\hhhyyy{{{rrrkkkfffYYYIII???;;;999777444444444555555555555555444444444444555555555555666666666777777777888888999999999:::;;;===??????@@@???===<<<<<<===???@@@AAAAAAAAABBBDDDGGGIIIKKKIIIIIIHHHHHHIIIKKKMMMNNNMMMYYYgggrrrccc]]]\\\dddzzzwww{{{|||mmmZZZMMMKKKMMMRRRrrrrrrZZZRRRRRR[[[hhhssszzz}}}}}}yyysssmmmfff]]]TTTOOOGGGEEEBBB???===<<<<<<===<<<;;;999888777666555555777999;;;===???DDDIIIMMMSSSYYY```fffhhhhhhggggggjjjmmmppprrrrrrqqqqqqrrrrrruuuxxxxxxxxxyyy}}}}}}{{{yyyxxxvvvuuuvvvxxxyyyyyyyyyzzz|||}}}~~~}}}yyyvvvsssuuuuuuuuutttrrrooollljjjggghhhjjjlllnnnqqqssstttzzz{{{|||}}}}}}|||zzzxxxzzzyyyxxxyyyzzzyyywwwuuuxxxxxxxxxxxxyyyzzz{{{{{{~~~yyywwwzzz}}}~~~nnnggg]]]UUUPPPOOONNNNNNSSSSSSQQQNNNJJJGGGGGGHHHJJJPPPXXX```gggmmmsssvvvzzzvvvnnnggg```]]][[[[[[YYYZZZYYYWWWUUUWWW\\\```dddfffiiikkklllmmmoooqqqppppppppppppqqqsssuuuvvvyyyxxxvvvtttsssssstttttt{{{qqqttt}}}{{{kkkZZZRRRKKKJJJIIIFFFCCCDDDCCCFFFIIILLLNNNTTT\\\bbbkkkvvvrrrbbb[[[UUUXXX\\\WWWZZZ\\\]]]^^^ccckkknnnmmm___VVVPPPRRRZZZbbblllssswww|||~~~wwwtttsssrrrpppmmmgggaaa]]]ZZZXXXSSSQQQSSSUUUXXX```hhhppp{{{yyytttqqqlllrrr{{{}}}|||uuuvvvvvvpppggg]]]VVVSSSVVV^^^lll|||zzzuuujjjeeeYYYIII>>>;;;:::777444444444444555555555555444444444555555555666666666666666666777777777777999999:::;;;<<<>>>@@@AAAAAA@@@>>><<<<<<===???@@@BBBBBBCCCEEEGGGIIIJJJKKKEEEEEEEEEFFFIIIKKKNNNPPPKKKXXXgggooo___XXXWWW___uuuqqqttt~~~qqq\\\MMMGGGGGGQQQnnnxxx]]]SSSNNNVVVaaammmvvv|||}}}xxxqqqiiiaaaWWWPPPHHHFFFCCC@@@===============<<<:::999777666666555777888:::;;;===AAAFFFIIINNNTTT\\\cccgggiiiiiijjjiiilllppprrrrrrrrrssstttsssvvvyyyzzzzzz{{{}}}{{{{{{yyywwwvvvwwwyyyzzzzzzyyy{{{|||~~~~~~}}}yyyuuurrrnnnnnnnnnmmmkkkhhheeeddddddfffhhhkkknnnpppqqqrrrwwwyyy{{{}}}}}}}}}{{{zzzzzzyyyxxxxxxyyyyyywwwuuuxxxxxxwwwxxxyyyzzz{{{|||yyywwwzzz}}}~~~rrreee^^^VVVOOOLLLLLLMMMNNNQQQQQQPPPNNNKKKIIIIIIIIIIIIMMMTTT[[[aaahhhoootttwwwsssmmmgggbbb___^^^^^^[[[[[[YYYVVVTTTVVV]]]bbbdddgggjjjkkklllmmmooopppqqqqqqppppppqqqsssuuuvvvxxxwwwuuutttrrrrrrrrrrrrtttuuuyyy{{{kkk[[[RRRJJJIIIHHHDDDCCCCCCBBBEEEIIIKKKNNNSSS[[[aaajjjuuuvvvddd\\\UUUWWW\\\XXXZZZ\\\\\\\\\bbbjjjmmmlll___VVVOOOQQQXXX```jjjrrrvvv{{{}}}vvvttttttsssqqqllleee```]]]\\\VVVQQQOOORRRUUUXXX^^^eeennnxxx~~~wwwrrrllliiipppzzzvvvwwwvvvoooeee\\\VVVUUUXXXcccrrr{{{tttrrriiieeeXXXHHH>>>;;;:::777666666666777777777777777444444555555555666666666555555555555666666666666999999:::;;;<<<>>>@@@AAAAAA@@@???>>>>>>???@@@@@@AAACCCEEEHHHIIIJJJJJJIIIFFFFFFGGGHHHIIIKKKMMMNNNKKKYYYggg~~~ooo___WWWVVV]]]rrroooqqq}}}wwwdddRRRHHHFFFNNNiii}}}aaaVVVPPPVVV```lllwww~~~tttkkkdddZZZQQQIIIGGGDDD@@@>>>=========???===<<<:::888777666666777888:::;;;<<>>;;;:::777777777777777777666666666555555555555666666666666444444444444555555555555888888999:::<<<>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBFFFIIIJJJIIIGGGFFFFFFGGGHHHJJJKKKLLLMMMMMMOOO[[[eeerrrbbbZZZWWW]]]qqqooopppxxx}}}kkkXXXLLLIIIIIIaaayyyeeeZZZRRRVVV```lllyyyvvvllleee[[[RRRJJJHHHDDDAAA>>>=========@@@???===;;;999888777777777888999:::<<>>;;;:::777666666555555444444444444555555555555666666666777333333333444444444555555888888999:::<<<>>>@@@AAA???@@@AAABBBBBBBBBBBBAAA>>>BBBFFFJJJKKKIIIEEECCCCCCEEEHHHKKKNNNOOOOOOPPPSSS]]]cccrrrbbbYYYVVVZZZmmmpppqqqoooxxx|||kkkXXXKKKGGGEEE[[[sssggg^^^NNNRRR[[[ggguuuxxxmmmfff\\\RRRJJJHHHEEEAAA???=========AAA@@@>>><<<:::999888888777888999:::<<>>@@@@@@CCCBBBAAA@@@@@@@@@AAABBB@@@BBBDDDEEEFFFEEEDDDCCCCCCDDDEEEGGGJJJNNNQQQSSSUUU[[[ggguuueeeYYYSSSXXXhhhxxxllleeeeeerrr~~~{{{mmm\\\QQQKKKGGGUUUlllooo\\\TTTSSSXXXdddpppwww~~~yyyooohhh```XXXOOOKKKEEEAAA@@@??????>>>AAA@@@@@@>>><<<:::888777888888888999<<<@@@CCCEEELLLOOOTTTXXX]]]bbbhhhlllnnnppprrrvvvzzz~~~~~~~~~{{{{{{|||~~~~~~{{{||||||zzzssshhh^^^XXXVVVRRRRRRSSSUUUWWWZZZ\\\]]]]]]^^^```bbbeeeiiinnnrrrtttvvvwwwvvvuuutttuuuvvvqqqrrrsssrrrrrrrrrtttvvvuuuvvvwwwyyy{{{|||~~~~~~wwwwwwwwwwwwxxxyyyzzzzzz~~~qqqddd^^^YYYTTTTTTVVVVVVRRRMMMLLLKKKJJJHHHFFFDDDBBBAAACCCDDDEEEDDDDDDGGGNNNTTTWWWXXXYYY[[[^^^bbbeeegggaaa]]]XXXSSSQQQUUU\\\bbbiiijjjkkkmmmnnnnnnmmmmmmpppooooooooooooooopppqqqooooooppppppqqqrrrssssss|||vvvqqqlllqqqrrrpppmmmkkkeee___WWWNNNGGGDDDBBB???@@@CCC@@@AAACCCEEEHHHNNNUUUZZZ```kkk{{{kkkaaa______^^^]]]ZZZXXXZZZaaaggglllnnnjjjaaaVVVPPPRRRZZZbbbggguuu|||wwwooofff^^^YYYWWWRRRMMMNNNOOORRRXXX___fffppp|||wwwjjjcccaaa^^^fffrrr~~~|||qqqddd\\\[[[]]]hhhyyy|||zzzvvvrrrsssrrrgggfffhhhhhhoooeeeVVVHHH???:::888777666666777777666666555444777666666555555555666666777666666555555666666777:::;;;<<<>>>@@@AAACCCCCCDDDCCCBBBAAA@@@AAABBBBBBBBBCCCEEEEEEEEEDDDBBBAAACCCDDDEEEGGGJJJMMMPPPRRRTTTYYYeee}}}wwwgggZZZSSSWWWeeesss|||jjjeee```pppxxxhhhXXXMMMHHHQQQfffsss\\\SSSQQQUUU___iiipppwww|||wwwmmmfff___YYYQQQMMMGGGCCCAAAAAA@@@@@@@@@@@@???>>><<<:::999777888888888999<<>>???AAAAAADDDCCCBBBAAAAAAAAABBBBBBDDDDDDEEEEEEDDDCCCAAA@@@DDDDDDEEEFFFIIILLLOOOQQQRRRWWWbbbxxxyyyiii\\\TTTUUUaaaooo~~~zzzkkkhhh^^^qqqfffRRRIIINNN```}}}xxx^^^UUURRRSSS[[[ccciiipppvvv{{{xxxmmmeee___[[[SSSOOOIIIDDDCCCBBBBBBAAA@@@@@@???>>><<<;;;999888888777777888;;;>>>AAACCCIIILLLQQQUUUZZZ___eeeiiippprrruuuwwwxxxwwwvvvuuuwwwwwwwwwwwwwwwxxxxxxxxx}}}~~~~~~~~~}}}{{{yyyxxxvvvpppggg^^^VVVRRRQQQTTTVVVZZZ\\\]]]]]][[[ZZZ\\\]]]]]]]]]]]]```dddgggiiikkkmmmooooooqqqsssuuuzzzyyyvvvsssqqqrrrvvvyyyxxxxxxxxxxxxwwwwwwwwwwwwzzzyyywwwuuuuuuvvvxxxyyyzzzxxxxxx~~~~~~{{{|||vvv~~~yyyrrrjjjeeedddbbb^^^YYYSSSRRRPPPMMMKKKIIIGGGFFFBBBCCCCCCAAA@@@CCCJJJOOOWWWYYY\\\```dddhhhjjjkkkkkkjjjhhhddd```^^^___aaalllmmmoooqqqqqqpppnnnmmmoooooopppqqqqqqrrrssstttqqqqqqqqqrrrrrrssssssttt~~~qqqhhhdddeeeiiillljjjhhheee```YYYQQQJJJDDDBBBAAA???@@@CCCCCCCCCDDDEEEGGGKKKQQQVVV\\\eeerrr{{{jjjaaa]]][[[XXXWWWWWWYYY^^^dddjjjnnnpppggg\\\SSSRRRYYYbbbiiiqqqwww{{{yyyyyy|||vvvoookkkeee[[[SSSSSSNNNKKKLLLNNNNNNSSSYYYaaahhhqqqwww}}}|||lllaaa\\\YYYcccrrr~~~{{{rrrddd]]]^^^aaaooowwwbbb\\\bbbhhhooodddTTTEEE<<<999888888777777777777777666555555666666666666666666777888666666666777888999:::;;;999999:::<<<===???@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBEEEEEEEEEFFFHHHKKKMMMOOOPPPUUU^^^rrr{{{lll^^^VVVVVVaaammm{{{pppmmmdddzzzyyy[[[KKKNNN^^^zzz{{{cccXXXTTTTTTZZZbbbhhhooovvvyyy|||ooofffaaa]]]TTTOOOIIIEEECCCBBBBBBAAA@@@??????>>>===;;;999888888777777888999<<>>>>>@@@AAABBBCCCDDDAAAAAAAAAAAAAAA@@@@@@???@@@AAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNSSS\\\mmm~~~oooaaaXXXXXXbbbooo|||tttooommmgggOOOQQQ]]]vvv~~~kkkZZZUUUSSSYYYaaahhhpppxxxzzz}}}pppfff```\\\TTTPPPJJJEEECCCBBBAAA@@@?????????>>>===;;;:::999888777666777888;;;>>>???DDDGGGKKKPPPTTTZZZ___cccgggjjjoootttvvvvvvsssrrrvvvvvvvvvvvvvvvvvvvvvvvvxxx{{{~~~|||zzzxxxuuussslllgggaaa[[[XXXVVVWWWWWWXXXXXXXXXXXXYYY[[[]]]^^^______^^^\\\[[[\\\^^^aaacccfffjjjmmmooorrrvvvxxxzzz|||}}}|||yyyvvvttttttvvvvvvwwwxxxyyyzzz{{{{{{{{{yyywwwvvvuuuvvvwwwxxx{{{wwwvvv|||}}}rrrmmmiiiddd```XXXWWWUUURRRNNNKKKIIIHHHHHHIIIIIIGGGFFFHHHNNNTTT[[[]]]aaafffkkknnnpppppprrruuuxxxxxxsssmmmhhheeeeeegggiiikkklllmmmnnnnnnmmmnnnpppqqqrrrsssssssssuuuuuuuuuuuuvvvvvvvvvvvvyyysssqqqooouuuyyywwwssslllaaaXXXPPPIIIDDDCCCBBB@@@@@@BBBCCCDDDDDDDDDFFFJJJPPPTTTXXXcccqqqpppbbb[[[ZZZZZZ[[[[[[\\\^^^cccjjjooorrrkkk```VVVTTTZZZfffooorrryyy}}}|||{{{~~~~~~ssslllccc^^^\\\YYYSSSOOONNNJJJIIIKKKKKKKKKMMMRRRZZZ___ffflllsssooobbb[[[YYY```lllxxxyyywwwyyy}}}xxxkkk```]]]ccciiizzzwwwkkkjjjmmmmmmdddVVVIII@@@<<<999888777777888888777777666555666666666666777888999999777777888888:::;;;============>>>???@@@AAABBBCCCAAAAAABBBBBBBBBAAA@@@?????????@@@AAACCCDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLRRRZZZjjjsssdddZZZZZZeeeqqq}}}sssnnnttttttTTTRRRZZZooottt[[[UUURRRWWW___gggqqqyyy||||||pppggg```ZZZUUUQQQJJJEEECCCBBBAAA@@@??????>>>>>>===;;;:::999888777666666777999<<<===AAADDDIIIMMMRRRWWW]]]aaadddhhhnnntttxxxyyyyyyxxxttttttttttttssssssssssssuuuxxx||||||yyyvvvrrrooofffaaa[[[WWWVVVWWWXXXXXXZZZZZZYYYYYY[[[___ccceeebbbbbbaaa```______bbbdddeeegggkkknnnpppsssvvvyyyyyy||||||wwwtttrrrtttuuuvvvxxxzzz{{{}}}}}}yyyyyyxxxxxxxxxxxxxxxxxxxxxuuuvvvzzz}}}yyyrrrmmmhhhddd[[[YYYWWWTTTPPPMMMJJJIIIJJJKKKKKKIIIHHHKKKQQQWWW^^^```cccgggkkkoooqqqrrrvvvzzzyyyrrrooogggggghhhiiijjjlllnnnooonnnoooqqqsssttttttssssssuuuuuuuuuuuuuuuuuuuuuuuu{{{yyyuuu}}}~~~vvviii^^^QQQJJJEEEDDDCCC@@@@@@BBBBBBCCCCCCDDDFFFJJJPPPUUUXXXeeessstttddd]]]\\\[[[\\\\\\\\\]]]aaahhhnnnvvvooocccXXXTTTYYYeeeooorrryyy~~~~~~}}}~~~yyyrrreeeaaa[[[VVVSSSQQQOOOMMMLLLIIIHHHJJJKKKIIIKKKOOORRRVVV]]]ccclllzzzrrraaaXXXUUU]]]jjjxxx}}}{{{|||}}}~~~{{{rrrfff]]]]]]eeelll|||vvvtttssshhhXXXHHH???:::999999777888888888888777666666666666666666777888999:::999999999999:::;;;======<<<<<<======>>>???@@@@@@CCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBCCCDDDEEEGGGFFFEEEEEEEEEGGGHHHIIIKKKQQQYYYhhhwwwggg[[[ZZZeeerrr}}}}}}qqqnnnttt}}}ZZZQQQRRRfff{{{___XXXTTTWWW^^^fffqqqyyy|||ssskkkccc]]]WWWRRRLLLGGGEEECCCBBBBBB>>>>>>>>>>>>===<<<::::::777777666555666888;;;<<>>>>>>>>>>>===<<<::::::777777666555666888:::;;;>>>AAAFFFJJJOOOTTTZZZ^^^]]]aaagggmmmssswwwxxxyyyuuuuuuuuuttttttsssssssssooossswwwzzz|||~~~~~~|||yyytttnnnjjj```[[[VVVSSSSSSTTTTTTSSSQQQSSSVVV[[[___bbbeeefffggghhhhhhgggggghhhlllnnnsssuuuxxxzzz{{{}}}|||}}}}}}|||yyywwwvvvvvvsssssstttvvvwwwxxxyyyzzzvvvxxxzzz|||||||||zzzyyyxxxyyyzzz{{{wwwtttyyy~~~yyytttqqqkkkiiigggccc___[[[XXXWWWQQQRRRSSSRRRRRRUUU\\\bbbcccdddeeegggjjjnnnrrrtttttt{{{}}}zzzuuurrrnnnlllkkkmmmppprrrtttuuuwwwxxxyyyxxxvvvuuuqqqqqqqqqqqqqqqqqqqqqqqqxxxvvvmmm[[[PPPGGGGGGHHHEEEAAA???AAABBBBBBCCCEEEIIIOOOTTT\\\aaalll{{{{{{iiiaaa___[[[\\\\\\[[[\\\^^^cccfffpppmmmeeeYYYRRRUUUbbbnnnvvvxxx|||~~~~~~~~~}}}wwwvvvvvv{{{zzzmmmbbb[[[VVVUUUQQQMMMIIIHHHIIIKKKMMMKKKHHHHHHIIIHHHFFFCCCIIIMMMVVV___fffoooyyydddWWWUUUWWWcccxxx~~~sssggg^^^ZZZ\\\fffqqq}}}zzzfffPPPDDD@@@<<<888777777777777777666666666666666666666777888:::;;;<<<======>>>>>>===<<<;;;::::::<<<>>>AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBDDDDDDDDDBBBEEEEEEEEEEEEFFFGGGHHHIIIIIINNNUUUdddkkk___\\\bbbkkkzzz}}}qqqdddiiigggppp}}}aaaQQQLLLZZZuuuppp\\\QQQYYYcccgggppp~~~xxxnnngggbbb[[[WWWPPPJJJEEEBBBAAAAAA@@@@@@??????>>>=========777777666666666888999:::>>>AAAFFFJJJNNNSSSXXX\\\___bbbfffkkknnnssswww{{{{{{wwwtttsssuuuwwwvvvuuuwwwwwwxxxyyy{{{}}}~~~wwwooohhhdddZZZWWWSSSQQQPPPPPPPPPOOOOOOQQQVVV]]]cccfffgggfffggghhhjjjmmmpppsssuuuvvv}}}}}}|||||||||~~~~~~zzzyyyzzzzzzxxxvvvssssssssstttuuuwwwxxxyyywwwxxx{{{|||zzzyyyxxxwwwxxxzzz|||~~~{{{uuullllllllljjjhhhfffcccbbb[[[ZZZYYYYYY[[[___ccceeeiiijjjgggcccgggqqqvvvtttyyyyyy{{{}}}~~~|||xxxssspppppppppppppppooopppqqqssstttuuuuuuuuuyyyvvvrrrppppppqqqqqqqqqxxxrrrqqq{{{cccWWWLLLIIIIIIFFFCCCBBBAAABBBBBBCCCEEEIIIOOOSSS___eeeooo}}}lllbbb___ZZZZZZYYYXXXXXXZZZ^^^aaajjjiiiddd[[[TTTVVVaaakkksssvvvzzz}}}~~~}}}}}}zzzxxxwww{{{}}}qqqeee]]]WWWVVVSSSOOOLLLJJJKKKLLLIIIGGGEEEFFFHHHIIIHHHFFFJJJOOOXXXbbbhhhpppiii[[[XXXZZZfffyyy{{{qqqeee^^^[[[___jjjvvvzzz}}}wwwdddNNNCCC???<<<888777888777777777666666666666777777777777888999;;;;;;===>>>???@@@???>>><<<;;;:::<<<>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIMMMTTTbbb|||wwwfff^^^bbbiiivvvvvveeebbb]]]dddqqq~~~eeeRRRJJJTTTmmm{{{eeeVVVZZZaaadddooo}}}yyyooogggccc^^^ZZZTTTMMMHHHDDDCCCCCC@@@@@@??????>>>=========888777666666666777999:::===@@@DDDHHHLLLPPPVVVYYY___aaadddgggkkkpppwww{{{~~~zzzvvvtttvvvxxxxxxxxxxxxxxxxxxyyyzzz|||~~~{{{uuunnngggccc[[[XXXSSSPPPPPPOOOOOONNNPPPRRRWWW^^^cccfffgggfffgggiiilllppptttwwwzzz|||}}}|||{{{{{{{{{|||}}}~~~}}}zzzzzz{{{zzzxxxuuuuuuttttttuuuwwwyyy{{{|||{{{{{{}}}}}}zzzyyyxxxwwwxxxzzz|||}}}yyyuuuuuutttrrrpppmmmjjjhhheeeeeeddddddfffhhhkkkllllllmmmiiidddgggooosssqqquuuvvvxxxyyy{{{|||||||||}}}{{{xxxuuurrrppppppppppppppprrrssstttuuuuuuvvvwwwvvvuuuuuuuuuuuusssqqqzzzmmmcccrrrlll___QQQKKKIIIEEECCCDDDBBBBBBBBBCCCDDDHHHNNNRRR```eeeooo{{{mmmbbb]]]]]]]]]\\\ZZZYYYZZZ]]]```eeefffddd^^^WWWWWW```hhhpppssswww{{{~~~~~~~~~}}}}}}~~~~~~yyylllbbbZZZXXXUUURRRPPPNNNNNNNNNHHHFFFEEEDDDFFFGGGGGGFFFLLLQQQ\\\eeekkkqqq~~~qqq```[[[]]]iii{{{|||{{{|||~~~yyyoooddd]]]\\\bbbppp}}}vvvvvvtttaaaLLLAAA>>>;;;999888888888777777777666666666888888888888888999::::::===>>>@@@BBBBBB@@@===<<<;;;<<<>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBBCCCEEEFFFEEEDDDEEEDDDDDDEEEEEEFFFGGGHHHIIILLLQQQ]]]ssslll^^^\\\aaaqqq}}}iii[[[SSSWWWdddtttiiiTTTHHHMMMbbbsss^^^ZZZ]]]aaammm|||zzzqqqiiieee```\\\VVVOOOIIIEEEDDDCCC@@@@@@??????>>>=========888777666666666777888999;;;>>>BBBEEEIIIMMMSSSVVV^^^___aaacccgggmmmuuuzzz|||xxxwwwxxxzzz{{{|||zzzzzzyyyyyyzzz{{{}}}~~~~~~}}}yyysssllleeeaaa[[[WWWRRROOONNNNNNNNNNNNRRRUUUZZZ___dddfffgggggggggiiimmmrrrwww||||||{{{zzzyyyyyyyyyzzz{{{|||{{{{{{{{{{{{yyyvvvtttuuuttttttuuuwwwzzz}}}~~~~~~}}}~~~~~~|||zzzyyywwwwwwwwwyyy{{{}}}}}}~~~}}}zzzwwwtttrrrppppppqqqqqqrrrrrrrrrsssssspppooojjjeeefffkkknnnmmmqqqrrrsssuuuvvvwwwxxxxxx|||~~~~~~zzztttppppppqqqqqqrrrrrrssstttuuuuuuvvvtttuuuwwwzzz{{{yyyvvvrrrooolllwwwuuugggWWWMMMHHHCCCBBBCCCBBBBBBCCCCCCDDDHHHMMMQQQ[[[aaajjjvvvnnnbbb\\\]]]]]]\\\ZZZYYY[[[^^^aaafffgggfff___XXXXXX___fffnnnqqquuuyyy}}}~~~uuukkk```]]]ZZZWWWUUUSSSQQQOOOLLLIIIFFFDDDCCCCCCDDDDDDLLLSSS^^^hhhmmmqqq|||vvvccc\\\___jjj|||{{{vvvvvvyyy|||}}}wwwmmmccc^^^___gggvvvvvvrrrqqq^^^III@@@===;;;999999888888888777777777666666999999888888888999::::::;;;===@@@BBBBBB@@@>>><<<<<<===>>>@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJNNNWWWiiittt```[[[^^^mmm}}}ppp[[[PPPRRR___pppjjjUUUHHHIIIXXXxxx~~~eeeZZZYYY]]]kkk{{{{{{rrrkkkgggaaa]]]WWWPPPIIIEEEBBBAAA@@@@@@??????>>>=========888888777666666777888999:::===@@@DDDGGGKKKPPPSSS[[[]]]```cccffflllssswwwzzzzzzzzzzzz|||~~~~~~}}}{{{{{{{{{|||~~~}}}yyyssskkkddd```YYYUUUOOOLLLKKKMMMNNNNNNTTTXXX]]]bbbdddfffgggggggggjjjnnnsssxxx|||{{{zzzyyywwwvvvvvvwwwwwwyyyyyyzzzzzzzzzwwwtttrrrtttsssssssssvvvyyy}}}~~~|||{{{||||||{{{zzzyyyxxxwwwvvvwwwxxxzzz|||||||||}}}zzzxxxwwwxxxzzz{{{|||{{{yyywwwuuuqqqnnnhhhdddeeehhhjjjjjjnnnnnnppprrrsssttttttuuuxxx|||}}}wwwrrrqqqsssrrrrrrrrrrrrsssttttttuuurrrsssvvvyyy{{{zzzwwwttt}}}}}}ooo___SSSKKKDDDBBBDDDCCCCCCCCCBBBCCCGGGLLLPPPVVV]]]fffqqqqqqddd___WWWWWWWWWVVVUUUWWW[[[^^^iiijjjhhh```YYYXXX^^^fffmmmooosssxxx|||~~~vvviiifffbbb___\\\YYYTTTPPPMMMKKKGGGDDDBBBCCCEEEFFFMMMTTT```jjjnnnqqq{{{}}}fff\\\```lll}}}yyyuuuwww{{{~~~~~~uuulllccc```bbbkkk{{{yyysssooo\\\HHH???===<<<::::::888888888888777777777777:::999999999999999:::::::::<<<>>>@@@AAA@@@>>>=========>>>???@@@BBBCCCDDDCCCBBBAAAAAAAAAAAABBBCCCBBBAAAAAABBBDDDFFFEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGKKKRRR___vvv{{{ddd]]]___lll}}}zzz```QQQPPP^^^mmm}}}yyyjjjVVVJJJIIIRRRmmmjjj[[[WWW[[[iiixxx|||tttmmmjjjddd```ZZZRRRLLLFFFCCCAAA@@@@@@??????>>>=========999888777666666777888888:::<<<@@@CCCFFFIIINNNQQQVVVZZZ___dddhhhkkkooorrrrrruuuyyy}}}}}}||||||~~~}}}wwwpppiiidddZZZVVVOOOKKKKKKMMMPPPQQQWWW\\\aaadddeeefffggghhhhhhjjjnnnsssvvvyyyzzz{{{zzzyyywwwuuuttttttuuuuuuuuuvvvxxxxxxwwwtttrrrqqqtttttttttuuuwwwzzz}}}|||{{{|||||||||{{{yyyxxxwwwvvvvvvwwwyyyzzz}}}|||{{{wwwqqqkkkfffdddeeefffhhhjjjlllmmmnnnpppqqqrrrssssssqqqwww}}}}}}xxxttttttvvvrrrqqqqqqppppppqqqrrrsssqqqqqqqqqsssvvvwwwvvvtttxxxhhh\\\QQQHHHDDDEEECCCCCCCCCBBBCCCFFFKKKOOOUUU[[[dddnnn|||ttthhhbbbWWWWWWWWWVVVVVVXXX\\\___hhhjjjhhhbbbZZZYYY___fffkkkmmmqqquuuyyy}}}~~~vvvrrrmmmiiifff```XXXSSSKKKJJJHHHEEECCCEEEJJJMMMOOOVVVbbblllpppsss|||nnn___cccooo{{{yyy|||ooohhhbbbbbbgggqqq|||wwwnnn[[[GGG>>>===<<<::::::999999888888888777777777999999999999999:::;;;;;;:::;;;===??????@@@??????>>>>>>>>>???@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAACCCEEEGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEHHHNNNXXXlllzzzbbb[[[]]]lll~~~eeeRRRNNN[[[iiivvvzzzrrrkkkYYYNNNKKKLLLcccppp^^^XXX[[[gggsss~~~}}}vvvppplllhhheee___WWWPPPJJJEEECCC@@@@@@??????>>>=========999888777666666666777888999;;;>>>AAADDDGGGKKKOOOQQQVVV]]]bbbfffiiilllnnnnnnrrrxxx|||~~~~~~||||||~~~yyyssspppccc]]]VVVPPPOOOQQQTTTUUUZZZ___dddgggfffeeeggghhhiiikkkooosssvvvwwwxxxxxxyyyxxxvvvtttttttttttttttrrrtttuuuuuusssqqqpppppptttuuuvvvwwwyyy{{{}}}~~~~~~}}}}}}~~~~~~}}}yyyxxxvvvuuuuuuvvvxxxyyy|||{{{}}}}}}rrrlllffffffffffffhhhlllkkklllmmmoooqqqqqqrrrrrrnnnsssyyy{{{zzzxxxwwwxxxqqqpppnnnmmmmmmnnnooopppooonnnmmmmmmppprrrsssrrr|||nnncccVVVJJJDDDDDDDDDDDDCCCBBBBBBEEEJJJNNNTTTZZZbbbjjjuuusssgggbbb[[[ZZZZZZXXXWWWXXX\\\___aaaeeegggddd]]][[[___dddiiikkknnnrrrvvvyyy|||}}}|||}}}yyytttooohhh^^^VVVNNNMMMJJJFFFDDDFFFLLLQQQSSSYYYeeennnrrrvvvzzzfffjjjuuu}}}{{{~~~{{{hhhccc```dddkkkwwwzzznnn\\\HHH???===<<<;;;:::999999999888888888777777888888888999:::;;;<<<===<<<======>>>???@@@BBBBBB??????>>>>>>???AAACCCDDDBBBCCCEEEFFFFFFEEECCCBBBDDDDDDCCCEEEGGGIIIIIIHHHDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCFFFKKKSSSfffzzzccc[[[^^^kkklllTTTLLLVVVcccqqqvvvpppnnn\\\QQQKKKGGG[[[vvvdddZZZ[[[dddnnn{{{~~~}}}wwwqqqnnnkkkgggaaaYYYQQQKKKFFFCCC@@@@@@??????>>>=========:::999777666666666777888777999<<>><<<;;;:::999999999888888888888777888888888999:::;;;===>>>>>>>>>>>>>>>???AAADDDEEE??????>>>>>>???AAACCCDDDBBBCCCFFFGGGGGGFFFCCCBBBFFFEEEEEEGGGIIIKKKKKKJJJDDDCCCCCCBBBBBBBBBCCCCCCAAABBBEEEJJJQQQcccjjjbbbfffjjjrrrWWWKKKTTT```ooowwwrrrqqq___RRRJJJDDDWWW}}}{{{hhh]]]\\\bbbjjjyyy}}}}}}wwwrrrpppjjjfff```XXXPPPIIIDDDBBB@@@@@@??????>>>=========:::999888666666666777888555777:::===???BBBFFFIIINNNQQQUUUXXX\\\aaagggjjjrrrsssttttttsssvvv{{{~~~|||zzzyyyyyy|||}}}uuujjj```\\\[[[\\\]]]]]]ccciiijjjgggeeegggiiijjjmmmrrrvvvzzz{{{|||{{{wwwvvvuuutttssstttuuuuuuooopppqqqooolllkkkmmmpppmmmnnnqqqsssttttttsssrrruuutttuuuwwwzzz|||{{{zzzyyyxxxvvvuuutttuuuwwwxxxvvvvvvyyy{{{||||||rrrllllllkkkhhhiiinnniiijjjkkkmmmnnnoooppppppssssssvvvyyy|||}}}{{{xxxnnnllljjjhhhhhhhhhjjjjjjjjjiiijjjlllnnnnnnmmmkkkttteeeVVVKKKFFFDDDBBBAAA@@@???@@@BBBDDDEEENNNTTTXXXcccttt~~~qqqccc]]]\\\[[[YYYVVVUUUTTTTTTTTT[[[```eeeddd___\\\^^^bbbgggggghhhnnntttwwwwwwuuuvvvxxx{{{}}}~~~~~~~~~}}}xxxmmmddd]]]UUUNNNLLLJJJIIIPPPYYY]]]cccmmmvvvyyyzzzxxxuuuxxx{{{uuufffcccbbbgggtttxxxtttyyy|||yyywwwYYYGGGBBB===<<<===888888888888888888888888888888888888999:::<<>>???@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@@@@AAACCCEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDDDDCCCCCCDDDFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCCCCFFFDDDFFFPPP]]]{{{tttfffcccmmmsss]]]OOOWWWjjjuuuyyy{{{yyynnnYYYJJJIIINNNgggvvvhhh\\\\\\iiipppppprrrssssssqqqmmmkkkjjjgggbbbYYYPPPJJJHHHHHHCCC@@@>>>============<<<<<<;;;:::999888888888888888888888999<<>>???@@@@@@AAAAAAAAAAAAAAA@@@CCCCCCBBBBBBBBBDDDEEEFFFJJJIIIIIIHHHGGGEEEDDDCCCFFFEEEEEEDDDDDDDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBBDDDGGGDDDFFFPPP\\\xxxuuuhhhdddiiiuuu___PPPZZZnnnyyy|||}}}uuu^^^MMMHHHIII]]]{{{sssbbb[[[dddiiikkkmmmoooooommmkkkjjjgggfffbbb[[[TTTMMMJJJIIIDDDBBB???>>>>>>>>>============;;;999888777777777888777777888;;;>>>AAACCCHHHKKKNNNRRRUUUZZZ```dddiiillloooqqqrrrrrrtttuuuuuuuuuuuuvvvxxxzzz|||~~~yyyrrrnnnmmmhhhddddddiiinnnpppssswwwyyyyyyyyyyyyxxxxxxxxxwwwpppnnnllllllmmmoooooonnnpppqqqsssttttttsssrrrqqqlllmmmnnnpppqqqrrrrrrrrruuuvvvyyy{{{}}}}}}}}}}}}|||zzzwwwuuutttuuuwwwxxx{{{xxxwwwzzz{{{zzz||||||wwwrrrpppnnnnnnooonnnnnnnnnnnnnnnooooooooooooqqqtttxxx}}}~~~xxxqqqjjjdddaaa___``````bbbfffkkkqqqvvvyyy{{{wwwtttqqqrrrtttvvvuuusssooommmggg^^^RRRHHHAAA>>>AAA@@@?????????AAACCCEEEJJJPPPTTT[[[dddjjjzzzrrreeeaaaZZZYYYXXXXXXXXXYYYZZZ[[[YYY\\\]]][[[XXXXXX\\\___cccdddgggkkkpppvvvyyy{{{xxx|||~~~}}}yyyqqqkkkfffccc```XXXUUUSSSSSSSSSTTTYYY```nnn~~~wwwnnngggaaa]]]\\\\\\```ccciiinnnmmmjjjnnnuuuuuunnnkkkttt}}}yyyooofffdddfffttt}}}|||wwwuuuqqquuuzzzyyyvvvgggMMM???>>>999999;;;888999:::::::::::::::;;;;;;::::::;;;<<<===>>>???@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFEEEDDDGGGFFFFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBEEEHHHEEEGGGQQQ]]]wwwrrrfffbbbccc|||uuu^^^PPPZZZooozzz||||||xxxaaaMMMFFFEEESSSlllmmm```dddfffiiilllnnnnnnmmmlllkkkgggfffccc___XXXRRRMMMJJJFFFCCC@@@?????????>>>===>>>===<<<:::999777777666888777777888999<<>>???AAACCCDDDGGGOOOSSSZZZbbbgggxxxwwwfff^^^ZZZYYYXXXWWWWWWXXXYYYYYYXXXZZZZZZYYYWWWXXX[[[^^^eeegggjjjmmmppptttvvvxxxvvvzzz{{{nnnccc[[[XXXVVVUUUOOOLLLKKKMMMMMMLLLQQQXXX^^^sss~~~vvvqqqooollliiihhhiiikkklllhhhdddhhhooo~~~kkkeeeeeeppp}}}wwwllliiigggjjjwww{{{~~~xxx~~~tttttt{{{|||xxxcccKKK??????:::999<<<999999999999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@AAABBBCCCCCCEEECCCFFFQQQ[[[sss|||lllaaa^^^[[[sssvvv___OOOYYYnnnzzz|||{{{}}}vvv```LLLDDDBBBLLL```~~~{{{kkkjjjiiilllppprrrqqqooooooooohhhgggeeebbb]]]VVVPPPLLLHHHEEEBBB@@@@@@@@@???>>>>>>======;;;:::888777666888777666777888;;;>>>???DDDFFFIIIKKKNNNRRRXXX[[[aaaeeejjjmmmooopppqqqrrrmmmoooqqqrrrssswww||||||tttooohhhcccbbbgggnnnuuu}}}~~~zzzvvvsssqqqqqqqqqnnnooooooooonnnooopppqqquuuvvvwwwxxxwwwuuusssrrrssstttuuuwwwwwwwwwvvvuuusssuuuwwwzzz|||}}}}}}}}}{{{yyyxxxvvvuuuvvvvvvwwwyyyxxx{{{~~~}}}yyyvvvsssrrrqqqqqqppppppooooooooopppppppppsssvvvvvvuuuwww|||}}}sssiiibbb___\\\]]]aaagggpppyyy}}}zzzzzzoooiiiiiikkkmmmnnnllljjjeee]]]SSSJJJDDDAAACCCBBBAAA@@@AAACCCEEEFFFEEENNNSSSYYY```ccctttlll^^^\\\ZZZYYYWWWVVVVVVWWWWWWWWWXXXYYYYYYXXXXXXZZZ\\\jjjmmmpppqqqqqqqqqrrrsssssswww||||||sssfff[[[TTTRRRRRRRRRPPPNNNNNNOOOOOONNNQQQWWWXXXjjj|||vvvwwwuuussspppiiieeeiiiqqqtttfffaaaaaammmzzztttiiiggggggmmm|||vvvzzz~~~~~~{{{zzzyyyzzzqqquuu~~~}}}xxx```JJJ@@@@@@;;;999<<<:::888888999999::::::;;;;;;<<<===>>>???@@@@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@AAAAAABBBCCCDDD@@@CCCAAAEEEOOOVVViii{{{jjj^^^YYYRRRfff{{{bbbPPPYYYooo{{{}}}|||xxxttt___KKKDDDAAAGGGWWWrrrwwwsssppptttxxxyyyvvvttttttuuullljjjgggeee```ZZZSSSNNNIIIGGGDDDBBBBBBAAA@@@???=========<<<;;;999888777888777666666777999<<<===@@@BBBEEEGGGJJJNNNSSSVVV\\\```fffjjjlllmmmoooppplllnnnpppqqqrrruuu|||xxxqqqjjjdddbbbhhhpppxxx~~~yyyuuuttttttttttttuuutttrrrqqqppprrrtttxxxxxxxxxwwwvvvuuuttttttvvvxxxyyy{{{{{{zzzxxxwwwtttuuuxxxzzz{{{|||||||||zzzyyyxxxvvvvvvvvvvvvwwwyyyxxx{{{~~~|||}}}~~~}}}}}}|||zzzwwwuuusssrrrrrrqqqpppppppppppppppqqqqqqrrrtttvvvvvvtttuuuyyy}}}wwwllldddaaa]]]___ccchhhpppxxx}}}}}}uuutttmmmlllppptttvvvuuurrrkkkaaaVVVLLLEEECCCBBBAAA@@@@@@AAABBBDDDFFFCCCLLLQQQVVV\\\^^^nnn|||hhh___^^^[[[YYYWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYZZZZZZfffjjjoooqqqpppooooooooorrruuuyyy{{{|||}}}vvvooofff___[[[ZZZYYYYYY[[[YYYXXXZZZYYYWWWZZZ___bbbmmmzzzqqqlllqqqyyyrrreee^^^]]]gggrrrxxxyyyzzz~~~zzzmmmddd___dddpppuuu||||||wwwzzzxxxooovvv|||www]]]HHH???@@@:::888;;;888777777888888999::::::;;;;;;<<<===????????????>>>@@@AAABBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCAAABBBCCCEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEBBBEEECCCFFFNNNRRR```zzznnn]]]UUUNNN[[[ooogggSSS[[[qqq~~~vvvsss```KKKDDDAAAEEEQQQfffzzzwww|||{{{xxxwwwyyypppmmmjjjgggccc]]]VVVPPPKKKHHHEEECCCBBBBBBAAA@@@<<<<<<<<<<<<;;;:::999888777777666555666888;;;<<<>>>???BBBDDDFFFJJJOOORRRVVV[[[aaafffiiijjjkkkllllllnnnqqqqqqqqqttt|||{{{rrrhhhbbb___dddmmmvvv~~~||||||}}}~~~||||||zzzwwwsssrrruuuxxxxxxwwwvvvuuuuuuvvvwwwwwwxxxzzz|||}}}}}}{{{yyyxxxvvvwwwyyy{{{|||}}}||||||zzzyyyxxxwwwvvvvvvvvvvvvyyyxxxzzz}}}}}}xxxuuuvvvuuuwwwxxxwwwuuuuuuyyy|||~~~}}}{{{xxxxxxwwwvvvuuusssrrrrrrqqqpppppppppppppppqqqrrrssssssssstttttttttvvvxxxzzz~~~tttmmmkkkeeegggjjjnnnsssxxx|||}}}zzzrrrrrrwww|||}}}yyyqqqeeeXXXMMMFFFCCC@@@???>>>>>>>>>@@@BBBDDDAAAKKKPPPTTTXXXYYYiiiuuubbb```^^^ZZZXXXVVVUUUUUUUUUVVVXXXZZZ[[[ZZZZZZZZZ]]]bbbjjjnnnnnnnnnnnnoooqqqtttvvvxxxyyyzzz|||~~~{{{~~~sssooojjjgggeeeeeedddcccfffcccccceeedddaaadddhhhpppvvvxxxrrrxxxzzzeee]]]YYYaaakkkppprrrssswww}}}tttggg___WWWaaaqqq}}}uuu||||||xxxooowww}}}www\\\GGG???@@@999777999777666666777888999999:::::::::;;;<<<>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBDDDEEEEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFEEECCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFIIIGGGIIIPPPPPP\\\ssssss]]]SSSNNNVVVdddvvvlllVVV^^^tttvvvtttaaaLLLEEEBBBDDDOOO^^^|||~~~|||~~~zzzyyy{{{sssoookkkhhhddd___WWWRRRLLLIIIEEECCCCCCCCCAAA@@@;;;;;;<<<<<<<<<;;;999888777777666555666888:::;;;<<<>>>@@@BBBDDDHHHLLLPPPRRRWWW^^^cccfffhhhiiijjjllloooqqqqqqpppttt|||{{{qqqeee^^^[[[```iiirrr}}}~~~yyytttsssvvvzzzvvvvvvtttttttttvvvyyyzzzyyyzzz|||~~~}}}|||yyywwwxxxyyy{{{}}}}}}}}}}}}|||zzzyyyxxxwwwvvvvvvvvvvvvyyywwwxxxzzzxxxrrroooooojjjmmmppppppnnnmmmooorrrwwwyyy~~~|||xxxxxxxxxwwwtttttttttsssrrrrrrqqqqqqppppppppppppqqqrrrssstttrrrrrrqqqrrrtttwwwxxxzzzzzz|||xxxwwwoooppprrruuuwwwzzz|||}}}wwwttt}}}tttaaaLLLCCCDDDAAA@@@@@@???@@@@@@AAAAAAGGGFFFKKKTTTVVVZZZkkknnnaaaYYY[[[\\\XXXUUUXXXVVVWWWYYYZZZ[[[YYYXXXWWW\\\bbbiiioooqqqrrrsssssszzzyyyxxxxxxwwwwwwwwwwww}}}|||}}}|||yyy}}}~~~zzzyyyzzz{{{yyy|||{{{yyyxxxwwwyyyzzz{{{mmm```YYY]]]bbbbbbffflllqqqttt{{{{{{nnneeebbb^^^iiivvvzzzwwwnnnzzz{{{qqqRRRFFF;;;888:::999777777999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCCCCDDDEEEGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDFFFGGGGGGEEECCCBBB@@@@@@@@@AAABBBCCCDDDEEEBBBGGGGGGIIIMMMOOO```}}}xxxdddTTTPPPNNN\\\ooo{{{wwwfffeeevvvyyypppcccWWWKKKBBBBBBGGGVVVkkk}}}zzzzzz{{{}}}{{{ssskkkggggggddd]]]VVVOOOLLLHHHFFFEEECCCBBB@@@??????>>>===<<<;;;::::::888777777777777777888888<<<===>>>@@@CCCEEEHHHIIIOOOSSSYYY]]]aaadddgggjjjmmmlllkkklllpppuuu{{{}}}qqqhhhbbb^^^```fffnnnzzz}}}xxxuuuttttttsssvvvuuuuuuuuuvvvwwwyyyzzzzzzzzzzzzyyywwwuuutttsss}}}}}}}}}}}}|||{{{zzzyyyxxxxxxwwwwwwvvvuuuuuutttxxxwwwwwwxxxwwwtttmmmgggbbb```___aaaccccccaaa^^^kkkqqq|||~~~|||{{{zzz{{{{{{zzzxxxwwwuuusssqqqqqqqqqrrrsssoooppppppppppppqqqqqqqqqnnnppprrrssstttuuuxxx{{{|||~~~~~~yyyxxxyyy{{{}}}~~~}}}iiiRRREEEBBB@@@@@@@@@???@@@@@@AAABBBEEEDDDIIIQQQTTTXXXhhh|||pppbbbYYYZZZ\\\WWWUUUWWWVVVXXXYYY[[[[[[ZZZYYYXXXYYY^^^ffflllooorrrtttuuuyyyxxxxxxwwwwwwwwwwwwwwwzzzzzz{{{}}}~~~}}}~~~~~~rrrcccWWWYYY\\\[[[\\\aaahhhlllttt|||zzznnnfffcccaaammm|||}}}rrr|||yyylllRRRGGG<<<:::;;;:::999999888999999:::::::::::::::<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDAAABBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDD@@@FFFFFFHHHNNNRRRdddzzziii[[[RRROOOZZZlllxxx|||lllkkk{{{xxxpppeeeYYYMMMCCCBBBFFFOOOddd|||yyyxxxwwwxxx{{{~~~}}}vvvnnnjjjhhheee]]]WWWQQQNNNJJJGGGFFFEEECCCAAA@@@???>>>===<<<;;;;;;:::888888777777777777888888;;;<<<===???AAADDDFFFHHHLLLPPPUUUZZZ^^^aaaeeehhhkkkjjjjjjkkkoootttzzz~~~tttlllfffaaacccggglllttt|||{{{wwwuuuuuuvvvuuuvvvvvvuuuuuuuuuwwwxxxyyyyyyyyyyyyyyyxxxvvvuuutttxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwuuutttsssttttttqqqkkkfff```]]]YYYWWWWWWWWWTTTRRRYYY^^^jjjxxx{{{yyyxxxxxxyyyzzzxxxwwwvvvuuusssqqqpppqqqrrrrrrppppppqqqqqqqqqqqqqqqqqqoooppprrrrrrssstttwwwyyy|||}}}{{{{{{{{{|||}}}~~~}}}{{{wwwxxx]]]JJJBBBAAA@@@??????@@@AAABBBCCCCCCBBBFFFMMMQQQVVVfffxxxvvvfff[[[[[[\\\XXXVVVXXXVVVWWWYYYZZZ[[[ZZZZZZYYYWWW[[[bbbhhhmmmqqquuuxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvwwwyyy||||||wwwxxx}}}xxxdddTTTRRRSSSQQQPPPSSSZZZ```jjjxxxzzzwwwlllfffdddeeeuuuvvv~~~vvveeeOOODDD;;;:::;;;999888999888888999999999:::::::::<<<<<<<<<<<<===>>>??????@@@@@@AAABBBBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEDDDDDDDDDDDDDDDEEEEEE???CCCCCCEEEMMMRRReee~~~rrrgggWWWQQQYYYiiivvvtttooo{{{yyyrrrjjj___QQQEEEAAADDDGGGYYYrrr{{{xxxuuuuuuxxx}}}zzzrrrmmmjjjfff^^^XXXSSSPPPLLLIIIGGGFFFDDDBBB@@@@@@???>>>===<<<;;;;;;999888888777777777888888999:::;;;===???BBBDDDEEEHHHLLLQQQVVVZZZ^^^bbbdddhhhhhhiiijjjnnntttyyy|||xxxqqqkkkgggiiikkklllnnnrrr{{{~~~|||wwwuuuuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuvvvvvvwwwxxxyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyytttsssrrrrrrqqqpppllliii^^^YYYSSSNNNLLLKKKKKKJJJOOOTTT]]]jjjwww~~~}}}}}}wwwvvvuuuvvvwwwxxxwwwvvvuuutttrrrqqqppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqoooqqqrrrrrrrrrsssuuuwww{{{|||~~~~~~}}}}}}}}}|||zzzxxxvvvuuummmSSSEEEBBBAAA@@@??????AAABBBCCCBBBBBBEEEJJJNNNUUUdddttt}}}lll^^^\\\]]]YYYWWWXXXVVVWWWXXXZZZZZZ[[[ZZZZZZXXX\\\aaafffkkkpppuuuxxxvvvvvvwwwxxxyyyzzzzzz{{{uuuwwwzzz|||~~~wwwqqqttt}}}xxxcccQQQMMMMMMJJJHHHJJJNNNUUUaaaqqq|||~~~tttjjjeeedddjjj|||}}}~~~yyysss^^^III@@@999888999777666777888888888888999999::::::<<<<<<<<<<<<<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@DDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFEEECCCBBBEEEEEECCCCCCCCCEEEGGGHHHDDDDDDEEEFFFHHHJJJLLLMMMCCCEEEBBBCCCJJJNNN```|||}}}uuu___UUUYYYggguuuzzzmmmrrr|||yyysssiiiYYYHHHAAAAAABBBQQQhhh}}}zzzyyy{{{~~~vvvpppkkkfff___YYYUUUQQQMMMJJJHHHFFFDDDBBBAAA@@@??????======<<<;;;999999888888777777888888888888999;;;===???AAACCCEEEHHHMMMRRRUUUZZZ^^^aaaffffffgggjjjnnnssswwwzzzyyy|||uuupppmmmppprrrpppnnnooovvvxxx{{{~~~~~~wwwtttqqqqqqsssvvvxxxyyyzzzyyywwwvvvvvvvvvwwwxxxvvvwwwxxxxxxyyyyyyxxxxxxvvvwwwwwwxxxzzz{{{}}}~~~}}}}}}|||{{{{{{zzzyyyyyyvvvuuutttssssssrrrqqqpppaaa[[[SSSLLLIIIIIIKKKLLLOOORRRYYYbbbllluuu{{{~~~~~~}}}{{{zzzzzzyyyyyy~~~~~~tttsssssstttvvvxxxwwwvvvtttsssrrrppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrrrrqqqqqqsssuuuzzz{{{~~~}}}{{{xxxuuu|||sss{{{___LLLCCCBBB@@@??????@@@BBBCCCBBBCCCEEEIIIMMMVVVdddpppppp___\\\\\\WWWTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\___cccfffjjjnnnsssvvvtttvvvxxxzzz{{{}}}}}}}}}vvvyyy}}}~~~{{{sssnnnrrr}}}qqq^^^MMMJJJJJJGGGEEEGGGGGGNNNZZZkkk|||{{{ppphhhfffgggppptttvvv|||xxx~~~ttt[[[FFF>>>999999999777666888999999888888888999:::;;;<<<<<<<<<<<<<<<======>>>======>>>???????????????CCCCCCDDDDDDDDDDDDCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDHHHFFFDDDBBBAAABBBDDDEEEAAACCCEEEHHHLLLPPPSSSUUULLLMMMGGGFFFJJJLLLZZZssshhh[[[ZZZfffvvv~~~kkkiiittt}}}tttbbbMMMAAA@@@BBBLLL```xxxyyysssmmmggg```[[[VVVSSSNNNKKKIIIFFFDDDBBBAAAAAA@@@???>>>===<<<<<<::::::999888888888888888666777888999;;;===???@@@CCCFFFJJJNNNQQQVVVZZZ]]]bbbcccfffiiimmmrrruuuwwwvvv~~~~~~wwwrrrqqqvvvzzzxxxuuuuuuttttttuuuuuuuuuuuuuuutttqqqpppnnnooosssvvvyyyzzz|||{{{zzzxxxwwwwwwwwwxxxvvvvvvxxxyyyyyyzzzzzzyyyxxxxxxxxxyyyzzz|||~~~}}}|||zzzyyyxxxwwwwwwvvvvvvuuuuuuuuuvvvkkkeee\\\SSSLLLKKKLLLNNNLLLOOOSSSZZZbbbkkkrrrwwwwwwwwwvvvvvvuuuuuuuuuuuuzzz|||~~~~~~}}}{{{zzzyyytttsssssstttwwwxxxxxxwwwssssssrrrqqqppppppppppppqqqqqqrrrrrrrrrsssssssssqqqrrrrrrrrrqqqqqqsssuuuxxx{{{~~~|||yyyvvvsssyyy}}}hhhRRRFFFDDDAAA???>>>???AAACCCCCCCCCEEEGGGLLLVVVcccnnnvvvaaa[[[ZZZVVVRRRRRRSSSTTTUUUVVVXXXYYY[[[[[[]]]```cccgggiiilllpppsssrrrtttwwwzzz|||~~~~~~~~~yyy}}}~~~}}}zzztttnnnlllrrr}}}dddVVVKKKJJJJJJFFFEEEIIIFFFKKKVVVfffwwwxxxnnniiijjjmmmzzzssswww}}}zzzwwwtttZZZEEE???<<<===<<<:::999;;;;;;:::999999999:::;;;<<<===<<<<<<;;;<<<<<<============>>>????????????>>>AAABBBDDDEEEEEEDDDCCCBBBEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFCCCAAA@@@@@@AAABBBAAACCCEEEIIIMMMQQQUUUWWWSSSSSSLLLJJJMMMLLLVVVmmmqqqaaa[[[dddsssnnngggooo{{{~~~jjjRRRDDDAAACCCHHHWWWooo~~~vvvpppiiiccc___YYYVVVQQQMMMJJJHHHEEECCCBBBBBBAAA@@@???>>>======;;;:::999888888888888888666666777888:::<<<>>>???BBBDDDGGGJJJMMMQQQUUUYYY]]]___bbbfffkkkooorrrssssssxxxwwwrrrrrryyy~~~wwwuuusssqqqpppooopppppprrrqqqppprrrvvvzzz}}}}}}~~~|||zzzyyyxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzxxxwwwwwwwwwxxxyyy{{{|||~~~|||{{{zzzyyyvvvxxxyyyyyyxxxwwwyyyzzzxxxsssiii]]]SSSMMMMMMMMMLLLNNNSSSXXX___gggqqqwwwttttttttttttuuuvvvwwwwwwyyyzzzzzz{{{zzzyyywwwvvvttttttssstttwwwxxxxxxwwwsssssssssrrrqqqqqqppppppoooooopppqqqrrrsssttttttqqqrrrsssrrrqqqrrrtttvvvxxx|||}}}{{{xxxuuurrr}}}lllVVVHHHFFFBBB???>>>>>>@@@AAABBBCCCDDDEEEKKKVVVbbbkkkhhh```^^^YYYTTTTTTRRRRRRSSSTTTVVVXXXZZZ[[[ZZZ^^^bbbfffhhhkkknnnqqqoooqqqtttxxx{{{}}}~~~~~~{{{~~~{{{{{{}}}}}}wwwsssmmmjjjkkkrrr{{{xxxkkkWWWNNNJJJKKKJJJDDDEEEJJJGGGKKKSSSaaarrr~~~uuummmkkkpppvvv{{{xxxyyy|||oooTTTCCC???===>>>===::::::<<<<<<;;;:::999:::;;;===>>>===<<<<<<;;;;;;<<<<<<<<<>>>??????@@@@@@@@@@@@@@@@@@AAACCCDDDEEEDDDCCCCCCFFFFFFGGGHHHIIIKKKLLLMMMGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEGGGHHHKKKMMMPPPQQQRRRRRRLLLKKKNNNLLLTTTiiiyyyeee[[[```nnnuuuiiijjjrrrxxx}}}oooVVVGGGCCCBBBCCCOOOggg~~~{{{tttmmmgggddd]]]YYYTTTPPPMMMKKKHHHFFFBBBBBBAAA@@@???>>>>>>===<<<;;;:::999888888888888666666777888:::;;;===>>>@@@BBBDDDFFFHHHKKKPPPSSSWWWZZZ^^^bbbgggkkkmmmnnnpppsssyyywwwrrrqqqzzz}}}zzzuuuqqqpppqqqsssuuuxxxwwwvvvyyy}}}|||zzzyyyyyyyyywwwwwwxxxyyyzzzzzzzzzzzzzzzxxxwwwvvvvvvwwwxxxyyy~~~~~~}}}|||||||||xxx{{{}}}~~~}}}|||~~~~~~uuuiii]]]TTTQQQQQQQQQTTTWWWZZZ^^^eeennnuuutttssssssssstttvvvwwwyyyyyyzzzzzz{{{|||zzzxxxvvvtttsssssstttvvvwwwvvvuuutttttttttssssssrrrqqqppplllmmmnnnppprrrssstttuuuqqqrrrssssssrrrsssuuuwww{{{}}}~~~|||zzzxxxtttrrr~~~mmmWWWJJJGGGCCC???>>>>>>???AAAAAACCCCCCDDDIIIUUUaaahhh{{{ooofffddd^^^YYYXXXQQQQQQRRRSSSUUUXXXZZZ[[[WWW[[[```eeehhhkkknnnppplllnnnrrrwwwzzz||||||}}}}}}}}}yyyyyyzzzxxx}}}|||vvvrrrnnnhhhgggkkkrrryyy}}}~~~~~~~~~vvvfffWWWOOOJJJIIILLLJJJCCCDDDJJJHHHKKKRRR___nnn~~~}}}tttmmmmmmuuu}}}sssxxxiiiNNN@@@===;;;===<<<999999;;;===<<<;;;::::::<<<===???===<<<<<<;;;;;;;;;<<<<<<@@@@@@AAABBBBBBBBBBBBAAA???@@@BBBDDDEEEEEEDDDCCCGGGGGGGGGGGGIIILLLNNNPPPHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJLLLMMMHHHHHHLLLJJJRRRfff{{{}}}gggZZZ]]]jjj{{{jjjeeeiiilllyyyrrrYYYJJJEEE@@@???IIIaaayyy}}}{{{~~~~~~vvvpppkkkhhh```\\\WWWSSSPPPMMMJJJHHHCCCBBBBBBAAA@@@???>>>>>><<<;;;:::999888888888888666666777888999;;;===>>>>>>@@@BBBCCCEEEHHHLLLOOOSSSVVVZZZ___dddhhhjjjkkkmmmpppvvv}}}xxxqqqpppyyy~~~xxxtttrrrtttxxx{{{}}}||||||~~~}}}{{{zzzyyyyyywwwxxxyyyyyyzzzzzzzzzyyy|||{{{xxxwwwvvvvvvxxxxxx||||||}}}}}}~~~~~~~~~{{{~~~|||qqqeee\\\YYYXXXUUUVVVXXXYYY[[[___ffflllpppooonnnmmmnnnppprrrtttyyyzzz{{{}}}~~~}}}zzzwwwtttsssrrrsssuuuvvvuuutttttttttttttttsssrrrqqqqqqkkkkkkmmmoooqqqsssuuuvvvqqqrrrssssssssstttvvvxxx}}}~~~|||{{{zzzxxxtttrrrlllZZZJJJFFFAAA>>>>>>?????????BBBCCCDDDFFFIIIQQQ\\\eee|||zzziii^^^VVVSSSUUUPPPPPPQQQSSSVVVYYY]]]^^^YYYZZZ\\\```fffjjjlllmmmrrrsssuuuvvvxxxyyyzzzzzzyyy{{{}}}}}}{{{yyyyyyyyyvvv{{{~~~~~~xxxooohhheeecccfffnnnxxxtttooolllgggggglll{{{|||uuujjj^^^WWWSSSNNNJJJJJJMMMOOOMMMKKKMMMLLLRRRbbbrrr}}}}}}tttllllllvvv}}}wwwxxxttt___PPP???>>>;;;999888999::::::999999::::::;;;<<<======>>>===;;;::::::<<<>>>@@@???@@@AAABBBCCCBBBAAAAAACCCDDDEEEDDDCCCBBBCCCEEEFFFFFFHHHJJJLLLMMMOOOPPPMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNNNNKKKKKKTTT___rrr{{{lllYYYTTTddd~~~ttthhhccccccrrr{{{{{{lllVVVEEE???AAAGGGTTTiii~~~|||~~~|||ssslllhhheee^^^\\\XXXUUUQQQNNNLLLJJJCCCBBBAAABBBCCCBBB???======<<<<<<;;;;;;:::999999888888777777888999::::::;;;<<>>>>>>>>AAABBBDDDEEEHHHPPPZZZbbbuuu}}}kkk```XXXTTTUUURRRRRRRRRSSSTTTVVVYYYZZZYYYZZZ\\\```dddiiikkklllpppqqqsssuuuwwwwwwvvvvvvvvvyyy|||}}}{{{yyyxxxwwwwww||||||tttjjjgggdddgggoooyyyxxxjjjccc^^^YYYZZZ]]]hhhuuuyyyoooccc\\\QQQQQQQQQRRRTTTTTTTTTSSSSSSPPPTTTcccsss~~~{{{qqqkkklllxxx~~~oooZZZKKK???===;;;:::999999:::;;;:::;;;;;;<<<======>>>>>>>>>===;;;::::::<<>>===<<<<<<;;;;;;::::::999777777777777777888999999:::;;;>>>AAADDDFFFGGGHHHLLLOOOSSSXXX]]]aaacccdddgggjjjnnnrrr|||yyyqqqmmmqqqyyy~~~~~~zzzyyyyyyyyyyyyxxx{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwyyy{{{~~~}}}|||}}}}}}tttjjjbbb^^^]]]^^^______\\\ZZZZZZ]]]```dddfffhhhhhhiiijjjmmmpppvvvyyy~~~{{{xxxuuuuuutttsssssssssssssssttttttttttttsssrrrqqqqqqooooooppppppqqqssstttuuuwwwuuuuuuwwwzzz|||~~~~~~~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwwwwqqqvvv~~~xxxjjj^^^JJJFFFAAA>>>===>>>??????@@@BBBCCCDDDFFFMMMWWW^^^kkk}}}jjj```ZZZVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUYYYZZZ\\\___cccgggjjjkkkmmmoooqqqrrrssssssrrrqqqrrruuuxxxxxxwwwuuuuuuuuuvvv{{{~~~zzzoookkkhhhjjjqqq{{{yyylllccc]]]WWWWWWYYY\\\eeesss~~~xxxssspppssssssvvvzzzooofff[[[^^^bbbdddeeedddcccbbb]]]WWWYYYgggxxxvvvmmmhhhlllzzz~~~zzz|||iiiRRRCCC>>>===;;;:::::::::;;;;;;<<<<<<======>>>>>>??????>>>===<<<;;;;;;===???@@@>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDEEEDDDEEEFFFHHHGGGGGGHHHJJJKKKMMMNNNOOOMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLIIIIIILLLNNNNNNNNNVVV```qqq{{{kkk\\\XXXZZZcccxxx{{{|||{{{gggPPPEEEBBB@@@EEERRRhhhvvvrrrxxxzzzrrrkkkgggddd```[[[VVVSSSOOOJJJHHHGGGFFFDDDDDDEEEDDDAAA???======<<<<<<;;;:::::::::777777666666666777888888888:::<<>>>>>>>>??????>>>===<<<<<<<<<===???@@@>>>>>>??????@@@@@@@@@@@@@@@BBBDDDEEEEEEFFFHHHJJJHHHHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMJJJJJJLLLOOONNNOOOUUU^^^pppxxxiii]]]XXXSSSUUUkkkkkkTTTJJJEEE@@@@@@GGGYYYrrr|||uuutttzzz}}}tttlllhhhfffaaa\\\XXXUUURRRMMMJJJHHHGGGEEEDDDDDDCCCAAA???=========<<<;;;;;;::::::777666666666666666777777777888:::===???AAABBBBBBHHHJJJNNNSSSWWW\\\___aaa```bbbeeejjjuuuvvvnnnhhhjjjnnnrrryyy|||yyyxxxwwwvvvyyywwwuuuuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzzyyywwwwwwxxxyyyzzzyyyxxxxxxyyyzzz|||~~~~~~zzztttmmmfff```]]]\\\\\\\\\\\\[[[ZZZZZZZZZYYY[[[^^^aaacccfffkkknnnooorrrwww{{{}}}|||zzzyyywwwvvvuuusssrrrqqqqqqqqqrrrrrrrrrrrrrrrqqqpppoooqqqqqqqqqqqqrrrssstttuuuuuuuuuwww{{{}}}{{{yyywwwyyyyyyuuupppnnnrrrvvvvvvpppmmmyyy~~~{{{tttooohhhbbbPPPKKKFFFAAA@@@@@@??????>>>AAACCCCCCDDDGGGNNNSSS]]]lllnnnaaa[[[WWWTTTTTTSSSSSSRRRRRRTTTUUUVVV[[[]]]___```bbbeeejjjnnnooommmjjjiiiiiilllooorrrssspppkkkfffbbbcccgggkkklllrrrvvvvvvwwwzzz{{{zzzyyyyyy{{{}}}zzzwwwwww|||}}}pppeee]]]XXXWWWYYY```kkkuuuzzz{{{yyyrrrggg^^^XXXTTTRRRQQQPPPUUUZZZ^^^fffqqqxxxxxxyyy{{{zzzxxxrrrpppwwwnnnfffdddpppyyyqqqoooqqqxxx{{{xxx~~~{{{tttuuu{{{xxx```KKK???<<<<<<;;;;;;<<<<<<<<<==================>>>>>>>>>>>>======<<<===>>>???@@@???????????????@@@@@@@@@@@@BBBEEEFFFFFFGGGIIIKKKHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLNNNNNNNNNSSS[[[kkkvvviii^^^XXXNNNLLLaaa|||oooZZZJJJDDD??????CCCOOOfff{{{{{{qqqmmmpppuuu{{{rrrlllgggbbb]]]ZZZYYYWWWRRRNNNIIIGGGEEECCCCCCBBB@@@>>>>>>======<<<<<<;;;::::::777777666666666666666777666777999;;;===??????@@@EEEFFFJJJNNNSSSWWW[[[]]]^^^```ccciiitttssslllggggggjjjnnnuuu||||||{{{yyyvvvuuuttttttuuuzzzxxxwwwvvvwwwxxxwwwuuutttuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyyyywwwwwwwwwxxxyyyzzzzzz{{{{{{||||||}}}~~~~~~}}}zzzvvvqqqjjjddd```]]]\\\[[[[[[[[[ZZZYYYYYYUUUXXX[[[]]]___bbbfffiiiiiimmmrrrwwwzzz{{{zzzyyyvvvuuutttrrrqqqpppppppppqqqqqqqqqrrrqqqqqqppppppqqqqqqqqqqqqrrrrrrssstttssstttwww{{{~~~~~~~~~~~~}}}|||{{{{{{wwwwwwuuunnngggfffjjjooouuulllmmmqqqssspppnnnkkkfff___SSSNNNHHHCCC@@@???>>>===???AAACCCDDDCCCEEEKKKOOOYYYcccxxx{{{fff\\\VVVRRRSSSSSSRRRRRRRRRTTTUUUVVVYYY\\\^^^___```dddjjjoooooommmjjjhhhiiilllqqqsssvvvqqqiii```[[[[[[^^^bbbdddjjjnnnnnnnnnqqqrrrpppmmmqqqvvv|||~~~{{{|||}}}mmmbbbZZZXXXWWW[[[bbbiiimmmmmmjjjcccZZZSSSNNNLLLKKKJJJHHHOOOTTTUUUXXX^^^cccdddaaaaaagggyyyuuuiiiaaaiii}}}vvvnnnlllvvv~~~vvvqqqrrrwww}}}xxxsssyyy~~~rrrmmmsss}}}ttt]]]JJJ@@@;;;;;;<<<<<<===========================>>>>>>>>>>>>=========>>>>>>??????@@@????????????@@@AAAAAAAAACCCEEEFFFFFFGGGIIIKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNOOONNNNNNNNNLLLLLLLLLMMMNNNNNNOOOOOOQQQNNNLLLMMMMMMMMMSSSZZZeeeyyynnnbbbXXXMMMKKK[[[nnnuuudddJJJCCC>>>???BBBIII\\\ppp~~~~~~tttiiieeejjjrrr{{{uuujjjddd^^^\\\]]][[[VVVQQQKKKHHHEEECCCBBBAAA???>>>>>>>>>======<<<;;;;;;;;;888888777666666666777777666777999;;;<<<===>>>>>>???AAADDDHHHLLLQQQUUUXXX[[[]]]aaagggqqqqqqjjjffffffgggiiiooovvvyyy{{{}}}{{{xxxwwwvvvuuuuuuuuuvvvwww{{{yyywwwwwwxxxwwwuuutttsssttttttuuuuuuuuuuuutttuuuwwwyyyyyyxxxwwwxxxyyyuuuvvvyyy{{{{{{{{{yyyxxx||||||~~~}}}zzzuuunnnhhhdddaaa^^^]]]\\\[[[ZZZXXXTTTUUUXXXYYYZZZ\\\```bbbdddgggmmmtttxxx{{{||||||vvvuuutttsssrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqpppqqqpppppppppqqqqqqrrrsssrrrssswww|||yyyyyyzzz||||||}}}}}}}}}wwwwwwtttnnngggeeefffiii~~~zzz|||ooogggjjjkkkkkkmmmmmmggg___YYYTTTMMMGGGCCCAAA@@@>>>???BBBDDDDDDCCCDDDHHHLLLTTT[[[kkklll^^^WWWSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUYYY\\\]]]^^^aaaiiiooommmmmmllllllnnnppprrrsssxxxssskkkbbbZZZVVVVVVXXXXXX^^^bbbaaabbbddddddbbb___fffpppxxx~~~xxxllldddbbb___^^^___```aaaaaa\\\WWWQQQMMMKKKKKKKKKKKKJJJOOOSSSTTTXXX\\\]]][[[XXXWWWYYYfff|||ssseeeYYY]]]ooo|||zzzyyyqqqkkkmmmuuu~~~zzz|||}}}nnnhhhooo{{{oooXXXGGG@@@:::;;;<<<======>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>?????????AAA@@@@@@???@@@AAABBBCCCCCCDDDFFFGGGGGGGGGIIIKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNLLLLLLMMMMMMNNNOOOOOOPPPRRRMMMJJJJJJKKKNNNUUU]]]dddxxxiiiYYYOOOOOOXXXaaa{{{zzznnnRRRHHH@@@@@@@@@CCCQQQbbbuuu{{{xxxlllfffiiiooo}}}{{{ooohhhaaa______^^^XXXRRRMMMKKKGGGDDDCCCBBB@@@???>>>>>>======<<<<<<;;;;;;999999888777777777777777666777999:::<<<<<<=========>>>@@@DDDIIINNNSSSUUUYYYZZZ]]]bbbjjjuuupppjjjfffdddcccbbbgggmmmrrrtttvvvyyyyyyyyywwwvvvvvvvvvuuuuuuuuuvvvwwwxxxyyywwwvvvwwwwwwwwwuuusssrrrssstttvvvvvvvvvuuutttsssuuuxxxyyyxxxxxxyyyzzztttwww{{{}}}zzzwww{{{{{{}}}~~~xxxooojjjddd```^^^\\\ZZZWWWRRRTTTUUUUUUTTTUUUWWWYYY]]]aaagggooouuuyyy{{{|||vvvvvvuuutttttttttttttttqqqqqqrrrrrrrrrrrrrrrqqqppppppooooooooopppqqqqqqrrrtttxxx}}}}}}wwwxxxyyy{{{|||}}}~~~~~~{{{{{{zzzxxxtttpppllljjj|||wwwrrrfffhhhiiikkkoooqqqjjjaaa```[[[SSSLLLHHHFFFCCCBBB@@@BBBEEEEEECCCDDDGGGKKKQQQUUUccc|||ooo```YYYVVVSSSRRRQQQPPPOOOPPPQQQQQQSSSVVVZZZ[[[[[[___gggnnnjjjlllnnnppprrrssssssrrryyyuuunnneee[[[UUURRRRRRMMMSSSWWWWWWWWWYYYXXXVVVUUU^^^jjjttt|||~~~tttkkkiiieee```[[[WWWUUUTTTNNNKKKHHHFFFHHHJJJLLLMMMRRRTTTVVVXXX^^^ccc```YYY[[[XXXWWW^^^oooxxxiiiZZZXXXgggzzzuuukkkdddfffppp}}}mmmeeelllwwwjjjTTTEEE???::::::<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>????????????BBBAAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGIIIKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOLLLLLLMMMNNNOOOOOOPPPPPPRRRLLLHHHIIIKKKOOOWWW___gggooo[[[QQQSSSWWWXXXsss|||rrr]]]OOODDDAAA>>>===GGGVVVmmmyyyxxxllliiikkkxxx~~~sssllldddaaaaaa^^^XXXQQQOOOLLLHHHFFFDDDCCCAAA@@@>>>>>>>>>===<<<<<<;;;;;;::::::999888777777888888777888999:::;;;<<<<<<<<<===???AAADDDIIIOOOSSSVVVVVVWWWZZZ^^^dddlllssswww~~~pppkkkfffddd```^^^```fffmmmnnnoooqqqrrrrrrrrrrrruuuuuutttssstttuuuvvvwwwvvvuuuuuuvvvwwwwwwuuutttrrrsssuuuvvvvvvvvvuuuuuuqqqtttwwwyyyyyyyyyyyyzzz{{{||||||~~~xxxrrriiiccc```]]]YYYWWWQQQRRRSSSRRRPPPPPPRRRSSSWWW[[[bbbjjjqqqvvvyyyzzzxxxwwwvvvvvvvvvvvvvvvwwwqqqrrrrrrsssssssssrrrrrroooooooooooooooooopppppptttvvvzzz}}}wwwxxxzzz|||}}}~~~}}}uuuooo||||||tttkkkiiirrryyyvvvooolllhhheee___VVVLLLEEEBBB@@@@@@@@@@@@AAACCCFFFHHHJJJOOOTTT___rrr}}}fff[[[ZZZTTTTTTSSSQQQPPPOOOQQQRRRTTTVVVZZZ\\\___bbbfffiiikkkkkknnnrrrwwwzzz{{{{{{zzz|||xxxkkk^^^WWWSSSPPPQQQNNNLLLKKKNNNRRRTTTVVVWWW]]]eeemmmuuu~~~~~~|||xxxmmmccc___]]]WWWRRRPPPJJJIIIHHHHHHIIIKKKMMMOOOUUUYYY___gggkkklllhhheeeaaa``````ccclll|||zzzjjjeeeiii~~~vvvqqqjjjiiippp~~~{{{mmmkkkqqqxxxiiiQQQDDD@@@;;;;;;<<<<<<===>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======>>>???@@@AAABBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGKKKKKKLLLLLLLLLLLLKKKKKKOOONNNNNNNNNNNNOOOPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMQQQYYY___qqq~~~pppbbbUUUOOOSSS[[[sss}}}zzzmmm\\\III@@@???AAAGGGMMMfffxxxvvvpppooo{{{zzzyyypppeee^^^\\\ZZZWWWTTTSSSPPPKKKGGGDDDAAA???<<<========================::::::999888777666555444666666777777888888888999:::;;;???CCCHHHMMMRRRTTTTTTTTTVVVYYY]]]dddjjjmmmmmm}}}zzzmmmbbbaaabbb``````ccckkkkkkkkkmmmooorrruuuwwwsssuuuwwwwwwvvvuuuuuuvvvssssssrrrrrrsssvvvxxxzzzvvvwwwwwwwwwxxxxxxxxxxxxrrrtttvvvyyy{{{}}}~~~~~~xxx{{{~~~~~~uuulllgggccc^^^ZZZVVVSSSOOONNNOOOPPPQQQQQQVVVWWWZZZaaaiiiqqqvvvxxxrrrtttwwwwwwvvvtttssssssssssssssssssrrrqqqpppoooqqqqqqppppppooopppppppppqqqvvv|||~~~{{{wwwuuuvvvzzz|||zzz{{{~~~~~~sss|||sssooovvv~~~~~~|||zzzsssnnnfff[[[QQQIIIEEEDDDAAAAAAAAABBBCCCEEEGGGHHHKKKPPPYYYjjjqqqbbb\\\UUUUUUSSSRRRPPPPPPRRRSSSUUUVVVXXXYYY[[[^^^bbbeeehhhiiillloootttwwwyyyzzzwwwiii___WWWRRRPPPMMMKKKKKKNNNRRRUUUWWWXXX]]]eeennnvvv|||tttkkkddd\\\RRRLLLLLLLLLLLLKKKJJJIIILLLQQQUUU```dddkkkrrrwwwxxxuuusssiiigggfffhhhqqquuusssrrrsssxxx~~~uuuooouuu|||~~~eeeOOOCCC@@@<<<======>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBB???@@@@@@@@@@@@??????>>>???@@@@@@AAAAAAAAA@@@@@@DDDDDDDDDEEEEEEFFFGGGHHHKKKKKKLLLLLLLLLLLLKKKKKKNNNNNNNNNMMMNNNOOOOOOPPPMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMQQQWWW]]]lllrrreeeXXXPPPRRRYYYrrr{{{{{{iiiSSSEEE???>>>BBBGGG[[[sssvvvjjjsss~~~~~~uuujjjaaa\\\YYYTTTPPPRRRNNNJJJGGGEEECCCAAA???============<<<<<<<<<<<<::::::999888777666555555666666666777777777888888999:::===AAAEEEJJJNNNPPPQQQQQQSSSVVV[[[```eeeggghhhtttyyymmmbbb```___]]]]]]```cccdddeeegggiiimmmppprrrppprrrtttuuutttsssssstttuuutttsssrrrssstttvvvxxxvvvvvvvvvvvvwwwwwwwwwwwwttttttuuuwwwxxxzzz{{{|||wwwzzz|||}}}~~~~~~tttlllgggbbb^^^YYYVVVRRRPPPPPPQQQQQQQQQPPPQQQTTT[[[ccciiimmmnnnpppsssuuuvvvuuutttsssttttttttttttssssssqqqpppoooqqqpppppppppppppppqqqqqqrrrvvv{{{}}}xxxvvvwww{{{}}}}}}xxx}}}xxx~~~zzznnnaaaUUULLLGGGEEECCCCCCBBBBBBCCCDDDFFFGGGKKKOOOXXXeeewwwkkk^^^WWWUUUSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVWWWZZZ___bbbggghhhjjjmmmqqquuuxxxzzz|||ooobbbXXXRRROOOMMMMMMPPPUUUXXXZZZ]]]aaagggnnnwww}}}wwwooofffYYYMMMIIIJJJMMMOOOQQQOOONNNQQQYYY___mmmqqqyyyuuutttrrrsssyyyssswww|||{{{xxxyyy}}}xxx___JJJ@@@???>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCC?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@EEEEEEDDDDDDEEEFFFHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMLLLLLLMMMMMMNNNOOOMMMLLLKKKKKKKKKLLLNNNOOONNNNNNMMMLLLMMMPPPUUUYYYbbbuuuyyykkk\\\RRRRRRXXXnnn}}}vvv]]]LLLBBB>>>AAAEEEQQQjjjmmmooowwwzzznnneee___ZZZTTTPPPSSSPPPLLLIIIHHHFFFEEECCC>>>>>>======<<<<<<;;;;;;;;;::::::999888777666666555666666666666666777777888999;;;>>>AAAEEEHHHJJJLLLMMMOOOSSSWWWZZZ]]]___bbbjjjrrr|||{{{qqqfff```]]][[[ZZZ\\\[[[\\\]]]___cccgggjjjlllmmmoooqqqrrrqqqppppppqqquuuuuusssrrrrrrssstttuuuttttttuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuvvvxxxyyyvvvxxxyyyzzz|||~~~|||qqqiiiddd```]]]ZZZVVVTTTSSSSSSSSSRRRQQQSSSVVV\\\bbbgggiiiiiikkknnnqqqrrrrrrrrrssssssuuuuuuuuutttsssrrrpppooooooooooooooopppqqqrrrrrrtttvvvzzzyyyvvvwww{{{~~~yyyvvveeeXXXNNNGGGDDDEEEDDDCCCBBBBBBCCCDDDEEEJJJNNNVVV```mmmttt___YYYVVVSSSPPPPPPQQQQQQQQQSSSSSSSSSSSSTTTXXX^^^bbbfffhhhkkkmmmqqquuuyyy|||vvvjjj^^^\\\YYYYYY[[[^^^aaabbbggggggjjjnnnwww|||ssshhh___TTTKKKIIIKKKKKKQQQWWWXXXWWWZZZbbbiiitttzzzrrrzzz|||xxxpppWWWEEE>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBB????????????@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBFFFEEEDDDDDDEEEFFFHHHJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJJJJJJJLLLNNNOOONNNNNNMMMLLLMMMOOORRRTTTXXXgggtttrrraaaTTTSSSXXXjjj~~~~~~zzzcccQQQFFFAAACCCIIILLL___{{{}}}tttttt|||sssjjjddd^^^YYYVVVVVVSSSOOOLLLJJJIIIGGGEEE??????>>>===<<<<<<;;;;;;;;;::::::999888888777777555555555555666666666666777888999;;;>>>AAACCCDDDGGGIIILLLPPPSSSUUUVVVWWW\\\aaaiiitttxxxmmmddd___ZZZXXXWWWVVVWWWXXX[[[^^^bbbfffhhhjjjlllooopppooonnnnnnooossssssrrrrrrrrrssstttuuussssssssstttttttttuuuuuuzzzxxxvvvtttttttttvvvwwwuuuvvvwwwxxxzzz}}}sssjjjddd```^^^[[[XXXWWWWWWWWWWWWVVVWWWWWWZZZ^^^bbbeeeeeeeeecccfffjjjlllmmmnnnppprrruuuuuuuuutttsssrrrqqqpppoooooooooooopppqqqrrrsssvvvwwwzzz~~~zzzzzz}}}vvvmmm^^^RRRJJJEEEFFFEEEDDDCCCBBBCCCCCCDDDEEEIIIQQQZZZcccvvv}}}ccc[[[WWWRRROOOOOOPPPPPPOOOPPPQQQQQQRRRTTTYYY___dddgggjjjnnnpppsssvvv{{{yyyvvvsssqqqppppppooonnnpppnnnnnnpppwww{{{mmm^^^UUUOOOKKKIIIKKKJJJRRR\\\``````bbbiiioooyyy}}}uuu}}}}}}{{{iiiQQQAAA===???===>>>>>>??????@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBB@@@@@@??????@@@AAABBBCCC?????????@@@AAACCCDDDEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJLLLMMMNNNNNNMMMLLLLLLLLLNNNOOOOOONNNXXX___fff{{{xxxcccUUURRRWWWdddwww~~~{{{gggVVVIIIAAABBBFFFEEESSSiiiuuu}}}yyypppiiiccc]]]ZZZYYYUUUPPPLLLJJJHHHEEECCCAAAAAA@@@???===<<<;;;;;;;;;;;;::::::999999888888666666666666555555555555888888999:::<<<>>>@@@AAACCCEEEIIILLLOOOQQQQQQQQQTTTYYYaaammm|||~~~uuujjjbbb\\\XXXTTTUUUUUUVVVXXX[[[^^^aaaccciiikkknnnooonnnnnnnnnoooppppppqqqrrrssstttuuuvvvrrrssssssssssssttttttttt{{{yyywwwuuuttttttvvvvvvtttuuuvvvvvvxxx|||vvvlllfffddd^^^]]][[[ZZZ\\\]]]\\\\\\XXXXXXXXXYYY[[[\\\[[[ZZZZZZ]]]aaadddgggiiimmmooottttttttttttsssrrrqqqpppoooooooooooopppqqqrrrsssvvvwww{{{tttqqq|||yyyhhh[[[PPPIIIFFFEEEDDDCCCBBBBBBCCCDDDFFFHHHPPPYYY```nnnmmm```ZZZSSSPPPOOOPPPOOOMMMNNNOOOQQQRRRUUUYYY___ccceeeiiiooossstttwww{{{|||wwwsssrrrrrruuu}}}~~~{{{yyyiiiXXXPPPNNNLLLKKKLLLMMMTTT]]]bbbdddfffkkkooo|||zzzzzz||||||cccLLL???===@@@===>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@BBBCCC???>>>>>>???AAACCCFFFGGGEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIJJJKKKLLLMMMMMMOOOMMMKKKKKKLLLMMMLLLKKKIIIMMMQQQVVVddd|||hhhWWWRRRUUU]]]kkkooo^^^NNNAAA===???<<>>???@@@BBBEEEHHHKKKMMMMMMNNNLLLQQQZZZcccnnnwww~~~}}}sssjjjddd^^^YYYXXXXXXXXXYYY[[[]]]```aaagggjjjmmmnnnmmmmmmmmmnnnnnnooopppqqqssstttuuuuuurrrrrrssssssssstttttttttyyyxxxwwwuuuuuuuuuvvvvvvuuuuuuvvvvvvwww{{{{{{rrrmmmkkkbbb```___```aaacccbbbbbb]]][[[XXXVVVUUUUUUSSSQQQRRRVVVZZZ^^^bbbfffjjjnnnqqqrrrrrrssssssrrrrrrqqqoooooooooooopppqqqrrrrrrtttwww|||sssssstttqqqaaaTTTLLLFFFEEECCCBBBBBBCCCDDDDDDHHHIIIOOOXXX^^^ggg|||eee^^^VVVQQQQQQQQQOOOLLLMMMOOOQQQRRRTTTXXX\\\___```gggnnnssstttuuuyyy|||xxxnnnpppuuu}}}~~~nnncccXXXTTTQQQPPPQQQUUUTTTWWWZZZ^^^```dddhhhkkk||||||www{{{~~~xxx^^^III>>>>>>AAA??????@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBB@@@??????@@@AAABBB@@@@@@??????AAACCCEEEGGGCCCEEEGGGHHHIIIIIIHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHFFFGGGIIIKKKLLLLLLLLLKKKOOOMMMKKKKKKLLLLLLIIIGGGGGGHHHLLLQQQVVVdddsss___VVVWWWXXX```uuu~~~mmmZZZHHH???>>>;;;AAAKKK^^^{{{|||ssskkkfffccc\\\XXXTTTPPPNNNLLLJJJHHHFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;;;;::::::::::::888888777777777666666666555666666777888:::;;;<<<===>>>AAADDDGGGIIIJJJKKKHHHMMMTTTYYY^^^eeepppyyyxxxtttmmmfffbbbaaa`````````bbbcccdddfffhhhkkkllllllllllllmmmoooooopppqqqrrrsssssssssssssssssssssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwyyy}}}~~~wwwrrrpppiiigggffffffggghhhgggfffddd___YYYUUURRRPPPNNNMMMNNNQQQVVVZZZ___dddjjjnnnnnnooopppqqqrrrrrrrrrrrrqqqpppppppppppppppqqqqqqooouuu{{{uuulll|||tttvvvtttdddVVVMMMEEEDDDCCCBBBBBBCCCDDDEEEFFFDDDJJJSSSWWW^^^sssiiibbbXXXSSSSSSRRRPPPMMMMMMOOOQQQSSSTTTVVVYYY[[[]]]dddmmmrrrrrrsssvvvyyyxxx}}}ttthhhmmmwww~~~ssskkkbbb]]]ZZZYYYVVVTTTYYY___ZZZYYYXXXYYY[[[```dddgggzzzzzzuuuzzzuuu\\\GGG===>>>BBB@@@@@@AAABBBBBBCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCAAA?????????AAABBBCCCBBB@@@@@@@@@BBBDDDEEECCCDDDGGGJJJJJJIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHDDDFFFIIILLLMMMMMMKKKJJJOOOMMMKKKKKKLLLKKKHHHEEEHHHGGGLLLQQQPPPVVVrrr~~~hhh\\\ZZZUUUYYYlllzzzfffQQQFFFCCC@@@??????IIIbbb~~~~~~wwwpppllljjj```\\\XXXVVVTTTSSSQQQOOOGGGFFFEEECCCAAA???>>>===;;;;;;;;;;;;;;;;;;::::::999999888888777777666666444444444555777888:::;;;;;;<<<>>>@@@DDDFFFIIIJJJHHHLLLQQQTTTUUU[[[iiivvv{{{ssskkkjjjiiiggggggggghhhiiidddgggjjjkkkkkkjjjkkklllpppqqqqqqrrrrrrrrrqqqqqqssssssssstttttttttuuuuuurrrrrrssstttuuuuuuttttttvvvwwwwwwwwwwwwxxx{{{}}}}}}xxxtttrrrnnnmmmkkkkkkkkkkkkjjjhhheee___WWWQQQMMMKKKIIIGGGLLLOOOTTTYYY^^^dddjjjnnnmmmmmmooopppqqqrrrrrrrrrqqqqqqpppppppppppppppppplllssszzz}}}|||~~~}}}yyyxxx{{{zzz}}}|||wwwsssoooiiibbbnnnwwwgggYYYQQQFFFDDDBBBAAAAAAAAACCCDDDDDDEEEIIIOOOTTT^^^ppp{{{fffUUUTTTUUUPPPMMMOOOOOOOOOPPPRRRTTTVVVXXXYYYZZZaaajjjppprrrqqqrrrsssvvvzzz|||zzzwww~~~ssspppmmmkkklllooonnniiiddd___````````````aaadddfffppphhhaaa]]][[[ZZZ___eeeuuu~~~xxxxxxjjjUUUFFF>>>>>>BBB???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEE????????????????????????????????????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEBBBCCCEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBFFFFFFGGGHHHIIIJJJKKKLLLIIIHHHHHHGGGFFFEEEDDDDDDHHHDDDFFFKKKMMMSSSjjjttt```SSSUUUXXXddd}}}tttYYYEEE===<<<>>>BBBGGGPPPddd{{{qqqgggeeeaaa[[[XXXWWWVVVRRROOOMMMHHHBBB???>>>>>><<<;;;<<<<<<;;;:::::::::;;;;;;999888777666666555555666444555555555666666777777::::::;;;===???AAACCCDDDHHHJJJKKKNNNSSSZZZbbbhhhyyywwwvvvuuussspppmmmjjjiiijjjjjjjjjiiihhhhhhjjjlllkkkmmmoooqqqrrrrrrpppoooooopppqqqrrrrrrrrrqqqqqqssstttuuuvvvvvvuuuuuutttxxxyyyyyyzzzyyyxxxvvvuuu}}}~~~xxxsssqqqnnnnnnnnnoooooonnnjjjgggeeeZZZPPPKKKFFFCCCFFFMMMQQQUUU[[[```dddgggkkkmmmoooqqqssssssqqqnnnmmmmmmooonnnllllllnnnnnnnnnmmmssstttuuuwwwzzz}}}|||zzzxxxvvvtttrrrooossspppkkkfffaaa^^^[[[ZZZ{{{{{{jjjZZZQQQGGGEEECCCAAAAAAAAABBBCCCDDDDDDHHHLLLPPPXXXhhhwwwnnn\\\XXXWWWQQQNNNPPPOOOOOOPPPQQQSSSUUUWWWXXXYYY___hhhooosssuuuuuuuuuvvvxxx}}}qqqkkkhhheeeeeehhhiiifffbbb```aaacccfffiiinnnrrruuu|||uuullleee^^^ZZZ]]]cccuuu~~~xxx{{{}}}}}}zzzbbbPPPEEE>>>>>>AAA???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@BBBBBBDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJKKKLLLIIIHHHHHHGGGFFFFFFEEEEEEGGGDDDFFFKKKLLLQQQfff}}}zzzeeeXXXUUUXXXcccwwwzzz]]]JJJDDD===>>>@@@BBBHHHXXXuuu}}}}}}uuulllfffaaa[[[XXXWWWUUURRROOOMMMIIIDDDAAA@@@@@@>>>======<<<;;;;;;::::::;;;;;;:::999888777666555555555555555555666666666777777999::::::<<<===@@@AAABBBGGGHHHIIIJJJMMMSSSZZZ___ooo||||||xxxwwwvvvtttrrrooommmkkkhhhiiiiiihhhggggggjjjlllkkklllnnnooopppqqqppppppoooooopppppppppqqqqqqqqqrrrssstttvvvvvvuuuttttttttttttvvvvvvwwwvvvuuuuuu~~~{{{vvvsssqqqooooooppprrrqqqnnniiieee^^^VVVNNNKKKHHHGGGKKKQQQUUUYYY^^^cccfffiiimmmoooooorrrttttttrrrpppooooooooonnnllllllmmmnnnmmmlllnnnooopppqqqtttvvvxxxzzz{{{xxxvvvtttrrrpppmmmkkkkkkiiieee```\\\XXXVVVUUU~~~|||{{{ppp]]]QQQIIIGGGEEEBBBAAAAAAAAABBBCCCCCCFFFJJJMMMRRR^^^jjj~~~~~~iii```ZZZSSSPPPRRROOOOOOPPPQQQRRRTTTVVVWWWXXX\\\dddmmmuuuyyyyyyxxxwwwwwwxxx{{{xxxoookkkgggfffhhhjjjjjjiiifffhhhkkkpppvvv}}}xxxoooccc[[[^^^eeewwwxxxttt}}}zzz|||nnnWWWIIICCC???>>>@@@???@@@AAABBBCCCCCCCCCCCCEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDGGGKKKKKKOOO```sssmmm```VVVZZZdddrrrzzz___NNNGGG@@@?????????@@@JJJ```uuuxxxtttuuuyyyooogggbbb\\\XXXWWWUUURRROOOLLLIIIFFFCCCBBBBBBAAA???======<<<;;;;;;;;;;;;;;;;;;:::999777666555555555555555666666666666777777888888999:::;;;===???@@@EEEEEEFFFFFFGGGJJJOOOSSSZZZeeennnqqqvvv}}}|||vvvssssssrrrqqqooommmlllkkkfffggghhhgggfffgggiiikkkkkkkkklllmmmnnnooopppppppppooonnnnnnnnnoooqqqqqqqqqrrrtttuuuuuuuuuttttttqqqrrrsssuuuvvvwwwwwwwww}}}~~~{{{wwwuuutttqqqqqqrrrrrrqqqllleee```YYYTTTOOOOOOOOOPPPTTTZZZ[[[^^^cccgggiiilllooorrrppprrrttttttsssqqqqqqqqqpppnnnllllllmmmmmmmmmlllkkkkkklllmmmoooqqqssstttvvvssspppnnnmmmkkkhhheeecccaaa^^^ZZZVVVSSSQQQPPPuuuuuu{{{rrr___SSSKKKIIIFFFCCCAAAAAAAAABBBBBBBBBEEEJJJLLLOOOXXXbbbqqq{{{iii\\\TTTQQQTTTOOOOOOPPPPPPQQQRRRTTTTTTWWWYYY___jjjttt{{{|||{{{xxxxxxxxxwwwzzz~~~zzztttqqqrrrtttvvvvvvrrrsssuuuzzzwwwiii```bbbjjj{{{|||vvv}}}~~~zzzwwwcccNNNDDDAAA???>>>===???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>======>>>??????@@@BBBBBBCCCDDDEEEEEEEEEEEEHHHGGGEEEDDDCCCDDDDDDEEEGGGFFFDDDBBBAAABBBCCCDDDAAABBBBBBCCCDDDDDDEEEEEEIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEHHHJJJJJJMMMZZZiiittthhhZZZ___iiisss~~~}}}fffSSSHHHDDDAAA???>>>===CCCSSSbbb{{{tttttt}}}|||sssjjjeee^^^YYYWWWVVVRRROOOKKKJJJHHHFFFDDDCCCBBBAAA>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::888777666555555666666666666666666777777777777777888999:::<<<===AAABBBCCCCCCCCCEEEHHHKKKMMMTTTZZZ^^^dddkkkjjjeeehhhhhhiiihhhhhhgggfffeeedddeeeggggggfffggghhhjjjiiiiiijjjjjjlllmmmooopppqqqpppnnnmmmmmmoooqqqrrrpppqqqssstttuuuuuutttsssrrrssstttvvvyyyzzz{{{|||{{{|||~~~zzzxxxtttrrrpppnnnjjjeee```[[[YYYWWWVVVWWWYYY\\\___bbbaaadddgggjjjkkkmmmppprrrppprrrttttttsssrrrrrrsssqqqooommmmmmnnnnnnnnnmmmlllllllllmmmnnnoooqqqqqqqqqooollljjjhhhfffccc```]]]\\\YYYVVVTTTQQQOOONNNuuuooottt}}}{{{mmm]]]SSSLLLJJJGGGDDDBBBAAAAAABBBBBBBBBEEEIIILLLNNNUUU]]]eeezzzrrr___TTTQQQRRRPPPPPPOOOOOOPPPQQQQQQRRRVVVWWW\\\eeepppyyy}}}~~~wwwxxxxxxxxxzzz}}}|||{{{~~~~~~}}}~~~~~~}}}qqqgggiiippp}}}zzz}}}wwwxxx{{{ooo\\\IIIAAA@@@???===<<>>>>>>>>===>>>>>>???@@@AAAAAABBBDDDDDDEEEEEEEEEFFFFFFEEEDDDEEEFFFHHHIIIHHHFFFDDDBBBAAABBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHHHHHHHHHHHHHHHHIIIIIIFFFGGGIIIJJJIIIKKKVVVaaa~~~|||pppaaaeeemmmvvv|||uuu^^^MMMFFFBBB???>>>===@@@KKKWWWvvvzzzrrruuu{{{pppjjjaaa\\\YYYWWWSSSPPPKKKKKKJJJHHHFFFDDDBBBBBB@@@???>>>===<<<<<<<<<<<<<<<;;;:::999777777666666777777777777777777666666666666666666777888999:::===???AAAAAABBBCCCFFFIIIGGGJJJNNNRRRWWW[[[[[[WWW]]]]]]^^^___````````````aaaccceeefffeeefffgggiiigggggghhhiiijjjlllnnnoooqqqpppnnnmmmnnnoooqqqsssoooppprrrssstttttttttsssrrrssstttvvvyyy{{{}}}~~~zzz{{{}}}|||vvvrrrlllfffccc```]]][[[]]]^^^```aaacccfffggggggggghhhkkkllllllmmmppprrrppprrrssssssrrrqqqrrrsssqqqooonnnnnnoooppppppooommmmmmmmmlllmmmmmmnnnooonnnkkkhhhfffdddaaa^^^\\\VVVUUUTTTSSSQQQOOOMMMLLL{{{xxxlllmmmssswwwyyyxxxxxxuuuoooeeeZZZSSSLLLJJJGGGDDDCCCBBBBBBCCCCCCBBBCCCHHHJJJLLLRRRYYY```pppiiiZZZSSSPPPPPPPPPOOOOOOOOOOOOOOOPPPVVVVVVYYY___iiittt|||xxxwwwwwwwwwyyy}}}|||{{{~~~yyyooonnnsss|||~~~|||uuuwww{{{wwwtttmmmsss{{{{{{fffWWWGGG@@@???===<<<===???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>??????@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGFFFDDDCCCBBBBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIKKKJJJHHHKKKTTT\\\tttyyykkkhhhllltttyyyiiiSSSIIICCC???===<<<>>>FFFNNN___uuummmlllrrrxxx~~~wwwpppggg```\\\YYYUUURRRLLLMMMNNNLLLIIIEEEDDDCCCAAA@@@???===<<<<<<<<<<<<<<<;;;:::999888888888888888888777777777777666666666555555555666777888888999<<<>>>@@@AAABBBEEEGGGCCCFFFIIIKKKNNNQQQRRRSSSTTTUUUWWWYYYZZZ[[[\\\\\\\\\___aaaccccccccceeefffdddeeefffhhhiiikkklllmmmooonnnmmmmmmmmmnnnpppqqqnnnoooqqqsssttttttssssssqqqrrrrrrsssuuuwwwyyyzzzyyyzzz|||~~~tttooogggbbb``````aaaaaabbbgggjjjkkkmmmooooookkklllmmmnnnmmmmmmnnnppprrroooqqqqqqqqqoooooopppqqqooonnnmmmmmmoooqqqqqqppplllkkkjjjiiiiiiiiiiiijjjhhhfffccc```^^^[[[XXXUUUNNNNNNNNNMMMLLLKKKJJJIIIwww}}}kkkgggiiijjjhhhhhhiiijjjhhhccc\\\VVVLLLJJJGGGEEECCCCCCCCCDDDDDDAAAAAADDDFFFGGGLLLRRRZZZeeexxx|||iii[[[TTTQQQPPPOOONNNNNNNNNNNNNNNUUUVVVWWW[[[bbbmmmyyy{{{vvvtttwww}}}{{{}}}|||tttsssvvv}}}{{{ssssssvvvzzzxxxooollljjjsss~~~ttt\\\PPPDDD???===<<<===??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAADDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJLLLLLLJJJHHHLLLTTTZZZmmmtttiiidddjjjpppvvvwwwbbbRRRJJJCCC???======BBBHHHNNNccc~~~ooofffjjjnnnsss}}}~~~vvvlllccc^^^ZZZVVVSSSOOOQQQSSSQQQLLLHHHFFFEEEAAAAAA???>>>===<<<<<<<<<;;;::::::999999999::::::888888888777777777666666666666555555555666777777666888<<<>>>>>>???AAABBB@@@BBBEEEGGGGGGGGGJJJNNNLLLMMMPPPRRRUUUWWWXXXXXXWWWYYY]]]^^^______aaabbbbbbccceeehhhiiijjjkkkkkkkkkkkklllllllllmmmmmmmmmmmmoooppprrrssstttssssssqqqqqqqqqqqqrrrtttuuuvvvvvvxxx|||{{{nnnjjjfffdddeeehhhjjjjjjjjjqqqvvvwwwyyy{{{yyytttpppqqqqqqpppnnnnnnppprrroooppppppnnnllllllmmmnnnllljjjjjjkkknnnpppqqqqqqjjjiiihhhgggfffeeeeeeeeebbb___\\\YYYWWWTTTQQQNNNIIIJJJJJJKKKJJJIIIHHHGGGwwwkkkdddcccbbb]]]___bbbeeegggeee```\\\LLLJJJGGGEEEDDDDDDDDDEEEDDDAAA???AAABBBCCCGGGMMMPPPYYYhhhwwweee[[[QQQPPPOOONNNMMMMMMMMMMMMUUUVVVWWWXXX]]]iiiwwwwwwsssuuu{{{{{{||||||wwwvvvxxx}}}ssssssuuuyyywwwmmmjjjkkkwwwpppUUULLLCCC???<<<;;;===BBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>???AAABBBCCCDDDDDDDDDBBBBBBDDDDDDDDDCCCBBBAAAFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBBBBBBBBBBBBBBBBDDDDDDEEEFFFGGGHHHHHHIIIKKKNNNMMMJJJIIIMMMTTTYYYkkkzzziii]]]aaahhhooo|||uuuZZZQQQHHHCCC@@@>>>@@@EEEHHHZZZrrrvvvdddfffhhhjjjssszzzooofff```\\\WWWSSSRRRUUUWWWUUUOOOJJJGGGGGGBBBAAA@@@>>>===<<<<<<<<<::::::999999::::::;;;;;;999888888888777777666666666666555555555666666777333666:::<<<<<<<<<===>>>>>>AAACCCCCC@@@>>>BBBIIIFFFHHHJJJMMMPPPRRRTTTUUUSSSVVVYYY[[[\\\\\\^^^___```bbbeeehhhjjjjjjjjjiiihhhiiijjjkkkkkkkkkjjjjjjmmmnnnppprrrssssssssssssssssssrrrqqqrrrssstttuuuqqquuu{{{yyyiiigggfffgggkkkoooqqqrrrqqqyyy|||ssstttsssqqqpppoooqqqsssnnnoooooommmkkkjjjkkkllliiihhhhhhjjjmmmoooppppppjjjiiihhhfffeeeddddddddd]]]ZZZVVVTTTQQQOOOKKKIIIHHHIIIJJJKKKKKKJJJIIIHHHooowww{{{mmm```aaaaaaccchhhlllkkkgggbbbSSSKKKGGGIIIIIIEEECCCDDDBBBBBBBBBCCCCCCEEEFFFFFFRRRVVVaaauuuqqq\\\WWWVVVSSSPPPPPPQQQOOOMMMNNNQQQTTTVVVZZZcccpppzzz|||xxxzzz||||||}}}|||}}}yyyvvvwwwvvvwww}}}~~~~~~}}}xxxuuu{{{yyypppjjjyyywwwfffOOOJJJCCC>>>===>>>@@@AAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@>>>@@@BBBCCCBBBBBBCCCDDDBBBCCCCCCCCCBBBAAA@@@@@@DDDDDDCCCAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBCCCEEEHHHJJJJJJLLLNNNPPPTTTRRRPPPMMMKKKNNNSSSWWWkkkqqqaaa\\\___gggsss~~~~~~{{{~~~{{{jjjTTTFFFAAA@@@>>>;;;BBBLLL^^^uuulllfffeeejjjooorrrxxxxxxnnneeeaaa[[[VVVXXXXXXXXXVVVSSSPPPLLLJJJFFFBBB>>>=========<<<999;;;;;;<<<<<<<<<<<<<<<<<<888888888777666555555444777777666666666666777888666666777777888:::;;;<<<<<<<<<===???@@@AAACCCCCCGGGHHHJJJLLLNNNOOOPPPQQQTTTTTTTTTVVVWWWYYY[[[\\\[[[___ccceeeeeedddcccdddeeefffhhhhhhhhhjjjlllooonnnooopppqqqrrrtttuuuuuuttttttsssssssssuuuwwwxxxrrrtttvvv{{{zzzuuuqqqnnnlllmmmrrrxxx|||wwwvvvssspppnnnmmmnnnnnnnnnnnnnnnlllkkkjjjlllnnnllljjjiiijjjlllmmmmmmmmmkkkiiieeecccaaa___\\\ZZZVVVTTTOOOKKKGGGEEEDDDDDDGGGHHHIIIIIIIIIHHHFFFEEEhhh{{{zzz{{{nnnllljjjiiilllpppqqqpppmmm]]]RRRJJJIIIIIIFFFEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFMMMQQQ\\\ooo{{{dddVVVTTTPPPNNNOOOQQQPPPMMMLLLNNNRRRTTTWWW___kkksss~~~yyysssuuuyyyzzz|||}}}~~~zzzrrroooooorrrssstttzzz~~~~~~xxxwww}}}xxxwwwuuucccMMMIIICCC>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@?????????@@@@@@AAABBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCEEEGGGGGGHHHIIILLLNNNQQQPPPOOOMMMMMMPPPVVVZZZjjj}}}ttteee\\\ZZZ^^^gggpppqqqsss}}}|||yyy~~~fffRRRFFFAAA===;;;@@@GGGVVVjjj~~~qqqjjjfffjjjooorrrxxx~~~uuunnnhhhaaa[[[WWWWWWWWWUUUSSSPPPMMMKKKHHHEEEAAA?????????===;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666777777666666666777777777777777666777777888999::::::;;;<<<===???@@@AAABBBCCCDDDFFFHHHIIIKKKKKKLLLOOOPPPQQQRRRUUUWWWYYY[[[ZZZ]]]```bbbbbbaaabbbbbbdddeeehhhiiiiiijjjlllnnnnnnooooooqqqrrrsssssstttrrrrrrrrrrrrssstttuuuvvvtttuuuxxx}}}|||zzzwwwvvvvvvxxx~~~zzzxxxuuurrroooooooooooommmmmmllljjjiiihhhjjjlllkkkiiihhhhhhjjjkkkjjjiiigggeeebbb```^^^[[[WWWTTTOOOMMMJJJFFFDDDCCCCCCCCCAAABBBCCCCCCCCCCCCCCCCCC```uuuzzz~~~yyyvvvssstttxxx|||}}}}}}lll^^^PPPJJJJJJIIIGGGGGGAAAAAAAAAAAABBBCCCDDDEEEIIINNNXXXhhh~~~jjj[[[VVVQQQOOOPPPPPPNNNMMMIIILLLOOOQQQSSSYYYbbbiiiuuu{{{|||vvvpppqqqwwwzzzxxxxxxyyy|||}}}|||}}}zzzsssjjjhhhhhhllloooqqqxxx}}}}}}~~~|||}}}~~~|||~~~ppp^^^KKKGGGBBB???????????????@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@???????????????BBBCCCDDDCCCAAA???@@@@@@CCCBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFIIIKKKNNNNNNNNNMMMNNNRRRWWW\\\eeesss{{{lll___UUURRRXXXaaafffoooyyyrrrzzz___KKKAAA>>>>>>>>>AAAKKK[[[mmm||||||ssslllkkkoootttzzz}}}vvvpppfff^^^WWWWWWWWWVVVTTTRRRPPPNNNKKKHHHDDDBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777777777777777777777777666666666666777777999999:::;;;===>>>?????????@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKNNNPPPSSSVVVWWWWWWYYY[[[\\\\\\]]]^^^```aaadddgggiiiiiijjjkkklllmmmnnnooopppqqqrrrrrrrrrooopppqqqrrrsssssssssssstttuuuxxx~~~{{{yyyuuurrrooonnnnnnnnnkkkkkkjjjhhhffffffgggiiiiiihhhffffffffffffeeecccaaa___]]]\\\YYYUUUPPPMMMEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>???@@@AAABBB[[[lll~~~nnnYYYMMMJJJJJJIIIGGGAAAAAAAAAAAAAAABBBCCCDDDHHHLLLUUUaaapppxxxggg^^^UUURRRQQQOOOLLLKKKIIIKKKMMMOOOQQQUUU[[[___hhhrrryyywwwssstttxxxzzzvvvuuuuuuxxx{{{~~~~~~~~~vvvwwwzzz}}}{{{mmmiiihhhjjjlllooowww~~~}}}}}}|||}}}|||xxxxxx~~~iiiWWWHHHEEEBBB@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???????????????BBBBBBCCCBBB@@@???@@@AAACCCBBB@@@???@@@BBBDDDEEECCCCCCBBBCCCCCCDDDEEEFFFDDDCCCBBB@@@@@@BBBDDDEEEFFFFFFFFFDDDCCCDDDGGGIIIKKKLLLLLLLLLMMMQQQUUUYYY[[[eeerrrrrr```RRRKKKPPPXXX```mmmrrruuujjjPPPBBB???AAA===<<>>=========>>>>>>@@@???>>>>>>>>>???AAABBBXXXdddyyygggSSSKKKJJJIIIFFFBBBBBBAAAAAAAAABBBCCCCCCDDDHHHPPPZZZfffyyyrrrdddWWWSSSQQQNNNLLLLLLKKKLLLMMMNNNPPPSSSWWWYYY```nnnzzz}}}zzzxxxwwwuuurrrrrrrrruuuyyy}}}~~~~~~rrruuuyyy}}}~~~xxxrrrllljjjjjjmmmvvv~~~}}}}}}}}}~~~}}}wwwxxx~~~xxxdddTTTFFFCCCAAA@@@@@@@@@???===============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA???@@@AAACCCDDDEEEEEEFFFCCCBBBAAA@@@????????????@@@AAAAAA@@@???@@@BBBDDDCCCBBB@@@???@@@BBBDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBBAAAAAABBBDDDEEEGGGGGGGGGFFFEEEEEEGGGIIIIIIKKKKKKKKKKKKMMMPPPSSSTTT[[[fffxxxsss```PPPIIIMMMVVV]]]iii|||zzzqqqrrrtttXXXFFFAAABBB>>>;;;<<>>???@@@BBBCCCDDDDDDEEEDDDDDDEEEEEEGGGHHHIIIJJJNNNOOOPPPPPPPPPRRRVVVYYYZZZ]]]aaadddeeeeeefffgggjjjlllnnnpppqqqrrrqqqqqqmmmnnnpppqqqrrrqqqqqqpppuuuuuuvvvyyy{{{xxxuuuqqqnnnllllllllljjjjjjiiifffcccbbbccceeeeeedddbbbaaa```^^^[[[XXXUUUTTTSSSRRRPPPLLLFFFBBB>>>>>>===<<<<<<;;;;;;;;;AAA@@@???>>>>>>>>>???@@@VVV]]]ooozzz}}}xxx^^^OOOKKKIIIFFFCCCBBBBBBBBBBBBBBBCCCCCC@@@BBBJJJTTT^^^mmmlll[[[UUUSSSOOONNNPPPNNNNNNMMMNNNPPPRRRUUUWWW^^^lll{{{~~~wwwpppooooooqqquuuyyy|||||||||qqqvvv{{{~~~~~~~~~~~~~~~}}}||||||~~~~~~uuupppmmmmmmttt}}}}}}|||}}}}}}{{{|||~~~sssaaaRRRDDDBBB@@@??????@@@???>>><<<============>>>>>>>>>?????????@@@@@@@@@@@@@@@>>>???AAACCCEEEFFFGGGHHHEEEDDDCCCAAA@@@@@@@@@@@@???@@@@@@??????@@@BBBEEECCCBBBAAA@@@AAABBBCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCEEEDDDCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHGGGFFFGGGHHHHHHJJJKKKKKKJJJKKKMMMOOORRRWWWaaauuuuuucccUUUMMMOOOVVVbbbkkkvvvuuukkkrrr|||aaaMMMDDDCCC@@@;;;;;;???EEEQQQiii}}}nnndddfffmmmrrrzzz{{{rrrjjj^^^\\\XXXTTTQQQPPPOOOPPPOOONNNLLLGGGCCC@@@@@@@@@=========<<<;;;;;;::::::;;;;;;::::::::::::::::::999:::;;;;;;:::999777666777777666555555555555555555666666777888888999999;;;<<<===???@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFFFFIIIJJJLLLLLLMMMOOORRRUUUVVVYYY]]]___```aaabbbdddeeegggkkknnnppppppppppppllllllmmmnnnoooooooooooouuuuuutttvvv|||zzzxxxuuuqqqnnnmmmmmmmmmjjjjjjhhheeebbb```aaabbbaaa```^^^^^^\\\ZZZVVVSSSQQQOOONNNMMMKKKHHHCCC???>>>>>>======<<<;;;::::::==================>>>???RRRUUUdddyyyjjjUUUMMMJJJGGGDDDDDDCCCCCCBBBCCCCCCDDDBBBAAAGGGQQQWWW```www~~~ggg]]]XXXQQQPPPSSSQQQOOOMMMMMMOOORRRTTTVVV[[[gggvvv}}}tttqqqqqqtttwww{{{|||{{{zzztttxxx~~~|||{{{{{{zzz{{{|||{{{zzzzzz~~~|||vvvssswww}}}|||zzzzzz}}}|||lllZZZLLLDDDAAA>>>===>>>?????????>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@AAACCCEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA???>>>???AAACCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBDDDFFFIIIIIIHHHGGGFFFGGGGGGIIIKKKLLLKKKKKKMMMNNNQQQUUU___ssszzzmmmaaaXXXVVVXXXgggkkkoootttuuunnnpppyyyjjjVVVJJJFFF@@@<<<<<>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;999777666777777666666555666666666555555666666777888888888999:::;;;===>>>>>>>>>>>>@@@@@@AAAAAACCCDDDEEEFFFEEEGGGIIIJJJKKKMMMPPPRRRSSSUUUXXXZZZ[[[\\\___aaa___bbbfffjjjlllnnnmmmmmmjjjjjjjjjjjjjjjkkklllmmmpppppppppqqqvvv~~~}}}}}}vvvtttqqqnnnkkkjjjkkkkkkhhhhhhfffccc___^^^^^^___\\\[[[ZZZYYYXXXUUUQQQNNNLLLJJJHHHGGGFFFDDD@@@>>><<<<<<<<<<<<<<<<<<;;;;;;999:::;;;===???@@@@@@AAANNNPPP\\\rrrrrrYYYOOOKKKHHHEEEDDDDDDCCCCCCCCCDDDDDDGGGDDDHHHOOORRRWWWiii~~~tttfff^^^TTTPPPTTTRRROOOMMMLLLNNNQQQTTTUUUVVVaaaooo}}}{{{uuuvvvxxx{{{~~~~~~|||yyyvvv{{{|||yyyyyywwwyyy{{{zzzyyyzzz}}}zzz{{{}}}}}}{{{zzzyyy|||vvvfffTTTFFFDDDAAA>>><<<===???@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBAAACCCCCCAAA???======???BBBBBBCCCCCCCCCBBBAAA@@@@@@?????????@@@BBBDDDEEEFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBEEEHHHJJJIIIGGGFFFEEEFFFHHHKKKLLLLLLMMMNNNPPPOOOSSS]]]pppwwwmmmccc\\\ZZZeeefffeeefffqqqrrriiimmmwww~~~~~~nnn\\\OOOIII@@@<<<===???===@@@TTTmmmmmmdddbbbbbbmmmsssyyy|||~~~~~~zzzoookkkeee^^^YYYWWWVVVVVVSSSTTTRRRLLLFFFCCCCCCDDD>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<<<<:::777666777777666666666666777777555555666666777777888888:::;;;<<<===>>>>>>??????>>>>>>???AAACCCEEEGGGHHHCCCEEEHHHJJJKKKLLLNNNPPPQQQSSSUUUVVVWWWZZZ]]]```[[[^^^bbbgggjjjkkkkkkkkkhhhggggggfffgggiiijjjllljjjjjjjjjkkkpppwww~~~|||{{{zzzyyyyyypppooollliiigggfffgggggggggfffeeeaaa]]][[[\\\]]]XXXWWWVVVVVVUUURRRNNNKKKIIIGGGEEECCCBBBAAA???===999:::;;;<<<<<<<<<<<<<<<666888;;;???BBBCCCDDDDDDPPPSSSXXXdddyyyxxx\\\NNNIIIGGGFFFEEEDDDCCCBBBAAAAAAAAACCCCCCFFFJJJNNNTTTaaannnxxxgggXXXPPPPPPLLLNNNOOOOOOMMMNNNQQQUUUXXXZZZcccttt~~~{{{xxxyyy}}}~~~{{{wwwzzz{{{|||zzzwwwuuuvvvwwwwwwxxxyyy{{{||||||||||||~~~~~~}}}~~~}}}}}}zzz|||~~~ooo___PPPHHH???@@@@@@@@@@@@???>>>>>>AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCBBBAAAAAABBBDDDFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFDDDBBBBBBAAA@@@?????????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDBBBCCCEEEFFFGGGGGGGGGFFFHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOWWWjjj~~~sssfff\\\lllfff```^^^eeeuuuvvvnnnggggggrrr|||uuufffXXXPPPKKKAAA<<<>>>??????KKKZZZvvv~~~kkk\\\cccfffooozzz{{{uuummmeee```\\\ZZZXXXXXXYYYYYYUUUPPPJJJEEECCC@@@??????>>>===;;;:::999::::::::::::::::::::::::<<<:::999:::======;;;888666777777888888777555444333444444555666777888888777777888999::::::;;;;;;;;;<<<===>>>???@@@AAAAAABBBBBBDDDFFFHHHJJJLLLLLLMMMOOOQQQRRRRRRTTTWWWYYYZZZ\\\^^^```bbbdddeeeeeeaaabbbbbbccccccddddddeeeeeefffhhhjjjmmmrrrxxx|||~~~|||uuutttssstttuuutttrrrqqqpppmmmjjjhhhggggggfffeeedddbbb___]]][[[YYYVVVTTTUUUTTTRRROOOLLLIIIGGGFFFDDDBBB???===<<<<<<======888999999999999:::::::::===;;;:::<<>>===<<<;;;::::::::::::::::::::::::===;;;:::;;;===>>><<<999777777888888888777555444444444555555666666777777888888888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAACCCEEEGGGIIIKKKLLLKKKMMMNNNOOOOOOPPPSSSUUUVVVXXXZZZ\\\^^^```aaaaaa___``````aaaaaabbbbbbcccaaabbbeeehhhlllrrryyy~~~|||zzzyyyxxxuuutttoooooonnnoooqqqqqqpppnnnmmmjjjgggeeeeeedddcccbbb```]]][[[YYYWWWVVVSSSPPPPPPOOONNNKKKHHHFFFDDDCCCBBBAAA>>><<<;;;;;;<<<<<<999999999999999999999:::<<<;;;;;;===@@@DDDFFFHHHLLLNNNPPPUUUcccwwwwww___NNNFFFDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDGGGHHHKKKTTT^^^jjj~~~hhhWWWSSSPPPPPPOOOMMMKKKKKKMMMOOOVVVWWW[[[dddppp|||{{{{{{vvvwwwwwwuuurrrqqqrrrssswwwxxxzzz|||}}}~~~~~~|||zzzzzz|||}}}}}}}}}~~~~~~}}}~~~}}}|||vvvxxxyyyyyyzzzwwwppptttzzzrrrcccUUUJJJDDDBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEECCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFFFFDDDBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLQQQ]]]sss~~~vvvddd___YYYVVVXXXddd{{{lll\\\ZZZhhhyyy{{{|||}}}zzzvvvqqqnnneeeVVVIIIDDD@@@===BBBKKK]]]rrreee\\\```hhhqqqyyy}}}~~~}}}{{{yyyuuuqqqlllfff```[[[ZZZZZZZZZYYYUUUPPPLLLIIIAAAAAAAAA@@@@@@?????????;;;;;;::::::::::::::::::<<<<<<;;;<<<===>>><<<:::888999999999888777555444555555555555555555555555777888888999999::::::;;;::::::;;;<<<===>>>??????>>>???AAACCCEEEHHHIIIJJJHHHJJJKKKKKKKKKLLLNNNPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\\\\\\\]]]^^^^^^______[[[^^^bbbfffkkkrrryyy~~~}}}yyyuuussspppoooooonnnmmmkkkhhhggggggiiikkklllkkkiiigggeeebbbaaa``````^^^]]]XXXVVVTTTRRRQQQPPPMMMKKKJJJIIIHHHFFFCCCBBB@@@??????>>><<<;;;:::::::::;;;::::::::::::999999999999<<<<<<===???BBBFFFIIIKKKKKKNNNPPPRRRZZZlll}}}gggTTTIIIFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDAAABBBDDDFFFGGGNNNVVV\\\mmmuuu```VVVQQQPPPNNNLLLKKKKKKMMMOOORRRUUUYYY^^^fffttt~~~yyyxxxwwwuuusssssssssttttttuuuwwwyyyzzz||||||}}}}}}{{{xxxxxxxxxyyyyyyxxx|||}}}{{{}}}|||{{{|||~~~}}}{{{zzztttuuuwwwyyy}}}uuuxxx}}}yyykkk]]]QQQHHHDDDBBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFDDDBBBCCCCCCCCCCCCDDDDDDEEEEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGJJJOOOXXXggg~~~fff___YYYVVVVVV___vvvxxxbbb[[[fffsssuuuzzz~~~zzziiiVVVIIIAAA===???EEERRRooo~~~iiiaaa```bbbiiirrrxxxxxxvvvxxxxxxwwwuuurrrkkkccc]]][[[ZZZYYYXXXVVVRRRNNNJJJBBBBBBAAAAAAAAA@@@AAAAAA;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;:::999999::::::999777555444666666666555555555444444666666777777888888888888999999::::::;;;<<<======;;;<<<>>>@@@CCCEEEGGGHHHFFFGGGHHHHHHGGGGGGIIIKKKLLLMMMNNNQQQRRRTTTTTTUUUWWWWWWXXXXXXYYYZZZZZZZZZYYY\\\```dddiiiooovvvzzz{{{vvvrrrllljjjhhhggghhhhhhgggfffcccbbbbbbcccdddeeecccbbb___]]][[[ZZZZZZYYYXXXVVVRRRPPPNNNMMMLLLKKKIIIGGGDDDDDDCCCAAA@@@>>>===<<<<<<;;;:::999999999999999::::::::::::::::::::::::;;;===???BBBEEEIIIMMMOOOKKKNNNRRRSSSWWWdddzzzmmmYYYLLLFFFBBBBBBAAAAAAAAABBBCCCCCCAAA??????BBBDDDEEEJJJPPPSSS```vvvqqq___SSSPPPMMMLLLLLLMMMOOOPPPMMMRRRXXX\\\```kkkzzz~~~|||zzzwwwuuussssssrrrrrrssstttuuuwwwyyyzzzzzzzzz}}}zzzwwwvvvuuuuuutttsss|||}}}{{{zzz~~~~~~{{{yyyyyyzzz}}}}}}{{{zzzzzzvvvwwwzzz~~~ssseeeXXXNNNHHHEEEBBBBBBBBBBBBBBBAAAAAA@@@???@@@AAACCCDDDEEEEEEEEECCCDDDFFFGGGGGGGGGFFFFFFCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBCCCCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHEEEJJJPPPVVV___nnnlllaaaYYYWWWVVV\\\qqqqqqaaaeeepppssszzz}}}fffRRRDDD>>>???DDDIII]]]zzzyyyhhhccc```ccckkksssuuutttvvvvvvwwwxxxuuuooogggaaa]]]ZZZXXXVVVUUUSSSOOOLLLFFFEEECCCBBBAAAAAAAAAAAA<<<<<<<<<;;;;;;:::::::::888999::::::999999999999999:::::::::999888666555777777777666666555555444555555555555666666666666888888888999999::::::;;;::::::<<<>>>@@@BBBCCCDDDEEEFFFFFFFFFEEEEEEGGGIIIHHHIIIKKKMMMNNNOOOPPPPPPRRRRRRRRRSSSTTTTTTUUUUUUXXXZZZ^^^aaaeeeiiiooorrr}}}zzzwwwtttqqqmmmkkkcccbbb``````aaabbbaaa```___^^^]]]]]]]]]]]][[[YYYWWWVVVTTTSSSTTTSSSQQQOOOLLLJJJIIIHHHIIIHHHFFFEEEAAAAAA@@@>>>===<<<;;;:::999999888888888888888888999999:::::::::;;;;;;;;;;;;???CCCFFFIIILLLQQQUUUKKKNNNRRRTTTVVV```uuu~~~yyymmm\\\MMMGGGBBBBBBAAAAAAAAAAAAAAABBB@@@>>>>>>BBBDDDEEEHHHLLLSSS\\\lll}}}gggXXXTTTPPPMMMMMMOOOPPPPPPJJJPPPWWWZZZ[[[aaallluuu~~~{{{wwwtttrrrrrrqqqoootttuuuvvvwwwxxxyyyyyyyyy{{{xxxuuutttttttttsssrrr|||}}}|||zzz{{{zzz~~~~~~{{{yyyyyyzzz|||~~~~~~{{{yyyyyyyyyzzzzzz|||yyynnn```UUULLLGGGEEEBBBBBBCCCCCCBBBBBBAAA@@@??????AAABBBCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBCCCDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJKKKHHHMMMSSSWWWZZZaaakkkrrruuufffZZZWWWVVVXXXjjjmmmiiiooosss{{{xxx```MMMCCCAAADDDDDDMMMeee{{{qqqiiiaaa```gggooouuuwwwvvvwwwxxxzzzyyyuuunnniiiccc^^^YYYVVVVVVUUUSSSPPPKKKJJJGGGDDDBBBAAAAAAAAA======<<<<<<;;;:::::::::666888999999888777777888999999:::;;;:::999888777888888888777777666666666555555555555555555555555666777777777888888888999999999:::;;;===>>>???@@@BBBCCCDDDCCCCCCCCCEEEGGGEEEFFFHHHJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPUUUWWWZZZ\\\^^^aaaeeehhhppptttxxxyyywwwtttrrrqqqrrrpppllljjjhhhfffbbb```[[[YYYXXXXXXYYYZZZZZZYYYZZZXXXWWWWWWWWWUUUSSSQQQPPPNNNMMMMMMMMMMMMJJJHHHHHHFFFEEEEEEFFFFFFDDDCCC@@@???>>>===;;;:::888888777777777888888888888888888888999:::;;;<<<======<<>>===;;;999777666555666666777888888888888888666777888:::<<<===>>>???===CCCJJJNNNQQQTTTZZZ___KKKJJJLLLOOORRR]]]ttt~~~{{{ssssssvvvxxxllleeegggiiiaaaVVVPPPFFFEEEDDDCCCBBBAAAAAAAAAEEEAAA@@@CCCEEECCCCCCEEECCCJJJUUUeeeyyy|||eee___WWWQQQPPPOOONNNLLLIIIMMMQQQQQQQQQRRRWWW[[[```jjjyyy}}}xxxwwwvvvsssqqqqqqrrrrrrrrrrrrrrrrrrqqqrrrqqqpppqqqtttwwwxxxyyy{{{xxxyyy|||yyyttttttyyyzzz~~~zzzzzz{{{}}}~~~~~~yyywwwtttrrrrrrtttwwwyyyzzz}}}yyysss}}}uuuoooeeeZZZPPPIIIFFFDDDEEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGDDDDDDDDDEEEGGGFFFDDDBBBCCCEEEGGGIIIKKKLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFHHHJJJLLLNNNOOOPPPQQQSSSUUUVVVVVVWWWWWWXXX___vvvbbb]]]ZZZVVV___oookkkkkkooo{{{}}}aaaNNNDDDBBBCCC<<>>>>>===<<<;;;;;;::::::777999<<<;;;999777888:::777888:::;;;<<<<<<;;;:::999999999999999999999999888888888888777777777777555555555666666666666666999999999999999:::::::::<<<>>>?????????@@@BBBDDDAAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKMMMPPPRRRSSSUUUXXXZZZUUUWWWXXXXXXXXXYYY[[[]]]ZZZYYYXXXXXXYYYYYYWWWVVVSSSRRRPPPPPPQQQRRRRRRQQQMMMLLLKKKLLLMMMMMMKKKJJJGGGFFFEEEFFFFFFEEEBBB@@@AAA@@@???@@@AAABBBAAA@@@>>>===<<<:::888666444333555666777888999999999888555666888:::<<<>>>@@@@@@>>>DDDLLLPPPSSSVVV]]]bbbHHHGGGKKKRRRSSSZZZqqqyyy~~~~~~rrrmmmnnnllltttuuummmgggeee[[[NNNIIIEEEAAA???@@@BBBBBBBBB????????????@@@AAABBBBBBHHHLLLUUU^^^iii|||tttgggZZZVVVTTTRRROOOOOOMMMLLLMMMMMMOOOQQQSSSUUU]]]cccnnnyyy|||xxxvvvtttrrrssstttuuussspppnnnppprrrnnnnnnoooqqqtttxxx{{{}}}|||vvvssstttuuuuuutttzzz{{{~~~~~~}}}|||}}}|||uuutttxxxwwwqqqttt~~~}}}uuuxxx}}}wwwvvvsss|||yyylll^^^UUUNNNIIIGGGIIIDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJLLLKKKJJJIIIGGGFFFEEEDDDBBBCCCEEEFFFFFFEEECCCBBB@@@BBBEEEGGGIIIIIIHHHHHHLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOSSSRRRPPPOOOOOOPPPQQQSSS^^^nnnlllbbb^^^]]]```eeetttqqqhhhfffqqqlllXXXIII???>>>AAAEEEJJJVVVjjj|||llldddggglllooo|||~~~zzzvvvlllbbb___aaa___[[[[[[WWWRRRMMMKKKHHHFFFDDDCCCBBBAAA@@@>>>===<<<;;;<<<;;;:::999888888888888888999999:::::::::999999:::999888777666666666666::::::999999888777777666777777666666666666777777666666777777888888888999777888999:::<<<===>>>?????????@@@AAAAAABBBBBBCCCBBBCCCEEEEEEDDDDDDFFFGGGLLLJJJIIIKKKNNNPPPOOOMMMQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLOOONNNMMMKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@??????>>>>>>===<<<;;;;;;::::::<<<;;;:::888777777666666::::::999888888888888888888<<<@@@???======BBBGGGIIIMMMRRRVVVZZZ]]]aaacccHHHGGGKKKPPPSSS^^^zzzwwwmmmiiikkktttxxxtttpppnnndddWWWKKKIIIFFFCCCBBBAAABBBBBB@@@@@@@@@???@@@@@@AAAAAADDDGGGNNNVVV^^^nnnyyycccXXXTTTPPPKKKIIIKKKJJJJJJIIIJJJLLLMMMNNNUUUZZZbbbmmmxxx{{{wwwuuutttuuuuuurrrnnnmmmnnnpppmmmmmmnnnooorrruuuxxxyyy}}}yyyuuutttvvvxxxxxxxxxxxxyyy{{{}}}~~~}}}~~~zzzsssrrrvvvtttooosss|||uuuxxxzzzqqqooowwwvvvhhhZZZPPPJJJEEEDDDFFFDDDCCCBBBBBBAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEFFFHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCAAAAAABBBCCCCCCBBBAAAAAABBBDDDFFFIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMNNNPPPOOONNNMMMLLLMMMOOOPPPSSScccxxxlllbbb```cccqqqyyylllccckkk}}}{{{hhhUUUGGGCCCAAA@@@BBBGGGUUUnnnxxxkkkgggggggggqqqwww{{{}}}wwwlllgggeee```ZZZYYYWWWTTTRRRPPPMMMIIIFFFBBBAAA@@@>>>===;;;::::::;;;;;;:::999888888888888888999999::::::999999999::::::999888888888888999;;;;;;:::999888777777666777777666666666666777777666666666777777777888888666777888999;;;<<<===>>>======>>>??????@@@@@@AAA@@@AAACCCCCCBBBBBBDDDEEEHHHFFFEEEGGGJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKJJJIIIIIIIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>===<<<<<<;;;======<<<;;;;;;:::999999::::::999888777777777777777666666777777888999:::999:::<<<>>>AAACCCGGGIIILLLOOOTTTYYY]]]aaafffiiiGGGGGGKKKOOORRR```tttjjjmmmvvv||||||}}}|||sssgggTTTPPPKKKGGGDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDIIINNNSSS___uuutttbbbZZZSSSLLLHHHKKKJJJHHHGGGGGGHHHIIIIIIPPPRRRWWW^^^hhhuuu}}}yyyyyyyyywwwssspppnnnooopppnnnnnnoooppprrrtttuuuvvvyyywwwvvvwwwzzz|||}}}}}}wwwwwwyyyzzz{{{|||||||||~~~~~~~~~|||yyysssqqqttttttqqqvvv|||xxxyyy|||sssqqq~~~ooobbbSSSJJJEEEAAAAAACCCCCCCCCBBBBBBAAAAAABBBBBBDDDEEEEEEFFFFFFEEEEEEDDDAAABBBCCCDDDEEEGGGGGGHHHGGGFFFFFFEEEDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAABBBDDDFFFGGGFFFEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMNNN\\\uuupppfffdddnnnxxxgggiiiwwwnnn\\\NNNDDD>>>@@@@@@CCCVVVmmm{{{qqqfffaaaaaaffflllrrrwww}}}xxxqqqmmmfff^^^YYYXXXWWWVVVUUUQQQMMMIIICCCBBBAAA???===<<<::::::;;;;;;:::999888888888888999999999::::::999999888:::::::::999::::::;;;<<<<<<;;;;;;:::888777777666777666666555555666666777555666666666666666777777555666777888999:::;;;<<<;;;;;;;;;<<<======>>>>>>===???@@@@@@@@@@@@AAACCCCCCBBBAAABBBDDDFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEEEEDDDDDDCCCDDDCCCCCCBBBAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999999888888888888777777777777888888555555666777999;;;<<<===<<<;;;<<<@@@GGGLLLNNNNNNPPPTTTZZZ___dddiiiooorrrEEEGGGKKKNNNPPP]]]{{{wwwssszzz~~~hhh]]]OOOGGGDDDDDDCCC@@@CCCBBBAAA@@@@@@@@@@@@@@@CCCEEEHHHLLLOOOVVVhhhxxxuuufffZZZRRROOOLLLKKKJJJIIIIIIIIIJJJKKKOOOPPPRRRUUU[[[dddooovvv}}}yyyuuurrrqqqrrrsssssssssssstttuuuuuuvvvwwwwwwwwwxxxyyy{{{}}}xxxxxxyyyzzzzzz{{{{{{{{{}}}{{{||||||~~~~~~{{{wwwtttsssvvvwwwxxx~~~yyy~~~~~~xxxzzz~~~fffYYYLLLEEEBBB@@@AAADDDDDDDDDCCCCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFAAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@???>>>>>>???@@@AAA@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAAAAACCCFFFIIIJJJIIIHHHFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHIIIIIIJJJKKKLLLWWWhhhqqqhhhjjj|||wwwooosss}}}```NNNCCCFFFDDD>>>III]]]ssswwwkkkccc^^^___bbbfffkkkrrrzzz{{{wwwpppiii___]]]ZZZXXXVVVSSSNNNKKKGGGFFFEEECCC@@@>>>===<<<<<<;;;:::999888888888888999999:::::::::999888888999999999999:::;;;<<<===<<<<<<;;;:::999888777777777666666555555666666777555555555555666666666666444444555666777999999:::999999::::::;;;<<<<<<<<<;;;===>>>>>>>>>>>>???AAA@@@@@@???@@@AAABBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888777777666666666777777888999777777888999;;;===???@@@@@@AAACCCGGGKKKPPPSSSUUUTTTZZZbbbjjjooossswwwyyyCCCGGGKKKLLLMMMVVVkkk~~~~~~oooUUUGGGEEEGGGDDD???CCCCCCBBBAAA@@@@@@@@@@@@CCCDDDGGGKKKLLLRRR___lllttt```TTTRRRLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOQQQRRRUUUYYY```dddvvv~~~xxxsssqqqpppqqqrrrvvvvvvvvvwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~{{{yyyxxx{{{yyyzzz~~~~~~~~~zzzxxxvvvrrrqqqssswww{{{~~~}}}|||}}}zzz}}}yyy\\\QQQFFFBBBBBBAAACCCFFFEEEDDDDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA???>>>>>>???AAACCC@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEAAABBBCCCDDDDDDCCCBBBAAA@@@BBBFFFIIIJJJIIIHHHGGGDDDDDDDDDEEEEEEDDDDDDDDDGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKIIIQQQ]]]sss|||kkkgggsss{{{sssyyyxxx]]]JJJHHHGGG@@@GGGVVVggguuu|||lll___[[[YYYYYY]]]eeeooozzz~~~{{{uuuiiieee```[[[WWWTTTPPPNNNJJJIIIGGGEEEBBB@@@>>>======<<<;;;:::999999999999:::::::::::::::999888777777777777777888:::;;;<<<<<<<<<;;;;;;:::999999999777777666666666666777777666666666666555555555555444444555555666777888888888888888999::::::;;;;;;:::<<<============>>>@@@>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;<<<<<<<<<;;;::::::999999999888888888888888::::::::::::;;;;;;;;;;;;888888888888888777777777666666666666777888999:::999999:::;;;<<<>>>@@@AAABBBFFFKKKLLLMMMOOOUUUZZZYYYaaalllvvv{{{}}}~~~~~~BBBFFFIIIJJJJJJOOO[[[eeewwwcccNNNHHHHHHEEE@@@CCCBBBBBBAAAAAAAAAAAABBB@@@AAADDDHHHIIILLLVVVaaassshhhWWWRRRKKKKKKJJJIIIJJJKKKLLLMMMIIIKKKMMMOOOQQQTTTXXX[[[dddpppzzzsssppppppoooooowwwwwwxxxxxxxxxxxxwwwwwwsssttttttsssrrrrrruuuwww|||{{{{{{{{{|||}}}~~~~~~|||~~~~~~|||||||||~~~|||{{{}}}~~~xxxssspppnnnmmmmmmooosssyyy{{{yyyyyy{{{{{{nnnTTTKKKCCCBBBBBBBBBCCCFFFDDDDDDDDDCCCDDDDDDEEEFFFCCCCCCCCCDDDDDDCCCCCCCCC??????@@@@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDEEECCCBBB@@@??????@@@BBBCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBB???AAACCCFFFGGGGGGFFFEEECCCDDDDDDEEEEEEDDDDDDCCCGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLJJJNNNXXXkkkooodddkkkyyyzzzwwwtttZZZPPPJJJDDDHHHRRRWWWfff|||yyyeeeZZZTTTPPPSSSZZZfffuuu~~~uuupppiiibbb]]]YYYUUUSSSNNNLLLJJJHHHEEEBBB@@@???>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999888777666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999777777777666666666666555444444444555666777777777666666777777888999999999888:::;;;;;;;;;;;;<<<>>>===>>>???>>>======>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;999999888888888888777777777777888888888888888888888888888888888888888888888888888888777777888999::::::999::::::<<<===???AAABBBFFFKKKPPPQQQOOOQQQWWW]]]```iiittt~~~BBBDDDFFFFFFHHHLLLRRRUUUaaawww\\\MMMHHHEEECCCBBBBBBAAAAAAAAABBBBBBCCC>>>???BBBEEEFFFGGGOOOXXXbbbssswwwaaaWWWNNNMMMLLLKKKJJJJJJKKKKKKGGGHHHJJJKKKLLLNNNRRRUUUYYY```lll}}}~~~yyywwwuuutttyyyzzz{{{||||||{{{zzzzzzuuuuuuuuurrrpppqqquuuxxxzzzzzzyyyyyyzzz|||}}}~~~{{{}}}}}}}}}}}}{{{|||~~~}}}~~~}}}~~~{{{wwwrrrnnnjjjiiihhhlllqqqwww}}}~~~{{{uuutttuuu{{{~~~ooo```QQQHHHBBBBBBCCCAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD>>>>>>??????@@@AAAAAAAAA>>>>>>???@@@BBBCCCCCCDDDBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCEEEEEEFFFFFFFFFCCCCCCDDDEEEEEEDDDCCCCCCFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMTTTeee|||vvvgggfffmmm~~~||||||kkk\\\OOOIIIKKKJJJYYYnnnvvvbbbYYYQQQPPPUUU]]]kkkxxx}}}~~~zzztttnnnhhhccc]]]ZZZTTTSSSPPPMMMJJJGGGEEEDDD@@@???>>>===<<<<<<<<<<<<::::::::::::999888777777666666666666777777888999:::::::::;;;<<<<<<======::::::999999999999::::::888888777777777666666666444444555555666666777777333444444555555666777777666777999999888888:::;;;999;;;<<<<<<999999:::<<<999999999999999999999999999999999999999999999999777888:::;;;;;;:::999888888888888888888888888888777777777777777777666666888888888888888888888888:::999999999999999::::::;;;<<<===???BBBEEEHHHIIIOOOQQQUUUWWWXXX[[[```cccjjjpppzzzBBBCCCCCCCCCGGGLLLOOOOOOUUUwwwgggQQQFFFEEEFFFAAAAAAAAAAAABBBBBBCCCDDD>>>>>>AAAEEEEEEEEEKKKRRRWWWeeeyyymmm___SSSRRROOOMMMKKKKKKKKKKKKIIIIIIHHHGGGFFFIIIMMMQQQSSSUUU\\\jjj~~~~~~|||}}}~~~~~~~~~xxxxxxxxxuuussstttyyy~~~xxxwwwwwwwwwxxxzzz|||}}}uuuwwwyyyyyyxxxxxx|||~~~{{{wwwuuuvvv{{{|||~~~zzzyyysssrrrqqqnnnllljjjiiihhhpppvvv}}}{{{xxxpppooosss|||}}}wwwfffVVVOOOHHHBBBBBBBBB@@@>>>>>>@@@@@@@@@@@@AAAAAABBBCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????@@@@@@AAAAAA<<<<<<===???@@@AAABBBCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKHHHMMMZZZjjj~~~}}}kkkdddeeesss~~~rrr[[[JJJCCCEEEPPPaaassslll```VVVRRRSSSVVVaaammmwww{{{wwwrrrkkkddd___[[[YYYWWWTTTPPPMMMKKKJJJAAA@@@???>>>============;;;;;;;;;:::999888777666777777777777777777888999999999:::;;;<<<===>>>???;;;::::::999999::::::;;;999999888888777777666666444555555555666777777777111222222333333444555555444555777777666666888999666888:::999666555777999999999999999999999999999777777888888888888888888666888999;;;;;;:::888777888888888999999999999999999999888888777777777777888888888888888999999999;;;;;;::::::999::::::;;;>>>???AAADDDHHHLLLOOOQQQXXXWWWXXX\\\bbbgggiiiiiiqqqvvv|||DDDCCCCCCEEEHHHKKKLLLLLL[[[dddzzz\\\JJJFFFHHHEEEDDDCCCBBBAAABBBBBBCCCAAAAAA@@@AAABBBEEEHHHJJJSSSXXXggg}}}fffYYYWWWTTTOOOJJJHHHHHHJJJFFFGGGGGGGGGGGGHHHKKKMMMNNNQQQXXXaaajjjxxx|||xxxwwwyyyzzzyyywwwyyyxxxvvvrrrpppqqqvvvyyyuuusssrrrtttyyy}}}~~~~~~vvvrrrvvvyyyxxx}}}|||{{{yyyuuurrrooommmiiifffeeeeeeggghhhpppzzzxxxqqqlllgggfffhhhsss}}}{{{iii[[[TTTIIIFFFBBBAAABBBAAA???<<<@@@@@@AAAAAACCCDDDFFFGGGBBBAAAAAAAAABBBBBB@@@>>>???===::::::<<<>>>>>>???AAA@@@???@@@AAABBBAAA?????????>>>>>>??????@@@AAA===???@@@BBBCCCCCCCCCBBBEEEFFFFFFEEEDDDDDDFFFHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIGGGGGGHHHKKKLLLJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJJJJIIIMMMRRRTTT___ooocccZZZ^^^kkk{{{{{{~~~sssXXXHHHGGGGGGKKK[[[sss~~~nnn^^^VVVQQQPPPUUU^^^lllyyy|||yyyuuunnniiieee```]]]]]]WWWMMMJJJLLLFFFFFFDDDBBB???===<<<===>>>===;;;:::999::::::;;;888888777777777777888888777777888999::::::;;;;;;888888888888888888888888777777777777777777777777666666666666666555555555888888777777666666666555666555555555555666777777777777777777777777777777777777888888888888777777777777777777666666666666999999888888777666666666666888999888777666777888666777777777888888888888999888888888777777777777777888999999999;;;>>>AAABBBEEEIIIKKKNNNQQQTTTWWWZZZ\\\^^^bbbfffkkkoooqqqyyyzzz|||BBBBBBCCCEEEHHHKKKMMMMMMRRR\\\uuuoooWWWJJJEEEEEEDDDCCCAAAAAAAAABBBBBBBBBAAAAAAAAABBBDDDGGGHHHKKKOOOYYYjjj}}}|||ddd```ZZZSSSOOOLLLKKKKKKGGGGGGHHHGGGGGGHHHIIIJJJKKKMMMRRRYYY```kkk}}}}}}zzzxxxxxxvvvttttttsssqqqoooooorrruuuxxxyyyxxxwwwyyy}}}|||yyy{{{{{{yyyzzzzzzvvvuuutttrrrooollliiieeebbbaaacccfffhhhvvv}}}xxxqqqiiidddbbb```dddppp~~~}}}uuudddVVVOOOHHHEEEBBBAAAAAAAAA>>><<<@@@@@@@@@AAACCCDDDFFFGGGDDDBBBAAAAAABBBBBBAAA@@@???===;;;:::<<<>>>??????>>>===<<<<<<>>>>>>===<<>>>>>??????@@@AAA>>>???@@@AAABBBBBBAAA@@@CCCDDDFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGIIIGGGFFFGGGIIIKKKIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJIIILLLKKKNNNRRRRRRWWWooottteeeWWWVVV___lllzzzxxxrrr~~~dddQQQFFFGGGJJJSSSdddyyyooobbbXXXSSSVVV^^^dddqqq|||~~~{{{oooiiieeeccc^^^UUUPPPPPPIIIHHHFFFCCC@@@>>>===>>>>>>===<<<::::::::::::;;;888888777777777777888888777888888999::::::;;;;;;888888888888888888888888777777777777777777777777777777777777777777777777777777777666666666555555555555555555555666666777777777777777777777777777777777888888888888777777666666666666777777777777777777777777777888888888666888999888777666777888888888888888888888888999999999999888888888888888888999:::;;;;;;===@@@CCCAAADDDIIILLLPPPSSSXXX[[[]]]___aaaeeejjjnnnrrrtttzzz{{{~~~@@@AAACCCEEEHHHJJJLLLMMMJJJUUUiiifffPPPFFFEEEDDDBBBAAA@@@@@@AAAAAABBBBBBAAAAAABBBCCCEEEFFFIIIKKKQQQ[[[gggzzzrrrjjj^^^UUUQQQNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMRRRVVV\\\jjjwww|||yyyvvvuuurrrpppmmmnnnppptttvvvxxxyyyxxxxxxzzz|||}}}|||{{{|||}}}{{{{{{zzzxxx{{{~~~zzzsssooooooooommmkkkiiifffcccaaacccggglllpppzzzuuuoooiiibbb^^^^^^\\\aaaooo}}}yyyxxxzzz|||lll\\\PPPIIIGGGEEEBBBAAAAAA@@@>>><<<@@@@@@@@@AAABBBDDDFFFFFFFFFDDDBBBAAABBBCCCCCCBBB???===;;;;;;===?????????<<<;;;:::;;;<<<===<<<:::??????>>>>>>??????@@@AAA??????@@@@@@AAA@@@@@@???@@@BBBEEEFFFFFFEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIGGGEEEEEEGGGIIIIIIHHHIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCBBBBBBDDDGGGIIIKKKLLLKKKJJJIIIHHHHHHIIIIIILLLJJJLLLPPPOOOPPP]]]mmmyyyiiiXXXPPPSSS[[[hhhrrr~~~fffgggmmmxxxuuu^^^HHHGGGGGGIIISSSfff}}}sssbbbWWWVVVZZZ\\\hhhttt{{{xxxqqqmmmhhh```XXXUUUPPPNNNKKKGGGDDDAAA@@@@@@>>>===<<<;;;::::::::::::999888888777777888888999888888888999999::::::;;;999999999999999999999999777777777777777777777777777777777777888888888888666666666666555555555555555555444444555555666777777777777777777777777777777777888888888888777777555555666666777777888888555666666777888888999999666888999888777666777888999999999888888888888888888999999999999999::::::999;;;<<<===>>>AAADDDGGGEEEHHHMMMQQQUUUYYY^^^aaabbbcccfffjjjnnnsssvvvyyy}}}~~~BBBCCCEEEGGGGGGHHHJJJKKKHHHQQQ^^^nnnzzznnnWWWKKKFFFEEECCCAAA@@@???@@@@@@CCCBBBAAAAAAAAABBBCCCDDDIIIJJJNNNSSSXXXfff}}}|||jjj\\\UUURRROOOLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIIIIKKKNNNPPPSSS]]]hhhxxx}}}{{{wwwtttrrrrrruuuxxxxxxxxxwwwxxxyyy{{{||||||{{{yyyyyy|||}}}|||zzzzzz{{{{{{xxxsssooolllmmmllliiifffeeeddddddfffkkkrrrzzz|||uuunnnhhhccc```^^^___^^^cccsss|||xxxqqqrrruuu{{{rrrcccUUUKKKEEEEEEDDDCCCBBBAAA@@@>>>===??????@@@AAABBBDDDEEEFFFHHHFFFCCCBBBCCCDDDEEEEEE@@@>>>======???@@@@@@??????===<<<===>>>???>>>===??????>>>>>>??????@@@AAA>>>>>>>>>???@@@@@@@@@@@@>>>AAADDDFFFFFFEEEEEEFFFHHHHHHHHHGGGGGGHHHHHHHHHHHHFFFDDDDDDDDDFFFHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBBBBDDDGGGKKKMMMPPPNNNKKKHHHGGGHHHIIIJJJJJJHHHIIIMMMNNNNNNTTT]]]ttt{{{mmm]]]SSSPPPSSS[[[dddyyyhhh^^^ZZZaaagggkkktttlllMMMHHHCCCBBBHHHXXXoooqqq```XXXVVVYYYaaakkkttt|||{{{uuulllbbb\\\YYYUUUPPPKKKHHHEEECCCAAA??????>>>===<<<;;;;;;:::999999888888888888999999888888888999999:::::::::999999999999999999999999777777777777777777777777666777777777777777888888666666555555555555555555555555444444555555666777777777777777777777777777777777888888888888777777444555555666777888888999666666777777888888888888666888999888777666777888888888888888888777777777777888888999::::::;;;;;;;;;===???@@@BBBEEEIIILLLMMMPPPTTTXXX\\\___dddgggfffgggjjjnnnrrrwwwzzz}}}~~~EEEHHHJJJIIIGGGFFFFFFHHHFFFMMMUUU```ttt||||||ssswwwuuu]]]NNNGGGFFFDDDAAA@@@?????????BBBBBBAAAAAAAAAAAABBBBBBCCCEEEIIILLLMMMTTTfffwwwnnnaaaZZZTTTPPPMMMKKKIIIJJJKKKKKKJJJHHHHHHGGGIIILLLMMMNNNUUU]]]dddmmmzzz}}}||||||{{{zzzyyy{{{}}}~~~~~~}}}}}}}}}{{{zzzzzz{{{{{{}}}}}}zzzpppnnnkkkkkkllljjjeeeaaa^^^```dddkkkttt~~~~~~yyypppgggaaa___aaabbbddddddiiiwww{{{ssspppjjjkkkooovvvwwwiii\\\QQQIIIDDDDDDEEEEEEDDDBBB@@@???>>>?????????@@@BBBCCCEEEFFFIIIFFFCCCBBBCCCEEEEEEEEE@@@???>>>???@@@AAAAAA@@@@@@???>>>>>>@@@@@@???>>>??????>>>>>>??????@@@AAA<<<======>>>???AAABBBBBB===@@@DDDEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBDDDFFFHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCEEEHHHLLLNNNRRROOOLLLIIIGGGHHHJJJKKKLLLIIIIIIJJJLLLMMMQQQVVV___}}}{{{xxxoooeee]]]VVVRRRUUU[[[lllxxxqqqaaaTTTRRRTTTWWWaaaooozzzzzzWWWKKKAAA@@@EEENNN^^^lll}}}sssddd\\\XXX[[[bbbkkksss{{{|||qqqiiibbb\\\UUUOOOJJJGGGCCC@@@AAAAAA@@@???>>>===<<<;;;::::::999999999999::::::888999999999999999::::::999999999999999999999999777777777777777777777777555555555666666777777777555555666666666666666666666555555555555666777777888888888888888888888888777777888888888888777777444555555666777888888999888888888888777777666666666888999888777666777888777777777777777777777777777777888:::;;;<<<===>>>===???AAADDDFFFJJJOOORRRUUUXXX[[[^^^```bbbeeehhhiiijjjmmmqqquuuzzz}}}HHHKKKMMMLLLHHHEEEEEEFFFDDDGGGLLLWWWggg|||}}}tttqqqxxxyyy```PPPIIIGGGEEEBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBFFFIIIIIIKKKWWWccc~~~uuuggg\\\VVVTTTOOOKKKJJJKKKKKKIIIFFFFFFDDDFFFIIIJJJJJJNNNTTTYYY___hhhooovvv}}}~~~~~~}}}}}}~~~{{{xxxwwwzzz|||zzzvvvsssjjjhhhfffggghhhfffbbb^^^YYY^^^hhhtttzzzuuuqqqiiibbb]]]^^^bbbgggkkkmmmrrr|||xxxpppnnnllliiiiiiooo}}}~~~pppbbbWWWOOOHHHEEEDDDEEEGGGFFFDDDAAA@@@@@@?????????@@@AAACCCEEEEEEHHHFFFDDDCCCDDDEEEEEEDDDAAA@@@???@@@BBBBBBBBB@@@@@@>>>===>>>???@@@???===??????>>>>>>??????@@@AAA>>>>>>>>>>>>???AAABBBCCC>>>@@@CCCDDDDDDCCCDDDEEEDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDCCCBBBBBBDDDGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFIIILLLMMMPPPNNNKKKIIIGGGHHHIIIJJJOOOMMMKKKJJJJJJLLLOOOQQQTTTnnn~~~|||xxxtttpppjjj___UUUSSSVVV```qqq}}}qqqdddUUUKKKGGGJJJTTT^^^qqqzzzgggVVVGGGDDDFFFGGGNNNVVVgggwwwwwwlll[[[YYY[[[bbbjjjrrr{{{{{{mmmfff\\\TTTOOOJJJDDD@@@CCCCCCCCCBBBAAA???===<<<;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::777777777777777777777777444444555555666666777777666666666666777777777777777777666666777777888999888888888888888888888888777777888888888888777777555555666666777777888888999999888888777666666555666888999888777666777888666666777777777888888888888999:::<<<>>>???AAAAAAAAACCCFFFIIILLLPPPVVVYYY[[[]]]```aaabbbcccfffhhhlllmmmpppsssxxx}}}HHHLLLOOONNNIIIFFFFFFHHHGGGEEEHHHRRR\\\hhh|||rrrooopppxxx{{{tttcccVVVKKKIIIFFFDDDAAA@@@@@@@@@??????@@@AAAAAAAAAAAAAAABBBAAACCCFFFFFFHHHOOOWWWiiissskkkaaa[[[SSSOOONNNMMMJJJGGGEEEDDDEEEHHHIIIHHHIIINNNPPPUUU[[[___ccchhhnnnttt||||||}}}||||||{{{yyyvvvssspppooofffbbb^^^^^^___```^^^\\\^^^gggttt}}}wwwrrrggggggdddaaa___aaafffkkkvvvyyy~~~zzzrrrrrrtttooonnnuuuyyyjjj]]]SSSMMMIIIFFFDDDFFFIIIHHHEEEBBBAAABBB>>>>>>???@@@AAACCCDDDEEEGGGEEEDDDDDDEEEEEEDDDCCCAAA@@@@@@AAACCCCCCBBBAAA@@@>>>>>>>>>???@@@???>>>??????>>>>>>??????@@@AAABBBAAA@@@??????@@@AAAAAA@@@AAACCCCCCBBBBBBCCCDDDBBBCCCDDDDDDDDDDDDCCCBBB@@@BBBDDDCCCBBBAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJMMMKKKIIIGGGGGGGGGHHHHHHKKKLLLKKKJJJIIIKKKNNNOOOOOO___nnnxxxjjjZZZTTTUUUXXXhhhxxx}}}zzzyyyyyyxxxppplll```OOOFFFHHHNNNRRRhhhvvvkkkYYYPPPJJJCCCDDDKKKTTTeeexxxxxxhhh```ZZZ\\\aaagggqqq{{{}}}ttthhh___XXXRRRLLLGGGEEEEEEEEEDDDCCCAAA???>>>;;;;;;::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::777777777777777777777777444555555666777777888888777777777777888888999999888888888888888999999:::888888888888888888888888777777888888888888777777666666666666777777777777888888888777777777777777666888999888777666777888777777888999:::;;;;;;<<<;;;<<<>>>@@@BBBDDDFFFFFFEEEHHHKKKOOORRRWWW]]]aaaaaaccceeefffggghhhjjjlllooopppsssvvv{{{GGGLLLPPPOOOKKKGGGHHHJJJLLLFFFHHHQQQUUUZZZpppvvvlllhhhpppmmmlllnnnooollleee___LLLJJJGGGDDDBBBAAA@@@@@@>>>>>>???@@@AAABBBAAAAAA@@@======@@@BBBCCCHHHOOOUUUiiinnnfff\\\UUUSSSQQQNNNJJJGGGEEEFFFIIIJJJGGGHHHKKKIIIMMMRRRUUUWWWYYY^^^bbbiiiqqq|||}}}ssssssrrrqqqpppnnnmmmllleee___XXXVVVXXXZZZ\\\\\\iiirrrzzztttnnnjjj^^^```bbbcccccceeekkkooo~~~vvvvvv{{{xxxyyywwwgggYYYQQQLLLIIIGGGDDDGGGJJJIIIFFFCCCBBBCCC>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDEEEFFFEEEDDDBBBAAAAAA@@@BBBCCCDDDCCCAAAAAA@@@???@@@AAABBBAAA????????????>>>???@@@@@@AAAFFFEEEBBB@@@????????????AAABBBCCCBBB@@@AAABBBDDD@@@AAABBBCCCCCCBBBAAA@@@>>>AAADDDDDDBBBAAABBBDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGGGGJJJIIIGGGFFFFFFFFFFFFGGGCCCGGGJJJIIIIIILLLOOOPPPKKKTTT\\\rrrqqq___WWWXXXQQQ\\\eeeggghhhlllqqqssswwwzzzqqq]]]OOOOOORRRPPPbbbsss}}}iii\\\OOOCCCBBBIIIHHHVVVfffttt{{{uuuhhh]]]ZZZZZZ]]]gggqqq~~~sssiiibbb\\\TTTNNNFFFFFFFFFFFFDDDBBB@@@???<<<;;;;;;::::::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::777777777777777777777777555666666777888999999999777777888888999999999:::999999888888999999:::;;;888888888888888888888888777777888888888888777777777777777777666666666666666666666777888888999999666888999888777666777888888888999:::<<<===>>>>>>>>>???@@@CCCEEEGGGIIIJJJIIIKKKOOOSSSWWW\\\bbbffffffhhhjjjllllllnnnppprrrqqqrrruuuyyy}}}LLLLLLKKKKKKKKKLLLLLLMMMIIIIIIKKKMMMPPPWWWhhhwwwpppeeecccdddeeehhhiiihhhdddaaa\\\OOOEEEFFFHHHEEEBBBBBBBBBAAAAAABBBCCCBBB@@@===@@@???>>>>>>@@@BBBEEEFFFOOOVVVggguuu^^^WWWWWWSSSMMMJJJDDDEEEFFFGGGGGGFFFEEEDDDIIIKKKMMMOOOPPPQQQSSSVVV___dddjjjooottt~~~yyyttttttsssooolllhhhfffdddccc^^^\\\XXXVVVVVV[[[ccciii|||~~~wwwqqqnnniiiddd```\\\^^^dddmmmtttxxx|||}}}xxxtttvvv}}}~~~zzzmmm___VVVOOOIIIFFFFFFDDDEEEEEEFFFEEECCCAAA@@@>>>?????????@@@@@@@@@@@@DDDCCCBBBBBBBBBBBBAAA@@@BBBAAAAAABBBCCCBBB???<<>>@@@AAABBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCCCCCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHJJJKKKNNNTTTXXXaaa|||ppp]]]OOOUUUSSSVVV\\\\\\]]]mmmyyygggXXXSSSSSSUUUppprrraaaRRRIIIEEEFFFFFFMMM\\\jjjpppqqqrrrxxxwwwoooccc]]]```dddfffttt}}}rrrhhh```\\\RRRPPPMMMIIIFFFEEEEEEFFFAAA???>>>>>>>>><<<:::777;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999777777777777666666666666999999999999888888888777999888777777777888:::;;;888999:::;;;:::999666555666666666666666666666666666777777777888888888999777666666555555555666666666777777777888888999999:::::::::;;;<<<===>>>???AAACCCEEEGGGIIILLLOOORRRSSSWWW\\\]]]]]]___dddiiihhhgggfffiiinnnvvv|||{{{wwwvvv{{{HHHHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNSSSaaaooozzzpppggggggiiilllnnnnnnkkkiiieeeXXXKKKGGGFFFBBBAAACCCCCCBBBAAABBBBBBBBB???===@@@?????????@@@BBBDDDFFFIIINNNZZZmmmyyyjjj^^^TTTOOONNNHHHHHHHHHIIIJJJJJJIIIHHHGGGIIIKKKLLLMMMNNNPPPRRRSSSWWW\\\```ccckkkuuu||||||uuuqqqooollliiieeebbb```^^^[[[ZZZXXXXXX]]]fffrrr{{{|||wwwpppkkkhhhfffbbb```]]]bbblll{{{yyyuuu{{{|||}}}qqqeeeWWWOOOJJJDDDBBBCCCBBBCCCCCCDDDCCCBBBAAA@@@=========>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAABBB@@@??????@@@AAA???>>>????????????????????????===>>>???@@@AAABBBBBBBBB@@@@@@@@@?????????>>>>>>???@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@AAABBBDDDEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCDDDEEEFFFFFFGGGGGGGGGFFFGGGHHHGGGGGGGGGIIIKKKKKKPPPUUU[[[mmmyyyjjj___WWWQQQOOOSSSTTTXXXhhh{{{qqqbbbXXXWWWlllwwwfffTTTHHHGGGEEEGGGNNNTTTXXX___fffttt{{{}}}tttjjjdddaaa___iiiuuu~~~||||||{{{yyy|||{{{rrrmmm```]]]XXXRRRMMMIIIGGGEEEEEECCC@@@??????>>>===;;;<<<<<<===============<<<;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777777777777888888777777777666666666888888777777777888999:::777888999:::999888666555666666666666666666666666777777777777777777777777777777666666666666777777888999999999::::::::::::============>>>???@@@AAACCCEEEHHHKKKMMMPPPTTTWWWZZZ___dddfffdddccceeeggggggfffgggjjjqqqyyy}}}||||||~~~EEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNMMMOOOXXXcccvvv}}}qqqqqqrrrtttvvvvvvuuusssqqqfffXXXOOOHHHCCCCCCEEEDDDBBBAAAAAAAAAAAA???>>>@@@@@@??????@@@BBBCCCEEEDDDFFFLLLWWWggg|||ppp___VVVVVVLLLJJJIIIHHHIIIIIIGGGFFFDDDFFFHHHIIIIIIJJJLLLNNNOOORRRVVVXXXYYY]]]ccchhhqqqwww~~~uuunnnlllhhhddd___\\\ZZZYYYYYYYYY[[[```jjjxxx{{{qqqmmmgggcccaaaaaa``````ccckkkzzz~~~|||xxxvvv}}}|||jjj^^^QQQJJJEEEAAA@@@BBB???@@@AAABBBBBBBBBBBBAAA===<<<<<<<<<===???BBBDDD@@@AAAAAABBBCCCBBBBBBBBBEEECCC@@@??????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@@@@???????????????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFGGGGGGGGGFFFDDDDDDEEEEEEFFFGGGGGGHHHFFFGGGHHHHHHGGGGGGIIIKKKKKKMMMRRRUUU\\\qqqyyyqqq___TTTKKKJJJLLLQQQaaaqqqvvvcccZZZdddvvv~~~dddPPPGGGEEEDDDDDDCCCDDDMMMWWWfffwwwvvvllleee^^^gggppptttvvvxxxvvvtttqqq{{{uuuqqqjjjbbbYYYQQQLLLIIIKKKHHHDDDAAAAAAAAA@@@???========================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::777777777777777777777777777777666666666555555555777777777666777888888999666777888999888777666555666666666666666666666666777777777777666666666666888888777777777777888888:::::::::;;;;;;;;;<<<<<>><<<;;;<<<>>>AAABBB>>>@@@AAAAAAAAA@@@@@@AAAGGGEEECCCAAAAAAAAA???>>>========================??????@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@AAAAAABBBAAAAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAABBBCCCFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHIIIJJJJJJIIIJJJLLLMMMOOOMMMPPPTTTTTT```}}}nnn```PPPIIIHHHMMMYYYeeeqqqeeecccpppttt```KKKIIIGGGFFFBBBAAAFFFNNNYYYmmmyyymmm___aaacccgggmmmsssuuuuuuttt{{{|||sssiii___XXXTTTRRRNNNIIIEEEDDDDDDCCCBBB??????>>>>>>=====================<<<<<<<<<;;;;;;::::::::::::::::::::::::777777888888888888888999777777777777666666666555777666666777777777888888666666777777777777666555666666666666666666666666777777777666666666666555777777777777777777888999999::::::;;;;;;<<<<<<<<>><<<;;;<<<>>>@@@>>>???AAA@@@>>>>>>@@@BBBDDDBBBBBBBBBCCCBBB@@@>>>========================??????@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@AAA??????@@@@@@@@@??????>>>===============>>>??????AAAAAAAAABBBBBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAAEEEFFFGGGHHHGGGFFFCCCBBBDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMLLLLLLNNNPPPRRRLLLNNNSSSSSSYYYvvvppp]]]PPPKKKLLLRRRXXXrrrvvvmmmqqqwww```XXXOOOJJJFFFBBBDDDHHHSSSbbbvvvwwwooohhhaaa___bbbhhhnnnsssxxx~~~yyyqqqjjjfff\\\XXXSSSOOOLLLKKKHHHGGGDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>=========<<<<<<::::::::::::::::::::::::777888888888999999::::::999999999888888888777777666777777888888888888888666666666777777777666666777777777777777777777777777777777777777666666666777777666666777888888999888888999:::;;;<<<======???AAAEEEIIIMMMPPPSSSTTTSSSWWW[[[^^^```ccceeeggggggiiikkkkkkjjjiiihhhhhhhhhjjjkkkkkkkkknnnssswww~~~EEEEEEEEEFFFGGGHHHIIIJJJIIIHHHJJJOOOPPPOOORRRWWW```qqqsss\\\KKKKKKHHHCCCAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@CCCEEEEEEEEEIIIRRRZZZkkkvvvfff]]]SSSNNNNNNNNNLLLJJJFFFHHHIIIHHHFFFFFFGGGHHHDDDEEEFFFGGGHHHJJJKKKKKKNNNPPPSSSVVVZZZ^^^dddhhhmmmrrryyy|||~~~~~~||||||}}}~~~~~~~~~}}}}}}xxxxxxyyy}}}uuunnnddd^^^^^^eeeooovvv{{{{{{wwwpppgggaaaWWWXXXYYYYYY[[[```fffkkkppp}}}tttmmmsss|||zzzxxxkkkbbb[[[RRRIIIFFFEEEBBB@@@AAABBBBBBCCCDDDEEEGGGIIIJJJEEECCC@@@>>>=========>>>===???@@@???>>>???DDDIIIEEECCCBBBBBBCCCCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>======>>>???@@@AAAAAAAAA???????????????>>>>>>======<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBAAAFFFGGGGGGGGGFFFDDDBBBAAAEEEEEEDDDEEEFFFHHHJJJKKKMMMNNNOOOOOONNNNNNPPPRRRRRRLLLMMMRRRRRRVVVkkkppp```UUUPPPOOOPPPcccyyyvvvttt~~~rrrbbbVVVLLLEEEDDDGGGKKKUUUeeezzzwwwiii```\\\]]]cccjjjssszzz|||xxxkkkiiieeeaaa]]]XXXSSSOOOKKKIIIGGGDDDBBB@@@@@@@@@?????????>>>>>>>>>======::::::::::::::::::::::::888888888999::::::;;;;;;;;;;;;:::::::::999999999777777888999999999999888666666777777777777888888777777777777777777777777666777777777888888888888777777777777888999::::::888888:::<<<>>>???AAABBBCCCEEEJJJOOOTTTXXXZZZ[[[ZZZ]]]aaadddeeeeeeggghhhhhhiiikkklllmmmnnnnnnmmmqqqsssttttttrrrtttyyy}}}EEEEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIMMMNNNNNNPPPTTT]]]fffxxx~~~~~~~~~{{{~~~ttt]]]NNNJJJEEEBBBBBBCCCDDDDDDBBBBBBBBBBBBAAAAAA@@@??????@@@AAAAAAAAACCCHHHLLLVVVggg|||~~~sssdddZZZVVVSSSNNNJJJGGGHHHIIIHHHFFFEEEFFFGGGEEEDDDDDDEEEGGGHHHIIIIIIHHHJJJMMMOOOQQQUUUYYY]]]___cccgggiiiiiikkkooosssvvvzzz~~~~~~|||{{{zzzzzzzzzyyyxxxvvvtttsssnnnmmmmmmooorrrrrrpppnnngggjjjnnnrrrtttuuuuuuuuuoookkkfffeeejjjttt|||tttmmmhhhccc]]]XXXRRRUUUXXXZZZ]]]bbbhhhmmmlllxxxxxxoookkkqqq}}}~~~yyyvvv{{{xxxlllaaa\\\QQQIIIDDDDDDEEECCCAAABBBDDDCCCCCCDDDEEEGGGIIIJJJCCCCCCAAA@@@????????????<<<>>>?????????DDDLLLSSSVVVQQQJJJEEECCCBBBBBBAAA????????????????????????===>>>???????????????>>><<<===>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFFFFEEEDDDDDDCCCBBBBBBEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEDDDDDDFFFHHHKKKLLLMMMNNNOOOOOONNNOOOQQQSSSRRRPPPPPPQQQQQQVVVfffwwwuuufff[[[UUUQQQXXXdddttt}}}tttbbbQQQIIIIIICCCJJJVVVhhhvvvkkkbbb[[[^^^dddhhhpppwww{{{}}}|||zzzwwwrrrjjjaaa[[[SSSQQQMMMIIIFFFDDDCCCCCC@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;;;;<<<;;;;;;;;;;;;:::::::::999777888999:::;;;::::::999777777777777777888999999777777777777777777777777666666777888999:::;;;;;;999999999::::::;;;======:::;;;===@@@CCCEEEGGGIIIJJJMMMQQQVVV[[[^^^___``````bbbfffggggggfffggggggeeegggkkkoooqqqqqqooommmooosssvvvvvvvvvxxx~~~{{{GGGFFFFFFFFFFFFFFFGGGGGGJJJGGGHHHLLLMMMLLLNNNRRRWWW[[[fffvvvuuu}}}ttttttyyy}}}pppOOOKKKFFFBBBBBBDDDEEEFFFBBBBBBBBBBBBAAA@@@?????????????????????@@@DDDFFFFFFPPP^^^nnnzzzkkkccc\\\SSSMMMGGGHHHIIIHHHEEEDDDEEEFFFEEEDDDBBBBBBDDDFFFGGGGGGEEEGGGJJJKKKLLLNNNRRRTTTVVVYYY[[[[[[ZZZ[[[___cccfffjjjnnnrrrssstttuuuvvvwwwyyy{{{yyyvvvuuuvvvyyyyyyzzz{{{{{{zzzyyyxxxwwwtttsssrrrqqqnnnjjjgggeee```^^^\\\]]]^^^]]]YYYVVVUUUYYY]]]___```bbbeeeiiijjjhhhhhhkkkttt|||uuukkkccc^^^ZZZUUURRRPPPSSSXXX[[[^^^bbbiiinnniiiuuu}}}~~~{{{{{{rrrmmmrrr{{{zzz|||yyyyyy}}}rrrddd[[[WWWKKKDDDAAADDDFFFEEECCCDDDDDDDDDCCCDDDEEEFFFHHHJJJBBBBBBBBBAAAAAAAAA@@@@@@:::===??????AAAHHHSSS\\\kkkcccVVVJJJDDDAAAAAAAAA????????????????????????======>>>???????????????<<<<<<===???@@@AAABBBCCCAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>>>>======???@@@AAABBBBBBBBBGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFHHHKKKMMMMMMNNNOOOOOONNNNNNPPPRRRSSSUUUVVVSSSQQQWWWfffttttttfff\\\VVVRRRUUU[[[ggguuu{{{```PPPMMMCCCGGGNNNXXXiii|||wwwlllaaa___ddd```hhhpppvvv~~~wwwkkkdddYYYWWWRRRMMMJJJGGGFFFFFF@@@@@@@@@????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;:::::::::999999888999:::;;;<<<;;;::::::888888777777888999::::::777777777777777777777777666666777999:::;;;<<<===;;;;;;;;;<<<===>>>??????===>>>AAADDDGGGJJJMMMNNNQQQSSSWWW\\\___aaabbbbbbccceeehhhiiihhhfffffffffaaaeeejjjpppsssrrrnnnjjjhhhlllqqqssstttwww~~~uuuaaaEEEEEEFFFHHHIIIIIIGGGDDDEEEFFFGGGHHHJJJKKKLLLLLLRRRTTT[[[ggguuuuuujjjhhhnnnssscccQQQDDDDDDEEEAAABBBGGG===>>>@@@AAABBBBBBAAA@@@AAAAAA@@@???@@@AAACCCDDDFFFGGGLLLWWWfff~~~yyymmm^^^PPPLLLJJJHHHHHHIIIHHHGGGEEEFFFCCCAAABBBFFFHHHGGGDDDEEEEEEFFFHHHIIIJJJKKKLLLQQQQQQRRRSSSUUUVVVWWWWWW^^^___aaacccdddeeeffffffjjjiiiiiiiiijjjkkkmmmnnnuuuuuuuuuuuutttrrrpppoookkkhhhddd```^^^[[[XXXVVVUUUTTTRRROOONNNMMMMMMMMMLLLKKKLLLOOOUUUZZZ^^^___eeekkkttt}}}yyyuuussshhh]]]XXXTTTOOOMMMNNNMMMUUU```ffffffcccbbbbbbdddfffmmmuuuxxx{{{~~~xxxxxx|||yyyvvvxxxzzz~~~yyy}}}uuulllaaaWWWPPPKKKHHHDDDAAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@???===>>>AAABBB>>>CCCSSSfffrrrvvvgggTTTHHHDDDDDDCCCAAA???>>>======??????>>>=========>>>@@@BBBBBB@@@>>>>>>>>>>>>???@@@@@@@@@AAACCCBBBAAA@@@????????????:::;;;===>>>>>>>>>===<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLMMMMMMMMMLLLNNNPPPSSSSSSUUUTTTRRRRRRYYYhhhssszzziii]]]\\\WWWTTTXXXbbbrrrfffTTTIIIHHHIIILLLTTTcccsss~~~~~~}}}}}}~~~~~~zzzrrrkkkbbbbbbeeemmmxxx{{{rrrnnnggg^^^WWWSSSPPPMMMJJJGGGDDDAAABBBCCCCCC???<<<;;;::::::999999:::::::::;;;::::::::::::;;;;;;<<<======<<<<<<;;;:::999999777777777777888888888888777666666666666777777888;;;:::999888888888999:::999:::;;;<<<===???@@@@@@BBBAAA?????????@@@BBBCCCDDDFFFIIIMMMQQQSSSUUUUUUWWWYYY]]]aaacccddddddcccccccccccccccbbbaaa```___bbbcccfffiiilllmmmkkkjjjgggiiikkklllooouuurrrbbb___GGGGGGHHHKKKLLLLLLIIIFFFEEEFFFFFFGGGHHHIIIJJJJJJOOOPPPUUU___kkkzzzwwwfffbbbeeedddqqqdddSSSFFFFFFFFFBBBAAAFFFBBBBBBCCCCCCCCCBBB@@@@@@@@@@@@?????????@@@AAABBBBBBAAADDDKKKTTTddd|||vvvfffXXXTTTNNNKKKJJJJJJIIIGGGHHHFFFDDDDDDFFFGGGFFFEEEBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPWWWXXXYYY[[[\\\]]]^^^^^^```````````````bbbcccdddeeeeeeeeeeeecccbbb```___ZZZXXXVVVTTTRRRPPPNNNLLLLLLKKKIIIHHHGGGGGGGGGHHHKKKKKKLLLOOOUUU]]]gggmmmzzz~~~}}}xxxsssnnnhhh___UUUQQQNNNJJJJJJKKKQQQVVV\\\``````^^^]]]]]]aaa```ccckkkttt~~~zzzuuuuuuyyy~~~}}}~~~tttiii^^^SSSMMMJJJGGGDDDBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDBBBBBBCCCCCCBBBAAABBBBBBAAACCCOOOaaaooossslll```PPPGGGEEEFFFFFFDDD@@@>>>===>>>???@@@???===>>>======>>>@@@@@@???===>>>>>>>>>???@@@@@@AAAAAADDDCCCBBB@@@?????????@@@<<<======>>>>>>>>>======??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLKKKLLLMMMMMMLLLNNNPPPSSSRRRTTTVVVTTTRRRWWW```iiisss~~~vvvkkk[[[WWWTTTTTTXXXfff~~~zzziiiUUUOOOGGGDDDJJJSSS\\\bbbfffhhhlllrrrxxx|||}}}}}}nnniiieeegggooozzz{{{uuuooojjjddd\\\WWWPPPLLLGGGEEEEEEEEEBBB@@@>>>>>>===<<<<<<<<<======:::999999999999:::;;;;;;;;;;;;;;;:::999999888888777777777777888888888888888888888888888999999:::<<<;;;:::999999:::;;;;;;<<<===>>>???AAABBBCCCCCCCCCCCCBBBBBBCCCDDDGGGHHHJJJLLLOOORRRUUUWWWXXXXXX[[[]]]___bbbcccbbbaaa```___````````````_________^^^^^^```cccfffiiijjjjjjkkklllmmmmmmnnnttt}}}tttddd^^^^^^HHHJJJLLLOOOQQQPPPLLLHHHFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJMMMTTT]]]kkk~~~lll```^^^ZZZbbblllwww|||eeeVVVJJJHHHHHHDDDCCCGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@????????????@@@@@@AAAAAA@@@AAADDDGGGNNN]]]lllnnnggg]]]UUUQQQOOOLLLJJJHHHGGGEEEDDDCCCCCCCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYUUUUUUUUUTTTRRRQQQOOONNNKKKKKKKKKJJJIIIGGGFFFEEEFFFEEEDDDCCCDDDEEEFFFGGGLLLNNNRRRUUU[[[hhhzzz{{{xxxtttoooiiiddd]]]UUUNNNKKKIIIFFFGGGJJJSSSUUUWWWZZZZZZZZZYYYYYY^^^ZZZ\\\fffwww~~~xxxyyyxxxtttqqqsss|||xxxmmmcccYYYPPPKKKHHHFFFDDDDDDDDDDDDCCCAAABBBBBBBBBCCCCCCBBBBBBBBBFFFDDDCCCCCCEEEEEEDDDCCCGGGCCC@@@HHH\\\nnnsssooo___VVVKKKFFFFFFHHHHHHGGGAAA@@@??????@@@AAA@@@???@@@>>>======>>>>>>>>>===>>>>>>??????@@@AAAAAABBBFFFEEEBBB@@@??????@@@AAA@@@???>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEEFFFHHHIIIKKKKKKJJJKKKMMMMMMMMMOOOQQQTTTPPPTTTWWWVVVSSSSSSXXX]]]dddhhhtttzzz^^^[[[VVVQQQNNNXXXooohhh[[[KKKCCCCCCFFFHHHGGGLLLPPPWWW```jjjvvv~~~vvvkkkeeefffnnnwww|||tttlllbbb\\\SSSMMMKKKJJJGGGEEE???>>><<<;;;;;;;;;;;;<<<:::::::::::::::;;;<<<<<<::::::::::::::::::::::::777777888888888999999999;;;:::::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>AAAAAABBBDDDEEEFFFGGGHHHGGGGGGGGGHHHIIILLLNNNPPPSSSTTTWWWYYY[[[\\\\\\\\\___```aaaaaaaaa___]]]\\\[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZ[[[]]]aaaggglllpppuuuuuutttrrrqqqttt|||tttgggaaa___ccciiiIIIKKKNNNRRRTTTSSSNNNJJJHHHHHHHHHGGGGGGGGGGGGGGGIIIGGGHHHMMMUUU```rrr~~~lllaaa\\\]]]aaahhhpppuuuuuurrrbbbWWWMMMKKKJJJGGGGGGIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA???>>>@@@CCCCCCFFFNNNXXXllltttiiibbbZZZRRRLLLKKKJJJHHHFFFEEEDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRNNNNNNMMMLLLJJJIIIHHHGGGEEEGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLOOOVVV^^^ccckkkzzz{{{xxxsssnnniiiddd^^^ZZZVVVPPPJJJHHHFFFDDDEEEIIIOOOQQQUUUYYY\\\\\\[[[YYY]]][[[```ooo~~~yyyzzzxxxsssooosss~~~yyyoooddd\\\UUUOOOLLLGGGGGGFFFGGGGGGFFFDDDAAABBBBBBCCCCCCCCCCCCBBBBBBDDDCCCBBBBBBDDDEEEDDDCCCGGGDDDCCCKKK]]]kkkkkkcccSSSMMMGGGEEEGGGIIIHHHGGGCCCBBBAAAAAACCCCCCBBBAAABBB@@@=========>>>>>>>>>>>>>>>??????@@@AAABBBBBBHHHFFFCCCAAA@@@@@@BBBCCCCCCBBB@@@???>>>???@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJLLLNNNOOOOOOPPPSSSUUUQQQTTTVVVUUURRRRRRUUUXXX``````eeexxxhhhaaaXXXOOOJJJOOO```rrrvvvjjjYYYLLLFFFDDDBBBAAAAAADDDIIIOOOXXXfffuuuwwwooojjjiiijjjkkkxxx}}}xxxqqqggg^^^YYYTTTNNNJJJCCCBBB???===<<<<<<<<<=========<<<<<<<<<======>>>;;;;;;;;;;;;<<<<<<<<<<<<888888999999999:::::::::<<<<<<<<<<<<======>>>????????????@@@@@@AAAAAABBBEEEEEEFFFHHHIIIJJJKKKLLLLLLMMMNNNOOORRRUUUWWWYYYZZZ[[[\\\^^^______^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\aaaiiirrrxxx{{{wwwwww|||ppphhh```___dddmmmwww}}}IIIKKKNNNRRRTTTSSSNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIFFFGGGKKKQQQ\\\lll{{{yyy~~~nnn```\\\[[[^^^bbbfffffffff]]]UUUMMMJJJJJJHHHHHHJJJGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA===<<<>>>AAAAAAAAAEEELLLQQQaaayyy|||oooaaaWWWSSSQQQNNNKKKJJJJJJJJJKKKGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEBBBDDDGGGGGGFFFEEEFFFHHHIIIJJJKKKMMMOOOPPPPPPQQQUUU```llluuu}}}~~~{{{tttpppjjjddd___ZZZUUURRRPPPKKKGGGFFFDDDAAADDDHHHJJJPPPXXX```cccccc```^^^]]]```lllyyysssvvv{{{tttiii___XXXRRRNNNLLLHHHGGGGGGHHHIIIHHHEEECCCCCCCCCCCCDDDDDDCCCCCCCCCDDDCCCBBBCCCEEEFFFEEEDDDCCCEEEGGGKKKTTT[[[XXXRRRLLLHHHEEEDDDFFFGGGFFFDDDEEEDDDCCCCCCEEEEEEDDDCCCDDDBBB???>>>???@@@@@@???===>>>???@@@AAABBBCCCCCCHHHGGGEEECCCBBBCCCDDDDDDFFFDDDBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLNNNPPPQQQQQQRRRTTTUUURRRTTTTTTSSSQQQRRRVVVZZZaaa___```jjjsssgggYYYPPPKKKLLLTTT]]]vvv|||ttthhhYYYMMMEEECCCBBB@@@AAABBBCCCHHHSSS```jjj~~~yyyrrrlllhhhllloootttyyy}}}}}}tttlllcccYYYRRRNNNLLLHHHEEEBBBAAABBBBBB??????>>>===============;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<============>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEFFFHHHHHHIIIKKKLLLMMMNNNOOORRRSSSTTTVVVYYY[[[]]]^^^\\\]]]^^^_________^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[^^^^^^^^^___ccclllxxx}}}yyyxxxyyy~~~{{{xxxtttmmmfff```XXX[[[aaajjjuuuGGGHHHKKKOOOQQQPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGKKKPPPYYYgggttt~~~ggg___XXXXXXZZZ[[[^^^aaa\\\WWWQQQLLLKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBBBBAAAAAA???@@@BBBBBB???AAAFFFEEENNN^^^ttt{{{nnn^^^YYYRRROOOOOOOOOMMMJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCDDDAAADDDGGGGGGFFFHHHLLLPPPTTTVVVZZZ]]]^^^]]]\\\[[[cccnnn|||~~~|||yyyvvvtttjjjfff___ZZZUUUQQQMMMKKKIIIEEECCCCCCAAA???BBBGGGIIISSSaaaiiijjjgggdddcccbbbiiiyyy|||~~~zzzssshhh]]]UUUPPPLLLIIIHHHGGGGGGHHHIIIIIIFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDDDDEEEGGGIIIHHHGGGAAAGGGKKKJJJIIIJJJIIIFFFHHHFFFDDDDDDEEEEEECCCBBBEEEDDDCCCCCCEEEEEEDDDCCCCCCAAA@@@@@@AAAAAAAAA@@@===>>>???@@@AAABBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMOOOQQQRRRRRRQQQRRRTTTRRRSSSRRRQQQQQQSSSWWW[[[]]]\\\]]]bbbooo|||ooo```VVVPPPLLLLLLOOObbb}}}{{{wwwpppdddVVVKKKFFFDDDBBBAAA???>>>AAAGGGOOOUUUhhhpppzzz~~~xxxuuujjjjjjjjjmmmsss{{{uuujjjbbbZZZVVVQQQLLLIIIGGGFFFFFFDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHIIIIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRVVVWWWXXXZZZ\\\]]]______\\\]]]]]]^^^^^^]]][[[[[[VVVVVVUUUUUUVVVXXXZZZ[[[\\\\\\[[[[[[[[[\\\^^^___aaabbbdddeeeiiiqqq}}}xxxqqqoooooommmhhhbbb[[[VVVRRRPPPUUUaaaoooyyyEEEEEEGGGJJJMMMMMMJJJHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFGGGKKKNNNTTT```llluuu{{{mmm```[[[ZZZZZZ^^^ddddddaaa[[[UUUQQQPPPOOONNNMMMKKKIIIGGGEEEDDDDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@DDDAAA@@@BBBAAA???AAAEEEAAAEEENNNZZZllluuukkk```\\\\\\[[[VVVPPPKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGGGGGGGFFFEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGIIILLLPPPQQQRRRVVV^^^dddnnnrrrwww{{{{{{yyyuuurrryyy~~~{{{uuuqqqooonnnmmmlllaaa\\\VVVPPPMMMJJJGGGEEEBBB@@@@@@AAA@@@???DDDJJJPPP\\\jjjpppmmmgggeeeeeemmmvvvrrrlllbbbYYYRRRMMMJJJGGGGGGFFFEEEFFFGGGGGGEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBDDDCCCCCCDDDGGGIIIHHHHHHAAAIIIMMMIIIEEEDDDDDDBBBEEEDDDCCCCCCDDDDDDCCCBBBCCCBBBAAAAAACCCCCCBBBAAA@@@??????@@@BBBBBBAAA???===>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHGGGFFFEEECCCAAA@@@BBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNQQQQQQPPPOOOPPPPPPQQQQQQQQQQQQRRRSSSVVVWWWWWWWWWYYY^^^fffxxxyyynnndddYYYOOOLLLMMMVVVppp~~~}}}xxxvvvsssmmmeee[[[QQQKKKEEEBBB???>>>@@@CCCEEEFFFPPPYYYfffrrryyy~~~{{{vvvoookkkmmmttt{{{|||vvviiifff___YYYTTTQQQPPPPPPNNNLLLJJJHHHFFFDDDCCCCCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBDDDEEEFFFDDDFFFHHHJJJKKKLLLLLLLLLNNNNNNOOOPPPRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\ZZZ[[[\\\\\\\\\[[[YYYYYYVVVUUUTTTTTTUUUXXXZZZ\\\\\\\\\\\\]]]___bbbdddfffgggjjjmmmoooqqqxxxyyymmmggg```___ZZZSSSMMMKKKNNNRRRbbbppp~~~CCCCCCEEEGGGJJJJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFIIILLLPPPZZZdddeeexxxlllbbb^^^]]]ccckkknnnkkkeee^^^YYYWWWUUURRRQQQOOOLLLIIIFFFEEEDDDDDDAAAAAABBBCCCBBBAAA???>>>???<<<;;;======<<>>@@@BBBBBBBBBHHHOOOWWWdddqqqtttllleeecccfffwww~~~wwwhhhbbbZZZSSSOOOLLLIIIGGGFFFEEECCCDDDEEEEEEDDDCCC@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@BBBEEEFFFFFFFFFCCCJJJMMMJJJEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????AAAAAA@@@???======>>>@@@BBBBBB@@@>>>===>>>???@@@BBBCCCDDDEEEBBBDDDFFFIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFDDDAAA@@@BBBCCCCCCCCCBBBAAAAAA@@@>>>????????????@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKLLLNNNPPPPPPOOOMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSUUUTTTVVV\\\bbbooo{{{pppaaaSSSOOOQQQOOOeee|||xxx}}}wwwuuussstttssslll___UUUHHHEEEAAA@@@BBBBBB@@@===CCCJJJUUU```jjjvvvzzzooollloootttxxx~~~{{{wwwpppiiiccc```^^^^^^WWWUUUSSSPPPNNNKKKJJJIIIFFFFFFEEEDDDDDDCCCBBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHEEEFFFIIIKKKMMMMMMNNNMMMPPPPPPQQQSSSTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTUUUWWWZZZ\\\[[[\\\\\\^^^aaafffjjjlllmmmqqqvvvxxxyyy|||llldddXXXWWWSSSMMMHHHIIIQQQYYYnnn{{{EEECCCCCCEEEIIIJJJHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIJJJKKKLLLOOOSSSWWWbbbtttlllcccgggmmmnnnqqqsssooojjjjjjnnnlllfff]]]TTTNNNOOOMMMHHHGGGJJJCCCCCCBBBAAA@@@?????????>>>>>>>>>===>>>>>>???@@@>>>AAADDDFFFJJJTTTbbbmmm}}}ttteee```YYYTTTRRRRRRRRRRRRRRRQQQPPPNNNLLLIIIGGGFFFNNNNNNSSSZZZ[[[WWWTTTUUUOOOLLLJJJJJJLLLNNNNNNNNNQQQPPPPPPRRRVVV[[[aaadddooouuu}}}zzzuuuqqqmmmiiifffhhheeebbb^^^[[[YYYYYYYYYXXXPPPIIIFFFDDDAAAAAADDD??????@@@CCCCCCFFFQQQ]]]eeekkkiiigggfff___bbbsssuuuccc\\\WWWPPPNNNPPPPPPMMMJJJGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDGGGFFFFFFEEEFFFFFFGGGGGGEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGDDD@@@???@@@AAABBBBBB@@@AAAAAAAAAAAA@@@??????<<<===>>>???AAADDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCDDDEEEFFFEEECCCAAA@@@CCCCCCCCCCCCBBBAAA@@@@@@GGGHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNOOONNNMMMLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTWWW\\\bbbiiirrr{{{vvviiiXXXLLLRRRYYYmmm~~~|||zzz||||||tttiii```SSSGGGDDDCCC???>>>@@@@@@@@@DDDKKKSSS```tttzzzyyyxxxuuuwwwvvvwww|||{{{vvvrrrqqqkkkbbb[[[WWWWWWWWWWWWUUUSSSPPPMMMKKKJJJJJJKKKIIIFFFDDDDDDFFFGGGFFFDDDIIIHHHGGGHHHHHHHHHFFFDDDIIIHHHHHHJJJMMMOOOOOONNNOOORRRUUUTTTTTTUUUVVVVVV\\\YYYVVVVVVYYY[[[[[[YYYXXXYYYYYYXXXWWWXXXZZZ]]]]]]\\\ZZZWWWVVVYYY^^^bbb___^^^aaafffhhhiiinnntttwww{{{}}}|||jjjZZZUUUQQQLLLIIILLLTTT```iii}}}EEECCCCCCFFFIIIKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJMMMRRRUUUccctttxxxssssssqqqrrrwwwzzzzzz}}}wwwgggWWWPPPMMMIIIFFFGGGEEEEEEEEEDDDDDDCCCBBBAAA>>>>>>>>>>>>???@@@AAAAAA===???@@@???@@@FFFPPPXXXfffuuu~~~yyyrrrlllhhhfffdddccceeedddccc___[[[UUUPPPMMMQQQVVVbbbooorrriii^^^WWWVVVTTTSSSUUUYYY]]]```aaacccdddfffiiiooovvv|||}}}zzzzzzvvvrrrmmmjjjgggccc``````^^^[[[WWWTTTRRRQQQQQQOOOIIIDDDDDDCCC???>>>@@@>>>===@@@FFFJJJMMMSSSYYY___ccc```^^^bbb___dddttt|||lll]]]VVVQQQKKKJJJKKKKKKIIIFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEEEEEEEFFFFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGCCC@@@===<<<===???@@@@@@@@@AAAAAA@@@@@@???>>>>>>?????????@@@AAACCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCDDDEEEFFFFFFEEECCCBBB>>>>>>@@@BBBCCCDDDDDDDDDGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRPPPSSSWWW[[[```eeelllpppvvvhhh^^^RRRTTTaaaxxx{{{oooaaaUUUPPPLLLEEEAAA@@@>>>===???DDDIIIRRRdddssszzzuuusssqqqsssxxx|||uuuooolllkkklllllldddbbb^^^ZZZVVVSSSRRRQQQQQQNNNKKKJJJKKKKKKJJJHHHJJJJJJJJJKKKMMMMMMMMMLLLLLLKKKJJJKKKNNNOOOPPPOOOOOORRRTTTTTTTTTUUUVVVWWW]]]ZZZYYYZZZ\\\^^^^^^]]]YYYXXXVVVVVVVVVWWWYYYZZZ^^^^^^]]]\\\[[[]]]aaadddddddddgggkkklllkkkmmmqqqssszzzuuucccZZZPPPPPPQQQSSSXXXaaalllsss{{{DDDDDDDDDGGGJJJKKKKKKJJJIIIIIIIIIJJJIIIIIIHHHGGGIIIIIIHHHHHHHHHKKKPPPTTTaaapppzzztttwwwgggXXXPPPKKKGGGFFFEEEEEEFFFFFFEEEDDDCCCAAA????????????@@@AAABBBCCCAAABBBAAA???===???EEEJJJMMMTTTaaakkkuuuxxxooofff```^^^bbbnnntttlllkkkjjjjjjmmmsssyyy~~~|||wwwrrrooollliiieeebbb```^^^[[[XXXXXXVVVTTTQQQNNNKKKIIIHHHFFFBBB@@@CCCCCC???===>>>???===AAAKKKSSSUUUVVVXXXZZZ___\\\\\\dddeeekkk{{{yyyooobbbWWWOOOKKKGGGFFFGGGHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAACCCDDDDDDEEEFFFGGGGGGHHHFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAACCCDDDFFFGGGAAA>>><<<;;;===???@@@@@@AAAAAA@@@??????>>>======AAAAAA@@@@@@AAABBBCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAABBBCCCEEEFFFFFFEEEDDDDDD???@@@BBBDDDFFFGGGGGGHHHFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHIIIKKKLLLKKKJJJIIIJJJLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNPPPSSSUUUVVVXXX[[[]]]bbbwwwuuummmXXXUUUWWWcccvvvvvvjjjccc\\\SSSKKKGGG@@@===<<<>>>@@@EEEQQQ]]]nnn}}}zzzuuurrruuu{{{~~~zzzxxxuuupppkkkfffbbb``````\\\XXXUUUTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUSSSQQQOOOOOOPPPQQQQQQQQQUUUVVVWWWWWWVVVVVVWWWYYYYYYYYYYYY\\\aaadddffffffbbb^^^ZZZYYY\\\^^^^^^]]]cccdddeeeeeedddeeefffhhhlllkkknnnqqqpppmmmmmmpppwww{{{dddZZZYYYSSSWWW\\\bbbhhhooovvv{{{yyyDDDDDDFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGJJJPPPTTT^^^gggsss~~~www~~~~~~{{{kkk]]]SSSLLLHHHDDDDDDEEEFFFEEECCCBBB@@@@@@@@@@@@@@@AAACCCDDDEEEBBBBBBCCCAAA@@@AAACCCFFFGGGGGGNNNXXX]]]iiivvvqqqttt{{{vvvrrrmmmiiifff```]]]ZZZXXXWWWVVVTTTRRRQQQQQQOOOMMMJJJGGGEEECCCCCC@@@???CCCCCC@@@>>>???BBBBBBGGGPPPWWWYYY\\\___cccnnnoooooossssssvvvyyynnncccZZZTTTLLLIIIFFFFFFGGGHHHGGGEEE@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCEEEFFFGGGGGGHHHFFFGGGGGGHHHGGGEEECCCAAA???@@@@@@AAACCCDDDEEEFFFBBB@@@>>>>>>@@@BBBCCCBBBAAAAAA@@@>>>======<<<<<>>===>>>@@@GGGOOOXXXbbbqqq~~~yyysssrrrsss|||~~~}}}|||vvvsssqqqnnniiidddaaa```___^^^cccdddffffffdddbbb```___```]]]YYYWWWVVVVVVVVVUUU^^^\\\\\\]]][[[ZZZ\\\```^^^___bbbffflllqqqtttvvvqqqkkkfffeeeiiikkkkkkhhhqqqsssuuuuuussspppooooooooonnnpppttttttrrrtttxxxkkkZZZXXX[[[eeehhhlllpppsssvvvzzz}}}zzzCCCEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGDDDEEEEEEEEEGGGKKKQQQUUU[[[^^^dddmmmxxx}}}uuuvvv{{{~~~sss```SSSLLLFFFGGGGGGGGGFFFDDDBBBAAAAAAAAAAAAAAABBBCCCDDDEEE??????@@@???>>>>>>@@@AAACCCAAADDDJJJKKKPPPdddzzz|||ssspppkkkgggddd```\\\ZZZWWWTTTRRRQQQQQQPPPOOOMMMKKKKKKJJJHHHFFFCCCAAA@@@CCC???@@@DDDEEEBBBAAAAAAGGGIIIOOOVVVZZZ^^^gggqqq|||}}}qqqdddYYYRRROOOHHHGGGFFFFFFFFFGGGFFFFFF????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@AAACCCDDDFFFFFFFFFFFFEEEFFFGGGHHHGGGEEECCCAAA>>>???@@@AAABBBCCCDDDDDDBBBAAA???@@@BBBCCCDDDCCCAAA@@@???>>>============??????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>???@@@AAABBBBBBCCCCCCJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDEEEGGGHHHHHHGGGGGGHHHIIILLLLLLLLLMMMNNNNNNOOOOOOOOOQQQRRRRRRQQQPPPPPPQQQUUUZZZiiizzzrrrhhh```\\\bbbttt}}}pppfffRRRJJJBBB???======AAAFFFIIILLLSSS^^^lll{{{vvvrrr{{{zzzyyywwwvvvwwwzzz}}}}}}vvvvvv{{{vvvrrrooonnnnnnssswwwzzz{{{xxxtttqqqppppppmmmjjjgggfffeeecccaaaccc``````ddddddcccgggnnnrrrsssuuuwwwzzz~~~}}}wwwrrrrrruuuxxxwwwtttyyyuuusssllllllpppwww|||tttddd]]]aaafffxxxxxxxxxxxxwwwyyy||||||CCCEEEHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDFFFGGGHHHKKKPPPSSSWWWWWWZZZaaakkk{{{rrryyy|||xxxzzzooo]]]RRRMMMLLLKKKIIIGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>>@@@???@@@BBBCCCFFFPPP[[[mmm|||zzzvvvrrroooeeeccc___\\\ZZZWWWTTTQQQOOOMMMKKKJJJKKKKKKJJJIIIEEEDDDCCCBBB@@@???>>>===AAA???BBBIIILLLIIIFFFFFFLLLOOOUUU\\\bbbjjjzzz}}}~~~zzzzzzssshhh]]]RRRJJJHHHEEEEEEEEEEEEDDDDDDDDDDDD????????????????????????======>>>>>>>>>?????????@@@AAACCCDDDEEEEEEEEEDDDCCCEEEGGGHHHHHHFFFDDDBBB??????@@@AAABBBBBBBBBBBBAAA@@@>>>???@@@AAAAAA@@@AAA@@@???>>>===>>>???@@@??????@@@AAABBBDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@===>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGGGGFFFFFFHHHIIILLLLLLLLLMMMMMMMMMNNNNNNLLLMMMOOONNNMMMMMMNNNPPPSSSTTT\\\oooxxxlll```ZZZ___hhhwww{{{dddXXXKKKDDD@@@======???BBBAAAEEENNNWWW```mmmwwwzzzxxxuuupppllllllnnnpppqqqwww{{{yyytttttt|||}}}}}}~~~}}}{{{yyynnniiijjjppprrrrrrxxx{{{uuurrrooopppxxxuuulllhhhkkkrrrwww~~~zzzyyyzzz~~~CCCFFFHHHHHHGGGFFFGGGIIIGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFHHHIIIIIIKKKMMMOOOQQQPPPSSSZZZcccpppwwwooooooqqqwww}}}}}}iii[[[QQQOOOLLLIIIFFFEEEEEEEEECCCCCCBBBBBBAAAAAABBBBBBCCCBBB@@@@@@@@@AAAAAA@@@@@@BBBAAA???@@@EEEHHHHHHOOO[[[kkk{{{zzzvvvqqqmmmjjjgggdddbbb\\\ZZZXXXVVVUUUSSSOOOMMMIIIGGGEEEDDDEEEFFFEEEDDDAAA@@@???>>>======>>>>>>???AAAJJJUUUZZZVVVQQQOOOQQQQQQWWWbbbooo}}}~~~{{{yyyxxxzzzrrreee___YYYPPPJJJHHHDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>============>>>>>>>>>???@@@AAACCCEEEEEEDDDCCCBBBBBBCCCFFFHHHIIIGGGEEECCC???@@@AAABBBBBBAAA@@@???AAA@@@>>>???@@@@@@???>>>AAA@@@>>>>>>>>>???AAABBBAAAAAAAAABBBBBBCCCEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCAAAAAA@@@?????????>>>??????@@@AAAAAA>>>???AAACCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEFFFGGGFFFFFFHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLJJJKKKKKKJJJJJJJJJMMMOOOOOOQQQWWWcccqqqxxxjjj___]]]aaaaaaiiiuuuppp]]]QQQIIIBBB???>>>@@@???AAAGGGJJJLLLRRR[[[mmmtttvvvuuurrrnnnjjjggghhhiiifffmmmtttvvvtttvvv}}}~~~|||qqqrrrssstttwww|||{{{yyyzzz}}}DDDFFFIIIHHHFFFDDDEEEGGGDDDDDDDDDDDDDDDCCCCCCBBBGGGIIIKKKKKKJJJJJJJJJKKKJJJIIINNNWWW^^^hhhzzz~~~nnnhhhfffiiinnnwwwrrrbbbRRROOOKKKFFFDDDCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA>>>===<<<<<<>>>AAABBBBBBAAADDDAAA;;;<<>>======>>>@@@AAA>>>DDDQQQaaahhhccc[[[WWWSSSRRRWWWgggzzzzzztttqqqrrrwww{{{~~~}}}ssseeeZZZXXXXXXRRRNNNMMMEEEFFFGGGFFFEEECCCCCCCCCBBBAAAAAA@@@???>>>>>>===????????????@@@@@@@@@@@@@@@BBBCCCEEEEEEDDDBBBAAA@@@CCCFFFHHHIIIHHHEEEDDD@@@@@@AAABBBAAA@@@???>>>CCCAAA@@@@@@AAAAAA???>>>AAA@@@>>>>>>???@@@CCCDDDDDDCCCCCCBBBBBBBBBCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@??????@@@@@@AAABBB???@@@AAACCCEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFGGGFFFFFFHHHJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIILLLOOOOOOQQQXXX]]]aaammmssshhhdddfff]]]^^^```ffftttooo___TTTJJJDDDBBBBBB>>>>>>BBBCCCBBBFFFNNNSSSXXXbbbnnnxxxzzzvvvqqqqqqrrrrrrpppmmmjjjiiiiiicccjjjrrrvvvvvvwww}}}tttfffkkkrrr{{{}}}yyyxxx{{{}}}GGGGGGEEEDDDDDDCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDCCCEEEHHHIIIIIIHHHEEECCCIIIIIIKKKNNNRRR\\\nnnvvveee___aaaeeeqqqvvv~~~tttiiiXXXTTTNNNJJJHHHGGGFFFFFFGGGFFFDDDCCCCCCBBB@@@>>>============>>>???@@@AAA@@@@@@@@@????????????>>>CCCCCCEEEIIIOOOXXX___dddsss}}}vvvnnnhhhdddbbbaaa```]]]YYYUUUQQQOOOMMMMMMLLLJJJHHHFFFDDDCCCBBB@@@@@@??????>>>>>>======<<<;;;;;;===???@@@???>>>BBBCCCLLL\\\dddaaa\\\ZZZRRRUUUbbbwwwvvvrrrqqqqqqxxxwwwhhh^^^SSSOOOQQQRRRNNNIIIKKKIIIGGGFFFEEEDDDBBB@@@DDDDDDDDDCCCBBBAAA??????????????????@@@AAABBBBBB<<<<<<<<<>>>AAABBBAAA@@@DDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@??????@@@AAAAAA@@@???>>>======>>>???@@@AAA@@@??????>>>>>>??????DDDCCCAAA?????????AAABBBCCCBBB@@@??????@@@BBBCCC@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@??????@@@@@@BBBCCCDDDFFFGGGGGGEEEEEEFFFGGGGGGFFFDDDCCCCCCBBBBBBAAAAAAAAABBBBBBDDDEEEDDDCCCCCCEEEHHHLLLNNNMMMLLLJJJIIIIIIHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKNNNOOOSSSVVVVVV\\\ooowwwqqqgggaaa[[[[[[___ggguuuvvveeeYYYMMMBBBFFF>>>===DDDEEE>>>>>>DDDFFFJJJOOOUUUYYY]]]```bbb^^^aaacccdddcccdddfffiiijjjmmmoooppppppqqqssstttpppeeeeeelllxxx~~~|||~~~FFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEHHHHHHJJJMMMQQQYYYiiiyyypppbbb___aaafffiiiooovvv{{{{{{uuunnnccc\\\SSSMMMKKKJJJGGGDDDDDDBBBAAAAAACCCCCCCCCBBB??????>>>>>>??????@@@AAA@@@@@@@@@????????????>>>>>>>>>>>>@@@CCCHHHLLLOOOVVV]]]fffpppyyywwwtttmmmfff___[[[YYYXXXXXXWWWUUUSSSPPPNNNLLLKKKIIIHHHGGGEEECCCBBBAAA@@@??????>>>>>>>>>=========<<<;;;::::::<<<>>>??????AAAEEEPPP]]]```YYYRRRPPPVVVZZZhhh|||{{{wwwwwwyyy}}}ooo\\\UUUNNNLLLOOOPPPNNNKKKGGGEEECCCBBBBBBBBB@@@>>>@@@AAAAAAAAAAAA@@@@@@???BBBBBBAAAAAA@@@AAAAAAAAA>>>===>>>@@@BBBCCCBBBAAADDDDDDDDDCCCCCCBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@???>>>============>>>???@@@@@@????????????@@@@@@DDDBBBAAA??????@@@AAABBBBBBAAA@@@??????@@@BBBCCC@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEHHHKKKNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIKKKLLLOOORRRRRRUUUbbbpppyyyppphhhccc```aaaiiiqqqxxxiii]]]UUUIIIBBBDDDCCC>>>===CCCBBBDDDGGGJJJKKKMMMNNNOOOMMMOOOSSSTTTUUUVVVZZZ]]]hhhmmmrrrvvvwwwuuuttttttrrrvvv|||tttjjjcccaaahhhsssEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDGGGFFFEEEEEEEEEEEEFFFGGGFFFFFFIIILLLOOOUUUbbbnnnlllaaa^^^^^^^^^bbbiiirrrvvvvvvuuurrriii]]]WWWUUURRRKKKEEEEEECCCAAAAAACCCDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>=========>>>???@@@BBBCCCCCCFFFJJJOOOUUU___kkkttt~~~yyyqqqjjjeeebbb^^^YYYUUUSSSRRRRRRMMMLLLLLLJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@???>>>>>>===============<<<<<<<<<>>><<<;;;::::::===@@@BBBDDDHHHPPPVVVUUUPPPNNNPPPXXX^^^mmm}}}rrreeeSSSQQQMMMLLLMMMMMMLLLKKKGGGFFFDDDDDDEEEEEECCCBBB@@@@@@AAAAAABBBBBBBBBBBBDDDDDDBBBAAAAAA@@@@@@@@@@@@??????AAADDDEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>======<<<<<<======>>>???????????????@@@AAABBBCCCBBB@@@??????@@@AAAAAABBBAAA@@@??????@@@AAAAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFEEEDDDBBBBBBDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCEEEHHHKKKMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGGGGIIIJJJLLLOOOOOOOOOUUU\\\nnn{{{sssjjjcccaaacccnnn}}}{{{lll\\\NNNJJJGGGAAA???BBBAAAAAAAAAAAAAAA@@@@@@???@@@BBBEEEFFFGGGIIILLLOOO]]]dddnnnvvvyyyxxxvvvtttnnnpppvvv~~~~~~wwwqqqhhhbbb\\\YYYZZZbbbqqq}}}DDDCCCBBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGKKKMMMPPPYYYccc{{{lllccc___\\\^^^fffpppvvvzzz}}}wwwnnnjjjiiieeeYYYOOOLLLIIIEEEDDDDDDDDDDDDCCCDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>;;;<<<===???@@@AAABBBBBBCCCDDDDDDCCCEEEJJJQQQVVV```gggrrr~~~{{{sssllliiieee___[[[XXXVVVTTTQQQOOONNNNNNNNNFFFFFFFFFEEEDDDDDDCCCCCC???>>>>>>>>>>>>=========;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>AAACCCHHHKKKOOOPPPNNNPPPYYYaaa___eeetttvvviii^^^TTTTTTRRRPPPLLLJJJHHHHHHFFFEEEDDDEEEFFFGGGFFFDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAACCCEEEFFFEEECCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCBBB@@@>>><<<======<<<<<<<<<<<<=========>>>>>>>>>@@@AAABBBCCCAAAAAA@@@??????@@@@@@AAAAAAAAA@@@????????????@@@@@@@@@AAAAAAAAA@@@?????????@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDCCCBBBAAADDDCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDDDDEEEHHHKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIGGGFFFFFFFFFGGGJJJJJJKKKLLLNNNOOORRRUUU\\\uuu}}}oooeeebbbcccoootttddd\\\VVVMMMGGGFFFEEEDDDAAA@@@@@@??????>>>AAAAAAAAAAAAAAACCCEEEFFFJJJSSS___iiioooqqqqqqqqqrrrssswww~~~||||||~~~~~~}}}}}}ooohhhccc]]]XXXYYYYYYZZZ[[[```jjjzzzCCCBBBBBBAAAAAAAAAAAABBB?????????@@@AAABBBCCCDDDCCCDDDFFFHHHHHHFFFDDDCCCEEEDDDFFFJJJKKKLLLRRRZZZqqqrrrgggaaaaaajjjtttzzzrrrfffUUUQQQKKKGGGEEEDDDDDDCCCEEEEEECCCBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>999:::<<<===????????????@@@AAA@@@@@@???@@@BBBCCCLLLOOOTTT[[[cccnnnxxx~~~xxxtttmmmhhhaaa\\\ZZZXXXUUURRRLLLKKKJJJHHHFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@========================::::::;;;;;;<<<<<<======<<<>>>@@@AAA@@@AAACCCFFFJJJRRR[[[]]]^^^dddnnnvvvrrruuu~~~vvvlllbbbZZZRRRSSSSSSPPPKKKGGGFFFFFFBBBAAA@@@AAACCCDDDCCCBBBGGGFFFEEECCCCCCBBBCCCCCC??????>>>>>>???@@@AAAAAABBBAAAAAACCCEEEEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@??????@@@BBBBBBBBB@@@>>>===<<<<<<============<<<<<<<<<<<<===>>>???AAABBBCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@???BBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDDDDFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEDDDDDDEEEHHHJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNMMMKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIMMMRRRUUUVVVVVVeee~~~}}}mmmeee]]]bbbkkkvvvwwwooodddYYYSSSOOOLLLGGGEEEDDDDDDBBBAAACCCAAA?????????@@@AAAAAA>>>DDDMMMUUUZZZ^^^aaabbbjjjlllqqqxxx|||{{{{{{wwwtttuuuzzzyyyvvvssspppppptttxxx{{{}}}yyyoooaaaXXXUUUTTTSSSQQQ___dddjjjkkklllsss}}}~~~|||}}}CCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBBBBCCCAAACCCFFFHHHHHHFFFCCCAAAFFFDDDEEEIIIJJJJJJNNNTTTeeesssxxxooojjjqqqyyyddd^^^VVVOOOJJJHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>======>>>>>>>>>>>>======;;;<<<===>>>??????>>>>>>BBBCCCDDDEEEHHHOOOWWW]]]\\\bbbjjjqqqyyy{{{uuuppplllgggbbb___ZZZWWWRRROOONNNMMMLLLJJJFFFEEEDDDCCCBBBBBBBBBAAACCCCCCBBBAAA@@@???>>>===<<<<<<<<<===============:::::::::;;;<<<===>>>>>>;;;>>>AAACCCDDDGGGLLLQQQVVVfffxxx~~~~~~{{{ooofff^^^VVVLLLMMMLLLJJJHHHFFFEEEFFFCCCBBBAAABBBDDDEEEDDDCCCFFFDDDBBB@@@??????@@@@@@=========>>>>>>???AAAAAAAAA@@@@@@BBBCCCDDDCCCAAA@@@@@@@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAA@@@???<<<======>>>>>>======<<<;;;<<<<<<===>>>???AAAAAA?????????@@@@@@@@@@@@@@@@@@@@@??????>>>=========??????@@@AAAAAAAAAAAAAAAEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEBBBDDDEEEEEEEEEEEEHHHJJJHHHIIIKKKMMMNNNNNNNNNMMMOOOMMMLLLJJJIIIHHHHHHIIIGGGIIIHHHGGGJJJQQQVVVWWWYYYccctttsssjjj^^^]]]]]]aaajjjxxxtttlllbbb\\\UUUQQQPPPPPPNNNLLLJJJGGGCCCAAAAAAAAAAAAAAA===@@@CCCEEEGGGJJJMMMOOOSSSWWW___gggoooxxx{{{wwwooorrrvvvyyy{{{|||~~~xxxooohhhgggfffeeefffgggiiijjjllllllllljjjgggbbb^^^\\\XXXVVVTTTSSSSSSUUUXXXZZZVVV[[[aaaeeeggghhhiiiiii___[[[VVVTTTUUUWWWZZZ[[[kkkuuu|||{{{xxxxxx|||~~~~~~}}}CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCCGGGEEEEEEHHHIIIIIILLLQQQYYYggg{{{zzzzzz~~~xxxkkk^^^UUUNNNIIIGGGDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>@@@@@@@@@??????>>>>>>>>>;;;;;;<<<>>>???@@@???>>>>>>????????????AAAEEEHHHCCCHHHNNNSSSWWW]]]fffnnnwww||||||yyywwwsssnnnjjjeeebbb]]]ZZZXXXWWWUUUSSSMMMKKKIIIFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===>>>??????>>>AAADDDFFFJJJRRR^^^ggguuutttllleee]]]TTTIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCDDDFFFFFFFFFDDDDDDBBB@@@???>>>???@@@AAA?????????>>>??????@@@@@@@@@??????@@@BBBBBBAAA?????????@@@@@@@@@@@@??????>>>??????@@@@@@AAAAAABBB======>>>??????>>>======;;;;;;;;;;;;<<<===??????>>>>>>???@@@@@@@@@@@@@@@????????????>>>===<<<;;;>>>???@@@BBBCCCCCCCCCCCCFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAABBBCCCDDDEEEBBBCCCEEEEEEEEEFFFGGGIIIEEEGGGJJJLLLNNNNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHIIIFFFKKKLLLIIIIIIOOOTTTTTTZZZcccqqq{{{tttgggccc^^^\\\___fffmmmrrr~~~{{{uuunnnjjjkkklllkkkiiibbb]]]VVVPPPMMMKKKHHHEEEAAAAAAAAA@@@???@@@BBBDDDAAAGGGNNNSSSWWW___kkkuuu}}}yyyvvviiiiiijjjiiihhhhhhhhhiiiggggggggghhhjjjmmmqqqsssuuuvvvwwwyyy|||~~~{{{xxxvvvnnnmmmiiidddbbbaaaZZZRRRNNNNNNLLLLLLLLLMMMNNNOOOMMMMMMLLLLLLJJJHHHEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFCCCFFFJJJMMMOOORRRWWW[[[ZZZ\\\___aaabbbeeeiiimmmyyyCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAABBBBBBEEEEEEDDDDDDDDDDDDEEEEEEHHHEEEEEEHHHIIIIIILLLQQQPPP```vvvmmm^^^SSSKKKGGGCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@????????????>>><<<<<<;;;;;;<<<<<<===>>>>>>===;;;<<<=========<<<<<<>>>???@@@???>>>???@@@???BBBEEEEEEDDDFFFLLLRRRTTTZZZaaadddfffiiipppuuuxxx|||xxxyyy|||~~~~~~{{{vvvpppmmmllliiidddbbbaaa^^^ZZZWWWWWWTTTPPPOOOOOOOOOOOOOOOHHHGGGEEECCCAAA@@@???>>>;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===???@@@@@@CCCEEEHHHJJJPPP]]]mmmzzz~~~~~~|||uuunnniiifff^^^UUULLLIIIFFFEEEEEEFFFEEEDDDCCCAAA@@@AAABBBCCCBBBAAACCCBBBAAA@@@@@@BBBCCCEEEBBBBBBAAA@@@???????????????>>>>>>???AAAAAA???>>>>>>??????@@@@@@@@@??????>>>>>>>>>???@@@AAACCCDDD===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;<<<===>>>===>>>???@@@@@@@@@@@@@@@????????????>>>===<<<;;;>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@BBBAAA@@@@@@AAABBBDDDEEE@@@@@@@@@AAABBBCCCDDDEEEBBBCCCEEEFFFEEEFFFGGGIIIDDDFFFIIILLLMMMNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIGGGOOOQQQMMMKKKNNNQQQPPPSSS]]]kkkuuu}}}qqqllleee___\\\\\\\\\\\\iiirrr~~~vvvlllccc\\\VVVPPPKKKBBBCCCBBBAAA??????@@@BBB>>>CCCHHHHHHFFFJJJVVV```gggjjjnnnqqqrrrpppmmmkkkbbb```]]]YYYWWWVVVVVVVVVPPPOOONNNNNNOOORRRVVVXXXVVVVVVWWWYYY\\\aaaeeehhhcccdddeeedddbbb___\\\YYYUUUTTTPPPKKKJJJLLLHHHBBBCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAA@@@@@@===>>>???@@@@@@@@@??????EEEFFFHHHHHHKKKPPPYYY______eeelllppppppqqqvvvzzzHHHFFFDDDDDDDDDDDDDDDBBBAAAAAABBBCCCCCCBBBBBBAAAAAADDDGGGHHHGGGFFFEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNOOOXXXhhh~~~gggRRRIIIIIIHHHFFFDDDCCCDDDDDDCCCBBB>>>??????>>>======@@@BBB======>>>>>>>>>>>>======<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCEEEFFFHHHKKKNNNPPPRRRSSSVVVXXX\\\___```___^^^]]]\\\]]]^^^```aaabbbbbbbbbgggfffdddaaa^^^\\\ZZZYYYVVVVVVTTTRRRPPPNNNMMMLLLJJJHHHFFFGGGIIIIIIFFFDDDAAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???>>>=========<<<;;;;;;;;;<<<;;;;;;===@@@BBBCCCCCCGGGFFFHHHQQQbbbvvv}}}xxxxxx}}}qqqddd^^^]]][[[UUUNNNHHHHHHGGGFFFEEEEEEEEEFFFCCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDCCCAAA@@@@@@@@@CCCDDDCCCAAA@@@@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAA@@@???>>>>>>@@@BBBCCCAAAAAA@@@@@@???>>>======>>>>>>============>>>>>>??????????????????????????????>>>>>>>>>>>>??????======???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAADDDCCCCCCAAA@@@???>>>>>>?????????@@@@@@AAAAAABBB@@@AAABBBBBBAAAAAACCCEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDFFFIIILLLNNNNNNNNNMMMIIIHHHHHHHHHHHHIIIJJJJJJHHHLLLPPPQQQOOOMMMMMMNNNRRRTTT^^^lllqqquuu~~~wwwooohhhccc^^^XXXSSSZZZ___hhhrrr}}}uuunnniiiccc^^^TTTOOOHHHDDDCCCCCCAAA???AAA@@@AAAAAACCCFFFIIIJJJNNNPPPSSSVVVXXXZZZZZZZZZTTTQQQLLLJJJHHHGGGFFFDDDCCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCEEEIIIMMMPPPPPPJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDAAA???===>>>???>>>===;;;999:::<<<>>>@@@<<<<<<===>>>>>>>>>===<<<<<<===>>>>>>>>>???AAACCCEEEFFFIIIPPPZZZfffooosss{{{xxxvvvwwwxxxzzzHHHFFFDDDDDDDDDDDDDDDBBBAAAAAABBBCCCCCCCCCBBBBBBCCCFFFHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLQQQ\\\oooyyyzzz~~~mmm[[[SSSRRRJJJHHHFFFEEEEEEEEEDDDBBBDDDDDDBBBAAA??????@@@AAA>>>>>>????????????>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEFFFFFFGGGHHHKKKMMMNNNMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGEEEDDDBBBCCCEEEEEECCC@@@@@@@@@@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;;;;::::::::::::;;;999;;;>>>BBBEEEGGGGGGFFFHHHJJJQQQ]]]nnn}}}{{{{{{xxxnnnbbb[[[XXXUUUOOOJJJGGGGGGFFFEEEEEEEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEDDDBBBAAAAAAAAABBBCCCCCCAAA??????AAACCC????????????????????????>>>>>>??????@@@@@@AAAAAAAAA@@@???>>>>>>@@@BBBCCCAAAAAA@@@@@@???>>>>>>===>>>==================>>>???????????????????????????>>>>>>======>>>>>>???<<<===>>>@@@AAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA>>>>>>??????????????????@@@AAABBBAAA@@@AAABBBDDDCCCCCCCCCBBBCCCCCCDDDEEEDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJMMMQQQTTTTTTQQQNNNLLLLLLLLLMMMUUU^^^``````lll}}}yyyqqqjjjccc[[[VVVUUUXXX\\\bbbjjjwww|||wwwqqqlllaaa\\\WWWSSSRRROOOKKKGGGGGGEEECCCAAAAAABBBDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHEEEDDDCCCCCCAAA@@@??????>>>===>>>???@@@AAAAAA@@@AAACCCFFFHHHGGGGGGFFFDDDCCCCCCCCCCCCAAA???>>>??????>>>===<<<===>>><<<<<<<<<<<<===???AAABBB??????>>>??????@@@??????>>>??????@@@@@@BBBDDDFFFLLLPPPWWWbbbmmmwwwHHHFFFDDDDDDDDDDDDDDDBBBAAABBBBBBCCCCCCCCCDDDDDDFFFHHHIIIIIIHHHGGGHHHJJJIIIIIIJJJJJJJJJKKKKKKKKKOOOPPPVVVeeevvvnnnmmmwwwqqqccc[[[WWWNNNMMMKKKJJJIIIGGGEEEBBBGGGDDDAAA@@@??????>>>>>>???@@@@@@@@@@@@@@@@@@???<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===??????????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCC@@@???>>>???@@@@@@>>><<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======:::::::::::::::;;;<<<<<<;;;???EEEKKKNNNMMMJJJHHHJJJOOOZZZiiizzz~~~{{{qqqjjj```WWWPPPLLLHHHFFFFFFFFFEEEEEEDDDDDDEEEEEECCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFEEECCCBBBBBBBBBAAABBBBBBAAA??????@@@BBB????????????????????????=========>>>??????@@@@@@AAA@@@?????????@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<<<<======????????????????????????>>>======<<<<<<======>>><<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@??????@@@AAAAAA@@@???@@@AAACCCBBBBBBAAAAAABBBCCCCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJLLLOOOSSSSSSQQQOOOMMMLLLLLLMMMRRRWWWVVVTTT]]]jjj}}}|||uuunnneee___VVVUUUSSSTTTXXXbbbnnnwww}}}yyyqqqooolllllljjjeee]]]WWWQQQNNNJJJFFFDDDCCCCCCCCCFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<===>>>???@@@??????@@@BBBCCCCCCAAA???BBB@@@>>>======>>>===<<<;;;<<<>>>>>>======>>>???>>>???AAACCCDDDEEEEEEEEECCCBBBAAABBBEEEGGGIIIIIIHHHGGGGGGHHHJJJMMMPPPQQQXXX^^^jjjwwwHHHFFFDDDCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJPPPRRRVVV```sssrrrfffllltttuuu{{{}}}ssshhh___YYYVVVUUUSSSRRRPPPMMMIIIFFFHHHEEEBBBAAAAAABBBAAA?????????@@@@@@@@@@@@??????======>>>>>>>>>>>>==============================;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@??????BBBAAA@@@??????@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>??????@@@@@@AAAAAA============>>>>>>===<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>@@@FFFNNNTTTUUURRRNNNLLLNNNVVVcccqqq~~~}}}{{{yyy||||||lllhhh___UUULLLFFFDDDDDDEEEEEEDDDDDDCCCDDDDDDEEECCCBBBAAAAAAAAAAAABBBCCCDDDFFFGGGFFFDDDBBBBBBCCC@@@AAABBBAAA???>>>???@@@????????????????????????<<<<<<======>>>?????????@@@@@@?????????@@@AAABBB@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<======????????????????????????======<<<<<<<<<<<<======<<<<<<===??????@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA???@@@AAA@@@??????@@@BBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGHHHHHHIIIJJJEEEHHHMMMPPPPPPOOOMMMLLLNNNOOOTTTXXXVVVTTT[[[eeennnzzzrrrkkk```\\\WWWSSSSSSXXX^^^cccnnn{{{|||rrrjjj]]]\\\ZZZWWWTTTPPPNNNLLLLLLKKKJJJHHHFFFDDDCCCCCC@@@@@@@@@BBBDDDEEEEEEDDD@@@@@@@@@@@@AAACCCEEEFFFFFFEEEEEEFFFGGGHHHGGGEEEGGGDDD@@@>>>???@@@@@@@@@???BBBEEEGGGGGGGGGHHHIIIKKKMMMOOORRRTTTTTTTTTSSSPPPMMMKKKLLLRRRWWW[[[\\\YYYWWWVVVXXX[[[```dddeeefffnnnyyyHHHFFFDDDCCCDDDDDDDDDBBBBBBBBBBBBBBBDDDEEEGGGHHHHHHIIIIIIHHHFFFFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJNNNSSSYYYbbbuuulllfffffffffnnn{{{|||vvvooohhhcccbbbaaaaaa```___\\\WWWSSSNNNKKKHHHFFFEEEDDDCCCBBB>>>??????????????????>>>======>>>>>>>>>>>>==============================<<<<<<<<<===>>>???@@@AAA<<<<<<<<<=========>>>>>>@@@???===<<<;;;<<<===>>>>>>>>>>>>>>>>>>======<<<@@@@@@@@@???>>>>>>======?????????>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>===>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<==================???>>>===<<<===>>>???@@@CCCKKKUUU\\\]]][[[WWWUUUXXX```kkkvvv}}}zzzwwwzzz|||tttnnnhhheee]]]SSSJJJDDDCCCDDDCCCCCCCCCBBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCEEEFFFGGGFFFDDDCCCCCCCCC@@@AAABBBAAA???>>>???@@@????????????????????????;;;<<<<<<===>>>>>>??????@@@@@@???@@@@@@@@@AAAAAA@@@@@@@@@???????????????======<<<<<<<<<<<<======????????????????????????======<<<<<<<<<<<<======<<<===>>>???????????????@@@AAABBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDDDDCCCCCCBBBBBBBBB@@@AAAAAA@@@???>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIIIIDDDGGGKKKOOOQQQPPPMMMKKKLLLNNNRRRUUUSSSRRRWWW]]]```kkk}}}wwwlllhhhaaa[[[WWWUUUUUUUUU]]]ffftttwwwkkkmmmoooooommmiiidddaaa\\\ZZZWWWRRRMMMIIIFFFDDDCCCBBBBBBEEEHHHJJJJJJJJJHHHHHHHHHIIIKKKNNNPPPRRRWWWTTTRRRQQQSSSVVVXXXYYYXXXSSSLLLGGGFFFFFFFFFFFFJJJNNNSSSXXXZZZ[[[]]]^^^___bbbfffkkkooorrrtttuuunnnhhhcccccchhhnnnrrrsssllliiifffhhhlllrrrvvvxxxvvv|||~~~HHHFFFDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBDDDFFFIIIJJJHHHIIIJJJIIIGGGFFFGGGHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHLLLQQQUUUXXXddd{{{~~~mmmddd```eeennnwwwyyy|||~~~}}}zzzvvvssspppqqqrrruuuvvvtttpppmmm^^^\\\WWWPPPGGGAAA??????>>>>>>????????????>>>>>>===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>>>>??????;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>===<<<;;;;;;<<<======>>>??????>>>>>>======<<<<<<;;;;;;<<<===??????>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<======>>>>>>???@@@@@@>>>===<<<===>>>AAADDDEEEHHHTTTbbbmmmoookkkgggdddfffmmmuuuzzz|||}}}yyypppiiiddd```YYYPPPHHHDDDDDDDDDBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEFFFGGGFFFDDDCCCCCCCCC@@@AAACCCBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===>>>>>>????????????@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>============>>>>>>????????????????????????>>>======<<<<<<======>>>===>>>??????@@@@@@??????@@@AAABBBCCCDDDDDDEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA??????@@@BBBBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJLLLOOOSSSUUUSSSOOOKKKLLLOOORRRSSSQQQPPPRRRUUUWWW[[[hhhxxxtttllleee^^^XXXRRRNNNQQQVVV___iiiqqq|||zzz}}}|||wwwtttpppiiiaaaYYYRRRNNNLLLJJJJJJKKKNNNQQQSSSSSSUUUVVVWWWYYY\\\```ccceeekkkhhheeedddfffkkknnnpppmmmfff]]]VVVRRRQQQRRRRRR[[[```gggmmmppprrrssstttrrruuuzzz|||~~~yyytttssswww|||HHHFFFDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBDDDGGGJJJLLLHHHJJJLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLOOOSSSTTTYYYiiiyyyssskkkiiiiiiqqqvvv}}}~~~~~~}}}~~~vvvfffSSSEEE????????????@@@@@@@@@@@@??????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>?????????>>>>>>=========>>>>>>???===>>>>>>?????????>>>>>><<<======>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;:::<<<>>>>>>===<<<===???;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>><<<======???@@@AAABBBCCC>>>>>>>>>@@@DDDIIIMMMPPPZZZiii|||xxxrrrqqqvvv{{{|||zzzzzz~~~{{{uuunnniii^^^YYYRRRKKKFFFDDDCCCCCCAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFDDDBBBBBBCCC@@@BBBDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<======>>>>>>???@@@@@@??????@@@@@@AAAAAAAAA@@@??????????????????????????????>>>>>>>>>>>>?????????????????????????????????>>>>>>======>>>>>>???>>>???@@@@@@@@@@@@@@@@@@??????AAABBBCCCDDDDDDDDDBBBCCCCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBB@@@???AAABBB@@@@@@@@@AAABBBCCCEEEFFFCCCDDDFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIMMMNNNQQQVVVYYYWWWRRRMMMKKKOOOSSSSSSRRRQQQRRRSSSVVVWWW^^^kkk{{{yyyppphhh```XXXRRRMMMOOOTTTZZZ]]]eeevvvzzzppphhhccc^^^\\\YYYYYY\\\```cccdddhhhiiikkknnnrrrwww{{{~~~}}}zzzwwwwwwzzz}}}{{{uuulllfffdddfffhhhjjjrrrwww}}}~~~~~~|||}}}|||~~~HHHFFFDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBDDDGGGJJJLLLIIIKKKMMMNNNLLLJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJNNNJJJIIINNNPPPRRRZZZccc{{{ssslllpppwww~~~fffQQQHHHGGG@@@AAAAAABBBBBBAAAAAA@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>@@@AAABBB=========<<<<<<;;;;;;;;;;;;<<<<<<============>>>999::::::;;;<<<<<<;;;;;;??????>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<=========777:::======;;;:::;;;>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>><<<===>>>???AAACCCDDDEEE???@@@AAAEEEJJJQQQWWW[[[mmm~~~zzzuuuyyy|||{{{yyyzzz~~~}}}uuuppplllhhheeeYYYTTTLLLFFFDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFEEECCCBBBBBBBBB@@@BBBDDDDDDBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>??????@@@@@@??????@@@AAAAAAAAAAAA@@@??????????????????@@@@@@@@@@@@????????????@@@@@@??????????????????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@===>>>???AAABBBCCCDDDDDD@@@@@@AAABBBCCCDDDEEEFFFAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDBBB@@@@@@AAABBB?????????@@@AAABBBDDDEEEBBBCCCEEEGGGHHHHHHFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIIIIKKKOOOUUUZZZZZZVVVQQQFFFKKKOOOPPPPPPRRRSSSRRRWWWWWWZZZ]]]aaaooozzzqqqiiiaaa[[[OOOOOOQQQSSSSSSVVVeeevvvwwwrrrpppllliiihhhjjjnnnrrrssswwwxxx{{{~~~{{{uuuqqqsssxxx~~~}}}~~~~~~~~~GGGFFFEEEFFFGGGFFFDDDBBBEEEEEEFFFFFFFFFGGGGGGGGGJJJJJJKKKKKKKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLKKKKKKNNNSSSWWWoooxxx|||{{{aaaRRRMMMHHHEEEAAA@@@AAACCCDDDDDD@@@@@@AAAAAAAAAAAA@@@???AAA@@@>>>>>>??????>>><<>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;777;;;>>>>>>;;;999999;;;===<<<;;;::::::::::::;;;999;;;???BBB@@@>>>???BBB@@@CCCFFFKKKWWWgggrrruuuyyyuuussswwwzzz||||||kkkdddeeeeee___YYYQQQMMMHHHDDDCCCBBBBBBAAADDDCCCAAAAAABBBBBBAAA@@@AAABBBCCCCCCDDDDDDCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAAAAA<<<<<<======>>>@@@AAABBBAAAAAAAAAAAAAAA@@@???>>>>>>??????@@@@@@AAABBBBBBAAA@@@@@@??????@@@@@@AAA???>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@??????===>>>>>>???@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAA@@@???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSVVVTTTVVVZZZ\\\cccttt}}}rrrjjjgggaaa]]]UUUNNNLLLQQQYYY```yyy|||zzzzzz}}}xxxsssuuuyyy~~~~~~HHHFFFEEEEEEGGGGGGFFFDDDEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJNNNRRRaaarrrnnn^^^WWWOOOLLLHHHGGGFFFFFFFFFEEEFFFEEECCCBBBAAA@@@@@@@@@CCCBBBAAAAAACCCCCCBBBAAA>>>>>>======<<<=========>>>>>>>>>============<<<>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>=========<<<<<<<<<<<<===>>>>>>>>>======<<<;;;<<<===>>>>>>===<<<===>>>999:::;;;===>>>???@@@AAA>>>???BBBCCCAAA@@@AAADDDDDDGGGMMMYYYmmm}}}yyywwwyyy{{{|||~~~{{{oooaaaXXXWWWVVVRRRNNNKKKIIIEEECCCCCCCCCBBBAAADDDBBBAAAAAABBBCCCAAA@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@============>>>???@@@AAA>>>>>>>>>>>>>>>===<<<<<<>>>??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@??????>>>@@@AAAAAAAAA@@@???>>>>>>===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOQQQRRRRRRUUUTTTSSSRRRQQQQQQRRRSSSTTTSSSTTTWWWYYY___nnn~~~~~~wwwuuuhhhddd]]]UUUQQQRRRVVV[[[gggtttzzz||||||}}}~~~~~~|||}}}HHHFFFDDDDDDFFFGGGHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFGGGGGGGGGHHHJJJLLLRRRaaayyyxxxhhh___\\\YYYVVVTTTSSSQQQNNNLLLLLLJJJGGGCCCAAAAAAAAABBBBBBAAA@@@AAABBBCCCBBBAAA@@@???>>>===<<<<<<<<<<<<>>>>>>=========<<<<<<<<>>>>>>>>>>>==============================<<<<<<<<<<<<========================<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<>><<<;;;<<<<<<<<<<<<:::;;;===???AAABBBBBBCCCCCCEEEHHHHHHGGGGGGGGGGGGGGGKKKTTTddd|||~~~~~~}}}|||}}}{{{~~~}}}qqqhhh\\\SSSOOOMMMKKKIIIEEECCCBBBBBBCCCDDDCCCBBBDDDBBBAAAAAABBBCCCBBB@@@@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>AAAAAAAAA@@@???>>>===<<<===???AAACCCDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBDDDDDDEEEEEEEEECCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPVVVTTTRRRPPPOOOOOOQQQQQQQQQQQQQQQSSSTTTZZZfffrrrvvv}}}zzzpppmmmggg```YYYUUUUUUVVVYYYbbblllttt{{{}}}~~~{{{{{{FFFDDDBBBBBBDDDFFFHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGIIIIIIHHHHHHIIIJJJKKKVVViii~~~|||zzzvvvxxx{{{tttlllllljjjiiihhhfffddd```]]]YYYVVVQQQKKKGGGEEEDDDDDDCCCBBBAAAAAABBBCCCBBB@@@AAA@@@@@@???>>>>>>??????>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===============================================================<<<<<<<<<999:::<<<===>>>?????????CCC@@@===<<<>>>>>><<<999>>>???@@@AAADDDFFFHHHIIIQQQWWW\\\\\\[[[YYYTTTOOOLLLQQQYYYfffzzzzzzyyy||||||uuuooojjjddd[[[RRRKKKIIIHHHIIIBBBBBBBBBCCCEEEEEECCCAAACCCBBBAAAAAABBBCCCBBBAAA???@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGEEECCCAAA@@@@@@???>>>======>>>>>>@@@AAAAAABBBAAAAAA@@@@@@>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<>>>@@@CCCEEEFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEECCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOUUUSSSPPPNNNMMMMMMOOOPPPOOOPPPPPPQQQQQQUUU^^^fffgggooo{{{vvvsssrrrpppkkkccc]]]ZZZYYY[[[^^^aaaaaaccckkkxxx}}}{{{{{{yyy|||~~~}}}CCCAAA??????BBBDDDFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIJJJHHHGGGGGGHHHJJJQQQ^^^nnn~~~uuunnnnnnpppsssyyy}}}|||||||||}}}{{{xxxuuusssoooiiiaaaXXXPPPIIIFFFHHHGGGEEEEEEEEEEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>>>>>>>=================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<==================>>>???@@@@@@@@@@@@@@@AAA???>>>???BBBCCC@@@===@@@BBBFFFLLLSSS[[[aaaeeesss|||wwwjjj]]]WWW^^^eeekkkuuu~~~wwwuuuwwwvvvyyyuuukkkeeeaaa]]]UUUMMMGGGDDDEEEFFFDDDDDDDDDEEEFFFEEECCC@@@CCCAAAAAAAAACCCCCCBBBAAA???@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFDDDAAA@@@AAA@@@???>>>==================>>>>>>>>>>>>>>>===>>>??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>AAAAAAAAA@@@@@@>>>======???AAACCCFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIJJJLLLNNNOOORRRQQQNNNMMMLLLLLLMMMNNNNNNPPPQQQPPPOOOSSSXXX\\\^^^bbbkkkzzzyyyvvvwwwxxxuuupppkkkgggeeeeeedddaaa\\\XXXZZZcccjjjzzzuuutttuuuyyyAAA@@@>>>???AAACCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHGGGEEEDDDDDDEEEHHHNNNWWWaaaooo}}}mmmjjjhhhhhhjjjnnnpppppp|||~~~ppp```RRRJJJIIIGGGFFFEEEFFFFFFEEECCCCCCCCCBBBBBBAAAAAABBBBBB@@@@@@?????????>>>>>>>>><<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<<<<<<<==================>>>??????@@@@@@@@@@@@@@@??????@@@BBBCCCCCCBBBDDDJJJUUUbbbqqq~~~oooiiipppuuuvvvyyy~~~yyywwwyyyzzz}}}|||tttlllddd___\\\XXXQQQJJJFFFEEEEEEFFFGGGFFFEEEFFFGGGFFFCCCAAABBBAAA@@@AAACCCCCCCCCBBB@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAABBBAAA@@@???>>>@@@@@@???>>>======>>>>>>>>>>>>??????@@@@@@??????>>>??????@@@@@@AAABBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@????????????@@@@@@AAA@@@???>>>===>>>??????@@@AAAAAAAAAAAA@@@??????@@@AAACCCEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIHHHIIIJJJLLLNNNOOONNNMMMMMMLLLLLLLLLLLLLLLMMMPPPQQQOOOOOORRRTTTTTTUUUVVV\\\eeerrr{{{xxxwwwpppooojjjccc\\\YYY[[[^^^eeelllssswww{{{yyyuuurrrqqqvvv~~~AAA@@@???@@@BBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFCCCBBBCCCDDDDDDJJJQQQVVV]]]mmmzzzppphhheeedddcccbbbjjjrrr|||sss___SSSLLLJJJJJJKKKMMMNNNMMMLLLLLLKKKIIIGGGFFFDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@???=========>>>>>>?????????????????????????????????@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<=========>>>===???BBBFFFJJJMMMPPPQQQSSSQQQNNNIIIGGGGGGJJJLLLQQQ[[[lllxxx}}}~~~~~~}}}ssskkkeee```^^^YYYTTTMMMHHHGGGGGGGGGFFFFFFEEEDDDEEEFFFFFFEEECCCBBBAAA@@@AAACCCDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBB???@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBB>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBB>>>??????@@@@@@AAABBBBBB@@@AAACCCDDDDDDCCCAAA@@@???>>>>>>??????@@@AAABBBBBBAAA???>>>>>>>>>@@@AAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHHHHIIIKKKMMMNNNIIIJJJKKKLLLMMMLLLKKKKKKKKKPPPQQQNNNNNNQQQQQQNNNNNNNNNRRRYYYaaalll{{{tttkkkccc^^^]]]ZZZ___cccccccccjjjyyy}}}xxxtttssssssssssssuuuAAAAAAAAABBBDDDDDDBBBAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHIIIHHHFFFDDDCCCCCCEEEAAAHHHNNNNNNOOO[[[rrrsssjjjeeebbbaaacccllluuuyyyzzz~~~iii\\\TTTTTTTTTVVVYYY[[[[[[[[[UUUSSSQQQNNNKKKHHHGGGFFFBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>??????@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@??????>>>>>>;;;<<<<<<<<<======>>>>>>CCCFFFMMMTTT]]]dddiiilllqqqmmmeee[[[SSSQQQUUUZZZaaammm~~~xxxyyyzzzxxxvvvzzz~~~~~~yyymmmeeeaaa___^^^TTTNNNGGGCCCDDDEEEDDDCCCEEEDDDCCCDDDEEEFFFFFFEEEBBBAAA@@@AAACCCDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCC??????@@@AAAAAAAAAAAA@@@>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@BBBCCCCCC??????>>>>>>>>>>>>??????<<<===>>>???????????????>>>??????@@@AAAAAABBBBBB@@@AAACCCDDDDDDCCCAAA@@@>>>>>>>>>???@@@AAACCCCCCCCCBBB@@@>>>>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIHHHGGGGGGGGGIIILLLMMMGGGHHHKKKMMMMMMMMMKKKJJJIIIOOOPPPMMMMMMPPPOOOKKKLLLKKKNNNUUUYYY]]]fffrrrxxxlllccc___[[[^^^___YYYTTTXXXfffsssvvvzzzuuuooommmjjjkkknnnrrruuuwwwzzzAAAAAA@@@???@@@AAACCCDDDBBBBBBAAAAAABBBEEEGGGIIIDDDBBBAAAAAACCCDDDDDDCCCFFFEEEEEEDDDDDDDDDEEEEEEIIIIIIHHHHHHFFFEEEDDDCCCDDDGGGIIIJJJLLLSSS^^^gggsssjjjfffjjjmmmoooqqqttt}}}uuuiiiccc```\\\]]]gggrrrvvvsssmmmnnnnnnggg]]]SSSMMMLLLFFFCCC@@@??????@@@??????AAACCCBBB>>>===>>>>>>;;;AAAAAAAAA???===>>>@@@CCC???BBBEEEEEECCCAAABBBDDD<<<===@@@DDDBBB@@@BBBHHHDDDNNN```tttrrrjjjkkknnnvvv~~~{{{{{{~~~~~~yyytttkkkkkknnnssswwwyyy}}}lllbbb___^^^[[[XXXPPPKKKEEEBBBCCCDDDEEEDDDBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@??????@@@BBBBBBAAA??????@@@@@@@@@@@@???>>>>>><<<===???AAABBBCCCBBBBBB??????>>>>>>>>>>>>??????@@@>>>===>>>AAABBBAAA>>>AAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBAAAAAA@@@===>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>??????@@@???>>>===<<<@@@@@@AAAAAABBBCCCDDDDDDAAA@@@???>>>>>>>>>???@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>???AAACCCDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBDDDFFFHHHIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLJJJHHHFFFKKKKKKJJJJJJJJJKKKKKKLLLMMMLLLLLLMMMQQQVVV\\\___ooozzzxxxtttuuunnngggccc\\\WWW[[[dddppppppqqqttt||||||uuuwwwxxxuuurrrqqquuuzzzzzztttpppmmmkkkiiijjjkkklllooouuu|||AAAAAA@@@???@@@AAABBBCCCBBBBBBAAAAAABBBDDDFFFGGGCCCBBB@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGFFFEEEDDDCCCCCCFFFHHHGGGHHHMMMVVV]]]mmm~~~xxxxxxwwwwwwyyy~~~tttoooooolllllltttyyykkkZZZNNNGGGFFFDDDDDDEEEEEEDDDCCCAAACCCBBB???@@@DDDEEECCCCCCBBB@@@@@@AAABBBDDDDDDDDDIIIOOOQQQOOOMMMLLLLLLKKKHHHHHHJJJJJJHHHKKKPPPVVVaaauuu{{{zzzzzz{{{zzz|||zzzsssmmmggggggjjjqqqvvv{{{}}}rrrddd\\\YYYWWWSSSOOOLLLIIIEEEDDDDDDDDDCCCAAABBBCCCCCCDDDDDDDDDDDDCCC@@@@@@@@@@@@????????????@@@???>>>@@@AAABBBAAA??????@@@@@@@@@@@@???>>>>>><<<===>>>@@@@@@AAAAAAAAA>>>==================>>>???>>><<<>>>@@@AAA@@@>>>@@@@@@@@@@@@?????????>>>>>>???@@@AAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@???????????????????????????@@@@@@AAAAAA@@@>>>======>>>>>>@@@AAABBBCCCCCCBBBAAA@@@???>>>??????@@@????????????>>>>>>>>>===???@@@AAABBBCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGEEEEEEEEEDDDEEEFFFFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGJJJIIIIIIIIIJJJKKKKKKLLLMMMLLLLLLLLLNNNRRRUUUWWW___hhh|||zzzvvvnnnddd```bbbeeeeeedddeeeiiiqqq{{{xxxzzz|||{{{yyyzzz||||||xxxuuuqqqnnnmmmlllllllllnnnooooooppprrrxxxAAAAAA@@@??????@@@BBBCCCBBBAAA@@@@@@@@@BBBCCCDDDCCCAAA@@@@@@BBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBDDDFFFEEEDDDFFFLLLPPPUUUhhhxxx|||xxxyyy}}}{{{{{{~~~iiiUUUKKKIIIHHHIIILLLNNNNNNMMMKKKMMMLLLIIIIIILLLMMMKKKGGGEEEDDDDDDFFFHHHJJJJJJOOOWWWbbbiiiiiigggeeeeee___XXXSSSRRRSSSSSSUUUZZZaaakkkzzz}}}{{{zzzxxxqqqkkkhhhgggjjjrrryyy~~~vvvmmmeee[[[TTTRRROOOJJJFFFGGGEEEDDDDDDDDDCCCAAA>>>CCCCCCDDDDDDDDDCCCCCCBBB@@@????????????>>>>>>>>>@@@???>>>???AAAAAAAAA?????????@@@@@@??????>>>===>>>=========>>>>>>???@@@===<<<<<<;;;;;;<<<<<<===>>>===<<<===???@@@???>>>???????????????>>>======>>>????????????>>>>>>===???>>>>>>======>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>===@@@@@@AAABBBAAA@@@???>>>:::;;;<<<>>>???@@@BBBBBBDDDCCCAAA@@@????????????>>>>>>===============<<<@@@@@@AAAAAABBBAAAAAA@@@BBBCCCEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLNNNNNNMMMMMMNNNNNNOOOPPPRRRXXXeeeuuu|||nnnggg___^^^\\\ZZZZZZ]]]cccgggooottt|||{{{zzz}}}|||||||||}}}yyyyyyyyyuuurrrqqqmmmmmmllllllmmmppprrrtttqqqrrrtttuuuxxx}}}AAAAAA@@@??????@@@AAABBBBBBAAA@@@??????@@@AAAAAABBBAAA???@@@BBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEBBBDDDEEEEEEDDDEEEGGGIIIKKKXXXaaarrr|||{{{vvvoooiiihhhlllqqqwww{{{{{{}}}uuubbbTTTQQQPPPQQQUUUZZZ^^^```aaadddccc___\\\\\\XXXTTTOOOPPPQQQPPPOOOQQQUUUYYYbbblllzzzvvvkkkaaa^^^^^^^^^aaadddhhhooo}}}~~~yyy|||zzzyyyuuuqqqooonnnqqqzzz{{{tttnnnccc\\\TTTNNNLLLKKKGGGDDDDDDCCCCCCBBBBBBAAA@@@???DDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????@@@???>>>>>>@@@AAAAAA@@@???????????????>>>>>>===>>>===<<<;;;;;;<<<>>>???===<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<<<<===>>>>>>>>>>>>>>>@@@???===<<<<<<===???@@@??????>>>>>>>>>>>>======???@@@AAAAAAAAA@@@???>>>::::::;;;===???@@@AAABBBDDDDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@??????@@@AAACCCEEEFFFFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAABBBDDDFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHGGGIIIHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLNNNOOOOOOOOOOOOOOONNNNNNQQQTTTZZZaaagggsssyyyhhhgggeeeaaa]]][[[[[[]]][[[___dddfffgggjjjpppuuu}}}zzzvvvwwwvvvrrroooooosssssssssssssssuuuwwwzzzsssvvvzzz}}}AAAAAA@@@?????????@@@AAAAAA@@@@@@???????????????AAA@@@??????AAABBBBBBAAAAAAAAACCCCCCDDDDDDCCCCCC@@@AAABBBCCCEEEEEEEEEEEECCCDDDFFFGGGGGGHHHHHHIIIKKKPPPQQQ[[[uuuzzzxxxtttllleeebbbeeehhhffflllvvv|||yyyvvvfffbbb^^^^^^cccllltttyyyzzz~~~~~~zzzwwwpppiiibbbfffhhhddd______hhhpppyyyxxxrrrpppoooqqqtttzzz}}}zzz{{{zzzyyyyyyuuuuuu{{{zzzqqqjjjffffff[[[UUUMMMGGGFFFFFFFFFEEECCCBBBAAA???>>>>>>@@@AAACCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????@@@>>>======???@@@@@@@@@>>>????????????>>>=========<<<;;;;;;;;;<<<===>>>>>>======<<<<<<======>>><<<===============>>>???>>>???@@@@@@@@@???===<<<:::;;;;;;<<<>>>???@@@AAA@@@>>><<<;;;;;;<<<>>>???????????????????????????>>>???@@@@@@@@@???===<<<;;;<<<===>>>???AAABBBBBBDDDDDDCCCBBBAAA???>>>>>>========================????????????>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@AAABBBDDDDDDDDDCCCCCCFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOOOOOOONNNQQQSSSVVVWWWVVV[[[kkk|||{{{{{{xxxrrrjjjccc___^^^ZZZ[[[\\\ZZZXXXYYY\\\```bbbjjjxxx}}}wwwwwwtttssswwwxxxvvvuuuwwwyyyzzz{{{yyywwwwwwyyy{{{|||~~~BBBAAA???>>>>>>???@@@@@@@@@@@@@@@@@@@@@?????????AAA???>>>???@@@AAAAAAAAA>>>???AAABBBCCCCCCBBBAAA@@@AAABBBDDDEEEEEEFFFFFFDDDEEEGGGHHHJJJKKKKKKKKKJJJLLLHHHMMM```uuuyyyqqqjjjeeecccccc^^^dddnnnyyy|||yyy{{{vvvqqqpppuuu}}}|||~~~}}}wwwqqqrrr{{{~~~yyypppfff```]]]^^^PPPLLLEEEAAA@@@AAABBBCCCAAAAAA@@@>>>======@@@BBBBBBBBBCCCCCCCCCBBBBBBAAA@@@????????????>>>>>>>>>@@@>>><<<<<<>>>@@@@@@@@@>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<======>>>>>>==================>>><<<===???>>>======>>>@@@???@@@BBBCCCBBBAAA???===;;;;;;;;;<<<===???AAABBB>>>>>><<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@>>>>>>???@@@???>>>===<<<======>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@>>>===:::;;;;;;;;;;;;<<<<<<<<<>>>>>>=========>>>>>>??????@@@BBBDDDEEEFFFEEEEEECCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBBDDDEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHIIIIIIGGGHHHJJJKKKMMMNNNNNNNNNMMMMMMPPPQQQOOOPPPZZZeee|||zzzpppjjjfffccc```\\\YYYWWWWWWWWWXXXWWWWWW\\\eeeooozzz|||xxxuuurrrnnnkkknnnmmmpppwww{{{{{{~~~~~~}}}|||~~~{{{xxx{{{{{{~~~BBBAAA???>>>>>>>>>???@@@??????@@@@@@AAA@@@@@@@@@@@@???>>>>>>@@@AAAAAA@@@>>>@@@BBBDDDDDDDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHJJJKKKJJJJJJFFFJJJGGGHHHTTT```uuu~~~uuunnnjjjcccgggmmmvvv~~~~~~|||~~~}}}}}}uuulllddd___ZZZTTTPPPFFFDDDAAA???>>>>>>??????===???AAA@@@>>>>>>???AAAAAAAAABBBCCCCCCCCCBBBBBB@@@@@@@@@@@@????????????@@@>>><<<<<<>>>???@@@@@@>>>>>>>>>>>>>>>======<<<::::::;;;===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<>>>@@@@@@>>>===???AAAAAABBBDDDEEEEEECCCAAA??????>>>=========>>>???@@@=========<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@??????@@@AAA@@@???>>>===>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===???@@@>>>@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCCBBBCCCEEEFFFGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHIIIJJJLLLNNNOOOOOOJJJJJJLLLNNNMMMLLLRRRYYY```qqq~~~{{{xxxqqqhhhcccaaa```]]][[[YYYUUUTTTXXX[[[```kkkwww}}}zzzxxxrrrnnnkkkkkkkkkkkkjjjkkkoooooossszzz~~~~~~{{{xxxxxx}}}|||BBBAAA???>>>>>>>>>????????????@@@AAAAAAAAAAAAAAA@@@???===>>>@@@AAAAAA@@@AAABBBDDDFFFGGGGGGFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFGGGHHHIIIIIIHHHEEEJJJIIIJJJOOOSSSbbb|||zzzpppqqqtttzzz|||qqqnnnooopppuuuyyy~~~ttthhh\\\WWWXXXTTTIII???@@@@@@@@@@@@@@@???===<<<:::>>>BBBCCCAAA???>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>><<<<<<===???@@@@@@>>>>>>>>>>>>>>>======<<<888:::<<<>>>?????????>>><<<;;;;;;::::::;;;;;;<<<===???AAA@@@>>>>>>@@@BBBBBBCCCEEEGGGFFFDDDBBB@@@BBBAAA???>>>=========>>><<<<<<======<<<;;;::::::999:::;;;<<<===???@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>???????????????>>>???@@@AAA@@@@@@>>>============>>>>>>>>>??????<<<;;;;;;;;;<<<===???@@@???@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEE@@@AAACCCEEEEEEDDDCCCBBBAAACCCEEEFFFGGGFFFEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFKKKKKKKKKLLLMMMOOOQQQRRRLLLJJJKKKNNNMMMLLLOOOTTTPPP]]]jjjqqq{{{{{{tttqqqoooiiidddaaa______bbb```\\\___gggrrr{{{|||yyyyyyrrrmmmjjjeeebbbaaadddhhhkkknnnqqqwwwwwwzzz}}}~~~~~~{{{}}}}}}}}}|||yyywwwwwwyyy{{{???>>>===<<<===???AAABBB>>>???AAACCCDDDDDDDDDCCC@@@??????@@@@@@BBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKFFFDDDEEEHHHIIIMMMYYYfff{{{rrrfff^^^[[[[[[aaagggrrrzzz{{{|||}}}|||uuuqqqqqquuuyyyssstttuuuyyy~~~zzzddd```ZZZTTTOOOIIIDDD@@@======>>>>>>>>>>>>======<<<===>>>@@@@@@@@@???>>>???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDBBBAAA@@@??????===<<<<<<======>>>???@@@@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>======<<<===<<<<<<;;;;;;::::::999???@@@@@@???>>>>>>???AAAIIIFFFCCCCCCEEEEEECCCAAAAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;::::::;;;<<<>>>???BBBBBBCCCCCCDDDEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;<<<<<<===????????????@@@@@@@@@@@@<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCAAAAAABBBDDDEEEHHHEEECCCDDDEEEFFFDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEFFFGGGIIIIIIGGGFFFEEECCCCCCEEEFFFHHHKKKLLLLLLNNNOOOQQQSSSTTTMMMLLLLLLNNNQQQSSSSSSSSSSSSSSSWWW^^^dddmmm}}}}}}yyywwwsssoookkkjjjjjjgggaaa[[[iiieeedddhhhmmmppptttxxx}}}}}}xxxrrrpppttt~~~}}}tttoookkkiiihhhdddggglllppptttxxx}}}~~~}}}{{{yyyuuusssrrrqqqsssvvvvvvvvv{{{@@@???>>>>>>>>>@@@BBBCCC@@@AAABBBCCCCCCDDDDDDCCC>>>??????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIJJJGGGFFFHHHFFFGGGPPP[[[gggrrr{{{mmmaaaZZZWWWWWWXXX^^^iiixxx~~~xxxxxx|||~~~~~~~~~yyy{{{~~~{{{uuuwww{{{}}}|||sssiiiddddddiiinnnxxx|||~~~rrr___ZZZTTTMMMIIIDDD@@@======>>>>>>>>>>>>>>>>>>===<<<===>>>?????????>>>>>>===>>>???AAABBBBBBCCCCCCDDDDDDCCCBBBAAA@@@??????============>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::<<<>>>??????>>>???AAACCCGGGEEEBBBBBBDDDEEEEEEDDDCCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???AAAAAABBBBBBCCCDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@BBBAAA@@@>>>===<<<======AAA@@@???>>>>>>>>>>>>>>><<<<<<<<<===>>>???AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFGGGEEECCCDDDEEEFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFDDDCCCCCCDDDEEEFFFJJJJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOPPPSSSUUUUUUTTTRRRQQQSSSVVVXXX\\\fffqqq}}}zzzxxxyyyvvvpppkkkfff___ZZZZZZ[[[[[[]]]aaammmppptttwww}}}|||uuummmllliiieeedddhhhpppvvvzzzvvvuuussssssyyy{{{~~~~~~|||}}}{{{zzzwwwuuuuuuwwwwwwwww|||AAA@@@??????@@@AAACCCDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@AAABBBDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFHHHIIIJJJIIIGGGFFFHHHGGGFFFFFFDDDDDDIIIPPPUUU]]]qqqssseee\\\YYYXXXVVVZZZdddqqq~~~~~~~~~~~~~~~}}}zzzuuurrrqqqsssvvvzzz~~~wwwsssrrrsssrrrqqqrrrppppppssstttwwwxxxvvvxxx{{{{{{}}}yyypppkkklllppprrr}}}~~~tttkkkgggiiipppvvvrrrgggXXXTTTMMMGGGCCC@@@===<<<>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>======;;;===???AAABBBBBBAAA@@@DDDCCCBBBBBBAAA@@@??????=========>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@???>>>===============<<<<<<;;;999999::::::::::::;;;;;;:::<<<===>>>>>>???AAADDDEEECCCAAAAAACCCFFFGGGGGGFFFEEEBBB@@@>>>===<<<<<<<<<<<<<<<<<<============;;;;;;:::::::::<<<===>>>??????@@@@@@AAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????BBBAAA@@@???>>>>>>>>>???BBB@@@>>>===<<<<<<<<<<<<===<<<<<<<<<===???AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDDFFFDDDCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDHHHGGGGGGHHHHHHIIIJJJKKKOOOOOONNNOOORRRSSSRRRQQQPPPNNNNNNNNNMMMLLLRRRYYYcccyyytttjjj```[[[WWWSSSTTTWWWaaafffiiiiiiiiihhhddd^^^ZZZZZZYYYXXXYYY]]]ccchhhtttwwwyyyzzzzzzzzz|||}}}{{{xxxuuuvvv|||{{{rrrooorrrxxxzzz{{{wwwxxxxxxxxxwwwvvvuuuuuuvvvxxx}}}~~~~~~xxx|||~~~}}}{{{xxxwwwzzz|||qqq^^^@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBB@@@@@@@@@AAABBBCCCDDDFFFHHHHHHGGGFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCDDDDDDEEEFFFFFFFFFHHHJJJKKKKKKIIIGGGFFFCCCCCCDDDEEEEEEEEEIIIMMMMMMRRR```xxx{{{pppkkkjjjggghhhkkksss}}}{{{wwwssspppnnnkkkeee```dddgggiiijjjlllpppxxx}}}zzzwwwrrrooonnnllliiigggcccaaabbbeeefffgggmmmuuu{{{wwwxxxyyyyyyssssssppplllkkknnntttxxx|||}}}|||ssseee]]]TTTPPPIIICCCAAA???>>>>>>>>>??????@@@@@@??????>>><<<<<<===============<<<:::<<>>============>>>???@@@@@@@@@@@@@@@AAAAAA@@@??????===============<<<;;;;;;888888999999:::;;;;;;<<<;;;<<<===>>>===>>>AAACCCCCCAAA@@@AAACCCFFFIIIJJJIIIGGGDDDAAA???======<<<<<<<<<======>>>>>>??????;;;;;;:::::::::;;;============>>>??????@@@@@@AAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>??????@@@@@@???===;;;;;;;;;<<<======<<<<<<<<<===???AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCEEEEEECCCBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGIIIIIILLLKKKJJJKKKMMMNNNMMMLLLLLLJJJKKKLLLKKKIIILLLQQQUUUbbbtttsssjjjddd``````cccfffmmmppplllgggccc___[[[XXXWWWUUUUUUWWW]]]cccgggrrrrrrqqqrrrrrrpppnnnkkkfffccc```___cccjjjrrrwwwvvvwwwzzz~~~~~~yyyuuuooohhh___\\\```fffjjjlllfffgggiiilllnnnqqqssstttxxxzzz|||~~~{{{yyyyyy{{{}}}yyy|||~~~|||yyyzzzssscccUUULLL??????@@@@@@AAABBBBBBCCCCCCBBBAAA???>>>???@@@@@@CCCDDDFFFHHHHHHGGGEEEDDDBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLKKKJJJHHHGGGBBBDDDEEEEEEEEEHHHJJJKKKGGGKKKTTTbbbppp~~~{{{uuummmgggeeeccc```]]]\\\___aaaaaaaaaeeekkkqqqsssqqqnnnllliiifffbbb```ZZZXXXYYY\\\^^^^^^aaafffnnnuuuzzzzzz{{{|||qqqooommmmmmooosss{{{{{{mmmaaaYYYVVVOOOJJJEEEAAA??????????????????@@@@@@@@@@@@??????=========<<<<<<<<<<<<===;;;===@@@CCCDDDCCCBBB@@@AAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<===>>>?????????@@@@@@AAAAAAAAA@@@@@@=========>>>===<<<<<<;;;888888999:::;;;;;;<<<======>>>???>>>======???AAABBBBBBBBBBBBDDDFFFIIILLLKKKIIIFFFCCC@@@>>>======<<<======>>>>>>?????????;;;;;;:::999::::::<<<===<<<<<<======>>>?????????@@@@@@?????????>>>>>>>>><<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;===>>>???============>>>@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHIIIJJJIIIHHHGGGHHHJJJKKKJJJIIIKKKIIIJJJMMMMMMKKKLLLPPPSSSVVV]]]iii|||xxxsssooopppssswww}}}yyyrrrooollljjjhhhddd```^^^aaahhhooossswwwtttpppmmmkkkhhhdddaaa]]]ZZZXXXWWWZZZ```iiinnnnnnnnnnnnpppqqqqqqpppoookkkeee___\\\___eeejjjllllllmmmpppssswwwzzz}}}~~~}}}yyyvvvuuuxxx{{{|||tttbbbUUULLLGGGFFF??????@@@AAAAAABBBBBBCCCBBBBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJJJJJJJJJJIIIIIIIIIFFFHHHHHHEEEEEEHHHHHHFFFGGGJJJOOOTTTZZZgggzzzqqqjjjgggfffffffff]]]^^^___```bbbfffjjjnnnnnnmmmkkkgggddd```]]]\\\XXXUUUVVVYYY[[[[[[]]]aaahhhttt~~~~~~yyyuuuwwwyyy}}}wwwiii\\\SSSOOONNNGGGDDD@@@======>>>>>>===@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<======<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@?????????>>>>>><<<<<<<<<<<<===>>>???@@@???@@@AAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>======<<<999999:::;;;;;;<<<======???@@@@@@???>>>>>>???AAABBBCCCEEEEEEEEEGGGIIIKKKKKKIIIFFFCCC@@@???>>>>>>============>>>>>>>>>>>><<<;;;:::999999:::;;;<<<;;;;;;<<<======>>>>>>????????????>>>>>>>>>>>>===>>>>>>>>>>>>===;;;:::999::::::;;;<<<===>>>??????===>>>>>>???AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDAAACCCDDDDDDCCCBBBCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGHHHKKKLLLKKKJJJMMMJJJJJJLLLLLLIIIJJJMMMNNNMMMPPPYYYeeesss}}}}}}}}}||||||{{{zzzuuuooolllooouuu{{{~~~~~~zzzuuuqqqmmmiiieeeccc```___]]]\\\]]]ccckkkqqqvvvuuusssrrrrrrsssuuuvvvsssooojjjhhhjjjooosssvvv}}}~~~|||{{{~~~kkkbbbWWWOOOIIICCCAAABBB@@@AAAAAABBBCCCCCCDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA????????????????????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIHHHJJJHHHDDDDDDHHHHHHDDDHHHIIIKKKOOOQQQXXXhhhwwwzzzuuuuuuvvvrrrrrrsssvvvzzz~~~{{{zzzwwwrrrnnnkkkiiiiiifffbbbbbbfffhhhhhhjjjmmmvvvxxxrrrggg\\\SSSLLLHHHGGGBBB@@@===<<<===>>>>>>===@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>=========>>>>>><<<===>>>@@@AAAAAABBBAAA???????????????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAABBBBBBAAAAAA???????????????>>>>>>===;;;;;;;;;<<<<<<=========???@@@AAA@@@???@@@BBBCCCCCCFFFIIIIIIHHHGGGHHHIIIJJJHHHEEECCC@@@??????>>>>>>===============<<<<<<<<<;;;:::999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>>>>============>>>???@@@@@@@@@???>>>:::;;;===?????????>>>======>>>@@@BBBCCCCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCC@@@BBBDDDDDDBBBBBBCCCEEEFFFFFFEEEEEEDDDCCCCCCBBBAAABBBDDDFFFFFFFFFEEEDDDAAABBBCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFHHHGGGGGGIIIKKKMMMMMMLLLNNNJJJHHHJJJJJJGGGGGGJJJJJJHHHJJJRRRXXX]]]eeennnzzzwwwyyy|||}}}zzzvvvrrrooonnnjjjjjjiiiggggggjjjpppuuu~~~~~~|||zzzxxxyyyzzz|||yyyvvvsssrrrssswww{{{}}}}}}vvvwwwwwwyyy|||mmm\\\PPPIIIEEEFFFDDD??????BBBAAABBBCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@???>>>>>>??????@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKGGGFFFEEEDDDDDDFFFHHHIIIGGGIIIGGGBBBDDDIIIIIIEEEDDDCCCEEEIIILLLOOOWWW```ttt|||xxxwww{{{~~~~~~}}}uuukkkfff^^^WWWQQQKKKEEEAAAAAA???>>>>>>???@@@???>>>@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???=========>>>???<<<<<<===>>>???@@@AAAAAA????????????>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDD???@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<==================???@@@@@@@@@BBBDDDFFFDDDGGGKKKLLLIIIGGGGGGHHHIIIGGGEEEBBB@@@?????????>>>>>>======<<<<<<;;;;;;<<<;;;:::999999999:::;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>============:::;;;???BBBEEEGGGHHHHHH;;;===???AAA@@@???<<<:::===???BBBDDDEEEEEECCCBBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@>>><<<<<<===???@@@@@@BBBDDDDDDBBBAAACCCFFFGGGFFFFFFEEEDDDCCCCCCBBB@@@BBBDDDFFFGGGGGGFFFEEE@@@AAACCCDDDEEEFFFFFFFFFIIIHHHGGGEEECCCBBBBBBBBBFFFEEEEEEGGGJJJLLLMMMLLLMMMHHHFFFHHHIIIHHHHHHJJJLLLGGGGGGMMMQQQRRRXXX```___qqq}}}~~~|||}}}~~~}}}|||~~~{{{xxxxxxssssssrrrooommmoootttyyy}}}{{{zzzzzz{{{zzzxxxvvvuuuvvvyyy|||~~~}}}~~~zzzwwwzzzzzzzzz{{{}}}~~~oooqqqtttzzzrrrhhhccc[[[QQQHHHAAA===??????===???EEE???@@@AAABBBCCCEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBAAA@@@???CCCDDDEEEFFFFFFGGGFFFFFFFFFEEEDDDEEEFFFEEECCCAAAFFFEEECCCBBBCCCDDDFFFHHHFFFFFFFFFFFFGGGKKKPPPSSS___xxxwwwiiiaaa^^^\\\VVVOOOGGGCCCAAABBB@@@>>>;;;999999;;;===???>>>???AAACCCCCCAAA???>>>>>>>>>============>>>>>>>>>>>>>>>>>>???AAACCCDDDAAAAAAAAA@@@@@@????????????@@@AAABBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;===???BBBCCCCCCBBBAAA>>>@@@BBBCCCCCCCCCEEEGGGEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEGGGGGGFFFCCC@@@>>>@@@>>><<<<<<===>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@@@@???>>>===>>>>>>>>>===============>>>???@@@AAACCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>@@@AAABBBBBBCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCBBB@@@??????>>>>>>???AAAAAAAAACCCEEEGGGCCCEEEGGGHHHGGGCCC@@@======>>>@@@CCCDDDEEEDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIEEEEEEFFFHHHJJJKKKJJJHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGIIIMMMRRRTTTVVVZZZfffvvv~~~}}}~~~}}}|||~~~}}}yyyxxxzzzyyyvvv|||zzzzzz{{{}}}}}}zzzzzz{{{{{{xxxuuuyyyzzz{{{||||||{{{zzzyyyyyyyyyxxxwwwvvvwwwzzz}}}~~~}}}}}}}}}|||zzzxxxsssuuuyyywww^^^UUUTTTPPPJJJFFF????????????>>>>>>======???@@@AAABBBCCCEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@DDDDDDEEEFFFGGGGGGGGGGGGDDDCCCCCCCCCDDDDDDCCCAAADDDCCCBBBBBBBBBCCCEEEFFFEEEFFFGGGHHHIIIKKKOOORRRSSShhhuuujjj___XXXUUUTTTQQQLLLEEEAAA??????>>>>>>=========>>>>>>??????@@@@@@@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>???AAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@===>>>@@@AAACCCCCCCCCBBB???AAACCCCCCCCCCCCEEEFFFDDDEEEFFFFFFFFFEEECCCBBBEEEFFFGGGGGGFFFDDDAAA??????===;;;;;;===>>>===<<<;;;;;;<<<<<<======>>>>>><<<>>>@@@CCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDD???@@@@@@AAABBBCCCCCCCCC@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA??????>>>>>>???AAAAAAAAABBBEEEGGGEEEFFFGGGGGGFFFCCC@@@>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMKKKIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGFFFGGGGGGFFFFFFGGGJJJMMMOOOPPPSSSZZZdddjjjqqq~~~~~~}}}xxxttttttuuuxxx}}}zzzwwwvvvvvvuuurrroooppprrruuuwwwvvvuuuuuuvvvvvvxxxyyyyyyyyyzzz}}}~~~xxx{{{ppp^^^LLLHHHIIIHHHDDDCCC@@@@@@?????????>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCDDDFFFFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCEEEGGGIIIJJJKKKLLLOOOQQQMMM\\\mmmzzzxxxoooiiibbb[[[VVVQQQQQQPPPLLLGGGCCCAAA@@@>>>???@@@@@@@@@@@@??????AAAAAA@@@??????@@@AAAAAA???>>>>>>======>>>>>>???>>>>>>>>>???@@@AAABBBCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDAAABBBCCCCCCBBBBBBCCCEEEDDDEEEEEEFFFEEEDDDCCCBBBEEEFFFGGGGGGFFFDDDBBB@@@>>><<<;;;;;;<<<======<<<<<<<<<======>>>???@@@@@@===@@@CCCFFFGGGFFFCCCBBB===>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB??????@@@BBBCCCDDDFFFFFFDDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCAAA@@@???>>>>>>@@@AAAAAAAAABBBEEEGGGGGGGGGFFFFFFDDDBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHJJJMMMNNNNNNKKKHHHHHHGGGGGGGGGGGGIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGEEEDDDEEEFFFHHHJJJNNNPPPTTTWWWWWWXXX___hhh{{{}}}vvvooolllmmmpppsssyyywwwttttttttttttrrrqqqrrrxxx~~~~~~zzzvvvvvvwww{{{~~~{{{ooofff```UUUKKKCCCBBBDDDDDDCCCCCC@@@@@@@@@??????????????????@@@AAABBBCCCEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>???@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDFFFFFFEEEGGGIIIIIIHHHGGGAAABBBCCCDDDDDDDDDCCCCCCEEEGGGJJJLLLLLLLLLMMMOOOQQQZZZbbbgggnnnyyynnnfffdddbbb___[[[SSSRRRPPPLLLGGGDDDCCCDDDDDDCCCCCCBBBAAA@@@??????BBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAA===>>>>>>??????@@@@@@AAABBBAAAAAAAAABBBCCCEEEFFFBBBCCCDDDCCCBBBAAABBBDDDEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDBBBAAA>>>===<<<<<<>>>???>>>>>>======>>>??????@@@AAAAAA???AAAEEEGGGGGGEEEBBB@@@======>>>???@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEDDDDDDEEEDDDDDDCCCBBBAAADDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCFFFEEEDDDCCCBBB@@@?????????@@@AAAAAAAAABBBDDDFFFHHHGGGFFFDDDCCCBBBBBBBBBFFFEEECCCBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJMMMNNNMMMJJJGGGHHHGGGEEEDDDEEEFFFHHHJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEGGGHHHKKKNNNQQQRRRPPPPPPSSSXXX^^^lll~~~|||xxxssspppqqqtttwwwyyyvvvuuuvvvwwwyyy|||~~~~~~sssfff\\\UUUQQQNNNJJJGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@???????????????@@@AAABBBCCCEEEFFFFFFCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEGGGFFFFFFGGGIIIJJJIIIGGGCCCCCCDDDEEEEEEEEEEEEDDDEEEHHHKKKLLLLLLLLLLLLMMMTTTYYY\\\\\\^^^jjj~~~rrrkkkdddaaaccccccaaa^^^WWWUUUQQQKKKFFFEEEFFFGGGKKKHHHEEEAAA???>>>???@@@@@@BBBEEEGGGGGGEEEBBB@@@??????>>>>>>>>>>>>??????AAAAAABBBCCCCCCDDDDDDDDDFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>??????@@@@@@@@@@@@BBBBBBBBBBBBBBBDDDEEEEEEBBBDDDDDDDDDBBBAAABBBCCCEEEFFFGGGGGGGGGFFFEEEDDDAAABBBBBBCCCCCCBBBAAA@@@@@@>>>===>>>@@@AAAAAA@@@>>>>>>??????@@@AAAAAABBBAAABBBEEEFFFEEECCC@@@>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@?????????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAABBBBBBBBBCCCFFFEEEEEEDDDCCCBBBAAA@@@???@@@AAAAAAAAABBBDDDFFFGGGFFFEEEDDDCCCCCCDDDDDDGGGFFFDDDCCCBBBBBBCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJHHHHHHIIIKKKLLLKKKHHHEEEGGGFFFDDDCCCDDDEEEGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJEEEIIILLLLLLKKKLLLNNNOOOQQQYYYbbbjjjttt~~~}}}zzz{{{}}}tttccc^^^WWWQQQMMMJJJHHHFFFBBBDDDEEECCC@@@>>>===<<>>???AAA???BBBFFFIIIIIIFFFBBB???@@@??????>>>>>>??????@@@AAABBBCCCCCCDDDDDDDDDCCCFFFFFFEEECCCBBBAAA@@@???AAAAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDDDDBBBAAABBBCCCEEEFFFFFFGGGGGGFFFDDDCCC@@@@@@AAAAAAAAAAAAAAAAAAAAA???>>>???AAABBBBBBBBB?????????@@@@@@@@@@@@AAAAAAAAABBBCCCBBBAAA???======>>>>>>>>>???@@@@@@@@@@@@?????????????????????BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAABBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCC@@@AAABBBBBBAAAAAADDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLIIIHHHHHHHHHIIIIIIFFFDDDFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDEEEFFFGGGHHHJJJKKKFFFJJJLLLJJJIIIKKKKKKJJJMMMQQQVVVYYY\\\fffvvvyyylll```XXXQQQOOOKKKHHHGGGEEEBBB@@@???CCCEEECCCAAAAAA@@@>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA??????@@@AAAAAAAAAAAA@@@CCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDEEEFFFFFFDDDBBBDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGIIIJJJIIIHHHIIIKKKLLLKKKMMMPPPOOOPPPZZZfffzzz~~~~~~~~~{{{wwwqqqkkkfff]]]]]]]]]\\\\\\[[[ZZZYYYWWWXXXXXXVVVSSSPPPOOOPPPJJJHHHEEECCCAAA@@@@@@AAA@@@BBBEEEGGGGGGEEEBBB@@@@@@??????>>>>>>??????@@@@@@@@@BBBCCCCCCBBBBBBAAACCCCCCCCCBBBBBBBBBBBBBBBCCCBBB@@@@@@@@@AAACCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAACCCDDDCCCBBBBBBCCCDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@>>>===>>>@@@BBBBBBBBB@@@@@@@@@@@@?????????????????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>???@@@@@@@@@AAABBBBBBBBB?????????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEE@@@AAABBBBBBAAAAAACCCEEEBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEDDDCCCFFFFFFFFFGGGGGGIIIJJJJJJKKKIIIGGGGGGGGGGGGFFFEEEFFFEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJNNNOOOKKKJJJMMMMMMJJJKKKNNNQQQRRRRRRVVV\\\aaapppzzzvvveeeZZZSSSNNNKKKIIIHHHEEEDDDDDDCCCAAA??????CCCDDDAAAAAADDDCCC???<<<<<<=========>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDCCCBBBBBBAAAAAA>>>???@@@AAABBBAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCHHHGGGFFFGGGGGGGGGEEECCCDDDCCCAAA@@@AAABBBDDDFFFFFFGGGHHHHHHGGGGGGIIIJJJLLLJJJJJJNNNMMMLLLRRR[[[aaa~~~}}}wwwpppkkkfff```]]]TTTUUUUUUSSSPPPMMMMMMMMMJJJMMMQQQRRRPPPLLLIIIHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@????????????@@@@@@>>>???@@@AAABBBAAA@@@???@@@@@@AAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAABBBDDDFFFDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCAAAAAA@@@??????@@@BBBDDDDDDCCCAAA@@@AAABBBCCCCCCBBBBBBCCCEEEAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDD???>>>===>>>@@@AAABBBAAAAAAAAA@@@??????>>>>>>============>>>@@@BBBDDDEEE>>>>>>>>>>>>===============>>>>>>>>>????????????@@@AAABBBCCCDDDFFFGGGGGGFFFFFFEEECCCAAA???===<<<>>>>>>???@@@@@@AAABBBBBB>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFGGG@@@AAABBBBBBAAAAAACCCEEEAAABBBCCCEEEGGGHHHIIIIIIEEEFFFGGGGGGGGGEEEDDDCCCIIIHHHHHHGGGGGGHHHHHHIIIMMMJJJGGGFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDGGGFFFEEEEEEEEEEEEEEEFFFDDDEEEEEEEEEFFFFFFFFFGGGIIINNNNNNIIIIIIMMMMMMIIIKKKLLLLLLMMMNNNQQQUUUYYY^^^dddkkkrrrzzz~~~mmmeeeZZZRRRMMMKKKHHHFFFDDDBBBAAAAAACCCDDDDDDCCC>>>AAA@@@<<<<<<@@@@@@;;;;;;<<<<<<<<<======>>>>>><<<>>>AAACCCEEEEEEDDDCCCHHHGGGFFFFFFEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHIIIHHHFFFCCCDDDCCCBBB@@@>>>???CCCFFFEEEDDDCCCFFFIIIJJJGGGEEEHHHHHHHHHIIIKKKNNNQQQSSS^^^hhh}}}zzz{{{tttkkkddd```\\\XXXUUUJJJIIIGGGEEEDDDEEEFFFGGGFFFFFFGGGGGGFFFDDDBBBAAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???>>>>>>===AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAA@@@??????BBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@?????????@@@@@@AAABBBCCCCCCFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>?????????@@@AAAAAABBBBBB@@@???>>>>>>======>>>>>>======>>>??????????????????@@@BBBDDDEEEDDDDDDCCCCCCDDDDDDDDDCCCAAA>>>===::::::;;;;;;<<<>>>???@@@>>>???@@@BBBCCCCCCBBBBBBHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAACCCDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLLLLLLLNNNOOONNNMMMTTTYYY```ccceeejjjqqqwwwsssjjjbbb\\\SSSPPPLLLGGGCCCAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBB???@@@AAABBBBBBAAA@@@???===============>>>??????>>>@@@AAACCCDDDEEEEEEDDDGGGGGGFFFFFFEEEEEEFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@????????????????????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHEEECCC@@@AAAAAA@@@???@@@CCCFFFFFFEEEEEEGGGJJJJJJHHHFFFGGGFFFFFFFFFHHHKKKNNNOOOUUU\\\jjjzzz~~~}}}~~~yyyvvvppphhhbbb\\\UUUMMMHHHFFFEEECCCAAA@@@@@@AAABBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@AAAAAAAAACCCBBBBBBBBBAAAAAA@@@@@@????????????@@@@@@AAABBBAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????>>>>>>??????@@@AAABBBBBBDDDCCCBBB@@@???>>>============>>>????????????>>>???@@@BBBCCCDDDDDDCCCCCCDDDEEEFFFFFFEEEBBB@@@>>>===============>>>?????????@@@AAABBBCCCBBBBBBAAAEEEEEEDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJIIIGGGEEEDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKLLLNNNOOONNNMMMKKKPPPUUUWWWWWWZZZ___ddddddjjjuuuyyylllaaa[[[WWWRRRNNNIIIHHHEEECCCBBBBBBCCCCCCAAA@@@@@@??????@@@@@@AAA>>>???@@@AAAAAA@@@???>>>===============>>>>>>???BBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAACCCDDDEEEEEEEEEEEEFFFHHHGGGEEECCC>>>???AAAAAAAAAAAACCCEEEFFFFFFGGGIIIKKKKKKJJJHHHEEEEEEDDDCCCDDDFFFIIIJJJJJJPPPXXX```gggzzz{{{{{{~~~~~~yyyqqqfff\\\UUUOOOIIIDDDDDDCCCAAA???>>>===>>>>>>======>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@?????????=========>>>???@@@BBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@????????????<<<===>>>???@@@AAABBBBBBHHHGGGEEECCC@@@???======<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCCCCCCCBBBEEEEEEFFFGGGFFFDDDBBB@@@@@@??????>>>>>>??????@@@BBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@????????????@@@AAAAAAAAAAAA@@@@@@AAABBBDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIHHHEEECCCCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKLLLNNNNNNMMMLLLJJJNNNRRRSSSRRRQQQSSSUUUQQQTTTYYY```jjjvvvvvvnnniii\\\WWWPPPLLLKKKJJJHHHEEEBBBAAA@@@??????@@@BBBBBB??????>>>>>>>>>>>>??????===>>>>>>??????>>>>>>=========<<<<<<======>>>???EEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDBBB@@@???@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAACCCDDDEEEEEEDDDDDDEEEFFFFFFEEECCC@@@BBBDDDDDDCCCBBBBBBCCCGGGGGGHHHJJJKKKKKKJJJIIIEEEDDDCCCBBBBBBDDDFFFGGGEEEKKKRRRWWWXXXaaawww}}}{{{|||~~~zzzmmm\\\NNNHHHGGGGGGGGGDDDCCCBBB@@@???>>>>>>>>>::::::;;;;;;<<<<<<<<<<<<;;;<<<======>>>>>>======>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>=========<<<<<<======>>>?????????============>>>>>>>>>??????????????????@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCAAABBBBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????<<<<<<===>>>@@@AAABBBBBBHHHGGGEEECCC@@@???>>>===<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAACCCDDDEEEFFFEEEDDDBBB@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEDDDCCCBBBAAA@@@@@@===>>>???@@@@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHGGGDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJKKKLLLNNNNNNLLLKKKMMMPPPSSSSSSRRRPPPOOOPPPPPPQQQRRRTTTXXX```iiioooqqqxxx{{{vvvmmmeee___YYYTTTQQQNNNKKKHHHGGGGGGGGGEEECCCBBBAAA???>>>============>>>======<<<<<<======>>>===========================<<<<<<<<<<<<===>>>>>>FFFFFFEEEEEEEEEFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@>>>>>>???AAABBB????????????????????????>>>>>>>>>???AAACCCDDDEEEEEEDDDCCCDDDEEEEEEDDDCCCDDDFFFHHHHHHEEECCCBBBBBBEEEGGGIIIJJJJJJJJJJJJJJJFFFEEEDDDBBBBBBCCCEEEFFFFFFHHHMMMRRRSSSUUU___jjj~~~wwwwwwxxx}}}iii^^^OOOCCC???@@@BBBCCCCCCCCCAAA@@@???>>>>>>>>>:::::::::;;;<<<<<<======<<<===>>>>>>??????>>>>>>===>>>>>>??????@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBAAA???===<<<;;;:::;;;;;;<<<======>>>??????<<<======>>>???@@@AAAAAACCCBBBAAA@@@@@@@@@@@@@@@AAA@@@?????????@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBB>>>??????@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDEEEEEEAAAAAAAAA@@@@@@@@@@@@???<<<===>>>???@@@AAABBBBBBDDDCCCAAA@@@??????>>>>>><<<<<<===>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAACCCDDDDDDBBBAAA@@@>>>??????@@@BBBDDDEEEFFFGGGFFFEEEDDDBBBAAA@@@@@@======>>>>>>???>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEFFFFFFEEECCCBBBBBBDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIJJJLLLNNNMMMKKKIIIHHHJJJMMMNNNMMMLLLKKKJJJMMMMMMNNNOOOPPPSSSWWW[[[[[[^^^ccciiippp{{{~~~oooeeeZZZVVVRRRNNNMMMLLLKKKJJJFFFDDDCCCCCCCCCBBBAAA@@@BBBAAA@@@>>>===<<<;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>FFFFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAACCCDDDEEEEEECCCBBBCCCDDDEEEDDDCCCHHHIIIJJJIIIFFFCCCBBBBBBCCCFFFHHHIIIHHHHHHHHHIIIGGGFFFDDDCCCCCCDDDFFFGGGHHHEEEEEEIIILLLNNNSSSZZZeee||||||vvvqqquuu{{{wwwmmmTTTOOOIIIFFFEEECCC@@@===?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???===>>>>>>???????????????@@@@@@@@@@@@@@@@@@AAAAAA??????>>>>>>>>>>>>??????BBBAAA@@@???===<<<::::::;;;;;;<<<======>>>??????>>>???@@@AAACCCDDDEEEFFFDDDDDDBBBAAA@@@?????????@@@@@@???>>>>>>???AAABBB?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCDDDDDDEEEAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAAAAABBBBBB??????>>>=========>>>>>>;;;<<<======>>>>>>======??????>>>>>>>>>>>>???@@@>>>???AAABBBBBBAAA@@@???===>>>???@@@BBBEEEGGGHHHHHHGGGEEEDDDBBBAAAAAAAAA???>>>>>>===>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAAAAA@@@@@@???AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDCCCBBBAAACCCEEEDDDDDDCCCCCCBBBCCCCCCDDDAAABBBCCCDDDDDDEEEEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJLLLMMMMMMKKKHHHEEEFFFHHHIIIJJJJJJJJJIIIGGGHHHKKKLLLMMMNNNQQQSSSVVVVVVUUUSSSTTTZZZdddkkkttt~~~yyywwwtttooohhh^^^SSSLLLIIIGGGEEEDDDFFFFFFFFFFFF????????????@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===>>>EEEFFFGGGGGGGGGEEEDDDCCCDDDEEEFFFGGGFFFEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<======???AAACCCDDDEEEEEECCCBBBBBBCCCDDDCCCCCCHHHIIIIIIHHHEEECCCCCCCCCAAADDDGGGHHHFFFEEEFFFHHHGGGFFFDDDCCCCCCDDDFFFGGGFFFCCCBBBEEEGGGHHHLLLQQQRRRccczzz}}}zzzyyy{{{~~~}}}vvvkkk___WWWIIIGGGFFFGGGHHHFFFAAA===<<<===============<<<<<<>>>>>>===<<<======>>>???======>>>????????????>>>@@@@@@@@@@@@@@@?????????>>>>>>============>>>>>>??????>>>>>>======<<<<<<;;;;;;<<<===>>>???@@@@@@===>>>???AAACCCDDDFFFGGGBBBBBBAAA@@@?????????@@@@@@???>>>===>>>???AAABBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<===;;;<<<======>>>>>>======??????>>>=========>>>???===>>>@@@BBBBBBAAA@@@????????????@@@BBBDDDFFFGGGIIIGGGFFFDDDBBBBBBBBBBBBBBBAAA???======>>>@@@AAAAAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAAAAA@@@???>>>>>>??????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDAAABBBBBBAAAAAABBBDDDFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIILLLMMMMMMJJJGGGHHHHHHHHHJJJKKKLLLLLLLLLGGGHHHJJJJJJJJJLLLNNNQQQQQQQQQOOOLLLIIIKKKPPPVVVWWW___iiirrrzzz}}}qqqgggaaa]]]XXXVVVTTTRRRPPPLLLFFFBBBDDDBBBAAABBBCCCCCCBBBAAA>>>>>>????????????@@@AAA======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>><<<;;;;;;;;;;;;<<<======EEEFFFGGGHHHGGGEEECCCBBBCCCDDDFFFGGGFFFEEECCCBBB@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<===???@@@CCCDDDEEEEEECCCAAAAAACCCDDDCCCBBBFFFGGGGGGFFFDDDCCCDDDEEE???CCCFFFGGGEEEDDDEEEGGGFFFEEEDDDCCCCCCDDDFFFGGGCCCCCCFFFIIIHHHEEEFFFJJJGGGPPP^^^ppp}}}ooo^^^QQQKKKJJJDDDAAA>>>???AAABBB@@@===<<<===>>>>>>??????>>>>>>??????======<<<===>>>???<<<======>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<======<<<<<<<<<<<<======<<<<<<======>>>>>>??????;;;;;;<<<===>>>???@@@AAA:::;;;<<<>>>@@@BBBDDDEEE@@@???????????????@@@@@@@@@???>>>===>>>???AAABBB>>>>>>>>>===============@@@@@@AAABBBBBBCCCDDDDDDDDDCCCBBBAAA???>>>============>>>???????????????@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBBBBAAAAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===============???>>>===<<<<<<===>>>???===>>>@@@BBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEIIIGGGFFFDDDCCCBBBCCCCCCEEECCC@@@======>>>AAACCCAAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@???>>>======>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCC???@@@AAAAAA@@@BBBEEEGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIILLLMMMMMMJJJGGGJJJIIIHHHIIIJJJLLLMMMLLLJJJIIIIIIGGGFFFGGGJJJMMMJJJKKKLLLJJJGGGHHHKKKOOOLLLPPPVVVYYY[[[```hhhoooyyy{{{tttnnnjjjfff___XXXRRROOOOOOOOOKKKIIIGGGGGGFFFEEECCCAAABBBAAA@@@AAABBBAAA???===?????????>>>======>>>???>>>>>>>>>>>>===<<<;;;;;;===<<<<<<;;;;;;<<<<<<===>>>===<<<;;;;;;<<<===>>><<<;;;;;;;;;;;;<<<======HHHHHHGGGGGGFFFEEEEEEDDDCCCDDDFFFGGGFFFEEECCCBBB@@@???>>>>>>@@@AAA@@@??????????????????????????????>>>>>>???AAACCCBBBAAACCCCCCBBBAAAAAABBBBBBBBBFFFEEEDDDCCCAAA@@@???>>>@@@@@@BBBCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIMMMSSSZZZhhh}}}ooo___RRRHHHBBB@@@======>>>>>>>>>>>>==================>>>>>>>>>>>>@@@???>>><<<<<<<<<======;;;<<<===>>>??????>>>>>>:::;;;;;;;;;<<<=========;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>???======<<<;;;;;;;;;;;;;;;>>>>>>>>>???@@@AAACCCDDD>>>===<<<<<<<<<===???@@@????????????>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAACCCCCCCCCBBBAAA@@@>>>>>>@@@@@@AAAAAA@@@???===<<>>>>>???@@@AAABBBAAA@@@@@@???@@@@@@@@@CCCCCCBBBAAA@@@???>>>>>>;;;<<<;;;:::888888999;;;;;;::::::::::::;;;<<<<<<>>>===<<<;;;::::::;;;<<<@@@@@@???>>>=========>>>BBBAAA?????????AAACCCEEEDDDFFFFFFDDDAAA@@@CCCFFFCCCCCCBBBAAA???>>>======???@@@BBBCCCEEEEEEEEEEEE>>>@@@AAA???<<<;;;>>>@@@======>>>???????????????@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGLLLMMMNNNOOOQQQSSSTTTUUU]]]cccnnn|||yyyssspppoooooogggddd```[[[WWWUUUTTTTTTWWWTTTPPPKKKGGGEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>??????@@@AAA???>>>===<<<<<<===>>>???@@@@@@???===<<<;;;:::999::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<<<<<<<;;;:::::::::;;;;;;GGGGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFEEECCCBBBAAA@@@>>>???@@@AAA@@@>>>???????????????????????????>>>>>>???AAABBBBBBAAABBBBBBAAAAAAAAAAAAAAABBBCCCBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBDDDEEEFFFGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKNNNUUUdddyyy|||}}}vvvoookkkcccZZZPPPHHHCCC@@@=================================>>>>>>>>>>>>??????>>>===<<<<<<<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========???>>>===<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBB???>>>=========>>>@@@@@@>>>>>>>>>============<<<======>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBB@@@@@@AAAAAA@@@???===<<<>>>>>>===>>>???@@@BBBCCCBBBAAA@@@?????????@@@@@@@@@@@@????????????@@@@@@???>>>>>>===<<<;;;:::999;;;<<<;;;999888888999;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;;;;<<<<<<===??????>>>>>>===>>>>>>>>>@@@???>>>===>>>@@@BBBCCCCCCEEEFFFDDDAAAAAABBBEEECCCBBBBBBAAA???>>>>>>======???BBBDDDEEEFFFEEEEEE???@@@AAA???===<<<>>>@@@======>>>????????????>>>@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA??????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNQQQXXX```hhhjjjhhheeeaaaccceeefffhhhkkkooorrrpppsssvvvwwwyyy{{{uuussssssrrrnnnjjjbbb___[[[WWWTTTTTTTTTUUURRRPPPMMMJJJHHHGGGGGGGGGLLLJJJGGGDDDBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@???>>>===<<<<<<===>>>??????>>>>>>===<<<;;;::::::::::::::::::::::::::::::;;;:::999888888999:::;;;;;;;;;::::::999::::::;;;FFFEEEEEEDDDBBBAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBCCC??????@@@AAACCCDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJJJJIIIJJJPPP\\\fffyyywww{{{yyyiii\\\SSSSSSSSSQQQMMMHHHCCC@@@>>>===<<<;;;;;;<<<===>>>======>>>>>>>>>?????????>>>===<<<<<<<<<===>>>???<<<;;;:::999999999:::;;;=========<<<;;;;;;:::::::::::::::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;@@@???>>>===<<<<<<<<<<<<;;;<<<>>>@@@AAAAAA@@@@@@???>>>>>>===>>>???@@@AAA============<<<<<<<<<<<>>???@@@BBBCCCDDDEEEEEE@@@@@@@@@@@@@@@???>>>===;;;;;;;;;<<<===???AAABBB@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>??????<<<;;;;;;:::999888777777;;;;;;;;;999777777999;;;<<<<<<<<<<<<<<<===>>>>>>>>>===============>>>???>>>>>>=========>>>??????======<<<<<<===>>>@@@AAABBBCCCEEEDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>>>><<<>>>AAAEEEGGGGGGFFFEEE???AAAAAA@@@???>>>???@@@<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@CCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEHHHHHHJJJLLLPPPQQQPPPOOOOOOPPPPPPPPPOOOOOOPPPRRRPPPRRRTTTTTTUUUZZZaaahhhwwwzzzoooggg\\\XXXTTTSSSTTTSSSPPPMMMGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCBBBAAAAAAAAABBBCCCBBBAAA@@@???>>>???@@@AAAAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>??????@@@>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888777777888999999999999888888888999999:::DDDCCCBBBAAA@@@??????>>>BBBBBBCCCDDDDDDDDDCCCCCCDDDBBBAAA@@@AAAAAA???===@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAABBBAAA@@@??????????????????@@@AAA??????@@@@@@AAABBBBBBBBB>>>??????@@@BBBCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKJJJLLLRRRWWWcccyyy}}}xxx{{{~~~mmm]]]QQQJJJCCCDDDGGGIIIHHHFFFBBB@@@>>>===;;;::::::;;;===>>>=========>>>>>>>>>??????===<<<;;;;;;<<<===>>>???===<<<999888777888999:::999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::???>>>===<<<;;;;;;;;;;;;:::;;;>>>@@@AAA@@@???>>>>>>======<<<<<<===???@@@>>>>>>=========<<<<<<<<>>;;;<<<===???AAABBBCCCCCC@@@@@@@@@@@@??????>>>>>>;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA@@@>>>==================>>>??????<<<<<<;;;;;;:::999999888:::::::::999777777999;;;===============>>>>>>???=========>>>>>>???@@@@@@===============>>>???@@@<<<<<<<<<<<<===???@@@AAAAAABBBCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>;;;===BBBEEEHHHHHHGGGFFFAAAAAABBBAAA@@@@@@???@@@<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDAAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCIIIIIIIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJLLLMMMLLLLLLLLLKKKIIIKKKNNNRRRXXX___hhhpppssstttuuuvvvrrrnnnhhhccc^^^YYYRRRNNNOOOLLLIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBAAAAAAAAAAAABBBCCCDDD???????????????@@@AAABBB@@@@@@???>>>>>>>>>>>>???>>>============>>>??????>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888777777777777888888999AAAAAA@@@??????>>>>>>===AAAAAABBBCCCCCCCCCCCCCCCEEECCCAAAAAABBBAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA?????????AAABBBAAA@@@???>>>>>>>>>??????@@@AAABBBBBBAAAAAAAAAAAAAAA@@@>>>??????@@@AAABBBCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEE@@@DDDGGGHHHHHHHHHKKKNNNSSS^^^pppvvvgggWWWKKKEEEDDD???@@@BBBCCCCCCBBBAAA???>>><<<;;;999999;;;<<<>>><<<============>>>>>>>>><<<<<<;;;;;;;;;===>>>???>>><<<:::888888999:::;;;999999:::;;;<<<===>>>???============<<<<<<<<<<<<999999999:::::::::::::::<<<<<<;;;;;;::::::;;;;;;999;;;===?????????===<<<<<<;;;;;;:::;;;<<<===>>>?????????>>>>>>>>>======AAAAAA@@@??????>>>>>>>>><<<===>>>???@@@@@@@@@@@@@@@@@@??????????????????>>>>>>======<<<<<<;;;;;;<<<>>>@@@AAABBB@@@>>>===<<<<<<<<<<<<===>>>???@@@===<<<<<<<<<;;;:::::::::999:::999888777777999<<<>>>============>>>??????======>>>??????@@@@@@@@@===<<<<<<<<<===>>>??????<<<======>>>???@@@AAABBB@@@AAABBBCCCCCCCCCAAA@@@????????????????????????<<<>>>BBBEEEGGGHHHHHHGGGBBBBBBBBBBBBBBBBBB@@@???<<<======>>>>>>>>>>>>>>>===>>>??????@@@@@@??????AAAAAAAAAAAABBBCCCDDDEEEAAAAAA@@@@@@@@@?????????AAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@BBBCCCDDDDDDAAAAAACCCDDDDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEGGGHHHIIIHHHGGGGGGDDDFFFGGGGGGEEEEEEEEEGGGHHHGGGFFFDDDCCCCCCDDDEEEJJJLLLPPPRRRTTTUUUVVVWWWRRRPPPNNNLLLJJJIIIHHHGGGDDDBBBAAA@@@AAAAAAAAA@@@BBBBBBBBBBBBBBBBBBAAAAAA??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA??????>>>============>>>======<<<<<<======>>>???======>>>>>>>>>>>>======::::::::::::;;;;;;;;;;;;999999999999999999999999888888999999999999888888666666666666666777888999>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAABBBCCCCCCCCCDDDCCCBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAAAAAAAA???>>>>>>>>>>>>???@@@AAAAAADDDDDDCCCBBBBBBAAA@@@@@@??????@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBEEEFFFFFFFFFGGGHHHNNNQQQYYYlllkkkeee^^^XXXPPPGGGBBBBBB???@@@AAAAAAAAA@@@>>>>>><<<;;;::::::::::::;;;<<<;;;;;;<<<<<<<<<============<<<;;;;;;;;;<<<===>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===============888888999::::::;;;<<<<<<::::::999999::::::;;;<<<:::;;;<<<===>>>===<<<<<<;;;::::::999999;;;<<<===????????????>>>>>>>>>>>>@@@?????????>>>>>>======>>>???@@@AAAAAAAAAAAAAAA@@@@@@??????>>>??????@@@@@@@@@@@@???>>><<<::::::<<<===???AAAAAA@@@>>>===;;;;;;;;;<<<===???@@@AAA<<<;;;;;;;;;:::::::::999888999999888777777:::<<<===============>>>??????===>>>>>>????????????>>>======<<<<<<<<<===>>>>>><<<===>>>???AAABBBCCCCCCAAA@@@@@@AAABBBCCCAAA@@@>>>>>>>>>???????????????>>>???BBBDDDFFFGGGHHHHHHCCCBBBBBBCCCDDDDDDAAA???======>>>???????????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>===>>>???@@@AAABBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEE@@@AAAAAAAAAAAAAAAAAAAAA>>>AAAEEEGGGGGGEEEEEEEEEDDDFFFGGGFFFCCCAAAAAABBBDDDDDDCCCCCCCCCDDDDDDDDDEEEDDDDDDEEEFFFHHHIIIKKKGGGGGGFFFEEEEEEEEEEEEFFF@@@??????>>>>>>??????@@@>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>===????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======::::::::::::::::::::::::999999999999999999999999888888999999999999888888666666666666777777888999<<<<<<======>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDBBBAAABBBCCCDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAAAAA@@@??????>>>>>>???@@@AAABBBBBBEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGFFFFFFFFFGGGJJJKKKPPPZZZjjjtttfffSSSMMMJJJMMMLLLFFF@@@???<<<===???AAA@@@???<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>===<<<;;;:::;;;<<<===:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<777888999:::;;;<<<===>>>999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<===???>>>>>>>>>>>>=========>>>>>>>>>==================>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>???@@@AAA@@@AAAAAAAAA@@@>>>===<<<<<<===>>>???@@@@@@???>>>;;;;;;<<<===>>>@@@BBBBBB<<<<<<;;;;;;;;;;;;::::::888888888888777777:::<<<===<<<<<<<<<<<<===>>>>>>===>>>?????????>>>===<<<>>>>>>===<<<<<<<<<======<<<===>>>@@@AAABBBCCCCCCBBB???>>>???AAACCCBBB@@@===>>>>>>>>>??????@@@@@@AAAAAABBBCCCEEEFFFHHHIIIDDDCCCCCCDDDFFFEEEBBB???>>>??????@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???@@@@@@@@@@@@??????>>>??????>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBBBBCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDD?????????@@@@@@AAAAAAAAA@@@CCCFFFFFFDDDCCCCCCDDDEEEGGGHHHGGGEEECCCCCCCCCEEEDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@AAABBBCCCDDDDDDCCCDDDCCCCCCAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAABBB@@@@@@??????@@@AAABBBBBB??????????????????>>>>>><<<===============<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<===>>>??????>>>===<<<:::::::::999999999999999888888888888888888888888666777777888888777777666666666666666777888999:::;;;;;;<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAABBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@???@@@AAAAAA@@@???????????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDEEEEEEFFFFFFEEEHHHMMMQQQVVVeee~~~rrrfffXXXJJJKKKCCC???CCCEEEAAA===<<<777:::>>>AAAAAA???;;;999999::::::;;;;;;::::::999999999999:::::::::;;;;;;>>>===<<<;;;::::::;;;<<<888999:::;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@======<<<<<<<<<;;;;;;;;;777777999:::<<<===??????999999999:::<<<>>>???@@@;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===============::::::<<<===???@@@@@@@@@@@@@@@???>>>>>>???@@@AAA@@@@@@AAABBBBBB@@@???>>>======>>>???????????????;;;;;;<<<===???AAABBBCCC>>>==================<<<777888888777777777:::<<<<<<<<<<<<<<<<<<===>>>>>>===>>>?????????===<<<;;;???>>>===<<<<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBBBBBBB???======@@@BBBBBBAAA======>>>>>>??????@@@@@@CCCCCCBBBBBBDDDFFFHHHIIIDDDCCCCCCEEEGGGFFFBBB?????????@@@AAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@<<<<<<<<<===>>>@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@@@@??????@@@??????===<<<;;;:::999@@@@@@???>>>???@@@BBBCCC@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@>>>???@@@AAABBBBBBCCCBBB??????@@@@@@AAABBBBBBCCCDDDEEEFFFDDD@@@???@@@BBB>>>@@@CCCCCCBBBAAAAAABBBCCCBBBAAA@@@@@@???===;;;@@@@@@@@@@@@AAA@@@>>>===???@@@@@@@@@>>>===>>>>>>===>>>>>>===<<<<<<>>>???@@@???===;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======<<<===>>>??????>>>===<<<:::::::::999999999888888888888888888888888888888444555666777777666555444666666666666777888::::::===<<<;;;<<<>>>>>>>>><<<<<<<<<<<<;;;<<<===>>>>>>AAAAAABBBBBBCCCDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@????????????===<<<>>>AAABBBAAA???BBBBBBAAAAAAAAABBBBBBCCCBBBAAA?????????AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDHHHFFFFFFIIIPPP\\\hhhooorrr~~~tttbbbUUUMMMFFFBBB@@@@@@???===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;;;;<<<===>>>;;;<<<===;;;999777888888555777:::;;;:::999999:::===<<<;;;;;;;;;<<<>>>???<<<===???@@@???<<<888666777777888999;;;===>>>??????<<<999888999;;;;;;;;;::::::;;;;;;<<<===>>>>>>===<<<:::999888999::::::999::::::;;;;;;::::::999<<<<<<;;;;;;;;;<<<<<<===<<<======>>>???@@@@@@@@@???>>>>>>>>>>>>??????@@@BBBAAA@@@@@@BBBBBBAAA@@@AAA>>>;;;999;;;===>>>>>>>>>>>>======>>>???@@@@@@>>>===<<<;;;:::;;;;;;<<<;;;:::888777777888:::;;;::::::;;;;;;<<<=========>>>>>>???@@@???>>>===<<>>===;;;:::::::::;;;;;;<<<===>>>???@@@AAAAAA??????>>>>>>>>>>>>>>>???>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDDDDCCCAAA@@@>>>??????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA??????>>>>>>??????@@@AAABBBBBBAAA@@@??????????????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>============AAA@@@???>>>>>>@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAADDDCCCAAA???>>>>>>??????AAAAAACCCDDDDDDDDDCCCBBBAAA>>>;;;:::===@@@CCCDDD@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???>>>>>>?????????@@@@@@AAAAAA@@@@@@???@@@?????????>>>>>>======>>>>>>============>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<;;;;;;;;;>>><<<::::::<<<<<<<<<;;;<<<;;;::::::999999999999:::;;;<<<===>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999888777777666555444444555666777555666666777888999999:::===<<<;;;<<<>>>???>>>===>>>>>>>>>>>>????????????AAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCBBBBBBAAAAAABBBAAAAAA@@@??????>>>>>>@@@>>>===>>>AAACCCBBB@@@BBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEECCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCEEEIIIOOOVVVYYYWWW^^^iiittttttiiiYYYMMMGGGDDDAAA>>>??????>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<======:::;;;<<<;;;:::999:::;;;888:::;;;;;;:::::::::;;;>>>===<<<<<<<<<===???@@@>>>???@@@AAAAAAAAA???===999999999:::;;;===???@@@@@@===:::999:::;;;;;;;;;::::::;;;;;;<<<======>>><<<;;;:::999999999::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;<<<===>>><<<======>>>??????@@@@@@?????????>>>??????@@@AAADDDBBBAAAAAABBBBBBAAA@@@<<<;;;;;;;;;===???>>>===>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAABBBAAA@@@???>>>???>>><<<;;;::::::;;;;;;;;;<<<===>>>???@@@AAAAAA>>>>>>============>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEDDDBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???????????????@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAA>>>???@@@AAAAAAAAAAAAAAA???>>>>>>>>>============@@@@@@>>>>>>>>>???AAABBBDDDDDDDDDCCCCCCBBBBBBBBB????????????@@@AAABBBBBBDDDCCCAAA@@@?????????@@@AAAAAACCCDDDDDDDDDCCCBBBFFFCCC@@@>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@???AAA@@@@@@???>>>>>>?????????@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@??????>>>===<<<<<<;;;===<<<::::::;;;<<<<<<;;;<<<;;;:::999999999999999::::::;;;<<<===>>>>>>===::::::;;;;;;;;;;;;::::::999:::::::::999999888777777666555444444555666777555555666777777888999999>>>===<<<===???@@@???>>>>>>???AAABBBBBBBBBAAA@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>@@@??????@@@BBBCCCBBBAAACCCBBBBBBAAAAAABBBBBBBBBEEEDDDBBBAAAAAABBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDEEEGGGIIIJJJKKKLLLLLLNNNQQQTTT]]]nnnuuugggUUUNNNEEE@@@@@@AAAAAA@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>===<<<;;;;;;<<<<<<999;;;<<<<<<;;;;;;<<<===<<<======<<<;;;;;;===???AAAAAA???>>>>>>???@@@AAA@@@@@@AAADDDGGGHHHGGGEEE;;;;;;::::::;;;===@@@BBBAAA>>><<<:::;;;<<<;;;::::::::::::;;;<<<<<<======;;;;;;:::999999999::::::999::::::;;;;;;::::::999:::::::::;;;<<<===>>>???=========>>>??????@@@@@@???????????????@@@AAAAAACCCAAA@@@@@@AAAAAA@@@>>>999:::;;;===???@@@>>>===?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;::::::;;;<<<============<<<<<<<<<<<<;;;???@@@AAAAAAAAA@@@???>>>>>>===<<<;;;::::::;;;<<<<<<<<<======>>>???@@@@@@===<<<<<<<<<<<<<<<======??????>>>>>>???AAABBBCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCC???@@@AAABBBCCCDDDDDDDDD??????>>>>>>>>>=========???>>>=========>>>@@@AAAFFFFFFEEEDDDCCCCCCBBBBBB????????????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAACCCDDDDDDDDDCCCBBBGGGEEECCCBBBBBBBBB@@@?????????@@@@@@@@@@@@????????????@@@@@@@@@@@@??????AAA@@@??????>>>???????????????@@@@@@@@@@@@??????>>>>>>>>>>>>==================<<<;;;:::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>AAA@@@???>>>===;;;::::::<<<;;;999:::;;;<<<<<<;;;;;;::::::999999999999:::999:::;;;<<<<<<======<<<999::::::;;;;;;::::::999999999999:::999999888777666666555555555555666777555555666666777777888888@@@>>>>>>???@@@AAA@@@???>>>@@@BBBCCCDDDCCCAAA@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@??????>>>======AAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGIIIIIIJJJJJJIIIKKKLLLLLLNNNTTT^^^fff|||zzzhhhWWWKKKIIIFFFAAA??????@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;>>>======<<<;;;;;;;;;;;;;;;<<<===<<<;;;;;;<<<===<<<======<<<<<<>>>BBBEEEHHHGGGDDDBBBAAA@@@@@@@@@???@@@DDDIIINNNPPPMMMJJJ>>>===;;;;;;;;;>>>@@@BBBAAA???===<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;<<<===>>>======>>>>>>???????????????>>>>>>>>>???@@@AAABBB@@@>>>>>>>>>@@@@@@???>>><<<;;;;;;<<<>>>???>>><<>>>>>============<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<===============>>>?????????>>><<<;;;>>>===;;;;;;:::;;;<<<===<<<<<<======>>>??????@@@;;;;;;::::::;;;;;;<<<<<<@@@??????>>>???AAACCCEEEBBBBBBBBBAAAAAABBBCCCCCCCCCDDDEEEEEEDDDCCCBBBAAA??????@@@@@@AAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCDDDEEEEEEEEEDDD?????????>>>>>>>>>======>>>======<<<===>>>??????FFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBBDDDBBBBBBCCCDDDDDDBBB@@@>>>??????@@@@@@??????>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???????????????@@@??????@@@@@@@@@@@@??????========================>>>===<<<;;;::::::::::::<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>>======<<<;;;::::::999999;;;:::888999:::<<<;;;;;;::::::999999999999999:::999999:::;;;;;;;;;;;;;;;999999::::::::::::999999888888999999999999888888555555555555555666666777555555666666666777777777AAA@@@???@@@BBBCCCBBBAAA>>>???AAACCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>AAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@?????????AAAAAAAAA@@@@@@AAAAAAAAA???@@@@@@AAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@BBBDDDEEEFFFAAACCCEEEFFFGGGIIINNNRRR[[[gggwwwwwwhhh[[[OOOFFFCCCCCCAAA>>>===<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<888888888888888888888888999999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::===>>>>>>===;;;::::::;;;;;;;;;;;;;;;<<<@@@EEEIIIMMMKKKHHHEEEBBBAAA@@@???<<>>===<<<<<<<<<>>>@@@AAA@@@>>><<<<<<======;;;::::::::::::;;;;;;;;;;;;;;;999:::::::::::::::::::::999::::::;;;;;;::::::999===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>?????????>>>======>>>???@@@AAABBB??????>>>@@@BBBCCCCCCBBBAAA>>>;;;:::;;;<<<===<<>>===<<<<<<<<<==================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????======>>>???>>>===<<<;;;===<<<;;;:::;;;;;;===>>><<<<<<<<<===>>>>>>??????:::::::::::::::;;;<<<<<<@@@??????@@@AAABBBDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAABBBCCCDDDCCCBBBAAA@@@======???@@@BBBDDDEEEFFFBBBBBBBBBBBBBBBAAA@@@???>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBB????????????>>>>>>>>>>>>===============>>>>>>>>>DDDDDDCCCCCCBBBAAA@@@@@@????????????@@@AAABBBCCCAAABBBBBBBBBCCCCCCBBBBBBAAAAAACCCDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCAAA???>>>??????@@@@@@??????>>>AAAAAABBBBBBBBBBBBAAAAAA@@@???????????????@@@@@@>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<===>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<==================<<<<<<<<<<<<======::::::::::::;;;;;;;;;;;;:::999888888:::;;;;;;:::999999999888888999999:::888999999::::::::::::999888888999999999999888888777888888999999888888888444555555666666666666666666666666666777777777777BBBAAA@@@AAACCCDDDCCCBBB>>>???AAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAA@@@??????>>>AAABBBCCCCCCAAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDAAA@@@@@@@@@@@@?????????AAA@@@?????????@@@BBBCCCFFFEEEDDDBBBBBBDDDIIILLLMMMRRRZZZbbblll{{{qqqeeeXXXNNNGGGBBBAAACCC???>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<888888888888888888888888888888999999999::::::::::::;;;<<<<<<<<<<<<;;;;;;===>>>>>>===:::888999:::999::::::;;;<<<@@@EEEIIIMMMKKKHHHEEEBBB@@@??????<<<>>>CCCKKKRRRRRRJJJCCC>>>============>>>>>>>>>>>>===;;;<<<======<<<:::::::::::::::::::::;;;;;;999999:::;;;;;;;;;::::::999::::::;;;;;;::::::999<<<<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????AAABBBCCCCCCBBBBBBCCCFFFGGGGGGFFFCCC@@@<<<::::::;;;<<<<<<>>>>>>???@@@@@@???===<<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????>>>???@@@@@@@@@???>>>===<<<;;;::::::;;;<<<===>>><<<<<<<<<======>>>>>>>>>999999999999:::;;;<<<===??????@@@AAACCCDDDEEEEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@======???AAABBBDDDFFFFFFCCCCCCDDDCCCCCCBBBAAA@@@>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>>BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCDDDDDDDDDCCCAAAAAACCCDDDDDDDDDCCCBBBDDDBBBAAAAAAAAA@@@>>>;;;??????@@@@@@@@@@@@??????BBBBBBCCCCCCCCCCCCBBBBBB?????????>>>??????@@@AAA>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>999888777777999;;;;;;:::999888888888888999999:::888888999999999999888888777888888999999888888777666777888888999888888888333444555666777777777666777777777777888888888888CCCBBBAAABBBDDDEEEDDDCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@BBBCCCBBB@@@???AAACCCDDDDDDCCCBBBAAAAAAAAAAAA??????@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBCCCCCCCCCKKKJJJHHHFFFDDDEEEFFFHHHIIIJJJKKKNNNSSS\\\gggnnnzzzlllbbbUUUMMMEEECCCAAA===>>>AAA>>>>>>???>>>======>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888999999999999888999;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999999:::999:::;;;;;;<<<>>>BBBEEEGGGFFFDDDBBB@@@??????@@@???>>>???FFFLLLLLLFFF???<<<===>>>>>>>>>===<<<<<<;;;::::::;;;======<<<;;;::::::::::::::::::::::::888999:::;;;;;;;;;::::::999::::::;;;;;;::::::999999::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDFFFFFFEEEDDD@@@>>><<<;;;<<<===<<<;;;<<<===???@@@@@@???>>>===;;;<<<===>>>???>>>>>>============>>>>>>=========???>>>>>>>>>======<<<<<<>>>???@@@@@@@@@???===<<<;;;;;;::::::;;;<<<>>>???<<<<<<<<<===============999999999::::::;;;=========???AAADDDEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDDDDCCCBBBAAA???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA>>>???AAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>?????????>>>BBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@??????@@@@@@@@@AAACCCDDDEEEEEEEEEDDDAAAAAACCCDDDDDDDDDCCCBBBDDDBBB@@@@@@AAA@@@???===@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAA??????>>>>>>???@@@@@@AAA>>>>>>????????????>>>>>>::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<======;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<===888777666777999;;;;;;:::888888888888888999::::::777888888888888888777777777777888888888888777777666666777888888888888888333444555666777777777666999999999999888888888888DDDCCCBBBCCCDDDEEEEEECCCBBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@???BBBCCCBBB@@@???@@@BBBEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAAAAABBBBBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@:::<<>>>>>>>>======>>>???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777888888888888999999999777888:::<<<=========<<<888:::;;;:::999999:::<<<:::;;;<<<;;;;;;<<>>???@@@@@@BBB>>>===@@@FFFHHHCCC===;;;<<<>>>??????===;;;:::999999999:::======<<<;;;::::::::::::::::::::::::777888:::;;;<<<;;;::::::999::::::;;;;;;::::::999777777888:::<<>>>>>>>>>>>>>>AAABBBBBBCCCDDDEEEGGGGGGGGGEEECCCCCCCCCBBB@@@???<<<<<<<<<===??????===;;;;;;<<<>>>@@@AAA@@@???>>>;;;<<<===?????????>>>===>>>>>>????????????>>>>>>BBBAAA@@@>>>===;;;:::999<<<===>>>>>>>>>===;;;:::;;;:::::::::;;;===>>>???<<<<<<<<<===============::::::::::::;;;<<<===>>><<<>>>BBBEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFEEEDDDCCCBBB>>>???AAACCCCCCBBBAAA@@@@@@@@@??????@@@@@@AAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@????????????>>>======>>>???????????????BBBBBBCCCCCCDDDEEEEEEEEECCCBBBAAA@@@????????????@@@AAACCCEEEEEEFFFEEEEEEAAABBBCCCDDDDDDDDDCCCBBBAAA???>>>???AAACCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>???@@@AAAAAA>>>>>>????????????>>>>>>:::::::::;;;;;;<<<<<<<<<888888888999:::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999888777666777999:::;;;:::888888777777888999::::::777777888888888888777666777777888888888888777777666666777888888888888888222333555777777777777666::::::999999999999999999DDDDDDEEEEEEFFFFFFFFFGGGDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCBBBBBBAAAAAAAAABBBBBBCCCBBB@@@???>>>???@@@@@@DDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>@@@BBBAAA@@@???>>>???AAADDDFFFFFFDDDBBBCCCFFFHHHGGGFFFCCCCCCCCCDDDDDDEEEGGGGGGKKKOOOVVV___jjjxxx|||kkkdddZZZQQQJJJDDD@@@===>>>===;;;999999;;;===>>>666:::;;;:::;;;@@@BBBAAAAAA===<<<======::::::<<<;;;;;;:::::::::;;;;;;<<<999888888999:::;;;999888999999999999:::;;;<<<===::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>???@@@??????===<<<>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<======????????????>>><<<;;;:::<<<<<<<<<<<<;;;:::999888888888999:::<<<<<<;;;999999888777999===???@@@@@@>>>>>>>>>>>>>>>>>>??????:::<<>>>>>>>>>>>===@@@AAACCCBBBAAA@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>>BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@???===<<<;;;999999999:::;;;<<<===>>>@@@>>><<<::::::;;;===???;;;::::::999999999::::::>>>AAAGGGKKKLLLJJJGGGDDDBBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>======?????????@@@BBBDDDEEEFFFCCCBBBAAA@@@@@@@@@AAABBBCCCBBB@@@???>>>??????@@@@@@??????>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@CCCFFFGGGDDDAAAEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAACCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@???>>>AAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>???@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;999999888888888888999999:::999777666666666777777888888888888888888999999999888888888777777666666777777777777777777777777555666666777888999999999666666666666777777777777DDDDDDDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAADDDCCCBBBAAAAAAAAAAAABBBCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@??????AAACCCCCCBBB@@@???@@@BBBDDDFFFFFFDDDCCCDDDFFFHHHGGGFFFAAAAAAAAAAAABBBCCCDDDEEECCCFFFJJJNNNUUU]]]ffflllyyyvvvggg\\\RRRNNNHHHCCCAAA???===;;;===<<<:::888888:::<<<===777<<>>@@@FFFKKKLLLAAA===;;;======::::::<<<;;;;;;:::::::::::::::;;;999999999999::::::888777::::::::::::;;;<<<===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;:::::::::;;;<<<<<<======>>>???@@@@@@@@@???>>>????????????>>>>>>======;;;;;;<<<<<<<<<=========????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;999999999;;;<<<===;;;999<<<;;;:::;;;>>>@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAABBBEEEGGGEEECCC@@@@@@AAAAAA???<<<===============>>>>>>>>>======>>>>>>??????@@@@@@???@@@AAAAAA???======>>>@@@@@@@@@???????????????AAAAAA@@@????????????@@@@@@@@@???>>>===;;;;;;:::;;;;;;:::;;;;;;<<<===>>><<<;;;:::999:::<<>>>>>>>>>>>>>>=========>>>AAAEEEIIIJJJIIIFFFDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCAAA@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@???>>>===<<>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::;;;;;;:::::::::999999999<<<<<<============<<<<<<999999999:::::::::;;;;;;888888999999999999888888999888888777777888888999:::999888777777777777888777777777777777777777777999999999888888888777777666666666666666666666666444555555666777777888888555666666666777777777777DDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAABBB@@@@@@@@@???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBB@@@???????????????@@@@@@CCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@BBBDDDEEEDDDBBBAAAAAABBBDDDEEEGGGEEEDDDEEEGGGGGGGGGEEE???????????????@@@AAABBB@@@BBBDDDEEEFFFIIIMMMPPPSSS[[[hhhwwwyyysssjjjbbb\\\UUUMMMGGGBBB@@@=========>>>===<<<<<<:::999777777999:::<<<999>>>AAABBBGGGPPPWWWXXXCCC>>>;;;======::::::<<<<<<<<<;;;:::999999999999:::::::::::::::999888777;;;;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888888999999:::;;;<<<===;;;<<<===>>>??????>>>>>>@@@@@@@@@@@@@@@?????????<<<<<<<<<<<<============???@@@@@@@@@???>>>======<<<=========>>>>>>>>>>>>;;;::::::;;;======<<<:::===;;;:::;;;===??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBAAABBBCCCEEECCCAAA????????????>>>===<<<<<<===>>>???@@@AAABBB@@@@@@?????????@@@AAABBB@@@BBBBBBBBB???>>>===>>>???????????????@@@@@@@@@AAA@@@@@@???????????????@@@???===;;;:::::::::;;;======<<<<<<<<<<<<===>>><<<;;;:::999:::;;;===??????@@@AAABBBBBBAAA@@@??????AAACCCFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@???>>>======>>>??????@@@AAACCCDDDEEEDDDCCCAAA@@@?????????@@@CCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@AAACCCEEEFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@??????>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999<<<<<<============<<<<<<999999999999999:::::::::::::::;;;;;;;;;;;;::::::999888888777777888888999::::::999888888888888999666666666666666666666666999999999999888888888888666666666666666666666666444444444555555666666777555555666666666777777777DDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@????????????@@@>>>>>>>>>??????@@@BBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@??????????????????>>>>>>>>>>>>???@@@AAABBBEEEEEEDDDBBB@@@@@@AAACCCEEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFEEEEEE>>>>>>======>>>???@@@@@@???AAACCCCCCCCCDDDFFFGGGEEEIIIQQQZZZdddmmmtttxxx|||jjj]]]TTTPPPJJJFFFEEEDDDBBB@@@???>>>======>>>===;;;:::;;;:::999888888999:::;;;<<<===???DDDQQQ```eeedddKKKCCC<<<;;;;;;:::;;;>>>>>>===<<<;;;::::::::::::<<<======<<<;;;999999999;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888777777777888999;;;<<<===999999:::;;;<<<=========AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<=========>>>>>>>>>???@@@@@@@@@@@@@@@???>>>======>>>>>>???@@@AAAAAA===<<<;;;<<<===>>><<<;;;;;;:::999:::===????????????????????????>>>>>>>>>@@@AAABBBBBBAAAAAABBBCCCBBBAAA@@@???????????????<<<======>>>@@@BBBDDDEEEFFFDDDBBB@@@??????AAAAAADDDEEEFFFEEECCCAAAAAAAAA>>>>>>>>>???@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>???===;;;::::::;;;===>>>???>>>===============>>>AAA@@@>>><<<::::::;;;;;;>>>@@@BBBCCCCCCBBBAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA>>>??????@@@AAABBBCCCCCC????????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAA@@@???>>>>>>>>>??????@@@BBBCCCDDDDDDCCCAAA???>>>>>>??????BBBBBBDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAAAAABBBCCCEEEFFFFFFFFFAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCBBBAAA@@@?????????@@@???@@@@@@AAAAAAAAA@@@@@@?????????????????????>>>@@@??????>>>>>>===<<<;;;;;;;;;:::::::::::::::::::::999999999999999999999:::;;;;;;<<<<<<;;;;;;:::888888888999999999999999:::;;;;;;<<<<<<;;;;;;:::888888777777777777888888::::::999999999999999999777777666666666666666555888888888777777777777777666666666666666666666666444444555555555666666666555555555666666666777777CCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========>>>???@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG??????>>>============>>>???????????????@@@AAAAAA>>>?????????????????????=========>>>???@@@AAABBBHHHHHHFFFCCC@@@???@@@AAACCCBBBAAA@@@@@@AAAAAABBBEEEFFFGGGGGGFFFDDDDDDCCC>>>>>>>>>===>>>>>>??????;;;===???@@@??????AAABBBCCCEEEIIINNNRRRUUUUUUUUUcccmmmyyy~~~wwwiiifffdddeeeeee^^^QQQEEEGGGDDDAAA>>>===;;;999888<<<;;;;;;;;;;;;:::888555;;;;;;:::999999:::;;;;;;???======III```tttwwwrrrSSSHHH===:::::::::===@@@??????===<<<;;;;;;;;;;;;===???@@@???<<<::::::;;;:::::::::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888666666777888999:::<<<===:::::::::;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>>>>?????????@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>>>>???AAABBBCCC???===<<<<<<===>>>===<<<:::::::::<<<@@@CCCDDDDDDAAAAAAAAA@@@@@@?????????@@@AAABBBAAA@@@???@@@BBBBBBBBBAAA?????????AAABBB>>>======>>>@@@BBBEEEGGGJJJHHHEEEAAA???>>>>>>???EEEFFFGGGFFFDDDBBBBBBCCC>>>>>>>>>???@@@@@@@@@AAA@@@???>>>>>>======>>>>>><<<;;;::::::;;;>>>@@@BBB???>>>>>>=========>>>>>>CCCAAA@@@>>>===<<<<<<<<<@@@AAACCCEEEEEEDDDCCCBBBBBBAAAAAA@@@AAAAAABBBBBBAAA@@@??????>>>>>>??????===>>>>>>???@@@AAAAAABBB???????????????@@@BBBBBBEEEEEEDDDCCCBBBAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA???>>>>>>?????????@@@BBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFAAABBBBBBCCCBBBBBBAAA@@@AAA@@@@@@@@@AAAAAABBBCCCDDDDDDBBBAAAAAA@@@@@@@@@??????@@@@@@AAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>><<<;;;:::999999::::::::::::::::::999999999999999999999999888999999::::::999999888888888888888888888888888666777777888888777777666888777777777777777777888999999999999:::999999999888888888777777666666666555555555666666666666666555555555555555555555555555555666666666666777777555555555555666666666666@@@@@@@@@@@@@@@@@@??????@@@@@@???>>>========================>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFF>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAABBBAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBHHHHHHFFFCCC@@@>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBDDDEEEGGGFFFDDDBBBAAAAAA>>>>>>>>>======>>>>>>???===>>>??????===<<<===>>>@@@AAAEEEIIILLLMMMJJJHHHJJJPPPVVVZZZ[[[___ffflllqqqyyy{{{uuunnnhhhccc]]]VVVPPPLLLJJJJJJMMMOOOMMMFFF???>>>>>>>>>===<<<;;;999999;;;::::::;;;<<<<<<:::999;;;;;;::::::::::::;;;;;;???<<<>>>LLLfff{{{}}}vvvSSSGGG<<<:::;;;<<<>>>@@@>>>>>>===<<<;;;;;;;;;<<<<<>>???@@@>>>>>>>>>???????????????>>>>>>>>>>>>????????????@@@@@@AAABBBCCCCCCBBBBBB@@@???>>>>>>???AAACCCDDDAAA???======>>>???>>>======<<<<<>>???@@@AAA@@@???>>>???@@@AAAAAAAAA???>>>???BBBDDD@@@???>>>>>>???AAADDDFFFKKKIIIFFFCCC@@@>>>======AAABBBDDDCCCBBBAAAAAAAAA???????????????@@@@@@@@@???>>>>>>===============;;;::::::;;;===???AAABBB>>>>>>============>>>>>>???????????????@@@AAAAAABBBCCCEEEFFFGGGGGGFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>>>>======>>>>>>======>>>>>>??????@@@@@@>>>>>>>>>>>>???@@@AAABBBFFFEEEDDDCCCBBB@@@??????CCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@>>>>>>???@@@@@@>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCDDDFFFDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@AAABBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@@@@@@@@@@??????============>>>>>>>>>>>>===>>>>>>???>>>===;;;:::888888999999999999::::::888888888999999999999999777777888888888888777777888888888777777777777777777777888888888888777777888777777666666777777888777888999999:::999999999999888888777777666666666444444444444555555555555555555555555555555555555666666666666666666666666444444555555555666666666>>>>>>???????????????@@@AAA@@@???>>>===========================>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>===<<<<<<;;;;;;<<<<<<============>>>???@@@AAA>>>???@@@AAABBBAAAAAA@@@???????????????@@@AAABBBEEEEEEDDDBBB@@@???@@@BBB@@@AAAAAAAAABBBBBBCCCCCCBBBEEEGGGFFFCCC@@@??????>>>======<<<<<<=========@@@AAA@@@???===<<<===???>>>>>>@@@DDDGGGHHHEEEBBB@@@BBBEEEFFFFFFHHHJJJLLLLLLRRRZZZaaagggoooyyytttggg___QQQOOOLLLHHHEEEBBB???>>>AAA@@@@@@AAACCCCCCAAA???888999;;;<<<<<<======>>>;;;::::::;;;===???>>>===::::::999999999999:::::::::;;;===HHHZZZiiiiiicccKKKAAA:::;;;??????>>>>>><<<;;;;;;:::::::::;;;;;;999===@@@???;;;999;;;>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999999999:::;;;;;;======<<<;;;;;;<<<===>>><<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCCCCDDDDDDDDDAAA@@@???>>>???@@@BBBCCCBBB@@@>>>===>>>??????>>>>>>======???CCCFFFGGGGGG@@@@@@??????>>>======<<<===>>>??????>>>===>>>@@@???@@@@@@>>><<<===AAAEEEBBBAAA???>>>>>>@@@BBBCCCHHHGGGFFFDDDBBB@@@>>>======???@@@AAA?????????@@@@@@@@@@@@???????????????>>>>>>===<<<<<<<<<<<<===:::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<======>>>???======>>>??????@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAADDDDDDCCCBBBBBBAAA@@@@@@BBBBBBBBBBBBAAA@@@???>>>>>>>>>===>>>>>>???@@@AAA@@@???>>>>>>>>>???AAAAAA?????????@@@AAACCCDDDEEE@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBDDDEEEFFFFFFGGGGGGEEEBBBAAACCCEEEHHHHHHIIIIIIHHHEEECCCAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<=========>>>>>>;;;<<<>>>???>>>===<<<;;;888888888888999999999:::777888888888999999999999777777888888888888777777888888777777777666666666999999::::::::::::999999777777666666666666777777666777888999999999888888888888777666666555444444444444444555555555666666555555555555555555555555555555555555555555555555444444444555555555666666======>>>>>>??????@@@@@@AAAAAA???>>>===========================>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????<<<===>>>???@@@@@@???>>>@@@@@@@@@???@@@@@@AAABBBBBBCCCBBBAAA@@@@@@BBBDDDAAAAAABBBBBBCCCDDDEEEEEEAAADDDGGGFFFBBB???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>><<<;;;;;;===???@@@>>>===???BBBBBB@@@======>>>@@@BBBCCCCCCBBBAAADDDFFFHHHGGGHHHMMMVVV^^^```eeennnvvvxxxjjjkkkjjjggg```UUUKKKDDD@@@AAAAAA@@@>>>>>>???AAA@@@???>>>===<<<<<<===>>>=========<<<;;;:::;;;<<<:::888777888:::;;;<<<;;;888888888888888888888888666999<<<@@@HHHOOOOOOIIIBBB;;;888===CCCBBB>>><<<999999999888888999::::::777;;;>>>===:::888:::======<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999:::::::::::::::999::::::;;;;;;;;;:::999888888888999::::::;;;;;;;;;<<<<<<======>>>????????????@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEEEEAAA@@@???>>>>>>@@@AAACCCCCCAAA>>>===>>>??????>>>===<<<;;;===@@@BBBCCCCCC???>>>>>>===<<<;;;;;;:::<<<===>>>>>>======>>>???>>>??????===;;;<<<@@@DDDDDDBBB???>>>===>>>@@@BBBEEEEEEEEEDDDCCCAAA@@@???<<<>>>@@@@@@??????@@@AAAAAA@@@@@@@@@??????>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;<<<>>>??????????????????>>>>>>>>>>>>AAAAAAAAAAAABBBCCCEEEEEECCCBBBBBBBBBAAA@@@@@@@@@AAA@@@@@@???>>>?????????>>>>>>>>>>>>========================>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>======>>>>>>======>>>???@@@@@@???>>>>>>>>>>>>@@@AAABBB@@@@@@???@@@AAACCCEEEGGG@@@??????????????????@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAACCCEEEFFFGGGGGGHHHHHHEEEAAA@@@BBBEEEKKKLLLLLLLLLJJJHHHEEECCC@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>AAAAAAAAA@@@???>>>===<<<;;;<<<<<<<<<======>>>>>>:::;;;===??????>>><<<;;;777777888888999999999:::777777888888999999999999888888999999999999888888888888777777666666666555666666777777777777666666777777666666666666777777555666777888999999888777777777666555444444333333444555555555666666777777555555555555555555555555444444444444444444444444444444444555555555666666<<<<<<<<<<<<===>>>@@@@@@CCCDDDCCCBBB???=========AAA@@@???>>>>>>???@@@AAA???@@@BBBDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBB@@@>>><<<::::::;;;===?????????>>>>>>=========<<<======>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@??????AAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCBBBAAA>>><<<;;;===<<<;;;::::::;;;<<<============<<<;;;;;;::::::<<<<<<===>>>??????>>>>>>============>>>>>>>>>>>>===>>>>>>@@@AAACCCEEEFFFKKKMMMQQQUUUZZZ___fffjjjpppqqqsssvvvzzz}}}qqqmmmhhhdddbbb^^^YYYUUUPPPOOOMMMKKKGGGDDDAAA?????????>>><<<;;;:::999888======<<<<<<<<<======>>><<<<<<;;;;;;999999888888<<<;;;:::999999999:::;;;999888888888777777666666666777999<<<===<<<;;;;;;999999999999:::;;;<<<<<<===<<<:::888777777888888:::999999888888999999:::===>>>>>><<<:::999:::;;;555777:::<<<777333777>>><<<;;;::::::999999999:::999999888888888888888999888888777777888888999::::::;;;<<<<<<======<<<<<>>=========???@@@AAA======>>>???AAABBBCCCCCC@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@???>>>>>>>>>????????????>>>===;;;;;;:::;;;===??????>>>===;;;>>>===============>>>>>>@@@???>>><<<<<<<<<===>>>@@@AAABBBCCCBBBAAA@@@???BBBBBBBBBAAAAAAAAA@@@@@@===>>>>>>>>>????????????@@@@@@@@@????????????>>>???>>><<<::::::;;;>>>???===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>??????>>>>>>??????@@@AAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>???AAAAAAAAAAAA@@@???>>>>>>??????@@@@@@???>>>===<<<>>>>>>>>>>>>>>>??????@@@BBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>===============>>>>>>>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAAAAA@@@>>><<<===@@@BBBDDDDDDAAA??????AAADDDEEEDDDAAA?????????@@@AAABBBCCCDDDFFFFFFEEECCCBBBBBBEEEGGGNNNOOOOOOOOOLLLHHHCCC@@@??????>>>>>>>>>>>>??????????????????????????????======>>>>>>?????????@@@<<<=========>>>>>>?????????>>>===<<<===;;;999777666666777888999999::::::999999999999999999999999999999999888888888777777666888999888777666777888666666777777666555444444777666444333333444555555777777888888888888777777777777777777666666666666888666444333333333555666777777666555444333333333333333222222333333444555333333333333333333333333<<<<<<<<<<<<===>>>???@@@AAABBBCCCAAA???======>>>=========<<<<<<=========>>>@@@AAACCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBAAA???===;;;:::;;;===>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAA@@@@@@???>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>===<<<===<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<==================::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAABBBCCCBBBDDDFFFGGGGGGIIILLLOOOSSSTTTUUUVVVYYY^^^eeejjjnnnppptttxxx}}}~~~}}}{{{yyywwwvvvwwwxxxyyy|||{{{zzzyyyzzz}}}}}}zzztttnnngggaaa]]][[[TTTQQQNNNLLLKKKJJJFFFCCCFFFEEEDDDCCCAAA???===<<<;;;;;;;;;:::::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<999999999999999999888888:::999888888888888::::::999888888888777777777777666777999;;;;;;;;;:::999;;;::::::999999999::::::<<<;;;999888888888888999999999888888888888999999;;;<<<<<<;;;:::;;;===???AAA;;;888888999777999<<<;;;::::::999888888999999999999888888888888888999888888777777888888999::::::;;;<<<<<<======<<<<<<>>>======<<<===>>>???@@@===>>>>>>>>>???@@@@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>>>>?????????>>>>>>>>>======;;;::::::999:::<<<===?????????>>>>>>>>>============>>>>>>@@@???>>>===<<<<<<===>>>@@@AAABBBBBBBBBAAA??????AAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA???===;;;::::::<<<===;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<=========>>>============>>>??????BBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>======>>>>>>BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@??????>>>=========>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>??????@@@@@@@@@>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@>>><<<>>>AAAEEEHHHIIIFFFCCC@@@???AAACCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEECCCBBBBBBEEEGGGNNNOOOPPPPPPNNNJJJFFFCCC??????>>>>>>===>>>>>>>>>????????????????????????======>>>>>>>>>?????????<<<<<<<<<<<<=========>>>>>>===<<<<<<<<<;;;999666666666777888888999::::::999999999999999999999999999999888888888777777777555666777777555555666777666666666666666555444444444444444444555666666777777777888888888888777777888888777777777666666666777666444333333333555666666666555555444444333333333222222222222333444444333333333333333333333333===<<<<<<======>>>???@@@???@@@AAA@@@???>>>>>>@@@<<<<<<============<<<<<<>>>>>>@@@AAAAAAAAA@@@???>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBB@@@>>><<<;;;;;;<<<============<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>><<<===>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;<<<<<<======;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???===???@@@???>>><<<<<<===@@@@@@@@@@@@@@@CCCHHHKKKKKKLLLOOORRRVVVZZZ\\\^^^dddbbb___\\\YYYVVVTTTSSSVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTSSSRRRSSSUUUXXXYYYWWWUUUQQQMMMIIIEEECCCBBB???>>>======>>>>>>===;;;===<<<<<<<<<;;;;;;::::::666777888999:::;;;;;;<<<::::::::::::::::::::::::777777777777888888999999777777777777777888999:::888888888888888777777777666777888999999999777777;;;;;;:::999888777777888:::999888888888888999999999888888777777888888999888999:::::::::<<<@@@DDDLLL???555555:::;;;;;;:::999999888777777777888888999888888888888888999999888888777777888888999::::::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>===========================<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<<<<;;;:::999888999:::<<<>>>@@@AAABBB>>>>>>============>>>>>>???>>>>>>============>>>@@@AAAAAAAAAAAA@@@??????????????????????????????=========>>>>>>>>>????????????@@@@@@AAAAAABBBBBBBBBAAA>>>;;;:::::::::;;;::::::::::::999999999999<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>>>>===>>>>>>??????BBBCCCCCCCCCCCCCCCBBBAAAAAA@@@>>>===<<<<<<===>>>===============>>>??????>>>??????@@@@@@@@@????????????>>>>>>===<<<<<<;;;<<<======>>>???@@@AAAAAA???>>>>>>>>>============???@@@@@@@@@AAAAAAAAABBBAAA???===>>>BBBHHHKKKMMMJJJGGGBBB@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBCCCEEEHHHKKKLLLMMMNNNLLLJJJFFFDDD@@@???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;:::888666666777777888888999999999999999999999999999999999888888888888777777777777444555666555444333444666555666666666666555444444222333444666777777888888666777777888888777777666888888777777777666666666777666444333333333444555444444444444444444444444222222222222222333444444333333333333333333333333===============>>>??????===>>>??????>>>>>>???AAA>>>???@@@AAAAAA@@@???>>>======??????@@@?????????<<<===???@@@BBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@BBBAAA???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>>?????????@@@???>>>>>>===:::<<<===??????===<<<:::========================::::::;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;::::::999888888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<999<<<>>>???>>>=========>>>>>>>>>===<<<===@@@CCCAAABBBBBBCCCDDDEEEFFFGGGHHHFFFDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@AAABBBDDDEEEGGGFFFDDDBBB@@@>>>>>>===::::::;;;<<<===>>>???>>>::::::::::::::::::::::::666666777888999;;;;;;<<<::::::::::::::::::999999888888888888888888888888666666666777888999::::::888888888888888888888888777777888888777666555555:::999888777777777777777888888888888888999999:::999999999888888999999999888999999999999<<<@@@DDDKKK???555666;;;<<<;;;:::888777777666666666777777888888888777888888999:::888888777777888888999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>============<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===???AAABBB???>>>>>>============>>>>>>>>>>>>============>>>@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>>>>>>>999::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBBBBAAA@@@>>><<<::::::;;;;;;::::::::::::999999999999<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<======>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBB@@@>>><<<;;;<<<===>>>===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@@@@@@@??????>>>======<<<<<<;;;;;;:::999999:::;;;===>>>??????=====================<<>>???BBBGGGKKKMMMJJJHHHFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBEEEGGGEEEFFFHHHHHHHHHFFFDDDCCC@@@???>>>======<<<======================================================999999999999:::::::::::::::999888999:::999777555666777777777888888888999888888888888999999999999888888777777777666666666333555666555444333444666555555555666666555444444222444555777888888777666666666777777777777666666666666666666555555555555666555444333333333444444333333333333333444444444222222222111222333333444333333333333333333333333>>>============>>>>>>???;;;===>>>>>>>>>>>>???AAA???@@@BBBBBBBBBBBB@@@???======>>>>>>>>>???>>>>>><<<===>>>@@@AAABBBBBBBBB@@@@@@@@@@@@@@@?????????BBB@@@???===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???>>>>>>??????>>>>>>===<<<;;;<<<>>>??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;::::::::::::999999:::999999888777666::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;333666999;;;;;;;;;<<<===:::;;;<<<<<<;;;;;;===???>>>>>>>>>>>>>>>=========>>>===<<<<<<<<<===???@@@;;;;;;<<<===<<<;;;::::::<<<;;;;;;;;;;;;<<<>>>???======<<<;;;;;;;;;;;;<<<777888999::::::;;;<<<===;;;;;;:::999999999999:::888888999999::::::;;;;;;:::;;;;;;;;;;;;:::999888;;;::::::999888888777777666777888888999::::::;;;888888888888888999999999777777777777666555555444666666666666666777888999666777777888999999999999::::::999999999999::::::999::::::999888:::===@@@@@@:::777999;;;999999;;;666666666555555666777777888888777777888999999:::888888777777888888999::::::;;;<<<<<<===<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAA>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999<<<<<<=========<<<;;;;;;======<<<======>>>???@@@??????>>>========================>>>>>>>>>>>>===@@@@@@??????>>>>>>>>>>>>========================888888999999999::::::::::::;;;<<<===>>>???@@@AAA>>>>>>===<<<;;;<<<<<<===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@===<<<;;;;;;===>>><<<<<<<<<;;;<<<<<<===>>>>>>>>>???@@@@@@@@@@@@@@@======<<<<<<;;;:::::::::888999:::;;;<<<===>>>>>>:::;;;;;;<<<======>>>>>>??????@@@AAABBBBBBCCCCCCEEECCC@@@???AAADDDGGGHHHFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@???????????????>>>@@@AAAAAA@@@AAACCCEEEAAABBBCCCEEEEEEDDDBBBBBB??????>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<999999999999888888888888999888777888999999777666777777777777777888888888777777777888888999999999777777777666666666555555444555666666444444555666444444555555555555444444444555666777777666555444666666777777777777666666555555444444444333333333555555444333333333333333222222222333333333333333222111111111111222333333333333333333333333333333>>>>>>============>>>>>>:::<<<>>>>>>======???@@@>>>??????????????????>>>=========>>>>>>>>>??????===>>>???@@@AAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<============<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;:::999999888888888999999999888777777777777777777888888888888;;;:::::::::::::::;;;<<<555777999:::999999:::<<<666888999:::999999:::<<<::::::;;;;;;<<<<<<======<<<;;;;;;:::::::::;;;;;;999999:::::::::999999888777777777777777888999999888888777777777777888888666777888888777777888999:::999888666666777777888999999999999999999999999:::;;;<<<<<<;;;:::888777<<<;;;:::999888777666666777777888999:::::::::999888888888999999999999999777777777666666555555555555555555555666777888888666666777888999999999888:::999999999999999999:::999::::::999888777888:::777666777:::999777777;;;666666555555555666777777777777777777888999::::::888888777777888888999::::::;;;<<<<<<======<<<<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;===>>>@@@AAAAAA>>>============<<<<<<<<<<<<<<<;;;:::999999888888<<<<<<=========<<<<<<;;;======>>>>>>>>>>>>??????@@@???>>>======<<<<<<===<<<======>>>>>>>>>>>>===@@@???>>>>>>======>>>>>>>>>>>>>>>======<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>??????======<<<<<<<<<=========;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<======>>>>>>======<<<999999999888999999::::::<<<<<<>>>???@@@@@@@@@@@@@@@???===<<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<=========>>>???@@@@@@@@@@@@@@@======<<<<<<;;;::::::::::::;;;;;;<<<===>>>??????::::::;;;<<<===>>>????????????@@@AAABBBCCCDDDDDDFFFDDDAAA@@@AAACCCCCCCCCAAAEEEHHHJJJHHHFFFEEEDDD@@@@@@???>>>=========>>><<<>>>????????????@@@AAA???@@@AAACCCCCCBBBBBBAAA>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999999999888888888888777888777777888999:::888777777777777777777777777777666666777777888999999999666666666666555555555555444555666555444444555666333333444555555555555444555555666555555444444333555666666777777666666555555444444444333333333333444444444444333333333222222222222222222222222222111111111111111222333333333333333333333333333333>>>>>>============>>>>>>:::<<<============>>>???>>>==================>>>>>>>>>===>>>>>>>>>???@@@???@@@@@@AAAAAA@@@@@@???>>>???@@@@@@@@@???============<<<<<<;;;;;;;;;:::<<<<<<<<<======>>>>>>>>>==============================>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777777888888999:::;;;;;;;;;;;;:::999;;;:::::::::::::::::::::777777888999999999888888666666666777777777888888999999888999999:::;;;;;;999:::;;;:::999999;;;<<<777888:::;;;:::999999::::::::::::::::::;;;;;;;;;888999999999999888777777999999999999999999999999555555555555555666666666888777777666666666777777666888999999777666777999888777666555555666888999777777777888888888999999999:::;;;;;;:::888666555999999888888777777777666666777888999999888777777888888888999999:::::::::777777666666666666666666555555555444555555666666666777888999999888777777888888777777777777888888777999::::::777666555666666444555888888666666999666666555555666777777888777777777777888999:::;;;888888777777888888999::::::;;;<<<<<<======<<<<<<<<<======>>>===<<<;;;:::::::::;;;<<<======>>>>>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@@@@@@@???@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>??????>>>===@@@???>>>===<<<===>>>>>>@@@??????>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>??????>>>>>>======<<<<<<<<<;;;::::::::::::999999999999777777888999:::;;;;;;<<<:::999999999999:::;;;;;;<<<<<<============<<<<<<::::::999999888999999999:::;;;===>>>???@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===;;;<<<===>>>????????????=========<<<;;;;;;::::::;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEDDDBBBBBBCCCCCCBBBAAAAAACCCFFFFFFDDDCCCCCCDDD>>>======<<<<<<<<<======;;;===>>>>>>===<<<===>>>===>>>>>>????????????>>><<<<<<<<<<<<<<<===>>>???::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::999999999888888888777777777777666888::::::999888777777777777777777777666666666666777888999999999666666666555555555444444222444555444333222333555222333444444555555555444444333333333333444444555555555666666666666555555666666666555555555444444444444444444333333222222333333222222111111000000111111111111111222222333333333333333333333333333???>>>============>>>>>>;;;<<<======<<<<<<===??????>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@??????>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;::::::<<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<;;;===============<<<<<<;;;::::::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777777888999999;;;;;;;;;;;;999999888999999::::::;;;;;;<<<666777888999999999999999888888888888999999999999777777777777888999:::;;;999999999888777888:::===888:::<<<<<<:::888888888::::::999777666555444444555666777888999888777777777777666666666777777888666777777777777777777888888888777666666555666666444777999888666555777999777666555555555777:::;;;444555555666777888999999777888999:::999777555333666666666666777777777777666666777888888777666555888888888999999:::::::::777777666666666666777888777666555444444444444444666777888999999888777666666666555555555555666666555777999:::888555444444:::555333666777666666888666666666666666777888888777777777777888999:::;;;888888888777888999999::::::;;;<<<<<<======<<<<<<======>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::;;;<<<<<<999999:::;;;;;;:::::::::888:::===@@@AAABBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<;;;<<<===?????????>>>===@@@???===<<<<<<<<<===>>>AAAAAA@@@>>>===<<<;;;:::888888999999999:::::::::<<<<<<======>>>>>>??????@@@??????===<<<;;;:::999999999999888888888888777666666777888:::;;;<<<===888888888777888999999:::<<<==================<<<>>>===<<<<<<;;;;;;;;;;;;:::;;;===>>>@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::;;;::::::::::::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>======<<<<<<;;;::::::::::::::::::::::::::::::>>>>>>>>>>>>============??????@@@AAABBBDDDDDDEEEDDDDDDCCCDDDEEEEEECCCAAABBBCCCDDDCCC@@@???AAACCC<<<<<<;;;;;;;;;<<<<<<===:::<<<======<<<;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::::::::999999999888888777777777777777888:::;;;:::888777777777777666666666666555666666777888999999999666666555555555444444444111222333333111111222333222333444444555555555444222111111111222444666777555555666666666666555555888777777777666666666666333333444444444333222111444333333222111000//////111111111000111222222333333333333333333333333333CCCBBB???===<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>===============>>>>>>?????????@@@@@@@@@DDDDDDCCCBBB@@@>>><<<;;;>>>???@@@AAAAAA@@@>>>===AAA???<<<999888999:::<<<;;;;;;===>>>????????????>>>>>>======<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<;;;;;;:::999888888999999999:::::::::777888888888888999999999888999::::::;;;;;;:::::::::::::::999999999888888<<<<<<;;;::::::999888888888888777777777777888888777888888888888999999999999999999999999999999999888888888888888999999999999888888888777777666666666666666666777888999:::777777888888888888777777999888777666666777888999777777666666666666777777555666888999:::999777666777777777777777777777777444555555555666666777777999888666444333444555666777777777777666666666666888888777777666666555555888777666888::::::777444777666666555555555555666666666666666666666666666777666555444444444444444555555555555555555555555888888777777666666555555777777777777777777777777999777666666777888888777555555666777777777777777888999::::::;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<=========<<<;;;:::999999999;;;;;;:::<<<===>>>===;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;:::999999::::::::::::;;;;;;:::999999;;;;;;<<<<<<======>>>>>>AAAAAAAAA@@@>>><<<;;;:::::::::;;;;;;<<<=========;;;<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::999999888777777888999:::::::::;;;;;;<<<===>>>>>>???@@@???===:::888888999666777999::::::999777666555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????===============>>>??????========================@@@>>><<<;;;;;;;;;:::999::::::999999999999999999::::::;;;;;;<<<===>>>>>>======<<<;;;;;;:::999999888999::::::;;;<<<======;;;===>>>>>>======>>>???AAAAAAAAA@@@@@@?????????AAACCCDDDDDDBBBBBBCCCDDDCCCIIIJJJDDD???@@@???<<<>>>>>>=========<<<<<<<<<===>>>>>>>>>>>><<<:::999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888;;;;;;<<<<<<;;;;;;:::999:::999888777777999;;;<<<666777888888888777555444555555444444444444555555777777888777777666555444555555555444444333333333222333444555555555444333444444333333333333222222555555444444444444555555555555555555555555555555666777777777777777666666555555666666555555444333222222111111222222333444222222222222222222222222333333333444444555555555DDDBBB@@@>>><<<<<<======<<<<<<;;;;;;;;;;;;<<<<<>>>>>===<<<<<<======>>>????????????@@@@@@@@@BBBBBBAAAAAA???>>><<<;;;===>>>@@@AAAAAA@@@???>>>AAA???===;;;:::::::::;;;::::::;;;<<<========================<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999::::::999999888777888888888999999999::::::777888888888888999999999888999999:::;;;:::::::::999999888888888777777777::::::::::::::::::::::::888888777777777777888888777777888888888999999999999999999999999999999999888888888888888888888888888888888777777777666666666666666666777888999:::777777777777777777777777777666555444444555666777777777666666666666777777333444666777777777555444666666666666666666666666555555555555666666666777777666555444444555777888777666666666666666666666777777777666666666666666888777666777999999777555777777666666555555666666555555555555555555555555666666555444444444444444666666666666666666666666777777777666666666555555666666666666666666666666888666555555666777777666666666777888888888888777888999::::::;;;;;;::::::>>>>>>>>>>>>>>>???@@@@@@>>>===<<<;;;:::::::::::::::999999:::<<<<<<;;;999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::>>>>>>??????@@@AAAAAAAAABBBAAAAAA@@@???===;;;:::;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;:::999888888888999:::::::::;;;;;;<<<======>>>?????????===:::999888999777888999::::::999888777777888:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAAAAAAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@BBBDDDEEEJJJJJJDDD@@@@@@@@@===;;;;;;:::::::::999999999======>>>>>>===<<<:::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888:::::::::::::::999999888999888777666666777999:::666777777888777666555444555555444444444444555555888888888888888888777666555555444444444333333333333444555666666666555555444444333333333333222222444444333333333333444444444444444444444444444444555555666666666555555444555555666666555555444333444444333333444444555666222222222222222222222222333333333333333444444444DDDCCCAAA???============<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<>>===<<<;;;<<<===???AAABBBAAA@@@?????????>>>===<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999999888888777888888888999999999999:::777888888888888999999999888888999::::::::::::999888888777777777666666666777777888999::::::;;;;;;888888777777777777888888777777777888888888999999999999999999999999999999999999888888777777666666777777777777666666666666666666666666777888999999888888666666666666888888666666555555555555666666777666666555555666666777333444555666777666555555666666666666666666666666555555555555666666666666555444444333444666777999666666666666666666666666666666666666666666777777888777555666777888888777999888777666666666666666555555555555555555555555666555444444444444444444666666666666666666666666666666666666666555555555666666666666666666666666777555444444555666666555777777888999999999999888888999::::::;;;;;;::::::>>>>>>>>>>>>???@@@AAABBB>>>>>>===<<<;;;;;;;;;;;;:::999999:::<<<<<<;;;999:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;======>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<999999:::;;;;;;;;;;;;:::<<<<<<;;;:::999999::::::::::::;;;;;;<<<=========>>>??????===;;;999999:::888999:::;;;;;;:::999888:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<======>>>??????>>>>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999::::::999888888888999999999999999999:::::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999===>>>??????>>>>>>???AAA@@@@@@????????????>>>>>>??????>>>======???BBBFFFJJJLLLKKKEEEAAA@@@???===============<<<<<<<<<<<<============<<<;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::999999888999999999888888888777777999888777666555666777888666777777777777666555444555555444444444444555555555666666777777777777666555444444444444333333333444555666666777777666666444444333333333333222222333333222222222222333333333333333333333333333333333444444555555555444444555555666666555555444333444444333333444444555666222222222222222222222222333333333222222222222222CCCBBBAAA???>>>======>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<>>>>>>????????????@@@@@@<<<<<<=========<<<;;;;;;;;;<<>>>>>??????>>><<<;;;:::999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;::::::999888888888888999999999999777777888888888999999999777888888999999999999999888888777777777666666666777777888888999:::::::::888888777777777777888888777777777777888888888888888888888888888888888888999999888777666666555555666666666666666666666666666555555666666777888999999888666555555666888999888888777777777777888888666666666555555666666666555666777888888888777777666666666666666666666666555555555666666666666666555444444444444555666777555555555666666666666666444555555666666777777777888777555555666777888888:::999888777777666666777444444444444444444444444555555444333333444444444666666666666666666666666555555555555555555555555666666666666666666666666888666444555666777666666888888999::::::::::::999888999::::::;;;;;;:::::::::::::::;;;<<<>>>???@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???===<<<:::::::::;;;;;;;;;<<<<<<999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@BBBBBBAAAAAA@@@>>>===<<<=========>>>??????@@@@@@AAAAAA@@@@@@>>>===;;;;;;888888:::;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>??????>>>;;;::::::;;;999:::;;;;;;;;;;;;:::999<<<<<<==================<<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888999:::999888888888888999999999999999::::::;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;999999999999999999999999:::;;;===<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;<<>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999888888777777777888999888777666666666666777666666666666666555555555555555444444444444555555111222333333444444444444444444444444444444444444444444555555666666666666444444333333333222222222333333222222222222333333444444444444444444444444333444444555555555555444555555555666555555444333222222111111222222333444222222222222222222222222333222222222111111000000AAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<=========>>>>>>>>>??????;;;;;;;;;<<<<<<;;;;;;::::::;;;===???@@@@@@???>>><<<===>>>???>>><<<;;;999::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::;;;;;;:::::::::777777888888888999999999777777888888888999999999666777888888999999888888999999888888888777777777888888888888888888888888888888777777777777888888666666777777777888888888888888888888888888888888888888777777666555444444555555555555555555555666555555555555666777888999888777555444444555777888777777888888888888777777666666555555555555666666555666666777777777777777555555555555555555555555666666666666666555555555666666555444444444444444444444555555666666666777444444555555666666777777666666555555555666888999:::999888777666666666666444444444444444444444444444444333333333444444555444444444444444444444444444444444444444555555555555555555555555555555555999777666666777888888777888888999:::::::::::::::888999::::::;;;;;;::::::888999999:::;;;<<<>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<;;;===>>>???>>><<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;::::::::::::999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<===>>>>>>????????????>>>===;;;:::999888999:::;;;<<<=====================<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>><<<;;;;;;===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;::::::999999;;;;;;<<<===>>>???@@@@@@>>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::888777777999::::::999888888999999::::::::::::;;;;;;<<<<<<<<<<<<======999999999999999:::::::::777777888999999:::;;;;;;999;;;<<<<<<;;;;;;<<<===========================>>>======<<<===AAAGGGLLLVVVQQQKKKFFFAAA===;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999::::::999888777888888999:::999888888777777777777777666666555555555555555555555444444444444555555000111222333333333333333444444444444444444444444444444444444444555555555444444333333333222222222444444333333333333444444444444444444444444444444333444555666666666666666555555555666555555444333222222111111222222333444222222222222222222222222222222222111111000000000>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>?????????>>>===<<<<<<<<<<<<============;;;;;;;;;<<<;;;;;;::::::999:::<<<>>>???>>>===<<<;;;<<<=========<<<:::999:::;;;;;;<<<<<<;;;;;;:::999999:::::::::::::::;;;;;;;;;;;;;;;;;;:::999999666777888888888888888888777777777888888888888999777888888888888999999999666666777888888888888777999999888888888777777777888888777777777777777777888888777777777777888888666666666777777777888888888888888888888888888888777777666666555555444444444444444555555555555555555555555555666777888888777777555555555555777777555555666666666666555555666555555444444555555666333333444444444555555555555555555555555555555555666666666666666555555555666666555555444333333222444444444555555666666777555555555555555555666666444555666666555555777999:::999888777666555555555333333333333333333333333333333333333333444444555333333333333333333333333333333333444444444444444555555555555555555555555999888666666888888888777888888999::::::::::::999888999::::::;;;;;;::::::::::::;;;;;;<<<===>>>???======<<<<<<;;;<<<<<<===;;;::::::;;;======<<<::::::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<<<<;;;:::999:::999888888999:::<<<============>>>??????@@@@@@@@@@@@@@@??????===<<<<<<::::::;;;;;;<<<<<<==================<<<:::999999999999;;;<<<============;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>><<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<======>>>???<<<<<<<<<;;;::::::999999<<<<<<===>>>???@@@@@@AAA======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777777999;;;;;;:::999999::::::;;;;;;<<<<<<========================:::::::::999999999999999777777888999:::;;;<<<<<<;;;<<<======<<<<<<===???;;;;;;<<<<<<<<<<<<==================???CCCJJJOOOWWWOOOHHHEEEBBB>>><<<>>>>>>============<<<<<<<<<;;;::::::999999999::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;:::888777777777888999888888888888888888777777777666555555444444555555555555444444444444555555333444444555555555555444333333333444444444444555444333333333333444555555444444333333333333222222444444333333333333444444333333333333333333333333333444555666666666666666555555666666555555444333444444333333444444555666222222222222222222222222222222222111111111111111:::;;;<<<===>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<<<<===???@@@AAA@@@???>>>:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;:::999999999:::<<<======<<<:::999;;;;;;;;;;;;;;;::::::999999999::::::::::::999999888999999999:::::::::::::::;;;;;;;;;;;;:::999999666666777888888888888888777777777777888888888888777888888888888999999999555666777777888888777777888888777777777666666666555666666666777888888888888888777777777777888888666666666666777777777888888888888888888888888888555555555555555555555555333333444444444555555555555555555555555666888888666666666666666666666666444555666777777666555444666555555444444555555666444333333333444444555555555555555555555555555555777666666666555555555555444444444555444444333333333333444555555666777777555555555555555555444444222444777777666555777999999999777666555444444444222222222222222222222222333333222222333333444555444444444444444444444444222222333333333444444444555555555555555555555555888777555555777888777666777888888999999999999999888999::::::;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;======<<<;;;:::::::::;;;;;;;;;<<<<<<888999;;;<<<===<<<;;;;;;;;;:::999888999;;;===>>>===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<;;;:::999888999:::;;;;;;;;;;;;;;;999:::<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<===???>>>==================>>>============>>>???AAABBB???>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777888:::<<<<<<;;;::::::;;;<<<<<<======>>>????????????>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999::::::;;;;;;;;;<<<:::<<<======<<<;;;===>>>::::::;;;;;;<<<<<<<<<<<<:::;;;<<<===@@@DDDKKKOOOSSSJJJCCCCCCBBB???@@@CCC@@@@@@@@@????????????>>>::::::999888888999:::;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888777555555666777888666666777777777777777777777666555444444444555555555555444444444444555555555555555555555555444333333333333444444444555555555444444333444555666777444444333333333333222222333333222222222222333333111111111111111111111111222222333444555666666555555555666666555555444333444444333333444444555666222222222222222222222222111111111222222222222222888999;;;<<<>>>???@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>@@@AAABBBAAA@@@???999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888888:::;;;<<<<<<:::999777;;;:::::::::::::::::::::888888999999999888888777888888888999999:::::::::::::::;;;;;;;;;:::999999777888999:::::::::::::::777777777777888888888888777888888888888999999999555666666777777777777777777666666666555555555555333333444666777999::::::888888777777777777888888666666666666777777777777777777777777777777777777444444555555555555555555333333333444444555555555555444444555555666777888555555666666666666555555666777888999999888777666555555555444444555555555666555555555555666777777555555555555555555555555777777666666555555555444222222333444555555555555333333444444555666777777666666666555555444444333000444777888666555666888999888777555444444333333222222222222222222222222222222222222333333444555555555555555555555555555222222222333333444444444555555555555555555555555777666444444666777666555777777888999999999999888999999:::;;;;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::::::::;;;;;;<<<===<<<<<<===???@@@>>>===:::::::::;;;;;;;;;<<<<<<555777:::<<<>>>>>>======<<<;;;:::999:::<<<>>>@@@=========>>>??????@@@@@@======>>>======<<<;;;:::::::::;;;;;;<<<=========;;;<<<<<<<<<<<<<<<;;;;;;888888999:::::::::999999888999;;;===>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>======>>>???>>>>>>============>>>>>>>>>>>>>>>>>>???AAACCCEEEAAA@@@@@@???>>>======<<<::::::;;;<<<===>>>????????????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;999888777888;;;<<<===<<<;;;;;;<<<<<<===>>>>>>???@@@@@@@@@?????????????????????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::888999;;;:::999999:::<<<:::::::::;;;;;;<<<<<<<<<999:::<<<===@@@EEEJJJOOOOOOFFF???AAACCCAAACCCGGG============<<<<<<<<<<<<:::999888888888999:::;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999777555444333444666777444444555666777777777666777666555444333444555555555555555444444555555555444444444444333333222111333333333444444555555555666555555444444666777888444444444333333333222222222222111111111111222222////////////////////////000111222333444444555444555555666666555555444333222222111111222222333444222222222222222222222222111111111222333333333444>>>===<<<;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===>>>?????????@@@@@@@@@@@@<<<;;;::::::::::::;;;<<>>===;;;;;;:::::::::999999888888888999;;;<<<888888:::;;;;;;:::888888;;;::::::999999888888888===<<<;;;:::999888888888888888888888888888888888888888888777777777777777777777777777666666666666555666666777777777777777777777666666777888999999777777777777666666666666777777777777777777777777888888777777666666555555999888777777777777777888666666666666777777777777333444444555555555555555555555555555555555555555333444555777888:::;;;<<<666666666666666666666666333444444555666777888888555555555444444333333333444444444444444444444444666666555555555444444444555555555555555555555555666555555444444444555555777777777777777666555555555555666666555555444333333444555777777777666666666555555555555444444444333333333222222222111111444444444333333333222222444444444444444444444444222222333333444555666666666666777777777666666555444555555666777666666666888888::::::::::::888888;;;;;;;;;<<<<<<<<<============>>>>>>===<<<;;;;;;::::::::::::::::::::::::<<<===>>>>>>>>>>>>>>>===999999:::<<<<<<;;;999666777888:::;;;<<<======<<<::::::::::::::::::::::::;;;<<<<<<<<<======>>>>>>???@@@AAABBBBBB@@@>>>===<<<============<<<<<<;;;;;;<<<>>>??????===<<<:::===<<<:::888888999:::;;;;;;;;;<<<;;;999999;;;<<<========================;;;<<<>>>===<<<::::::;;;;;;::::::999:::;;;===>>>:::;;;<<<>>>???AAABBBBBB???@@@@@@>>>;;;999999:::;;;<<<>>>???@@@@@@@@@???@@@@@@???>>>>>>>>>>>>>>>::::::;;;;;;::::::999999<<<;;;:::999:::;;;<<<===???AAAAAA@@@>>>===>>>??????@@@AAABBBBBB@@@>>>===>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::888999:::;;;<<<;;;::::::???>>>===<<<<<<<<<<<<<<<>>>;;;999;;;AAAHHHNNNQQQJJJEEE@@@???BBBDDDCCCAAA??????>>>>>>>>>>>>??????;;;:::999999999:::;;;<<<>>>===;;;999999999;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777666666666888999:::;;;;;;:::999888666666555555555444444444333333333333333333333333333333333333333333333333555555555555555555555555555555555444444333333333444444333333333333222222111111000000000000111111333333333333333333333222333222222333444666999:::333222111111111222444444222222222222333333444555333333333222222222111111...---...000222333333111===<<<<<<;;;::::::;;;;;;======<<<;;;;;;<<<======>>>>>>>>>?????????@@@@@@<<<<<<;;;::::::;;;<<<<<<======<<<;;;::::::999999::::::999999999:::<<<<<<999999::::::::::::999999999999999999999999999999;;;:::999999999999999:::999999999999999999999999777777777888888999999999888888777777777666666666555666666777777777777777777777666666777888888999777777777777666666666555777777777777777777777777777777777777666666555555777777666666666777777888666666666666666666666777444555666666777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444555555666666777777666666555555555444444444444444444444444444444444666666555555555444444444555555555555555555555555555555444444444555555666777777777777777666555555555555666666555555444333222333555666777777777777666666555555444444333333333333333222222222111111///000111222333444444555444444444444444444444444333333333444555666666666666777777888888777777666555555555666666666777777777888999::::::999888777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<===<<<:::999::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===???@@@BBBBBB@@@@@@BBBBBBBBBAAA???>>>;;;;;;<<<============<<<;;;<<<===??????>>>===<<<<<<;;;:::888888999;;;<<<;;;<<<<<<;;;:::999:::<<<========================<<<=========;;;:::;;;<<<;;;:::999888999:::;;;<<<::::::<<<===???@@@AAABBB@@@AAAAAA???<<<;;;;;;<<<;;;<<<>>>???@@@@@@@@@?????????>>>>>>======>>>>>>;;;<<<<<<<<<;;;:::999999:::999888888888999:::;;;>>>???@@@???>>>===>>>@@@@@@AAABBBCCCBBBAAA???>>>???>>>===<<<;;;;;;;;;;;;<<<============<<<;;;;;;888999:::;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<;;;999999<<>>AAACCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777666666666666777888888888888777666666666555555555444444444333333333333333333333333333333333333333333333333555555555555555555555555555555444444444333333333444444333333333222222222222222111111111111222222222222333333333333333333333222222222222333555666111000/////////000222222222222222222222333444555333333222222222111111111222111000000111111///...<<<;;;;;;:::::::::::::::======<<<<<<<<<<<<===============>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999;;;;;;:::::::::;;;<<<===;;;::::::999999::::::;;;888999999999999:::::::::888888777777888999::::::999999999999999999999999666666777888999:::;;;;;;888888888888777777777777555666777777888888777777777777666666666777888888777777777666666666555555777777777777777777777777777777777666666666666555444555555555666666777777666666666666666666666666666666777888888888888777444444444444444444444444666666666555444444333333333333333333333333333333555555555555555555666666666666666666555555555555444444444444444444444444555555555555555444444444555555555555555555555555444333333333444555666666666666777777777666555555555555666666555555444333222333444666777888888888666666555555444333222222333333333222222222111111//////000111222333444444444444444444444444444444444444555555666666777777777777888888888888888777777666555555555666888999777888999::::::999888777777777888888888999999999:::;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????>>>>>>=========<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>@@@AAABBBCCC@@@AAABBBCCCBBBAAA@@@???;;;;;;<<<<<<======>>>>>>;;;<<<===?????????>>>===;;;;;;:::999999:::;;;<<<<<<===>>>===;;;:::;;;<<<=================================;;;::::::;;;===;;;:::999888888888999:::999999;;;<<<>>>@@@AAAAAA@@@AAAAAA@@@===<<<===>>><<<===>>>@@@@@@@@@@@@???>>>>>>>>>>>>===============>>>>>>===<<<;;;:::999:::999999999999:::;;;;;;;;;<<<>>>>>>======???@@@AAABBBCCCDDDCCCBBBAAA@@@AAA@@@???===<<<;;;;;;;;;===============<<<<<<;;;888999999:::;;;:::::::::888888888888999:::;;;<<<;;;999999===DDDKKKQQQTTTFFFBBB>>>===???AAA@@@>>><<<===>>>??????>>>===<<<<<<;;;:::999999999999:::888999;;;<<<;;;:::888666999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666444555555666666555555444555555555555555444444444333333333333333333444444333333333333333333333333444444444444444444444444444444444444333333333333333333333333222222222222333333222222222222333333111111111222333333333444222222111000000111111222111000000000000111222222333222222222222333333444333222222222222111111111333222000000111000///---;;;::::::999999999::::::====================================>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;::::::999;;;;;;:::::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::999999999999999999888888777777777777888888777777777777777777777777555666666777888999999999999888888888777777777777666666777888888888888777777777666666666777777888777777666666666555555555777777777777777777777777666666666666666666666666222333444555666666777777666666666666666555555555555666666777777777777777444444444444444444444444555666666666666666777777333333333333333333333333555555555555555555555444555555555555555555444444444444444444444444444444555555555555555555555555555555555555555555555555222222333333444555666777555666666666666666555555555555555666555555444333222333444555777888888999777666666555444333222222333333333222222222111111333333333222222222111111555555555555555555555555555555666666777777777888777888888999999999999888888777666555555777999:::888999:::;;;;;;:::999888777777777888888888888999<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>?????????@@@@@@@@@???======>>>???AAA???===<<<;;;<<<===>>>========================????????????????????????AAABBBBBBBBBBBBAAA@@@???>>>>>>=========>>>>>>>>><<<<<<>>>???????????????;;;::::::::::::;;;<<<<<<===???@@@???===<<<==============================>>>>>>===:::999999<<<>>><<<;;;:::888888888999999999999:::<<<===???@@@@@@>>>???@@@???===<<<===>>>===>>>???@@@AAA@@@??????>>>>>>>>>>>>======<<<<<>>===<<<;;;:::<<<<<<<<<<<<<<<======>>>888:::<<<=========???AAABBBCCCCCCDDDCCCBBBAAAAAABBBAAA@@@>>>===<<<<<<<<<======>>>>>>======<<<;;;888888999999::::::::::::888888888888888999::::::===;;;;;;===BBBGGGJJJLLLBBB???<<<<<<===>>>>>>===;;;<<<>>>??????>>><<<;;;<<<;;;;;;:::999999999999777888999::::::999888777999999999999999::::::::::::::::::::::::::::::::::::999888777666666666666444444555555555555444444555555555555555555555555333333333444444444444444222222333333333333444444444444444444444444444444333333333333333333333333333333333222222222222111222222222111111222222222///000000111222333333444111111111000000111111111222222222222333333444444333222222222222222333333222222222222111111111111111///...///111222222111::::::999999999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>========================<<<======>>>======<<<;;;999999:::::::::999999999;;;;;;999888888999;;;;;;;;;;;;::::::999888777777:::999888777666666666666666666666666666666666666666666666666666555555555888888888777777777777666666777777888888888888888777777666666666666666777666666666666555555555555666666666666666666666666555555555555555666666666111222444555666666666666777666666666555555444444333444555555666666555555444444444444444444444444555555555555555555666666444444444444444444444444555555555555444444444444333333333333333333333333444444444444444444444444444555555555555555555555555555555555555555555555222222222333333555666777555555666666666666555555555555555666555555444333333333444555666777888999777777666555555444333333333333333222222222111111555444444444444333333333555555555555555555555555666666666777777777777777777777888999999999999999999888666555666777999;;;999:::;;;<<<<<<;;;:::999888888888888999999999999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>>>>??????AAABBBBBBAAA>>>===>>>@@@BBB@@@>>><<<;;;<<<===>>>========================>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>???===>>>>>>??????@@@??????;;;;;;;;;;;;;;;;;;;;;<<<===???AAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===:::999999<<<>>>===<<<;;;:::999999:::;;;::::::;;;<<<===>>>??????;;;===>>>===<<<<<<===???===>>>@@@AAAAAA@@@??????===>>>>>>???>>>===<<<<<>>===<<<;;;<<<<<<======>>>>>>>>>>>>777999;;;<<<===>>>@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@BBBAAA@@@???======<<<<<<===============<<<<<<;;;888888888888999999::::::;;;;;;:::999999999999999;;;:::999;;;???CCCEEEEEE???>>><<<;;;<<<======<<<:::;;;===>>>>>>===;;;:::;;;;;;;;;::::::999999999999888777777777888999:::888888888999999:::::::::::::::::::::::::::::::::999999888777666666666666555555555555555555555555444555555555555555555555333333333444444555555555222222222333333444444444444444444444444444444444333333333333333333333333333333222222222111111111111111000000000000111111//////000000111222333333000000111111222333333333222222333333444444444444333222222111111222222222222222222111111111000000111///......000222222222:::::::::::::::;;;;;;<<<>>>>>>????????????>>>>>>=========>>>>>>>>>??????======>>>>>>>>>>>>======<<<===>>>??????>>>===<<<999999:::::::::999888888:::999999888888999999:::;;;;;;::::::999888888777;;;:::999777666666555555555555555555555555555555666555555555444444444333777777777777666666666666666777888888999999888888777777666666555555666666666666666555555555444444666666666666666666666666444555555555555666666666222333555666666666555555777666666555555444444444222222333444444444444333333333333333333333333333666555444333222111000000444444444444444444444444444444444444444444555555222222222222222333333333444444444444444444444444444444444555555555555555555555555555555555555555333222222222333444555555444444555666666666555555555555666666555555444333555555444555555666777888777777777666666666666555333333333222222222111111222222333444555666777777555555555555555555555555666666666666777777777777666666777888999999999999999888777777777888:::;;;999:::;;;<<<<<<;;;:::999888999999999999:::::::::888999999::::::::::::999::::::::::::::::::::::::999:::;;;<<<===>>>>>>>>>AAACCCEEECCC???===>>>@@@@@@???>>>===<<<<<<===>>>========================;;;;;;<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@??????BBBAAA???>>>>>>>>>???@@@@@@@@@??????????????????<<<<<<<<<<<<;;;;;;::::::;;;===@@@AAA@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========;;;::::::;;;======<<<;;;:::::::::;;;<<<========================999;;;======<<<<<<>>>@@@>>>???@@@AAAAAA@@@??????>>>???@@@@@@@@@???===<<<>>>>>>?????????>>>======:::;;;<<<<<<======<<<<<<777999;;;<<<===>>>@@@BBBAAAAAA@@@@@@@@@?????????AAA@@@???>>>============<<<<<<<<<<<<<<<;;;;;;:::999888888888888999::::::===<<<;;;:::999999999999666666666999===@@@BBBBBB===<<<<<<<<<;;;<<<<<<<<<:::;;;<<<======<<<;;;:::999::::::;;;;;;::::::999:::999777666666888:::;;;777777888888999:::::::::::::::::::::::::::::::::999888777666666666666666666666555555555555666666444444444555555555555555333333333444555555666666111222222333333444444555333333333333333333333333222222222222333333333333222222222222111111111111111000000000000000000111/////////000111111111222///000111333333444444444000111111222333222222222333222222111111111111222222111111111111000000000444111///...000111111000;;;;;;::::::;;;<<<<<<===>>>??????@@@@@@??????>>>>>>>>>>>>?????????@@@@@@===>>>????????????>>>===;;;<<<===>>>???>>><<<;;;::::::;;;;;;;;;:::888888777888888999999888888777888888888999999::::::::::::999888888777777777777777777777777777777777777444444555555555555555555666666666666555555555444777777888999999999999888777777666555555555555555666666555555555444444444666666666666666666666666444444444555555555666666333444666777777666555444777777666555555444333333111222222333333333333333333333333333333333333333444444444333222111000000333333333333333333333333333333333444444555555555222222222333333444444444444444444444444444444444444444444555555555666666555555555555555555555555333333333222333333444444333444555555666666555555555555666666555555444333777666555444444555666777777777777777888888888888333333333222222222111111111222222333444555666777555555555555555555555555666666666666666666666666444555666777888888888888888888888999999999::::::888888999::::::999888888888888999999999999::::::777888999:::::::::::::::999999999999999999999999:::;;;;;;<<<=========<<<@@@CCCFFFDDD@@@======???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAA@@@@@@??????>>>>>>>>>???>>>===<<<<<<===>>>AAABBBBBBAAAAAA@@@????????????>>>=========<<<:::999999666999===??????>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<=========;;;:::;;;<<<;;;:::999999999:::;;;<<<@@@??????>>>>>>===<<<<<<999;;;=========>>>@@@AAA???@@@AAAAAAAAA@@@????????????AAAAAAAAA@@@>>>===<<<===>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>===<<<<<<888:::<<<======>>>@@@BBB??????>>>>>>============???>>>>>>=========>>>>>>;;;;;;;;;;;;;;;::::::999999888777777777888::::::;;;::::::999999999::::::777777777999<<<>>>>>>===;;;<<<<<<<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;;;;;;;;;;:::888888888888999999::::::666777777888999999::::::999999999999999999999999888888777666666666666777666555444444444444555666444444444555555555666666333333444444555666666666111111222333333444555555333333333333333333333333111111222222222333333333222222222222111111111111222111111000000111111222///000000000000000000000111111222333333333222111000111222333333333222222333333222111111111111111111111111111000000000000333000......///111222222;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAAAAA@@@???>>>????????????@@@@@@@@@@@@===>>>???@@@@@@???>>>===999;;;<<<>>>>>>===;;;:::;;;;;;<<<===<<<;;;999888666777888999999888777666555666777888:::<<<======888888888888888999999:::888888888888888888888888333444444555666777888888666555555555444444444444777777888999999999999888888777666555555555555555666666555555555444444444666666666666666666666666444444444555555555666666444555777888888666555333777777666555444444333333111222333333444444333333333333333333333333333333222222333444444555666666222222222222222222222222222222333333444555666666333333333444444555555555444444444444444444444444444444444555555555666666555555555555555555555555444444333222222222333333333333444555666666666555555555666666555555444333888777666444444555666666777777777888999999::::::333333333222222222111111444444444333333333222222666666666666666666666666666666666666555555555555444444666777777888888888777888999::::::::::::999666777888999999888777666888888888888999999999999999:::;;;;;;<<<<<<<<<<<<888888888888888888888888;;;;;;<<<<<<<<<<<<<<<<<>>>>>===>>>>>>>>>999999999:::<<>>>>>>>>>>>>>>>>>===<<<:::999888333666:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>===<<<::::::;;;999999888888888999;;;<<>>===<<<;;;:::<<<>>>>>>>>>???AAACCC???@@@AAABBBAAAAAA???>>>???@@@BBBBBBBBBAAA???===;;;<<<===>>>>>>??????>>><<<===???@@@@@@@@@???>>>999;;;===>>>>>>>>>@@@BBB>>>======<<<<<<<<<<<<<<<===============>>>>>>???::::::;;;;;;::::::999888999888777777777888:::;;;888888888888999:::;;;<<<<<<;;;::::::;;;;;;999777;;;<<<===<<<;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<666777999;;;<<<<<<<<<;;;666777999;;;;;;;;;999999666777777888999999::::::999999999999999999999999888777777666666666666777555555333333333333555555444444444555555555666666333333444444555666777777111111222333333444555555333333333333333333333333111111111222222333333333222222222111111111111000333222222222222222222333000000000000////////////222222333333222111///...222333444555666555444444333333222111000000111111111111111111000000000000...---+++---000444666777@@@???===<<<<<<>>>@@@BBB>>>>>>????????????>>>>>>????????????>>>>>>>>>>>>========================>>>======<<<;;;:::::::::>>>======<<<;;;:::::::::777888999:::999999777777888888888888888888888888666666777888888888888888777777777777777777777777666555555555555444444444555666888777555444444555999999888777666555444444666666666666666666666666666666555555555444444444555555555444444333333333555555555555555555555555555555555555555555555555333333333444444555555555444444444333333222222222333444444555555444444333111222333333444444333333222222111111111111111111222222333333333333444444444444555555555555444444333333333333333333333333111111222222222333333333333333333444444444555555444444444444444444444444555555555444444333333333666666666666666666666666444444444444333222111111888888777777777777888888444444444333333222222222555555666666666666555555666666777777777777666666666666777777777777666666888888888888777777777777777999;;;>>>??????>>>===666777888999999888666555888888888888888888888888:::::::::;;;::::::999999888999;;;<<<<<<;;;999888<<<;;;:::999999:::<<<===???????????????>>>===<<>>===;;;;;;<<<<<<===???===<<<;;;;;;<<<>>>???===;;;;;;===AAACCCAAA???@@@@@@@@@???>>>===<<<;;;<<<;;;999999999;;;===>>>@@@AAAAAAAAAAAA@@@??????????????????>>>===;;;;;;<<<999777777:::<<<<<<;;;<<<<<<<<<;;;;;;:::::::::>>>>>>>>><<<999777777888::::::999999:::;;;===>>>???>>>===<<<<<<<<<<<<<<<>>>888333555===CCCDDDAAAAAAAAA@@@??????@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>???>>>=========>>>???@@@>>>>>>>>>>>>>>>??????@@@;;;<<<===============<<<>>>============>>>>>>???<<<;;;:::999999999:::;;;<<<;;;;;;:::999888777777888777777777888999999:::999999999999::::::;;;<<<;;;:::999999888888999999===<<<:::999999:::<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888888888888999999:::::::::999999999888888444444555555555555444444444444333222222333333333666666666666666666666666666666555444444444444555555444444333333444444555444444444333333222222222555444333111000000111222000111222333333333333333111111111111111111111111000000000000000000000000///000000000000111111111333222222111111222222333111111000000000000111111000000000000000000000000////////////000000000000???>>><<<;;;;;;===@@@AAA>>>>>>????????????>>>>>>;;;<<<<<<===>>>???@@@@@@????????????????????????>>>>>>===<<<<<<;;;::::::===<<<<<<;;;::::::999999888999999:::999888777666888888888888888888888888555555666777777777777666666666666666666666666666555555555555444444444444555666777777555444444555777777777666666666666666666666666666666666666666666555555555444444444444444444444444444333333333444444444444444444444444555555555555555555555555333333333444444444555555444444333333333222222222222222333333333333222222111222333333444444333333111111111111111111111111222222333333333333444444444444555555555555444444333333333333333333333333222222333333333444444444222222222333333333444444555555555555555555555555555555444444444333333333555555555555555555555555444555555555555444444333777666666555555666666777444333333333333333333222555555666666666666555555666666666777777666666666666666666777777666666666555666666666777777888888<<<>>>BBBEEEEEECCC???===777888999999999888777666888888888888888888888888999999:::::::::999999888888999;;;<<<<<<;;;999888:::999999888999;;;===???>>>?????????>>>>>>===<<<>>>>>><<<;;;;;;;;;<<<===>>>===;;;::::::;;;<<<======<<<;;;>>>AAABBBAAA???@@@@@@@@@@@@???>>>===<<<;;;:::999888888:::<<<===??????@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<:::777888:::<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<===<<<:::999:::;;;;;;;;;::::::;;;<<<>>>???>>>===<<<;;;;;;;;;;;;<<>>??????<<<<<<=========<<<<<<;;;======<<<<<<======>>>>>>======;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999888888888888888999::::::::::::999999999:::;;;;;;;;;:::999999888888999999<<<;;;:::888888999;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888888888888888999999999999888888888777777777444444555555555555444444444333333222222333333333555555555555555555555555666555555444444444444444333333222222222222333333444444333333333222222222333222111111111222333333//////000111111111000000000000000000000000000000000000000000000000000000000000000111111111222222333222222111111222222333333222222111111222222333000000000000000000000000////////////000000000000>>>===;;;:::;;;<<<>>>@@@===>>>>>>??????>>>>>>===;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999999::::::999777555444666666666666666666666666444444555666666666666555555555555555555555555555555555555555444444444444444666777666555333444444444555555555666666777777666666666666666666666666555555555555444444444444333333333333444444444444444444444444444444444444444444444444444444444444333333333333444444444444333333333333222222222222111111222222222222111111111222222333333333333333111111111111111111111111222222333333333333444444333444444555555444444333333333333333333333333333333333333333444444444555111111111222222222333333555555555555555555555555444444444444333333333333444444444444444444444444555555666666666666666666555555444444444444555555222333333333333333333444555555666666666666555555555555666666666666555555555555666666666666555555333333444555666777888888>>>AAAEEEHHHGGGDDD???;;;999999::::::999888777777888888888888888888888888888999999::::::999999999888999:::;;;;;;:::999888888888888888999;;;>>>???======>>>>>>>>>======<<<======<<<;;;;;;;;;;;;<<<===<<<:::999999999::::::<<<;;;<<<===@@@AAA@@@???>>>??????@@@@@@??????>>>:::999888888888999;;;;;;======>>>???@@@@@@@@@@@@@@@???===<<<<<<<<<<<<===<<<:::999999;;;<<<<<<;;;999::::::::::::::::::;;;888:::;;;;;;;;;;;;<<<>>><<<;;;;;;:::;;;<<<>>>???<<<;;;;;;::::::::::::;;;;;;>>>AAAAAA???>>>>>>???<<<===>>>??????>>>===<<<===>>>???@@@AAACCCCCCDDDBBBAAA@@@???????????????<<<<<<<<<<<<=========>>>============<<<;;;::::::<<<<<<;;;;;;<<<===>>>>>>???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;;;;::::::999999999999:::::::::999888888888888999::::::999888888999:::;;;::::::::::::::::::::::::777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888999777777777777666666666666444444555555555555444444333333222222222222333333555555555555555555555555666555444444333333444444222222222111111222222222333333333222222222222222000000000111111333444555000000111111111000000///////////////////////////000000000000000000000000111111111111222222222333222222111111111111222222333222222111111222222333000000000000000000000000////////////000000000000===<<<;;;::::::<<<===>>>======>>>>>>>>>>>>======>>>>>>===<<<:::999888888;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999::::::999888666444333555555555555555555555555444444555666666666666555555555555555555555555555555555555444444444333333333555666666444333333444444444555555555666666666666666666666666666666666444444444444444444444444222222222333333444444555333333333333333333333333444444444444444444444444333333333333333333333333333222222222222222222222111111222222222222111111111111222333333333333222111111111111111222222222222222222333333333444444333333444444444444333333222222222222222222222222222222222333333333444444222222222222333333333333222222222222222222222222333333333333333333333333333333333333333333333333555555555555666666777777555555444444444444555555222222222333333444444444444555555666666555555444444555555666666555555444444555555666666555555444222222333444555555666666;;;===@@@CCCCCC@@@<<<:::::::::::::::999888888777888888888888888888888888888999::::::::::::::::::888999::::::::::::999888888888888888999:::<<<===;;;<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777888888::::::;;;<<<===>>>=========>>>>>>???@@@@@@??????;;;::::::999999:::;;;;;;;;;;;;===>>>???@@@@@@@@@@@@???===;;;:::;;;===>>><<<;;;;;;;;;;;;<<<<<<<<<888999999999::::::;;;;;;888:::;;;;;;:::;;;<<<===;;;;;;:::999:::;;;<<<===::::::999999999999999:::777:::<<<=========>>>???:::<<<>>>???@@@>>>===<<<===>>>???@@@AAABBBCCCDDD@@@@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;:::999888;;;:::::::::;;;<<<===>>>???>>>===<<<;;;:::999999999:::::::::;;;;;;<<<<<<;;;::::::999999:::;;;;;;;;;;;;:::999888888888999:::999999888888888888888999888888777888888999:::999999999999999999999999777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888777777777666666666555555333444444555555444444333222222222222222222333444444444444444444444444444555444444333333333333333111222222222222222222111222222222222222111111111000000000111111222333333333333333333333222111000////////////////////////000000000000000000000000111111222222222333333333222222111111111111222222000000////////////000000000000000000000000000000////////////000000000000<<<;;;;;;:::;;;<<<============>>>>>>>>>>>>======>>>===<<<;;;:::999888777::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999999888666444333444444444444444444444444555555666777777777666666666666666666666666666666555444444444444333333333333444555555333222222333555555555555444444444444555555555555555555555555333333444444444444444444111222222333333444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333222222000111222222333333222222000000111111111222222222222222222333333333444444222222333333333333222222222222222222222222222222000111111111222222222222333333333333444444444444222222222222222222222222333333333333333333333333333333333333333333333333444333333333333444666666666555555444444555555666222222222333333444444444444444555555555555444444444444555555555555444444444444555555555555444444444444444333333333333333777888:::;;;<<<======<<<;;;;;;:::999999888888888777777777777777777777777999999:::;;;;;;;;;;;;;;;999999999999999999999999:::999999888888888999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999888777777777777777777888::::::::::::;;;;;;<<<<<<===>>>????????????<<<<<<<<<;;;;;;;;;<<<<<<999:::;;;===>>>???@@@@@@???>>><<<::::::;;;===>>><<<<<<======<<<<<<<<<<<<999999999::::::;;;;;;;;;:::<<<<<<<<<:::999:::;;;:::999888888888999:::;;;999999888888888999999::::::999888999<<<>>>>>>>>>:::<<<>>>@@@@@@???>>>===?????????@@@@@@AAAAAAAAA?????????>>>===<<<;;;;;;::::::;;;<<<===<<<<<<;;;<<<<<<<<<<<<;;;:::888888999999999999:::;;;<<<=========<<<;;;:::999888777888888888999::::::;;;;;;;;;;;;:::999999:::::::::;;;:::999999888888888888:::999888888777777888888777777777777888888999999999999999999999999999999888888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777888888888777777777777666666666333333444444444444333333111111111111222222333444444444444444444444444444444444333222222222222222222222333333333333222222111111111111111111111111111111111111111111111111333333333333333222111000000000000000000000000000000000000000000000000000111111222222222333333333222111111000000111111222000//////////////////000000000000000000000000000////////////000000000000;;;;;;;;;;;;;;;<<<======<<<======>>>>>>======<<<999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888999999888666444333444444444444444444444444555555666777777777777666666666666666666666666666444444444444333333333333222444555444333111222222555555444444444333333333444444444444444444444444333333333333444444444444222222222222333333333333222222222222222222222222333333333333333333333333333333333333222222222222111111111222222222222222222222333333333333222222000111111222222222222222000000000111222222333333222222333333333333444444111222222333333222222111222222222222222222222222000000000000111111111111333333444444444555555555333333333333333333333333222222222222333333333333333333333333333333333333444333222111111222444555555555555444444555555555222333333333333333333444444444555555555555444444333333444444444444333333333333444444444444333333444444444444333333222222555666777999;;;===???@@@<<<;;;:::888777777777777777777777777777777777777888888999:::;;;;;;;;;;;;999999999999999999999999::::::999999888777777666777888999:::;;;<<<<<<<<<::::::;;;;;;::::::999888777777777777777777777777666888::::::999888999:::;;;<<<======>>>>>>>>>>>>============<<<<<<<<<<<<888999;;;<<<===>>>>>>>>>>>>===<<<;;;;;;<<<======<<<===???>>>===;;;<<<<<<::::::;;;;;;;;;;;;;;;<<<<<<======<<<:::888999:::999888777777777888999999999888888888888999999:::>>><<<999999;;;======<<<;;;<<<===?????????>>>>>>???????????????>>>>>>>>>@@@@@@@@@@@@???>>>======999:::<<<=========<<<;;;;;;;;;;;;;;;:::999888888888888888888999;;;<<<<<<;;;;;;;;;;;;:::999888777888888888999999:::::::::;;;::::::999999999999::::::999999888888888888999999999888777777777777888777777777888999999999:::999999999999999999999999888999:::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::999888777777777777777777777777666666666666333333444444444444333333111111000111111222333444333333333333333333333333444333222222111111222222111222333444444333222111000000000000000111111111000111111222111111000000000000111111111000000///000000000000000000000000000000000000000000000000111111111111222222222333111111000000000000111111222111111000000111111222000000000000000000000000////////////000000000000<<<<<<<<<<<<<<<=========<<<<<<============<<<<<<888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777888888888777555444555555555555555555555555444444555666666666666555555555555555555555555555444444444333333333222222222333444444222111111222333333333333333444444444333333333333333333333333222222333333333444444444333333333222222222222222222222222222222222222222333333333333333333333333333333333222222222111111000111111111222222222222111111222222222222111111000000111222222222222222///000000111222222333333222222333333333333444444111111222222222222111111111111111111111111111111000000111111111222222222222222333333333444444444333333333333333333333333111111222222222333333333444444444444444444444444555444222111111111333444444444333333333333444444444333333333333333333222333444444555555444444333333333444444444444333333333333444444444444333333333333333444444444444444333555777:::<<<===>>>>>><<<;;;999777666666666666777777777777777777777777666666777888999::::::999999999888888888888999999888888888888888888777777666777888:::;;;;;;<<<<<<999::::::;;;:::999888777555666777888888888888888777999;;;;;;999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;;;;:::888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@===;;;<<<======<<<<<<<<<<<<<<<<<<;;;<<<======<<<:::999999::::::999888777777888999999999888888888888999:::;;;777999;;;;;;::::::;;;<<<:::;;;;;;<<<======>>>>>>========================>>>>>>???@@@@@@???>>>===:::;;;===>>>>>>>>><<<;;;999999:::::::::999999888777777777777999:::;;;<<<;;;;;;<<<<<<<<<:::999888999999::::::::::::::::::::::::999888888888888888888888888888888888999:::999999888777777777777777666777888999::::::::::::888888888888888888888888999999::::::::::::999999999999999999999999999999;;;:::999888777777777777666666666555555555444444222333333444444333333222000000000000111222333444222222222222222222222222333333222111111111111111000111222333333222111000/////////000000000111111...///000111222222111111//////000111111111000000////////////////////////000000000000000000000000000000000111111111222222111111000000000000111111111111000000000000111111000000000000000000000000////////////000000000000<<<<<<<<<============>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888999666666666666666777777777666666777888888777666555555555555555555555555555222333444444555555444444444444444444444444444444444444444333333333222222111333444444222111111222000111111333444555555666222222222222222222222222222222222333333444444444444333333222222111111111111111111111111111111111333333333333333333333333333333333222222111111111000000111111222222222222000000111111111111000000000000111222222222222111///000000111222222333333222222333333333444444444111111222222222222111111111111111111111111111111111111222222222333333333111111222222222333333333000000000000000000000000111111111222222333333333444444444444444444444444666555333111111111333444333222222222222222222333444444444333333222222222333444444555555444444333222333333444444333333222222333333444444333333222222222333444555555666777111444888;;;======<<<;;;<<<:::888777555555555666777777777777777777777777444444666777777888888888999999888888888888999999555666777888888888888888555666888999:::;;;<<<<<<999999:::;;;:::999888777444555666888999999999999888;;;======;;;999;;;===:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;<<<======<<<<<<;;;<<<>>>AAA@@@===;;;<<<===>>>>>>>>>===<<<<<<<<<;;;:::<<<<<<<<<:::999:::;;;;;;:::999888888888999:::999999888888999:::;;;;;;***222:::<<<999777:::>>>::::::999::::::<<<===>>>;;;<<<<<<<<<======>>>>>>;;;<<<===>>>>>>===<<<<<<:::;;;===??????>>>===<<<888888999:::::::::999999666666666777888:::;;;<<<;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777777888888777777777888999::::::999888888777777777777777666777888::::::;;;;;;;;;888888888888888888888888888888999999999888888777888888888888888888888888;;;:::999888777777777777555555444444444333333333222333333444444333333222000000000000111222333444222222222222222222222222333222222111000111111111...000111222222111000....../////////000000111111+++---///111333333333333000111222333333333333333........................000000000000000000000000///000000000000111111111111111000000000000111111//////............//////000000000000000000000000////////////000000000000<<<=========>>>>>>>>>???;;;;;;<<<<<<<<<=========BBB@@@===;;;;;;;;;:::999;;;::::::999999::::::;;;<<<;;;::::::999999::::::999999999999888888888777888888777666666666666666333333444444444444444444333333333444444444555555444444333333333222222222555444444333333444444555444333222333444444333111333333444444555666777777333333333444444555555555444555555555555555444444666444111222444666444333222222111111222222333444333333333444444444555555222222111111111111111222444444444444333333222111111111222222222333333333222222111111111111222222222222222222222222222222111111000000000000111111111111111000000000000000222222333222222111000/////////000111111111111111222333333444444333333222333333333333333222111000333333333333333333333333333333333222222111111111333222222111111222222333333333333444444444555555111222333333111111222333666666555555555444444444222333333444444333333222333333222222111222222222222666777444333555666444555555555666666777888999;;;999777666777666444222555555555555555555555555777777777777888888888888777777777777777777777777888777777777666666555555888777777777888999::::::999999999888888888777777777777777666777777888999888888999::::::999999888999999999999999999999999999999;;;<<<<<<<<<;;;:::>>>;;;888888;;;>>>>>>>>>???>>>===<<<;;;;;;<<<===;;;<<<>>>???>>>===;;;:::<<<===>>>>>>>>>===<<<;;;888888888999999:::::::::<<<<<<;;;:::888777666666::::::::::::::::::::::::::::::999999888777777777777555444555999;;;:::777<<<<<<;;;<<<===???AAABBB??????@@@@@@@@@@@@??????===============<<<<<<;;;:::999777666666777999:::888777777777888999::::::===============<<<<<<<<<<<<;;;;;;:::::::::;;;;;;777666555666555444555777999888888888777777666666999888888777666555555444999999999999888888888777999999999888888666555555777777888888888888777777555555666666777777888888666666555555555555666666555555666666555555444333333222222111111222222333000000000000111222333444333333333333333333333333222222222222222222222222000000000////////////...000000000000000000000000000000///////////////000333333444444333222000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000////////////111///---...111222000...000000000000111111111111===============>>>>>>>>>????????????@@@@@@@@@@@@BBB@@@===<<<======<<<;;;;;;::::::999999::::::;;;;;;:::999999888888999999888888888888777777777777888777777666555555666666444444444444444444444444333333444444444555555555666666555555555444444444444444333333333333444444444333222222444444333222333333444444555666666777333333333444444444555555444444555555555555444444888666444444777888777555222222111111222222333444111111222222222333333333222222111000000111111222333333333333333222111111111111111222222222333333111111111000000111111111222222222222222222222222222222111111111111222222000000000000000000000000......///000111111111111000000111222222222222222222222333333333333222222333333333333333222111000333333333333333333333333333333333222222222111111333222222111111222222333333333333444444444555555111333333333222111222333555555555444444444333333222222333333333333222222333333222222111222222333000555666444444777999888777777666666777888:::;;;:::888777666666666444222444444444444444444444444666666666666777777777777777777777777777777777777:::::::::999999999888888888888888777888888999999999999888888888777777777999888888777777777888888::::::;;;;;;;;;:::999999::::::::::::::::::::::::999:::;;;<<<===<<<;;;;;;>>>;;;999999;;;=========???>>>===<<<;;;;;;<<<===<<<===>>>???>>><<<;;;999::::::;;;<<<<<<<<<;;;:::::::::::::::::::::999999;;;:::::::::999999888888777777777777777777777777::::::999999999888888777777777666777999:::999999;;;;;;;;;;;;<<<>>>@@@AAA===>>>>>>??????>>>>>>==================<<<;;;;;;:::999888777777888999:::888888888777888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;:::999999888777666777888888888777777777666666888888888777666555555555999888888888777777777777888999999888888666555555666666777777777777666666666666666666666777777777666666555555555555666666555555555555555444444333333222222222222222222333222222111111111111111222333333333333333333333333222222222222222222222222333333333222222222222111000000000000000000000000000000////////////000000222333333333222111///...000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000000111///......111111000...////////////000000000000==============================>>>>>>>>>?????????BBB@@@>>>>>>???@@@???>>>;;;::::::999999::::::;;;999999888777777777777888777777777666666666555555777777666555555555555666555555555444444333333222333444444444444555555555666666555555555444444444444444333333333333444444555333111222333444444333333333333444555555666666333333333333444444444444333444444555555444444444444222111222333444333222222111111111111222333333///000000000000111111111111111000000000111111222111111222222111111000000000111111111222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000---...///000000111111000000111222222333333222222111111222222222222111111222222333333333222111111222222222222222222222222333333333222222222222111333222222111111222222333333333333444444444555555111333444333222111222444444444444333333333222222111111222222222222111111333222222111222222333333///444666555555999<<<;;;777666555444555666888:::999777666555666666444222333333333333333333333333444555555555666666666666777777777777777777777777777777777777666666666666999999888777777777888888888888888888777777777777999999888888888888888999<<<<<<======<<<;;;:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<>>===<<<<<<;;;<<<<<<<<<======>>>>>>===<<<:::999777888999::::::;;;::::::======<<<<<<;;;::::::999999999999999::::::::::::666666666666666666666666999::::::::::::999999888888999::::::999888999::::::::::::;;;<<<===>>>???<<<======>>>>>>======<<<<<<============<<<;;;;;;:::999888777777888999:::999999888777777777888888777777888888999999::::::999999888888888888999999999888777777888888777666888888777777777777666666888888777777666666555555888777666666555555666666888888888888777666555555555555666666666666555555666666666666666555555555666555555444444555555666555555555555555444333333333333222222222222333333444333222111000000000000333333333333333333333333222222222222222222222222111111000000000/////////000000000000000000000000000000////////////000000111111222222111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111///...///000111000............/////////000000>>>============<<<<<<<<<>>>>>>>>>?????????@@@@@@AAA@@@??????AAABBBAAA@@@;;;::::::999999::::::;;;888888777666666666666777666666555555555444444444666666555444444555555555666666555444333333222222444444444444555555555555444444333333333222222222444333333333333333333444555333111111333444444444333333333444444555555555333333333333333333333333222333333444444444444333111000000111111111111000111111111111111222222333/////////000000000111111111000000000000111111222///000000000000000//////000000000111111111111222//////000000000000//////111111111111111111111111111111111222222111111111/////////000000000000000111111111111000///...---000000111222222222222111000111111222222111111000222222333333333222222111111111111111111111111111222222222222222222222222333222222111111222222333333333333444444444555555222333444333222222333444333333333222222222111111000000111111111111000000222222111111222222333333000555777666666:::<<<;;;444333111000111333555777777666555555555666444333333333333333333333333333333333444444444555555555666666666666666666666666555555555555555555555555:::999888777777666777777888888777777777666666666777777777888888999:::;;;>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>===;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;999999777777888999:::;;;;;;;;;=========<<<<<<<<<<<<<<<:::::::::::::::999999999888888888888888888888888999:::;;;;;;;;;;;;::::::888;;;===;;;888777999<<<999999::::::;;;<<<======<<<======>>>>>>======<<<<<<<<<======<<<<<<;;;::::::999999888888999999::::::999888777777666777777666666777777888999::::::999888888888888999999:::444666555444555777666333777777777777777777666666888777777777666666666555777666555444444444555555777777888888777666555555444555555555555555555444666666666555555444444444555444444444444444444555444444555555555444333333222333333333333333333222333222222111000000111111222222222222222222222222111111111111111111111111000////////////.........000000000000000000000000000////////////000000111000000000000000//////...////////////////////////000000000000000000000000000000111111111111000000////////////////////////---......///000111111222000/////////000000000///////////////000000000000=========<<<<<<<<<<<<<<>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<;;;:::999999999;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::999999999999:::;;;<<<<<<===;;;;;;<<<===>>>>>>??????======<<<;;;:::999888777::::::::::::::::::::::::888:::;;;=========<<<;;;999;;;===<<<999777999<<<999999:::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999:::999999888777666666666666666666777888999::::::;;;999999999999999:::;;;;;;:::>>>>>>999777888666222666666666666666666777777777777777777666666666666777666444333333333444555666777777777777666666555444444555555555555444444666666555555444444333333444444333333333333444444444444444555444333333222222333444444444444333222111111000000111222222333222222222222222222222222111111111111111111111111333333222222222111111111///////////////////////////////////////000111111000000//////////////////////////////////////////000000000000000000000000///000111111111111000///////////////////////////---......///000111111222///000000000/////////000000000111111111222222222;;;;;;<<<<<<<<<=========AAAAAAAAABBBBBBBBBCCCCCC???>>>>>>???AAAAAA???>>>;;;::::::999999::::::;;;888777666666555555666666555555555444444444333333444333333333333444555555555555555444444333333222444444555555555666666666666666555555555444444444333333222222222222333333222111111333555555444333333333333333333333444444333333333333222222222222000000111222333333333333000222444555333222222222111000000000000111222222111111111111222222222222////////////000111111222......///000000000//////////////////000000000000//////111111111111//////////////////////////////---...///000000///...------......//////000000111///000111222222333333333---...//////000000//////111111222222222222111111111111222333333333222222222222222222222222222222111222222222222333333333333222222111111222222333333333333444444444555555222444555444333222333555333333333222222222111111000000111111111111000000111111111111222333444444555999:::777555777888777555444444444444444555555444333222333555555444333333333333333333333333333222333333333444444444444555555555555555555555555666666666666777777777777888888777666666666777777666666666666555555555555333333444666888:::<<<===;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;<<<===<<<999888888999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>::::::;;;<<<>>>???@@@AAA>>>>>>===;;;:::888777777::::::::::::::::::::::::888:::<<<>>>???>>>===<<<999:::;;;;;;999999:::;;;999:::;;;;;;<<<<<<;;;;;;===>>>>>>??????>>>>>>===;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::888888777666666666777777777888888888999:::::::::999999999999999:::;;;<<>>>>>============>>>>>>>>>>>>>>>======>>>??????===;;;;;;::::::999999::::::;;;888777777666555666666666555555555555444444444444333333222222333444444555444444444444444444444444555555555555666666666666666666555555555444444444333333222222222222333333000000222444666666444111333333333333333333333333333333333222222222111111///000111222333333333333---000333444222000000111000000000000000111222222000000111111111222222222.........//////000222222......///000000000000000........./////////000000///000222333333222000///////////////////////////...///000111111000///...------......///000000111...///000111222222222222......///000000000000000222222333333333333222222000111222333333333333222333333333333333333333333111111222222222333333333333222222111111222222333333333333444444444555555333444555444333333333555444333333333222222222222000111111222222111111000111111111111222333444555555999:::666555777888666444444555666666555444333333222111222444555555333444444444444444444444444333333333444444444444555444444444444444444444444333333333444444444555555777666666666666777777888666666666555555555444444444444444555666777999999888888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::999999888999:::;;;<<<999;;;===<<<999888888:::999:::;;;<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<===;;;;;;<<<<<<===>>>??????======<<<;;;::::::999999::::::::::::::::::::::::888:::<<>>999888888999:::;;;;;;:::::::::;;;<<<===<<<<<<;;;<<<======>>>>>>======<<<;;;;;;<<<<<<;;;;;;:::999999::::::::::::::::::999777666666666666777777888888888888888888888999999777777777888888999:::;;;EEERRRUUUHHH;;;888999777555555555666666666777777666666666666777777777777888666444222222333555666555555666666666666666555555555666666666666555555333333333333333444444444333333222222222222333333333444444444444333222222222333444666666444333222222111111111111111222222111111111111111111111111111111111111111111111111////////////............////////////////////////............///000111222111000/////////000111111000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000////////////000000000000...000111111......///111000111111111111222222222888999:::;;;<<<>>>??????===>>>>>>>>>????????????======<<<===>>>>>>;;;999;;;::::::999999::::::;;;888888777666666666666666666666555555555444444444222222222222333333444555333333444444444444444444555555555555666666666777444444333333333222222222333222222222222222222333...000222555888777444111333333333333333333333333333333333222222111111111//////000222222333333333000444777777555333333444000000000000000111111222000000000000111111111111............///000222222......///000111111000000............/////////000///111222333333222111///////////////////////////...000111222222111000...---------...///000000111111111111111000///...---//////000111111111111111222333333444444333333222000111222333333333333333333333333333333333333333111111111222222333333333333222222222222222222333333333333444444444555555333444555555333333444555444444444333333333222222111111222222222222111111111111111111222333444555333777999666555777888777111222444555555444222000333111111222444555555444555555555555555555555555333333444444444555555555444444444444444444444444666666666666777777888888666666555666666777888999666666555555555444444444666666555555555555666666666666888999:::;;;;;;;;;999999999999999999999999:::999888888888999:::;;;888;;;===<<<999888999:::888999;;;<<<===<<<;;;;;;::::::::::::;;;<<<=========<<<;;;:::::::::;;;<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::===@@@AAA@@@???>>>999777555777;;;===;;;999:::;;;<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;::::::999666666555666666777888999888888888888777777777777666666666666777888999:::<<>>======<<<;;;;;;::::::>>>>>>===<<<;;;::::::999======<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>??????>>>===<<<@@@>>><<<:::999888999999:::;;;===>>>>>><<<;;;999;;;<<<<<<===>>>??????@@@999999999999888888777777999;;;===??????>>><<<;;;:::;;;<<<<<<<<<;;;:::999777777666666777999;;;<<<:::;;;;;;<<<;;;:::999888666555444333444555777999666666666666666666666666555444444555888999888777::::::999777666444333333888888888777777777777777777777777777777666666555222222111111222222333444444444444444444444444444666666555555555444444444333333333222222111111111000111333333333333555666666555444333333333333333111222333333444444333333222222222222222222222222111111111111111111111111............///000222222000000111111111111000000............////////////000000000000111111111111---...000111111111000///111111111000000000000000000000000000000000000000000000111111111111000000111111111111000000000000............////////////////////////000000000000111000///......///000111999;;;<<<<<<;;;::::::;;;<<<<<<============<<<<<<<<<<<<;;;:::::::::;;;;;;999999999999:::::::::;;;;;;:::999888666555444333555555444444444444333333333333333333333333333333666666666666666666666666555555555444555666666777444444444444444444444444444333222222111222222222222222333333333333222222444333333222111111111222333333333333222111000000.../////////000000000000111111111111111111111111111111111000000000//////111111000000000/////////////////////////////////222111000///............000000000000000000000000111111222222222111///...000000000000111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111111111111000//////222222111111111111222222333222222222222333444444333333333222222222111111111111222222222333333333444333222111111222333333444444444444444444444444555555555333222222333555333333222111111111111222333222222111000000111111...///111222333444444444555555555555555444333333222333333444444333333222333333444444444444444444333444444222000000222444444444444555555555666666666555555444444555555666777777888999999888777777777777888999999999999999666666666666555555555555555555555555666777888999999999999999:::;;;<<<======<<<<<<<<<<<<;;;;;;;;;888888888888999:::;;;<<<=========<<<<<<<<<;;;;;;>>>>>>===<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>??????>>>===<<<>>>===;;;999888888888888999:::<<<======<<<;;;:::;;;<<<<<<===>>>>>>??????999999999999888888888777999;;;===??????>>><<<;;;:::;;;<<<<<<<<<;;;:::999888777777777777999:::;;;999:::;;;;;;;;;999888777777666444444444666777999666666666666666666666666666555444555777888777666888777777666666555555555777777777777777777777777777777777777666555444444333333222222333333444555555555555555555555555555666555555555444444444444333333333333222222222111000222333333333333444666555555444333333333333333111222333333444444333333222222222222222222222222111111111111111111111111///.........///000111111000000111111111111000000............////////////000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000/////////............////////////////////////000000000000000000////////////000000999:::<<<<<<:::::::::;;;:::;;;<<<===>>>>>>>>>>>><<<<<<;;;:::999999::::::999999999999::::::::::::999888777666555444333333222333444555666555444444444444444444444444444444666666666666666666666666555444444444444555666666333333444444444444444444444444333222222222222222222222111111111111222222333333222222222222222222333333333333222111111000////////////000000000000111111111111111111111111111111000000000000//////000000///////////////...////////////////////////111111000///............////////////////////////000000000000000000///...000000000000111111111111000000000000000000000000111111111111000000000000////////////////////////000111111111111000000///222222111111111111222222222222222222222333444444333333333222222222222111111111222222222333333333333333222222222222333333222333333444444555555555555666666555333333444666444444333222222222222222333222111111000111111111111111333444555555555555444444555555444444333333222333333444444333333222222222333333444444555555111222333222111222444666555555555666666666777777666666555555555555666666666777888888888888777666777888999999::::::999999666666666555555444444444555555555555666777888888999888888999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;999999999999:::;;;<<<<<<>>>=====================>>>>>>======<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<:::999888888888888888999:::<<<<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>999999999999888888888888:::;;;===??????>>><<<;;;;;;;;;<<<<<<<<<;;;999999999888777777777888888999888999:::::::::999888777777666555444555666777888666666666666666666666666777666555555777888777666555555555555555555666666555555666666777777888888666666666666555444333222444444333333444444555666555555555555555555555555555555555555444444444444444444333333333333222222000222333333333333444666555444444333333333333333111222222333333333333333222222222222222222222222000000000000000000000000/////////...//////000000///000000111111000000///............////////////000000000000111111111111///////////////000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000/////////..................////////////////////////000000000000//////000000000000//////888:::<<<;;;:::999:::;;;999:::;;;===>>>?????????===<<<;;;:::::::::::::::888888888888888888888888777777666555444444333333000222444666777777555444444444444444444444444444666666666666666666666666444444444444444555555666555555555444444333333333444444333222222222222333333222111000000111222333222222222333222222222111333333333333333222111000111111111111111222222222111111111111111111111111000000000000000000//////////////////............////////////////////////---------...///000111222//////////////////////////////////////////......///000000000111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000///222222111111111111222222222222222111222333333444222222222222222222222222111111222222222333333333222222222222333333333444222222333333444555666666444555555444333222333444555444333333222222333333222222111111111111111222222222333444555555555444333333444444444333333222222333333444444333333222111111222333444444555555222222333333222333444444444555555555666666666666777666666555555666666777555555666666666666555555777777888999999999999888777777666555555444444444555555555555666777888888888888888888999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999999999:::<<<===>>>>>>>>>>>>>>>>>>>>>========================<<<<<<999999999999999::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<;;;;;;::::::999999999777888999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<=========999999999999999999999999:::;;;===>>>>>>>>>===<<<;;;<<<<<<<<<<<<;;;999888999999888888777777777777777888999999999999777777777666666555555666777777666666666666666666666666777666555666999::::::999555555555555555555555555444444555666666777888888666666666555444333222111333333333333333444555555555555555555555555555555444444444444444444444444444333333333333333333333111222444333333222444555444444333333222333333444111111222333333333333222111111111111111111111111000000000000000000000000000//////.........////////////000000000000//////............///////////////000000000111111111111000///.........///111222/////////000000000000000////////////////////////000000111111111111000000////////////........................////////////////////////000000000000...///000111111000///...888:::;;;;;;:::999999:::999:::;;;===>>>?????????>>>===<<<;;;::::::::::::777777777777666666666666666666555555444444333333000222444777888777666555555555555555555555555555666666666666666666666666555444444444444555666666777777666555333222111111555444333333222222333333333222111000000111222333111222222333333333222111222222333333333222111111222222111111111111111111000000000000000000000000//////////////////000000............////////////........................,,,,,,------...000111222////////////////////////................../////////000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111///000000111111111000000222222111111111111222222222111111111111222333333222222222222222222222222111111222222222333333333222222333333444444444444222222333333444555666666444555666555333222333444555444333333222222333333222111111111111111222222111222333333333333333222222222333333333333333222222333333444444333333222111111222222333444555555444444333333444333222222333333444444444555555555666666555555555555666666444444444333333444444444555666666777777777777777777777666666666555555555666666555666666777888999888888888888999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999999:::;;;===>>>???>>>>>>>>>>>>============<<<<<<<<<<<<============:::999999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;777888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999:::;;;;;;======>>>>>>===<<<<<<<<<======<<<:::999888999888888888777666666555777777999999999999888777777777777666666666777777777777777777777777777777666555666888;;;======<<<666666666555444444333333333333444555666777777777555555555555444333222111222222222222222333333444333333333333333333333333333333444444444444444444333333333333333333333333111333444444222222333555333333222222222333333444000111222222333333222222111111111111111111111111////////////////////////000///.............../////////000000000000//////............///////////////000000000111111111111000///.........///111222......//////000000000000////////////////////////000000111111111111000000////////////........................////////////////////////000000000000...///000111111000///...888999;;;;;;999999999:::999:::;;;===>>>?????????>>>===<<<:::999999999999777777777666666666666666555555555555555555444444222333555666777777777666666666666666666666666666666666666666666666666666555555555555555666777777777777666555333222111111555444444333333333333333222222111111111111222222000111222333444333222111222222222333333222222111000000000000////////////000000000000000000000000......////////////000000...////////////000000000........................//////......---......//////////////////////////////............///000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111///000000111111111111000222222111111111111222222111111111111111222333333111222222222222333333333111111222222222333333333111222333444555555444444222333333444444555555555555666888777666444444555444444333222222222222222111111111000111111222333111222222222222111111000111111222333333333222222222333333444444333333222111111222222333333444444555444333444555444222000333333333444444444444555555555444444444444555555444444333222222333444444444555666666777777666666777777777777777777777777777777777777888999::::::999888888999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<===???@@@??????>>>======<<<;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<;;;<<<============<<<;;;;;;<<<<<<============<<<999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;<<<<<<===============<<<<<<======<<<:::888777777888888888777777666555777888999:::::::::999888888888777777777777666666777777777777777777777777666666666888;;;======<<<777777666666555444333333333333444444555555666666444444555555444444333222222111111111111222333333222222222222222222222222333333333333444444444444111111222222222222333333222333444444222222333444222222222222222333333444000111111222222222222222111111111111111111111111////////////////////////.........---......//////...//////000000//////...............////////////000000000000111111111111///////////////000111111---......//////000000111000000000000000000000000000000111111111111000000000000000/////////..................////////////////////////000000000000//////000000000000//////888999;;;;;;999888999:::::::::<<<===>>>>>>>>>>>><<<;;;:::888777666666666999999888888888777777777555555555555555555666666444444555555666666777777666666666666666666666666666666666666666666666666777666666666666777888888555444444444444333333333555555444333333333333444222222333333333333222222///111222444444333222111111222222333333222222222000000000000/////////...000000000000000000000000........./////////000000/////////000000000111111.................................------......///000000000000000000000000//////.........///111111000000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111//////000111111111111111222222111111111111222222111111111111111222222333111111222222222333333333111111222222222333333333111222333555555555555444444444444444444444444444444666777777555444444444333333222111111111111222111111000000111222222333222222222222222111000000000000111222222222222222222333333444444333333222222222222222222222333333333222222444666666444222444444444444555555555555444444333333333333444444666555444333333444555666555555666777777777777777777777777888999999::::::888888888888999:::;;;<<<999999999999:::;;;<<<======<<<<<<<<<<<<;;;;;;;;;999::::::;;;<<<>>>@@@AAA@@@???>>>===<<<:::999999999999999:::;;;<<<<<<===============>>>???@@@AAA<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<======<<<;;;;;;999:::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<<<<===============<<<=========<<<:::888777666777777888888777666555777888999;;;;;;;;;:::999888888888888888777666666777777777777777777777777777666666777999:::999888666666666666666666666666444444444444444444444444333444444555555555555444333222222222222333444444333333333333333333333333222222333333333444444444000000000111111222222222222333444444222222333444222222111111222333333444000000111222222222222222111111111111111111111111........................------------......///000......////////////..................////////////000000000000111111111111......///000000000000000------......///000000111000000000000000000000000000000111111111111000000111111000000000/////////............////////////////////////000000000000000000////////////000000777999;;;:::999888999::::::;;;<<<===>>>>>>>>>>>>:::999888666555444444444::::::::::::999999888888555555555666666666666666666555555555555666777777777777777777777777777777666666666666666666666666777777777777777888888999222222333333444555666666555555444333333333333444222333444555555444333222///000222444444444222111111222222333333333222222333222222222111111000000000000000000000000000000---.........//////000000//////000000111111222222........................+++++++++,,,...000111222111111111111111111111111000///......///000111222000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000//////000111111111111111222222111111111111222222111111111000111222222333111111111222222333333333111111222222222333333333000222333555666666555555444444444444444444333333111333555555333222111222333222111111000000111111111111000000111222333333333333333333222111000000///000111222222222222222222333333444444333333222333333222222222222222222222111111333777888666444555555555555666666666777444333333222222333333444777666555444444555666777666666777888888888888888777777888999:::;;;;;;<<<999999999999:::;;;<<<<<<::::::::::::;;;<<<============<<<<<<<<<;;;;;;;;;999::::::;;;===???@@@AAA@@@???>>>===;;;999888777888888999999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB<<<;;;;;;::::::;;;;;;<<<:::;;;<<<======<<<;;;:::888999;;;<<<===<<<<<<;;;======<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<<<<<<<<<<=========>>>============<<<:::888777555666777888888777666555888999:::;;;<<<;;;;;;:::888888888888888777666555777777777777777777777777999777666666777777666444555555666666777888888999444444444444444444444333333333444555666666666666444333333333333444555555444444444444444444444444222222222333333444444444//////000000111111111222222444444444222222333444222111111111222333333444000000111222222222222111000000000000000000000000........................,,,,,,,,,---...///000111......////////////................../////////000000000000000111111111111---...000111111111000///---------...///000000111000000000000000000000000000000111111111111000000111111111111000000000000............/////////000////////////000000000000111000///......///000111>>>===<<<;;;:::;;;<<<<<<999:::<<<>>>>>>===<<<;;;<<<;;;999777777777777777;;;;;;:::999888777666666666666666666777777777777777777777666555555444444555555555555555555555555444444444444444444444444444444555555555555444444444444444333333222222222333333333333333333333333111222222333333222222111222222222333333444444444333222222111111222222333111000///000111222111000////////////////////////////////////000000000000//////000000000000//////000000000000000///......---------...///000000111000000000000000000000000000000//////.........------------.........////////////000111111111111111000000000000000000000000111111000000111222333333111111111111000///...---000000000000000000000000//////000111222222333333222222222222222222222222333333333444444444555555333444444555555444444333333333222222111222222222555555555555555555555555222222111111111111222222222222222111111111000000222111111111000000//////000111111111111222222222333333333333333333333333111111111111111111111111444444555555666777777777444444444444555777888999555555555555666666666666555666666666666666555555777777999::::::::::::::::::999888888888999:::;;;999::::::999888999;;;======;;;999777666777999;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======>>>@@@@@@???>>><<<;;;:::999777777777999:::<<<>>>?????????????????????@@@@@@@@@>>>;;;:::::::::999777::::::<<<<<<<<<<<<::::::888888888999:::;;;===>>>===<<<;;;:::;;;<<<>>>@@@>>>>>>======<<<;;;999999;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<;;;::::::999888888666666666666777777777777666777888999999::::::999888888777777777777888888777777777777666666666666888777666555555666777888999999888888888888888888555555555555444444444444555555666777777777777777444333333222222333333444222222111111111222333333333333333333333333333333333333333222222222111111333333333333333333333333333333333222222222111111222222222111111111000000000000111111111222222222////////////////////////...------,,,,,,------...000000000000000000000000000000//////.........---000000000000////////////---------...///000000111///////////////.........000000000000000000000000//////000000111111111222222111111111000000////////////.........---------000000000000000///............///000111222333333>>>===<<<;;;:::;;;;;;<<<999:::<<<===>>>===<<<;;;999999777777666777888999999999999888777777666666666666666666666666666777555555555555666666666666666666666666666666666666444444444444444444444444444444555555555555444444444444444333333222222222111111111111111111111111111222222333333222222111222222222333333333444444333222222111111222222333111000000000111111111000////////////////////////.../////////000000000000//////000000000000//////000000000000000///......------......///000000111////////////////////////000/////////............---------.........//////......///000000000000000000000000000000000000000111111111000000111111111//////000000000000000///000000000000000000000000//////000111111222333333222222222222222222222222222333333333333444444444333444444555555444444333333333222222111222222333444444444444444444444444222222111111111111222222333222222222222111111111222111111111000000000000111111111111222222222222333333333333333333333333222222222222222222222222444444555555666666777777444444444444555666777888555555555666666666777777666666666777777666666555666777888999::::::::::::999888777777777888:::;;;::::::;;;:::999999;;;>>>===<<<:::888888999:::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<;;;:::999888888777777888999:::<<<===>>>???????????????????????????===;;;:::::::::999888999:::;;;<<<<<<;;;:::999888888888999:::;;;=========<<<;;;:::;;;<<<>>>???>>>>>>>>>===<<<:::999888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;::::::999888888666777777777777777777777555666777888999999999999888777777666666777777888888888777777777666666666888777666555555666777888888888888888888888888888777777777666666666555555555555666777777777777777444444333333333333444444444333333222222222333333333333333333333333333333444444444333333333222222333333333333333333333333333333222222222111111111222222222111111111000000000000111111111222222222///////////////////////////......------......///////////////////////////000/////////.........---000000000000////////////------......///000000111/////////////////////...000000000000000000000000//////000000000111111111111111111000000000//////000000/////////.........000000000000000///....../////////000000000000000======<<<;;;;;;;;;;;;<<<999:::;;;======<<<<<<;;;777777666555666777888999777777777777777777666666666666666666666666666666333444444555666666777777666666666666666666666666444444444444444444444444444444555555555555444444444444333333333333222222111111111111111111111111111222222333333222222111222222222222333333333333222222111111111111222222111111000000000000000000////////////////////////....../////////000000000//////000000000000//////000000000000000///......------......///000000000////////////////////////////////////............---------...............------...///////////////000000000000000000000000111000000000000000000000---...///000111111111111000000000000000000000000///000000111111222222222222222222222222222222222111111222222222333333333333444444555555444444333333222222111222222333333333333333333333333333333222222111111111111222222333333333333222222222222111111111111111000000000111111111111222222222333333333333333333333333333333333333333333333333333444444444555666666777777555555555444444555555666555555666666666777777777666666777888888777777666555666777888999999999999888777666666666777999::::::;;;<<<;;;::::::<<<>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888888888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>???===;;;::::::;;;999888999:::;;;<<<<<<;;;:::999888888888999:::;;;<<<======<<<;;;;;;;;;<<<===>>>???>>>>>>===;;;999888777::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;::::::999999888777777777777777777777777555555666777888888888888777777666666666666777777999999888888888777777777777777666666666666777777888888888888888888888888888888888888777777777777555555666777777777777666555555444444444444555555555555444333222222222333222222333333333333333333555444444444333333333333222222333333333333333333333222222222222111111111222111111111111000000000000000000111111111111222/////////////////////////////////......//////////////////////////////////////////...............////////////000000000000------......///000000000......//////////////////000000000000000000000000//////000000000000111111111111000000000000//////000000000000000///////////////000000000///......000000/////////.........======<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;888777666555555666777777555555555555666666777777666666666666666555555555444444444555555666666666666666666666666666666666444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222333222222111111111111222222000111222111000///000000////////////////////////........./////////000000//////000000000000//////000000000000000///..................//////000000///////////////////////////////////////.................................---...//////000000//////////////////////////////......///000000000000000......///000111111111111000000000000000000000000///000000000111111111222111111111111111111111111000111111111111222222222333444444555555444444333222222111111222222333333333333333333333333333333333222222111111222222333444444444333333333222222111111111111111111111111111111111222222222333333222222333333333333444444444444444444444444444444333333444555555666666777666555555444333333444444555555666666666777777777666777777888888888888777555666777888888999888888777666666555555777888999:::;;;<<<<<<;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===???>>>===<<<;;;:::::::::::::::::::::::::::::::::888888888999:::;;;<<<===>>>>>>==================>>><<<::::::;;;;;;:::999999:::;;;<<<<<<;;;:::999999999999999:::;;;<<<======<<<;;;;;;;;;<<<======???>>>>>>===;;;999777666888888999999::::::;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;;;;::::::999999999888888888777777777777777444555666777777888888777777666666666666666666777999999999999888888888777777777666666666666777777777777777777888888888888888888888888777777777666444555666666777777666666555555555444444555555555777666555444333222222222222222222222222333333333444444333333333222222222222222222222222333333333222222222222111111111111111111111111000000000000000000000000111111111111//////////////////////////////............//////////////////////////////........................////////////000000000000............//////000000............//////////////////////////////////////////000000000000000000000000000000000000//////////////////////////////...///////////////..............................<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;:::888666444444444555444444444555666666777777777666666666555555444444666555555555444444444333444444444444444444444444444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222222111111000000111111222000222333222///...///111////////////////////////............//////////////////000000000000//////000000000000000///..................////////////.................................///////////////.....................---//////000111111111111000////////////////////////+++,,,...000111222222222000000111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111000000000111111111222222333444444555555444444333222111111111222222333444444444444444444444444444333333222222222222333333444444444333333333222222111111111111111222222222111222222222222333333333222222222333333444444444444444444444444444444444333333444444555666666666666555444333333222222333555555555555666666666666666666777888888888888888555666777888888999888888777666555555555666777888:::;;;======<<<;;;<<<===999999999::::::::::::999;;;;;;;;;<<<<<<<<<<<<===>>>>>>===;;;::::::::::::999999999::::::::::::;;;999999999999::::::;;;<<<=========<<<<<<;;;;;;;;;===;;;::::::;;;<<<;;;::::::;;;<<<<<<<<<<<<;;;:::999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>>>>===<<<;;;999777666777777777888999::::::;;;:::::::::::::::;;;<<<<<<;;;;;;::::::::::::999999999888888888777777777666444555666777777888888777777777666666666666777777999999999999888888888777666666777777777777666666666666777777777888888888777777666666666555555555444444555666666666666666555555555444444555555555777666555444333222222222111111111222222333333333222222222222111111111000111111111222222333333333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////...------,,,,,,------...........................---------................../////////000000000111............////////////---.........//////000000////////////////////////000000////////////////////////////////////000000..............................////////////......,,,,,,,,,---.../////////<<<<<<======<<<<<<;;;::::::::::::::::::;;;;;;;;;===;;;999777555444444444444555555555666666777777777666666555555444444444666666555555444333333222333333333333333333333333444444444444444444444444333333444444444444333333222222333333333333444444111111111111111111111111111222222333333222222111222222222222222111111111111111000000000000111111000222444222///---///111////////////////////////------.........///////////////000000000000//////000000000000000///............//////////////////.................................///////////////...............---------///000000111111111111111000000000000000000000000+++---///111222222222222111111111222111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333444444555555444444333111111111111222333444444555555555555555555555555333333222222222222333333333333333333222222222222111111111222222222222222222222222222333333333333111222222333333444444555444444444444444444444444333333333444555555666666555444333333222222222222333333444444444555555555555555666777888888888888555666777888999999999999777666555555555666888999999:::<<<===<<<;;;;;;<<<999999888888888999::::::;;;;;;;;;<<<<<<<<<<<<=========<<<;;;::::::::::::888888888888888888888888:::::::::999999:::;;;;;;===<<<<<<;;;;;;:::::::::<<<:::999999;;;<<<<<<;;;;;;<<<===>>>>>>===<<<;;;:::999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<;;;999888777555666666777888999:::::::::::::::::::::;;;;;;<<<::::::::::::::::::::::::999999999888888777777666555555666777888888888888888888777777777777888888999999888888888777777777666666777777777777666666555666666777777888888888555555555555444444444444444444555666666666666555555555444444444444555555555555444333222222222333000000111111222333333333111111111111000000000000000000111111222333333333222111111111111000000000//////000000000000000111111000000000000000//////////////////////////////------,,,,,,,,,,,,------........................---------------...............//////000000111111......//////////////////------......///000000000000000000000000000000000000000////////////............////////////000000------------............------.../////////......++++++,,,---...///000111;;;<<<=========<<<;;;:::::::::999999::::::;;;;;;<<<;;;999777666555666666666666666666666666777777777777666555555444333333444444444444444444444444444444444444444444444444444444444444444444444444222333333444444333333222222222222333333444444444111111111111111111111111111222222333333222222111222222222222111111111000111111000000000000111111000333444222...,,,...111////////////////////////---------.........////////////000000000000//////000000000000000///....../////////////////////......................................./////////000//////.........---------...//////000111000000000000000000000000000000000...///111222333222111000///000111111222222222222000000000000000000000000000000000000000000000///111111111111111111111111111111111222222222333333333444444555555444444333111111111111222333444555444444444444444444444444444333333222222333333444333222222222222111111111111111111222222333333333222222222333333333444444111111222333333444555555333333333333333333333333222333333444444555555666444333222222222222222333222222222333333333444444444444555666777777777777666777888999::::::::::::777777666666666777888999777:::<<<<<<;;;::::::;;;;;;:::888888888:::;;;===;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;::::::;;;;;;;;;999999999999999888888888;;;;;;:::999999:::::::::<<<<<<;;;;;;:::999999999;;;:::999999;;;<<<<<<<<<<<<===>>>??????>>>===<<<::::::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999:::;;;;;;;;;;;;:::999888444555555666777888999:::::::::999999::::::;;;<<<::::::::::::::::::::::::::::::999888888777777666555666777888999999999999999999888888888888999999888888777777777666666666555666777888888777666555555555666666777888888999555555555444444444444333333444555555666666555555444444333333333333444444444333333222222222333333///000000111222222333333222222222111111111000000///000000111222222333333111111111111000000000000////////////000000111111111111000000////////////////////////////////////......------------..............................,,,,,,,,,------..................///000111111111/////////////////////...------......///000000111000000000000000000000000000000/////////................../////////000000---.........////////////,,,---......//////......------....../////////000;;;<<<=========<<<::::::::::::999999999:::;;;<<<;;;:::999777777777888888777777777777777777777666777777666555444444333333222333333444444555555666555555555555555555555555444444444444444444444444222333333444444333333222222222222333333444444444333333333333333333333333222222222333333222222222222222222222111111000000111111000000000000111111000333555333...,,,...111////////////////////////---------.........////////////000000000000//////000000000000000//////...///////////////.................................---.........//////000000//////.........------------......///////////////000000000000000000000000111222333444333111///------...///111333444444444000000000000000000000000000000000000////////////000000000000000000000000111222222222222333333333333444444555555444444333111111111111222333444555333333333333333333333333444333333222222333333444222222222111111111000000111111111222222333333333222222333333333444444444111111222333333444555555333333333333333333333333222222333444444555555666333222222111222222333333111111222222222333333333333444555666777777777777777888999::::::;;;::::::888777666666666777999:::777999;;;<<<;;;:::::::::===;;;999888888:::===???;;;;;;;;;<<<<<<<<<======;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999999::::::<<<<<<;;;::::::999888888;;;:::999999;;;======<<<===>>>???@@@@@@???>>>===::::::999999999:::;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::;;;;;;::::::999444444555666777888999999::::::999999::::::;;;<<<::::::::::::::::::::::::::::::999999888777777666666777888999999::::::999::::::999999999999::::::777777777777666666666666555666777888888777666555444555555666777888888999666555555555555444444444333444555555666666555555444333333222222333333444222222222111111222333333///000000111222222333333333333333222222222111111///000000111222222333333111111111111000000000000.../////////000000111111111111000000/////////...//////////////////////////////............//////........................,,,,,,,,,------.........---......///000111111222///////////////.........---------...///000000111000000000000000000000000000000//////.........------.........//////000000.../////////000000111111,,,,,,---.../////////...000////////////.........<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<<<<<<<::::::999888777666666666666555555555555666666666666555666666777666444222111222222333333444555666666666666444333333444555666666555444444222222111000222222333444333222111000222111000000///000000000222222222222222222222222333222000//////000222333000/////////000111222222000000111111111111000000000000000000000000000000---------------...///000---------............///,,,---///000000000///...........................---------------------------------............//////////////////000111111////////////////////////---------............///...............///000000//////000000///...------000000000000000000000000111111000000//////......111111000000//////..................////////////222111000000000111333333333333333333333333333333444333333222222333333444666555444333333333333333444444333333333333222222111111111000000000000000555555444333333333444444555555444333333222111111555555555666555555444444222222222333333333444444333444444444555666666666777555222111111222111000222222222222222222222222444444555555666777777888999999999888888888777777555555666666777777888888999999:::;;;;;;;;;::::::::::::999999:::;;;===>>>@@@>>><<<:::999:::;;;<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999999999999999999999999999888888888888999999============>>>>>>>>>>>>;;;;;;;;;;;;:::999888777777777888999999777666555777888999::::::::::::999777777777888999:::;;;<<<666:::>>>>>>:::888888999888888888888888999999999777888999::::::999888777888888888999999:::::::::999999999:::;;;;;;888666666666555555555555666666666777777777888888888888999888777777777888::::::888777777666555444444444555444444333333444444555444444444333333222222222444333111//////000111222222222222222222222222222222222222111111111000000222222222222222222222222000000000000//////////////////...---------------........................//////............//////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111////////////////////////........................///////////////////////////............---------////////////////////////000//////.........//////........................;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;::::::999888777666666666666444555555555666666666666555666666666555444333222222222333333444555555666555444333333333333444555666666555555444333333333222333444444444333111111222222111000000000000111222222222222222222222222333222111000000111222333555444333111///...------000000111111111111000000000000000000000000000000...............///000000---------............///------///000000000///...........................------------------------------------..................------...//////000........................------------...........................//////000///////////////...------000000000000000000000000111000000000/////////...111000000000/////////.../////////000000000111111000000/////////000111222333333333333333333333333444333333222222333333444555555444333333333333333444444333333333222222222111111111111000000000000444444333333333444444555444444333333333222222222444444444555555444444333333333333444444444555555444444444444555555555555555333111111222222111000222222222222222222222222222333333444444555666666999999888888888777777777555555555666777777888888999999::::::;;;;;;::::::999999888888999:::<<<===>>>===;;;999888999::::::888888:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888999999:::::::::999999888888888888999999<<<<<<============>>>>>><<<<<<<<<;;;;;;:::999888999999999999999888888777999999999999888888888888999999999999999:::;;;<<<999999;;;<<<>>>===<<<:::888888888888888888888888777777888999999999999999888999999999::::::::::::;;;999999999::::::888666666666555555555555666666666666777777777888888888777777666666666777888999777777666666555444444333444444333333333333444444444444333333333222222222444333111111111222444555222222222222222222222222222111111111111111111111111111111111111111111111000000000000////////////000//////...------..............................//////............//////................................................---------------------------------------------------------...///000000000////////////////////////................................................///............---------........................///.....................////////////////////////:::::::::::::::::::::::::::999888999;;;<<<;;;:::;;;:::888777666555555555444444444555555555666666555555666555555444333222222222333333444444555555333333222222222333333444555555555555555555555555333444444444444333222222333333222111111111111111222222222222222222222222444333222111111222333444777666444111///...---,,,///000000111111000000///000000000000000000000000//////////////////000111---------............///---......///000/////////........................------------------------------------............---------,,,------...///------------------------------------..................------......///000///////////////......---000000000000000000000000000000000000////////////000000000000////////////000000000111111111222222/////////...///000000111444444444444444444444444444333333222222333333444444444444444333333333333333333333333222222222222111111111111111111111111333333222333333444555666333333333333333222222222222333333444444333333333444444444444555555555555555555555555444444444444222111000111222333111///222222222222222222222222222222333333444555555555888888777777777777777666444555555666666777888888888888999:::::::::::::::888888888888888:::;;;;;;<<<;;;999888777888888999777888888999:::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888999::::::;;;;;;999999888888888888999999;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;:::999;;;;;;:::999999999999999;;;:::999888777777888888:::::::::::::::;;;;;;;;;;;;999888<<<@@@BBB???;;;999999999888888777777666666666777777888999;;;;;;999999::::::::::::;;;;;;<<<:::888777888888777666666666555555555555666666666666666666777777777777555555555555555666777777666666666555555444444333444333333222222333333444333333333333222222222222333333222222222444666777222222222222222222222222000111111111111111111111000000000000000000000000000000000000////////////000000//////......//////........................//////............//////////////////////////////................................................---------------------------------...//////000000000000000000000000000000////////////////////////........................///............---------........................------------------......000000000000000000000000::::::::::::::::::::::::888777777888:::;;;:::999;;;:::888777555555444444333333444444444555555555555555555555444444333333222222333333333444444444333333333333333444444444444444555555555666666666555555555444444444333333444333222222111111222222111111111111111111111111333333222111111222333333222111111000000000111111//////000000000000//////000000000000000000000000//////............//////---------............///---......///////////////........................------------------------,,,,,,---------............---------------......------------------------,,,,,,---------............------------...//////...///////////////......000000000000000000000000000000000000////////////000000000000////////////000000000111111111222222////////////000000111111444444444444444555555555444333333222222333333444333333333444333333333333333333333222222222222111000111111111111111222222222222222222333444555666444333333333222222111111111111222333333333222222333333333444444444444555555555555444444333333333000000000222333333111///222222222222222222222222222222333444444555555666666666666666666666666666444444555555666777777888777888999:::::::::::::::999999999999999::::::;;;;;;:::999888888888888999888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888666666777888:::;;;<<<<<<:::999999888888999999:::::::::;;;;;;<<<<<<======<<<=========<<<;;;;;;:::<<<;;;999888888888999:::<<<;;;999777777888:::;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999;;;>>>???>>>;;;:::999999888777666666555666666666666777:::<<<===:::::::::::::::::::::;;;===:::777666666777666666666555555444444555555666555555555666666666777777555555555555555666666777555555555444444444333333333333222222222222333333333222222222222222222222333333222222333444555555222222222222222222222222000000000000111111111111//////000000000000000111000000000000////////////000000////////////000000........................//////............//////////////////////////////........................---------------------------------------------------------....../////////000000000000000000000000////////////////////////........................///............---------........................,,,,,,------------------////////////////////////::::::::::::::::::::::::777666555777999::::::999:::999888666555444444444333333333333444444444444555444444444333333333333222222222333333333333333333333444444555555555555333333333444555555666666555555444444444333333333444333222222111111222222111111111111111111111111222222222222222222222222////////////000111222333//////000000000000//////////////////////////////...------,,,,,,------------------............///............/////////000........................------------------------,,,,,,,,,------------...//////......---......///........................,,,,,,,,,------------...---------------...//////......///////////////...////////////////////////////////////000000000000////////////000000000000/////////000000000111111000000111111111222222222333333333444444444555555444333333222222333333444222222333444444333333222333333222222222111111111000000111111222222222333111111111222333444555666555555444333111000//////000111111222333333333222111111222222222333333333555555444444333333333222000000000222444333111///222222222222222222222222000111111222222333444444555555555555555555555555444444444555666666777777666777888999:::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888666666777888:::;;;<<<<<<::::::999999999999::::::888999999:::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::999777777888999999;;;:::999888999;;;===???;;;;;;<<<<<<<<<;;;::::::888:::<<<;;;999888999;;;999999888888777666555555666555555666888:::<<<>>>::::::::::::::::::::::::<<<999666555666666666555555555444444444444555555444555555555555666666666555555555666666666666666444444444444333333333333222222111111111111222222222222222222222222222222333333333222222222333333222222222222222222222222000000000000000000000000000000000111111111222222000000000000////////////000000////////////000000//////////////////////////////............//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////////////////////////////////////////........................///............---------........................++++++------......------........................999999999999999999999999555444444666888999999888888888777666555555555555222222222333333333444444444444333333333333444444222222222222333333333333333333444555666666666666333333444444444555555555555444444333222333333333333333222111111111111111111111111111111111111111111111111111111111111111000//////......//////000...//////000000//////...////////////////////////...---,,,,,,+++,,,,,,,,,---------............//////............///000000........................------------------------,,,,,,,,,,,,------------000///..................////////////////////////,,,,,,,,,,,,------------------,,,,,,------...///---...//////////////////////////////////////////////////////000000000000////////////000000000000/////////000000000111111000000111222222222222222111222222333333444444444444333333222222333333444000111333444444333222222222222222222111111111111000000111111222333333333222222111222222333444555444444333222111000//////000111111222333333333333111111111111222222222222444444444444333333333333333222111222333444222000222222222222222222222222......//////000111111111333444444444444555555555333444444555555666777777666666888999:::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888999::::::;;;;;;::::::999999999999::::::777777888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999888888888888888888888888999:::<<<>>>???999:::;;;<<<<<<;;;:::999777:::<<<:::666555777:::888888888777777666666555555555666777888:::<<<===::::::999999999999888888999777555555666777666555555555444444444444555555444444444444555555555666444555666666777666666666333333333333333333333333222111111000000111111222111111111222222222222222222222222222333333333333222222222222222222222222111111000000000////////////000000111111222222222000000000000//////////////////......//////000000//////////////////////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////........................------------------------///............---------------------------------***+++---...//////...---........................777777777777777777777777444333333555777999999888777666666555555555666666222222222222333333333333444333333222222333444444222222222222222222222222111222333555666666555555555555555555555666666666555444333222111222222333222222111000000000000111111111111111111111111111000000000111111000000000//////...---------------......////////////......////////////////////////......---,,,,,,,,,,,,,,,---------............//////......---...///000111........................------------------------++++++,,,,,,,,,---------///......---,,,,,,------........................++++++,,,,,,,,,---------------,,,,,,------...///------...///////////////////////////////////////.../////////000000000111.../////////000000000111000000000111111111222222//////111222222222111000000000111111222333333444444333333222222333333444///111222444444444222111222222222222111111111111000000111222222333444444333222222222222222333333111111111111111222222222000111222333444444444444111111222222222333333333333333333333333333444444666444333222333333333111222222222222222222222222//////000000111222222222222333333333444444444444333333444555555666666777555666777888::::::::::::999:::;;;;;;;;;;;;:::999777888888888888888888888999888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888999999:::::::::;;;::::::999999::::::;;;666666777888999:::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::999999888777777888888999:::;;;;;;666888:::;;;<<<;;;:::999777888888888777777888999777777777777777666666666555555777888999:::;;;;;;999999999888888777777777666555555666777888666555555444444333333444444555333333444444444555555555222333444555666555555444222222222222222222333333111111000000000000111111000111111111222222222222///000111333555666777777222222222222222222222222222222111000///......---......//////000111111222000000000000////////////......------...//////000//////////////////////////////............//////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------///............---------------------------------***,,,...000000000///...........................555555555555555555555555444333333444777999888888555555555555555666777777111111222222222333333333444333222222222333444555222222222222222222222222000111222444555555444444777777777777777666666666444333222111111111222333222111111000///000000000000000000000000000000000//////000000000000//////------,,,,,,,,,------.........////////////......////////////////////////000///...------------------------........./////////......------///000111........................------------------------++++++,,,,,,,,,---------...---,,,,,,++++++++++++------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---......------...///000000//////////////////////////////.../////////000000111111.../////////000000111111111111222222222333333333---...000111111111000/////////000111222222333333444333333222222333333444///000222444444444222111222222222111111111111000000000111222333333444444333333222222111222222222......///111222333444555000111222333444555555555222222333333333444444444222222222333333444444444999666333222333333333222222222222222222222222222222333333444555555666666222222222333333444444444333333444444555666666777555666777888::::::;;;;;;888999:::;;;::::::888777666666777777777777777666888777666666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999999999999999999:::;;;::::::999999::::::;;;555666777888999:::;;;;;;999999:::;;;;;;::::::::::::;;;<<<===<<<;;;:::999666777777888888888777777555666999;;;;;;;;;:::999999666444555999<<<;;;999666666666666777777777777444666777999:::::::::999999888888888777777666666444333444666888888777555555444444333333444444555333333333444444444555555111222333444555444333333222222222222222222222333111111000000000000111111000000111111222222222222---...111444777999;;;;;;222222222222222222222222333222111000///...---,,,---------...///000000111000000000000////////////---------------...///000000000000000000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------+++,,,...000111111000///000000000000000000000000