BM6P6(@ ------------------------,,,,,,,,,,,,,,,---...///---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------,,,,,,+++***,,,......,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,+++******)))***+++,,,---,,,++++++++++++++++++++++++++++++***+++,,,---............+++,,,---------,,,+++++++++,,,,,,------,,,,,,+++------------------------//////.........---------......//////...---,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++++++++,,,...///...---////////////..................---,,,,,,,,,---------......////////////...,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......///...------...///...---,,,------......------,,,------------------------++++++,,,------,,,++++++,,,,,,---...///000111222111///...------...///111---------............/////////.........---------000000///...---,,,,,,+++........................,,,,,,,,,------.........,,,,,,,,,------.........///............------------------............///------------------------000000//////.........---........................111000///...............//////.........---------...---,,,...222333000,,,444333000...------...///------/////////...---,,,////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,---,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))))),,,)))(((******)))***...************************,,,+++++++++***))))))))),,,,,,+++***))))))******((())))))))))))************++++++,,,,,,++++++******((('''))),,,...---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********)))))))))***+++,,,,,,+++))))))************************,,,+++***+++,,,---+++)))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))******+++,,,---------------------------,,,,,,,,,,,,---...///---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------,,,,,,+++***+++......++++++......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...------,,,,,,------...,,,,,,++++++,,,,,,---...------..................,,,+++++++++,,,,,,------,,,------------,,,++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///.........------------...............---,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,...000111///---////////////............------,,,,,,,,,------.........//////000000//////...---------......///000,,,,,,,,,---------......///...------...///...---,,,------......------,,,------------------------+++,,,---......---,,,+++,,,,,,---...///000111111000///...------...///000.........////////////000//////.........---------/////////...------,,,,,,////////////////////////,,,,,,------------------,,,,,,------------------///............------------------............///------------------------000/////////.........---........................000//////............/////////.........---------+++,,,...///............222111///...------...///---....../////////......////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++((((((++++++)))***---************************+++++++++***************,,,++++++***))))))******)))))))))*********+++++++++++++++++++++++++++++++++)))((()))+++,,,+++)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********)))))))))***++++++++++++***)))******************************)))***+++,,,***(((***************************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))******))))))******+++,,,------------------------------,,,,,,,,,---......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++******+++++++++++++++*********+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------,,,+++++++++......++++++......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......------------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------............---,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++++++++,,,------+++,,,,,,------,,,,,,+++------------------------............---------------............------,,,------------------------,,,------......------,,,---------------------------------............///,,,---...111333333000.../////////............---,,,,,,,,,,,,---...............///000000000000000///............///000000,,,,,,,,,---------......///...------...///...---,,,------......------,,,------------------------------............------,,,,,,---...///000000111000///...------...///000...////////////000000000...............---------........................000000000000000000000000------------------,,,,,,------------------,,,,,,///............------------------............///------------------------/////////.......................................///............//////000...............---------(((,,,//////+++***,,,///000///...------...///000............///000111111////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***((())),,,,,,***))),,,***************************************+++++++++,,,+++******)))*********************+++++++++,,,,,,+++***))))))***+++,,,,,,+++******++++++***(((,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++++++++*********+++++++++***************))))))))))))))))))))))))************************+++++++++***************)))******+++++++++*********************************)))((()))++++++)))(((************************++++++,,,------,,,++++++))))))))))))))))))))))))******))))))******+++,,,------------------------------,,,,,,,,,------...---,,,++++++******++++++++++++++++++++++++++++++*********)))******+++,,,))))))***+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,++++++......++++++......++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++******))))))++++++,,,,,,---------,,,---------------,,,,,,+++******++++++,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++...,,,+++******+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......------,,,------------------------,,,------......------,,,........................---------............///,,,---000333555444111...//////.........---------***+++,,,---......//////......///000111111111111///...............//////,,,,,,,,,---------......///---------...///...---,,,------......------,,,------------....................................,,,,,,---......///000000///......------......///............////////////........................---------.........//////////////////////////////.........------,,,,,,,,,.........------,,,,,,,,,///............------------------............///------------------------...............................................................///000111........................***,,,......,,,+++,,,...---------,,,---...///000///.........///000222333////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++,,,---************************)))))))))))))))))))))))))))((()))------***)))+++************************)))))))))***+++++++++,,,++++++***************+++******+++++++++,,,,,,,,,---+++***((((((***+++---+++************+++******+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,------,,,,,,+++++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,------,,,***)))************************++++++++++++************************************))))))))))))))))))))))))************************************************)))*********++++++++++++***************************))))))***++++++***(((************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,------------------------...------,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++******))))))***++++++,,,((()))***+++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,***------******------************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...//////......------,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,+++******+++***++++++++++++,,,,,,------------------------,,,,,,,,,---,,,,,,++++++---,,,*********,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------,,,------------------------,,,------......------,,,........................---------............///,,,---000333555444111...............------------***+++,,,---...///......------///000000111111111......------,,,------...,,,,,,,,,---------......///---------...///...---,,,------......------,,,---------....../////////........................,,,,,,------......//////......------------......,,,,,,,,,---------......---.....................,,,,,,------.../////////.................................------,,,,,,,,,.........------,,,,,,,,,///............------------------............///---------------------------------......................................................///000111---.....................///---,,,,,,...///...,,,,,,,,,------......///000///.........///000222333////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********,,,,,,************************)))))))))))))))))))))))))))((()))------***)))+++************************)))))))))***+++++++++,,,+++***************++++++******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,((()))*********+++,,,---)))*********++++++++++++*********++++++,,,,,,,,,,,,,,,++++++******))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***,,,------,,,***)))************************+++++++++*********))))))************************))))))))))))))))))))))))************************************************)))))))))******++++++,,,************************+++******+++,,,,,,+++)))******************************))))))))))))******))))))))))))))))))))))))******))))))******+++,,,------------------------......---,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,***------******------***))))))******+++,,,,,,,,,,,,,,,,,,,,,------------++++++************++++++,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,***+++,,,---...---,,,+++++++++,,,,,,++++++***)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++***+++,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------------,,,------------------------,,,------......------,,,---------------------------------............///,,,---...111333333000............------------,,,***+++---...///......---+++,,,---///000000000000......---,,,,,,,,,,,,---,,,,,,,,,---------......///...------...///...---,,,------......------,,,---------...//////000000......------------......,,,,,,---------.........------------------------++++++,,,,,,,,,------------------...............---------.........//////........................------------------,,,,,,------------------,,,,,,///............------------------............///---------------------------------------.................................///............//////000---------...............222...***+++...000...+++------......////////////............///000111111////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++************************))))))))))))))))))))))))***((())),,,,,,***))),,,***************************************+++++++++*********)))******+++,,,************+++++++++,,,+++***)))(((((()))***+++&&&(((*********+++,,,...))))))))))))************))))))******+++,,,,,,,,,++++++******************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************+++************)))))))))***************+++++++++))))))))))))))))))))))))***************************************+++++++++))))))))))))***+++,,,---************************,,,+++***+++------+++***************************))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,------------------------///...---,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))***+++,,,---)))***+++,,,------------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,---------,,,***------******------***((())))))***++++++,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...******************++++++)))+++,,,......---,,,+++,,,,,,------,,,,,,+++***++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,...000111///---.........---------,,,,,,+++,,,---//////...,,,+++***+++,,,...//////000000//////...---------------,,,,,,,,,---------......///...------...///...---,,,------......------,,,---------...///000000000...---,,,++++++,,,---...,,,,,,------------......---------......---------,,,,,,,,,---------......---------.........//////---------.......................................,,,,,,------------------,,,,,,------------------///............------------------............///------------------------,,,,,,,,,------.................................000//////............///---------........./////////...,,,++++++,,,,,,,,,......//////000/////////---....../////////......////////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))+++((((((++++++)))***---************************+++++++++*********************))))))***++++++,,,)))))))))*********++++++******))))))))))))******'''***++++++))))))+++---))))))*********+++++++++((())))))***++++++,,,,,,******++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************************))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++***))))))))))))+++,,,---************************+++*********,,,,,,***)))******************************)))(((((()))******))))))))))))))))))))))))******))))))******+++,,,------------------------///...---,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))***+++,,,---)))***+++,,,---.........******+++++++++,,,,,,,,,++++++,,,---------,,,,,,***+++,,,,,,------------***------******------***((())))))***++++++,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,------.........)))***,,,......---,,,+++------......------,,,+++,,,+++*********+++,,,---++++++++++++++++++++++++((()))***+++,,,---------)))***+++,,,---...------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,++++++,,,...///...---......---------,,,,,,,,,+++,,,...//////---,,,***)))***+++---.../////////111000///...............,,,,,,,,,---------......///...------...///...---,,,------......------,,,---------...///000000111---,,,++++++++++++,,,---,,,,,,------------------,,,------......------,,,---------.........//////---------.........//////........................000000000000000000000000,,,,,,,,,------.........,,,,,,,,,------.........//////.........------------------.........//////------------------------,,,,,,,,,------.................................111000///...............---------.........//////+++---...,,,((('''***...//////000000000000//////------/////////...---,,,000/////////...............---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***((()))))))))))))))))))))))))))))))))))))))))))))))),,,)))(((******)))***...************************,,,+++++++++******))))))******))))))***+++,,,,,,((())))))))))))*********))))))************)))))))))+++---,,,)))((()))+++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,************************++++++***))))))***++++++))))))))))))))))))))))))************))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++***))))))))))))+++---...***************************)))((()))++++++)))(((************************,,,+++***))))))***+++,,,))))))))))))))))))))))))*********)))***++++++,,,+++,,,------,,,,,,...000,,,,,,---------------------------,,,,,,+++++++++***++++++,,,,,,++++++***///...---,,,+++*********+++***)))***,,,------+++,,,++++++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,...---+++******,,,---...------------------------,,,,,,++++++***+++++++++------,,,++++++,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++((()))***+++,,,---------)))******++++++,,,------///...---,,,+++*********------++++++++++++------***+++---...///...------,,,,,,+++***+++,,,---...+++++++++,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++...------,,,,,,------...------------------------------......//////000000000000//////.........---------------------------000///---,,,,,,---...///...////////////---+++***............///000222222000///...---,,,------...,,,+++*********,,,///000//////.........------------------,,,,,,+++++++++........................///---------...///...------///000000//////000222000...---...000111///,,,------------------------000///...---------------,,,,,,,,,---------......---------------------------///111111///---------,,,++++++,,,---///111333111000///......///000111........................***+++,,,,,,------,,,,,,........................------......///000000000////////////............///...---,,,,,,---...///---------,,,,,,,,,++++++++++++++++++++++++++++++------,,,++++++,,,------************************...---,,,***)))'''&&&%%%---,,,***))))))***,,,---))))))))))))))))))))))))************************)))))))))(((((((((((((((******))))))))))))******(((***++++++******+++,,,+++++++++***************+++++++++***************---------,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,++++++*********,,,+++)))***+++---,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,************************+++++++++++++++***)))((()))************+++++++++++++++++++++++++++++++++******+++++++++******)))++++++******)))(((((((((******************************))))))******+++,,,************************...//////---++++++,,,------------------------------------,,,,,,+++++++++***++++++,,,,,,++++++***......---,,,++++++++++++,,,*********,,,---,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++******------------------------,,,,,,++++++***++++++,,,...---,,,++++++,,,---...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,*********+++,,,,,,------///...---,,,++++++++++++---,,,,,,++++++,,,,,,---***+++,,,---...------,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------.........---------,,,,,,...------,,,,,,------...------------------------............////////////000/////////.........---------------------------///...---,,,,,,---///000000111111111000///---,,,............///000111222000///...---,,,------...---,,,++++++,,,---///111//////.........------------------,,,,,,,,,++++++........................000///......000000///......///000000///...000111111000///000222222000...------------------------///......---,,,,,,------,,,,,,,,,---------......---------------------------///111111///---------,,,,,,,,,,,,---///000111111000///......///000111........................++++++,,,------------,,,........................///////////////.........////////////............000///...------...///000---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++******))))))((((((,,,,,,+++******+++,,,,,,************************************************++++++++++++******************))))))))))))******(((***++++++******+++,,,******************++++++******************++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,,,,++++++*********+++***))))))+++,,,,,,+++++++++++++++++++++++++++((())))))***++++++,,,,,,************************+++++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++******+++++++++******))))))***************************************************))))))******+++,,,************************---......---++++++---............------,,,,,,+++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,------+++***+++,,,,,,+++******+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...,,,***(((&&&------------------------,,,++++++***++++++,,,,,,...---,,,++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++******++++++,,,,,,------......---,,,+++++++++,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------........................//////.........---------...------,,,,,,------...------------------------/////////.............../////////...............------------------------...---,,,,,,---...000111000000000000000///...---............///000111111//////...------------......---,,,,,,---...000111...............---------------------,,,,,,,,,,,,........................111///...///000111000//////000111000.........000000000///000111222000..............................------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------///000000...------......------------...//////000//////......//////000........................++++++,,,---------------........................111000000///......------////////////............000///............///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************(((((())))))***++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******(((***++++++******+++,,,)))))))))***+++++++++,,,)))))))))***+++++++++,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++++++++++++++*********+++)))((((((***++++++***++++++++++++++++++++++++)))))))))***++++++,,,,,,***************************++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++)))******+++++++++******))))))******+++,,,,,,---******************************))))))******+++,,,************************)))***,,,,,,,,,...000333//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++++++++,,,,,,---...---,,,++++++,,,,,,***))))))***,,,...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******++++++,,,------......------,,,,,,,,,------++++++------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...////////////////////////............------------...------,,,,,,------...------------------------/////////......---------................................................,,,,,,,,,,,,---///000111.........------,,,,,,,,,...............///000111............------......------,,,,,,---...//////........................------------------,,,,,,........................000///...///000000///...///000111000...------......---......///......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......---------------------------...//////---------...............------......////////////////////////........................+++,,,,,,---...---------........................000000//////............////////////.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))***++++++,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++************************((()))))))))))))))******+++******))))))******+++(((***++++++******+++,,,(((((()))***+++,,,,,,,,,(((((()))***+++,,,,,,,,,******++++++,,,,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***************++++++++++++++++++******************)))'''((()))++++++***++++++++++++++++++++++++))))))*********+++++++++******************************+++++++++******)))))))))*********+++++++++************************))))))***+++++++++************+++++++++,,,,,,,,,******************************))))))******+++,,,************************)))***,,,,,,,,,...000333//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,---......---,,,++++++,,,,,,***))))))***,,,......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))***++++++,,,------......------,,,,,,,,,---......++++++------------++++++,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........////////////////////////---------,,,,,,,,,,,,+++...------,,,,,,------...------------------------//////......------,,,,,,---------.......................................,,,,,,,,,---...///000000---------,,,,,,,,,,,,,,,...............//////000------..................,,,,,,,,,,,,,,,,,,---------.....................------------------------........................///...------//////...---///000000///---,,,---...,,,---.........---------++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......---------------------------...///...---,,,...///...............---------......////////////..............................,,,,,,---.........------....................................//////000000////////////............------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************++++++++++++)))***,,,......,,,***)))************************************************(((((())))))*********+++++++++************++++++(((***++++++******+++,,,(((((()))***+++,,,,,,,,,(((((()))***+++,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***************************)))'''((()))++++++***++++++++++++++++++++++++***************+++++++++************************)))******+++++++++******))))))*********+++++++++************************((()))***+++++++++++++++,,,,,,,,,+++++++++************************************))))))******+++,,,************************---......---++++++---............------,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++,,,,,,---...---+++***+++,,,,,,+++******+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***)))(((((()))+++...000,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******)))(((((()))******++++++,,,,,,,,,,,,------++++++************++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,------......---,,,,,,,,,---...//////+++,,,,,,------,,,,,,+++---,,,,,,++++++++++++,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,---------....................................------,,,,,,,,,+++++++++...------,,,,,,------...------------------------.........------------------------------.................................,,,------......///////////////......---......//////......---......//////,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------....................................///---,,,---...///...---...///000///---------///---///111000///...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------,,,---...---,,,,,,...000---......///......---------......//////......---........................,,,,,,---.......................................------......///000000111////////////............------............------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******************************+++++++++++++++*********)))***,,,------,,,***)))))))))))))))))))))))))))******************************++++++,,,---------++++++************++++++(((***++++++******+++,,,)))))))))***+++++++++,,,)))))))))***+++++++++,,,*********+++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++)))))))))***************+++)))((((((***++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***)))************+++++++++************************((()))***+++++++++++++++---,,,,,,+++******))))))******************************))))))******+++,,,************************...//////---++++++,,,---------------------------+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,+++++++++,,,------,,,*********,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++************+++,,,---...,,,+++***))))))***+++,,,+++++++++,,,,,,---------++++++************++++++***+++,,,,,,,,,,,,+++***++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,---.........,,,,,,,,,------...000000---,,,,,,++++++,,,,,,---///...---+++++++++,,,---***+++,,,---------,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------------............------------------------...---------,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------------------...,,,,,,,,,------.................................------..................///...---------.../////////......------.........,,,,,,.../////////......,,,---------------,,,,,,---------.........//////------------.........///........................///...---...///000///---,,,...///...------...///---///111111...---...000------------------------------,,,,,,---......///,,,,,,,,,---------......------------------------,,,------,,,+++,,,...000,,,---...//////......---------...//////...------........................,,,------................................................///////////////////////////...............///000111111000///...............------------------------------------***+++,,,------,,,+++***************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********************************************************+++,,,,,,---......,,,++++++******++++++,,,(((***++++++******+++,,,******************++++++******************++++++++++++++++++***************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******************************,,,---------,,,+++((()))))))))*********++++++***))))))+++,,,,,,+++++++++++++++++++++++++++************************************************))))))***+++++++++++++++)))************+++++++++************************(((((()))++++++,,,,,,+++*********************)))******************************))))))******+++,,,************************+++,,,------,,,,,,...000,,,,,,------------------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++***)))***,,,------+++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,---......---+++***++++++++++++++++++++++++************+++,,,---...------,,,++++++,,,------+++++++++,,,,,,---------++++++************++++++***+++,,,------,,,+++***+++*********+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,------......///,,,,,,,,,---...///000111...---++++++++++++---...000///---,,,+++,,,------***+++,,,---...---,,,,,,---------,,,,,,+++++++++,,,++++++++++++++++++,,,---------.........//////------------------------//////.........---------...------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,------.........////////////////////////.........///......---------,,,+++***+++,,,---...///......---------......+++,,,.../////////......---......///......---------------.........//////---------.........//////........................111///...///000111000///+++---......------///000***---//////,,,+++,,,...////////////////////////---------------...///000,,,,,,,,,---------......------------------------,,,------,,,+++,,,...000+++,,,.../////////...---,,,---...//////...---,,,........................,,,---......//////..............................000000000///......------000/////////............000111222333333222111000//////.........---------------------------------+++,,,------------,,,+++*********************************++++++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************(((((()))***++++++,,,,,,,,,++++++******++++++,,,(((***++++++******+++,,,+++++++++***************+++++++++***************,,,+++++++++******))))))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***************************+++,,,---...---,,,,,,(((((())))))*********+++,,,+++)))***+++---,,,,,,++++++++++++++++++++++++++++++******************************************((()))***+++++++++++++++)))************+++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,((((((((()))******++++++*********************************)))***++++++,,,************************///...,,,++++++,,,...///.........------,,,,,,,,,)))***++++++++++++***))),,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++...+++))))))***,,,,,,+++))),,,...,,,(((&&&(((,,,)))***+++,,,,,,+++***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,...---,,,,,,,,,---...///((((((((((((((()))))))))------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++,,,,,,---...//////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///---------............///...///000000000///---,,,...------,,,,,,------...///...,,,++++++,,,...///,,,///000///,,,+++---000------------------------+++,,,...---,,,,,,---///......////////////...---///............---------..................------...///////////////......///---,,,---//////,,,)))---------.........//////---------------...//////...//////...------000222,,,---///000111000//////......////////////......222111111000///......---......------------......///...---...///000000...111...+++,,,///333444444777222......---+++---111---------............///........................,,,,,,,,,---------......///............---------......////////////......111000///......///000111//////.........---------////////////////////////111///...------...///111000000///.......................................//////...------------...---------------,,,+++***)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++000---++++++---...+++((()))************+++++++++---,,,+++*********+++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++************************)))************+++++++++---,,,+++***)))))))))))))))*********++++++++++++******++++++++++++******++++++******************************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))+++++++++*********)))))))))************+++++++++,,,,,,+++***))))))*********)))''''''((())))))(((...---,,,,,,,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++---+++******+++,,,---,,,***---///...***)))+++...******++++++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,...---,,,+++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++,,,,,,---......///---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---......------------............+++,,,---...///......---...------,,,,,,------...///...,,,++++++,,,...///---...///...---,,,---...------------------------+++,,,...---,,,,,,---//////////////////////////////............---------,,,,,,,,,,,,,,,---------......////////////......///---,,,---......,,,***---------.........//////......---------......///---......---,,,,,,///111---......////////////...------............------111111000000///......---/////////......////////////...---...///000///...000---+++---333999<<<>>>:::333...------,,,---000---------............///........................,,,,,,---------.........///............---------......////////////......000000///////////////000//////.........---------////////////////////////111000///......///000111000000///.......................................//////...---------------,,,,,,,,,,,,,,,+++******)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---............---------,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))))))************+++++++++,,,,,,,,,+++***)))))))))************++++++++++++,,,+++++++++***++++++,,,++++++***))))))***++++++,,,,,,++++++++++++++++++************************)))************+++++++++,,,,,,+++***)))))))))))))))))))))*********++++++******++++++++++++******************************************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))+++++++++*********)))))))))************+++++++++,,,++++++***))))))******---,,,******+++,,,,,,+++------------------------...------------,,,,,,,,,------,,,++++++,,,------,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++******,,,......---))),,,...---+++***,,,///++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++,,,------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------............111111222222222111000///...------,,,,,,------......---,,,++++++,,,---......---,,,---.........---------------------------+++,,,...---,,,,,,---///111000///......///000111///............---------*********++++++,,,,,,,,,......///////////////...///...,,,---......---+++---------...............///......---------......,,,------,,,++++++...000///......---------......,,,,,,------------,,,,,,111000000//////.........000000////////////000000...---------///000///......---,,,///666???FFFIII@@@555---,,,...---,,,------------............///........................,,,------------.........///............---------......////////////.........//////000000//////////////////............---////////////////////////222111000//////000111222000000///.......................................///......---------------++++++++++++++++++***))))))***++++++++++++***)))******+++++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************)))************+++++++++(((+++---+++'''%%%'''***************+++++++++,,,***++++++,,,,,,+++++++++++++++***))))))***++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++***************+++((((((((()))))))))************++++++++++++******************************************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))+++++++++***************)))************+++++++++,,,+++******)))*********...,,,++++++,,,------,,,,,,------......------,,,------------------------...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---......---''')))++++++))))))+++---,,,,,,***))))))***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++******+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------++++++++++++************))))))***+++,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---------...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........777777555333111///---,,,...------,,,,,,------......---,,,,,,,,,,,,---...///,,,***+++///000...,,,------------------------+++,,,...---,,,,,,---///111000///......///111333///............---------))))))***+++,,,,,,---------.../////////////////////...---------......---........................//////...------------...---------,,,+++,,,...000000///...,,,,,,,,,---...,,,------......------,,,000000/////////.........000//////////////////000...---,,,---///000///......------000777AAAJJJOOOCCC777,,,,,,......,,,,,,---------............///........................------------............///............---------......////////////......---...///000000000///.../////////...............////////////////////////000000///......///000000000000///.......................................///...------,,,,,,------******+++++++++******)))*********++++++***************+++++++++,,,,,,,,,*********)))***++++++,,,******))))))))))))))))))************++++++++++++************************************************))))))*********+++++++++)))+++,,,+++((('''(((************+++++++++,,,,,,)))***+++,,,---,,,+++***+++******************+++---,,,,,,++++++*********************************))))))*********+++++++++*********)))******++++++(((((((((((())))))))))))******++++++++++++*********************+++++++++************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))************************))))))*********+++++++++++++++***************++++++)))((((((***++++++***,,,------......------,,,---------------------------+++***((((((***+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,((()))************+++,,,---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,------------+++******+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,------------,,,------...///000000000---,,,,,,,,,+++++++++***)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------------+++,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...333222000...,,,***)))(((...------,,,,,,------...---------,,,,,,---------...+++***+++...000...,,,------------------------+++,,,...---,,,,,,---///000///...---...///111333///............---------***++++++,,,---...//////------...///////////////.........---------...///.....................---///......---------............///...------///222111000...---,,,,,,---.........////////////......////////////............///......------......///...---,,,---...//////---.........000555>>>GGGMMMAAA666,,,,,,///...,,,+++---------............///........................---------........./////////............---------......////////////......,,,---...000000000///...////////////////////////////////////////////////.........------.........000000///.............................................---,,,,,,,,,,,,,,,)))******+++++++++******+++******************+++******+++++++++,,,,,,,,,******)))))))))***++++++)))))))))))))))))))))))))))))))))******+++++++++************************************************))))))*********+++++++++---+++)))***,,,,,,+++)))***++++++++++++,,,,,,,,,)))***+++,,,---,,,++++++*********++++++*********,,,,,,,,,++++++*********************************))))))*********+++++++++*********)))******++++++(((((((((((())))))))))))******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))************************))))))*********++++++++++++***************++++++)))((('''''')))******)))------------------------,,,,,,,,,------------...++++++***))))))***++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++***+++,,,---+++))),,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++,,,---......------,,,---///111333444444444000000//////......------++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------+++,,,---.........---,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------,,,,,,---.........------,,,,,,------...------------------------,,,+++***+++---......---------------------------+++,,,...---,,,,,,---///......------...///000111///............------------------....../////////,,,---...///000000000000...///...---,,,---///111...............------------------------...//////...//////...---...000222000//////............///...//////////////////.................................------------......---,,,,,,,,,...///...---......//////222888@@@FFF<<<333,,,---///...,,,,,,---------............///........................------.........////////////............---------......////////////......,,,---......////////////...////////////000000000////////////////////////------------------------000000///..........................................------,,,,,,,,,,,,,,,)))***++++++,,,+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,******))))))******+++,,,+++++++++++++++,,,,,,,,,(((((())))))***+++++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++///,,,)))+++...///---)))++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++************************)))************+++++++++++++++***************+++((((((((()))))))))************++++++++++++******)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))***************+++++++++)))************+++++++++*********)))******+++,,,***)))((()))+++,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++***+++,,,+++(((&&&---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,---......---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++,,,............------...111444666888999999111111000000///......---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------***+++---//////...---,,,........................------------------------,,,---............---,,,++++++,,,,,,,,,---------------------///000222333...------,,,,,,------...,,,------------------,,,)))+++,,,,,,,,,,,,...///------------------------+++,,,...---,,,,,,---///,,,,,,,,,---...////////////............---------.....................///,,,---...///000000000000...//////...,,,,,,000333//////.........---------,,,,,,,,,---...///000111---......---,,,---///111//////000000000000000000---......//////......---........................//////............//////---,,,+++,,,...///...------...//////000444:::@@@555///,,,...///---,,,...---------............///....................................///////////////............---------......////////////......------------...///000000.../////////000000000000////////////////////////------............------000000///..........................................---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,,,,++++++***))))))***++++++******+++++++++,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,------((((((((()))***+++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++---,,,,,,,,,---------,,,+++++++++,,,,,,,,,------************+++,,,---...)))***++++++++++++***)))*********++++++,,,,,,---************************)))************+++++++++,,,,,,+++***)))))))))))))))))))))*********++++++******++++++++++++******((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************************************+++***)))***++++++***)))))))))*********+++++++++)))************+++++++++******))))))***++++++,,,+++)))((()))+++---------///...,,,++++++,,,...///,,,,,,,,,------.........+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++******+++***'''$$$,,,+++************)))(((++++++---......---++++++*********++++++,,,,,,,,,******+++,,,,,,---......---+++******+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))+++,,,...//////......---///222666999;;;<<<<<<000//////...---,,,,,,,,,////////////...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------***+++---//////...---,,,........................------------------------------...//////...------++++++,,,,,,,,,------------,,,+++++++++---...///...------,,,,,,------...,,,------......------,,,(((+++------++++++---000------------------------+++,,,...---,,,,,,---///***+++,,,---............//////.........---------..................------,,,---...///000000000000...//////...,,,,,,000444//////.........---------++++++,,,,,,...///111222,,,------,,,+++,,,...000...///000222222222111000,,,------......------,,,---.....................000000////////////000000---,,,+++,,,...///...---,,,.../////////222888===000---,,,//////,,,,,,///---------.........//////..................................../////////000//////.........---------......////////////......------,,,,,,---...000111.../////////000000111111////////////////////////......////////////......000000///..........................................---,,,,,,++++++,,,,,,***+++,,,---------------,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++******++++++,,,---))))))******++++++++++++'''(((((()))***+++++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++***,,,///...+++***,,,///++++++,,,,,,,,,---------+++***))))))***,,,...///)))***+++,,,,,,+++***)))))))))***+++,,,------...************************)))************+++++++++---,,,+++***))))))))))))************++++++++++++******++++++++++++******((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************************************+++***)))***+++++++++)))))))))******++++++++++++)))************+++++++++******))))))***+++,,,,,,***(((((((((+++,,,,,,,,,++++++++++++,,,---......,,,------......------,,,---------,,,,,,++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******+++---///000******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,777444111---+++***+++,,,((()))******++++++++++++------------,,,,,,+++******((('''))),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++000333777;;;<<<;;;888666///......---...///000111,,,,,,---.../////////...//////.........---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...000)))''',,,///...---000------------------------222111///---,,,---///000000///...---------------......---------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------...///...---,,,,,,...000//////.........---------+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------000//////...---,,,,,,,,,---------......000111111---------............///------......------,,,+++000...,,,---000111///---...,,,+++---000111...,,,...------------...//////111111000000//////......////////////....................................++++++,,,,,,---...//////...---,,,,,,,,,,,,---...---.........//////000000+++,,,...---,,,,,,---///,,,,,,,,,------...............---,,,,,,,,,,,,---------......///.........000000000...------...000//////.........------------...///000000///...---....................................////////////000000//////.........---////////////////////////111111111111000///...---//////.........---------------,,,,,,,,,,,,++++++///...,,,***))))))*********************************+++,,,,,,,,,,,,+++***)))************+++++++++///,,,******,,,,,,***'''...------,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++---------,,,,,,+++++++++************************)))***++++++++++++******,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++************++++++***************************************)))((('''************************))))))))))))))))))))))))************************+++++++++*********)))))))))***++++++,,,,,,,,,,,,))))))***++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************......------,,,---------,,,,,,------------,,,,,,---------,,,,,,++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++,,,,,,---...******+++++++++,,,,,,,,,...---,,,+++++++++++++++555333///,,,+++***+++,,,,,,,,,---.........------,,,---------,,,,,,+++***///---++++++------+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111777;;;===:::666333...---,,,,,,,,,---...///+++,,,,,,------------,,,///.........------------,,,,,,---------............---,,,,,,,,,,,,---......***)))...///,,,+++---------------------------000///---++++++,,,---...///......------------...------------,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------.........---,,,,,,---...//////.........---------+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------111111000000///......---------------...///000111---------............///------......------,,,+++///---,,,---//////...,,,---,,,+++---000000///------------,,,---......///////////////............////////////............------------------------+++,,,,,,------............---,,,,,,,,,,,,---...---........./////////000+++,,,...---,,,,,,---///,,,,,,------------------......---,,,,,,,,,,,,---------......//////....../////////...------...000//////.........---------///...---,,,,,,---...///....................................////////////000/////////..........................................///000000000////////////.........---------------,,,,,,,,,,,,++++++...---+++************+++***************************++++++,,,,,,++++++***)))************+++++++++///,,,******,,,,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++*********+++++++++***************,,,,,,++++++++++++++++++---,,,++++++******++++++++++++************+++++++++++++++***************,,,,,,,,,,,,,,,+++******************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))******+++,,,,,,,,,++++++))))))***++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************000000///...------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++***************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***111000---+++******+++,,,+++++++++,,,++++++******,,,,,,---------,,,++++++///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------***...555:::;;;888333///,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++***............------------,,,------------............------,,,,,,------...++++++---///...***))),,,------------------------...---+++*********+++,,,------------------...///------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,---------------------------,,,++++++...............---------+++---...---,,,+++,,,---,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------------------222222111111000000//////------------...///000000---------............///---............---,,,,,,...,,,+++,,,---...---,,,,,,++++++---///000///...,,,,,,,,,,,,,,,------...------------............/////////............---------------------------------------------------------,,,,,,,,,,,,------.............../////////+++,,,...---,,,,,,---///------------------,,,,,,......---,,,,,,,,,,,,---------........./////////...//////...------...000...............---------000...+++******+++...000....................................////////////////////////............------------------------***+++---...000000111111...............---------------,,,,,,,,,,,,++++++,,,,,,+++******++++++,,,******************************+++,,,,,,+++******)))************+++++++++...,,,++++++++++++***)))(((((()))******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,++++++******---,,,+++***))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++************++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((+++++++++***************+++++++++,,,++++++******))))))***++++++++++++***+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************//////...---------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,***)))******+++++++++,,,,,,,,,***+++,,,------,,,******...---+++*********+++,,,******+++******)))(((''',,,,,,,,,------,,,,,,+++)))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------***---222555666444000---,,,++++++***************,,,,,,---,,,,,,+++******------------------------------------............------------------------+++---//////,,,***+++///,,,,,,------------------,,,,,,+++******++++++,,,,,,,,,,,,,,,---......///---,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,---------------------,,,------...,,,***(((........................,,,---...---,,,+++,,,...,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------------------111111111111000000//////---------------...///000---------............///...............------,,,...------------...------***++++++---...//////...,,,++++++++++++,,,---------------......///////////////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...---,,,,,,---///.........------,,,,,,,,,......---,,,,,,,,,,,,------------......///000000---...//////------...000........................///...,,,++++++,,,...///....................................///////////////////////////.........------------------------***+++,,,...///000000000........................------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,******************************++++++++++++******))))))*********+++++++++---,,,++++++++++++******)))*********+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++...------,,,,,,+++++++++///---+++)))((()))***+++*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++************++++++,,,,,,++++++***)))))))))*********++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++++++++++++++***)))((())))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,+++***,,,+++************+++,,,---.........---,,,+++++++++,,,,,,------,,,,,,,,,((()))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////+++++++++++++++++++++++++++,,,...///000000///...+++,,,,,,,,,,,,+++++++++---------------,,,+++***,,,,,,---------------------------.........//////------------------------,,,...///,,,***+++///222,,,,,,,,,---------......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++,,,------......------,,,---------------------------,,,+++---......+++(((---.....................,,,---......,,,,,,---...,,,------......------,,,---,,,,,,,,,,,,---......------------------------///////////////............------------......///---------............///......//////......---,,,......//////.........///***+++,,,------.........,,,++++++++++++,,,------.........//////000000111............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++,,,...---,,,,,,---///.........------,,,,,,,,,......---,,,,,,,,,,,,---...---------...000111222...000111000...---...///---...........................////////////..........................................////////////.........///////////////------------------------,,,,,,---...//////......---.....................------,,,,,,,,,+++++++++***++++++++++++,,,++++++************************************************))))))*********++++++++++++,,,,,,++++++******+++------,,,,,,++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++///---+++))))))***+++,,,*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++************+++++++++++++++*********)))))))))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++******)))((())))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++******+++,,,---......++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***************+++++++++************************++++++++++++++++++++++++******+++++++++++++++*********+++++++++,,,,,,,,,)))***++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,---......---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,---......***+++,,,------------,,,,,,---------------,,,+++,,,,,,,,,,,,------------------........./////////,,,------......------,,,,,,///...+++***---///...+++,,,,,,------.........---------...............,,,,,,,,,,,,,,,,,,---.........---------,,,,,,,,,,,,------......------,,,............------------...,,,***,,,//////---***---------...............,,,...///...---,,,---...------............---------,,,,,,,,,,,,---......------------------------............------------...---------------......---------............///...////////////...------...///000///......///000***,,,---...---,,,---...,,,,,,,,,,,,,,,------.../////////000000000000000.........------------,,,........................------------------------++++++,,,,,,,,,,,,++++++.........---------------+++,,,...---,,,,,,---///------------------,,,,,,......---,,,,,,,,,,,,---......------...000222333111222333222000...---...---------...............---...///000000///...---....................................////////////.........///////////////------------------------....../////////......------------...............------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***************************+++***))))))))))))***+++)))************+++++++++***,,,,,,,,,******+++,,,......------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++,,,,,,++++++******++++++,,,,,,++++++************++++++************************+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++*********+++******))))))))))))***++++++++++++******************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,,,,------...,,,,,,------------,,,,,,+++++++++,,,,,,---------))))))*********+++++++++************************++++++++++++++++++++++++***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++(((((()))*********))))))***+++,,,,,,---------,,,,,,...///...+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,((()))+++---......------***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------............////////////,,,,,,---......---,,,,,,+++......++++++---***###++++++,,,,,,---......///,,,,,,---...............------,,,,,,+++,,,,,,,,,/////////.........------,,,------......------,,,///.........------------///,,,)))+++///111///------------.........//////---...///...---,,,---///------............---------,,,,,,,,,,,,---......------------------------------------------------...------,,,,,,------...---------............//////////////////...------,,,...000///---,,,...000+++---///...,,,***+++,,,---------,,,---....../////////////////////...............---------,,,,,,////////////////////////+++,,,,,,------.........***+++,,,,,,,,,,,,+++***.........------,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,------------------......---,,,,,,,,,,,,---......------...000222444444555666444111...---------------.........//////............................................................////////////............/////////000...........................//////000000//////...---------.........//////------,,,,,,,,,,,,+++++++++,,,,,,---,,,+++))))))************************+++***)))(((((()))***+++)))************+++++++++)))+++---,,,***)))+++---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++))))))******+++,,,,,,,,,***++++++,,,,,,---------,,,,,,++++++++++++++++++++++++******++++++,,,---++++++************++++++)))))))))***++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++((())))))************)))))))))***++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************000///...---------------,,,------......------,,,+++++++++,,,,,,---------))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))(((((()))+++---...******+++++++++,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,+++++++++++++++***+++,,,---------------***+++,,,,,,------------''')))++++++))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------(((***,,,......---+++)))&&&(((***,,,---......---((()))***++++++++++++++++++++++++,,,,,,---------............/////////000,,,,,,---......---,,,,,,***...///,,,------$$$++++++,,,,,,---...//////+++,,,------.........---...------,,,++++++++++++000////////////.........,,,------......------,,,//////.........---------000,,,(((***///222111///---------.........//////---...///...------...///------............---------,,,,,,,,,,,,---......------------------------------.....................------,,,,,,,,,---------------........./////////////////////......---+++---///...,,,+++,,,///+++...///...+++)))***,,,...------------...///////////////......------,,,......---------,,,,,,,,,000000000000000000000000++++++,,,,,,---...//////***+++,,,------,,,+++***.........------,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,------...............---,,,,,,,,,,,,---///...------...000333444555777777555222...---,,,---------........./////////...,,,******,,,...///..................................../////////000---.........//////000000////////////////////////......///000111111000000---------.........//////---------,,,,,,,,,++++++,,,,,,------,,,***)))(((************************+++***)))(((((()))***+++)))************+++++++++)))+++---,,,***)))+++---)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++(((((()))***+++,,,,,,---))))))+++,,,---.........---,,,,,,++++++*********+++*********+++,,,,,,---++++++************++++++(((((()))***+++,,,,,,---)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))))))))))))))))))))))))))******++++++++++++'''((()))***************))))))***++++++++++++***))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---...,,,)))))),,,---,,,***---,,,,,,+++*********+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------++++++,,,---+++++++++*********))))))---,,,+++******+++,,,------,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,///,,,((((((***------+++---------,,,,,,+++++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...000///...///000000...,,,//////.........---------+++++++++++++++++++++,,,,,,,,,,,,---------......,,,---//////...---...///+++,,,------......------...------...///...+++)))---------........./////////...---,,,,,,,,,,,,,,,,,,***(((***...000...,,,222111///...---------------------.........//////------............------,,,---------...///////////////...---,,,,,,,,,,,,////////////............+++,,,---...///...---,,,---...///...------...///........................000///...---,,,------...---------.........//////............//////////////////............////////////.........---------......------------......//////.........---------------------------------............------------)))+++---/////////---,,,------------------------------------------------///...------...111555777444888<<<:::444///...///////////////000000000000//////.........---------333333222111000///............------------......------......//////000000...//////...,,,,,,---///000000//////.........---////////////////////////........................---,,,,,,++++++,,,,,,---************************************************************************************************++++++++++++++++++++++++(((+++......+++)))***+++++++++++++++++++++++++++++++++***************+++***++++++,,,,,,++++++***))))))*********+++++++++++++++************+++++++++,,,,,,+++******+++---************************************************+++++++++++++++***)))(((,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,((()))++++++)))((()))***+++++++++++++++***)))(((************************((()))***+++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++------+++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,)))'''&&&'''***------+++---,,,,,,+++*********+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,,,,,,,,,,++++++******,,,++++++++++++++++++,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---+++***)))***,,,,,,,,,---------,,,,,,++++++++++++,,,---,,,+++***+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...---......//////..................------------,,,---,,,,,,,,,+++*********,,,,,,,,,---------......,,,...//////...,,,---...+++,,,------......------...---,,,---......,,,+++------------.........///......---,,,,,,,,,------+++,,,---.........///000000000000///...------------------.........//////------............---------------.....................------,,,,,,------////////////............+++,,,------......---------...///...------...///........................000///...---,,,------...---------.........//////............//////////////////............////////////.........---------......------------......//////.........---------------------------------,,,,,,,,,------.........+++,,,---.........---,,,------------------------------------------------......---...///111444555222666999888333......///.../////////000000000000//////.........---------000000000000000////////////......------......///.........///////////////...//////...,,,,,,---///000/////////............////////////////////////........................---,,,,,,++++++,,,,,,---************************************************************************************************************************(((***------+++)))***+++))))))))))))))))))))))))++++++***************+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************+++++++++,,,,,,+++******+++---************************************************)))******+++++++++******,,,+++***+++,,,---+++)))++++++++++++++++++++++++((()))++++++)))))))))***+++++++++++++++***))))))***************************************+++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))((('''(((+++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,+++*********,,,---------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,,,,+++***+++,,,------,,,,,,,,,,,,+++++++++---...---,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,------...))),,,//////---,,,---000------------,,,,,,,,,,,,......---,,,+++***)))))),,,,,,,,,---------......---///000///---,,,,,,,,,+++,,,------......------...,,,++++++---......---------------............------,,,,,,,,,---......***---000///,,,,,,///222//////000000///...,,,+++---------...............------............------...............------------------,,,------...////////////............------,,,,,,,,,,,,---......---...///...------...///........................//////...------------...------........./////////............//////////////////............//////...............---------......------------.....................---------------------------------***+++,,,---...//////000------------------,,,,,,------------------------------------------------,,,---...///000111222333///333666555111......///....../////////000000000...............------------.........//////000000///......------......//////////////////............//////...,,,,,,---///////////////............////////////////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))(((***,,,,,,***)))******))))))))))))))))))))))))+++***************++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++************+++++++++,,,,,,+++******+++---************************************************(((((()))++++++,,,,,,,,,,,,+++***+++,,,---+++)))************************(((***++++++***))))))******++++++++++++***))))))************************,,,+++***)))))))))***+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***************+++------------------------+++,,,,,,------,,,++++++///...---,,,,,,,,,,,,++++++++++++,,,+++++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***+++++++++,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********(((+++...---+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------......&&&+++///...+++***---111------,,,,,,,,,+++++++++---------,,,,,,++++++***,,,,,,,,,---------.........///000///---++++++++++++,,,------......------...,,,******,,,...//////------------------------,,,,,,,,,,,,,,,---...///)))+++------++++++,,,...---...///000000...,,,+++........................------............------/////////...---------,,,,,,,,,,,,------...000000//////.........---------------,,,+++,,,---...///---...///...---------///....................................------..................////////////............//////////////////............//////..............................------------..............................------------------------,,,,,,---...//////000000///...---,,,,,,,,,,,,,,,,,,,,,------------------------------------------+++,,,...000111111111111---000222222000...---............/////////000000........................---------.........////////////............//////000000//////......------...//////...,,,,,,---//////////////////.........////////////////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************************************************************************************************++++++++++++***++++++++++++++++++++++++++++++*********)))******+++,,,***++++++,,,,,,++++++*********++++++++++++,,,,,,++++++************+++++++++,,,,,,+++******+++---************************************************((()))***+++++++++++++++++++++***+++,,,---+++)))++++++++++++++++++++++++(((***,,,+++***)))************+++++++++******)))************************...,,,***(((((()))***+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******))))))***++++++,,,------------------------++++++,,,------,,,,,,+++000//////---,,,,,,,,,,,,***++++++,,,,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***++++++))))))***+++************++++++++++++***+++,,,------,,,+++******++++++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********(((+++...---+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........&&&***......+++***---000------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,---------......---//////...,,,******++++++,,,------......------...,,,******,,,...//////------------------,,,,,,,,,,,,,,,,,,,,,---...///---+++***+++---...---+++,,,---///000000...,,,+++.....................---------............------/////////...---------,,,,,,,,,,,,---...///000111............------------------,,,+++,,,---...///---...///...---------///........................------.........................../////////000000............//////////////////............//////---...........................------------......---.....................------------------------000////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***,,,...000111000000///,,,---//////......---...............////////////---.................................------------/////////....../////////000000//////......------...//////...,,,,,,---///.........///////////////////////////////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,***++++++,,,,,,++++++***))))))))))))************++++++************+++++++++,,,,,,+++******+++---************************************************+++++++++++++++***)))(((++++++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++)))******+++++++++******************************...,,,***(((((()))***+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))***+++,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,++++++---///)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,+++*********,,,)))***************+++++++++++++++,,,,,,+++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,,,,+++***+++,,,++++++,,,,,,,,,,,,------+++---...---,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---(((+++......,,,+++,,,///------------,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,---------......,,,...///...,,,++++++++++++,,,------......------...,,,++++++---......---------------,,,,,,,,,,,,------,,,,,,,,,---......000---+++,,,000111///+++,,,---...//////...---,,,...............---------------............------...............---------------------...///000111.........------------,,,---,,,,,,,,,,,,---......---...///...------...///........................,,,---......///.............../////////000000000............//////////////////............//////---------.....................------------......---------...............------------------------000000000/////////......------------------,,,,,,+++,,,,,,------.........------------------------***+++---////////////...,,,------.........------------........./////////---------...............//////......---------,,,000//////......//////000///////////////............//////...,,,,,,---///.........///////////////////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++---+++******+++,,,,,,+++))))))))))))))))))))))))))))))))))))***+++,,,,,,***++++++,,,,,,++++++***((((((((())))))))))))***++++++************+++++++++,,,,,,+++******+++---************************************************,,,,,,,,,++++++)))((((((,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++))))))***++++++++++++***************************,,,+++***)))))))))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***)))))))))***+++,,,,,,........................,,,,,,+++++++++,,,---...+++---...---++++++---///(((***+++------,,,+++***++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,---,,,+++***+++---*********++++++,,,,,,,,,,,,++++++++++++++++++,,,(((***+++------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---+++***)))***,,,,,,,,,+++++++++,,,,,,---------+++,,,---,,,+++***+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,.../////////...---+++,,,------------,,,,,,.........------------,,,+++,,,,,,,,,---.........,,,,,,,,,---------......+++,,,......,,,++++++,,,+++,,,------......------...---,,,---......,,,+++---------,,,,,,,,,++++++......---,,,,,,,,,------///...---............---------------------------//////.........---------------............---------------.....................---......///000000.........---------,,,,,,+++,,,------......---------...///...------...///........................,,,,,,.../////////........./////////000000000000............//////////////////............//////---------.........//////......------------......---------.........//////------------------------------------............+++,,,---.........---,,,++++++,,,,,,---......///------------------------+++,,,,,,---...............------------...---,,,---------.........//////---------.........//////.............../////////000000////////////000000.........///////////////...//////...,,,,,,---///............/////////000////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************,,,)))'''''')))+++***)))))))))))))))))))))))))))))))))))))))***+++,,,---***++++++,,,,,,++++++***((())))))))))))*********++++++************+++++++++,,,,,,+++******+++---******************************************************+++++++++******))),,,+++***+++,,,---+++)))++++++++++++++++++++++++)))+++,,,,,,+++******+++))))))***+++++++++++++++***************************************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************++++++........................---,,,*********,,,...///111222222000,,,+++,,,...((()))+++---------+++***++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,------++++++,,,---+++++++++,,,,,,------------,,,+++******+++,,,---((()))+++---------+++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---///,,,((((((***------++++++++++++,,,,,,---------***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---...---,,,---......---+++//////.........------------------------------,,,,,,,,,,,,---------......***,,,------,,,+++,,,---+++,,,------......------...------...///...+++)))---------,,,,,,+++++++++///...------,,,,,,,,,,,,***---///---***)))+++...------,,,,,,,,,---......//////.........------------..................---,,,------......////////////............///000000......---------,,,,,,,,,+++,,,---...///...---,,,---...///...------...///........................+++,,,.../////////......////////////000000000000............/////////000//////............//////---------.........//////.........------.........---------.........//////------------------------)))***++++++,,,---......)))+++---/////////---,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,---.........///---,,,------...---,,,---------.........//////---------.........//////,,,,,,---...///000111222000000////////////000000---.........//////000000...//////...,,,,,,---///---.........//////000000////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))+++(((%%%%%%'''))))))'''++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++,,,,,,+++++++++)))************+++++++++++++++************+++++++++,,,,,,+++******+++---************************************************((()))***+++++++++++++++,,,+++***+++,,,---+++)))************************)))+++---,,,+++***+++,,,((()))***+++++++++++++++************************((()))***+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++***************+++---------............///...---,,,,,,,,,...///000555444333444666777666555000...+++))))))***,,,...---,,,,,,++++++,,,,,,---+++---...//////---+++***(((,,,///...***))),,,///---,,,,,,+++,,,---...///)))************++++++++++++)))000;;;<<<111+++,,,))))))---000+++%%%***444333000---------,,,++++++111''''''111000%%%&&&222,,,,,,++++++***+++++++++&&&,,,...+++---000,,,$$$+++---...---+++***)))***///...,,,+++***++++++,,,******))))))***,,,---///***111111)))'''---000...,,,.........,,,+++,,,---444---)))...333111...,,,---------......///////////////////////////......,,,.........,,,+++,,,------,,,,,,++++++,,,,,,---......---,,,---...///000------......///000000000000///---,,,++++++,,,,,,------,,,+++,,,---...///........................---...///...,,,+++,,,---000000///...------,,,,,,////////////////////////...///000///...---...000///////////////////////////...---...///000///...---------------...///000000------000///,,,---111////////////////////////...---,,,---/////////...////////////////////////////////////000000000000///////////////......---////////////////////////////////////////////////------............------///,,,***---000111---(((+++++++++,,,,,,---------------............------........................------------------------///...------...---+++)))...///000///---,,,---.............../////////000000000//////.........---////////////000000000000......////////////..............................111000///...............------......//////000000111111000000//////......//////000000///...------//////...---,,,++++++***...---,,,+++***+++,,,,,,************************,,,+++***))))))***+++,,,++++++******++++++,,,---++++++******************)))+++---//////---+++))),,,+++*********+++,,,---******+++++++++,,,,,,,,,///,,,******,,,,,,***''')))******++++++,,,---------,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++,,,------,,,***------------............,,,,,,,,,,,,,,,---......---------000333666777666///---,,,******+++,,,------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++///222333111,,,***,,,...,,,++++++***+++,,,---...)))************+++++++++)))***...333333///++++++***''''''---111111...,,,%%%(((,,,...,,,(((%%%$$$111)))$$$)))000222...***---,,,,,,++++++,,,,,,---//////---((((((---222444+++)))&&&%%%'''***---......---,,,+++++++++,,,---++++++******+++,,,---...444,,,(((+++,,,))))))...%%%)))...000000...,,,+++,,,)))((('''&&&&&&---666.........---------------........................,,,---...---,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,---...///000............------------...---,,,,,,,,,,,,---...------,,,,,,,,,---...///---------------------------...///...,,,+++,,,---//////......---,,,,,,,,,////////////////////////...///000///...---...000///////////////////////////...,,,---...///...,,,---------------.../////////...---------...///...////////////////////////...---,,,---/////////...////////////////////////.../////////000000000000///////////////......---////////////////////////////////////////////////------............------///,,,***,,,///000---***++++++,,,,,,,,,---------------............------------------------------------------------------///...---...//////---+++---...///...------...///.........///////////////000/////////................../////////000000000......////////////..............................000//////............///.........///////////////000000000000//////......///////////////...------.........------,,,,,,+++...---,,,+++++++++,,,,,,************************++++++***))))))***++++++***************+++,,,,,,***************************+++,,,------,,,+++*********)))))))))***+++,,,******+++++++++,,,,,,,,,///,,,******,,,,,,***(((,,,+++++++++++++++++++++++++++,,,------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++******++++++,,,---......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++,,,------,,,***------------............++++++,,,,,,---,,,,,,,,,))))))))),,,///222222222,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,---.........,,,///000...***(((***,,,++++++*********+++,,,,,,)))************+++++++++(((+++,,,******---,,,))),,,***((((((+++///+++%%%555444///***'''***111666(((444888...&&&'''++++++------,,,,,,,,,,,,---...&&&(((+++...,,,''''''***...---,,,---000///,,,))),,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,------***((()))000555333...+++111///***&&&%%%)))000666888222111666888111((("""......------,,,+++++++++------------------------***,,,------,,,,,,...///------,,,,,,,,,,,,---------------,,,---......//////......---,,,,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///---------------------------...///...,,,,,,,,,............------,,,,,,+++////////////////////////...///000///...---...000///////////////////////////...,,,,,,------,,,***...------------.../////////333222+++***000111---////////////////////////...---,,,---/////////...////////////////////////....../////////000000000///////////////......---////////////////////////////////////////////////------............------///,,,***+++...///...,,,,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------...000000///...,,,...///...------...//////////////////.........////////////........................////////////......////////////..........................................///////////////////////////.........000000000////////////...///////////////......---------------------------...---,,,+++++++++,,,,,,************************++++++***))))))***++++++***************++++++,,,************************++++++++++++++++++++++++))))))(((((())))))***+++******+++++++++,,,,,,,,,...,,,++++++++++++***)))------,,,,,,+++******)))++++++,,,,,,---.........++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************++++++++++++,,,,,,++++++++++++******---,,,++++++******++++++++++++++++++++++++++++++)))*********++++++++++++---,,,++++++******++++++((()))***+++,,,...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++,,,------,,,***,,,,,,---------.........++++++---......---,,,+++,,,+++******,,,,,,+++******+++,,,---,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///111222(((***++++++******+++---++++++++++++++++++,,,,,,))))))*********+++++++++&&&------''''''......((((((...///((($$$)))------%%%)))***)))((('''$$$ '''&&&###%%%...555000%%%,,,,,,+++++++++,,,------'''&&&,,,444666000---///$$$%%%&&&(((+++---...///++++++++++++,,,------......---------------------)))111000((('''...+++ ,,,///222333000---***)))222((( """'''***,,,...,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------***+++------------///000------,,,,,,,,,,,,------,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------..............................---...///...---,,,---.........------,,,,,,,,,+++////////////////////////...///000///...---...000////////////////////////000///------------,,,***......---------......//////<<<===000)))///333///////////////////////////...---,,,---/////////...////////////////////////........./////////000000///////////////......---////////////////////////////////////////////////------............------///---******,,,.........,,,,,,------------------------............------------------------------...........................------///111222111000...///000///---,,,---...////////////............///////////////.........---.........////////////......////////////..............................------...//////000000000000000//////......------////////////////////////...///////////////......,,,,,,,,,------.........------,,,,,,,,,+++++++++************************+++******************++++++++++++++++++,,,------***************+++++++++++++++***))))))***++++++))))))))))))*********+++******+++++++++,,,,,,,,,---,,,++++++++++++******,,,,,,,,,++++++*********,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++******************************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++))))))))))))************---,,,++++++******++++++))))))***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++------+++***,,,,,,,,,------------...,,,---...//////...---,,,...---+++++++++***)))''')))***,,,------,,,***))),,,++++++******++++++,,,---------...///111333444+++,,,---------...///000------------------,,,,,,))))))*********+++++++++'''...///******000///(((&&&+++---++++++---...---++++++(((%%%***333555222000---...222111,,,+++...******))))))***+++,,,,,,777///)))))),,,---...111222222000+++&&&&&&***...***++++++,,,------------------------------,,,,,,///000///***'''***222999------,,,***'''''')))++++++,,,000333000---///555******++++++,,,---......++++++++++++,,,,,,------***+++------------///000...------,,,,,,------...,,,,,,,,,---------------------......////////////---------,,,,,,++++++***,,,,,,,,,---------------////////////////////////---...//////------...///...---------------,,,,,,////////////////////////...///000///...---...000////////////////////////222000......///...---+++///......---------......000BBBHHH888***---333444////////////////////////...---,,,---/////////...////////////////////////............///////////////////////////......---////////////////////////////////////////////////------............------...,,,++++++,,,...//////------------------------------............------////////////////////////...........................------///222333222111000111111///,,,+++++++++///////////////..................///////////////.........////////////000......////////////......////////////////////////,,,---...///000000//////000000//////......------.............../////////......///////////////...+++,,,,,,------.........---------,,,,,,,,,++++++*********************************++++++*********,,,,,,,,,,,,,,,---......))))))*********+++++++++,,,+++)))(((((()))+++,,,*********+++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,++++++******+++******+++++++++,,,,,,,,,,,,++++++******)))((((((++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------------,,,++++++******++++++++++++++++++++++++++++++(((((()))))))))*********---,,,++++++******+++++++++++++++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++))),,,,,,,,,,,,------------......//////......------,,,+++***+++,,,---,,,+++)))***+++,,,,,,,,,+++***++++++************++++++------...///000111222333------,,,,,,,,,+++++++++------.........---,,,,,,)))************+++++++++))),,,...---...///...***...(((&&&+++///+++$$$---111///***))),,,(((---&&&$$$'''%%%!!!'''111))))))((())))))***+++,,,'''***,,,---000333000***###+++///...+++((('''++++++,,,---------,,,,,,+++,,,------------,,,,,,...&&&+++555---///'''***,,,---------...///222'''!!!(((222333+++###)))***+++,,,---...///000***++++++,,,,,,------...***,,,------,,,,,,...///......------------......++++++,,,------------,,,------......///000000111++++++,,,,,,,,,,,,+++***+++,,,------......------////////////////////////---...//////...---///000........................////////////////////////...///000///...---...000////////////////////////111000......//////...,,,//////...------------...///AAAIII>>>...+++111666////////////////////////...---,,,---/////////...////////////////////////------.........////////////////////////......---////////////////////////////////////////////////------............------,,,,,,,,,,,,------...///............------------------............------////////////////////////...........................------///111222111000000111111///,,,+++++++++............/////////000.........///////////////////////////000000000000......////////////......////////////////////////---...///000000000///...///////////////.........---............/////////---...//////////////////,,,,,,,,,------.........,,,,,,---------,,,+++***************************)))***++++++++++++***))),,,,,,,,,,,,,,,---......)))))))))***++++++,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***,,,,,,,,,******+++,,,)))******+++,,,,,,------******++++++,,,---------++++++++++++++++++++++++******+++,,,,,,,,,++++++*********************************++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,------......//////,,,,,,------------......---,,,++++++******++++++++++++++++++++++++++++++((()))))))))************---,,,++++++******++++++,,,,,,,,,+++******))))))*********+++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,+++)))++++++,,,,,,,,,---------///...------,,,,,,,,,---+++******+++---//////...))))))***+++++++++++++++++++++************+++++++++,,,...///000000000///+++***))))))******)))(((,,,------...---,,,+++***)))************++++++++++++)))***---...+++***---000((('''---+++%%%---===&&&LLL{{{pppVVV777+++111888///!!!))))))))))))***+++,,,---{{{cccGGG///777000***))),,,000000...+++,,,---------,,,+++***)))***+++,,,------,,,,,,------------000999HHHUUUwww\\\===,,,((()))+++...++++++,,,---...//////000+++++++++,,,---.........,,,---...---,,,,,,---.........------------......***+++,,,---------,,,,,,........................'''(((***,,,------------+++,,,---.........------........................,,,...//////......///111////////////////////////////////////////////////...///000///...---...000///////////////////////////...------//////...---//////...------------------777@@@===333,,,///555////////////////////////...---,,,---/////////...////////////////////////---------........./////////////////////......---////////////////////////////////////////////////------............------***+++------.........//////.........------------------............------////////////////////////...........................------///111111000///---/////////---,,,---...,,,------...///000111111............/////////000000000000000111111111222......////////////......////////////////////////---...000111000///---,,,.........///////////////---------.........//////------...///////////////,,,,,,------------------,,,,,,---------,,,+++***************************)))***++++++++++++***)))+++************+++,,,,,,((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,((()))***+++,,,++++++*********+++++++++,,,,,,,,,)))+++---,,,***)))+++---+++++++++++++++++++++,,,*********+++,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++,,,------...//////++++++,,,,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++)))))))))*********++++++---,,,++++++******+++++++++++++++***************)))*********++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,***)))++++++,,,,,,,,,---------///...,,,+++***+++,,,,,,,,,+++***+++---///...---))))))*********++++++,,,++++++************++++++)))+++---/////////---,,,*********+++---//////...+++,,,,,,---,,,+++***))))))************+++++++++---&&&%%%+++,,,&&&(((///((((((///333((((((OOOEEE!!!%%%000************+++,,,---...ooo>>>)))'''+++...,,,------...---,,,***)))''')))***,,,------,,,,,,"""666111$$$PPPBBB,,,///---.....................++++++,,,------...//////,,,.........,,,+++,,,---......------------......***+++,,,---...---,,,,,,///......------,,,,,,+++$$$%%%(((+++...///000000+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///111/////////000000000000000////////////////////////...///000///...---...000////////////////////////---,,,+++,,,.........,,,000///...---------------+++...666;;;666......333////////////////////////...---,,,---/////////...////////////////////////---------........./////////////////////......---////////////////////////////////////////////////---..................---)))+++---///............//////.........------------..................---........................////////////////////////...------...000000///...+++,,,............///111+++,,,---...///111222222---.........//////000000000111111111222222222222......////////////......000000000000000000000000...///000111000///---+++---.........//////000000---------.........//////------...///000000//////------------------------,,,,,,---...---,,,+++***************************)))***+++,,,,,,+++***))))))))))))((()))******+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++******)))******+++++++++,,,,,,,,,)))+++---,,,***)))+++---------,,,++++++*********++++++******)))(((((((((++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,++++++***************+++,,,,,,---......*********++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************++++++++++++---,,,++++++******++++++))))))******+++++++++,,,))))))******++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,***))),,,,,,---,,,++++++---...000...+++,,,...000...---+++++++++,,,,,,---------------,,,+++***)))((('''++++++******++++++,,,---++++++++++++++++++++++++)))******++++++,,,---------,,,,,,++++++,,,,,,---'''((()))*********************+++,,,,,,,,,,,,+++,,,!!!666(((333JJJ***555###)))'''000000+++888)))---000(((%%%000222,,,,,,***++++++,,,,,,++++++***)))+++NNN[[[ 888******333)))'''(((................................................------............------///...---,,,,,,---...//////......---------............------------........................................................................------//////////////////////////////...------------...........................//////............//////---.........//////000000...222---***///---***000........................///......------...000111////////////////////////000000000000000000000000//////............////////////000000000000//////////////////////////////111000///.......................................//////.........---------------------------------------...///000111222222......////////////////////////...---------------......///000000///......000///...---------------,,,...000000///000111333111000......000111000///111333666888999888555444//////............//////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////........................+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---,,,+++++++++++++++,,,,,,+++***)))))))))***,,,---++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++******************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,++++++*********!!!&&&+++//////---+++***000...,,,,,,...///...---+++++++++,,,,,,---------+++++++++***************+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++******))))))******++++++++++++++++++===...NNN---??? 000111111222---999mmmZZZ)))+++<<<)))---++++++,,,,,,,,,,,,++++++222+++***(((777 ;;;,,,***................................................------............------......------------......///......---------............------------......................................................................................................//////...---------------//////////////////////////////............//////............/////////000222666000---222000,,,222.......................................///000000////////////////////////000000000000000000000000//////............////////////000000000000//////////////////////////////000000///.......................................//////.........---------------------------------........................///////////////.........000///......---------...........................//////...---------------,,,...////////////000222111///......///000000///111333777999:::999777666//////............//////000000000000000000000000000000000000000000000000000000////////////000000///000000111111000000///////////////////////////........................+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---++++++*********++++++,,,+++******))))))*********++++++++++++*********)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,,,,,,,+++++++++******++++++******************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))*********++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,+++++++++******"""&&&,,,//////---++++++///...,,,,,,...///...---++++++,,,,,,,,,,,,------((())))))***+++,,,------,,,,,,++++++***+++++++++++++++++++++++++++++++++------,,,,,,+++******)))---,,,,,,++++++,,,,,,---,,,,,,---,,,,,,+++***)))((()))******++++++******,,,((('''444+++555"""444666---666'''((((((###'''VVVppp+++444+++///999!!!++++++,,,,,,,,,,,,++++++(((CCC,,,+++(((000,,,---................................................------............------,,,,,,------------,,,,,,......---------......///......------------..............................------------------------................................................//////......------------000000000000000000000000//////............//////............////////////222777111...333000,,,222........................---......///////////////////////////////////////000000000000000000000000000//////......//////000//////000000000000//////////////////////////////000000////////////.............................................---------------------------------//////...---,,,++++++***000000//////.........---000//////............///......------------......//////...------------...+++---......------///000000...------...//////...111333666999::::::888777//////............//////000000000000000000000000000000000000000000000000000//////......//////000...//////000000//////...////////////////////////........................,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************+++)))************))))))(((++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++'''((()))***,,,---//////,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))+++,,,,,,+++***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++************,,,,,,,,,++++++++++++***.........,,,******---//////...---------.........,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,---------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++++++++,,,++++++******(((((()))************)))'''222888###(((666///,,,%%%000000///---333888111...DDDccc***%%%222$$$***+++,,,,,,,,,,,,,,,,,,+++'''{{{rrrXXX777CCC???+++'''+++...................................................------............------***+++------------+++***...------------...//////......------------..............................---------------------------------......................................................------,,,//////////////////////////////............//////.........///////////////---222...+++111///+++000........................,,,---///000000000///...////////////////////////////////////////////////000000////////////000000//////000000000000////////////////////////////////////000000000/////////........................................................................///......------,,,++++++000000000///......------000//////........./////////...---,,,,,,---...//////......---------......+++,,,...---,,,,,,...//////...,,,,,,...///...---000222444777888888777777//////............///////////////////////////////////////////////////////////////....../////////......////////////......////////////////////////........................,,,,,,------------,,,,,,++++++,,,------,,,++++++++++++***)))))))))******&&&''')))***+++***))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((()))***,,,---...///++++++++++++++++++++++++******+++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000///...,,,******---///.........---------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---'''((()))***++++++++++++(((((()))************)))!!!***(((DDDFFF222888'''$$$777%%%+++***)))'''###$$$---888***hhhVVV'''///&&&,,,,,,,,,------,,,,,,,,,+++|||}}}###<<<000555,,,nnn111///111+++................................................------............------***+++------------+++***---------------...//////......------------..............................---------------------------------.........//////..............................//////......---,,,........................//////............/////////////////////.........)))///+++***000///+++000////////////////////////,,,---///000000000///...////////////////////////////////////////////////000000////////////000000//////000000000000//////////////////////////////...///000111111000//////........................---.........................................................////////////000000//////.........---//////............//////.........------...............---------......///+++,,,------,,,,,,---...///...,,,,,,...///...---...///222444555555444444//////............////////////////////////////////////////////////////////////............//////......////////////......////////////////////////........................,,,------......------,,,+++,,,------------,,,+++,,,,,,+++***))))))******%%%&&&(((***,,,,,,,,,++++++++++++++++++++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++&&&)))---......,,,,,,,,,---...///...,,,,,,...///------,,,,,,,,,,,,++++++------,,,,,,++++++******++++++******++++++,,,---++++++++++++++++++++++++)))******+++,,,,,,---------,,,,,,++++++,,,,,,---%%%&&&((()))++++++,,,,,,((()))******++++++******AAA555:::000 !!!"""www,,,+++***,,,(((222///++++++333888///###### ---(((...,,,,,,------------,,,,,,...GGG,,,???$$$666'''+++###---]]]&&&444)))................................................------............------,,,,,,------------,,,,,,---------------...///000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---------------------------.../////////...,,,+++........................//////............/////////////////////.........***000---,,,222000,,,111////////////////////////---......///////////////////////////////////////000000000000000000000000111000000//////000000111//////000000000000//////////////////////////////...///000111222111000///........................---------.......................................------...///000111222333////////////////////////...------------...//////......///000000///.........------------...//////,,,---......,,,,,,---...000...------...//////...---...///111111111111000//////............//////000000000000000000000000000000000000000000000000///......------......///...//////000000//////...////////////////////////........................------............------------,,,,,,,,,,,,------------,,,+++************&&&''')))***,,,,,,------++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,'''***---......,,,,,,,,,---...///...,,,,,,...000---------,,,,,,+++++++++------,,,,,,,,,+++++++++)))))))))***+++,,,---...+++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,++++++,,,,,,---'''((()))***+++,,,,,,,,,)))******+++++++++++++++...+++<<<%%%888(((------(((...%%%---111...'''%%%,,,222666%%%222@@@+++,,,,,,------------,,,,,,111222;;;///333&&&333+++...444)))---666777------................................................------............------......------------......---,,,,,,------///000000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------------------------...///000///...,,,+++........................//////............//////000/////////............---222///---222///***...////////////////////////...............///000000////////////////////////000000000000000000000000111111000000000000111111//////000000000000//////////////////////////////---///000222222222000///........................---------.........//////........................---......///111222222333------......///000000000,,,,,,,,,,,,,,,---......---///111222222111///------------------...//////---...///...---,,,---...111///......///000000///......//////000//////...//////............//////000000000000000000000000000000000000000000000000///......------......//////000000111111000000///////////////////////////........................------............------...---,,,++++++,,,---...///...---,,,+++++++++++++++++++++++++++,,,,,,---+++++++++,,,,,,,,,------)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********+++,,,---------++++++++++++++++++++++++------,,,,,,,,,+++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,222111///,,,)))***---000---...000...,,,+++...000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++---...///++++++++++++++++++++++++------,,,++++++*********---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++###000,,,(((000$$$777---))),,,,,,---'''&&&,,,...++++++///###555'''###DDDeee,,,------......------,,,555jjjFFF)))$$$///333###***000,,,(((:::$$$qqq&&&444................................................---..................---//////---,,,,,,---//////,,,,,,,,,---...///000111.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------------------------...///000000...,,,+++000000000000000000000000//////............//////000000//////.........---...444000---111---'''***000000000000000000000000//////...------///000111////////////////////////000000000000000000000000111111000000000000111111//////000000000000//////////////////////////////---///111222333222111000........................---------.........//////////////////////////////......//////000111111111,,,,,,---...///000111111++++++++++++,,,,,,---...---///222444444222///------------------...///000---...//////---,,,---///111000......000111000//////////////////......---//////............//////000000000000000000000000000000000000000000000000.........------.........000000111111111111000000////////////////////////........................------............------///...,,,++++++,,,...///000///...---,,,,,,,,,,,,000///---+++******+++++++++++++++,,,,,,---------))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,------......++++++++++++++++++++++++---------,,,,,,+++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,000///...---------------...,,,***+++,,,...//////+++,,,------++++++,,,---...((('''---000,,,((()))+++++++++---...---***'''++++++,,,,,,,,,+++******---...///...,,,+++,,,---,,,,,,+++***+++,,,---...,,,)))'''(((***+++***(((%%%***'''///...///ooolll///000%%%---222...///###(((...++++++,,,,,,,,,,,,------,,,(((...---%%%CCCUUU&&&444...111%%%555///&&& 999xxxTTT777&&&---222)))&&&---333,,,---000...###111------,,,,,,++++++,,,,,,---..........................................------///......------,,,,,,+++...---,,,,,,,,,,,,---.....................------///...------//////...---........................------------------------......------------..................///////////////000000000000000///...111111000000//////......////////////////////////000///...------...///000//////000000000000//////000000000///......---------.........//////000000,,,,,,------...///000000111000///......///000111000000000000000000000000......//////000000111111000000000000111111111111000000///...............///////////////.........000000//////.........---111111111111000///...---////////////////////////////////////////////////---,,,---///222333222111------------------------//////.........------------....../////////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000------......//////000000////////////////////////......//////......---,,,///...---,,,,,,---...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------***((())),,,---***(((---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++************++++++***************+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......------,,,,,,,,,,,,///---++++++---.........+++,,,------++++++,,,---///******---...++++++---,,,++++++,,,---,,,***(((***++++++,,,,,,,,,++++++,,,......---,,,++++++,,,,,,,,,+++++++++,,,---...---+++))))))+++,,,+++***))),,,''')))+++***)))UUU+++...'''...+++)))+++,,,...***++++++,,,,,,,,,,,,------444)))///+++...'''RRRCCC)))<<<...%%%>>>!!!+++333222((('''111444...===---%%%,,,///)))***222000,,,***,,,))):::222---,,,,,,++++++,,,,,,---................................................------------------------------------------------------------------------...---,,,---...///...,,,........................------------------------......------------..................////////////......///000000/////////111000000000/////////...////////////////////////000///...------...///000...//////000000//////.........//////////////////............/////////000,,,,,,---......//////000111000///......///000111000000000000000000000000//////////////////000000...////////////000000000000000///.............../////////////////////...000/////////..................///000000000//////////////////////////////////////////////////////---------///111222111000........................//////.........------------....../////////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////......//////......---,,,///...------------...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------+++++++++,,,,,,,,,***---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++************+++++++++++++++***************,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,000...,,,,,,---...---,,,+++,,,------++++++,,,---...++++++,,,+++)))+++000...,,,******+++,,,+++***)))***++++++,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,+++++++++,,,---...---,,,******,,,---,,,++++++++++++&&&***222000999))),,,,,,111&&&***&&&000333)))++++++,,,,,,,,,,,,------$$$(((777'''333%%%OOO...+++555###222'''---///)))###$$$'''))))))(((***---,,,+++...333,,,000'''---......>>>------,,,,,,,,,,,,------................................................+++,,,,,,---......//////---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,........................------------------------......------------..................////////////,,,---...///////////////000000000000//////////////////////////////////////////............//////.........//////.........------...//////000111111............////////////---------......//////000000000////////////000000000000000000000000000000///////////////.....................////////////000000///.....................//////////////////////////////............,,,,,,---...///000000000////////////////////////////////////////////////---------...000000///...////////////////////////...............------------....../////////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000///////////////...////////////////////////......//////......---,,,///...------------...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---------,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++************++++++,,,,,,++++++******)))))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++******++++++,,,------------------------,,,000///------......---++++++,,,------++++++,,,---)))***,,,,,,)))(((+++...///,,,***)))***+++++++++((()))***+++,,,---------***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------,,,+++***++++++,,,,,,,,,((((((222(((------YYY))),,,+++///333&&&///+++***000///+++++++++,,,,,,,,,------333((('''===222---+++>>>(((222---222222***&&&---555666222...(((...111...,,,---//////,,,111)))111///^^^------,,,,,,,,,,,,------........................---------...............,,,---------.........///---...000111111000...---,,,,,,------------.........,,,+++,,,---...---,,,......................................................------------..................////////////++++++---...////////////000000000000/////////////////////////////////////////////....../////////------............------......//////000000000000.........///////////////------....../////////000000000////////////000000////////////////////////000/////////......------........./////////000000000000///...........................///////////////////////////.........,,,,,,---...//////......////////////////////////////////////////////////...---,,,...//////...,,,................................................---....../////////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111000000000//////......////////////////////////.........///......---,,,.........------...............---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***,,,///...+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,++++++******++++++,,,------,,,+++******)))))),,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))+++,,,---......///++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++************************************************++++++******++++++,,,------...////////////......000///......///...---++++++,,,------++++++,,,---'''+++...---+++***,,,---///---)))((()))+++,,,,,,((()))***+++,,,---------***+++,,,,,,******+++,,,++++++,,,,,,,,,---------***************+++,,,---)))'''444'''///%%%%%%///***---000)))...AAA%%%***000+++++++++,,,,,,,,,---------222''' 222###444444CCC"""***222...---...000+++######(((...222111,,,,,,000///+++...)))111---%%%bbb...------,,,,,,------...........................---------.........///////////////......------------...000111111000...------........./////////000...---,,,,,,......---,,,......................................................------------..................////////////++++++---...////////////////////////000000000000////////////////////////...//////////////////...------............------111111000000///////////////////////////................../////////////////////000000000000//////////////////////////////000000//////.........---//////000000000111111111000000///...............---.........//////000000.........///////////////......//////...---,,,,,,////////////////////////////////////////////////...---,,,...//////...,,,---------------------------.....................---....../////////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111000000/////////...////////////////////////.........///......---,,,---..................---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------(((+++------******,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,...------,,,+++***))))))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---.........------,,,+++++++++,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++************************************************++++++******++++++,,,------...///111111000/////////.........000///...,,,+++,,,------++++++,,,---)))---...,,,,,,...///...///,,,***)))***+++++++++)))***++++++,,,,,,,,,,,,***+++,,,,,,++++++,,,---***+++,,,---------,,,,,,)))***+++*********,,,...,,,***///###---)))(((+++******(((,,,'''VVV'''(((,,,++++++,,,,,,,,,,,,------(((AAA'''111:::333!!!:::---666&&&)))...111...+++///666......,,,***,,,000///+++///"""555(((<<<......------------..............................,,,,,,------.../////////000000//////...------,,,---...////////////...---.........///000000111111///...------//////...---......................................................------------..................////////////,,,---...///////////////////////////000000000000////////////////////////......////////////...............//////.........222222111000000///......///////////////.........//////////////////////////////000000000000//////000000000000000000000000000000000000////////////000000000000111111111111000000///...............------......///000000000.........//////////////////000000///...---,,,,,,////////////////////////////////////////////////---------...000000///...---------------------------------...............---....../////////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111000000000000000000///////////////////////////......//////......---,,,------...//////...------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,,,,++++++---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000000///...---,,,,,,++++++,,,,,,,,,,,,,,,---------------,,,+++******+++,,,---,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---,,,---///000111000///......------///000000///---+++,,,------++++++,,,---,,,---)))%%%'''---000......,,,***)))***++++++******++++++,,,,,,,,,++++++***,,,------,,,,,,---...***+++,,,---------,,,,,,)))+++,,,,,,***+++---000***000(((###---999...&&&------$$$///%%%SSS)))...)))++++++,,,,,,,,,,,,------333---XXX|||sssaaa\\\EEE888222777%%%+++,,,+++***,,,///...++++++)))***...000...---...///***...333......------------..............................,,,,,,------...//////000////////////............------------------------------......///000000111000///......000000///.........................................................------------..................////////////......///000000/////////.../////////000000000111////////////////////////---...///000000///...---...//////000000//////...111111000000000000000000000/////////............000/////////////////////...///000111111000///...000000000000000000000000000000000111111111111111/////////000000000000111000000///...............------......///000000111............/////////000//////000000000///......////////////////////////////////////////////////---------///111222111000........................---------.........//////---....../////////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////......//////......---,,,------...//////...------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***,,,---///......+++++++++,,,,,,---------------------------------+++,,,,,,---......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...000222333444//////...,,,,,,+++++++++,,,,,,,,,------------...---,,,***))))))***,,,---***++++++,,,,,,,,,++++++*********************************++++++***************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,...000000///...------------///111111///...+++,,,------++++++,,,------***### ***///---...,,,******+++,,,+++***++++++,,,,,,,,,+++******+++,,,...------,,,...///***+++,,,---...---,,,,,,***,,,...---+++,,,///111$$$333&&&(((000GGG333###333222$$$222)))AAA(((666***++++++,,,,,,,,,---------qqqwwwnnn&&&(((///%%%///444,,,&&&)))///111+++)))---444333---+++000---999###EEE......------------..............................,,,,,,------...///000000------......///000000000...---,,,,,,,,,,,,---...,,,,,,------...///000000111///...///000111000///........................////////////////////////.........------...................../////////000///000000000000000///....../////////000000111111////////////////////////---...///000000///...---//////000000000000///////////////000111111222222000000//////.........---000000000000////////////...///000111111000///...000000000000000000000000000000111111222222333333............/////////000000000///...............---------...///000000111---.........//////000000---...///000111111111111////////////////////////////////////////////////---------///222333222111////////////////////////---------.........//////---....../////////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000111111222222////////////////////////......//////......---,,,,,,---...//////...---,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...,,,***,,,000111000...+++++++++,,,,,,---------------------------------+++,,,,,,---.........------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------...000222444666888000///...---,,,+++++++++,,,,,,,,,---------......---,,,***))))))***,,,---((()))***+++,,,---------******************************++++++++++++***************++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...++++++---000111111888333---***+++,,,,,,+++---,,,,,,++++++,,,,,,------+++))))))***+++***)))+++)))(((***...000///---///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++...&&&(((666===$$$***'''###,,,///(((KKK111"""000$$$<<<###&&&555$$$###+++///.........------,,,,,,,,,///999***(((333---***///333???+++---...---,,,,,,---...000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,---.../////////.........////////////..................///000222222000000000000000/////////,,,,,,,,,---...///000000+++,,,---///000000111111////////////000000000000111000000///.../////////000000000000////////////000000000000000000000000000000000000////////////111000...///000222222111111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000//////000000111111111222///////////////...............////////////......000000//////.........---......////////////............///////////////...000//////000222444333222444333111///---------...,,,---...//////...---,,,,,,,,,,,,---...///000000000000000000////////////000000//////.........---////////////////////////////////////000000000000000000000000000000000000000000////////////000000111222333333333111000///000000000000000000000000000000//////.........---222111000...------------///...,,,*********,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,+++***))))))+++---...,,,///111111///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111000...++++++------***(((++++++++++++++++++++++++++++++******)))(((((('''***+++,,,,,,------------******************************++++++++++++************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++)))************+++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...333999<<<===555111,,,***+++,,,,,,+++---,,,,,,++++++,,,,,,------+++))))))***+++***)))...,,,***+++------,,,***......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,###222'''000EEE:::000///999+++VVV333&&&---(((000---+++555555444%%%---......---------,,,,,,,,,---%%%,,,111###---:::######___,,,---///...------...000------------------------------------------------........................------------------------......------------......---------...............///..................///............///000111222////////////////////////......//////////////////,,,---...///000000000000////////////000000000000111111000000000/////////000000000000////////////000000000000000000000000////////////000000000000111///...///000111111000111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111///000000000111111111111////////////////////////......////////////......000000/////////...............////////////......///////////////......---/////////222555777777777444222111///...---......---......//////......---,,,------....../////////000000000000////////////000/////////............////////////////////////////////////000000000000000000000000000000000000000000////////////000000///000000111000///...---000000000000000000000000000000/////////.........111000///......---......///...,,,+++***+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,---...---///111111///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////---++++++------+++))),,,,,,,,,,,,,,,,,,++++++,,,,,,+++******)))(((((()))***++++++,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++************++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///222333333000...++++++,,,,,,+++***,,,,,,++++++++++++,,,,,,---+++***)))++++++***)))...,,,++++++,,,,,,+++***---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...;;;&&&(((EEE)))%%%$$$$$$444000)))###999)))---!!!555LLL\\\***,,,...------------,,,,,,,,,***///888---...;;;,,,www,,,...//////......///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------///..................///000///...---,,,---......000///...------...///000............///000111111---------.../////////000......//////000111111111......////////////......////////////000000000000000111222222222111000///////////////000000000000000000000000000000000000......//////000000111111000///...///111222111000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111////////////////////////...//////000000//////...000000////////////............////////////......///000000000///...------000///000222555777666555222222000///............///..................///........................////////////000000000000////////////............////////////////////////////////////000000000000000000000000000000000000000000////////////000000///000000000000///......000000000000000000000000000000////////////......//////............//////......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******)))))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,++++++++++++++++++*********************+++++++++,,,***************+++,,,,,,------------------------111...+++***))))))(((&&&+++++++++,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,---,,,******+++++++++************+++,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++---777(((###:::+++444///(((555===...)))333///"""999444555,,,------------------------***$$$***??????wwwCCC+++---......------///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////111000...,,,+++,,,---///000///---,,,,,,---///000...............///000111+++,,,,,,---...///000000+++,,,---...000111333333//////000//////...------////////////000000000000000111333444333222000...////////////000000000000////////////////////////---......///000111111222111000000111333333222111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111///////////////000000000//////000000000000//////000000//////////////////......////////////............///////////////...222111111222333222111///111111000/////////......000///...------...///000////////////............////////////000000000000///////////////.........////////////////////////////////////000000000000////////////////////////000000////////////000000111111222222222111111111////////////////////////000000//////////////////...............///000000...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........///000000...,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------......---------,,,,,,+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,+++************+++,,,,,,---------------------------,,,+++,,,...//////...(((***+++,,,,,,+++++++++,,,++++++******++++++,,,...,,,******+++,,,+++***)))***++++++++++++,,,---+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++)))******---&&&//////&&&222mmm***///'''///666;;;UUU000---------------------------,,,666333@@@''')))+++,,,,,,,,,,,,...///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////111000...,,,+++,,,---///000...---++++++---...000...............//////000+++,,,,,,---...///000000---------....../////////000000000000///...---,,,////////////000000000000000111333444333222000....../////////000000000111////////////////////////---......///000111111222222222222333555555444222111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000000000////////////000000111111//////000000000000////////////000000000000000000......////////////......,,,,,,...///000000000000111111111222333333000...000000000000000/////////000///...------...///000//////////////////........./////////000000000111.........///////////////////////////////////////////////////000000000000////////////////////////000000////////////000000111111111111111111222222//////////////////////////////000000000000000000......---......///000111---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////.........///000///---,,,,,,---------------------------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,---...,,,,,,,,,------.........---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***************************++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---------------------------,,,,,,+++---///000000///(((***,,,,,,+++++++++,,,++++++************++++++...,,,+++***+++,,,+++***,,,------,,,)))(((((())),,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,'''000!!!111---+++,,,555...222@@@AAA$$$333(((...***___<<>>...000111111///...///000+++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////...------,,,,,,------...---------.........//////......---------......///........................////////////////////////////////////////////////---........./////////000...//////000000000000000,,,---///000111111111111000000///000000111222333111111000000000000111111111000///000222444444444111111111222222222222111000000000000000000000000111111000000000000111111//////000000000111111111333333333222222222222111222222222222222222222222333333333333222222222222222222222222333333333333222222333222222111000000666555333222111222333333666555444333333333333444111111222333333333333333000///......///000111222000000111111222222222222000111111000//////000222000000000000000000000000////////////000000000000//////000111111111111111///////////////000000111////////////////////////......///000000000000000111111000000000000111111////////////////////////111111222222222222111111111111111111111111222222111111111111111111111111////////////////////////.........///////////////////////////////////////.........------.........................................................---------............///------...//////...------------..................000///......///000///......///000000111111000000////////////////////////////////////////////////111111000//////////////////////////////.........111111000000//////......------------------------------............------++++++++++++++++++++++++...---++++++---...---,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---........................,,,------......------,,,///,,,,,,...---***))),,,++++++,,,---------,,,,,,***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000)))...***111(((///555JJJ###777555111111###$$$444444$$$$$$555%%%,,,((()))555---%%%222RRR,,,///---***...***UUUEEE'''---------------.........000333555444000......///555+++lll:::555;;;///000222111000...//////---------.........//////,,,---------............------........./////////...------,,,,,,------...,,,,,,------.../////////...------------...//////........................////////////////////////////////////////////////,,,------...//////000000......///000000000000000+++,,,...000222222222222111111000000000111222222111111000000000000111111333111...---///111222222000111222222333222222222000000000000000000000000111111000000000111222222111222222222222333333333444444333333222222222111333333333333333333333333444444444333333333222222222333333333333444444444111222222222222111000///333333222222222222333333333333222222222111111111000111111222222111111000222111000000000111222333...///111222333444444444000111111000//////000222000000000000000000000000////////////000000000000......000111111222222222///////////////000111111000000000000000000000000......///000000000000000222111111000000111111222000000000000000000000000111111222222222222111111000000000111111111111111222222222222222222222222000000000000000000000000.........//////////////////////////////////////////...------------...///......................../////////...............---------............///,,,---...//////...---,,,---....../////////......000///......000000///...//////000111111111111111////////////////////////000000000000000000000000222111000000//////000000///000000000000///...---000000///////////////...------------------------......////////////......++++++++++++,,,,,,,,,,,,///---,,,,,,---......---***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---............---........................+++,,,------------,,,+++---******------***))),,,+++,,,---------,,,+++***)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------)))000111$$$444(((000000111AAA--- 111$$$999888(((***555...///444...((()))(((+++555LLL***111&&&------...```444(((............------------)))+++***((('''+++111555"""+++QQQFFF000"""444...///000000...------...---------.........//////------------........................////////////...------,,,,,,------...,,,,,,------...//////000---------------...//////........................////////////////////////////////////////////////........................---...///000111000000///+++---///111222222111000222222111111000111111111111111000000000000111111333111//////111222111111000111222333333333222222000000000000000000000000111111000000111111222333111222222222222333333333222222333333333333333333333333333333333333333333444444444444333333333333333333333333444444444555333333444666666777777777555555666777888888888888777777888888888777666555444444555555444333111111444333222111111111222333///000222333333333333222000111111000//////000222000000000000000000000000////////////000000000000///000000111111111000000///////////////000111111000000000000000000000000......///000000000000000222111111000000111111222000000000000000000000000111111222222222222111111/////////000000111111111111111111111111111111111000000000000000000000000............/////////000........................///...------------...///........................000/////////.........------------............///,,,---///000000///---,,,---...///000000///...---000///...///000111000...///000111111222222111111////////////////////////000000000000000000000000222111000000//////000000///000000111000///...---.............../////////........................---..................---+++,,,,,,,,,------------...,,,++++++,,,------,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))'''(((,,,---******---,,,------...---,,,***)))((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------###666444666+++000((("""___...555'''---)))###'''000+++)))444(((///...))),,,222000(((KKK)))222###222+++111jjj)))+++/////////...---------,,,)))...333444333111...***000&&&TTT###@@@(((,,,...///...---++++++,,,+++++++++,,,,,,,,,---------------.........//////............/////////000...------,,,,,,------...,,,,,,------...///000000---------------...///000/////////////////////////////////////////////////////////////////////////////////...------,,,,,,---...000111111111000///---...000111222111///...333333222111000000000111111111000000000000111111111111222333555666444333000111222333444333333222000000000000000000000000111111000000111222333333///000000000000111111111000111111222444555555666333333333333333333333333555555444444444333333333333333333444444555555555666777999;;;===>>>???@@@>>>???AAACCCDDDDDDCCCCCCCCCDDDFFFGGGFFFEEECCCAAA===>>>>>>>>>===;;;:::888666555333222222222333333111222333444333222111000000111111000//////000222000000000000000000000000////////////000000000000111222222111111000///...///////////////000111111000000000000000000000000...//////000000000000000222222111111111111222222000000000000000000000000111111222222222222111111......//////000000000111000000000000000000000000000000000000000000000000---.........//////000000........................///...---,,,,,,---...///////////////////////////000000//////.........------------.........//////,,,---///000000///---,,,......///000000///...---111///...///000111000...000000111222222222222111000000000000000000000000000000000000000000000000222111111000000000000000///000111111111000...---,,,---------......//////........................,,,------......------,,,,,,,,,,,,------.........---+++******+++,,,,,,+++*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))))))))))))))))))))******+++++++++,,,,,,,,,000///...---------------------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---...//////222***JJJDDD444***---***&&&(((...---&&&...---+++******+++---...<<>>:::999999888666555444333///000111222333222000///111///...///000111000///000000000000000000000000///000111222222111000///000000000///////////////////////////////////////222111000//////000111111000000000000000000000000////////////////////////000000111111111111000000111111111000000////////////000000111111000000///////////////000000000111000000000000000000000000//////............////////////.........---------......------...///111222000000000000000000000000...////////////000000000---...///000111000000///111222333222000000111333222000000222222///000444//////111222444555555666444777::::::999888999:::555666666555444333444444444333222111000000000000+++,,,---............//////000111111///...///000...............///000000///...,,,++++++,,,...///.........---------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++*********)))//////...------------...------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---,,,000666&&&888999---,,,//////++++++///000,,,...---,,,++++++,,,---...222999---444+++,,,///%%%,,,---...666333444XXX<<>>>>>???BBBFFFIIIPPPTTTZZZ\\\[[[YYYYYYZZZ]]]aaafffiiiiiihhhhhhhhhgggccc``````___\\\]]]``````fffooouuuvvvvvvyyy}}}qqqqqqnnnllljjjhhhgggeeeaaaaaa___\\\WWWQQQLLLIIIHHHGGGDDDAAA>>><<<:::999222222222222111111000///222111000111222222000...000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000111111111111000000111111111111111000000000111111111222222111111111/////////000000000111111000000000000000000000000000//////......//////000/////////............---............///000111111000000000000000000000000........./////////000000...///000111111222111111111111222111//////111333333000///333555333333555777888:::<<<>>>?????????>>>@@@BBBCCCBBBBBBCCCDDD>>>>>>??????>>><<<:::999:::999888777666555444444222222222333333333333333000111222000///---.../////////......//////000111///...---,,,,,,---...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++************///......---------..............................------------------------------------------------------------------------------------------------------------------------+++,,,...//////...,,,+++------------------------////////////......---,,,...000000###WWW999 ***...******000///(((...---,,,,,,,,,,,,---......???///222---+++...,,,...+++111"""***222%%%JJJ***888###///DDD((([[[eee222---,,,,,,.../////////...---++++++,,,---...///000111---------............///000//////.........//////000///////////////000000///////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000111111111000000000000111//////////////////////////////000111111111000000333222222222222222222333222222222222222222222222111111222222222333333333222222333333444555555666222111000111333444333222444555555444222222333555222222333333444444555555333444444222111111333555222444666777666999???DDDDDDIIIOOOSSSTTTVVVXXXZZZ[[[___cccdddbbbaaabbbcccaaadddggghhhggghhhkkknnnnnnnnnoooooollljjjjjjlllpppoooooorrrttttttvvvyyyvvvwwwvvvssspppooolllhhhdddaaa]]]XXXUUUTTTTTTUUUVVVUUUSSSPPPLLLGGGBBB@@@===:::666222000000222333222222222333444444222000000000000000000000000000000000000111111000000000////////////000000000000222222222222222222222222000000000000000111111111000000000000000000000000////////////////////////000000111111111111000000222222111111111111111111111222222333333222222111//////000000000111111111////////////////////////000000////////////000000/////////...................../////////000000111////////////////////////....../////////000000000111111111222222222111111///000111111000111333555888555555:::>>>>>>===???EEEEEEGGGHHHIIIJJJJJJJJJHHHIIIJJJKKKKKKKKKLLLLLLJJJIIIHHHGGGGGGEEECCCAAAAAAAAA@@@???>>>===;;;;;;444333222222222222222111222333333222///......////////////......///000000//////...------...//////............------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------......///........................------------------------------------------------------------------------------------------------------------------------+++,,,...//////...,,,+++------------------------,,,------............---888$$$...)))lllJJJ555)))...111+++***222------------------------,,,{{{TTT,,,......---***JJJXXX333&&&111:::,,,...555ZZZ]]]UUU:::QQQJJJ888***+++,,,...///000///...---,,,---------.../////////---------............/////////.........//////000///......------.........////////////////////////.........///////////////////////////////////////000000000000000000000000////////////////////////000000000111111111111000//////////////////////////////000111111111111111333333222111111222333333222222222222222222222222222222222222333333333333222333333444444555666666222111111111333444333222444555555444333222444555222333333444555555666666666666666555444444777999888<<>>>>>???@@@???>>>888888888666333111111111111111000/////////////////////////////////////////////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...------------...//////........................------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,---......---,,,,,,------------------------***+++,,,---.../////////444###///???000kkkxxx,,,$$$222---***333---------------------------888www))),,,...000(((}}}***,,,***444***)))444111333555777(((,,,,,,.../////////...---........................---------............///......------....../////////......------------...////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////////////////...///000111111111000000000000000000000000000000//////000111222222222222333222111000000111222333222222222222222222222222111111222222222333333333222222333444444555555666333222111222333444444222333444555444333333444666333333444555555666666777333444555666666888<<>>:::888777888666555333222111000/////////000000000000000000////////////.........------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...//////........................------------------------,,,,,,,,,---------......------------------------................................................------------------------........................,,,,,,---//////000000///---@@@%%%222///...<<<{{{>>>---111000***------............------///'''333))),,,...111999ddd)))...///222222666999333EEE...+++000,,,------...............---------.........//////---------............///------,,,,,,---......///000000///...............////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////---...///000000000//////000000000000000000000000//////000111222222222222333222000//////000222333222222222222222222222222111111111111222222222222222222222333444444555555333222111222444555444333222333333333222333555666444444444555666666777777333555888;;;>>>CCCHHHLLLUUUXXX___hhhnnnqqqpppnnnnnnrrrwwwyyy}}}pppooommmllljjjjjjiiijjjcccbbb```^^^ZZZVVVRRRPPPHHHKKKOOORRRRRRNNNJJJGGGAAA===888444333222111000111111111111111111111111222111000//////000111222///000000111222222333333////////////////////////---...000111222222111111000000000000000000000000000000000000000000000000000000111111111111000000/////////000000111111111111111222222222222111111000000111111111222222222000000000000000000000000111111000000000000111111.../////////000000000000///000111111111111000///000000000000000000000000111222222222222333333333444555666777:::===@@@AAADDDJJJRRRYYY^^^```aaabbbccchhhrrrzzz||||||rrrkkkccc]]][[[WWWRRRNNNKKKKKKJJJGGGDDDAAA@@@@@@<<<:::888666444222111111000000000111111000000000////////////............,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000////////////////////////------------------------,,,,,,,,,------.........------------------------...................................................------,,,,,,------..............................//////000000000000///%%%&&&FFF&&&///000$$$111KKK}}},,,,,,666'''------............------'''888###+++......111TTT%%%111999,,,(((+++000'''111444,,,///!!!;;;------------......//////+++,,,,,,---...///000000---------.........//////,,,,,,,,,,,,,,,---...///111111000///////////////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000////////////////////////,,,---...000000000///...000000000000000000000000//////000222222333333333222111///......///111222222222222222222222222222000000111111111222222222111111222333333444444555333222111222444555444333000222333333222333555777444444555555666777777777:::===AAAGGGLLLSSSYYY^^^gggjjjpppyyyzzzuuuwwwvvvnnnjjjjjjmmmpppllljjjfffbbb___^^^^^^^^^QQQPPPOOOOOOPPPSSSWWWYYYLLLGGG@@@:::777555444333111111111111111111111111222111000//////000111222...//////000111222222222000000000000000000000000---...000111222222222111000000000000000000000000000000000000000000000000000000111111111111000000......//////000000000111111111111222222111111111000111111111111222222222000000000000000000000000111111000000000000111111.../////////000000111111///000111222222111000///000000000000000000000000222222333333333444444444999:::<<>><<<999666444333222000000111111111111000000000/////////............------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------........................000000///...---,,,,,,+++...///000///---,,,,,,...++++++,,,+++***+++...000000///...---,,,,,,,,,,,,,,,,,,---...//////............//////...---,,,,,,....................................////////////...............///000000000///,,,++++++---///111)))<<>>777 :::***333111...,,,---...///...//////.........//////000.........////////////000///////////////.........////////////////////////......////////////......////////////////////////111111000000//////......000000000000000000000000---......///000111111222///////////////////////////////////////000000111111111111111111111111111333333222111000000000111222222111111111111111111333222111111111222333444555444333222222222222333111333555555444333333333555444333222222333444666555444333444666:::===>>>DDDMMMRRR\\\iiiiiijjjuuuzzz|||yyy||||||xxxvvvtttfffiiikkkjjjhhhgggiiillliiifff___WWWQQQOOORRRUUUXXXXXXWWWSSSKKK@@@666000222222222222222222222111333111//////111333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000///000111222222222222222444222000111333444333000111111222222222222111111333222111000////////////000000000000000000000000000000000000000000000000000//////........./////////111222111000......///......///000000111222333222000111666;;;>>>@@@BBBDDDKKKQQQVVV```lllqqqnnn|||vvvhhhdddaaaZZZQQQMMMLLLFFFAAA@@@???===:::999444555444111111333333111000///...///111111///---......//////......---,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,+++*********+++,,,---------.........---+++***++++++++++++++++++++++++.......................................---------...///000///---,,,---...---------,,,******,,,......---,,,+++************,,,------...//////............//////...------,,,....................................///////////////............///000000///...---,,,,,,---...///&&&333444:::{{{ooo888******777000''''''888///GGGbbb:::%%%444333---...***222&&&'''<<<777+++999}}}CCC$$$777000...---,,,---...000111///------------...000111333444------.........//////////////////////////////...////////////////////////......////////////......////////////////////////111000000000/////////...000000000000000000000000......//////000000111111////////////////////////000000000000000111222222111111111111111111111111222222111111000111111111222111111111111111222222333222111111111222333444444444444333333333222222///111333444333333333444333333444555666777888999<<<:::888999<<>>AAAEEEMMMYYYfffnnnqqqyyy~~~zzzooohhhhhhkkkjjjeeegggttt}}}}}}|||~~~}}}zzz{{{}}}yyy}}}vvvqqqhhhkkkuuu}}}~~~}}}}}}wwwsssvvvxxxwwwvvvwwwsss}}}qqqjjjhhhjjjllloooooolllfffbbbXXXSSSQQQVVV___ccc___ZZZLLLFFF===777444333333444222000///000111111000///222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111222222222111111000333111111111222333222111111111222222222222111111222222111111222222333333111111111111111111111111000000000000000000000000111111111000000111111222///000222222222222333555333444444333222333555777???DDDKKKSSS\\\hhhvvv~~~yyypppjjjiiiooouuujjjfff```XXXRRRPPPRRRTTTVVV]]]^^^aaaiiidddZZZZZZ^^^```aaabbbeeeiiihhhdddccc```bbbjjjrrryyy}}}nnnccc\\\VVVNNNFFFGGG>>>999;;;:::555555999333333111...,,,,,,...000---------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---...///,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,................................................---...///...---,,,---///...//////...,,,+++,,,...//////...---------------------...............------...............------..................................../////////////////////...///000000111............---,,,***))),,,>>>333###...888444666ZZZeee666***(((...333666111)))***333===666 222444111+++'''+++111666***444111+++---***///BBB333222...)))%%%666---***FFF ---...///111111...((($$$111000//////////////////,,,,,,,,,---------..................////////////////////////////////////......////////////......////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////111000000000000111222222111111111111111111111111111000000000111222333333000000000111222333444555222222222222333333444444222333555666666444333111///000222222111111222333666555444444555777888:::AAAGGGPPPWWW^^^hhhssszzzuuu~~~sssrrr~~~zzztttuuutttooojjjlllttt}}}uuupppqqqoooiiimmmvvvttt}}}rrrjjjhhhggghhhkkkmmmnnnmmmhhh```XXXWWW^^^eeehhhhhhdddYYYJJJ>>>777666666666222111111222333444333111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000///222111111111222222222111111111222222222222111111222222222222333444555666111111111111111111111111000000000000000000000000111111000000000111222222111333444333333333555777555666666555555888>>>CCCFFFRRR```kkkvvvvvvuuu}}}pppkkkddd^^^\\\]]]___aaaYYYXXXTTTPPPKKKJJJKKKMMMSSSWWWSSSPPPWWWXXXWWW^^^UUUUUUTTTTTTTTTTTTQQQNNNWWWRRROOOQQQSSSWWW___ggg}}}wwwpppdddXXXUUUHHH@@@BBBAAA;;;<<>>111---666888...RRRUUUgggwww999333000***444***,,,666444(((--->>>***999666%%%000QQQ]]]QQQAAA;;;(((...???(((555444555333000222555000&&&---000111...---111000)))"""LLL///+++;;;222888...JJJ]]]^^^DDD111333555...+++222***)))>>>###;;;---,,,+++,,,.../////////,,,,,,,,,,,,---...///000,,,---------............------......///000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000000111111111111111111111111111111111111000111111222222222222222222222333444555222222333444444444444444222333555666666555444444444555555444333333555666777777999???GGGQQQZZZ___hhhtttzzzxxxzzz~~~{{{}}}xxx{{{zzzsssooonnnhhhjjjlllnnnoooppprrrssspppmmmjjjgggaaaTTTCCC777555333111000111222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222111111000000111222111000000111222111111222222222222111111222222222222333444555666222222222222222222222222111111111111111111111111///////////////000111222000000111000000111444666444:::CCCJJJQQQ\\\iiisssqqqgggeeeZZZRRROOOKKKGGGKKKSSSOOOQQQWWW```kkkrrrtttttt~~~|||vvvrrrqqqdddbbb[[[UUUUUUZZZ[[[YYYcccnnnwww|||wwwlllcccXXXMMMEEEDDDBBB???>>><<<999555222222111///.........///000------------------------,,,,,,,,,---------......++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---------,,,,,,---......------...000---///111111000/////////------,,,,,,,,,,,,------......//////...------,,,,,,------...//////..........................................////////////000000//////000000111222//////////////////......)))%%%000<<<666---...000555%%%!!!...333++++++444,,,111000///###---333666(((<<>>@@@MMM___ooo{{{}}}xxxmmm\\\OOOKKKOOOPPPPPPQQQSSSZZZeeemmmssswww{{{tttvvvzzzuuulllaaa^^^[[[ZZZ]]]bbbhhhlllooo\\\SSSLLLDDDAAABBBAAA>>>:::555333111///......///000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++*********+++------------------------------........................---------............///,,,---......------///000///111222222000...---...//////.........//////000.../////////...---,,,,,,,,,,,,---.../////////......................................./////////000000000000000000111111222////////////000000000000333000777555)))333;;;---+++666222///222333...---:::333)))888<<<333000999(((%%%666<<<222000:::000444777999:::<<<:::777888666555:::>>>555000777666888888777333111222666666000444888333111222---111666......444111333333444$$$ 000888222---111...555+++222'''333+++000------...000111111///---111111000......---------.........////////////000---------...///000000111////////////////////////......////////////......////////////////////////.../////////000000111111000000000000000000000000---......///000111111222000000000000000000000000111111111000111222222333111111111111111111111111333333222111000000000111444444333222222222333333222333444555555555444333444444444444444555666777333444666777888:::>>>AAAJJJPPPZZZgggttt~~~xxxhhhfffiiivvv{{{yyy|||wwwxxxyyyzzz|||}}}wwwmmmjjjooouuuuuutttvvvqqqllllllooonnniiicccIIIDDD===777555444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222///000111222222222222222///111333222///...000222111111222222222222111111222222111111222222333333222222222222222222222222111111111111111111111111111111111111222333444555222444555777999===CCCFFFOOOaaazzzsssrrrfffZZZVVVRRRNNNPPPVVVPPPZZZcccgggqqqssshhh^^^ZZZZZZZZZ^^^ccc]]]mmm{{{xxx```UUUHHHDDDFFFIIIFFFBBB777555222000/////////000////////////////////////,,,,,,,,,---------......------------------------+++,,,---.........---,,,++++++*********+++---...------------------------............////////////000///---,,,++++++,,,,,,+++,,,............,,,+++,,,...111444444222000...---.........---,,,,,,+++///000111111111///...---////////////////////////////////////////////////111000///......///000111222111000//////...//////111000///...............///111000...000333333///333///...111333222222555000333555333111333;;;AAA>>>:::666555666999::::::======>>>@@@DDDFFFEEEDDDFFFCCC@@@???AAACCCCCCBBBAAA@@@???@@@@@@>>>;;;888;;;888444444555666555333111111222333444222///---222222111111000////////////...///000111000...,,,,,,,,,---------------...////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////000/////////000111222222............/////////000111000000000//////......///000111222222111000///111111111000000000000000000222333111...---///222111111111111111111111111222222222222222222222222777444222222444666444222555444444333333333444444444333555888777444555999???888666999;;;;;;EEERRRbbbhhhooovvvrrr___UUU]]]lllnnnttt||||||uuupppnnnpppuuussssssttttttqqqmmmlllnnn```ZZZNNNAAA777222222444555333222333222///222777333333333222222222111111222222222222222111000///222222222222222222222222000111222222111000111222222222111111111111111111000000111111111222222222333222111000000222444555222222222222222222222222444222111222333333222111111111000000111222222333111111111000000000111222444666999<<<@@@HHHVVVaaaooo{{{sssmmmggg]]]YYYTTTIIIJJJVVVYYY\\\hhhqqqyyyyyyoooggg```]]]\\\TTTXXX___hhhlllsssyyyeeeWWWQQQMMMIIIEEEDDD;;;444333333000///000---...//////---,,,,,,,,,........................++++++++++++++++++++++++,,,...///...,,,+++,,,...++++++++++++++++++++++++...------------...//////............////////////......---,,,,,,---...///,,,------......------,,,,,,...000222222111///......////////////...---,,,000111222222111000///...////////////////////////////////////////////////111000//////...///000111222222111000000000000000111111111111111222222333///111111...000333444111222111333777888666888======???CCCGGGIIIKKKLLLMMMJJJFFFAAA@@@CCCEEEFFFDDDMMMOOORRRVVVYYYZZZYYYWWWWWWTTTPPPNNNNNNOOOOOONNNMMMMMMMMMOOOQQQRRRPPPOOOJJJIIIIIIJJJIIIFFF@@@<<<>>>:::555222000111333444111000000000000000111111+++***+++---000222111000//////.........---------/////////...............////////////////////////000/////////............//////////////////////////////////////////////////////////////////000111........./////////000000111111111000000/////////000000111111111111000000111000000000000000000000000111222222000000111222111111111111111111111111222222222222222222222222666444222222444555444333555444444333333444444555999666444555444444999???888777:::AAAGGGQQQdddwwwzzzeee^^^^^^aaajjjsss{{{|||zzzooogggeeeiiikkkooorrrrrrooolllkkkjjjdddZZZOOODDD<<<666333444111000333333111111444333333333222222222111111222222222222222111000000222222222222222222222222000111222222000000111222111111111111111111111111111111111222222222222333333222111000111222444555222222222222222222222222333222111222333333222111222111111111111222222333555555555444333333444444<<<999888>>>LLLbbb{{{dddTTTQQQOOOJJJOOOXXX]]]fffzzzzzzuuujjjbbb\\\[[[[[[[[[aaaiiitttzzzgggVVVHHH???@@@999555888999666222111.../////////...------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---------,,,---......///............////////////...---------...///111222......------------......---...//////000000////////////000000000///......111111222222222111000000////////////////////////////////////////////////000000/////////000000111222222111111111111111111/////////000111222333444///111111///000555777666999:::???EEEFFFEEEIIIOOOXXXXXXYYY]]]aaabbb```]]]TTTPPPMMMNNNTTTXXXXXXVVV^^^bbbhhhkkkllljjjiiihhheeeccc```^^^]]]]]]^^^___\\\ZZZXXXWWWVVVUUURRRPPPRRRRRRSSSUUUWWWWWWTTTRRRPPPMMMHHHCCC@@@??????@@@999777555333222111222222111///------/////////...111000///...............//////......---------,,,////////////////////////////////////............////////////////////////////////////////////////000//////............///....../////////000000000111111111111111000000000111111000000000000111111000000000000000000111111000000000222333333111///111111111111111111111111222222222222222222222222555333222222444555444333555444444444444444555555777444333444333333888>>>;;;@@@JJJVVVcccvvvqqqfffaaakkkwww~~~qqqjjjeeegggkkknnnrrrrrrpppmmmrrrmmmggg```XXXOOOCCC<<<777222000333666444222333333333333222222222111111111222222222222111000000222222222222222222222222000111222222000000111222111111111111111111111111222222222222333333333333333222111111111222444555222222222222333333333333333222111222333444333222333333222111111222222222222333444444444555777999===EEETTTggg}}}ssshhhYYYOOOOOOWWW___eeesss}}}llleeeddd```[[[XXX___dddtttsssddd\\\KKKDDD???@@@@@@;;;555111222111///.........//////000000000000000000000000------------------------,,,***)))***---///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............////////////000///.........///111222///...---,,,,,,---...///...------------...///////////////000000//////...000000111111000000000000////////////////////////////////////////////////000000000000000000111111111111111000111111222222111111111000111222222333222666777666888>>>CCCCCCFFFFFFKKKSSSXXXYYY\\\```ggggggfffggghhhiiihhhhhhbbb___]]]```fffkkkkkkiiilllooossstttrrrooommmmmmjjjjjjiiifffcccdddgggkkkiiieee```\\\YYYUUURRROOOWWWTTTQQQOOOQQQTTTXXXZZZYYY\\\___```]]]WWWRRROOOKKKIIIDDD???:::777555444555333000///000000000///000///......---...////////////......------,,,,,,///////////////////////////////////////.........////////////////////////////////////////////////111000//////...............////////////000000000222222111111111111111111222111000//////000111222000000000000000111111111111000///111333333///+++111111111111111111111111222222222222222222222222444333222222333444444444555444444444444555555666555444666999999777999>>>FFFPPP___ooo~~~qqqcccnnnwwwtttoookkkmmmrrrtttssstttppplllkkkiiibbbWWWNNNAAA888222444777666444444333333333222222222111111111111222222222111111000222222222222222222222222000111222111000///000222111111111111111222222222222222333333333444444444333222222222222333444555222222222333333333333333333222111222444444444222444444333222222222222333000222444555666:::???DDDIII```|||qqqdddYYYTTTUUU^^^jjjyyyxxxrrrxxxxxxooopppccc]]]dddooo{{{bbbUUUIIIEEEDDDAAA===<<<555333000......///000000////////////////////////------------------------,,,(((&&&(((...000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------............////////////222111000///...//////000//////---,,,,,,---//////...---,,,,,,------//////---....../////////......//////........./////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000111222222333444333333333333333444444888>>>BBBBBBEEELLLQQQSSSQQQNNNPPPZZZcccfffgggiiihhhnnnvvvyyyxxxwwwxxxyyy~~~|||zzzzzzyyyvvvtttyyyzzzzzzyyyvvvsssqqqpppooopppoookkkffffffjjjppptttqqqlllhhhfffeeecccaaa]]]ZZZTTTNNNJJJIIIJJJLLLRRRYYYbbbggghhhddd```^^^]]][[[UUUOOOIIIEEEAAA@@@777555222222333444444444///...---------///000111//////.........---------////////////////////////.........///////////////////////////////////////////////////////////////222222111000////////////////////////000000000111111111111111111111222222222111000//////000111222//////000000111111111111222000///000222000,,,'''111111111111111111111111222222222222222222222222222222222222222333444555444444444444444555666777999777777:::;;;===CCCJJJUUUaaarrrqqqwwwxxxnnnhhhmmmssstttssspppmmmnnnooollleee^^^MMMAAA777555555444333444333333333222222222111111000111111222222222111111222222222222222222222222///000111111000///000111000000111111111222222222222222333333333444444444333333333333333333444444222222333333333444444444333222111222444555444333444444333333333333333444222555777999;;;AAAKKKRRRkkkwwwpppnnnfff___aaaYYY___nnn~~~xxxooorrrwwwyyyrrrlllqqquuuiiigggggghhhoooyyy}}}jjjUUUJJJGGGEEEDDDEEE;;;777333111111222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,(((&&&(((...000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------............////////////333222000///........./////////............//////...------------...//////------.../////////............---------...//////000000000000000000000000000000000000000000000000//////000111222222222222111111111111222333444555111222333444666999;;;<<<@@@HHHMMMNNNQQQWWW\\\^^^[[[XXXZZZbbbiiilllooosssxxx~~~xxxvvv~~~zzzvvvvvvxxxwwwqqqjjjiiiooovvv|||uuupppnnnlllkkkiii^^^______\\\VVVPPPLLLJJJKKKPPPWWW[[[^^^```eeeiiigggfffccc___\\\XXXUUUSSSHHHDDD@@@<<<999666222000111000...---...///111333////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////222111111000000000000111/////////000000000111111000000000111111111111111111111000000000000111111/////////000111111222222222111000000000///,,,)))111111111111111111111111222222222222222222222222111222333222111222444666444444444444555666777777:::555333555:::CCCPPP\\\nnn{{{pppeeedddyyyyyyiiiiiillllllqqqooommmnnnooonnnjjjfffXXXMMMAAA;;;777333111333333333333222222222111111000000111222222222222111222222222222222222222222///000111111//////000111000000000111222222333333222222222222333333333333333333333333444444444444222222333333444444555555333222111222555666555444444333333333444444555666444777:::<<>>>>><<<777222........................------------------------,,,,,,,,,,,,---------------------------------------------,,,---......///............/////////000......------...///000111---...///000000///...------...//////000000////////////000111111111111111000///.........000111222000000000000000000000000000000000000000000000000...///111222333333222222444444444555777888:::;;;AAAEEEKKKTTT]]]gggnnnrrrttt}}}vvvllllllpppiiijjjqqq~~~uuuuuuzzz~~~{{{vvvyyyyyyqqqkkkiiijjjlllnnnnnnjjjdddbbbeeehhhoooppprrrrrrqqqnnnkkkiii\\\ZZZYYYWWWVVVSSSNNNKKK<<<999666222000000111222......///000111222333333////////////////////////---.........//////000000////////////////////////////////////////////////...............///000111000000000000111111111111......//////000000000111///000111222222111000///...//////000111222222222///111333222000111444777111111111111111111111111222222222222222222222222///111333222111111444777444444444555555777888888999>>>JJJ[[[hhhqqq{{{lllmmmuuu}}}}}}~~~rrriii```bbbfffjjjmmmmmmmmmnnnooonnnhhh```XXXKKK===777777333333333222222222111111///000111222222222222222222222222222222222222222///000111000///...///111///000000111222222333333000000111111111222222222222333444444555555444444222222333333444555666666333222222333555666666555222222333333555666888999AAAGGGQQQ\\\mmm}}}lllWWWSSSWWWdddvvvuuuwwwrrriiieeemmmvvvfffOOOJJJEEECCCCCC@@@:::444000000000000000000000000////////////////////////,,,...///...,,,+++,,,...------------------------...------------...//////333222111/////////000111////////////..................------------......///////////////.........000222222......111222//////111333222///...000222111111222222222333333333---111444555222///---,,,555222///...000333666666===222111>>>IIIJJJNNNVVV___bbbhhhppp{{{xxx|||~~~vvv~~~}}}rrrlllpppooojjjmmmlllwwwppphhhlllmmmpppuuu}}}}}}{{{zzzsssvvvvvvpppnnnrrrpppnnnnnnpppssssssoookkk___YYYSSSQQQSSSUUUUUUTTTQQQJJJBBB>>>888333333777666000---......+++...444---000333333111///000222/////////...---------,,,////////////////////////////////////000000000000111000///000111000...,,,333111000111444555333111222111111111000000//////000000000000111111111111000000000000000000000000000222444222///...111444111222222333333222222111222222333333333444444444666555555444333333333333555444000555???;;;444999DDDJJJ___zzzyyyssssssxxxtttwww}}}}}}{{{uuuvvvllljjjfffbbbaaafffjjjkkkllloookkkiiieeeaaaYYYMMM>>>444666333222333111...000555333333222222222333444444222222222222222222222222333333222222111000000000111111222333333333333222222222333333333333444444111111222222222333333333444444333444444555666777444444444444555666777777666666777666222222;;;FFFTTTYYYeeezzzkkk]]]WWWYYY\\\cccttt}}}~~~|||zzz~~~wwwnnnooosss^^^IIICCCBBB>>>>>>BBB777444222000/////////...000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................111111///.........///////////////000000000111111///......------......////////////////////////...111333222...---000000...///111222222//////000222000000111111111222222222---///111333333444444444000111333555666666666777===:::<<>>999555444666555333333666222222222222333333444555222222222222222222222222111111111111111222222222111111222333333333333222222222333333333333444444111222222222222333333333444444333444444555666777444444444444444555666666666666888:::888999BBBMMMaaaooojjj[[[VVVXXX```jjj|||~~~~~~yyy}}}yyyvvvxxx|||pppZZZMMMEEE???@@@DDD<<<:::777333111111222333/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000//////............//////000000111111222222222///......------......///......//////////////////444555333---,,,//////---000111222111000000111222000000000000111111111111333222000000111222222111000222555666555777;;;???FFFNNNUUUYYYbbbsss|||yyyxxx|||jjjiiiiiisssxxxjjj```iiivvvttthhhXXXRRRZZZbbbdddiii{{{wwwjjjdddbbbaaaccc```bbbuuu~~~}}}}}}yyyssspppmmmiiihhhhhhjjjkkklllkkkggg^^^UUUQQQSSSWWWWWWVVVWWWYYYVVVMMMGGGFFF:::777555555333000///111000000000...------///111000000000000000000111111111111111111111111111111111111000000//////......//////...///111111000......------...000111111000111111111111000000000000000000000000111111111111000000000000000000000000111000///000111333333222222222333333333333222222111111222222222333333333333333333444555777888999666;;;888777<<<===EEEVVVaaasssuuuqqqooopppsss{{{zzzuuu|||zzzsssttt}}}zzz{{{vvvrrrppplllhhhjjjoooooonnnmmmkkkfff^^^TTTMMM>>>888333444555333222333222111222222333444555666222222222222222222222222000000111111222333333444111222222333333333333333222222333333333333444444222222222222333333333333444444333444444555666777444444444333444444555555555555777;;;<<>>>>>FFF]]]nnnwwwqqqdddpppvvvyyyzzz{{{yyyvvvuuuwwwzzzxxx}}}{{{|||~~~~~~|||}}}~~~~~~qqqgggkkkmmmoooooommmjjjfffddd^^^PPPAAA:::888555555666222222222222333444555666222222222222222222222222333333333333222222111111222222333444444444444333222222222333333333444444222222333333333444444444444444333444444555666777555555444444444555666666<<<;;;AAAMMM^^^sss{{{gggZZZYYYcccuuu}}}rrrgggnnn{{{oooYYYJJJHHHDDDAAA===888444111........................------------------------------------------------........................///000000111111111111000111111000000000/////////000//////......//////000------......///000000000444777666222111333333000111000000111333444333222333333333333444444444555///000222333333444777::::::EEEVVVeeepppwww}}}~~~yyyhhh```]]]gggsssxxxvvvtttzzzyyyyyywwwqqqlllooovvvsssvvv}}}~~~yyy||||||~~~wwwmmmeeeccccccccc___XXXVVVXXXWWWcccuuu~~~wwwsss{{{tttyyy|||~~~|||ssshhhaaa```___]]][[[UUUQQQMMMNNNMMMKKKMMMQQQXXX\\\\\\WWWQQQIII>>>555000000000111222111///---......///////////////000111111111111111111111111/////////000000000000000//////...///111111000...333444444222000......///000000000000111111111111000000000000111111111111000000000000000000000000111000///000111333333222333333444444444444333333222222333333333444444444444444444444555666777888777@@@FFFXXXzzz}}}gggccckkkttt|||yyyppptttwwwwwwtttvvv}}}yyy~~~{{{{{{~~~~~~{{{zzzjjjhhhkkknnnnnnllljjjiiiiiidddWWWHHH>>>888333111333333333222222333333444444222222222222222222222222555444444333222222111111222222333444444444444444222222333333333333444444333333333333444444444444444444333444444555666777555555555555666777888999888===KKKbbb{{{sss[[[SSSUUUggg|||}}}~~~~~~tttmmmvvvoooQQQJJJCCC@@@@@@???:::555000000/////////.........------------------------------------------------..............................000111111111000000//////000000111222333333000000////////////000000------......///000000111///222333111222444333000222000///111333555444222222222333333333444444444222555777777666;;;EEENNNYYYdddvvv~~~|||}}}}}}xxxooofff[[[YYY[[[ccciiikkkmmmqqqqqqtttzzz~~~{{{zzz|||{{{vvvtttuuuiiilllnnnooopppooollliii|||{{{www~~~}}}~~~wwwpppjjjgggdddcccYYYVVVVVVWWWUUUPPPNNNPPPOOOUUUXXXVVVTTTRRRLLLEEE<<<888444111111111000...111000000000000000000///000000000000000000000000......//////000000111111000//////000111111///---000222333222000///000222///000000000111111111111000000000000111111111111000000000000000000000000111111222111000000222333333333444444444444333333333333444444444555555555444444555666777999;;;<<>>555111222444444333222222222333333222222222222222222222222333333333333333333333222222333444444555444444444222222333333333333444444333333333444444444444555444444333444444555666777555555555666888999;;;;;;;;;HHHbbbppp```TTTZZZkkkvvvuuugggYYYIIIBBBCCCDDD>>>888222222111000///......---........................------------------------........................,,,---///000000000//////---...///111333555666777000000////////////000000---------...///000000111+++///111111222444333///222000///111444555444222111111222222222333333333222888===@@@DDDQQQeeeuuu}}}zzz{{{~~~}}}zzzvvvooohhhbbb```ccceeekkkppprrrrrrxxx|||{{{{{{uuusssrrrooojjjssspppqqqtttrrrqqq~~~uuu|||rrrllljjjcccbbbcccddd___SSSKKKHHHHHHLLLLLLIIILLLTTTWWWUUUIIIBBB999333222222222222333222222222111111000000////////////////////////------...///000111222222111000///000111000...,,,---///222111000///222444//////000000111111111222000000000000111111111111000000000000000000000000000222444222///...111444333444444555555444444333444444444555555555666666333444555777:::===???AAANNN```ooolll[[[^^^lll{{{yyykkkkkksssuuupppvvvyyy}}}ooonnnrrrxxx{{{fffiiilllllljjjhhhiiikkkhhhbbb\\\UUUJJJ>>>888999555555444333222222222222222222222222222222222222111222222333333444444555222333444444555555444444222222333333333444444444333333333444444444555555444444444444444555777777555555666777999;;;<<<===HHHZZZ{{{xxx[[[YYY^^^cccvvvyyytttvvvoooWWWKKKKKKKKKEEE>>>444333222111000///...---........................------------------------..............................///000111000000000111111111222333444666666111111000000000000111111222222222000//////222444111111000000000000000111......000333555555444222888333000///000222666:::???EEENNN[[[ppp~~~~~~|||uuummmjjjlllppptttyyywwwuuuvvvrrrttt{{{|||uuummmjjjllloooqqqqqqgggffflllxxx~~~yyytttttt|||~~~zzz|||zzztttlllfffbbb^^^YYYUUUQQQPPPJJJBBB===AAAOOO[[[[[[YYYPPPBBB999777666444222111000111222222111///333111000......000111333444222111000111222111111000000////////////000000000000000000000000000000222222222111111111000000333333222222222222333333222222111111222222333444222222333333333333444444222222333333333444444444222333555666555555666777333777666777======FFFYYYbbbvvvlll\\\iiizzzvvvpppmmmpppuuu{{{~~~~~~~~~|||zzzwwwvvv|||{{{lllggghhhhhhmmmoooeeeeeefffddd___UUUHHH<<<444777444222111222333444333222222222222222222222222222222111111222222333444111222222333333222222111333333333333333333333333444444444444444444444444555555666777888888888777:::333222999<<<<<>>555333111000000111111///---111111000//////000111111000/////////111222333333000000////////////000000111111111111111111111111333333333333222222111111222222222111111222222222222222111111222222333444222222333333333333444444222222333333333444444444333555777777666555666777555888777:::EEELLLZZZooowwwkkknnn}}}yyyzzzxxxvvvtttuuuzzz}}}{{{ttttttwwwyyy~~~~~~}}}tttsssooofffhhhooommmiiifffccc```[[[PPPCCC999555444222333444444333222222222222222222222222222222222222111222222333444333333333444444333333333333333333333333333333333444444444444444444444444444555666777777777777777:::777999>>>???EEE\\\uuuuuu``````ggg{{{~~~mmmggg}}}uuu\\\PPPJJJEEEDDDBBB>>>777000...000333000///...............///////////////////////////............////////////000000///...///000111222000000/////////000000111111111111111111111111111222222222111000000222444222111111000111111222222777555333111111111222333555999<<<;;;:::@@@JJJSSSaaaeeebbb]]]XXXWWW^^^jjjttt{{{yyyvvv|||zzzvvvjjjhhhmmmmmmmmmjjjffffffjjjjjjhhhvvvvvvwwwwwwtttmmmddd]]]___]]]ZZZYYYWWWSSSNNNIIIIIIRRR\\\___^^^XXXMMMCCC666444111000000111000///000000000000000000000000......//////000000111111111000000//////000000111111111111111111111111111444444444333333333333222111111111111111111111111222222111111222222333444222222333333333333444444333333333333444444444444555666777777666666777888999===:::???PPP^^^pppwwwnnnmmm}}}xxxxxxxxxyyy{{{~~~|||{{{zzz{{{}}}{{{tttqqqrrrtttuuuwww|||~~~zzzyyyzzzfffbbbjjjmmmmmmgggbbbaaaaaa[[[MMMBBB666555444444555555333111333333333333333333333333222222222222222333444444333444444555555444444333333333333333333333333333444444444444444444444444444444555666666777888888666777;;;???BBBSSSwwwuuu___bbbqqq}}}{{{aaahhhppp]]]NNNBBBFFFHHHGGG???333---///444.........---......//////////////////////////////............////////////111000///......000222333111111000///////////////////////////////////////222333333222000000222444222222111111111222333333444444444333222333555777888>>>CCCDDDHHHRRR```hhh{{{vvvooohhhYYY\\\```eeelllwww~~~yyyvvv|||}}}sssoooppp``````______fffmmmmmmhhhrrruuuxxxzzzxxxssskkkfff]]]^^^___aaabbbaaa]]]YYYNNNSSSXXXYYY[[[]]]XXXRRRBBB===777333222222333333///000000111111000000///000111111000...---,,,---111000000000000000000111111111111111111111111111333333333333333333333222111111111111111111111111222222111111222222333444222222222333333333444444333333333444444444444555555666777777666666777999<<>>IIIWWWpppuuukkkddd}}}~~~wwwuuuyyywwwaaaMMMGGGIIIIIICCC999222000111......------......///000////////////////////////............////////////222111///...///000222444333222111111000000000000//////000000000000//////222333333333111111222444222222222222222333444444111333444444333444777999;;;IIIWWW```hhhssszzz|||}}}pppjjjgggdddsssxxx~~~}}}}}}{{{|||~~~yyyqqqddd]]]dddsss}}}|||~~~~~~{{{wwwssspppgggiiijjjiiifffdddcccdddaaaaaa___\\\^^^bbbbbb^^^WWWPPPEEE<<<777555555555000000111111111111000000...000111111...,,,,,,---111111000000000000111111111111111111111111111111111111111111222222222222000111222222222222111000222222111111222222333444222222222333333333444444333333444444444555555555444555666666555666888:::999CCCIIIXXXuuuqqqtttzzztttttt|||yyytttpppqqqqqqooolllkkkmmmooolllooouuu|||uuuxxx{{{pppmmmlllkkkiiifffaaa]]]YYYHHHBBB:::444222333555666333333333333333333333333333333222222333333444555222222333333333333222222444444444444444444444444444444444555555666666666555555555555666888::::::>>>@@@LLLeeegggccclllvvv}}}ooowww~~~kkkMMMKKKGGGDDD@@@;;;444000//////.........//////000////////////////////////............////////////111111000///000111222333444333222111111111111111111222333444444333222111111333444333222111222444222222222222333444555555111333555666555888===BBBVVVmmm~~~zzzvvvooorrrwwwxxxsssqqqyyy|||uuuwwwxxxooorrr{{{|||vvvqqqoooooovvvwwwvvvqqqjjjdddbbbbbbeeefffggghhhnnnuuuuuuqqqkkkcccWWWLLLBBB;;;666333222222222222222222222222(((,,,000111///...000222222111111000000111111222222222222222222222222222000111111111111111222222111222333444444333222111222222111111222222333444222222333333333333444444333444444444555555555555444555666666666888;;;===;;;LLL\\\rrr|||uuunnnkkkooorrrooollljjjdddgggiiiiiijjjmmmtttyyyzzzrrrttt|||yyyrrrqqqooolllgggcccaaa```TTTLLL@@@666222333555777333333333333333333333333333333333333333444444555111222222333333222222111444444444444444444444444444444444555666666777777666666666666777999;;;===AAAKKKccceee[[[eee{{{tttqqq```VVVKKKFFFFFFDDD<<<555222111000000//////000000////////////////////////............////////////000000111111111222222222333333222111111111222222222333444555555444333222111333444444333222222333222222222333333444555666444666888999<<>>@@@NNNnnn}}}gggkkk}}}bbbOOOIIIIIIIIIHHH666555444222111000000///////////////////////////............/////////000444333222111111222333444222222222222222222222222333333222111///---,,,+++444333222111111222333444999555333444555444666;;;555888>>>MMMiiivvvtttyyymmmddd___^^^^^^[[[\\\gggzzzxxxssskkkhhhkkkiiidddeeelllkkkkkkhhhdddcccbbbZZZRRR@@@:::333///...000222333222000//////000111111000222111000//////000111222111111111000000000000000222222222222333333444555222222333333333333444444333333222222333333444555444444444444444444444444555555555666777777666555;;;999888888<<>>777444444333333444555555555444444555555555444444333333333444333222333555666555444444444444444444444444444666666666666777777777777999777888888666777DDDSSSiii{{{oooooovvvaaaTTTMMMKKKKKKGGG;;;222222555444111///222000///------///000222000000000000000000000000333333222111111222333333222222222222222222222222222222222222222111000///555444333333222222333333222222333666555444777>>>AAAIIIWWWmmmvvvkkkbbb]]]```eeeqqqxxxvvvyyyvvvvvvwwwqqqgggfffjjjhhhkkkjjjeeecccddddddaaaOOOHHH>>>666333333444555222111000000222333222111222111000//////000111222111111111111000000000000333222222222333333444555222222333333333333444444444444333333444444555666444444444444444444444444555555555666666666666555888555666<<>>III[[[cccpppuuukkkvvvwww~~~zzzmmmfffiiippp|||wwwtttvvv|||yyylllfffgggcccjjjnnnkkkhhhhhhiiiiii```WWWKKK@@@888555444333111000000222333444333111222111000000000000111222111111111111111111111111333333222222222333444444222222333333333333444444555444444444444555666666444444444444444444444444555555555555555555555555;;;666:::HHHUUUddd~~~|||qqqoooqqqjjjaaa[[[\\\___aaaeeeiiirrruuu}}}zzzrrrlllbbb```\\\UUULLLCCC;;;666555555555444444333333222555444444444444333333333444333333333555666555444444444444444444444444444555666666666777777777888555888;;;<<>>SSSeeevvvxxxwwwyyyvvvqqqfff___ZZZ^^^dddjjjqqqxxxuuuzzz|||~~~~~~yyyrrreeeccc___ZZZSSSJJJ???888444333333333333333333333444444444444444444444444555444333444555666666444444444444444555555555555555555666666777777888888777;;;===>>>EEE^^^zzzgggvvvkkkXXXNNNMMMJJJGGGCCC999000...222///000111111111111000///000000000000000000000000333333333333333333333333333333333333333333333333222222333333333333333333444444444444444444444444555666999;;;???MMMiiisssppp|||}}}~~~}}}tttnnnnnnlll|||wwwpppmmmkkkgggiiihhhgggiiikkkhhhbbbeeeaaa[[[TTTKKKAAA888222111000000111222222111///111111222222222222111111000000111111222222222333444333333222222333333333222222222333333333444444333333333222333333444555555555555555555555555555555666777666444444777999999777EEE___vvvzzzvvvyyyxxxpppgggbbb^^^]]]cccllltttzzz}}}xxxmmmhhhaaa\\\XXXPPPEEE===222222111111222333444555444444444444444444444444555444333444666777666555444444444555555666666666555555555666777888888888777;;;>>>BBBSSSuuusssqqqttt~~~~~~iiiYYYLLLJJJIIIFFF>>>444000222000000111111111111000000111111111111111111111111333333444444444444333333333333333333333333333333222222333333222222111111555444333333444555777888444;;;HHHUUU```qqq|||vvvqqqwww{{{ooojjjjjjzzzzzzqqqsssuuusssrrrmmmddd^^^aaajjjmmmkkkfffeeeccc___XXXNNNCCC<<<555333111111111222111000111111222333333222111111000000111111222333333333444444333222222222333333222222333333333333444444333222222222222333444444555555555555555555555555444666888777555555999===>>>EEEXXXtttzzzxxx|||ssskkkgggfffbbbaaaeeeppp|||}}}}}}}}}}}}}}}xxxoooddd^^^ZZZUUULLLDDD444444333222333444555666333333333444444444444555555444444444666777666555444444444555666666777777444444555666777888999999555:::CCCQQQmmmqqqmmm~~~|||nnnTTTMMMIIIGGGCCC;;;555444111111111111111111111111111111111111111111111111333333444555555444333333444444444444444444444444222222222333333333222222777555444333555888;;;>>>AAARRRnnnwwwooo~~~{{{www}}}}}}tttrrrtttnnnwww}}}zzzwwwnnneeeccciiimmmnnniiihhhhhhfffaaaXXXNNNHHH;;;777444111111222222222111222222333333222222111000000111222222333444444555444333333222222222333222222333333333333444444333333333333333444555555555555555555555555555555333666888777666777<<>>DDDTTTfff|||yyy{{{ooogggfffhhhhhhhhhqqqxxxwww}}}jjj___]]]\\\WWWRRR@@@>>>;;;888666666666666333333333444444555555555666555444555777777777555444444444555666777777888444444555666777888999999===GGGZZZyyy|||hhhooo|||qqq]]]JJJFFFJJJIIICCC===333222000//////000222333111111111111111111111111222222333333333444444444444555555555444333333222333333333333444555666777777444555999;;;>>>HHHTTTqqqxxxwwwyyy{{{~~~}}}xxx|||wwwuuunnnfffiiihhhgggfffddd```\\\YYYPPPDDD777111333555444111000111111111222222222222333333333333333333333333444444444444444444444444111222333333333333444555111222333555666555555444666666666555444444333333777444777<<<:::777BBBRRR\\\ooo}}}xxxvvvsssoookkkjjjkkkmmmooo{{{~~~zzzuuu```\\\aaa]]]RRRHHHBBB;;;666555666666555444444444444444444444444555555555555555555555555444555555666777888888999:::888666555666888;;;<<<@@@QQQssslllkkk~~~zzz{{{jjjWWWNNNNNNNNNGGG>>>888555222111222333333222000000000000000111111222222222333333333444444444444555555555444444333222444333222333444444444333333666888777666BBBaaa{{{}}}~~~tttuuutttuuuwwwyyyuuupppiiigggffffffgggfffbbb^^^VVVOOOFFF===777333111000333333333222222222222222333333333333333333333333444444444444444444444444111333444444222222333555111222333555555555555444666666666555555444444444555333666<<<===???OOOcccnnnyyyooojjjjjjjjjhhhiiiqqq|||{{{{{{|||jjj___```\\\SSSMMMFFF>>>777666666777666444444444444444444444444555555555555555555555555555555555666777888888888888777777666777888:::;;;CCCccc|||dddvvvwwwjjj^^^VVVOOOIIIDDD<<<888444111000111000000000000000000000111222222333333333333444444444444444555555555555444333333444222111333666888777555777:::===>>>DDD[[[ooopppyyy{{{}}}|||zzzyyymmmhhhhhhqqqzzz|||xxxtttmmmiiieeefffiiijjjgggccc\\\[[[VVVKKK???555222222555555444333222222222222333333333333333333333333444444444444444444444444333444555444222111222333111222333444555555555555666666555555555555555555888666777<<<@@@KKKbbbzzz}}}zzzvvvllldddaaaeeeiiikkkqqq~~~yyygggaaa^^^ZZZTTTMMMBBB:::666666777888444444444444444444444444555555555555555555555555555555666666777777888888555666888999999:::===???VVVssslllsss```RRRKKKJJJCCC>>>777333111111111111111000000000000111222222333333333444444444444555444444555555555555444444444222111444:::===<<<:::<<<>>>CCCPPPddd}}}jjjyyy{{{|||pppjjjlllyyy~~~}}}{{{ssskkkgggiiijjjgggdddaaaaaa^^^VVVJJJ???888666555444333222222222333333333333333333333333333333444444444444444444444444333444555444222111222333222222333444444555555555555555555555666666666666>>>;;;:::===FFFWWWsssvvvrrrrrrmmmccc\\\bbbfffmmmuuuuuufffaaa```ZZZRRRGGG<<<666555777888555555555555555555555555555555555555555555555555555666666666777777777888333666999::::::<<>>;;;SSSnnn}}}xxxyyyqqqllljjjhhhqqqjjjbbb^^^\\\TTTGGG;;;777555333222222333444555333333333333333333333333444444444444444444444444333444555444222111222333333333333333333555666666444444555666777777888888666777???OOOeee}}}wwwnnnjjjmmmmmmgggccceeemmmvvv~~~{{{ggg\\\]]]YYYPPPEEE<<<666444555555555555555555555555555555555555555555555555555666666666666777777777777777999999666666AAATTTdddxxxpppzzzyyywwwuuutttrrrrrrqqqzzz~~~}}}|||~~~~~~|||rrrfff^^^\\\^^^aaa]]]\\\\\\```fffmmmrrrtttzzz}}}|||vvvrrrsssrrrpppqqqssspppjjjhhhoooxxx|||vvvkkk```UUUNNNJJJEEE>>>888555444333222222111111111111222333333444444444444555555555555444444555666666666666666555666777555555:::BBBIIITTTooo{{{vvvzzzwwwoookkkiiiqqqjjjbbb```aaa\\\QQQGGG===;;;777555333333444555333333333333333333333333444444444444444444444444111333444444222222333555333333222222333444666777333444555666777888999999666>>>OOOiiixxxvvvnnnkkkooonnnjjjoooyyy}}}zzz}}}~~~yyy{{{xxxwwwccc]]][[[UUULLLAAA999555444555555555555555555555555555555555555555555555555777777777777666666666666555777888888>>>RRRqqqooouuu|||uuupppmmmkkkddddddeeeeeefffggghhhhhhhhhnnnpppllljjjmmmnnnlllhhhddd^^^WWWTTTVVV[[[```fffdddcccfffnnnwww~~~zzzqqqfff^^^OOOJJJCCC===888555222000222222111111222222333444444444444555555555666666444444555666777777666666222666888888999@@@MMMWWWssstttttt{{{vvv{{{yyypppjjjiiilllgggbbbaaacccaaaZZZTTTBBB@@@;;;777444333333444333333333333333333333333444444444444444444444444111222333333333333444555444333222222333444666777333444555666777888999:::<<>>999666444222444444444444444555555555333333333333333333333333111222222222222333333333333333444444555666666777333222222555999===???@@@JJJggg~~~}}}xxx|||gggddd___WWWMMMDDD<<<777666666666666666666666666555555666777777777777777777777666777888888888888999;;;<<>>IIIYYYzzzpppeee\\\YYYPPPBBB::::::666666666666666666666666555555666777777777777777666666777777888888888888;;;:::<<>>555666444222222333444444444333444555666666777666666444666777888888777888999666???NNNggg}}}~~~tttvvv~~~yyyooohhheeefffggg[[[YYYTTTKKKAAA999444222444444444444333333333333444444444444444444444444222222222333333333444444444444444555555555666666:::444444:::999777EEEZZZnnnjjjZZZYYYVVVHHH======777777777666666666666666555555666777777777777777555666777888777777888:::;;;:::AAAVVVyyy}}}ppp{{{xxxuuuUUUQQQLLLJJJQQQ```qqq}}}sss______[[[KKK===555777555333333444555555444333444555666777777777777555777888888777666888:::===QQQllluuuyyyyyyzzztttuuu|||tttmmmiiiggggggaaa```]]]UUUKKKBBB;;;888555555555444444333333333444444444444444444444444222222333333333444444444444444444555555555555555999333555<<<===@@@WWWrrr|||www]]][[[]]]RRREEE@@@888888777777666666666666555555666777777777777777444666888888777777999;;;===>>>KKKhhhuuuyyywwwzzz|||nnnbbb\\\YYYLLLLLLLLLPPP[[[mmmggg___]]]MMM<<<888999666444333444555555444333444555666777888888888555777888777555666999===FFFdddyyy}}}rrrnnn~~~~~~|||yyy}}}~~~sssxxx~~~{{{yyyuuupppjjjeeefffeeeaaaZZZQQQGGG>>>999666666666555555444444333444444444444444444444444333333333333444444444444555555555555555555555555999555555777999DDD___yyyzzz~~~sssnnn}}}dddZZZ[[[TTTGGG>>>999888888777777666666555555555666777777777777777333666888888666666999<<<999@@@TTTuuulll}}}qqqhhhuuu}}}}}}wwwyyytttfffWWWOOOLLLJJJHHHJJJMMMRRR\\\mmmyyynnnYYYWWWMMM@@@@@@:::777555444555666555444333444555666888888888888555888999888777:::@@@FFF]]]~~~zzzssssssuuu~~~}}}{{{}}}}}}tttjjjhhheee```\\\WWWOOOEEE>>>888888777666666555444444555555555555555555555555333333333444444444444555555555555555555555555555888888777666<<>>:::777666777666333000444555777888888888777666777<<<666222888999666;;;IIIcccmmmlllzzztttuuu|||mmm\\\PPPKKKIIIFFFCCCFFFKKKOOOOOOMMMIIISSS\\\bbbrrr{{{uuu}}}|||}}}}}}wwwnnnWWWCCCAAA===999666555666555555666555555555555666777777555666:::@@@III[[[vvv}}}}}}|||jjjbbbbbb```ZZZTTTKKK@@@777555555444333555444444444444444444444444333333222222333333444555555555555666666666666666666999;;;EEEbbbyyyjjjqqq{{{zzzzzzyyyvvvsssqqqpppnnnkkkdddeeeeeeeeeeeeeee```ZZZ```^^^\\\[[[\\\^^^aaaccc___]]]```cccaaa___iiixxx~~~}}}yyy~~~xxxddd___YYYQQQ@@@<<<888666777888666333444555666777888777777666444:::555222999:::888>>>VVVsssyyypppyyy}}}kkknnn|||wwwgggXXXMMMGGGIIIHHHIIILLLQQQTTTRRRPPPOOOZZZfffttt|||wwwzzz|||yyyzzzppp\\\LLLCCC@@@;;;888777777777666666555555555666666777888999777;;;FFFUUUlll|||}}}zzz~~~rrreeecccccc]]]UUUQQQGGG===999666333222444444444444444444444444444333333333333333444444555555555555666666777777777888999===LLLlllzzz||||||rrrmmm|||vvvrrrkkkiiihhhggghhhkkkoooqqqxxxzzz|||yyyrrrnnnkkkjjjjjjgggbbb___]]]ZZZXXXWWW[[[```bbbaaacccfffeeeaaabbbdddgggkkkppptttwwwxxxiiiggggggfffbbbeee|||~~~}}}xxxuuuzzzsss}}}hhh\\\YYYSSSDDD???999777888999888777555555666777777777777777222888555333:::;;;;;;DDDdddgggqqqxxxyyyooowwwtttcccmmmooo___SSSKKKHHHEEEFFFJJJOOOSSSTTTRRRPPPUUU___ooo{{{yyyvvvxxx}}}xxxyyyooo```QQQGGGBBB===999888888888777555555555555666777888888>>><<<@@@NNNcccyyywwwxxx{{{vvv|||~~~kkkcccbbb^^^YYYXXXNNNDDD>>>999444222333555555555555555555555555333333333333333444555555444555555666777888888888888<<>>KKKooobbbvvvnnnsss}}}uuuhhhsss~~~kkkWWWMMMJJJKKKEEEHHHMMMQQQTTTUUUTTTTTT[[[fff{{{}}}xxxxxxtttpppwww~~~zzz{{{rrrgggUUUIIIEEE>>>:::888888888777555555555666666777999999;;;<<>>999888999888777666666666666666777888888666:::888888<<<<<>>OOOkkk~~~lllkkkwwwvvvlllgggyyy}}}qqqmmmjjj```___```ccchhhmmmqqqtttuuu|||cccNNNLLLQQQTTT^^^eeemmmnnnkkkiiimmmqqqxxx~~~tttooooooooolllkkkrrrxxxwwwyyyzzzxxx}}}jjjQQQKKKCCC<<<999888888888555555555666777999:::;;;CCCSSSpppvvvqqqqqq~~~zzzuuuqqqrrrwww|||yyymmmxxxpppfff___\\\YYYWWWSSSJJJ>>>777666666666666666666666666666555444444444444555666666222333555666888:::<<<<<>>FFFeee}}}}}}}}}~~~yyypppjjjjjjqqqsssyyyyyyuuurrrrrrtttssskkkjjjvvvqqqeeehhhnnnkkksssuuu\\\]]]cccrrr~~~~~~tttqqqmmmiiiccc```eeemmmyyyyyyrrr|||rrrbbbVVVQQQLLLIIICCC;;;888999888888999999999888888777555:::999999@@@JJJdddsss|||uuuoooooo}}}rrrlllgggvvv{{{jjj[[[RRRKKKDDD===BBBAAA@@@???@@@CCCEEEGGGEEEJJJMMMNNNYYYsss|||uuummmjjjkkkhhhqqqrrreeeXXXaaagggTTTDDDAAA@@@;;;888999:::555666;;;999999HHH]]]|||xxx~~~yyyzzz|||wwwtttsssvvvzzz}}}}}}}}}jjjcccbbb___[[[WWWQQQGGG===777666666555555555555555555555555555666666666666777777888999888888AAAKKKlllwwwtttmmmttt{{{|||~~~|||eeehhhqqqrrrvvv~~~xxxppprrrpppfffgggttt~~~|||{{{gggXXX^^^qqqxxxsssmmmhhhaaa]]]aaahhhuuuzzzbbbjjjvvvfffVVVTTTRRRNNNEEE:::666888999999999999999888777666777;;;999<<>>;;;??????>>>>>>>>>???@@@AAA???DDDIIIMMM___yyyqqqlllkkkkkkqqqpppaaaQQQUUUooonnnXXXEEE@@@AAA<<<999::::::333444;;;<<<>>>TTTooo~~~xxxpppmmmpppuuuzzz|||{{{~~~zzz{{{}}}~~~zzzcccccc___ZZZYYYWWWMMM@@@999777555444555555555555555555555555666666666666888888888999888;;;FFFSSSrrr{{{hhhmmm}}}ooofffccckkktttxxx}}}{{{~~~kkkiiiqqqwwwhhh\\\XXX^^^}}}~~~{{{vvvqqqmmmfff```aaafffttt|||```iii|||iiiWWWWWWWWWRRRGGG:::666888999999999999999888777666999;;;999===JJJXXXsss{{{tttggghhhhhh{{{wwwtttssslllmmmzzzxxxhhhUUUIIICCC@@@>>>???>>>>>>@@@AAABBBCCCDDDDDDGGGJJJJJJMMMaaa}}}tttlllhhhlllooommm___OOONNNbbbyyysss\\\FFF@@@AAA===;;;<<<888222333;;;AAAJJJccc~~~~~~|||{{{{{{}}}}}}}}}{{{yyyxxxyyy}}}}}}zzzwwwuuunnnhhhbbbaaaeeejjjllllllpppyyyhhhddd\\\XXXZZZZZZQQQFFF>>>:::666444555666666555555555555555666666666666888888999999999>>>NNN^^^~~~qqqgggxxxjjj```gggnnnuuu|||kkkoooyyyzzzkkkbbbYYYVVVYYYjjjzzzyyyvvvsssrrrlllddd```aaalllqqq___gggrrrZZZZZZZZZUUUIII;;;666888999999999999999888777666999:::888===MMM]]]wwwvvvpppiiioooqqq~~~~~~}}}oooiiiqqq|||qqq```NNNFFFBBB@@@AAADDD@@@BBBDDDFFFGGGHHHHHHHHHHHHKKKLLLOOO___rrrjjjfffdddooo~~~uuukkkeeejjjkkkiii```QQQMMM^^^sssttt]]]GGGAAAAAA>>>===???777555777>>>JJJ]]]www}}}zzzwwwsssqqqoooooooooooonnnoooqqqrrrqqqlllhhhfffgggfffdddbbbaaacccdddeeeeeedddaaa______aaacccgggiiimmmsssyyy{{{zzzyyypppooollliiifffeeecccccc___[[[YYYYYY]]]```aaa```fffkkkttt{{{zzzxxx}}}vvvhhh[[[ZZZ\\\YYYRRRMMMCCC>>>777555555777666555555555555555666666666666888888888999:::CCCXXXkkkxxx~~~nnnmmmzzzzzzyyycccVVVUUUggg{{{wwwmmmvvvppp[[[RRRQQQQQQVVV]]]ssszzz|||xxxwwwtttssssssmmmccc\\\[[[^^^bbbxxx```ccc~~~{{{^^^\\\ZZZVVVKKK>>>888888777888888999999999888888999:::888@@@SSSddd}}}zzzuuurrr}}}{{{rrrqqqrrryyygggWWWHHHDDDCCCAAACCCHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIMMMOOOPPPXXXfffsssxxxqqqaaaWWWYYY[[[ZZZaaammmvvv|||xxxnnnfffgggffffffbbbVVVQQQ___sss~~~yyyqqq]]]IIIBBB@@@===???DDD888;;;===CCCUUUrrr|||{{{vvvsssrrroooiiiggghhhcccbbb```]]][[[YYYXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWVVVVVVWWWUUUTTTTTTUUUWWWTTTUUUVVVVVVTTTTTTUUUVVVWWWXXX\\\aaafffhhhgggfffcccaaa]]][[[ZZZZZZ\\\]]]\\\[[[\\\]]]______^^^]]]eeefffjjjppprrrsssyyy~~~ppp]]]^^^```XXXRRRSSSHHHAAA999555666777666555555555555555666666666666666777888:::<<>>KKKeee|||qqqeeegggkkkmmmkkknnnzzzpppfff___UUUZZZkkkhhhzzznnneeettteeePPPOOOKKKHHHLLLVVV___ccchhhuuu{{{uuuqqqjjj___XXXVVVYYY\\\hhhlllhhh}}}eee^^^XXXUUUNNNDDD<<<:::555666777888999:::::::::888:::;;;IIIaaattt|||mmmtttsssyyy}}}}}}uuugggaaarrr~~~vvvyyytttvvvyyyyyysss\\\MMMDDDGGGJJJGGGHHHNNNJJJKKKMMMPPPTTTXXX\\\^^^aaa```^^^___hhhqqqrrrmmmdddgggiiiffffffrrr~~~~~~xxxqqqcccaaaccceee]]]WWWcccuuuhhhZZZLLLEEE@@@<<>>UUUqqqyyyeeedddeeelllrrrqqqttt|||]]]VVVXXXZZZaaalllkkkoooiiittt~~~fffVVVJJJIIIIIILLLQQQXXX___ccckkkuuuwwwooonnniii]]]UUUUUU\\\UUUbbbxxx```xxxsssYYY\\\ZZZOOOFFF888999999999999999999999999999::::::;;;JJJeeeyyyzzzqqqjjjnnnwwwyyyoooeeeaaafffsss}}}zzzwww{{{uuuqqqsssrrrvvvuuucccLLLHHHEEEDDDGGGJJJJJJJJJKKKHHHJJJUUUaaaiiinnnrrrxxxxxx{{{xxxvvv}}}}}}}}}qqqfff```___dddccc^^^dddppp|||ooo^^^RRRAAAAAAAAA===SSS888;;;OOOeeeuuu}}}mmmiiiccc]]]XXXWWWWWWWWWZZZ\\\[[[YYYZZZ```cccccc```bbbeeehhhiiikkknnnqqqsssqqqmmmhhhdddccccccdddgggfffgggiiinnnrrrttttttyyyzzzzzzxxxvvvuuuvvvwwwuuuqqqqqquuuwwwvvvvvvxxxwwwjjjaaaccc^^^WWWUUUPPPIII@@@999777777777777666666555444555666777888777999999888DDD^^^|||{{{fffhhhnnnuuuxxxxxxtttaaaPPPOOOUUU]]]hhhsssoooiiivvv}}}pppdddWWWNNNEEEGGGKKKQQQWWW^^^cccfffiiissswwwrrrsssnnnaaaXXXVVVXXXVVVbbb{{{```rrrxxx]]]^^^[[[PPPHHH:::;;;999999999999999999999999888;;;>>>OOOjjj~~~}}}tttrrrttt}}}wwwssspppmmmhhhcccccclllyyy}}}{{{ssspppmmmiiiiiioootttooo___QQQGGGDDDCCCDDDHHHLLLMMMMMMQQQSSS\\\iiivvv~~~~~~ttteee^^^]]]dddfffdddiiirrr|||jjj[[[QQQAAAAAABBB@@@YYY===JJJhhh|||wwwccc\\\\\\\\\\\\^^^___```aaaeeeffffffdddhhhpppvvvxxxyyy~~~}}}||||||zzz{{{wwwfffddd___XXXSSSSSSMMMDDD===999888777666666666555555555666777888777888999<<>>>>>::::::::::::::::::::::::999===CCCWWWuuu|||{{{{{{ssswww{{{qqqhhhaaaccccccccccccgggrrr~~~|||yyy~~~rrrjjjfff```\\\XXXWWWWWWRRRIIIBBB@@@@@@AAAEEEKKKOOOQQQQQQVVV^^^pppxxxfff]]][[[aaaffffffhhhmmmxxxdddXXXPPPAAA@@@CCCDDD```GGG]]]zzzjjj___bbbdddgggkkkmmmooopppppptttxxx|||}}}|||kkkbbb___YYYUUUUUUPPPHHH@@@;;;888666555777666555555555666888888888888999@@@VVVwww|||___VVVMMMXXX```]]]^^^kkk~~~pppjjjxxxqqqiii___YYYVVVRRRLLLGGGGGGKKKRRRYYY```eeehhhjjjvvv~~~yyyyyy~~~zzzjjj[[[VVVNNNVVV]]]gggzzz___```jjjddd```XXXRRRBBB???::::::::::::::::::::::::;;;>>>GGGbbbnnnwwwyyyzzz}}}sssiii```ZZZ]]]___bbbffflllwww~~~uuusssqqqtttmmmgggsssmmmtttyyy}}}yyyoooeee___]]]RRRPPPLLLIIIFFFDDDAAA???===???CCCHHHMMMQQQSSSSSS\\\fff|||zzzhhh^^^XXX\\\bbbbbbaaabbbqqqbbbXXXQQQBBB???BBBEEEcccOOOiiirrrjjjiiiiiikkkooossswwwzzz|||}}}vvvppplllgggcccmmmjjjiiinnnxxxtttbbb]]][[[YYYUUURRRKKKCCC<<<777555555777666666555666777888999999999:::DDD^^^uuuSSSTTTPPP^^^fffaaa___nnnqqqlllxxxzzzlllhhhaaa[[[TTTNNNHHHDDDMMMPPPUUU\\\cccjjjpppsssyyyyyy~~~yyygggXXXSSSQQQXXX]]]cccuuu```YYYxxxnnneeeaaaZZZUUUBBB<<<::::::::::::::::::::::::<<<>>>IIInnnjjj}}}vvvkkkbbb[[[WWWZZZ]]]bbbhhhppp|||yyykkkgggcccbbbYYYVVVeeewwwoooXXXZZZaaahhhhhhbbb[[[WWWVVVIIIIIIHHHEEEBBB?????????>>>BBBGGGKKKOOORRRTTTUUUaaajjj~~~zzzjjj```WWWYYY^^^```___^^^mmmfff[[[SSSBBB???AAADDDaaaZZZrrrwwwtttxxxyyyxxx|||vvvnnnbbb[[[YYY[[[]]]^^^hhhfffgggnnnzzzzzz~~~iii^^^]]]]]]VVVSSSNNNFFF>>>888666555777777666666666777888999::::::<<>>???CCCFFFKKKOOORRRTTTWWWYYYaaajjjzzzjjjaaaXXXWWW\\\```aaa```~~~qqqlll^^^TTTBBB???@@@AAA]]]pppwwwvvvvvvvvv|||tttsssmmmlllsss}}}zzztttqqqmmmhhhcccZZZXXXVVVWWWZZZ___eeeiiieeedddiiirrr}}}|||~~~{{{tttbbb^^^^^^WWWUUUQQQJJJAAA:::777777888777666666666777999999999999>>>OOOmmmbbbVVV^^^dddccceeeiiiooovvvtttyyyyyy}}}{{{wwwwwwqqqcccRRRJJJMMMTTTTTTUUUXXX]]]ccciiiooorrr{{{|||sssnnnooojjj]]]SSSQQQJJJKKKOOOUUU]]]jjjjjjXXXqqq|||oookkkhhhbbbIII>>>;;;;;;;;;;;;;;;;;;;;;;;;:::???OOOxxxgggwwwuuupppfff[[[SSSOOOOOOQQQTTTYYY```lll~~~jjjWWWSSSGGGIIIIIIGGGAAA===>>>BBBDDDEEEGGGGGGGGGGGGFFFEEEHHHGGGEEECCCAAAAAABBBBBBFFFJJJOOORRRTTTWWWZZZ^^^eeeqqqzzzllldddZZZTTTVVV\\\______rrr}}}ppp```SSSAAA???AAA@@@ZZZnnn\\\XXX```jjjpppuuu|||sss```rrrooosss{{{pppiii```YYYWWWUUUSSSQQQQQQTTTXXX\\\aaaffflllpppzzz{{{{{{zzzxxxppp~~~eee^^^]]]XXXWWWTTTLLLCCC<<<999999888777666666666777999:::888999???RRRqqqiiiTTTWWWcccmmmeeecccjjjqqqxxxxxxzzzuuuvvv{{{xxxqqqvvvvvvjjjWWWLLLOOOVVVVVVWWWXXX[[[^^^```cccdddfffmmmwww|||~~~zzzzzzooohhhhhhdddYYYRRRSSSMMMNNNRRRWWWYYYcccoooYYYrrrnnnxxxtttrrrkkkQQQDDD;;;;;;;;;;;;;;;;;;;;;;;;:::BBBRRRuuuzzziii~~~ssshhhhhhfff```XXXQQQNNNNNNQQQSSSVVV\\\hhhzzzyyydddQQQNNNCCC===<<>><<<>>>>>><<<<<<>>><<>>>>><<<<<<>>>>>>HHH```|||}}}yyyppphhhcccmmmhhh___VVVPPPNNNPPPSSSSSSYYY]]]aaammmlllRRREEE???BBBDDDGGGIIIKKKLLLLLLLLLJJJJJJIIIHHHGGGFFFDDDDDDBBBCCCBBBCCCDDDIIIPPPTTTWWWWWWWWWXXXUUUSSSVVVZZZeeevvv~~~nnnbbbdddbbbdddnnnzzz___OOOQQQSSSVVV^^^cccbbb]]][[[```hhhooouuuzzz~~~}}}yyyuuusssnnncccWWWRRRPPPPPPSSSXXXsssjjjPPPEEE@@@>>>JJJYYYwwwkkkeeelllsssxxxnnnwwwkkk[[[YYYeeerrrsssVVVHHHFFFFFFEEEKKKNNNSSSWWW\\\dddmmmssswwwnnnkkkeeeccc___aaatttvvvwww}}}~~~mmmggg___[[[YYYXXXRRRGGG>>>:::666777888888777777888:::;;;EEEZZZvvvkkkjjjvvv~~~|||zzz~~~|||iiiZZZNNNIIILLLSSSffflllrrrrrrnnnsss}}}zzzxxxwwwpppjjjfffcccaaaccchhheee```TTTGGGEEEMMMUUUYYYYYYWWWXXX^^^```aaaeeelll~~~ppplllooosssuuusssqqqqqqvvv}}}{{{pppqqqjjjeeeccc^^^WWWRRRQQQOOOPPPLLLMMMSSS[[[zzzpppccclll\\\FFF@@@<<<===>>><<<<<<>>>>>>HHHcccwwwzzztttlllfffaaaiiiddd[[[TTTQQQQQQSSSTTTUUU[[[ccclll~~~fffPPPGGGBBBGGGHHHJJJLLLMMMMMMLLLKKKLLLLLLLLLJJJIIIFFFDDDCCCBBBBBBCCCCCCFFFKKKRRRWWWXXXVVVVVVWWWTTTRRRWWW___jjj|||yyyllleeebbbbbbeeejjjttt~~~nnnWWWRRRZZZ]]]kkkzzz{{{kkk^^^SSSSSSYYYbbbmmmvvv~~~}}}yyyvvvsssqqqlllbbbWWWRRRPPPPPPUUU[[[kkkQQQFFFAAA@@@KKK[[[~~~oooggggggnnnyyyxxxkkkgggttt}}}ggg\\\]]]hhhrrrqqqVVVFFFCCCDDDEEEFFFNNNQQQUUUZZZaaalllzzz{{{pppmmmddd___[[[```uuu~~~ooottt|||zzzvvvgggbbb^^^[[[[[[UUUIII@@@;;;888:::;;;:::999888999:::<<>>;;;<<<===<<<:::999999:::999GGGbbbqqqsssvvv```QQQKKKJJJOOOUUU^^^ffflllkkklll{{{|||||||||{{{yyyuuurrrpppfffaaa^^^\\\YYYTTTSSSUUULLLIIIEEEEEENNNWWWYYYUUUSSSTTT\\\eeehhhmmmuuuooouuu{{{||||||yyytttooonnnttt~~~{{{uuupppmmmgggaaa^^^ZZZTTTPPPPPPMMMOOOMMMNNNSSSZZZvvvsssZZZvvvnnneeeIIICCC?????????======@@@???FFFcccvvvxxxiiiaaa[[[VVVQQQOOONNNPPPTTTWWWWWWWWWTTT]]]lll^^^RRRNNNIIIOOOOOOOOOOOOPPPQQQRRRSSSPPPPPPPPPOOOMMMJJJGGGEEEEEEEEEEEEEEEGGGLLLRRRWWWVVVRRRUUUZZZZZZYYYdddtttlll^^^ZZZYYYeeeooozzz|||ddd^^^SSS```tttiiiVVVFFFEEEIIILLLTTT^^^mmmsss{{{}}}xxxxxx|||{{{vvvsssqqqnnnlllddd\\\SSSOOOLLLMMMTTT\\\kkkRRRGGGBBB???GGGVVVvvvhhheeekkkxxxssshhh```[[[^^^qqqkkk^^^```kkkuuupppZZZLLLEEEBBBFFFGGGEEEKKKUUUXXX[[[aaahhhuuuzzzuuu___^^^ZZZ\\\hhh|||lllqqq~~~rrrgggdddbbbaaa[[[OOOEEE@@@===>>>???===;;;999999:::>>>JJJccczzzmmm~~~nnnWWWJJJFFFGGGNNNTTTVVV```hhhiiimmmyyynnnoooooonnnllliiifffddd]]]XXXVVVUUURRRLLLJJJKKKDDDDDDEEEJJJTTT]]]ZZZSSSQQQTTT^^^iiimmmsssuuuvvv}}}zzzsssxxx}}}|||xxxyyytttkkkbbbcccppp{{{|||zzztttpppmmmllleee___\\\XXXRRRNNNOOOKKKNNNMMMPPPUUU\\\xxxqqqXXXttttttuuuKKKEEE@@@@@@@@@>>>???BBBEEEJJJdddvvvttteee\\\VVVPPPOOONNNOOORRRWWWYYYWWWUUU]]]gggwww|||YYYOOOMMMHHHPPPPPPPPPPPPRRRTTTVVVXXXPPPQQQQQQPPPNNNKKKHHHFFFGGGGGGFFFFFFGGGLLLRRRWWWUUURRRUUU\\\]]]]]]jjj{{{qqqddd]]]XXXeeeqqq}}}uuuZZZOOOIII___yyyuuuOOOCCC???HHHNNNKKKIIIMMMaaahhhrrrzzz~~~~~~|||{{{|||xxxyyyyyyxxxzzz|||}}}zzzuuuqqqnnnllliiigggaaaYYYQQQMMMJJJKKKRRR[[[~~~jjjQQQGGGAAA===EEESSSzzzmmmddddddiiizzzttteee[[[XXX[[[eeewwwyyyjjj```cccppp{{{ttthhhXXXOOODDDIIIEEECCCMMMSSSTTTZZZbbb```dddtttyyywwwyyywwwnnnbbbYYYWWWYYY___zzzxxxyyy|||lllfffaaabbb___TTTGGG@@@>>>======>>>>>>>>>;;;999@@@SSSggg}}}{{{cccOOOKKKKKKJJJMMMTTTZZZ^^^dddiiiqqq~~~xxxuuuqqqkkkggg```^^^\\\YYYWWWVVVUUUUUUSSSTTTPPPLLLNNNRRRNNNEEEJJJFFFGGGQQQ^^^aaaXXXMMMUUU]]]eeejjjrrruuuYYY```iiisss~~~uuutttwww||||||xxxnnnbbb\\\___dddvvvyyy~~~zzzrrrmmmmmmhhhaaa[[[YYYUUUOOOKKKKKKMMMNNNLLLOOOVVV[[[rrryyy[[[rrrmmm}}}RRRGGGDDD@@@;;;@@@CCC;;;@@@EEEkkktttooo___VVVSSSSSSRRRRRRRRRTTTXXXZZZ[[[[[[ddduuu|||```SSSQQQQQQPPPOOOPPPRRRUUUXXXXXXXXXUUUSSSTTTUUUOOOIIIKKKSSSTTTMMMHHHIIIKKKLLLPPPTTTVVVZZZ]]]___dddoooqqqaaadddooowwwoooeeeeeepppwwwmmm]]]PPPGGGPPPjjjuuuTTTEEEEEEFFFHHHKKKLLLKKKJJJRRRYYYeeesss}}}yyyuuuuuuvvvvvvxxx|||ttttttpppmmmmmmnnnjjjccc]]]YYYRRRKKKJJJNNNRRRSSSyyyzzzPPPKKKCCCIIIFFF\\\xxxiii___aaahhhyyywwwjjj]]]UUUXXX]]]gggyyy|||pppddd^^^ddduuu{{{hhh[[[LLLEEECCCJJJGGGHHHSSSWWWYYYaaagggkkkwwwxxxrrroooqqqzzz{{{rrrggg[[[WWWYYY___uuu{{{sssrrrvvvzzzqqqjjjeeeeeebbbWWWJJJCCC???>>>>>>???@@@@@@>>><<<>>>XXXsssyyycccQQQMMMNNNLLLMMMSSSZZZ___dddggglll}}}xxxoooiiiddd```[[[WWWUUUTTTRRRQQQPPPPPPQQQQQQNNNOOONNNMMMQQQVVVSSSLLLMMMKKKLLLTTT]]]^^^WWWNNNUUUZZZcccooohhhUUUYYYbbbqqqmmmkkkrrrwww{{{}}}vvviii```___aaammmttt}}}}}}tttllliiiddd^^^YYYWWWUUUOOOMMMMMMKKKLLLKKKOOOUUUYYYoooyyy\\\pppsssUUUIIIDDDAAA<<<@@@CCC<<>>```uuucccSSSOOOOOOMMMNNNSSSYYY___dddcccfffuuu~~~vvvnnnddd\\\WWWTTTPPPLLLMMMMMMMMMNNNNNNPPPQQQRRRMMMNNNNNNOOOTTTXXXVVVQQQPPPPPPRRRWWW[[[[[[VVVQQQYYY[[[cccuuubbbWWWYYYcccwwwccc```lllooowww}}}yyymmmccc```bbblllvvvuuukkkdddaaaZZZVVVUUUSSSOOOMMMOOOJJJLLLLLLPPPVVVYYYmmmzzz]]]mmm}}}ZZZLLLFFFCCC>>>AAADDD===DDDGGGjjj~~~{{{{{{nnnbbbZZZVVVUUUQQQSSSVVVXXX[[[aaajjjqqq~~~eeeZZZUUUNNNHHHLLLMMMOOOSSSXXXZZZ[[[ZZZWWWUUUUUUVVVVVVWWW___gggbbb]]]XXXVVVSSSRRRVVV]]]ZZZeeerrrxxx}}}uuunnnuuu{{{sssffffffjjjbbbTTTOOODDDBBBDDDAAADDDFFF???CCCFFFKKKOOORRRSSSSSSRRRTTTXXXaaannn{{{}}}zzztttppprrrssssssuuuxxxyyyyyyvvvpppllljjjccc\\\WWWQQQLLLJJJMMMQQQTTTUUUhhh{{{QQQKKKAAADDD???SSSvvvaaaVVV___mmm|||uuucccWWWTTTVVV___hhhuuu|||yyytttkkkaaa^^^eeesss~~~rrrYYYMMMFFFBBBFFFEEEMMMOOOSSS]]]```dddrrr~~~{{{uuurrriiidddjjjrrrzzzmmm]]]VVVWWWWWWaaammmnnntttxxx|||yyyooogggggglll{{{}}}yyywwwuuunnnmmmjjj___QQQGGGAAA@@@@@@AAACCCDDDCCCBBBCCCeeerrrbbbSSSNNNNNNOOORRRVVVYYY```dddaaaaaaoootttllleeeZZZSSSPPPNNNLLLJJJPPPPPPQQQRRRTTTUUUVVVWWWRRRRRRRRRSSSUUUVVVSSSPPPPPPRRRVVVXXXXXXWWWVVVUUU]]]___eeetttsss___YYY]]]iii|||aaa\\\ggglllsssxxxtttkkkfffkkkqqqtttjjjbbb___XXXSSSRRRQQQMMMLLLNNNKKKNNNNNNSSSYYY[[[nnnyyy^^^iiiaaaPPPHHHEEE@@@BBBDDD???BBBGGGjjjzzzvvvjjj^^^WWWUUUUUURRRUUUYYY[[[]]]fffrrr|||rrr]]]WWWUUUPPPLLLLLLMMMOOOTTTXXXZZZZZZYYYWWWWWWWWWXXX[[[bbbllltttpppjjjbbb\\\VVVRRRUUU\\\aaaiiirrrzzz{{{vvv{{{}}}yyyyyy{{{nnn\\\OOOGGGIIILLLFFFFFFJJJGGGGGGJJJOOORRRTTTTTTTTTTTT```fffpppyyy{{{uuurrrsssuuutttuuuxxxuuuwwwvvvpppllliiiccc]]]VVVOOOJJJKKKNNNQQQTTTWWWjjjzzzTTTKKK???AAA>>>TTTyyycccZZZddduuunnn\\\TTTXXX^^^fffppp~~~~~~|||vvvqqqlllhhhaaaZZZWWW[[[ccckkkkkkjjj[[[JJJFFFCCCCCCKKKJJJQQQTTTYYYbbbeeennnyyyqqqvvv}}}}}}zzzvvvkkkccc___aaaccchhh{{{jjj[[[UUUUUUPPPWWWhhhooorrrffffffnnnuuuqqqnnnsss|||sssqqqnnnbbbRRRHHHBBBAAA@@@AAACCCDDDDDDCCCHHHgggtttlll___QQQKKKMMMQQQWWW[[[ZZZbbbeeeaaabbbppptttlll^^^WWWNNNIIIIIIKKKLLLKKKUUUUUUVVVWWWXXXXXXXXXYYYUUUUUUUUUWWWWWWTTTQQQOOONNNRRRUUUWWWVVVVVVWWWZZZ]]]___eeellluuuuuu___VVVTTT\\\lll}}}jjjbbbhhhrrrwwwyyytttooottt{{{qqqjjjddd^^^WWWQQQPPPNNNKKKJJJLLLJJJMMMNNNTTTYYY[[[mmmttt]]]ggg~~~iiiTTTJJJHHHCCCCCCEEE@@@BBBIIIooo||||||yyy~~~rrrdddYYYTTTTTTVVVUUUXXX\\\^^^bbbkkkzzziiiZZZVVVTTTRRRRRRNNNOOOQQQUUUYYY[[[[[[ZZZ```aaabbbeeekkkvvv{{{oooddd[[[UUUWWW\\\bbbgggqqq}}}}}}wwwxxxvvvrrrzzz}}}}}}uuuTTTGGGGGGKKKFFFEEEHHHEEEHHHLLLPPPTTTVVVXXX\\\^^^rrr|||{{{uuurrrrrrsssqqqqqqsssqqqttttttoooiiiddd^^^WWWUUUNNNJJJLLLNNNOOOTTT[[[xxxXXXMMM>>>AAA@@@XXX}}}jjjcccoooyyyfffWWWTTT]]]gggpppyyywwwwwwvvvuuusssoooiiieee___]]]YYYUUUSSSWWW]]]bbb[[[YYYMMMFFFHHHDDDBBBKKKNNNUUUYYY```kkkrrrttt|||}}}vvvmmmfff]]]fffttt}}}zzzwwwiiiaaa]]]\\\YYY\\\qqqgggWWWRRRRRRMMMSSSeeepppwwwhhhgggpppoooiiilllwwwzzzwwwsssgggVVVJJJEEECCCAAABBBCCCEEEDDDDDDJJJgggpppdddbbbYYYOOOJJJMMMTTT[[[___[[[cccfffcccgggvvv}}}zzzooobbbTTTOOOIIIGGGJJJOOORRRSSSVVVWWWWWWXXXXXXWWWVVVVVVTTTSSSUUUYYYXXXTTTQQQRRROOORRRUUUVVVUUUVVVZZZ]]]ZZZ]]]aaacccdddgggkkknnniiilllrrrsssjjj\\\QQQNNNRRR___tttxxxooopppzzzooojjjddd\\\UUUOOONNNLLLIIIHHHKKKGGGKKKKKKQQQWWWYYYlllnnnZZZfffpppXXXKKKJJJEEEDDDEEEBBBDDDMMMuuuyyy}}}|||pppbbbWWWSSSTTTWWWYYY[[[^^^bbbiiittt}}}fff^^^[[[VVVTTTVVVRRRRRRSSSVVV[[[___``````iiimmmpppuuu}}}rrrdddZZZTTTTTTXXX\\\cccppprrrppprrrrrreeemmmqqqvvvhhhSSSJJJLLLHHHGGGJJJHHHJJJNNNRRRVVVZZZbbbkkksss{{{vvvvvvuuuqqqpppqqqtttxxxyyyrrriiibbb[[[TTTRRRMMMKKKNNNMMMNNNWWWddd]]]QQQAAACCCAAAZZZsssnnnyyyuuubbbVVVYYYeeepppyyyooooooooolllgggcccaaa```YYYVVVRRROOOPPPUUU\\\aaaVVVUUUNNNOOOTTTLLLFFFNNNRRRYYY^^^iiiyyylllcccdddooo}}}~~~{{{wwwrrrllleee___ZZZYYYcccrrr~~~|||zzzyyymmmbbb[[[ZZZWWWWWWjjjzzzfffTTTNNNPPPMMMRRRaaaiiixxx~~~nnniiiqqqnnngggnnn|||zzzmmm[[[OOOHHHFFFDDDDDDEEEFFFFFFEEEJJJjjj|||mmmaaa[[[VVVRRRMMMLLLQQQXXX]]]___]]]dddggggggooo}}}|||~~~sssZZZQQQLLLIIIJJJPPPVVVZZZ[[[XXXYYYYYYZZZZZZYYYXXXWWWTTTRRRUUUZZZYYYSSSPPPRRRSSSTTTVVVVVVVVVWWW[[[^^^]]]^^^``````___^^^______ZZZ___ccc```[[[UUUOOOKKKTTTddd{{{||||||pppiiibbbYYYRRRLLLKKKJJJIIIIIILLLGGGJJJJJJOOOVVVYYYmmmkkkUUUeeevvv[[[MMMLLLGGGDDDFFFCCCDDDMMMvvvwww~~~{{{qqqeee[[[WWWWWWYYY[[[\\\___fffqqq~~~lllhhhggg```ZZZYYYUUUTTTUUUYYY___eeeiiikkktttzzzppp```WWWRRRRRRSSSXXX___lllyyy}}}tttlllhhhiiihhheeebbbdddiiinnncccjjjkkkqqqrrr\\\SSSUUURRRPPPTTTRRRRRRTTTWWWZZZ```lllzzz{{{yyywwwqqqooooooqqqwwwxxxqqqhhhaaaYYYRRRNNNJJJKKKOOOMMMMMM\\\oooaaaVVVEEEEEEBBBYYYyyyuuuuuubbbYYY]]]kkkvvv~~~uuuhhhiiihhhccc]]]ZZZ[[[]]]SSSPPPJJJGGGHHHNNNVVV\\\WWWVVVSSSYYY```WWWNNNTTTTTT[[[aaaooottt\\\XXX\\\```iiivvv|||{{{xxxrrrjjjbbb\\\XXXVVV```iiivvv~~~{{{|||~~~{{{zzzzzzooo___VVVVVVTTTSSSdddzzz}}}uuuhhhRRRJJJPPPOOOSSS]]]aaajjjuuutttlllrrroooiiiqqq|||rrr___RRRKKKIIIFFFEEEFFFGGGGGGFFFKKKmmmnnn___YYYXXXMMMMMMMMMNNNTTT[[[^^^^^^^^^eeehhhiiittt{{{yyyWWWMMMJJJGGGJJJPPPWWW[[[]]][[[\\\]]]^^^^^^]]]\\\[[[VVVTTTVVV[[[XXXPPPNNNPPPWWWWWWWWWVVVWWWYYY\\\^^^cccbbb`````````___\\\ZZZXXX```bbb\\\VVVUUUPPPIIISSSeeerrrhhh___UUUOOOJJJJJJJJJIIIKKKNNNIIIKKKKKKPPPWWW[[[pppkkkQQQccc}}}yyy]]]NNNMMMHHHEEEFFFCCCBBBKKKtttvvvyyy}}}yyyrrrhhh___ZZZYYYZZZ\\\\\\___hhhwwwsssrrrtttkkk```\\\VVVVVVWWW[[[cccjjjpppsssqqq```YYYVVVUUUVVVXXX^^^fffkkkllliiidddaaaccc]]]YYYZZZZZZYYY^^^eeebbbhhhjjjooohhhUUUSSS[[[XXXVVVXXXWWW[[[]]]^^^___dddqqqyyywwwsssllliiiiiieeellloooiiibbb[[[TTTNNNJJJHHHKKKOOOLLLMMM```wwwwwwtttdddZZZIIIGGGAAAWWW|||tttmmm______kkkxxxvvveeeZZZYYYWWWTTTRRRQQQPPPOOOMMMJJJHHHFFFGGGKKKPPPSSSNNNYYYkkkuuujjjUUUPPPWWWUUU[[[dddwww|||dddZZZYYYZZZ[[[eeevvv|||yyypppcccZZZYYY[[[ZZZWWW\\\jjjuuu~~~~~~|||wwwjjjcccZZZTTTOOOOOOXXXbbb~~~|||xxxdddXXXNNNLLLNNNPPPRRRUUUeee|||}}}iii|||sssiiihhhsssyyybbbSSSSSSSSSOOOLLLMMMPPPMMMHHHRRRooonnn]]]SSSLLLGGGIIIJJJNNNSSSZZZ___aaabbb___dddhhhmmm~~~vvv\\\KKKLLLNNNQQQVVV[[[```bbb^^^ZZZWWWXXX\\\___aaaaaa___YYYUUUVVVWWWTTTTTTVVV]]]\\\[[[ZZZ[[[\\\]]]^^^aaa```______^^^\\\YYYWWW[[[dddjjjhhhbbb\\\UUUNNNRRRgggooobbb[[[TTTNNNKKKLLLLLLJJJJJJLLLKKKMMMLLLQQQXXXZZZmmm{{{ZZZZZZsss|||www|||XXXQQQOOOKKKJJJAAADDDCCCQQQqqqyyy{{{~~~vvvyyyttthhh^^^[[[]]]^^^___gggmmmrrr~~~pppeee``````^^^^^^ccclllxxxoooccc```ZZZZZZ```dddffflllrrrooofffcccgggdddbbb\\\VVVSSSUUUYYY\\\```dddkkkuuu{{{]]]XXXVVVVVVWWWYYY```gggoooooooooooorrr}}}yyysssrrrqqqkkkgggfffbbbcccdddccc^^^VVVNNNIIINNNIIIGGGHHHJJJQQQaaarrruuudddnnnooobbbMMMAAAHHHQQQxxxwww~~~~~~mmm^^^^^^lllzzzxxxeeeWWWRRRQQQOOOLLLKKKIIIHHHHHHHHHGGGEEEDDDEEEGGGIIIJJJIIIOOO]]]eee]]]OOONNNVVVTTT[[[kkkvvv___VVVXXX^^^dddiiitttuuukkkcccXXXSSSUUUYYYZZZWWW___rrr}}}}}}tttggg___VVVOOOKKKJJJRRR\\\www|||wwwcccWWWLLLJJJLLLNNNQQQTTTZZZnnnzzziii{{{qqqooosssdddSSSUUUWWWVVVRRRQQQQQQOOOJJJUUUrrr~~~gggUUUMMMIIIFFFLLLNNNQQQVVV[[[___aaaaaa___eeeiiioootttWWWKKKMMMRRRWWW[[[^^^___```]]]ZZZXXXYYY\\\```bbbbbbaaa^^^]]]^^^\\\VVVTTTVVV\\\]]]___``````___^^^]]]_________`````````^^^]]]^^^hhhqqqtttsssmmmcccZZZ[[[nnnrrreee[[[VVVSSSMMMJJJKKKLLLJJJJJJLLLLLLMMMMMMRRRYYY[[[ooopppTTTYYYxxxzzzwww\\\UUURRRMMMLLLCCCFFFCCCOOOooo||||||vvvxxxtttjjjbbb`````````eeelllrrrxxxwwwkkkeeebbbccchhhqqq~~~nnnfffeee```___eeelllnnnttt{{{{{{zzz~~~~~~vvvnnnjjjddd]]]ZZZ[[[aaajjjsss}}}~~~kkk___[[[ZZZ]]]aaaiiiwww~~~vvvqqqpppnnniiidddccc]]]\\\[[[YYYUUUPPPLLLIIILLLIIIHHHKKKLLLPPP\\\iii^^^RRRbbbpppiiiWWWFFFJJJTTTwww{{{|||sssmmmkkknnnuuuooo```___nnn~~~|||dddVVVLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFMMMTTTRRRLLLOOOXXXUUUXXXiiiaaaWWWPPPQQQXXX^^^gggmmmzzzmmm]]]UUUMMMMMMSSSYYY[[[[[[ccc|||~~~|||}}}sssfff]]]TTTNNNIIIHHHNNNVVVnnn~~~{{{vvvcccVVVJJJGGGJJJMMMQQQUUURRR```zzzjjj}}}|||zzz{{{jjjUUUZZZ```bbb^^^XXXUUURRRNNNNNNlllwww```NNNGGGHHHIIIPPPRRRVVVZZZ]]]_________```fffkkkqqqvvvTTTLLLPPPWWW]]]``````___]]]\\\ZZZXXXYYY\\\```cccdddffffffhhhhhhbbbZZZVVVXXX\\\___bbbeeeeeebbb___\\\\\\]]]___aaacccdddeeeeeedddnnnzzzpppbbb^^^mmmuuuggg]]]WWWSSSPPPKKKIIIKKKLLLJJJJJJLLLLLLNNNNNNSSSZZZ]]]rrrhhhPPPXXXvvv|||~~~uuuccc[[[UUUOOOOOOFFFHHHEEENNNnnn~~~~~~vvvwwwrrrkkkhhhiiiiiifffjjjpppwww~~~vvvjjjfffjjjnnnxxxoookkklllhhhgggllltttwww~~~mmm```___iiiuuu~~~gggcccaaabbbgggnnn|||zzzsssmmmlllkkkeeeaaa___YYYVVVSSSOOOLLLKKKKKKKKKHHHHHHJJJNNNOOOQQQXXX```NNNIII```ooottteeeNNNMMMWWW}}}zzzvvvuuuyyy{{{~~~rrrqqqooommmiiibbb^^^\\\aaahhhtttrrraaa___oooooo[[[RRRIIIFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEECCCFFFMMMQQQQQQVVV]]][[[ZZZddd}}}zzzbbbXXXUUUTTTXXX]]]aaaiiipppwwwgggWWWOOOJJJMMMUUU[[[___aaaiii||||||sssiii```VVVPPPKKKJJJNNNTTTdddxxx|||zzzyyywwwcccVVVIIIFFFIIILLLQQQVVVTTT^^^~~~lllsss\\\aaajjjpppjjj```YYYUUURRRMMMhhhsss|||ttt\\\KKKGGGKKKNNNRRRUUUYYY\\\]]]]]]]]]]]]```ffflllsss}}}VVVPPPSSSYYY^^^aaa```^^^\\\ZZZYYYYYYZZZ]]]aaadddfffiiikkknnnnnnfff\\\YYY\\\^^^```ccceeeeeeccc```^^^\\\^^^aaaccceeegggiiikkkmmmvvvxxxfff___iiirrrssswwwzzzzzzpppcccZZZSSSPPPNNNIIIHHHKKKMMMKKKKKKMMMMMMPPPPPPTTTZZZ^^^uuuyyyeeePPPVVVmmmwwwuuuiiibbbYYYQQQQQQHHHIIIGGGOOOnnn}}}{{{tttnnnmmmpppqqqooonnnsss{{{yyymmmggggggvvv}}}sssqqqqqqoooqqqwww}}}oookkkxxxvvvjjjkkknnnuuu~~~vvvoooiiiiiigggaaa]]]\\\VVVTTTPPPLLLJJJIIIJJJKKKFFFHHHKKKNNNPPPRRRWWW\\\KKKMMMiiizzzrrrwwwZZZSSS\\\yyysssoooiiihhhlllsssyyy|||yyy~~~|||yyyttteeeiiikkkiiiddd___[[[YYYXXX]]]eeeoooyyyppp^^^[[[iiixxx}}}hhhVVVNNNEEEDDDCCCBBBBBBAAAAAAAAABBBAAA@@@??????AAADDDGGGIIIEEEDDDGGGOOOUUUXXX[[[^^^______iiizzzrrr___TTTTTTSSSVVV[[[```fffrrr}}}vvvdddVVVOOOMMMQQQWWW\\\ccckkk{{{|||zzz{{{yyyuuujjjaaaWWWRRRNNNKKKNNNSSS\\\nnn|||zzzuuuvvvxxxvvvcccVVVIIIFFFIIIMMMRRRWWWYYYbbbmmmyyy~~~kkkkkkvvv{{{uuuhhh^^^WWWSSSUUUjjj}}}|||rrroooYYYIIIHHHNNNRRRRRRVVVZZZ[[[[[[ZZZ[[[\\\```gggnnnuuuYYYSSSUUUYYY\\\^^^^^^^^^]]]ZZZZZZZZZ[[[^^^bbbgggjjjkkkkkkmmmlllddd[[[ZZZ^^^``````aaabbbbbbbbbbbbbbb```ccceeeggggggiiilllooouuu}}}ooogggllltttccc```hhhrrrwww|||vvvhhh[[[QQQLLLLLLHHHGGGKKKNNNMMMMMMOOONNNQQQQQQUUUZZZ^^^www~~~rrr```NNNTTTjjjttt{{{nnnhhh^^^TTTTTTJJJJJJFFFMMMjjjxxxtttwwwwwwtttuuuzzzwwwooohhhdddgggmmmuuusssuuuwww}}}uuuwww~~~rrrkkkeeeeeeccc]]]YYYXXXSSSQQQNNNKKKHHHGGGFFFFFFFFFIIIKKKMMMPPPUUUYYY\\\KKKUUUvvv|||ssshhhnnn|||{{{~~~{{{pppfffcccaaabbbfffhhhgggeeelllvvv~~~~~~yyyssskkkddd^^^iiiqqqnnneee___[[[YYYUUUUUUWWW[[[aaaiiippptttuuuxxxuuugggXXXTTT```mmmttt{{{zzz^^^MMMGGG>>>AAA@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>AAADDDHHHJJJFFFGGGKKKRRRXXX[[[\\\\\\XXX^^^rrrnnn]]]ZZZSSSQQQSSSYYY```iiixxxuuubbbUUUPPPQQQVVVZZZ]]]jjjxxx|||zzzuuuuuuuuussshhh^^^UUUPPPMMMJJJKKKOOOTTTeeeqqqrrrrrrvvvwwwtttbbbUUUIIIGGGJJJMMMRRRVVV[[[fffrrrttt|||yyy|||rrrfff]]]WWWRRRgggxxx|||jjjUUUIIIJJJNNNQQQRRRVVVYYYZZZXXXXXX[[[^^^aaahhhqqqyyyyyyYYYVVVWWWXXXZZZ[[[]]]^^^^^^\\\]]]^^^___bbbfffkkkpppnnnmmmnnnmmmfff]]][[[]]]aaa```______```bbbdddffffffiiikkklllkkklllpppttt~~~pppqqqnnn[[[\\\kkkxxx~~~rrryyyqqqbbbVVVPPPJJJGGGGGGLLLPPPOOOOOOQQQPPPSSSSSSUUUYYY^^^xxxxxxhhhVVVHHHUUUpppvvvsssnnncccXXXXXXNNNKKKFFFJJJeee~~~{{{|||wwwqqqkkkeeebbbaaaccclllvvv~~~wwwwww{{{yyymmmfff``````^^^XXXTTTSSSMMMLLLJJJHHHEEEDDDCCCBBBGGGJJJKKKLLLOOOVVVZZZYYYOOOccc~~~|||~~~vvvjjjdddgggmmmvvv|||zzzqqqjjjmmmmmmqqqtttoooeee]]][[[___ppp}}}xxxkkkaaa\\\ZZZTTTSSSQQQQQQUUU[[[aaaffflllnnnkkk___SSSQQQ[[[fffpppvvv|||nnnQQQDDDCCC<<>>???>>>???BBBEEEGGGIIIJJJKKKJJJKKKLLLMMMMMMMMMLLLKKKPPPSSSVVVXXXYYYYYYZZZ[[[```dddjjjXXXccc``````hhhuuuppp```YYYXXX\\\dddjjjuuu{{{xxx|||yyytttpppsssvvvuuuooojjj]]]YYYRRRKKKHHHHHHJJJLLLOOOWWWfffuuu~~~}}}sssjjj]]]RRRHHHGGGJJJMMMPPPSSS\\\fff|||aaaVVVmmm}}}bbbPPPTTTVVVRRRTTTXXXXXXXXXZZZ\\\___aaaccchhhoooyyyzzz^^^UUUXXXYYY[[[]]]___``````___fffjjjoooppppppssszzzuuuiiiaaa]]]]]]```cccbbb```dddkkkxxx|||}}}yyytttvvvsss}}}lllmmmcccKKKGGGEEEIIIQQQVVVVVVSSSbbbgggiiieee^^^WWWOOOGGGDDDFFFHHHKKKNNNQQQSSSUUUMMMWWWTTTSSS\\\bbbvvvTTTOOOJJJHHH[[[wwwnnn}}}~~~pppiiiddd^^^WWWTTTOOOQQQccc~~~mmmhhhZZZWWWSSSPPPLLLKKKJJJJJJBBBAAA@@@???@@@BBBEEEGGGIIIOOOLLLJJJPPPNNNIIILLL^^^}}}}}}ooouuussshhh___YYYuuu|||lllfffhhh___]]]YYYVVVTTTUUUVVVXXX___bbb^^^UUUOOOSSS\\\bbbkkkmmmeeeRRRAAA===@@@BBBEEEFFFGGGHHHJJJJJJJJJJJJMMMNNNOOOQQQRRRRRRQQQQQQQQQSSSVVVXXXXXXYYY[[[]]]fffmmm}}}lll```dddeeekkkuuuzzzwwwxxxzzzuuuhhh]]]WWWWWW]]]hhhsss{{{zzz}}}yyysssoooppprrrpppjjjdddYYYUUUOOOJJJGGGHHHJJJLLLNNNUUUcccsss||||||rrriii[[[OOOFFFEEEIIIKKKOOORRR]]]iii{{{vvviiiWWWjjjfffSSSTTTTTTPPPQQQXXXYYYYYY[[[^^^aaadddffflllsss|||xxx]]]QQQXXXZZZ\\\]]]___aaadddgggssswww|||rrreee]]]\\\]]]```dddddddddkkksss~~~wwwiiirrr```ZZZiiilll\\\HHHLLLJJJIIINNNTTTWWWUUURRRTTTXXXZZZVVVRRROOOHHHBBBDDDEEEGGGJJJMMMPPPRRRTTTVVVYYYSSSTTTaaannnmmmNNNJJJFFFEEEZZZwwwvvvyyykkk{{{{{{mmmiiigggbbb\\\XXXQQQRRRddd~~~ooogggkkkttt{{{}}}fff___VVVTTTPPPLLLIIIHHHGGGGGGCCCAAA@@@???@@@CCCFFFHHHJJJNNNLLLLLLOOOHHHEEEOOOhhhxxxoooxxxmmmggg~~~sssjjjiiifffccc```[[[WWWSSSQQQPPPYYY\\\ZZZRRRNNNSSS\\\```bbb___TTTEEE<<<===CCCGGGJJJKKKLLLNNNOOOOOOOOOOOOQQQRRRTTTUUUWWWXXXXXXXXXTTTUUUWWWWWWXXX[[[^^^aaammmyyyzzzpppjjjiiiooozzzzzzwwwiiigggdddeeefffeeeaaa]]][[[[[[ddduuu~~~}}}yyyvvvwwwtttqqqmmmlllllljjjddd]]]TTTQQQLLLHHHFFFHHHJJJMMMLLLRRR___ooozzzzzzpppgggXXXLLLCCCCCCGGGJJJMMMQQQ[[[hhh~~~qqqpppxxx~~~rrr[[[hhhiiiSSSQQQRRROOOQQQZZZZZZ[[[]]]```dddgggiiimmmsss|||vvv^^^TTTZZZ]]]___```bbbfffmmmrrr|||rrreee]]]]]]___ccchhhjjjlllvvvnnnccciiivvvhhhPPPJJJOOONNNGGG@@@MMMMMMPPPVVV\\\]]]ZZZWWWQQQUUUUUUQQQNNNLLLHHHBBBCCCDDDGGGJJJMMMOOOQQQRRRVVVSSSPPPVVVbbbqqqjjjOOOMMMHHHKKKfffwwwrrrsssxxxkkkjjjllliiibbb]]]UUUTTTcccxxxsssttt||||||tttqqqtttlllVVVRRRPPPNNNKKKHHHFFFDDDCCCCCCBBBAAA???>>>@@@DDDHHHJJJKKKMMMMMMPPPOOODDDFFFZZZwww}}}ttt|||xxxlllgggiiihhheeeaaa[[[VVVQQQNNNSSSVVVUUUOOOMMMRRRXXX\\\VVVQQQGGG???>>>BBBHHHKKKMMMNNNPPPRRRTTTVVVWWWWWWVVVWWWXXXYYYYYYZZZ[[[[[[VVVWWWXXXXXXZZZ]]]bbbfffrrr{{{tttppppppxxxkkkjjjXXXXXXXXXYYY[[[^^^cccfffaaabbbooo{{{zzzzzzwwwuuuuuukkkkkkjjjiiijjjhhh```XXXRRROOOKKKGGGFFFGGGJJJLLLJJJOOO[[[kkkwwwxxxooofffVVVKKKAAABBBFFFJJJNNNQQQXXXeee}}}qqqooottt~~~uuu{{{uuu[[[ddd}}}zzz~~~lllRRRMMMPPPPPPTTT\\\\\\]]]^^^aaadddfffhhhiiipppzzzjjj\\\XXX]]]```cccdddffflllvvv}}}uuuiiibbbaaaccciiinnnqqquuunnndddiiippprrrgggXXXLLLKKKLLLJJJIIIKKKNNNQQQWWW^^^bbbdddbbb```\\\___]]]VVVOOOLLLHHHDDDBBBCCCFFFIIILLLNNNOOOPPPPPPOOOSSS]]]cccooohhhPPPOOOLLLUUUzzz}}}wwwyyymmmmmmqqqooohhhbbbYYYTTTaaauuu|||uuuYYYPPPPPPLLLJJJHHHEEECCCAAAAAA@@@@@@???>>>>>>@@@DDDIIILLLLLLMMMNNNRRRNNNAAAJJJiiiyyyzzz{{{kkkcccgggggggggddd```[[[UUURRRPPPSSSRRRMMMKKKOOOTTTUUUMMMHHHCCCBBBFFFJJJLLLNNNQQQRRRTTTVVVXXXZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZ]]]aaagggllltttxxxqqquuu~~~wwwaaa```PPPRRRUUUWWWZZZ```iiipppgggkkkzzz}}}~~~}}}xxxrrrpppccchhhjjjiiiiiihhh___TTTRRROOOKKKHHHFFFGGGIIIJJJJJJNNNXXXhhhuuuxxxooofffUUUJJJAAABBBGGGKKKOOOSSSWWWddd|||vvv}}}~~~wwwVVV]]]yyywwwtttTTTLLLNNNRRRXXX^^^^^^^^^^^^```bbbdddeeegggnnnxxxnnn[[[XXX[[[^^^aaadddhhhmmmttt~~~vvvjjjccceeehhhmmmrrruuu|||}}}pppmmmeeemmmsssqqq|||gggZZZQQQSSSRRRLLLLLLQQQTTTXXX]]]bbbdddeeeffffffiiillliii\\\OOOHHHEEECCCAAACCCFFFJJJLLLNNNNNNOOOPPPRRR[[[cccddduuuaaaJJJKKKKKK]]]}}}|||rrrrrruuurrrjjjeeeZZZTTT^^^{{{zzzbbbUUUTTTSSSIIIHHHFFFDDDBBBAAA@@@???=========???BBBFFFJJJMMMOOOPPPOOOPPPJJJ???OOOtttzzzuuu||||||kkk```bbbcccdddeeebbb^^^ZZZWWWPPPSSSRRRMMMKKKMMMOOONNNIIIEEEEEEJJJOOOPPPQQQRRRWWWWWWXXXYYYYYYYYYYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWWWWYYY[[[]]]aaagggmmmrrrvvvzzzssszzzpppYYYWWWMMMQQQUUUYYY]]]ccckkkrrrmmmsssvvvvvvsssssswww|||{{{rrriiieeeffflllnnniiigggfff]]]RRRPPPNNNJJJGGGFFFGGGHHHJJJJJJMMMVVVfffuuuxxxqqqgggTTTIIIAAABBBHHHLLLQQQUUUZZZggg|||yyyWWW___~~~xxx}}}ZZZMMMNNNQQQWWW^^^]]]]]]^^^___aaadddeeeiiipppzzz~~~dddYYY[[[aaa]]]```fffnnnxxxuuuiiibbbgggkkkqqqwww{{{gggdddeeeccckkktttsss{{{gggZZZRRRUUUTTTPPPTTT^^^eeehhhkkkkkkkkklllqqquuummmVVVHHHDDDCCCAAADDDGGGKKKMMMNNNNNNNNNQQQRRR[[[```eee[[[GGGKKKPPPjjj}}}~~~vvvvvvvvvqqqjjjfff^^^WWW^^^xxxuuu[[[QQQLLLHHHFFFFFFEEECCCBBB@@@??????;;;===???BBBFFFJJJMMMOOOPPPTTTQQQLLLGGGDDDZZZtttwww}}}|||kkk```\\\^^^```bbbbbb___\\\ZZZUUUWWWUUUOOOLLLMMMLLLIIIJJJGGGIIIPPPTTTSSSSSSVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXWWWYYY]]]aaaeeelllrrrwww{{{zzz{{{xxxjjjSSSPPPLLLPPPUUUZZZ^^^bbbfffiiigggmmm}}}pppiiikkkeeeffflllqqqpppjjjffffffsssxxxttthhhbbbaaaZZZPPPKKKJJJGGGEEEEEEFFFHHHJJJLLLMMMUUUeeeuuuzzzrrriiiRRRHHH@@@AAAGGGLLLQQQVVV[[[jjj|||yyy{{{XXXbbb{{{~~~]]]OOOOOOPPPTTT\\\\\\\\\^^^```cccfffhhhnnnsss{{{uuubbb\\\___``````ccckkkyyy|||qqqjjjlllpppwww~~~uuu```ccc___dddkkkwwwjjj\\\SSSUUUUUUTTTaaatttbbbKKKCCCDDDBBBDDDHHHLLLNNNOOONNNNNNNNNOOOYYY___nnn~~~XXXGGGOOOYYY{{{|||xxxwwwtttnnniiigggeee]]]bbbvvvhhhRRRHHHDDDAAADDDDDDCCCCCCAAA@@@???>>>;;;>>>BBBGGGLLLOOOQQQQQQMMMUUUQQQJJJJJJTTTrrrwww|||lllaaaXXXZZZ]]]``````___\\\[[[XXXZZZXXXRRRNNNMMMKKKGGGLLLIIIKKKSSSVVVTTTUUUYYYTTTUUUVVVXXXZZZ[[[[[[\\\WWWVVVUUUUUUUUUWWWXXXYYYVVVYYY^^^ccchhhooouuuzzz~~~|||ttt{{{}}}~~~fffQQQMMMKKKOOOTTTYYY\\\^^^^^^___VVV\\\kkk}}}lllhhhlllgggfffgggiiihhhhhhnnnvvvxxxggg]]]]]]WWWNNNGGGFFFDDDCCCDDDFFFIIIKKKMMMNNNUUUeeeuuu{{{sssjjjQQQGGG???@@@GGGLLLQQQUUUZZZkkk{{{sssqqqrrrzzzRRR]]]~~~}}}~~~zzzyyy\\\PPPOOOPPPSSSZZZZZZ\\\^^^bbbfffjjjlllpppttt{{{~~~iii]]][[[ZZZWWWdddgggqqq{{{uuuqqquuu~~~nnneeebbbiii^^^hhhnnnwwwggg\\\YYYUUUUUUgggiiiJJJ??????BBBEEEIIILLLOOOOOOOOONNNNNNQQQ^^^hhhmmmSSSEEEPPP^^^~~~~~~zzzxxxwwwssslllhhhhhhmmmdddeeettt{{{YYYIIIEEEHHHKKKCCCCCCBBBBBBAAA???>>>===<<<@@@EEEKKKPPPSSSTTTTTTIIITTTRRRJJJPPPeee~~~tttZZZVVV]]]aaa^^^^^^dddhhhfffeeecccaaa\\\SSSLLLJJJMMMSSSTTTVVVWWWWWWWWWVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^[[[[[[ZZZXXXWWWYYY]]]```dddhhhiiijjjooowww||||||wwwqqqzzzvvvbbbQQQKKKQQQQQQSSSWWWZZZZZZUUUQQQJJJMMMYYYlll}}}~~~~~~~~~{{{zzz~~~~~~zzzvvvvvvtttkkkaaa[[[ZZZXXXRRRLLLHHHGGGDDDCCCDDDGGGKKKNNNLLLOOOWWWffftttyyyrrrjjjMMMGGG@@@@@@FFFNNNRRRSSS^^^lllxxxhhhcccwwwnnnTTT___uuuuuuyyy~~~{{{yyycccQQQOOOSSSTTTZZZ^^^dddhhhkkkmmmooopppuuuxxx}}}xxxjjj___\\\___ddddddnnn~~~rrrqqqbbbcccnnngggrrryyypppcccgggbbbcccsssfffEEEGGG>>>CCCFFFJJJMMMNNNPPPRRRSSSUUUQQQ\\\ooo___PPPNNNRRRhhhvvvwww|||wwwtttttttttooohhhkkksssooooooeeelllgggOOOIIIFFFCCCBBBDDDBBB???============<<>>>>>>>>CCCFFFKKKPPPSSSUUUUUUUUUTTTRRRKKKWWW}}}www___TTTXXX\\\___dddkkkooonnnlllllljjjhhhddd```YYYTTTXXXXXXYYYZZZZZZZZZZZZYYY^^^^^^___```bbbcccddddddaaabbbbbbaaaaaacccfffiiiiiioootttwww{{{{{{yyyttt|||uuujjjZZZOOOMMMPPPTTTWWWWWWSSSOOONNNMMMSSSQQQRRRXXXdddvvv}}}ooofff^^^YYYSSSQQQQQQQQQLLLHHHCCCAAA@@@???AAADDDHHHKKKLLLPPPZZZeeellliii^^^TTTJJJEEEAAAAAAGGGNNNSSSUUUZZZjjjzzzccc[[[```{{{lllVVV]]]qqqvvvooottt}}}{{{wwwnnn___SSSRRRWWW___ccciiioootttyyy}}}|||tttnnnmmmrrrwwwjjjmmmllluuu|||zzzzzzUUU@@@DDD???DDDGGGLLLNNNOOONNNNNNOOOKKK\\\fffxxxiiiSSSQQQJJJVVV|||www[[[WWWssszzzssspppooonnnmmmmmmuuu}}}uuuwwwllliii~~~qqq```NNNFFFEEECCC???===>>>===<<<<<<<<<>>>@@@AAAFFFIIIOOOTTTWWWXXXWWWVVVXXXLLLJJJiii{{{kkkZZZ[[[^^^bbbjjjpppssssssqqqtttvvvwwwvvvpppeeeZZZYYYZZZ[[[]]]^^^___``````eeegggjjjmmmnnnmmmkkkiiijjjjjjjjjiiiiiijjjlllooonnnuuu{{{~~~|||vvv{{{zzzttt{{{qqqeeeWWWOOONNNMMMSSSYYYYYYTTTPPPRRRUUUUUUUUUVVV[[[bbbnnn|||zzznnnddd```^^^YYYUUUSSSRRRPPPJJJEEEDDDCCCBBBBBBDDDGGGKKKMMMLLLPPPXXX```ccc___VVVNNNGGGDDDAAACCCHHHOOOSSSVVVZZZmmmxxx```___jjjkkkXXX]]]nnnsssiiimmm|||yyyvvviiiYYYSSSYYYeeejjjpppvvv|||}}}{{{lllrrr}}}gggHHH???GGGEEEFFFJJJNNNQQQQQQPPPOOOOOOSSSbbbkkk^^^QQQTTTNNN___jjjYYY[[[}}}~~~xxxxxxuuuqqqmmmkkkmmmsssyyyqqqssskkkhhh{{{wwwssstttwww{{{}}}~~~}}}}}}}}}zzz~~~hhhQQQLLLEEECCCBBBAAA>>><<<======<<<<<<<<<>>>AAADDDIIIMMMSSSXXXZZZZZZXXXVVVXXXMMMSSSzzz}}}eeeaaa```eeemmmsssuuuuuuxxxsssccc___```aaacccfffiiikkkllljjjnnnsssxxxxxxuuupppllloooppprrrssstttvvvyyy|||uuu{{{yyyqqquuuuuusss|||zzz}}}~~~qqqeeeZZZSSSRRRPPPWWW^^^]]]WWWTTTVVV[[[\\\\\\]]]aaajjjuuu}}}yyyrrrkkkccc```aaa___]]]ZZZYYYWWWTTTNNNIIIDDDCCCCCCCCCFFFIIIMMMOOOLLLOOOUUUYYYZZZVVVPPPLLLDDDBBBBBBDDDIIIOOOTTTWWW[[[pppttt]]]bbbooolll[[[^^^kkk{{{jjjppp}}}||||||qqq```XXXZZZjjjooovvv}}}nnntttxxxkkk]]]OOOBBBBBBHHHHHHJJJMMMQQQSSSSSSRRRQQQRRRYYY```nnnvvvSSSLLLRRRSSSmmm```ZZZcccuuutttzzzwwwrrrmmmkkknnnsssvvvoooooolllkkkxxx~~~{{{pppqqqpppiiibbb___bbbggghhhmmmssswwwxxxwwwuuuuuussswww|||~~~dddFFFEEEEEEDDDAAA@@@??????>>>>>>???>>>======???DDDGGGNNNQQQVVVZZZ\\\ZZZWWWUUUOOOUUUiiisssjjjeeejjjrrrwwwyyyzzz~~~|||kkkdddeeefffhhhkkknnnqqqsssooosssxxx||||||xxxsssppplllooorrrvvvyyy|||}}}zzzrrrsssuuuuuurrrmmmqqq{{{yyy~~~oooeee___ZZZWWWYYY^^^cccbbb\\\XXXZZZ]]]___^^^___fffuuuwwwooojjjeee___]]]^^^]]]\\\]]]]]][[[WWWQQQMMMAAAAAAAAABBBEEEHHHLLLNNNKKKOOOSSSUUUSSSPPPMMMKKKAAAAAABBBEEEJJJOOOUUUXXX^^^qqqmmmXXXcccssslll]]]]]]iiissswwwxxxlllccc```mmmttt}}}uuuwwwzzzggg]]]PPPFFFDDDEEEFFFGGGMMMOOORRRSSSSSSSSSTTTUUUZZZ```{{{kkkPPPMMMOOO[[[}}}sss[[[XXXkkktttuuuuuuuuurrrmmmnnnrrrvvvvvvuuupppppppppttt}}}vvvddddddbbb^^^WWWPPPNNNQQQTTTZZZ```iiiooorrrrrrqqqpppsssuuuwwwxxxyyyzzz}}}~~~xxx}}}cccRRRDDDBBBEEEDDD@@@>>>???@@@???>>>???@@@??????BBBIIINNNSSSUUUXXX[[[[[[XXXUUUSSSIIIccc{{{uuummmrrr{{{wwwoooooopppqqqsssvvvxxxzzzxxxyyy{{{||||||{{{yyywwwpppssswwwzzz}}}yyyuuussstttvvvvvvyyy~~~sssddd___^^^\\\XXX]]]aaaeeeddd```^^^___bbbcccdddiiivvvrrrkkkfffdddaaa[[[YYYZZZ[[[\\\]]]\\\ZZZTTTMMMHHH??????@@@BBBEEEHHHKKKMMMJJJOOOUUUVVVRRRLLLHHHGGG>>>@@@CCCFFFJJJPPPUUUXXXaaassshhhXXXlllkkk^^^\\\ggg~~~{{{xxx~~~uuulllttt|||zzz~~~xxxkkk___ZZZKKKCCCGGGHHHFFFHHHNNNOOOQQQRRRRRRSSSUUUXXX\\\nnn^^^OOOQQQQQQhhhbbbZZZ^^^zzzvvvwwwpppsssrrroooqqqvvvwwwttt{{{pppsssuuuooo}}}}}}~~~~~~~~~~~~}}}yyyqqq```fff```XXXPPPJJJHHHIIIJJJOOOUUU\\\bbbfffhhhjjjkkknnnnnnoooqqqssstttsssqqqnnnsss{{{|||{{{zzzttt]]]OOOKKKFFF???BBBBBB===<<>><<>>>>>>>>>>>>>>=========BBBBBBDDDIIIQQQYYY]]]^^^```WWWVVV[[[TTTJJJUUUkkkjjjuuuccc]]]^^^[[[^^^eeedddgggiiilllmmmmmmppp{{{zzzwwwqqqqqqiiibbb___\\\WWWUUUVVVRRRQQQMMMJJJFFFCCCAAA@@@???@@@CCCFFFHHHKKKLLLMMMKKKPPPVVVVVVPPPHHHCCC@@@@@@BBBFFFJJJNNNSSSZZZ^^^sssooofffooogggbbb]]]```ttt{{{uuufffNNNFFFBBBDDDIIILLLQQQVVVXXXXXXSSSSSSWWWSSSXXXjjj^^^OOOTTTZZZ[[[vvv~~~ddd^^^UUUVVVxxxsssqqquuu{{{}}}xxxsssrrrrrrqqqtttqqqooommmkkkppp~~~}}}|||{{{xxxuuuuuuvvvzzz}}}~~~}}}||||||~~~{{{yyywwwwwwuuunnnbbbXXXTTTQQQMMMKKKMMMOOORRRSSSKKKIIIGGGFFFGGGIIILLLMMM^^^aaahhhmmmkkkeeefffjjjeeedddbbbaaaaaaccceeefffcccbbb```___]]]\\\\\\\\\^^^\\\XXXXXX]]]dddbbb\\\UUUNNNHHHEEEFFFHHHHHHFFFDDDCCCAAA>>>=========>>>@@@?????????>>>>>>>>>>>>@@@CCCIIIOOOVVV[[[^^^___\\\XXXUUURRRJJJMMMkkksssfffnnnbbb```ccc```eeennnnnnsssxxxyyyuuuttt|||xxxwwwvvvyyyoooeeebbb___ZZZUUUSSSLLLKKKHHHFFFDDDBBBAAAAAA???@@@CCCFFFIIIKKKLLLMMMKKKQQQVVVVVVPPPHHHBBB???@@@CCCGGGLLLQQQWWW]]]aaa~~~~~~yyymmmmmmgggdddddd]]]___qqq~~~wwwaaaJJJCCC???EEEMMMRRRUUUYYYYYYYYYTTTTTTXXXVVV^^^sssjjjSSSQQQWWW]]]bbb{{{vvvaaaWWWLLL___wwwuuuqqqxxx|||{{{tttooooooqqqpppuuuqqqnnnmmmmmmppp{{{|||xxxzzzxxxqqqooorrrsssvvv|||}}}{{{|||}}}|||zzz||||||zzzyyyzzz}}}}}}}}}{{{yyyxxxyyyzzzuuutttsssrrrnnneeeYYYPPPHHHJJJMMMOOOQQQRRRUUUWWWSSSSSSQQQMMMJJJHHHIIIJJJUUU\\\gggmmmjjjcccbbbeee```___^^^\\\[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUVVVZZZ]]]WWWOOOGGGDDDAAAAAABBBBBB???<<<======<<<;;;;;;<<<===>>>AAA@@@@@@???????????????BBBHHHPPPWWW[[[^^^___```YYYXXXRRRHHHDDDYYY|||nnnkkkwwwlllccceeeiiihhhsss}}}wwwyyyzzzyyymmmccc``````ZZZTTTPPPIIIHHHFFFDDDBBBAAA@@@@@@???AAACCCFFFIIIKKKMMMMMMLLLPPPUUUUUUOOOGGGAAA???AAADDDIIINNNSSSWWW\\\```ssskkkjjjiiinnngggiiifff___^^^nnn|||bbbGGG@@@>>>FFFOOOTTTVVVXXXWWWZZZVVVTTTVVVYYYkkkvvvZZZUUUXXXXXXZZZ```wwwdddSSSMMMlll}}}xxxxxxrrr{{{|||yyyqqqlllnnnooooootttooommmmmmnnnpppwwwvvvxxxwwwooommmrrrnnnqqqtttxxxzzz{{{zzzzzzxxxyyyzzz|||}}}}}}~~~~~~yyywwwuuuvvvwwwvvvuuutttuuuwwwxxxuuuqqqppprrruuuttttttssspppjjj___SSSKKKNNNQQQTTTUUUVVVZZZ```fffiiihhheee```XXXSSSQQQQQQSSSWWW^^^ffffff```]]]^^^]]]]]]\\\ZZZXXXVVVTTTSSSWWWVVVTTTSSSQQQPPPPPPPPPLLLOOOQQQTTTXXXZZZUUUMMMDDDBBBAAAAAABBBAAA???<<<<<<<<<<<<<<<===>>>???@@@@@@@@@?????????@@@AAABBBKKKPPPWWW\\\^^^^^^^^^___XXXTTTLLLGGGRRRrrrtttnnnrrr}}}{{{yyyvvvyyy~~~~~~|||uuummmhhhmmmsssyyyvvvyyyxxxpppfff\\\[[[\\\WWWQQQMMMIIIHHHFFFDDDBBB@@@??????@@@AAADDDGGGIIIKKKMMMNNNLLLPPPSSSRRRKKKDDD@@@???CCCFFFKKKOOORRRUUUXXXZZZ]]]ZZZbbbkkkooo{{{lllooogggaaa```lll}}}|||RRREEE@@@@@@HHHPPPSSSTTTUUUTTTZZZYYYUUUVVV^^^}}}mmmZZZPPPUUUYYYVVV\\\hhhxxxbbbRRR\\\xxxwwwxxxsss{{{|||xxxppplllmmmnnnmmmmmmjjjiiikkkkkkkkkooovvvzzzxxxuuuooonnnsssmmmlllllllllnnnqqqtttvvvuuuvvvwwwwwwxxxwwwwwwwwwtttssssssrrrsssuuusssqqqjjjmmmnnnnnnmmmnnnrrrwwwwwwwwwuuupppfff[[[RRRMMMVVVXXX\\\aaahhhttt|||rrrjjjdddbbb___ZZZXXX^^^bbb```[[[YYYVVVUUUUUUSSSQQQNNNLLLJJJOOONNNMMMKKKIIIIIIHHHHHHGGGIIIHHHGGGGGGHHHCCC<<>><<<<<<======<<<<<<===============>>>????????????>>>???AAACCCFFFGGGVVVXXX\\\]]]]]]\\\[[[[[[RRRLLLJJJWWWtttnnnkkknnnxxxqqqmmmdddaaabbbgggjjjppp|||rrrooowwwyyyrrrtttpppfff]]]WWWVVVVVVRRRMMMKKKIIIHHHEEECCCAAA???>>>>>>@@@AAADDDGGGJJJLLLMMMNNNMMMPPPQQQNNNGGGAAA??????DDDHHHMMMQQQRRRSSSUUUVVVPPPTTTcccmmmppp~~~vvvsssrrriiieeedddlll|||yyy|||zzz^^^===DDDBBBFFFMMMRRRRRRRRRTTTRRRYYYYYYVVVZZZhhhWWWOOOMMMTTTYYY___rrr~~~dddVVVppp|||yyyyyyxxxzzzzzzwwwqqqnnnooonnnkkkeeeeeegggjjjhhheeeiiiooozzzuuurrrqqqqqqllliiidddbbbcccgggmmmqqqqqqqqqrrrrrrrrrqqqqqqpppppprrrrrrppprrruuusssoooccceeegggiiilllqqqwww{{{wwwwwwtttlllaaaXXXTTTSSSYYY```kkkzzz}}}tttggg^^^^^^bbb```ZZZUUUQQQQQQPPPNNNLLLJJJHHHGGGKKKJJJIIIGGGFFFEEEDDDDDDCCCDDDCCC??????AAA>>>999<<<<<<:::::::::;;;<<<===<<<<<<<<<===============>>>>>>>>>AAADDDHHHMMMOOO]]]]]]]]]^^^^^^\\\WWWTTTLLLKKKXXXxxxnnnjjjiiiwwwlllbbb^^^SSSOOOPPPTTTXXXccc{{{~~~yyyxxx~~~pppmmmmmmggg___YYYUUUTTTRRRMMMJJJJJJFFFEEECCCBBB@@@???>>>>>>@@@BBBDDDGGGJJJLLLMMMNNNNNNOOONNNJJJCCC>>>>>>???EEEIIINNNRRRTTTTTTUUUUUUMMMTTTbbbiiikkk|||ssszzztttjjjhhhhhhmmmxxxxxxzzziiiMMMCCCBBBEEEKKKSSSTTTRRRSSSWWWSSSXXXXXXYYYdddvvvsssPPPPPPRRRVVV]]]mmmwwwddd^^^}}}{{{yyy|||wwwyyyxxxsssrrrrrrnnniiibbbeeekkkmmmiiidddhhhoooyyy~~~vvvvvvsssllljjjfff```[[[[[[___eeeiiijjjkkklllmmmmmmmmmmmmmmmkkknnnnnnlllnnnrrrpppkkkhhhggggggiiinnnssswwwyyyrrrqqqmmmdddZZZUUUVVVZZZgggrrrxxxjjjeeebbb\\\TTTPPPNNNNNNMMMKKKJJJIIIHHHGGGJJJIIIHHHFFFEEEDDDCCCCCC???AAAAAA???@@@CCCCCC@@@;;;<<<============>>>???:::;;;<<<===>>>>>>>>>???===>>>@@@CCCIIIOOOUUUXXX^^^\\\[[[^^^```]]]TTTLLLMMMYYYxxxnnnllliii|||ooobbbXXXSSSMMMIIIIIILLLOOOZZZttt~~~uuukkkiiiiiiccc]]]YYYUUUTTTPPPJJJHHHIIICCCBBBAAA@@@????????????@@@BBBDDDGGGJJJLLLNNNNNNOOOOOOMMMGGG@@@======???DDDIIIOOOSSSUUUUUUVVVVVVNNNTTT^^^aaadddyyy{{{tttvvvjjjjjjjjjmmmwww|||zzz|||}}}}}}}}}}}}}}}zzznnnYYY@@@;;;EEEAAAFFFOOOVVVVVVSSSVVV[[[UUUWWWVVV\\\lll^^^KKKOOOSSSWWW___tttbbb]]]bbbvvvsssyyyuuuxxxxxxuuutttsssnnnhhhccciiipppsssmmmgggkkktttvvvwwwyyysssggghhhddd^^^YYYXXX[[[___ccceeefffhhhiiijjjkkklllllleeeiiijjjhhhjjjnnnlllfffrrrnnnkkkkkkooossstttssslllkkkggg^^^UUURRRWWW^^^yyytttjjjaaaVVVNNNKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFDDDBBBAAA@@@@@@@@@<<>>=========:::;;;===???@@@AAABBBBBB>>>???AAAFFFLLLTTT[[[___[[[YYYZZZ___ccc___SSSGGGRRRiiivvvjjjkkkggg|||~~~~~~wwwkkk]]]RRRLLLKKKCCCEEELLLRRRSSS^^^|||~~~~~~pppgggfffeeefffgggZZZWWWSSSNNNJJJFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBEEEIIILLLMMMNNNOOOPPPQQQMMMFFFAAA>>>>>>AAACCCJJJKKKMMMQQQXXX\\\[[[WWWZZZQQQQQQ^^^hhhooouuuoootttkkklllmmmmmmooozzz~~~xxxrrr{{{~~~{{{||||||wwwwwwzzziii^^^OOODDD???@@@AAABBBDDDKKKSSSUUUTTTTTTWWW[[[VVVYYY]]]fff}}}eeeSSSNNNMMMPPPYYYfff~~~sssRRRNNNhhh~~~vvvsssxxxqqqqqqqqqtttvvvuuuqqqlllpppqqqqqqnnnjjjhhhkkknnnmmmvvvtttnnnoooaaa```]]]WWWQQQPPPSSSVVVVVVYYY]]]aaadddfffffffffdddbbbaaa```aaacccfffhhhhhhiiiiiijjjjjjjjjjjjjjjbbbbbb]]][[[VVVLLLWWWuuu|||lll[[[PPPKKKJJJHHHGGGEEECCCBBBAAABBBBBBCCCBBBAAA@@@???======<<<>>>>>>======<<<<<<<<<<<>>===<<<;;;:::::::::===???@@@???>>>>>>???@@@FFFHHHLLLQQQVVV[[[^^^___ccc\\\ZZZ[[[UUUKKKMMMWWWmmm}}}qqqlllhhhgggjjj~~~zzzqqqdddUUUJJJFFFFFFHHHHHHMMMXXXeeezzzttthhh___aaahhhjjjiiigggWWWUUURRRNNNIIIFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBFFFJJJLLLMMMNNNOOOOOOPPPLLLFFFAAA??????BBBDDDLLLOOOQQQSSSUUUXXX\\\^^^```UUUSSS^^^kkkuuuoooiiikkkjjjkkklllnnnrrryyy|||{{{wwwwww}}}zzzxxxzzz~~~mmmOOOIIIAAA<<<<<<>>>@@@AAAKKKOOOTTTUUUTTTTTTWWW[[[[[[___lllxxxXXXRRRMMMQQQTTTZZZqqqtttqqqhhhYYYJJJTTTrrr}}}zzzxxxpppkkkooooooooopppssstttrrrmmmiiijjjkkkmmmmmmlllmmmnnnooommmqqq{{{~~~pppggg___^^^ZZZUUUQQQNNNMMMNNNNNNPPPRRRUUUXXXZZZ[[[[[[]]]\\\\\\\\\]]]___aaaccc```aaabbbbbbccccccbbbbbbZZZZZZVVVVVVVVVPPP^^^}}}|||xxxrrrnnnoooooollllllnnnzzzyyytttjjj\\\PPPIIIFFFFFFEEECCCAAA@@@@@@@@@@@@AAAAAA@@@???>>>===<<<;;;=========<<<<<<<<<;;;;;;======<<<<<<<<<<<<<<<===>>>??????>>>>>>@@@DDDGGGLLLNNNQQQUUUYYY[[[]]]^^^```\\\[[[YYYPPPLLLZZZnnnxxxjjjgggeeedddfff~~~|||vvvkkk\\\NNNFFFEEEGGGQQQQQQWWWiii}}}}}}~~~}}}{{{~~~}}}~~~rrrddd]]]\\\fffooommmddd]]]RRRQQQOOOMMMIIIEEEBBBAAAAAAAAA@@@@@@???@@@@@@@@@DDDGGGKKKMMMNNNNNNNNNOOONNNJJJEEE@@@???@@@CCCFFFLLLQQQUUUVVVUUUYYYbbbjjjlll^^^XXXcccrrr}}}lllfffbbbjjjiiijjjooovvvvvvxxxxxxttttttvvvwwwyyy}}}{{{|||~~~|||vvv]]]@@@>>><<<;;;<<>>>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>?????????AAAEEEJJJOOOTTTUUUXXXZZZ\\\\\\]]]]]]WWWSSSQQQOOONNN\\\}}}pppjjjiiieeecccddd~~~|||zzzttthhhYYYMMMIIILLLQQQUUU\\\kkk}}}zzz|||~~~|||{{{zzz}}}|||~~~lllccc^^^```kkkqqqkkk\\\PPPMMMMMMLLLKKKHHHDDDAAA??????????????????@@@AAABBBEEEHHHLLLNNNNNNNNNNNNOOOJJJGGGBBB>>>>>>@@@DDDGGGMMMPPPUUUYYYZZZ]]]fffooonnn^^^XXXeeeyyysssppphhh]]]iiiggggggpppwwwrrrlllzzz|||uuusssuuuooorrrwww}}}~~~~~~||||||||||||}}}}}}{{{|||~~~~~~~~~~~~}}}|||}}}wwwvvvtttsssuuu|||uuummmkkkiiilllvvvppp```RRREEE:::======>>>@@@CCCFFFHHHIIIRRRSSSUUUVVVXXXYYY[[[]]]___pppjjjSSSKKKPPPNNNSSS[[[ooottt]]]RRRMMMJJJTTTuuu~~~~~~xxxnnnkkkoootttuuuvvvwwwuuuqqqllliiihhhiiijjjooorrrqqqlllgggkkkbbbggg{{{}}}~~~zzzooofff\\\WWWRRRPPPPPPOOOLLLIIIFFFEEEDDDDDDDDDFFFHHHIIIJJJKKKMMMPPPQQQRRRRRRRRRQQQRRRSSSSSSTTTTTTSSSSSSSSSRRRMMMLLLQQQRRR```{{{kkk[[[XXXTTTNNNOOOJJJHHHKKKMMMKKKKKKMMMOOOUUU[[[[[[TTTJJJBBB>>>>>>>>>===<<<<<<<<<;;;;;;===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>><<<>>>AAACCCFFFJJJOOOSSSXXXYYY[[[\\\]]]]]]\\\[[[TTTLLLFFFIIIVVVsss{{{rrroookkkddd``````~~~{{{||||||yyyyyyrrrfffXXXNNNNNNVVV]]]^^^qqq~~~~~~}}}}}}|||||||||||||||}}}|||~~~qqqiiiZZZWWWZZZdddiiibbbUUULLLHHHIIIHHHGGGEEECCC@@@>>>>>>>>>??????@@@AAACCCCCCGGGJJJMMMOOOOOONNNNNNOOOFFFCCC???<<<===AAAEEEIIIPPPOOORRRYYY\\\\\\```fffbbbUUUTTTiiippptttiiiZZZeeedddfffnnntttllldddqqqzzzsssppprrrjjjnnntttzzz|||{{{zzzxxxyyy{{{~~~~~~||||||}}}}}}}}}}}}~~~~~~||||||}}}zzzzzzyyywwwvvvuuurrrppppppnnnjjjfffdddeeehhhkkkiii___ZZZZZZZZZ]]]bbbccciiieeeZZZKKKAAA@@@BBBDDD>>>>>>???@@@BBBEEEHHHKKKPPPSSSUUUVVVVVVWWWZZZ\\\ccc|||uuu[[[RRRNNNPPPPPPSSSeeennnXXXLLLCCCKKKbbb}}}yyyxxxrrriiihhhllluuuwwwxxxwwwtttpppllljjjiiiiiikkkooorrrqqqkkkfffiiiaaadddvvvuuuiiihhhlll```[[[TTTOOOOOONNNLLLIIIGGGFFFCCCBBBBBBCCCEEEFFFDDDEEEHHHJJJLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMPPPPPPJJJHHHNNNPPP[[[qqqzzzxxxkkkYYYNNNNNNMMMJJJIIIEEECCCFFFGGGEEEDDDEEEFFFKKKPPPPPPKKKDDD???===;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;???EEEJJJNNNPPPRRRTTTWWWYYY[[[\\\]]]\\\ZZZYYYUUUMMMIIITTTlllzzzvvvqqqlllfff^^^[[[[[[yyy}}}~~~zzzxxxyyyzzzxxxwwwqqqfff\\\WWW\\\hhhrrr~~~}}}}}}~~~{{{{{{zzzzzz{{{|||}}}}}}||||||}}}}}}|||}}}}}}}}}}}}~~~}}}rrrccc]]][[[YYYVVVXXX^^^^^^VVVMMMIIIEEEEEEDDDDDDBBBAAA???>>>>>>>>>???@@@AAACCCEEEFFFHHHKKKNNNPPPOOONNNNNNOOOCCC@@@===<<<===BBBGGGKKKTTTPPPQQQWWWXXXTTTUUU[[[]]]UUU^^^~~~mmmrrrhhhYYY___bbbeeekkknnngggaaajjjzzzuuunnnllliiimmmrrruuuuuusssqqqqqqqqqtttxxxzzz{{{}}}}}}yyyzzz|||}}}~~~~~~{{{~~~~~~zzzxxxxxxxxxvvvtttuuusssooonnnnnnjjjeeeeeeccc```]]]YYYWWWUUUTTTRRRJJJLLLOOOKKKMMMNNNFFFHHHHHHEEEAAA>>>======>>>@@@AAACCCDDDFFFJJJNNNRRRPPPSSSVVVUUUSSSWWW___fffyyyWWWNNNOOONNNQQQVVV```}}}~~~dddRRRIIIFFF]]]|||{{{xxxvvvvvvqqqkkkiiimmmsssttttttrrrnnnjjjiiihhhggghhhjjjmmmooonnnllljjjhhheeefffppp}}}mmmYYYXXX___aaa]]]WWWQQQMMMJJJGGGFFFFFFDDDBBB@@@@@@@@@BBBCCC@@@AAACCCEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFHHHJJJDDDDDDKKKMMMTTTeeebbb___WWWKKKDDDEEEDDDBBBFFFAAA@@@CCCCCC@@@???@@@CCCFFFHHHFFFAAA===<<<<<<999::::::;;;;;;;;;::::::999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>===>>>>>>???@@@@@@???EEELLLRRRUUUUUUUUUUUUVVVWWWZZZ[[[[[[YYYWWWVVVMMMNNNXXXmmmxxxsssqqqnnnjjjddd___]]]^^^{{{www{{{|||xxxvvvxxxyyywwwuuurrrlllhhhlllxxx}}}{{{yyyyyy{{{{{{{{{zzzzzzzzz{{{|||}}}{{{}}}~~~~~~zzzzzzzzzzzzzzz{{{}}}}}}}}}{{{|||}}}}}}xxx|||}}}|||kkk^^^XXXSSSPPPXXXWWWXXXYYYUUULLLGGGGGGCCCBBBAAA@@@????????????>>>>>>???AAABBBEEEFFFHHHIIILLLOOOPPPOOONNNNNNNNNBBB@@@======???DDDJJJNNNVVVSSSTTTXXXUUUOOOTTT___ccc```qqqsssiiilllddd\\\\\\```dddhhhfffbbbaaaffflllxxxqqqjjjkkknnnqqqqqqnnnlllkkkkkkkkkooosssvvvxxxyyyzzz{{{|||{{{||||||zzzwwwxxxzzz}}}}}}||||||~~~~~~}}}|||{{{|||{{{yyyxxxuuuwwwuuuppppppsssqqqlllmmmnnnjjjeeedddfffbbb\\\ZZZXXXUUUSSSQQQNNNKKKIIIFFF===CCCFFF===???BBB666::::::<<>>;;;:::BBBEEEIIIKKKMMMPPPTTTXXXQQQUUUXXXVVVWWWbbbuuubbbHHHJJJLLLKKKRRRaaazzz|||kkkYYYNNNNNNYYY{{{}}}uuutttuuuxxxvvvqqqooooooqqqqqqpppmmmhhhfffggghhhhhhiiijjjiiihhhggghhhiiigggjjjjjjjjjrrruuu\\\PPPNNNVVVVVVVVVSSSNNNHHHEEECCCDDDCCCAAA@@@??????@@@@@@>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAADDD@@@@@@GGGHHHJJJVVVJJJIIIEEE???>>>@@@@@@>>>BBB>>>===AAABBB???===>>>???AAABBB@@@;;;888999;;;888999:::<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@BBBDDDFFFHHHIIIMMMSSSWWWYYYYYYYYYZZZWWWXXXZZZ[[[ZZZWWWTTTQQQQQQ^^^qqqlllmmmmmmlllhhheeecccbbbbbb|||||||||xxx||||||yyywwwxxxyyywwwuuutttsssvvv|||{{{zzzzzz||||||{{{zzzzzzzzzzzz|||||||||yyyzzzzzzzzzzzz{{{||||||~~~}}}|||zzzwww{{{zzzuuu{{{}}}iiiYYYZZZ\\\VVVPPPKKKMMMQQQSSSNNNGGGGGGKKKBBBAAA???>>>>>>>>>???@@@>>>???@@@AAACCCFFFHHHIIIJJJMMMPPPQQQPPPNNNNNNNNNCCCAAA>>>>>>AAAGGGMMMQQQVVVTTTXXX[[[TTTOOOZZZlllgggggg|||jjjggggggccc```^^^___dddfffaaa___bbbdddcccyyy|||yyywwwlllmmmoooqqqoookkkhhhggghhhiiimmmsssvvvwwwxxxxxxyyy~~~yyywwwxxxyyyyyyxxxvvvyyy||||||zzzyyy{{{}}}~~~{{{xxxwwwvvvvvvtttssssssssspppjjjkkkooommmfffdddddd```ZZZYYY\\\YYYRRRTTTRRROOOLLLKKKIIIFFFDDDDDD:::AAADDD999???FFF:::BBB>>>;;;===???AAABBBCCCAAAEEEKKKNNNOOOPPPSSSUUUQQQVVVYYYZZZ^^^ooooooQQQHHHOOOMMMJJJSSSkkkrrrccc\\\QQQOOOWWWfffzzzppplllnnnrrrwwwxxxtttpppmmmqqqqqqoookkkfffeeegggjjjlllmmmlllgggbbb```bbbeeefffmmmmmmfffkkk|||nnnWWWIIIHHHMMMSSSSSSOOOIIIEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@========================@@@AAAAAABBBBBBBBBBBBBBB>>>BBB???>>>DDDBBBAAAIIIEEEDDDAAA??????@@@@@@>>>===999999===???===;;;===<<<>>>???===999666777999888999;;;<<<======<<<;;;999999999::::::;;;;;;<<<<<<<<<<<<=========>>>>>>===>>>@@@BBBFFFIIILLLNNNQQQTTTXXXZZZ[[[[[[\\\^^^XXXYYY[[[[[[YYYUUUQQQNNNgggxxxnnngggggghhhgggdddbbbbbbaaa___qqqnnnuuu~~~{{{{{{yyyxxxxxxxxxxxxwwwuuuvvvuuuwww~~~{{{xxxxxxzzz|||{{{yyyxxxxxxxxxvvvvvvxxx{{{~~~|||zzz{{{|||xxxxxxxxxvvvuuuvvvyyy|||}}}{{{{{{}}}}}}{{{|||~~~{{{{{{|||||||||{{{}}}fffYYYRRRMMMMMMPPPMMMLLLKKKJJJHHHGGGFFFEEE@@@@@@@@@@@@?????????>>>????????????@@@CCCIIIMMMPPPMMMKKKLLLNNNNNNKKKGGG?????????BBBGGGNNNTTTXXXSSSXXXZZZSSSJJJJJJWWWeee```iiiqqqiiiiiiccc^^^^^^```____________bbbeeeggg}}}{{{~~~xxxmmmrrrnnnhhheeedddeeefffffflllpppuuuxxxxxxvvvtttttttttwwwyyyyyyxxx||||||yyyyyyxxxuuuuuuyyy{{{}}}~~~}}}zzzzzz}}}zzzvvvsssrrrsssqqqkkkeeehhhfffddddddcccbbb```___[[[ZZZXXXWWWTTTSSSQQQPPPNNNKKKHHHFFFEEEDDDBBB@@@>>>======>>>@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBCCCHHHLLLNNNQQQTTTVVVUUURRRZZZ^^^\\\dddtttYYYJJJRRRUUULLLLLLWWWhhhWWWRRRSSSTTTiiiwwwuuunnnoooppppppqqqrrrrrrrrrxxxvvvqqqkkkfffeeegggiiihhhlllooolllfffaaaaaabbbfffhhheeebbbiiiwww{{{[[[HHHHHHJJJMMMMMMIIIFFFEEEBBB@@@???@@@AAAAAA@@@>>><<<===>>>===;;;;;;===>>>>>>>>>>>>>>>============AAAAAA@@@@@@?????????>>>???>>>>>>===;;;::::::999<<<<<<<<<<<<<<<;;;:::999;;;::::::999999999::::::999::::::;;;;;;;;;;;;:::999999:::;;;<<<===>>>>>>???>>>===<<<<<<===>>>???>>>@@@DDDHHHLLLPPPRRRSSSRRRSSSWWW\\\bbbccc___[[[[[[``````XXXOOOSSSfffwwwvvvmmmccceeebbb```aaaccccccaaa^^^wwwiiifffkkk{{{zzz{{{yyyxxxvvvvvvwwwwwwvvvtttxxxxxx{{{{{{}}}yyyvvvuuuvvvwwwvvvuuuvvvwwwxxxxxxyyyzzztttwwwyyyxxxuuurrrrrrtttvvvwwwvvvuuuttttttwwwyyyzzzyyyxxxwwwxxxyyy{{{||||||yyyyyy{{{~~~~~~}}}zzzyyyyyywwwvvvyyy{{{|||lll\\\VVVSSSQQQPPPRRRKKKJJJIIIGGGFFFDDDCCCCCC??????????????????@@@@@@@@@@@@AAABBBCCCFFFKKKOOOOOONNNMMMLLLKKKIIIFFFDDD??????AAADDDIIIPPPVVVZZZWWWZZZXXXPPPJJJLLLUUU[[[aaahhhlllhhhiiieeebbbcccbbb```]]]___cccfffeeedddwww}}}xxxooonnnjjjdddaaa```aaabbbcccgggkkkoooqqqqqqpppppppppnnnrrrttttttrrrrrrvvvzzz~~~~~~~~~zzzxxxxxxwwwuuuuuuyyysssuuuwwwwwwuuuuuuwwwyyywwwssspppoooooolllgggaaa```^^^\\\[[[[[[ZZZXXXWWWSSSRRRQQQOOOMMMLLLJJJJJJJJJHHHEEECCCCCCBBBAAA???@@@?????????@@@AAAAAAAAADDDDDDFFFGGGHHHIIIIIIIIIPPPQQQRRRRRRTTTVVVVVVVVVUUUXXX^^^jjj```PPPKKKRRRSSSMMMXXXmmmmmm^^^UUUOOOPPPZZZ|||zzzrrrrrrrrrqqqpppnnnnnnmmmmmmnnnuuussspppkkkhhhgggiiikkklllkkkiiifffccc```___^^^```cccbbb```eeerrr~~~~~~kkkZZZHHHBBBFFFIIIGGGBBBDDDCCCBBB@@@???>>>===<<<<<<===>>>===<<<;;;===>>>=========<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;;;;:::999:::999999888888888999999999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<============>>>???AAABBBDDDEEEGGGIIIKKKOOORRRUUUWWWXXX```\\\YYYZZZ^^^bbbbbbaaadddZZZSSS]]]vvvpppmmmiiiaaacccaaa___^^^^^^^^^]]]\\\xxxjjjggglllsssuuuxxx{{{}}}~~~}}}|||uuutttssstttuuuvvvtttrrrwwwyyy||||||xxxyyyvvvpppkkkhhhgggiiijjjoooqqqrrrsssssstttsssrrrqqqtttwwwvvvrrrpppppprrruuuuuuvvvtttssssssuuuvvvuuuvvvwwwxxxyyyxxxxxxwwwyyyuuurrrvvv}}}|||~~~|||yyyxxxxxxwwwuuussssssqqqtttwwwdddZZZSSSRRRSSSRRRPPPOOOHHHHHHFFFEEECCCAAA@@@???>>>>>>>>>>>>??????@@@AAA???BBBDDDFFFHHHJJJMMMPPPOOOPPPOOOLLLHHHCCC@@@???>>>???BBBFFFLLLRRRWWWZZZYYYYYYTTTLLLLLLSSSVVVSSS]]]kkkuuuhhhhhhiiigggfffhhhfffaaa^^^aaagggjjjgggccckkkyyytttooohhhcccaaa```______bbbdddggghhhhhhiiijjjkkkjjjmmmpppoookkkiiiiiijjjqqquuuyyyzzzzzz{{{~~~}}}yyyvvvvvvtttqqqqqqtttooorrrtttuuutttsssssssssqqqnnnjjjhhhgggeee```[[[WWWUUUSSSSSSSSSRRRPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDEEECCC@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@AAABBBBBBEEEGGGKKKNNNPPPQQQQQQQQQTTTSSSRRRSSSUUUVVVWWWWWW___bbbjjj```NNNKKKOOOTTTPPPPPPjjjmmmVVVTTTPPPOOOXXXlll|||zzzsssssssssrrrqqqpppooooooooopppppppppooommmkkkkkkmmmoooqqqkkkffffffiiikkkgggbbbcccggghhhdddeeennnyyypppppp~~~~~~```KKKDDDEEEFFFEEE>>>???@@@???>>>>>>>>>???<<<===>>>>>><<<<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999999999999999999999::::::;;;;;;;;;::::::;;;;;;;;;:::999999:::999999888999999::::::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???BBBEEEGGGJJJKKKLLLPPPQQQSSSUUUWWWYYYZZZZZZ]]]\\\\\\^^^aaadddffffff\\\[[[gggnnniiillliiicccccccccaaa]]]ZZZYYY[[[\\\~~~zzzooommmqqqsssuuuvvvuuurrrpppqqqssspppppppppqqqssssssrrrpppsssuuuxxxyyyyyyxxxxxxxxxvvvxxxxxxvvvwwwyyywwwsssoooiii```YYYVVVXXX[[[]]]kkknnnpppooonnnooommmiiipppsssvvvuuurrrpppqqqssstttuuuvvvuuutttssstttvvvrrrtttwwwxxxwwwuuurrrooonnnlllkkknnntttyyyyyyxxxuuuuuuuuuvvvwwwwwwuuusssnnnkkkjjjooowww~~~]]]YYYTTTOOOOOOPPPNNNKKKIIIFFFFFFEEECCCAAA@@@>>>>>>???>>>>>>>>>>>>???@@@AAA???BBBGGGJJJLLLMMMOOOPPPPPPRRRQQQMMMEEE???<<<<<<===???CCCHHHNNNSSSXXXZZZWWWUUUNNNIIINNNYYY[[[UUUdddwwwooojjjkkkkkkiiihhhkkkgggeeedddfffiiijjjhhhfffgggxxx~~~tttlllfffbbb___]]]___```bbbbbbbbbcccfffhhhkkkmmmnnnlllhhheeedddeeefffkkkpppqqqppppppuuuzzz|||{{{{{{~~~}}}xxxtttssspppllllllnnnnnnpppssstttssspppnnnllljjjgggccc```^^^\\\WWWTTTRRRPPPNNNNNNNNNNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCAAA???>>>>>>???@@@???>>>??????@@@??????@@@AAACCCEEEHHHMMMRRRUUUWWWWWWWWWTTTRRRQQQUUUWWWXXXYYY[[[bbbooodddOOOLLLNNNRRRQQQLLLTTTwww~~~XXXMMMPPPLLLWWWssswwwyyyvvvjjjkkkmmmpppqqqrrrrrrqqqlllnnnpppppppppppprrrsssqqqllljjjrrr}}}xxxnnniiimmmmmmiiidddgggooowww{{{ssssssuuummmSSSFFFEEEGGG<<>>===<<<===>>>;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::888999999:::999999888888::::::999999::::::;;;;;;;;;<<<======>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????BBBDDDGGGKKKNNNPPPQQQQQQTTTTTTVVVWWWXXXXXXXXXXXXTTTZZZaaadddcccaaaaaaccciii}}}nnnooooooiiidddffffffddd___ZZZXXXZZZ^^^uuukkkjjjmmmwwwwwwtttnnnhhheeehhhkkkkkkkkklllnnnpppqqqooommmnnnqqqssssssqqqppppppqqqrrruuutttrrrrrrsssoooiiilllcccWWWOOOMMMPPPTTTWWWbbbhhhkkkjjjlllppppppllllllooorrrrrrpppnnnoooqqqrrrtttvvvwwwvvvuuuuuuvvvnnnppprrrrrrqqqmmmhhheeebbbbbbdddeeehhhlllpppssstttttttttuuuvvvuuurrrpppgggeeecccdddeeelll}}}dddUUUUUURRRNNNKKKKKKKKKHHHEEEEEEDDDCCCBBBAAA@@@???>>>AAA@@@???>>>>>>???@@@AAA???CCCIIILLLNNNNNNOOOPPPRRRRRRQQQKKKCCC===;;;;;;<<>>===>>>???AAAAAA@@@===>>>???>>>>>>???BBBEEEGGGKKKPPPUUUYYY\\\\\\\\\[[[XXXXXX[[[[[[XXXZZZ___dddkkkOOONNNQQQQQQOOOKKKIIIYYYgggPPPOOOQQQJJJfffyyyyyy|||vvvbbbeeekkkoooqqqqqqnnnmmmkkknnnrrruuuuuuuuuuuuuuuqqqooossstttgggjjjkkkgggaaa```fffmmm|||}}}rrrrrrqqqYYYIII>>>>>>@@@BBBBBBAAA???>>>>>><<<>>>??????>>>======>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<=========;;;;;;;;;:::::::::999999888888999999999999999888999999999999999:::;;;;;;;;;<<<===>>>????????????;;;<<<===???AAACCCEEEEEEJJJKKKNNNPPPRRRSSSSSSSSSVVVVVVWWWXXXXXXXXXXXXXXX[[[```ccc```ZZZ[[[eeepppuuunnnnnnkkkgggiiiffffffddd___YYYWWWYYY\\\vvvnnnnnnqqq{{{yyyuuunnngggdddeeehhhffffffhhhkkknnnooommmkkklllnnnqqqpppnnnmmmpppssstttuuusssppppppssssssooofff___VVVRRRSSSXXX[[[\\\ZZZbbbfffeeeiiiqqqsssooommmpppsssrrrooommmnnnooommmppptttuuuuuutttttttttppppppqqqqqqnnnkkkgggeeebbbeeeiiilllnnnqqqvvvzzzyyywwwvvvtttssspppllliii[[[ZZZ[[[\\\[[[aaarrrkkkUUUSSSOOONNNKKKFFFFFFIIIHHHEEECCCBBBBBBAAAAAA@@@??????BBBAAA@@@??????@@@BBBCCCBBBFFFKKKNNNOOOOOOPPPPPPRRRQQQMMMGGGAAA===<<<<<<>>>AAAGGGNNNSSSVVVWWWWWWSSSKKKHHHKKKNNNUUUcccssstttsssqqqooommmjjjgggfffeeeiiimmmkkkfffcccgggkkkgggmmmvvvuuulllfffaaa___`````````^^^]]]^^^aaadddfffeeecccbbbbbbbbbcccddd\\\___bbbddddddfffjjjnnnkkklllmmmnnnppppppqqqqqqnnnkkkjjjlllmmmlllnnnrrrooooooooopppoookkkfffbbbYYYWWWTTTQQQNNNLLLJJJJJJHHHGGGEEEEEEEEEEEEDDDBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>===>>>@@@BBBBBBAAA===@@@AAAAAA@@@BBBGGGLLLNNNPPPUUUZZZ^^^```bbbbbbaaa]]]]]]^^^ZZZVVV\\\hhhXXXHHHSSSRRRQQQMMMKKKRRRjjjaaaMMMOOOUUURRRvvvyyyyyywwwqqqjjjmmmqqqtttuuurrrnnnkkkkkkpppuuuxxxxxxvvvtttsssrrrrrrwww|||oooggggggiiiiiieeebbbfffmmmzzzooo~~~|||^^^CCC<<<:::888999<<<>>>??????<<<>>>@@@@@@???======>>><<<<<<======>>>?????????<<<<<<<<<<<<<<<==================<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;999999999999:::;;;<<<<<<<<<===>>>???@@@AAAAAAAAA???@@@BBBEEEGGGJJJLLLMMMQQQQQQRRRSSSTTTUUUUUUUUUXXXYYYZZZ[[[[[[[[[[[[[[[aaa```^^^[[[^^^nnnyyyllliiiiiihhhkkkqqqeeedddaaa]]]YYYWWWWWWYYY~~~{{{uuunnniiifffeeebbbccceeeiiilllmmmkkkiiihhhllloooooolllkkknnnqqqnnnppppppoooqqquuutttppp^^^]]]^^^dddnnnvvvyyyyyynnntttuuunnnooouuuuuuoooooorrrsssqqqlllhhhggghhhfffiiinnnqqqqqqqqqppppppqqqqqqqqqpppnnnlllkkkjjjkkkooouuu}}}{{{xxxuuurrrooolllhhheeeYYYYYY\\\aaacccfffpppzzzxxxxxxxxxyyy~~~{{{kkkZZZPPPMMMHHHJJJHHHCCCBBBFFFEEEAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@CCCFFFHHHGGGJJJNNNQQQQQQQQQQQQRRRQQQMMMFFFAAA???>>>>>>===AAAEEEKKKRRRWWWXXXXXXXXXQQQIIIKKKUUUVVVYYYttt~~~sssqqqooollljjjiiifffdddfffggghhhfffbbbbbbdddgggbbb```gggxxx{{{rrrkkkeeebbb_________]]][[[[[[]]]```^^^^^^^^^___``````___]]]YYYYYYZZZZZZ\\\^^^```aaa```bbbdddfffgggiiijjjkkkeeeaaa```bbbcccbbbeeeiiihhhgggggghhhhhhfffbbb^^^RRRQQQOOOLLLIIIGGGGGGGGGDDDCCCAAAAAABBBBBB@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@>>>===>>>@@@BBBBBBAAAAAADDDFFFFFFEEEHHHNNNTTTSSSUUUXXX\\\___bbbdddeee___]]]^^^aaa___aaatttqqqbbbSSSJJJTTTPPPSSSUUU[[[lllppp\\\MMMMMMZZZbbbmmmyyytttqqqqqqtttuuuvvvvvvtttrrrooommmlllpppvvvyyyxxxuuuqqqooorrrqqqsssxxx|||zzzrrrkkkkkkhhhiiillljjjfffhhhmmmwww}}}yyykkkZZZOOOBBB;;;<<<@@@AAA@@@;;;>>>@@@AAA???>>>======;;;;;;<<<<<<===>>>>>>???<<<=========>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????===>>>??????@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLNNNPPPRRRSSSUUUTTTTTTTTTUUUUUUVVVWWWYYYZZZ[[[]]]]]]^^^^^^^^^]]]^^^cccoooppplllhhhhhhjjjkkklllmmmfffccc```]]]\\\ZZZXXXWWW}}}uuummmfffaaa```aaadddhhhkkkllljjjhhhdddiiimmmmmmjjjhhhiiillliiimmmooooooooommmeee]]]]]]aaakkk||||||}}}yyyppplllmmmnnnjjjddd^^^]]]]]]```dddiiimmmnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkkooorrr{{{xxxvvvrrrpppnnnkkkhhheeedddcccgggoootttuuuwwwzzznnnpppqqqqqqrrrvvv}}}}}}tttiiiuuuvvvdddUUUSSSOOOGGGDDDGGGFFFAAA@@@CCCAAA<<<===>>>>>>>>>??????@@@@@@>>>>>>>>>???BBBFFFJJJMMMJJJMMMQQQSSSSSSRRRSSSSSSPPPIIIAAA======>>>???>>>CCCHHHOOOUUUYYYZZZZZZXXXNNNGGGNNN___```bbb}}}wwwpppnnnkkkhhhhhhiiifffcccgggeeebbbaaaaaabbbccccccddd\\\aaawwwyyypppiiieee^^^^^^^^^\\\YYYYYYZZZ\\\ZZZ[[[]]]___```___[[[YYYWWWUUUSSSSSSUUUWWWWWWWWWSSSVVVYYY\\\]]]___aaaccc___[[[YYYZZZYYYWWWXXX[[[ZZZYYYXXXZZZ\\\[[[XXXTTTOOONNNMMMIIIFFFEEEEEEFFFCCCBBB@@@@@@AAAAAA@@@>>>AAAAAAAAAAAAAAAAAA@@@@@@@@@>>>===>>>@@@AAAAAAAAADDDGGGJJJJJJJJJMMMTTT[[[UUUVVVXXX[[[^^^aaaccceee^^^]]]aaagggkkkvvvpppIIIPPPTTTNNNSSSOOOWWWaaannnppp]]]QQQNNNKKK^^^ooo}}}wwwxxx{{{xxxzzzqqqnnntttsssrrrpppnnnmmmlllkkkkkkkkkpppwwwzzzxxxsssnnnkkkpppooonnnmmmnnnnnnmmmllllllgggfffiiihhhcccbbbeeeuuuooonnn{{{|||aaaMMMEEEBBB???;;;;;;>>>@@@AAA@@@>>>======::::::;;;;;;<<<===>>>>>>>>>?????????@@@@@@AAAAAA======>>>???@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQSSSTTTVVVVVVVVVUUUTTTTTTTTTVVVWWWXXXYYYYYY[[[]]]^^^_________\\\bbbtttxxxfffeeefffgggiiimmmnnnggg]]]hhheeeaaa``````___[[[WWWrrrcccbbb]]][[[```eeeffffffggghhhfffdddeeegggiiiiiiiiijjjjjjjjjlllmmmjjjccc]]]WWWSSS]]]{{{|||sssppplllgggbbbYYYQQQQQQVVVUUUbbbjjjhhhfffkkkmmmkkkllllllkkkhhhhhhgggaaaZZZYYYdddwww{{{vvvuuurrrmmmjjjggghhhiiijjjkkkppprrrmmmjjjooovvv{{{sssooojjjggggggiiikkkkkkmmmllllllmmmqqqvvv|||~~~lll^^^WWWYYYWWWTTTPPPLLLIIIGGGEEEBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAABBBBBB@@@???>>>DDD@@@===???FFFMMMRRRTTTUUURRRPPPOOOPPPRRRRRRRRRDDDDDDBBB???<<<<<>>>>>AAACCC@@@;;;>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEEEEEEEEEEDDDDDDFFFGGGIIIIIIHHHGGGIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTSSSRRRPPPPPPRRRSSSUUURRRRRRVVVWWWWWWYYY]]]]]]WWWYYYcccfff```aaahhh|||zzzsssmmmhhhfffeeegggjjjkkkiiifffnnnkkkfffaaa^^^]]]^^^___zzzfff]]]YYYYYY]]]``````bbbfffhhhggggggffffffggghhhiiiiiiiiiiiikkkkkkhhhaaa\\\PPPNNNZZZzzzzzz|||~~~vvvlllmmmhhhbbb[[[SSSLLLNNNTTT[[[cccfffcccbbbhhhlllkkknnnnnnlllhhhgggeee^^^UUUXXXaaaqqq~~~xxxssssssmmmkkkiiigggffffffhhhiiiiiimmmlllgggeeekkkssswwwrrrnnnhhhdddcccdddddddddcccbbbbbbbbbdddgggkkkmmmwwwzzzzzzsssfffZZZQQQNNNRRRPPPMMMIIIFFFDDDBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@AAABBBBBBAAA@@@???BBB@@@@@@DDDJJJNNNQQQQQQQQQQQQQQQRRRSSSRRROOOMMMBBBBBB@@@>>><<<===BBBFFFMMMPPPUUUWWWVVVTTTSSSSSSTTTHHHNNNUUUaaa~~~hhhcccdddeeefffgggfffeeecccaaa]]]___^^^ZZZZZZ[[[XXXRRRTTTYYY]]]bbbpppwwwiiiiiiaaa[[[ZZZWWWSSSSSSWWWVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWTTTRRRQQQRRRTTTUUUQQQRRRRRRQQQPPPQQQTTTVVVSSSQQQOOOOOOQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFDDDCCCAAAAAA@@@??????????????????@@@AAABBBBBBCCCDDDCCCBBBAAA@@@BBBBBBCCCCCCEEEGGGHHHIIIMMMMMMNNNQQQTTTVVVWWWXXX\\\XXXVVV[[[_________bbbiiiaaaeeehhhRRRNNNWWWYYYNNNWWW\\\uuuqqqZZZPPPNNNXXXiiiwww~~~}}}tttttt}}}rrrnnnllliiiiiillloooqqqqqqmmmgggdddfffhhhgggnnnsssrrrpppqqqqqqooommmkkkiiijjjkkklllkkkjjjkkkhhhjjjpppmmmgggkkkvvvwwwzzztttlllqqqyyydddAAA>>>===@@@DDDFFFCCC@@@?????????>>>???AAABBBCCC=========>>>???AAABBBCCC@@@AAAAAAAAABBBBBBBBBBBBEEEEEEEEEFFFFFFEEEEEEDDDEEEFFFHHHIIIHHHIIIKKKMMMLLLLLLMMMNNNOOOQQQRRRSSSPPPRRRUUUWWWXXXYYYZZZZZZ\\\WWWTTTUUUVVVVVVYYY^^^eeecccbbb```YYYYYYooopppqqqoookkkkkkkkkmmmooopppooonnnqqqmmmhhhccc___^^^^^^^^^{{{}}}{{{fff]]]XXXVVVXXXZZZ[[[^^^cccdddfffgggeeebbbaaadddfffgggggghhhiiihhheee___ZZZKKKLLLZZZuuu|||rrrpppnnnsss|||wwwkkkiiiccc[[[TTTNNNMMMTTT]]]gggfffbbb]]]^^^ccchhhjjjoooooommmiiigggcccZZZQQQVVVaaarrr{{{wwwlllhhhjjjccccccbbbcccdddeeefffgggdddeeebbb]]]]]]fffnnnqqqqqqllleee```^^^]]]\\\[[[\\\\\\[[[ZZZZZZZZZ[[[[[[```aaa___ZZZRRRLLLKKKKKKKKKIIIFFFBBB@@@??????@@@@@@???????????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@BBBEEEIIINNNPPPPPPNNNOOOPPPRRRTTTTTTPPPJJJEEE??????>>>======AAAGGGKKKPPPSSSVVVWWWUUUSSSRRRRRRPPPLLLTTT]]]vvvrrrddd```___aaadddggghhhfffdddccc``````^^^ZZZXXXXXXSSSNNNVVVYYYZZZ\\\hhh~~~rrrpppuuukkkccc[[[WWWTTTRRRSSSVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSQQQOOONNNOOOPPPQQQNNNOOONNNMMMLLLLLLOOOQQQOOONNNLLLMMMNNNNNNMMMLLLKKKJJJIIIGGGGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>???@@@AAAAAACCCDDDEEEEEEEEEDDDCCCBBBEEEEEEEEEFFFHHHIIIKKKLLLNNNPPPSSSWWWYYY[[[[[[[[[]]]WWWUUUZZZ_________```jjjhhhtttmmmTTTRRRTTTXXXVVVOOO^^^rrreeeVVVTTTWWWmmmjjjyyywwwmmm{{{uuupppllliiifffiiinnnoooqqqqqqnnniiifffgggiiijjjqqqtttpppjjjkkknnnoooiiihhhggghhhjjjllllllkkkfffdddgggnnnmmmggggggmmmzzzqqqlllrrr}}}uuugggbbboooeee\\\OOOFFFBBB@@@>>><<<@@@AAABBBAAA>>><<<===@@@???>>>>>>??????@@@AAABBB@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFDDDFFFHHHIIIJJJKKKMMMOOOMMMMMMNNNOOOPPPRRRSSSSSSSSSTTTWWWXXXXXXWWWVVVTTTTTTTTTWWW]]]___[[[YYY[[[XXX[[[aaafffjjjxxxtttlllqqqrrrkkklllmmmlllkkkjjjkkkkkknnnlllgggdddaaa```aaaaaazzz}}}zzz|||{{{iii^^^UUUTTTVVVXXXZZZ]]][[[___bbbaaa]]]\\\___dddeeefffggggggfffbbb]]]ZZZMMMTTTaaaqqqzzzvvvhhh\\\aaa```cccooo|||wwwkkkfff___VVVQQQOOOTTTbbbooo{{{pppccc^^^^^^bbbeeehhhlllmmmlllhhhfffbbbYYYPPPSSSeee{{{yyyggg^^^___[[[\\\^^^```bbbcccdddeee]]]\\\XXXTTTZZZeeemmmnnnlllhhhbbb\\\ZZZXXXVVVUUUVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRPPPMMMIIIHHHIIIKKKGGGEEEBBB@@@??????@@@AAA>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCEEEHHHLLLOOOPPPPPPOOOPPPQQQRRRRRRPPPKKKDDD???======<<<===@@@FFFLLLPPPUUUWWWXXXWWWUUUSSSSSSTTTQQQWWWiii}}}yyyjjjddd___^^^```dddhhhiiigggdddbbb___^^^\\\ZZZXXXVVVRRRNNNUUUWWWXXXZZZbbbvvvuuunnnxxxpppeee^^^ZZZWWWUUUTTTRRRRRRPPPOOONNNNNNOOOOOONNNMMMKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@????????????@@@AAACCCCCCFFFGGGHHHHHHHHHGGGFFFEEEIIIIIIIIIJJJLLLMMMOOOPPPRRRVVVZZZ]]]^^^^^^]]]\\\\\\ZZZ\\\bbbdddcccdddgggrrrxxx[[[YYYNNNYYYZZZVVVUUUUUUlll~~~kkk[[[VVV\\\ccc{{{ooo{{{ooouuuwwwtttpppllliiihhhhhhjjjkkkmmmnnnmmmjjjhhhhhhjjjooorrrqqqjjjfffgggiiiiiifffddddddeeehhhjjjkkkjjjfffdddhhhoooooojjjggghhhnnnhhheeekkksss{{{{{{wwwppppppyyy~~~pppcccWWWMMMGGGIIIEEECCCCCCBBB??????AAAAAAAAA@@@??????????????????@@@AAABBBDDDEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFHHHJJJKKKKKKLLLNNNPPPMMMMMMNNNPPPQQQRRRRRRRRRZZZYYYYYYYYYZZZYYYWWWUUUXXXVVVWWW\\\^^^]]]___bbbaaadddqqq}}}wwwpppkkknnnooommmnnnnnnjjjeeeaaabbbdddgggfffdddbbbbbbccceeefff{{{zzz|||yyyhhhWWWQQQTTTTTTSSSSSSSSSXXX]]]]]]ZZZZZZ^^^bbbaaacccddddddbbb___[[[YYYTTT```ooowwwwwwpppfff```cccaaadddooozzzzzzoooeeeeee]]]TTTPPPRRR]]]pppnnniiijjjhhhggghhhhhhiiihhheeeeeeccc[[[RRRUUUhhhyyycccYYYZZZYYYZZZ\\\___```aaabbbbbbZZZXXXSSSTTT]]]kkkqqqpppfffbbb]]]YYYWWWVVVTTTSSSOOOPPPPPPPPPOOOMMMKKKJJJIIIIIIIIIGGGEEEDDDEEEEEECCCBBB@@@>>>>>>???@@@AAA>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLMMMNNNPPPQQQRRRTTTQQQNNNLLLIIIEEE@@@<<<=========@@@FFFLLLQQQTTTYYYYYYYYYWWWUUUTTTVVVWWWZZZfff{{{hhhdddaaa\\\```cccfffhhhhhhfffbbb```]]][[[ZZZ[[[ZZZWWWTTTRRRSSSVVVYYY[[[aaaooo~~~vvvuuuzzzhhh^^^ZZZXXXUUUSSSQQQOOOMMMKKKKKKKKKLLLKKKJJJIIIGGGGGGGGGGGGGGGJJJKKKKKKJJJIIIHHHIIIKKKKKKLLLMMMNNNMMMLLLLLLLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@AAAAAABBBCCCDDDFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQXXX\\\aaacccaaa^^^]]]\\\]]]___ccceeedddfffqqq}}}rrrZZZQQQWWWPPP[[[WWWQQQTTT```nnnjjjbbbYYYTTTXXXbbbkkk|||uuuzzzwwwooozzzvvvpppkkkjjjjjjgggccchhhjjjkkklllllllllllllllooommmhhhdddeeeiiiiiieeecccbbbaaacccfffiiijjjjjjllllllpppttttttooolllkkkiiigggggghhhjjjppp~~~uuullloooyyy{{{pppbbbRRRDDD@@@BBBCCCEEEHHHAAA@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCEEEGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKMMMMMMLLLLLLMMMOOOLLLMMMOOOPPPQQQQQQQQQQQQ[[[YYYVVVWWWZZZ]]]^^^^^^ddd]]]WWWXXX^^^ggguuuqqqgggllljjjfffiiiiiipppppppppkkkeeebbbccceeeddddddbbbbbbbbbccceeefff~~~~~~rrr___WWWUUURRRLLLIIIOOOSSSWWWXXXXXXYYY\\\___[[[^^^``````]]]ZZZYYYXXXWWWgggxxx}}}zzzwwwrrrppptttwwwqqqhhhbbbccc[[[RRRPPPUUUddd|||zzzyyyzzzssskkkhhhdddeeedddbbbcccccc^^^VVVYYYjjjwwwddd]]]```\\\\\\]]]^^^^^^^^^]]]]]]ZZZVVVSSSWWWdddrrrtttppp```\\\XXXUUUTTTTTTSSSQQQNNNNNNNNNNNNMMMLLLKKKJJJFFFGGGGGGGGGFFFDDDBBBAAA>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOOOONNNOOORRRTTTSSSOOOIIIDDDAAA@@@>>>===??????AAAFFFLLLRRRVVVWWWYYYYYYXXXVVVUUUUUUXXX[[[```pppqqqhhhfffbbb^^^cccdddfffgggfffccc___]]]\\\YYYYYY\\\]]]ZZZWWWXXXUUUWWW[[[___bbbiiixxxyyymmmjjjttteee___[[[UUUUUUSSSPPPLLLJJJJJJJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHIIIJJJJJJLLLOOOOOONNNMMMMMMNNNJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKMMMNNNOOOPPPPPPPPPOOONNNKKKKKKKKKLLLMMMOOOQQQRRR\\\```eeeeeebbb^^^]]]]]]\\\^^^``````aaallllllUUUSSS[[[XXXPPPXXXRRRPPP___uuu]]]ZZZUUUTTTXXXaaalllrrrrrrsssrrrooo}}}|||yyyrrrlllkkklllgggaaaiiijjjlllnnnooooooooonnniiigggcccbbbgggmmmkkkeeecccbbbaaacccfffiiijjjjjjmmmooorrrssspppllliiiiiiiiijjjkkkiiifffiiiyyyuuudddWWW]]]xxxnnnRRRFFFAAA>>>???BBB@@@@@@AAAAAABBBDDDEEEFFFAAABBBCCCDDDFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOMMMOOOPPPRRRSSSRRRRRRQQQVVVQQQMMMMMMQQQUUUWWWWWW[[[^^^ggguuu|||jjjfffiiiddddddjjjjjjkkkkkkjjjgggeeedddeeefffhhhfffdddbbbaaa``````aaa}}}pppggg^^^RRRJJJHHHKKKMMMOOORRRTTTUUUUUUVVVTTTWWWZZZZZZXXXUUUUUUVVVVVVdddttt}}}zzzsssrrrnnnfff``````\\\UUUOOOPPP[[[pppzzzkkkfffccccccaaa___```bbb___YYYZZZmmmrrriiikkk```___^^^\\\[[[YYYXXXXXXWWWSSSQQQWWWfffrrrppphhh[[[XXXUUURRRQQQQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEEEEDDDCCC@@@>>><<<===>>>>>>>>>>>>===<<<>>>>>>???@@@AAACCCEEEFFFGGGGGGGGGGGGIIIKKKMMMNNNNNNPPPRRRRRRPPPPPPQQQSSSMMMHHHBBB>>>>>>>>>??????AAABBBEEEKKKRRRWWWXXXXXXWWWVVVUUUSSSSSSUUUYYY]]]bbb}}}qqqnnnhhhcccdddcccdddddddddbbb___\\\ZZZ]]]YYYYYY^^^```\\\ZZZ[[[\\\\\\___cccdddeeemmmxxx~~~}}}wwwrrrwwwiii]]]XXXUUUQQQMMMKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGEEEGGGIIIIIIHHHHHHIIIJJJIIILLLPPPPPPOOOMMMMMMNNNIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPQQQRRRSSSTTTSSSSSSRRRMMMNNNNNNOOOPPPRRRSSSTTT]]]aaaeeeeeebbb^^^___```___bbbgggnnnvvvnnn[[[QQQSSSZZZXXXOOOWWWUUU^^^xxxppp^^^XXXTTTWWW```kkkqqqssspppuuurrrzzzzzz{{{wwwpppmmmooonnnkkkjjjjjjlllnnnooonnnmmmkkkggggggfffeeehhhllljjjdddeeeddddddeeehhhkkkkkkkkkjjjnnnqqqmmmgggcccdddeeeffffffhhhhhheeefffrrrqqq___^^^jjjwwwuuuiii___QQQIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFCCCCCCDDDEEEFFFHHHHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKMMMNNNOOONNNNNNPPPRRRPPPQQQSSSUUUUUUUUUTTTSSSSSSPPPOOOTTT]]]dddggggggooowwwxxxnnnllliiiaaadddkkkiiigggdddaaa```aaaaaabbbaaajjjhhhfffdddbbbaaa```___{{{~~~wwwgggUUULLLKKKHHHHHHIIIKKKNNNOOONNNLLLOOOSSSVVVVVVTTTRRRRRRTTTTTT___kkkuuuzzz{{{rrrjjjfff```YYYWWW[[[UUUOOOLLLRRRaaa{{{~~~|||iiibbbdddccc```]]]___bbb___YYYYYYqqquuussscccaaa___[[[XXXVVVUUUTTTRRROOOMMMTTTdddnnniii^^^YYYVVVSSSPPPOOONNNMMMKKKHHHGGGEEECCCBBBAAA@@@@@@BBB@@@???>>>>>>===;;;999===>>>@@@AAAAAA@@@>>>===>>>??????AAABBBDDDFFFGGGHHHHHHHHHIIIJJJLLLOOOPPPNNNQQQTTTUUURRRPPPQQQRRRGGGCCC>>><<<===???@@@AAACCCDDDHHHOOOVVVZZZZZZXXXTTTTTTSSSQQQQQQTTTZZZ^^^gggtttmmmmmmddd___eeebbbbbbaaaaaa___]]][[[ZZZ___ZZZZZZ```aaa]]][[[]]]bbb```aaaeeeeeeccchhhppp|||{{{kkkYYYWWWRRRNNNKKKJJJJJJKKKHHHHHHGGGGGGFFFEEEEEEEEECCCEEEHHHHHHHHHHHHIIIJJJHHHLLLPPPPPPOOOMMMMMMOOOHHHGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEFFFHHHIIIKKKLLLGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRRRRRRRSSSTTTVVVXXXXXX\\\aaaeeeeeeaaa___```ccchhhnnnzzzyyy^^^VVVYYYYYYUUUSSSYYYPPPYYY]]]oooeee^^^XXXSSSWWWbbbkkkmmmlllyyy}}}zzzyyy~~~~~~uuuooorrrvvvwwwjjjjjjjjjllllllkkkhhhfffiiimmmnnnkkkhhhhhheeeaaahhhffffffgggjjjmmmmmmmmmlllqqqsssllldddaaacccfffaaa```bbbddddddeeellluuu~~~tttiiiooorrrxxxxxxjjjfffQQQOOOMMMJJJGGGEEECCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMJJJLLLNNNOOOOOOPPPRRRTTTRRRSSSUUUWWWXXXWWWVVVUUUUUUVVV]]]kkk}}}~~~wwwxxxoookkkkkkeee\\\bbbggg```iiieee```___```aaa___]]]hhhhhhfffeeedddccccccccc}}}qqqggg[[[OOOFFFDDDCCCCCCEEEHHHJJJHHHGGGKKKLLLNNNOOOPPPOOONNNMMMNNNRRRYYYaaaggghhhfffccc]]]^^^^^^]]]ZZZXXXWWWXXXTTTSSSPPPUUUkkkvvveeejjjrrrnnneee```ccc^^^YYYXXX[[[\\\ZZZXXX\\\iiijjjbbb\\\___```[[[TTTPPPPPPRRRSSSRRRQQQTTT\\\dddbbb\\\UUUTTTRRROOOLLLIIIFFFEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<>>>???@@@???@@@AAACCCDDDCCCCCCCCCDDDGGGJJJLLLPPPOOONNNMMMNNNPPPRRRSSSNNNPPPSSSTTTSSSOOOKKKHHHEEE???<<<>>>AAAAAACCCGGGCCCIIIMMMNNNPPPUUUXXXWWW[[[TTTPPPSSSVVVXXXaaajjjllliiinnnlllgggfffggggggddd___YYYXXX[[[```XXXVVVYYY]]]\\\YYY]]]dddfffdddbbbbbbccccccbbbaaalllwww}}}zzzxxxjjjZZZPPPMMMLLLGGGBBBJJJIIIGGGEEEDDDCCCBBBBBBEEEFFFGGGFFFEEEDDDEEEFFFLLLNNNOOOPPPPPPOOONNNLLLFFFGGGHHHFFFCCCBBBEEEGGGGGGEEEDDDFFFIIIJJJIIIGGGMMMOOOPPPRRRSSSSSSRRRRRRUUUVVVXXXXXXVVVUUUVVVWWWQQQUUUYYY\\\\\\[[[ZZZZZZ^^^[[[\\\aaacccccciiiqqqxxxnnnddd[[[XXXWWWTTTRRRRRRTTTYYYdddyyynnn```YYYSSS[[[lllrrrkkkjjjsss||||||~~~yyywwwyyy{{{zzzyyypppmmmlllppprrrpppooopppmmmmmmnnnnnnnnnllljjjiiihhhdddbbbeeelllqqqqqqoooxxxppplllmmmkkkfffeeeiiifffhhhhhheeedddhhhooosssxxxoooggg[[[WWWddd~~~|||}}}vvvggg[[[VVVPPPJJJHHHKKKLLLIIIIIIKKKLLLJJJLLLSSSRRRQQQVVVQQQHHHKKKHHHNNNOOOJJJIIIPPPYYY]]]SSScccbbb```fff^^^]]]rrr|||rrrwwwsssnnnnnnkkkccc\\\^^^eeegggcccgggeeecccaaa\\\YYY___gggeeefffeeedddbbb___]]][[[{{{oooeee[[[PPPHHHDDDDDDDDDDDDDDDDDDDDDCCCFFFGGGIIIJJJKKKJJJIIIIIIJJJMMMRRRVVVWWWVVVSSSPPPQQQRRRSSSSSSQQQOOOOOOPPPNNNMMMKKKUUUoooqqqaaaXXX^^^eeecccaaacccddd^^^XXXUUUVVVVVVTTTQQQVVVeee~~~kkkYYYUUUTTTXXX\\\[[[UUUOOOLLLKKKHHHHHHIIIMMMVVV^^^\\\VVVQQQQQQPPPNNNLLLIIIFFFDDD@@@???>>>======<<<<<<===>>>>>>==================<<<===???@@@???@@@AAACCCCCCCCCBBBCCCEEEHHHKKKLLLNNNOOOQQQRRRSSSSSSRRRRRRTTTTTTSSSQQQMMMHHHDDDAAAAAA>>>>>>AAAAAAAAACCCGGGLLLRRRUUUTTTUUUWWWXXXVVVYYYUUUQQQQQQSSS\\\nnnxxxiiijjjmmmiiifffhhh___]]]YYYWWWXXXZZZ^^^```\\\[[[]]]```___\\\```ggghhheeecccaaaaaa```^^^]]]gggqqqjjj[[[TTTQQQMMMIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFHHHKKKLLLNNNOOOOOONNNLLLKKKFFFGGGGGGEEECCCBBBEEEGGGHHHGGGFFFGGGJJJKKKIIIHHHLLLMMMOOOQQQSSSTTTTTTTTTVVVXXXZZZZZZYYYXXXYYYZZZ\\\\\\[[[YYYYYY\\\aaaeeegggddddddgggiiilllwww~~~uuubbbXXXQQQRRRTTTSSSRRRSSS]]]qqq{{{kkk^^^TTTTTTYYYlll|||zzzzzz|||}}}zzzwwwwwwvvvvvvuuuoooppptttxxxvvvpppnnnqqqqqqrrrrrrrrrpppooooooooonnnjjjhhhjjjooossssssqqqqqqllljjjlllkkkggggggjjjggghhhgggfffgggjjjoooqqqrrrwww||||||ooommmrrrvvvuuu~~~jjjdddllltttqqqmmmfffaaaeeelllmmmiiillltttqqqjjjggg[[[PPPQQQOOORRRXXX^^^fffrrryyymmmxxxnnnjjjkkkkkkdddeee```YYYXXX___eeeeeeiiigggfffeeeaaa^^^bbbjjjeeedddbbb___\\\YYYVVVUUUzzz}}}{{{ooodddZZZPPPJJJGGGGGGFFFDDDAAA@@@AAABBBAAABBBDDDEEEFFFFFFFFFEEEMMMQQQUUUUUUPPPKKKHHHGGGKKKMMMNNNNNNMMMLLLMMMNNNNNNLLLMMMYYYtttvvv[[[TTTRRRXXX\\\\\\aaaiiieee___XXXTTTTTTSSSRRRPPPSSScccxxxrrrZZZPPPSSSMMMTTT\\\]]]VVVMMMGGGFFFDDDFFFGGGKKKRRRXXXUUUNNNLLLMMMMMMLLLJJJGGGDDDBBB======<<<<<<<<<<<<======>>>===<<<;;;<<<<<<>>>???<<<>>>???@@@@@@@@@BBBCCCBBBBBBCCCDDDFFFIIILLLNNNNNNPPPTTTWWWXXXVVVSSSQQQVVVSSSOOOJJJFFFBBB???>>>======???CCCBBB@@@CCCIIIQQQWWWZZZYYYXXXYYYXXXUUUTTTQQQNNNMMMQQQaaa~~~sssllljjjnnnllleeebbbfffVVVUUUTTTVVV[[[___```___\\\\\\^^^```^^^]]]aaagggeeedddaaa``````___]]][[[eeennn{{{zzzggg[[[UUUPPPMMMFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEGGGGGGFFFFFFGGGIIIJJJKKKLLLNNNNNNLLLKKKJJJFFFGGGFFFEEECCCCCCEEEGGGJJJIIIIIIJJJKKKLLLJJJIIIJJJLLLNNNQQQSSSUUUWWWWWWXXXYYY[[[[[[ZZZZZZ[[[\\\___^^^[[[YYYYYY\\\bbbgggggghhhjjjmmmqqqzzzpppggghhhWWWRRROOOQQQRRRQQQRRRUUUfffxxxddd[[[TTTNNNUUUeee~~~|||~~~}}}|||zzzuuupppnnnmmmmmmrrrzzz}}}xxxooonnnqqqsssuuuuuussspppoooqqqtttpppnnnlllmmmpppsssrrrpppllljjjiiikkkjjjffffffhhhhhhgggfffhhhkkkmmmnnnooommmpppuuu}}}|||ooodddeeennn|||{{{~~~{{{rrruuuooommmtttqqq```wwwzzzlllggggggiiikkk^^^aaa^^^WWWTTTYYYaaafffjjjhhhggggggdddaaaeeekkkgggeee```[[[WWWTTTRRRQQQ~~~zzz~~~|||uuuxxxuuujjj```XXXSSSSSSRRRNNNIIICCCAAABBBCCC???@@@BBBCCCCCCDDDCCCCCCNNNSSSXXXVVVPPPKKKJJJKKKKKKMMMNNNNNNLLLKKKKKKLLLMMMMMMOOOYYYmmmzzzppp^^^UUURRRRRRUUUWWWXXX^^^fff```[[[TTTQQQPPPQQQQQQPPPPPP]]]mmmqqqdddTTTQQQWWWOOOYYYbbb```TTTIIIGGGIIIFFFHHHIIIKKKOOORRRNNNFFFIIIJJJJJJIIIGGGCCC???======<<<<<<======>>>???@@@>>>===<<<;;;<<<===???@@@>>>???AAAAAAAAAAAACCCEEECCCDDDEEEFFFIIILLLOOOPPPPPPSSSVVVYYYYYYWWWTTTQQQPPPMMMHHHCCC@@@???@@@AAA<<<===@@@CCCAAA@@@FFFNNNOOOUUUYYYXXXXXXYYYXXXTTTRRRPPPNNNPPPZZZqqqwwwmmmkkkmmmppplllbbb]]]^^^TTTXXX___dddeeeccc___\\\XXXYYY[[[[[[ZZZ[[[___ddd```___^^^___```aaa___^^^aaahhhzzzwwwhhh]]]UUUPPPKKKKKKKKKJJJHHHFFFDDDBBBCCCEEEFFFFFFFFFFFFGGGIIIHHHJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDEEEFFFGGGKKKKKKLLLMMMMMMMMMLLLKKKJJJKKKNNNQQQTTTWWWZZZ[[[XXXYYYZZZYYYXXXXXXYYY[[[\\\]]]^^^______aaadddggghhhppp{{{{{{lllccc___VVVUUUUUUUUUSSSSSS]]]hhh}}}iiiZZZUUUTTTSSSbbbuuuzzz}}}~~~}}}{{{}}}ssskkkggggggkkknnntttyyyuuuooommmppprrrssssssppplllkkkoootttllljjjiiikkkmmmooonnnmmmkkkkkkkkkjjjgggdddbbbccciiifffeeejjjnnnnnnlllkkkiiilllsssrrrWWWZZZaaajjjvvvxxxzzztttjjjlllnnniiigggjjj```___]]]XXXWWW[[[aaafffiiifffeeefffdddaaadddiiijjjfff```ZZZVVVTTTTTTUUU{{{|||{{{wwwuuuxxxyyysssooollllllggg^^^SSSJJJCCCAAAAAA>>>??????@@@@@@@@@@@@@@@DDDIIIOOOOOOKKKIIIKKKNNNHHHJJJJJJIIIGGGEEEDDDEEEEEEJJJMMMRRR]]]eee^^^PPPQQQNNNLLLNNNQQQSSSWWWZZZZZZVVVQQQMMMKKKKKKKKKKKKLLLSSS[[[]]]XXXQQQQQQUUUYYYccchhh```PPPEEEHHHOOOEEEHHHJJJJJJMMMOOOKKKEEEGGGGGGGGGEEEBBB>>>;;;999;;;;;;<<<<<<===???@@@AAA>>>>>>======>>>@@@AAABBB@@@BBBDDDDDDDDDDDDFFFHHHFFFGGGHHHJJJMMMPPPRRRSSSTTTUUUVVVVVVVVVTTTSSSRRRJJJGGGBBB>>><<<>>>AAACCC??????AAACCCBBBBBBKKKUUURRRWWWZZZXXXVVVWWWUUURRRUUUSSSTTT]]]qqq}}}pppmmmkkkkkkkkkhhhaaaZZZXXXWWWcccqqqvvvoooddd\\\XXXUUUXXXYYYXXXWWWZZZ___ccc^^^^^^]]]___``````^^^]]][[[___kkk|||~~~lll^^^VVVQQQQQQPPPNNNLLLJJJHHHGGGDDDEEEGGGGGGFFFFFFGGGHHHHHHJJJKKKLLLLLLKKKJJJHHHHHHGGGFFFEEEFFFGGGGGGHHHLLLMMMOOOPPPPPPOOONNNNNNKKKMMMOOORRRVVVYYY\\\]]]XXXYYYYYYWWWVVVVVVWWWYYY\\\^^^aaadddgggkkkqqqtttwwwgggeeeddd]]]UUUXXXWWWVVVSSSSSSaaammmYYYPPPRRRZZZbbbsss{{{yyy|||xxxyyyyyyyyy}}}~~~~~~yyypppiiifffeeejjjgggiiimmmooommmmmmooorrrrrrpppmmmjjjjjjnnnrrrgggggggggiiikkklllllllllhhhkkkllliiifffddddddccciiieeeeeekkknnnkkkhhhhhhhhhhhhlllvvvkkkfff___[[[\\\dddnnnuuu{{{{{{fffaaabbbjjjjjjcccaaafff___[[[XXXYYY^^^bbbfffhhhkkkgggeeeeeedddbbbdddiiihhhddd^^^YYYVVVWWWXXXZZZ~~~}}}zzzuuuyyyyyyvvvrrrnnnqqqzzz}}}nnn^^^RRRIIIBBB???>>>=========<<<<<<<<<<<<;;;???DDDFFFFFFGGGJJJLLLGGGHHHHHHGGGDDDBBBAAAAAABBBJJJNNNOOOUUU\\\ZZZRRRMMMJJJHHHJJJNNNRRRTTTTTT[[[YYYUUUPPPLLLIIIHHHHHHMMMOOOQQQRRRQQQPPPQQQSSScccfffdddYYYJJJCCCHHHPPPGGGJJJMMMMMMQQQTTTRRRMMMDDDCCCBBB@@@===;;;999777999:::::::::<<<===>>>?????????@@@AAACCCDDDDDDEEEDDDFFFGGGHHHGGGHHHJJJKKKKKKLLLMMMOOORRRTTTUUUVVVWWWVVVTTTSSSQQQPPPOOOOOOGGGDDD@@@===<<<===@@@BBBAAA@@@BBBEEEGGGHHHPPPXXXYYY]]]]]]XXXUUUTTTSSSPPPSSSTTTZZZllllllmmmhhhfffddddddccc```[[[WWWZZZhhhxxxzzzpppbbbZZZXXXZZZ]]]^^^ZZZXXX\\\aaaccc___^^^]]]^^^^^^]]]ZZZWWWZZZ^^^dddmmmyyy~~~jjj___UUUSSSQQQOOOLLLKKKJJJIIIGGGHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLNNNNNNLLLKKKJJJJJJHHHFFFFFFHHHIIIJJJIIILLLOOORRRSSSRRRQQQQQQRRROOOPPPRRRTTTWWWZZZ]]]___YYYYYYZZZYYYXXXYYY\\\^^^```aaaccchhhppp|||yyynnnaaaZZZYYY[[[ZZZXXXWWWTTTRRRUUUbbb{{{kkkYYYNNNOOOYYYkkkyyy~~~~~~yyywwwyyyzzzyyypppqqqrrrqqqnnnkkkiiiiiiiiidddcccgggkkklllmmmpppsssqqqnnnlllkkklllnnnooofffgggiiijjjllllllmmmmmmdddiiikkkhhheeegggiiiiiiiiiddddddkkkkkkeeebbbeeennnkkkiiikkksss~~~~~~tttlllfffaaa\\\WWW]]]___hhhvvv{{{www~~~~~~xxxhhh___```dddeeebbb^^^aaafff[[[VVVUUU]]]eeeiiikkkmmmqqqkkkgggfffeeedddgggkkkddd```\\\XXXVVVXXX[[[]]]zzz}}}wwwooorrrsssrrrmmmhhhhhhnnnssstttdddYYYQQQHHHBBB@@@???>>>===<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFDDDFFFGGGFFFCCCBBBBBBBBBCCCJJJMMMLLLPPPWWWVVVPPPHHHHHHHHHHHHJJJOOORRRRRRXXXWWWUUUQQQMMMIIIGGGGGGJJJLLLNNNMMMNNNQQQUUUWWWggg```UUUKKKDDDCCCFFFHHHFFFJJJKKKKKKNNNRRRQQQNNN@@@???===;;;:::999999:::::::::;;;;;;<<<===>>>??????AAACCCFFFGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKMMMOOOOOOPPPRRRTTTVVVWWWXXXYYYVVVUUUSSSQQQOOOLLLJJJIIIBBBAAA???======>>>@@@AAAAAAAAADDDKKKOOOPPPSSSXXX[[[^^^]]]WWWSSSSSSSSSPPPSSSZZZggg~~~tttfffiiiaaabbbbbbaaa```___]]]ZZZ[[[cccllllllfff^^^[[[\\\bbbfffeee^^^ZZZ^^^bbbbbb[[[ZZZZZZ[[[[[[ZZZWWWTTTXXX^^^dddgggmmm}}}tttfffccc]]]WWWRRROOOMMMMMMLLLMMMNNNMMMKKKIIIJJJKKKKKKLLLNNNOOOOOONNNLLLKKKLLLIIIGGGGGGJJJLLLKKKKKKKKKOOOSSSUUUTTTSSSTTTUUUTTTTTTTTTVVVXXX[[[^^^___[[[\\\]]]^^^___bbbfffiiijjjmmmttteeecccaaa^^^\\\[[[\\\\\\UUUTTTZZZkkkxxxfffYYYOOORRR___mmm}}}}}}xxx{{{zzzwwwxxx{{{{{{vvvmmmllllllmmmnnnnnnmmmkkkjjjggggggjjjkkkjjjnnnssssssooojjjjjjlllnnnmmmkkkiiikkklllmmmmmmllllllllleeekkkmmmhhheeehhhlllmmmhhhcccdddjjjggg^^^]]]bbblllmmmlllkkkkkkrrr~~~vvvjjjTTTQQQRRRZZZdddmmmwwwzzzkkkxxxvvvrrrlllccciiikkkgggbbbbbbdddddd]]][[[^^^fffkkklllnnnrrrvvvooohhhgggfffeeehhhmmmbbb___[[[XXXXXXZZZ]]]___yyy}}}{{{wwwqqqmmmnnnmmmiiifffeeehhhkkkuuuyyyssseee^^^XXXPPPIIIDDDCCCBBB@@@>>>=========<<<;;;:::<<<>>>??????>>>???@@@BBBBBB@@@???@@@AAAAAAFFFGGGEEEHHHNNNLLLDDDCCCFFFGGGDDDDDDFFFKKKMMMKKKLLLLLLJJJGGGDDDCCCCCCAAAFFFIIIIIIJJJOOOVVVZZZgggXXXHHH@@@AAADDDBBB???AAADDDDDDBBBCCCFFFFFFCCC<<<;;;999888888999;;;============>>>>>>???AAAAAA???BBBEEEHHHJJJJJJIIIHHHJJJKKKMMMNNNMMMNNNOOOQQQRRRSSSUUUWWWYYYZZZZZZZZZTTTTTTSSSQQQNNNJJJFFFDDD=========>>>???AAACCCDDDAAA@@@FFFOOOUUUUUUUUUVVVWWWZZZXXXSSSQQQSSSTTTSSSZZZeeewwwiiicccaaa^^^bbbeeeccc```^^^]]]\\\YYY[[[]]]\\\[[[[[[]]]___hhhllliii```ZZZ]]]```___UUUUUUVVVXXXZZZZZZWWWUUUPPPZZZbbbbbbeeetttsss{{{rrrhhh___YYYVVVUUUPPPQQQQQQPPPMMMLLLLLLMMMLLLNNNOOOPPPPPPOOONNNLLLMMMJJJGGGHHHKKKMMMMMMKKKKKKOOOTTTVVVVVVUUUUUUWWWVVVVVVVVVWWWYYY\\\^^^___\\\^^^```ccceeejjjppptttvvvtttccc___]]][[[]]]^^^^^^YYYUUUVVVYYYhhhdddVVVLLLKKK[[[ooo}}}|||uuuyyyzzzzzzvvvrrruuuyyyvvvnnnrrrooommmmmmpppqqqnnnllljjjkkknnnpppllliiinnnvvvrrrlllgggggglllnnnkkkfffkkkmmmnnnnnnlllkkkjjjjjjjjjpppppphhhdddgggkkkkkkhhhccceeeiiidddZZZYYYaaaaaahhhnnnnnnjjjjjjrrrzzzvvvooohhhgggfffaaa^^^]]]^^^lll|||zzzzzztttjjjtttwwwrrrcccbbblllpppjjjfffgggccc\\\ddddddjjjppppppkkkmmmsssxxxppphhheeeddddddggglllcccaaa]]][[[ZZZ\\\___aaa}}}lllkkknnnooollleeebbbbbb```\\\fffkkkqqquuuxxxyyyqqqllldddVVVKKKJJJFFFBBBAAACCCCCC???;;;===;;;::::::;;;<<<;;;:::::::::;;;<<<===??????@@@>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBDDDFFFIIIJJJDDDDDDCCCAAA@@@>>>======<<<<<<<<<======<<<<<<;;;===<<<;;;:::::::::;;;<<<;;;<<<===???@@@@@@@@@@@@BBBEEEHHHJJJKKKIIIGGGEEEKKKMMMOOOQQQSSSUUUVVVVVV[[[YYYVVVUUUVVVVVVUUUTTTWWWTTTOOOKKKHHHEEEAAA>>>;;;===>>>>>>>>>???AAACCCCCCHHHNNNTTTWWWZZZ\\\]]][[[UUURRRTTTVVVUUUUUUWWWfffyyyssseeebbbeeebbb```___^^^^^^\\\ZZZWWW\\\YYY]]]]]]XXX___eee^^^dddeeebbb[[[ZZZ]]]\\\WWWPPPSSSVVVWWWVVVVVVVVVWWWWWWZZZ^^^bbbhhhttt}}}iiiqqqvvveeeZZZ^^^ZZZVVVSSSRRRSSSSSSSSSSSSOOOMMMPPPTTTUUUQQQLLLQQQTTTRRRLLLKKKPPPTTTSSSNNNUUUYYYUUURRRTTTXXX[[[WWWYYY[[[\\\\\\\\\^^^___fffeeeiiirrr{{{sssbbb]]][[[ZZZ___gggddd^^^^^^WWWRRRXXX```ttt}}}^^^SSSSSSLLLUUUmmmzzzwwwvvv|||{{{uuuyyyuuuuuuwwwyyyyyyvvvqqqlllmmmnnnmmmllloootttsssnnntttrrrnnnllljjjkkkmmmnnneeehhhjjjhhhdddeeeiiinnnlllkkkiiiiiijjjiiihhhfffhhhhhhggghhhjjjllljjjeeefffcccdddfffccc]]]YYYYYYdddiiimmmmmmjjjiiilllppp}}}xxxoooaaaaaaaaa^^^]]]aaajjjrrrtttzzz{{{{{{yyyvvvuuuwww|||vvvlllnnnnnnlllkkkhhhhhhhhhgggeeeccc```___dddkkkrrrtttqqqnnnpppssskkkfffaaa```cccgggkkkmmmddd```[[[[[[___bbbddddddppptttmmmqqqqqqjjjccc___[[[XXX[[[]]]aaaiiirrrzzzzzztttqqqnnnggg\\\TTTPPPJJJDDDAAAAAAAAA???<<>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<======>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<===???AAABBB???>>>>>>===<<<;;;::::::999999999::::::::::::999;;;;;;::::::;;;<<<===>>>===>>>???AAABBBCCCCCCCCCDDDFFFIIIKKKLLLKKKJJJIIIMMMNNNPPPRRRTTTVVVVVVWWWYYYWWWUUUUUUVVVVVVTTTRRRQQQMMMIIIEEEBBB???<<<:::999;;;<<<===>>>@@@DDDGGGLLLPPPTTTWWWXXXXXXYYYZZZ[[[XXXWWWWWWVVVVVV^^^gggttthhhbbb``````]]][[[ZZZZZZ[[[[[[ZZZXXX[[[XXX\\\\\\XXX___fff```^^^___]]]ZZZ]]]aaa```[[[SSSUUUWWWXXXXXXWWWXXXYYY]]]```ccceeehhhppp{{{{{{}}}zzzrrrpppzzzvvvpppiiidddaaa^^^ZZZWWWUUUVVVWWWVVVUUUTTTTTTUUUSSSWWWWWWSSSRRRWWWXXXVVVWWWZZZZZZWWWVVVZZZ\\\\\\___```aaa``````eeelllsss|||vvvggg[[[WWWYYY[[[[[[```eee^^^VVVWWWYYYaaaqqq```NNNKKKLLLWWWooo{{{iiigggrrr~~~wwwuuurrrtttvvvwwwuuurrrnnnlllppppppooommmooosssqqqlllqqqqqqpppnnnllliiifffeeedddfffgggeeeaaaaaadddiiihhhiiijjjkkkjjjhhhfffdddhhhhhhhhhhhhkkkllliiieeeeeecccbbbccc___YYYYYY\\\fffjjjmmmnnnmmmllloooqqqqqqwww}}}lllaaa___aaaccc```___```aaaccchhhnnnuuuvvvtttmmmgggeeehhhjjjlllkkkdddeeemmmjjjgggooo|||~~~wwwjjjhhhjjjiiigggfffeeeeeefffffffffeeeeeeddd___eeekkknnnlllkkknnnqqqfffeeecccccceeehhhjjjkkkdddbbb___]]]^^^___``````~~~||||||zzzjjjmmmwwwzzzvvvjjj^^^ZZZYYYXXXWWWUUUWWW```nnnwwwxxxuuuoooooooooooommmggg___YYYVVVPPPGGGBBBAAAAAA???>>>AAA???======>>>>>>===<<<::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::999999::::::999999888888999999<<<<<<<<<<<<;;;;;;;;;:::888888888888888:::;;;;;;::::::::::::999999999999777888888999999:::::::::;;;:::;;;;;;<<<>>>???@@@@@@AAABBBDDDFFFGGGGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLPPPQQQRRRTTTVVVWWWWWWWWWWWWVVVUUUUUUVVVTTTRRROOOJJJGGGCCC@@@>>><<<999777888999;;;===@@@DDDJJJNNNUUUWWWZZZZZZZZZYYYYYYYYYZZZZZZ[[[YYYVVV[[[lll}}}tttfffffffffbbb___ZZZYYYWWWXXXZZZ\\\\\\\\\ZZZWWWZZZZZZWWW```hhhbbb\\\[[[ZZZZZZ___ccc```ZZZSSSUUUWWWXXXWWWVVVWWWXXXYYY\\\___aaabbbffflllrrrqqq}}}tttoooyyy~~~}}}mmmwwwmmmeeedddggghhhbbbZZZWWW\\\cccaaabbb```[[[ZZZ[[[\\\ZZZ^^^```___]]]^^^cccdddbbbeeehhhkkkkkknnnyyyvvvcccXXXVVVUUUUUUWWWWWWWWWVVVZZZ]]]TTTNNNYYYkkkrrr[[[KKKMMMXXXhhhppp{{{{{{hhhVVV___ttt}}}sssooorrrooorrruuutttpppmmmkkklllqqqrrrqqqnnnoooqqqooojjjlllnnnpppppplllfff```\\\dddffffffccc```___aaadddcccgggkkkllliiieeeddddddiiihhhhhhjjjkkkjjjhhhffffffffffffddd___YYY\\\ccchhhiiikkknnnoooqqqrrrrrrkkklllrrr}}}xxxvvvyyytttfffccckkkpppkkkccc]]]ZZZ[[[___cccccchhhkkkuuu~~~pppfffccccccfffhhhggghhhjjjfffffffffffffffggggggggg^^^aaaeeefffeeeeeehhhjjjccceeeffffffeeeddddddeee^^^______^^^\\\\\\]]]___~~~xxxzzzssswwwmmmjjjrrraaaWWWWWW[[[\\\XXXTTTRRRZZZfffnnnooolllhhhjjjkkkjjjeee___ZZZXXXWWWRRRKKKGGGEEEDDDBBBAAABBB@@@>>>>>>>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777;;;:::999888888888888888;;;::::::::::::999999999999999999999999999999999999:::::::::;;;;;;;;;;;;999999999:::;;;<<<===>>>======>>>>>>???@@@AAAAAABBBCCCEEEGGGHHHJJJJJJJJJGGGGGGHHHIIIKKKLLLNNNOOORRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTQQQMMMJJJEEECCC@@@>>>===<<<:::888888:::===@@@DDDJJJQQQVVVXXXZZZ\\\\\\[[[ZZZ[[[\\\WWWVVVWWWXXX[[[fff|||lllfffiiihhhccc^^^\\\ZZZXXXXXXZZZ]]]^^^___YYYUUUYYYYYYVVV```hhhccc^^^[[[XXXZZZ^^^___[[[TTTTTTUUUWWWVVVTTTSSSTTTUUUTTTVVVXXXZZZ\\\```eeeiiimmmssswwwsssyyy{{{pppeeebbbjjjrrryyysssiii```\\\]]]^^^___```gggkkklllmmmqqqsssrrruuu{{{~~~ooohhh```YYY[[[[[[]]]___\\\UUUQQQOOOMMMSSSQQQWWWooojjjVVVHHHGGGYYYooovvvhhhXXXSSSfffpppiiinnnooorrruuurrrllliiijjjmmmooorrrrrroooooopppnnnjjjiiikkkmmmmmmjjjeee^^^ZZZeeeffffffdddbbbbbbccceeedddhhhlllkkkfffccceeehhhiiihhhiiilllllliiiffffffccceeegggfff```ZZZ]]]eeehhhhhhiiilllpppssssssrrrpppmmmjjjpppyyyuuuuuuxxx|||~~~uuucccdddeeecccbbbbbbcccfffjjjmmmiiihhhgggffffffeeeeeeeeecccddddddcccaaaaaabbbccccccdddeeeddd```]]]]]]^^^UUUYYY]]]]]]\\\\\\___aaa{{{wwwvvvuuu|||uuugggZZZVVVYYY\\\\\\TTTQQQNNNOOOTTTZZZ^^^___cccddddddaaa\\\XXXVVVUUUSSSPPPNNNKKKJJJHHHFFFEEECCCAAA????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;:::999999888888888888;;;;;;:::::::::999999999;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<======999999:::;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCBBBBBBEEEFFFGGGIIIKKKKKKLLLLLLKKKKKKKKKLLLNNNPPPRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVXXXVVVTTTSSSQQQLLLGGGCCCAAA???===<<<<<<<<<;;;999;;;>>>AAAEEEJJJPPPWWW\\\[[[\\\\\\[[[YYYYYYZZZ\\\TTTQQQRRRZZZfffwwwsssiiiggggggccc]]]ZZZ^^^[[[YYYXXXZZZ\\\]]]]]]XXXUUUYYYYYYWWW___gggbbb]]]ZZZXXXZZZ]]]\\\WWWSSSYYYZZZZZZXXXUUUSSSSSSTTTWWWWWWWWWXXXZZZ___dddhhhoooppp~~~}}}tttwwwrrrfffbbbeeelllqqqtttzzzddd\\\[[[]]]^^^[[[YYYYYYZZZUUUMMMLLLPPPRRR```lll~~~oooZZZMMMGGGMMMccczzzrrreee[[[bbb~~~{{{{{{lllgggoooqqqssstttpppjjjhhhjjjnnnlllpppqqqooonnnooonnnjjjggghhhiiiiiigggeeebbbaaadddeeeeeeeeeeeeeeefffggghhhjjjkkkhhhcccccchhhmmmjjjhhhjjjooommmgggdddfff^^^aaafffgggaaaZZZ\\\bbbffffffgggkkkoooqqqrrrqqqqqqpppmmmmmmyyyxxx```^^^kkkiiieee```^^^aaaeeefffeeeeeefffffffffeeeeeeeeeeeegggeeecccbbbbbbbbbbbbbbb```___^^^\\\ZZZZZZ[[[]]]VVVZZZ^^^___^^^^^^aaaddd{{{{{{~~~qqqggggggccc\\\ZZZZZZYYYUUUSSSQQQMMMIIIIIILLLQQQVVVZZZZZZZZZYYYVVVTTTTTTTTTMMMMMMLLLLLLKKKJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@???======>>>>>>>>>?????????::::::::::::::::::::::::999999888888777888888888;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::999888999999999:::;;;<<<<<<<<<999999999:::<<>>===;;;999999;;;;;;;;;:::???BBBGGGKKKOOOTTTZZZ]]]\\\\\\[[[XXXVVVUUUVVVXXXVVVSSSVVVdddwwwooojjjggggggfff```\\\\\\]]][[[YYYXXXYYYZZZZZZYYYYYYVVVZZZ[[[WWW___eee^^^ZZZWWWWWW[[[\\\[[[ZZZ[[[bbbbbb```]]]XXXVVVUUUVVV[[[YYYWWWVVVXXX[[[^^^aaaeeecccsss||||||wwwgggnnnxxx||||||xxxnnnccc^^^ZZZUUUSSSTTTVVVRRRPPPPPPMMMKKKTTTaaa{{{}}}yyyooobbbVVVMMMOOOUUU]]]mmm}}}yyyuuuooofffeee{{{yyytttvvvssslllooozzzssstttrrrnnniiihhhjjjmmmiiinnnqqqnnnlllmmmllliiiggggggfffffffffggghhhiiiddddddeeeffffffgggggghhhkkkjjjiiieeebbbdddiiinnnkkkiiilllqqqnnnfffcccggg```ccchhhjjjfff``````eeeccceeehhhjjjmmmooopppqqqlllqqqrrrqqqxxx}}}lllgggcccccceeegggeeebbbbbbfffjjjeee]]]]]]___aaadddfffgggggggggeeecccaaabbbeeegggfffddd[[[XXXUUUTTTVVVZZZ]]]^^^\\\^^^```aaaaaaaaaaaabbb{{{{{{ooohhhcccjjjkkkcccYYYTTTSSSRRRSSSPPPLLLIIIGGGIIILLLNNNPPPQQQRRRTTTTTTTTTRRRPPPJJJJJJIIIGGGFFFGGGHHHJJJIIIGGGEEEDDDDDDDDDCCCBBB>>>??????@@@AAABBBBBBCCC>>>>>>======<<<;;;;;;;;;999999888888999999::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999888:::::::::;;;;;;<<<<<<===;;;;;;;;;<<>>>>>>>>>>>>>>>>>@@@BBBFFFJJJLLLJJJLLLMMMOOOPPPPPPPPPOOOQQQQQQRRRRRRRRRRRRQQQQQQOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOHHHFFFBBB@@@>>>===;;;999;;;:::999:::===?????????CCCGGGLLLQQQSSSUUUWWWYYYPPPPPPPPPPPPQQQSSSXXX\\\aaadddppp{{{wwwsssjjjccccccdddaaa```aaa\\\[[[\\\]]]___```^^^]]]ZZZXXX^^^^^^YYY]]]```WWW\\\[[[^^^```]]]YYY^^^gggjjjiiieee```YYYUUUTTTTTTYYYYYY[[[^^^``````___]]]YYYZZZhhhvvv}}}|||vvv~~~}}}mmmWWWVVV[[[^^^jjj{{{{{{sssddd]]][[[\\\YYYTTTQQQPPPKKKHHHOOOZZZVVVQQQSSS^^^iii{{{pppnnntttmmm___VVVYYYVVV___rrr|||vvvkkkeee^^^^^^jjj~~~xxxsssqqqsssuuuvvvwwwrrrlllhhhhhhhhhiiiiiijjjppprrrnnniiigggeeebbbiiihhhhhhhhhiiilllnnnpppooonnnmmmnnnnnnnnnllljjjhhhfffddddddeeeggggggfffllliiimmmtttpppdddaaaggg```]]]\\\^^^___]]]^^^bbbbbbggglllmmmkkkjjjnnnrrrtttwwwsssmmmpppwwwsssgggpppttteeedddaaa^^^```eeegggfffeeefffbbb\\\]]]bbbccc^^^YYY[[[```cccdddccc```^^^gggbbb___aaafffgggbbb]]]aaaYYYRRRSSSXXXZZZVVVPPPVVVTTTSSSVVV[[[___```___xxxxxxyyy}}}|||xxxqqqfffuuu|||xxxfffSSSNNNPPPSSSLLLLLLKKKIIIGGGFFFFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQLLLGGGDDDDDDBBB@@@BBBFFFFFFGGGHHHJJJJJJIIIHHHGGGGGGEEEBBB@@@@@@@@@@@@???AAAAAAAAA@@@???>>>>>>===>>>>>>=========>>>???@@@@@@???>>><<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????>>>@@@BBBBBBCCCDDDGGGIIIJJJMMMPPPTTTVVVVVVUUUTTTMMMNNNOOOPPPRRRRRRSSSSSSKKKNNNRRRSSSQQQQQQTTTWWWVVVQQQMMMLLLNNNNNNJJJFFF@@@???>>><<<:::999999999:::999888999;;;???BBBEEESSSOOONNNQQQQQQOOOOOORRRQQQMMMJJJNNNVVVZZZYYYUUUjjjrrr||||||uuummmiiihhhiiihhhaaa\\\[[[]]]\\\^^^bbbbbb]]]YYYZZZWWW[[[```aaa]]]ZZZYYYYYY___cccddd___XXXYYYbbbkkkiiimmmlllddd\\\ZZZYYYWWWWWWYYY\\\```cccbbb___\\\\\\[[[___iiivvv|||rrrwww{{{rrrfff[[[SSSYYYaaa\\\hhhooo}}}wwwjjj]]]ZZZYYYVVVSSSQQQUUUUUUSSSPPPJJJJJJQQQYYYgggkkksss|||ooommmrrrgggYYYUUU]]]kkkxxx|||xxxqqqfff\\\TTTfff~~~~~~}}}yyyrrrmmmoooxxxwwwssskkkeeeaaabbbeeehhhiiiiiijjjjjjhhheeebbb___hhhjjjkkkjjjhhhiiinnnrrrooooooooonnnllljjjhhhfffgggbbbaaagggmmmllliiihhhkkkjjjkkklllhhhcccdddjjj]]]ZZZYYY\\\bbbffffffdddbbbgggiiigggfffjjjoooppptttrrroookkkhhhgggffffffmmmmmmuuummmeeeeeebbbaaaccccccaaacccgggcccddddddcccaaa```___^^^YYYXXXZZZ]]]aaabbb```]]]^^^\\\[[[]]]aaaddddddcccfffUUUPPPRRRQQQUUUZZZWWWWWWRRRPPPUUU^^^eeefffccc~~~~~~|||xxxrrrnnn}}}{{{xxxyyyqqq___PPPKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEFFFDDDDDDDDDEEEGGGIIIKKKKKKJJJFFFCCCCCCAAA======@@@???@@@CCCEEEHHHJJJKKKLLLIIIFFFCCCBBBBBBCCCBBBAAABBBBBBAAAAAA@@@??????>>>@@@AAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCC????????????????????????BBBBBBCCCCCCDDDDDDEEEEEEBBBCCCEEEFFFGGGHHHKKKNNNQQQQQQSSSSSSSSSRRRPPPOOOMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQSSSSSSQQQQQQQQQRRRQQQMMMHHHHHHIIIIIIFFFBBB???>>>===;;;::::::999999:::::::::;;;>>>BBBGGGIIIOOOOOOPPPQQQNNNJJJMMMRRRKKKOOOSSSSSSRRRVVV```iiirrrzzzxxxwwwmmmhhhfffggggggbbb______gggeeefffhhheee^^^ZZZZZZ[[[^^^___^^^[[[ZZZ\\\^^^cccdddddd```[[[\\\bbbiiibbbggggggbbb^^^^^^___^^^\\\]]]^^^aaabbbaaa^^^[[[ZZZYYY[[[cccmmm{{{{{{|||vvvqqqjjj```bbbddd\\\VVVUUU\\\jjjwww}}}wwwhhh^^^^^^WWWPPPNNNLLLHHHGGGIIIKKKJJJIIIIIIMMMZZZpppqqqhhhccc[[[]]]eeezzz~~~yyymmmcccbbbeeettt|||zzzzzzxxxwwwsssooolllooouuu{{{ooolllfffbbb``````bbbccckkkkkkiiigggeeedddcccbbbiiihhhggggggjjjlllnnnooolllllllllkkkiiigggeeeccclllgggeeeggghhhggggggjjjnnnkkkiiikkkjjjeeecccddd[[[ZZZZZZ___eeehhhfffdddaaaeeegggfffggglllooonnnooolllhhhdddaaaaaabbbccc``````fffrrr|||lllccccccaaa___```eeegggeeecccddd```aaaaaaaaa````````````___]]][[[\\\^^^``````___[[[YYYWWWWWW[[[^^^______^^^QQQPPPUUURRRSSSUUUOOOUUURRRRRRWWW```fffeeebbb~~~qqqddd]]]}}}}}}wwwkkk^^^WWWSSSMMMGGGIIIHHHGGGFFFEEEDDDDDDCCCAAAAAAAAABBBCCCEEEFFFGGGIIIEEECCCDDDAAA===;;;===;;;<<<>>>AAADDDGGGJJJKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@???AAABBBDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHCCCCCCCCCCCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFHHHIIIJJJLLLOOOQQQUUUTTTSSSRRRQQQPPPOOONNNOOOOOOPPPPPPPPPOOOOOONNNRRRQQQOOONNNNNNMMMJJJHHHIIIFFFBBBBBBCCCCCC@@@===<<<<<<;;;::::::::::::;;;;;;;;;<<>>>>>=========???AAACCCDDDGGGFFFDDDDDDEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGHHHGGGFFFEEEGGGFFFEEEEEEEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHEEEFFFHHHIIIJJJLLLOOOQQQTTTSSSRRRRRRRRRRRRSSSTTTPPPPPPPPPPPPOOONNNMMMLLLNNNKKKHHHHHHHHHGGGCCC???CCCAAA>>>===>>>>>><<<::::::::::::::::::;;;<<<<<<;;;<<<>>>BBBFFFLLLPPPSSSRRRQQQRRRSSSPPPLLLNNNTTTOOONNNRRR___ppp~~~~~~tttnnnppplllfffaaabbbdddccceeeiiieeebbbccceeeddd___]]]___^^^bbbffffffdddbbbbbbcccccc```]]]ZZZZZZ[[[\\\\\\WWW]]]aaa______cccggghhhdddbbbaaa`````````^^^\\\]]]^^^`````````hhh|||nnnvvvyyywwwzzz}}}wwwlll]]]SSSTTTaaannn}}}yyywww|||lllaaa\\\ZZZUUUPPPLLLMMMMMMMMMLLLJJJGGGFFFIIIGGGHHHJJJJJJHHHKKKQQQRRRdddrrrbbb\\\XXX^^^nnn||||||tttwwwhhh\\\[[[]]]llltttoootttwwwrrrjjjkkkjjjiiikkknnnppppppppphhhiiikkkkkkkkkjjjiiigggmmmkkkhhheeecccddddddeeedddbbbbbbeeeiiimmmnnnmmmmmmlllkkkjjjhhhgggeeedddddd^^^[[[___eeeiiilllpppkkkgggfffjjjjjjddd___]]][[[ZZZ[[[^^^cccfffgggfffeeefffffffffiiimmmkkkeeedddbbb___]]]\\\\\\^^^___fffdddeeehhhjjjmmmwww|||kkk[[[XXX]]]___^^^]]]___aaafffhhhddd[[[XXX[[[\\\]]]^^^\\\ZZZ[[[^^^aaabbb^^^YYYUUUTTTUUUWWWXXXZZZZZZ[[[\\\\\\\\\[[[ZZZYYYPPPSSSXXXSSSTTTXXXVVVSSSTTTXXX^^^eeegggccc___yyy{{{fffSSSIIIYYYggg}}}rrrsssxxxuuuggg[[[MMMIIIEEECCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCAAABBBEEEDDD@@@>>>??????>>>===<<<;;;<<<===>>>CCCAAAAAAAAABBBCCCAAA@@@===>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIJJJIIIHHHGGGIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFHHHJJJJJJKKKLLLOOOQQQSSSSSSQQQQQQRRRSSSUUUVVVOOOOOONNNNNNMMMKKKJJJIIIHHHEEECCCCCCDDDDDD@@@===@@@>>><<<;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<===@@@DDDIIINNNRRRUUUVVVQQQNNNRRRTTTSSSQQQRRRSSSVVV___oootttxxxyyypppkkkmmmjjjddd```bbbcccccceeeiiieeebbbbbbeeeeeebbbbbbddd]]]eeennnrrroooiiidddbbbaaa^^^[[[YYYZZZZZZYYYXXXYYY___bbb```^^^aaadddeeebbbaaa_________```___^^^]]]```cccccc^^^___mmm~~~vvvtttqqqpppvvv|||~~~|||pppcccVVVNNNhhhttt|||qqqnnnppppppxxxwwwooojjjggg[[[LLLDDDCCCEEEEEECCCDDDEEEFFFFFFFFFEEECCCBBBKKKHHHHHHNNNRRRSSSTTTWWWjjjjjjWWWNNNRRRZZZiii}}}nnnnnn___XXXaaaqqq|||vvvqqqqqquuutttmmmeeehhhhhhjjjmmmpppqqqooommmfffgggjjjllllllkkkhhhgggiiiiiiiiihhhgggeeedddccc___bbbeeefffgggiiimmmpppmmmlllkkkiiigggfffeeedddbbb[[[ZZZcccmmmqqqppppppddddddgggjjjfff```^^^aaa]]]\\\[[[\\\___cccggghhhhhhiiihhhgggiiikkkhhhaaabbbbbbccccccbbbaaa```______```ccciiimmmqqqzzzxxxddd\\\XXX\\\```\\\VVVRRR\\\aaagggfff\\\SSSUUU]]]\\\^^^^^^[[[WWWWWW[[[______^^^[[[XXXUUUSSSSSSTTTXXX[[[```bbbbbb___[[[YYYWWWSSS^^^gggaaa^^^___ZZZTTTVVVZZZ```eeefffccc```uuuxxxyyyvvvlll```TTTMMMWWWcccyyyzzz{{{oooeeeSSSMMMFFFBBBCCCEEEFFFFFFBBBBBBAAA@@@@@@???@@@@@@???===>>>AAAAAA===<<<>>><<<<<<<<<;;;;;;<<<<<<======<<<<<<===??????>>><<<;;;<<<===???BBBDDDEEEFFFIIIJJJKKKLLLMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLLLLKKKLLLNNNPPPSSSRRRPPPOOONNNNNNOOOOOOKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCBBB@@@???>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>???BBBFFFJJJOOOSSSUUUXXXPPPMMMQQQWWWWWWUUUTTTPPP]]]ooo|||uuummmoooqqqmmmkkknnnhhhccc```bbbdddbbbcccfffddd```___```___\\\\\\^^^]]]fffpppuuurrrjjjccc``````^^^\\\[[[[[[[[[YYYXXX[[[aaaccc```^^^```bbbbbb___^^^]]]]]]^^^___^^^]]][[[___dddccc\\\XXX___kkk||||||qqqooouuu~~~~~~zzzjjjaaaeeejjjjjjbbb[[[\\\bbbdddkkkpppttt{{{|||wwwtttgggnnnxxx}}}zzztttpppjjjeee```\\\XXXUUUJJJGGGCCCBBBDDDEEEDDDCCCCCCAAA???AAAFFFJJJNNNOOOOOOPPPXXXgggsssyyy|||{{{|||~~~}}}bbbQQQMMMOOO\\\mmmxxx~~~wwwoooeeebbbiii|||xxxwwwuuusssqqqnnnlllkkkfffhhhlllnnnooonnnlllkkkiiijjjlllmmmmmmllljjjiiifffhhhjjjjjjiiifffcccaaa^^^bbbggghhhggghhhlllpppjjjiiigggeeecccbbbaaaaaa^^^YYYZZZbbbjjjkkkhhhgggccceeehhhjjjeee______ddd___^^^]]]]]]___bbbfffhhhhhhjjjiiiffffffhhhfffaaabbbdddfffgggfffdddaaa___^^^]]]```fffiiikkkpppvvv|||qqqnnnbbb\\\XXXYYYYYYXXXWWWZZZYYY^^^dddcccYYYRRRXXXbbb\\\^^^^^^YYYUUUUUUZZZ```^^^___^^^\\\XXXUUUTTTTTTVVVZZZ```cccbbb^^^[[[YYYTTTYYYmmm{{{tttiiibbbYYYWWWYYY\\\```dddeeedddbbbmmmnnnooonnniii```VVVNNNXXXaaattt}}}yyyggg^^^QQQIIIFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>AAA>>>>>>@@@???;;;:::===<<<<<<<<<<<<<<<<<<;;;;;;999999999;;;<<<===;;;999:::<<<>>>AAADDDGGGJJJKKKMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMIIIJJJKKKJJJIIIIIIKKKMMMNNNMMMLLLJJJHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???AAABBBAAA@@@>>>>>>???=========<<<;;;;;;<<<===<<<<<<<<<<<<======>>>???AAACCCEEEIIILLLPPPSSSTTTYYYTTTRRRWWW[[[[[[[[[\\\]]]iiixxxppplllhhhjjjnnnqqqpppnnnfffbbbaaaddddddaaa___```___[[[XXXYYYWWWTTTTTTXXX[[[aaahhhjjjfff```\\\ZZZ\\\\\\\\\[[[ZZZYYYXXXXXXZZZ___bbb___^^^```cccccc]]]\\\[[[\\\]]]]]][[[YYY[[[___cccccc\\\UUUYYYaaadddmmmzzz}}}uuuttt~~~|||~~~yyylll```ZZZVVVSSSTTTXXXZZZ\\\]]]^^^eeepppxxxyyyvvvsssnnniiieeebbb```^^^WWWYYY\\\aaacccbbb___\\\YYYWWWTTTRRRPPPNNNJJJHHH>>>???AAAAAABBBBBBCCCDDDMMMIIIGGGJJJPPPTTTTTTQQQaaajjj{{{|||{{{{{{ooo```RRRSSS\\\gggooozzz|||vvvtttwwwlll{{{{{{tttyyywwwwwwuuuqqqkkkhhhgggiiidddhhhlllmmmkkkhhhggggggllllllllllllkkkjjjiiiiiifffhhhiiijjjiiifffcccaaaaaabbbeeegggiiijjjlllmmmgggfffdddaaa```_________ZZZZZZ]]]bbbcccaaabbbeeekkkhhhhhhjjjgggcccaaaddd```aaabbbccccccdddeeefffdddggggggcccaaadddeeeccccccdddeeeeeedddbbb```___```]]]]]]aaaddddddeeehhhwwwvvvsssqqquuussshhheeeeee```[[[WWWXXXYYYYYY]]]bbb\\\]]]aaabbb]]]WWWYYY___ZZZ]]]]]]XXXTTTUUU\\\ccc]]]^^^^^^[[[WWWUUUUUUWWWVVVZZZ^^^```___\\\[[[[[[\\\bbbwwwzzzmmmeee[[[[[[[[[\\\___bbbdddeeeeeeeeeiiinnnrrrqqqfffWWWKKK\\\aaahhhsss}}}ppp___QQQJJJGGGDDDBBBEEEDDDCCCAAA@@@@@@??????EEEAAA@@@AAA@@@<<<;;;===>>>>>>???>>>===;;;999777777777777999;;;<<<:::888;;;<<>>===<<<<<>>===============>>>??????DDDEEEHHHKKKNNNQQQSSSTTT[[[YYY[[[^^^```___aaaeeewwwwww}}}^^^bbbdddfffiiirrryyyvvvmmmdddaaaaaaeeeeee```]]]\\\^^^ZZZWWWXXXWWWUUUVVVZZZXXX[[[]]][[[WWWTTTTTTUUUWWWYYYZZZZZZWWWVVVVVVWWWWWW]]]aaa___^^^aaaeeeeee\\\[[[[[[[[[\\\[[[XXXUUU^^^```cccccc]]]WWWYYY```ZZZdddqqq||||||sssyyyyyyqqq}}}qqqqqq~~~qqq\\\WWW[[[[[[ZZZZZZTTTSSSRRRRRRWWW\\\ZZZSSSQQQNNNKKKIIIIIIKKKLLLMMMNNNLLLJJJKKKMMMNNNKKKHHHKKKJJJIIIIIIHHHEEEAAA>>>EEEEEEDDDAAA???AAAFFFKKKJJJMMMXXXjjj|||xxx~~~}}}jjjYYYUUUWWW^^^ooo|||zzz~~~}}}yyyzzzuuujjjhhhlllmmmooonnnkkkddd___\\\\\\aaagggllllllgggcccbbbdddiiihhhgggeeedddcccccccccggghhhiiiiiihhhfffdddcccdddcccbbbfffkkkmmmllljjjgggfffcccaaa___^^^^^^^^^[[[```fffhhhddd```fffppprrrlllhhhiiijjjfffcccbbb___cccgggiiihhhfffeeeddd___dddeee```^^^aaaeeefffccccccbbbaaaaaa```___^^^\\\WWWWWW]]]dddgggiiillldddiiikkkgggfffssszzzpppjjjiiihhhddd```aaa]]]\\\______[[[YYYZZZbbb___```bbbaaa\\\XXXXXXXXX[[[\\\XXXTTTVVV^^^fff[[[\\\[[[XXXTTTSSSUUUXXXXXX[[[^^^^^^\\\\\\]]]___hhhkkkzzzuuujjjgggaaa]]]]]]\\\^^^```cccfffgggjjjfffjjjtttwwwkkk\\\SSS```fffiiirrr}}}jjjYYYOOOIIIFFFDDDBBB???===???CCCDDDBBBBBBAAA@@@??????@@@AAABBBCCCBBB@@@>>>;;;999777666:::::::::999888777666555????????????AAADDDGGGIIILLLIIIEEECCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIFFFFFFEEEEEEEEEEEEDDDDDDCCCDDDEEEEEECCCCCCDDDEEECCCBBBAAAAAA@@@@@@@@@@@@===>>>>>>===<<<;;;===>>>@@@@@@@@@@@@??????>>>>>>:::<<<>>>>>>======>>>???:::;;;===>>>?????????>>>>>>===;;;<<>>===>>>???AAABBBDDDBBB??????@@@AAABBBBBB??????AAABBBCCCDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAA@@@???>>>???AAA@@@???>>><<<<<<<<<======???@@@@@@@@@>>>>>>???@@@<<<=========>>>>>>>>>>>>===>>>>>>===;;;;;;===???@@@@@@AAABBBBBBAAA@@@@@@<<<===???@@@BBBCCCDDDDDDKKKJJJKKKNNNRRRWWWZZZ[[[eeebbb___```dddjjjqqqtttyyy|||qqqhhh^^^\\\aaaeeefffiiikkkfff^^^___^^^^^^___``````^^^]]]\\\bbbbbbZZZSSSTTTWWWXXXVVV[[[\\\WWWRRRSSSUUUVVVUUUWWWYYYXXXVVVSSSQQQQQQSSSUUUXXXYYYYYYXXXXXXXXXYYYXXXYYY[[[]]]\\\YYYVVVVVV[[[^^^YYYOOOKKKPPPWWWWWWUUUVVV^^^mmm~~~uuudddYYYVVV]]]rrrssshhh]]]XXXXXXXXXVVVSSSNNNIIIMMMPPPKKKKKKKKKCCCJJJIIIHHHIIILLLMMMNNNMMMPPPQQQQQQNNNMMMOOORRRTTTQQQWWWVVV[[[lllxxxxxxwww{{{xxxcccUUUQQQSSSiiitttiiieeeiiitttvvvoooiiicccdddjjjooommmhhhccc___]]]]]]]]]bbbddddddbbb```aaagggllllllfffcccfffjjjiiiggggggggggggggghhhgggddd___[[[\\\___bbbeeefffeeecccaaa```______```cccfffgggggggggfffeeeddddddfffjjjmmmooommmlllkkkjjjiiigggfffbbbdddfffgggffffffhhhjjjjjjiiigggeeedddaaa___]]]]]]^^^______^^^^^^^^^___gggjjjjjjggggggjjjjjjgggmmmjjjeee___[[[```jjjrrrooosssvvv|||oooaaa___aaadddffffffeeedddcccbbb___[[[YYYZZZ]]]```bbbbbbeeehhheee___YYYXXXXXXUUUWWWZZZ]]]^^^^^^^^^]]]]]]^^^```bbbdddddddddddd^^^[[[XXXWWWYYY^^^bbbeeehhhiiiiiihhheeebbb___^^^^^^]]]\\\]]]```ccceeefff[[[```lllxxxzzzqqqddd]]]dddlllmmmmmmuuu~~~||||||lll^^^VVVFFFEEEDDDDDDCCCBBBAAA@@@AAABBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????::::::;;;<<<=========<<>>======>>>???@@@AAA???<<<<<<>>>?????????<<<<<<===>>>??????@@@@@@?????????>>>>>>>>>>>>===;;;<<<======;;;;;;<<<======<<<:::999999:::;;;<<<<<<===>>>===<<<<<<===>>><<<<<<=====================>>>>>>======>>>AAACCCFFFFFFFFFFFFEEECCCBBBAAA:::===AAABBBAAABBBDDDGGGNNNMMMNNNRRRYYY```cccdddaaabbbeeeiiiooovvv|||yyymmmjjjfffaaa___bbbdddccccccdddbbb^^^\\\\\\[[[]]]^^^___]]]\\\ZZZ______XXXRRRSSSWWWYYYWWW[[[\\\WWWSSSTTTVVVVVVSSSUUUWWWWWWUUUSSSRRRRRRSSSUUUWWWVVVUUUTTTTTTUUUTTTTTTVVVYYY\\\\\\[[[YYYZZZ\\\\\\WWWPPPNNNQQQUUUXXXUUUSSSSSS[[[iiiyyyvvvmmmpppuuuqqqsssxxxvvvcccaaa^^^^^^cccnnnzzzqqqbbb[[[WWWSSSYYY___ZZZUUU[[[]]]\\\```ggggggaaabbbdddaaa]]]bbblllmmmhhheeelllppp|||tttkkkbbbYYYTTT\\\^^^ggg~~~{{{iiicccbbblll~~~xxxuuurrroooiiidddeeejjjpppmmmhhhdddaaa`````````___```aaa```___aaagggkkkiiidddccchhhkkkjjjiiiiiiiiiiiihhhhhhgggddd___[[[\\\^^^bbbdddeeeeeecccbbbaaa```___```cccfffhhhhhhiiigggdddcccdddhhhllloookkkkkkjjjiiigggdddbbbaaa___aaadddeeeeeedddeeefffffffffffffffdddbbb___^^^\\\]]]^^^^^^]]]]]]___aaannnooommmhhhhhhjjjkkkiiimmmiiiccc^^^]]]```dddhhhkkkkkkiiikkkuuuwwwpppjjjccc]]][[[^^^aaadddeeefffggghhheee^^^VVVWWW___eeeeeecccdddgggiiifff```[[[XXXWWWTTTVVVZZZ]]]______^^^]]][[[^^^bbbfffgggfffdddbbb^^^^^^]]][[[YYY\\\bbbgggjjjeee```^^^______^^^]]]```___^^^]]]^^^```bbbcccSSS\\\lllwwwyyyooobbbZZZaaammmoookkkmmmooo}}}xxxppp___SSSIIIHHHJJJIIIEEEBBBDDDDDDDDDCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCBBBBBBBBB>>>>>>???@@@@@@@@@@@@???>>>>>>??????@@@BBBDDDEEEDDDBBB???>>>>>>===<<<;;;<<<<<<<<<<<<======>>>???============<<<<<<<<<<<<:::;;;<<<<<<::::::;;;<<<===;;;999888888:::<<<===999:::<<<<<<;;;;;;<<<===?????????>>>>>>>>>======<<<>>>AAACCCDDDFFFIIIKKKHHHHHHGGGGGGFFFEEEDDDCCC@@@CCCEEEDDDAAABBBHHHNNNPPP___qqq|||{{{tttmmmiiijjjnnntttzzzyyylllllljjjeeebbbdddcccaaa]]]\\\]]]___```\\\[[[[[[[[[\\\\\\[[[YYYTTTXXXZZZXXXTTTTTTWWWYYYYYY\\\\\\XXXUUUVVVWWWVVVVVVWWWXXXXXXUUUSSSSSSSSSTTTUUUUUUTTTRRRQQQQQQRRRPPPQQQTTTXXXZZZ\\\[[[[[[^^^]]][[[WWWSSSRRRTTTVVVWWWVVVRRRNNNOOOYYYhhhttt~~~yyywwwwwwzzz}}}sssuuu|||{{{gggiiigggdddgggtttmmmcccdddiiivvv}}}wwwmmmyyy~~~||||||tttrrrkkkiiiuuuuuunnnrrrssswwwqqqtttoooiii|||ttt___[[[XXXSSSWWWcccuuu}}}xxxhhh[[[___jjj~~~sssuuuvvvuuuqqqjjjeeegggkkkmmmkkkgggcccaaaaaaaaabbb\\\^^^_________aaafffjjjeeebbbbbbgggjjjiiihhhjjjhhhhhhggghhhgggeeeaaa^^^^^^```bbbdddeeeeeeeeedddeeecccaaaaaacccdddeeeeeegggeeebbbaaadddiiimmmpppfffhhhjjjjjjfffbbb]]][[[]]]___bbbddddddcccbbbbbbdddeeeggggggeeecccbbbaaa^^^___```___^^^___bbbfffgggjjjiiiggggggjjjkkkhhhmmmhhhbbb```aaacccdddcccfffdddbbbccchhhnnnrrrssszzzzzzsssjjjfffeeedddaaa^^^[[[]]]```bbbdddfffhhhiiifff^^^VVVWWW^^^ddddddbbbeeegggiiigggaaa\\\YYYXXXVVVWWWYYY\\\]]]^^^______^^^```cccddddddaaa]]]ZZZccceeefffaaa[[[ZZZ```fffjjjbbbYYYVVVZZZ^^^^^^\\\___^^^]]]\\\[[[]]]___aaaRRR___ooozzz{{{qqqaaaUUU```oootttpppnnnkkkooo|||~~~vvvqqqmmmgggZZZKKKDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBFFFFFFEEEEEEDDDDDDDDDDDDHHHHHHIIIIIIIIIHHHGGGGGGAAAAAAAAABBBCCCDDDEEEEEEDDDBBB@@@??????>>>===;;;<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;:::::::::999999:::;;;;;;:::999:::;;;;;;:::999888999:::<<<>>>999;;;===>>>>>>>>>>>>???>>>>>>???@@@AAABBBCCCCCCBBBEEEJJJMMMNNNMMMMMMNNNHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIHHHDDDBBBGGGQQQZZZkkkuuuqqqwwweeeeeeiiieee``````dddddddddeeedddaaa___^^^]]]\\\[[[[[[\\\[[[YYYWWWQQQTTTYYY[[[ZZZYYYZZZ\\\ZZZ]]]\\\XXXVVVXXXXXXVVV[[[\\\\\\ZZZWWWTTTTTTTTTUUUUUUTTTRRROOOOOOPPPQQQNNNQQQTTTWWWYYYZZZZZZ[[[\\\[[[YYYVVVTTTSSSTTTUUUTTTTTTRRRNNNKKKOOOZZZdddrrrvvvsssuuuwwwwwwxxxxxxzzz}}}~~~}}}|||{{{zzzrrrqqqpppmmmbbbYYY^^^nnnzzzoooqqq{{{~~~yyy~~~}}}ooohhh```aaarrrzzzjjjgggiiihhhrrr|||rrrvvvjjjYYYRRR\\\dddgggqqq~~~kkk\\\[[[aaazzzxxxsssppptttwwwvvvpppiiigggjjjmmmhhhgggdddbbbaaaaaaaaabbb[[[\\\]]]]]]___bbbeeehhhbbb______dddfffeeeeeehhhdddddddddfffggggggdddbbbbbbcccdddeeeffffffffffffeeeccc``````bbbdddeeeeeeiiieeeaaaaaadddhhhjjjkkkgggkkkooopppkkkddd]]]ZZZ]]]^^^```bbbccccccaaa```dddfffhhhhhhfffddddddeeebbbdddeeecccaaabbbgggkkkbbbfffhhhggggggiiihhhdddiiieeeaaaaaadddeeedddaaa[[[[[[___dddhhhiiiiiiiiijjjtttuuueeeiiigggeeeeeeeeeccc```]]]aaaaaabbbdddgggiiiiiihhhccc^^^YYYWWWYYY]]]___```eeefffgggeeebbb^^^\\\[[[[[[ZZZZZZZZZ\\\^^^```aaaaaabbbbbbbbbaaa]]]ZZZXXXbbbfffhhhccc\\\ZZZ```fffhhh___UUUSSSXXX^^^^^^[[[\\\]]]^^^^^^\\\]]]```bbbXXXfffvvvwwwcccRRRZZZkkkrrrppppppkkkhhhnnn}}}~~~|||yyypppPPPBBBDDDDDDCCCBBBBBBCCCEEEFFFHHHGGGGGGGGGFFFFFFFFFEEEEEELLLLLLLLLLLLLLLKKKJJJJJJFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@???@@@AAABBB@@@???===<<<;;;:::::::::;;;<<<:::::::::999999999999888999:::;;;;;;999999:::;;;:::::::::;;;<<<===>>>???888:::===??????>>>???@@@>>>???BBBEEEHHHKKKMMMOOOPPPRRRUUUUUUSSSPPPNNNNNNJJJIIIHHHHHHGGGGGGGGGHHHGGGFFFDDDCCCFFFPPP^^^iiivvv}}}wwwkkkbbbdddeeebbbaaacccbbbcccjjjsssuuummmaaaYYY^^^]]]\\\\\\]]]\\\ZZZXXXUUUVVVZZZ______]]]]]]```\\\^^^]]]YYYXXXZZZZZZWWW_________\\\XXXVVVVVVVVVVVVUUUTTTQQQOOONNNPPPRRRPPPSSSVVVXXXXXXXXXXXXYYYVVVVVVVVVTTTRRRPPPQQQSSSOOOQQQQQQNNNKKKMMMTTTZZZhhhzzzwwwnnnjjjsss}}}xxxsss{{{}}}|||jjj\\\XXX```kkkmmmnnniii[[[^^^cccdddaaaeeemmmmmmhhhaaaZZZUUU\\\iiipppkkkccchhhwwwxxxwwwcccWWWVVV\\\lll|||}}}pppggg```^^^gggttt}}}tttqqqpppooopppppprrrqqqkkkgggiiilllmmmcccccccccbbbbbbbbbaaaaaa[[[[[[\\\]]]___bbbeeefffbbb^^^^^^```aaa```bbbfffaaa```aaadddfffgggfffeeeffffffffffffffffffffffffbbb___]]]^^^aaaeeeggghhhkkkgggcccbbbdddgggfffeeegggkkkooonnnhhh```[[[YYY```___```aaaccccccaaa```dddgggiiihhheeedddfffiiifffhhhhhheeebbbccciiioooeeeiiikkkiiihhhhhheee```dddbbb```aaacccdddbbb```\\\]]]cccjjjlllhhheeeeeennnlllkkkmmmssszzzvvvqqqlllfffbbbeeeeeeddddddddddddeeeeeehhheeedddggglllmmmjjjeee```^^^[[[WWWUUUVVVZZZ^^^ddddddcccbbbaaa```______^^^]]]\\\\\\]]]^^^```aaa___aaabbbccccccaaa^^^\\\\\\```cccaaa]]]\\\aaafffddd]]]VVVUUU[[[___^^^[[[YYY]]]```aaa___^^^```ccc^^^kkk{{{~~~fffPPPUUUfffmmmmmmrrrpppjjjlllwww}}}xxxqqqZZZSSSKKKIIIFFFDDDCCCEEEGGGHHHEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEEEEDDDBBBAAA???>>><<<<<<<<<===>>>============<<<<<<<<<<<<<<<===>>>===<<<;;;<<<>>>===>>>@@@BBBCCCDDDCCCCCC<<>>@@@EEEJJJMMMMMMMMMNNNMMMKKKIIIGGGFFFEEEDDDDDDGGGJJJKKKJJJJJJLLLOOONNNLLLKKKIIIHHHGGGHHHHHHKKKLLLLLLKKKJJJLLLOOORRROOOKKKJJJJJJIIIEEEDDDFFFMMMNNNOOOOOOOOONNNLLLKKKKKKIIIGGGDDDCCCCCCCCCDDDIIIJJJLLLMMMNNNNNNNNNMMMNNNTTTYYYVVVNNNIIILLLPPPPPPVVVXXXUUUQQQPPPOOOLLLQQQNNNLLLOOOSSSSSSNNNIIIKKKLLLNNNRRRWWWYYYZZZYYYTTTTTTTTTUUUVVVUUURRRPPPRRRUUUXXXZZZZZZYYYYYYZZZYYY\\\___^^^ZZZWWWVVVWWWXXXSSSNNNOOORRRVVVXXXXXXVVVYYY[[[\\\[[[[[[[[[\\\YYYXXXWWWWWWVVVVVVVVVWWWUUUWWWYYYYYYYYYYYYZZZ\\\TTTRRRQQQRRRUUUXXXZZZZZZ]]]ZZZYYYYYY\\\\\\YYYVVVXXXSSSQQQSSSUUUUUUVVVXXX\\\\\\ZZZVVVSSSQQQRRRTTTUUUVVVVVVWWWWWWXXXXXXWWWZZZYYYXXXVVVTTTSSSTTTVVVXXXXXXYYY[[[\\\[[[XXXVVVVVVZZZ[[[ZZZ[[[]]]]]]ZZZVVVUUUVVVXXXWWWSSSTTTWWWWWWVVV]]]bbbaaahhhjjj___YYY[[[\\\[[[XXXTTTRRRRRRTTTUUUVVVUUUTTTTTTVVVWWWTTTUUUWWWWWWWWWWWWXXXYYYXXXVVVTTTTTTUUUVVVWWWWWWVVVVVVTTTQQQLLLHHHGGGGGGEEEFFFFFFFFFGGGJJJOOOSSSSSSWWWXXXWWWXXX^^^bbbccc^^^YYYSSSQQQRRRUUUXXXZZZXXXXXXXXXVVVSSSSSSTTTVVVWWWXXXXXXUUUQQQOOOQQQSSSWWWXXXVVVQQQPPPSSSSSSQQQSSSTTTUUUTTTSSSRRRSSSUUUQQQQQQQQQQQQRRRSSSSSSTTTVVVVVVXXXYYYVVVTTTYYYaaahhhfffdddaaa^^^YYYSSSOOOOOOSSSXXX[[[]]]]]]]]]]]]JJJJJJOOOQQQJJJ@@@CCCMMMVVVWWWYYY[[[[[[ZZZWWWUUUUUUWWWWWWSSSQQQRRRQQQMMMOOOPPPRRRSSSSSSQQQNNNKKKOOOLLLJJJIIIJJJLLLLLLLLLKKKMMMOOORRRSSSTTTUUUUUUWWWWWWXXXYYYYYYXXXVVVTTTZZZZZZXXXXXXXXXZZZ[[[]]][[[XXXTTTTTTUUUUUURRROOORRRSSSSSSSSSTTTTTTTTTTTTTTT```llllllgggcccbbbaaa[[[ZZZYYYXXXXXXYYYZZZ[[[XXX___```______[[[ddd{{{uuuZZZVVVXXXUUU\\\aaabbb]]]ZZZ[[[^^^^^^VVVWWW^^^fffeee]]]XXXXXXVVVQQQOOOSSS]]]dddeeedddUUUXXXYYYZZZ^^^cccdddaaa\\\WWWSSSRRRPPPOOOSSSXXXVVVUUUVVVZZZZZZWWWVVVYYYWWWZZZ\\\\\\___bbb___ZZZ]]]___dddhhhddd]]]ZZZ\\\\\\\\\]]]^^^^^^]]]\\\[[[[[[YYYXXXYYY[[[ZZZVVVRRRQQQRRRRRRRRRQQQOOOLLLIIIHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDFFFIIILLLMMMMMMLLLLLLLLLKKKIIIHHHHHHHHHHHHGGGGGGHHHJJJMMMQQQSSSMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGEEEEEEKKKKKKKKKKKKIIIFFFCCCBBBFFFGGGJJJOOOQQQRRRRRRSSSNNNGGGCCCDDDFFFEEEEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFHHHFFFDDDBBBBBBDDDEEEDDDCCCHHHKKKIIIDDDBBBDDDHHHBBBFFFJJJKKKJJJIIIKKKNNNGGGGGGGGGIIIKKKLLLKKKJJJHHHIIIIIIIIIKKKLLLMMMNNNMMMLLLIIIFFFEEEFFFGGGGGGGGGIIIJJJJJJJJJIIIJJJLLLIIILLLPPPSSSSSSPPPLLLIIIHHHKKKOOOPPPNNNIIIDDDAAA>>>???BBBGGGLLLNNNMMMLLLJJJIIIHHHGGGGGGGGGGGGHHHEEEJJJMMMMMMIIIHHHKKKOOONNNMMMKKKIIIHHHHHHJJJLLLNNNNNNLLLJJJIIIJJJMMMPPPOOOKKKIIIJJJIIIFFFGGGJJJOOOPPPPPPQQQPPPOOONNNMMMNNNMMMKKKIIIHHHHHHKKKMMMLLLMMMNNNPPPQQQQQQQQQPPPQQQXXX\\\XXXOOOIIILLLRRRPPPVVVXXXSSSOOOPPPQQQQQQPPPOOOPPPRRRTTTRRRNNNJJJLLLMMMOOOSSSXXXZZZZZZXXXQQQQQQPPPPPPQQQQQQQQQQQQSSSUUUXXX[[[\\\\\\\\\\\\ZZZ\\\^^^\\\WWWSSSRRRRRRUUUPPPMMMQQQVVVXXXZZZ\\\UUUWWWZZZ[[[YYYXXXXXXXXXVVVVVVVVVTTTSSSRRRSSSTTTVVVXXXYYYYYYXXXXXXXXXZZZSSSRRRRRRTTTXXX[[[\\\[[[\\\ZZZYYYYYYZZZZZZXXXVVV[[[VVVSSSUUUWWWWWWXXX\\\___]]]YYYUUURRRRRRSSSTTTUUUVVVWWWVVVTTTUUUVVVXXXYYY[[[\\\ZZZWWWVVVXXX[[[ZZZXXXVVVWWWYYYYYYWWWTTTXXXZZZ]]]]]]^^^]]][[[YYYVVVVVVVVVVVVTTTSSSTTTWWW^^^YYYgggzzz{{{sssfffWWWYYY[[[^^^^^^[[[XXXUUUTTTYYYXXXWWWTTTQQQQQQRRRTTTSSSUUUVVVVVVUUUUUUWWWYYYVVVTTTRRRSSSVVVXXXWWWUUUUUUUUUTTTPPPLLLJJJIIIIIIGGGGGGHHHHHHIIIMMMRRRVVVTTTVVVUUUTTTWWW^^^bbbaaaZZZVVVRRRSSSTTTTTTUUUWWWXXXYYYXXXWWWUUUUUUWWWYYYUUUXXXZZZXXXTTTSSSWWW\\\XXXZZZXXXTTTSSSVVVWWWUUUUUUUUUVVVVVVVVVVVVWWWXXXTTTSSSRRRRRRSSSUUUWWWYYYUUUVVVXXXXXXSSSQQQYYYcccgggeeeaaa^^^\\\XXXTTTQQQQQQVVVZZZ\\\[[[ZZZ\\\^^^IIIHHHKKKNNNGGG???AAAKKKSSSUUUYYY[[[[[[YYYWWWUUURRRUUUUUURRRQQQSSSQQQMMMNNNPPPRRRRRRQQQPPPNNNMMMRRROOOLLLKKKLLLMMMNNNNNNJJJLLLNNNQQQSSSTTTTTTTTTWWWXXXZZZZZZYYYVVVTTTSSSXXXZZZ[[[]]]^^^]]]\\\[[[YYYXXXYYY[[[]]]ZZZSSSMMMRRRTTTVVVXXXXXXVVVTTTRRRUUU___hhhjjjhhhgggaaa[[[ZZZZZZYYYXXXYYY[[[\\\]]]YYY______```aaa___lllxxx[[[XXX[[[YYY^^^dddfffbbb]]][[[ZZZWWWSSSZZZccceee]]]VVVYYY___XXXTTTSSSYYYbbbgggeee```UUUZZZ]]]___cccfffccc^^^WWWRRRQQQSSSUUUUUUWWW[[[XXXVVVWWW[[[[[[XXXVVVWWWXXX[[[[[[ZZZ\\\``````\\\]]]___dddhhheee]]][[[^^^``````aaaaaaaaa___^^^\\\\\\ZZZYYYZZZ\\\[[[VVVRRRPPPQQQRRRSSSQQQOOOMMMLLLHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFHHHLLLNNNOOOOOOLLLMMMMMMKKKIIIGGGHHHJJJIIIIIIIIIJJJMMMQQQTTTVVVPPPOOOLLLJJJJJJLLLNNNOOOOOOMMMJJJGGGFFFFFFGGGIIILLLLLLLLLJJJHHHFFFCCCAAAEEEHHHJJJMMMPPPSSSTTTTTTLLLFFFDDDGGGIIIFFFCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDIIIEEEBBBBBBDDDEEEEEEEEECCCGGGJJJIIIEEEBBBEEEHHHCCCGGGLLLMMMLLLKKKMMMOOOGGGFFFFFFHHHJJJKKKKKKIIIJJJJJJJJJKKKMMMNNNPPPQQQOOOLLLJJJIIIHHHGGGHHHJJJGGGHHHJJJJJJJJJJJJLLLNNNMMMNNNOOOPPPOOOLLLIIIGGGEEEIIINNNOOOMMMIIIFFFEEECCCDDDFFFIIIMMMNNNMMMKKKLLLKKKIIIGGGFFFFFFGGGGGGFFFJJJLLLKKKFFFEEEHHHLLLNNNNNNMMMJJJHHHIIIMMMQQQNNNMMMLLLIIIGGGHHHKKKMMMOOOKKKIIIJJJJJJGGGHHHKKKNNNOOOPPPQQQQQQPPPOOONNNMMMNNNNNNMMMLLLMMMQQQTTTOOOPPPPPPQQQRRRRRRRRRRRRSSSYYY\\\XXXOOOJJJMMMRRRPPPTTTTTTOOOMMMPPPTTTTTTKKKLLLNNNOOOOOOMMMJJJHHHNNNNNNQQQUUUYYYZZZYYYWWWRRRQQQNNNLLLMMMOOOSSSVVVYYYZZZ\\\]]]^^^^^^\\\ZZZ[[[]]]]]]ZZZTTTOOONNNNNNRRRNNNOOOWWW]]]\\\\\\^^^UUUXXX[[[\\\ZZZYYYXXXXXXUUUVVVWWWUUURRRQQQRRRTTTXXXYYYYYYXXXVVVUUUVVVWWWTTTTTTTTTVVVYYY[[[ZZZYYYVVVVVVVVVWWWXXXXXXWWWVVV[[[VVVSSSVVVXXXXXXZZZ^^^\\\YYYTTTQQQQQQSSSWWWYYYUUUUUUUUUSSSRRRSSSUUUXXXWWWYYY\\\[[[YYYYYY\\\___]]]ZZZVVVVVVXXXYYYWWWTTTWWWXXX[[[]]]]]][[[XXXWWWWWWXXXXXXUUUTTTUUUWWWYYY```dddnnn\\\XXXYYY\\\```aaa^^^[[[XXXWWWYYYXXXVVVSSSPPPPPPRRRTTTSSSSSSTTTTTTSSSTTTVVVXXXSSSQQQPPPRRRVVVWWWVVVSSSTTTTTTTTTQQQNNNMMMNNNOOOHHHIIIJJJJJJKKKOOOTTTXXXWWWWWWUUUSSSXXX___aaa___ZZZWWWYYY___```ZZZVVVVVVXXXYYYYYYXXXWWWWWWYYY[[[YYY\\\___]]]YYYYYY]]]bbbXXX[[[\\\ZZZ[[[]]]\\\YYYXXXXXXXXXYYYZZZ[[[[[[[[[\\\ZZZWWWUUUVVVYYY^^^aaaUUUUUUWWWVVVRRRPPPXXXbbbbbb___ZZZWWWVVVUUUTTTSSSUUUXXXZZZZZZXXXYYY\\\```IIIGGGJJJMMMHHH@@@BBBJJJPPPTTTYYY[[[ZZZWWWUUUTTTPPPSSSTTTQQQQQQSSSRRRNNNMMMOOORRRRRRQQQOOOOOOOOORRROOOMMMLLLMMMOOOOOOOOOKKKLLLNNNQQQRRRSSSSSSSSSWWWYYYZZZYYYWWWSSSRRRQQQWWWZZZ]]]``````___\\\ZZZVVVXXX\\\______[[[SSSNNNSSSUUUXXXZZZZZZXXXVVVTTTVVVaaahhhhhhgggggg```VVVVVVVVVWWWWWWYYYZZZ[[[\\\[[[]]][[[\\\^^^[[[iiizzz\\\UUUWWWVVV^^^dddgggccc]]]ZZZWWWTTTQQQ\\\eeecccZZZWWW^^^hhh\\\YYYWWW[[[aaabbb\\\VVVYYY^^^bbbdddgggiiieee___RRRPPPRRRXXX]]]]]]^^^```YYYWWWWWW[[[\\\YYYVVVVVVXXXZZZZZZXXXYYY]]]___]]]XXXYYY^^^bbb___ZZZYYY]]]^^^___aaabbbbbbaaa___^^^[[[[[[\\\\\\\\\YYYUUURRRMMMPPPRRRSSSRRRRRRRRRSSSKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHIIIKKKNNNQQQQQQPPPMMMPPPQQQPPPLLLKKKLLLOOOMMMMMMNNNNNNOOOQQQRRRRRRPPPNNNLLLJJJJJJLLLNNNPPPOOOLLLHHHEEEEEEGGGJJJLLLLLLNNNLLLHHHFFFFFFEEEBBBBBBEEEGGGGGGJJJOOOQQQPPPJJJEEEDDDHHHJJJGGGDDDCCCFFFEEEDDDCCCCCCDDDEEEEEEJJJDDD@@@BBBEEEEEEDDDEEEDDDGGGIIIIIIFFFEEEFFFHHHDDDHHHLLLMMMKKKKKKLLLOOOGGGGGGGGGHHHJJJKKKJJJHHHKKKKKKKKKLLLMMMNNNPPPQQQMMMJJJIIIJJJIIIGGGFFFIIIFFFHHHIIIIIIIIIJJJLLLOOOOOOPPPPPPPPPNNNLLLIIIHHHEEEIIINNNNNNKKKIIIHHHIIIGGGGGGHHHJJJLLLMMMLLLJJJPPPNNNKKKHHHEEEDDDDDDEEEEEEHHHIIIHHHFFFFFFIIIKKKLLLMMMMMMKKKIIIJJJNNNSSSLLLLLLKKKIIIGGGGGGIIIKKKLLLIIIHHHJJJIIIFFFFFFIIIKKKLLLMMMOOOOOOOOONNNNNNJJJMMMOOOOOOMMMNNNQQQTTTPPPQQQQQQQQQQQQRRRRRRSSSSSSVVVXXXUUUPPPMMMOOORRRPPPQQQPPPMMMMMMRRRTTTSSSKKKMMMPPPPPPNNNMMMLLLLLLPPPQQQSSSWWWYYYZZZXXXUUUTTTSSSPPPMMMMMMQQQWWW\\\bbbaaa`````````]]]YYYVVV[[[]]]]]]YYYSSSOOONNNOOOTTTOOORRR]]]bbb^^^[[[\\\VVVYYY]]]^^^]]][[[ZZZYYYVVVXXXYYYVVVSSSQQQSSSVVVXXXXXXWWWUUUSSSSSSUUUWWWUUUUUUVVVXXXZZZZZZXXXVVVRRRSSSTTTUUUVVVVVVVVVVVVYYYTTTRRRUUUXXXWWWYYY[[[UUURRROOOOOORRRWWW\\\^^^UUUTTTRRRPPPQQQSSSVVVWWWXXXYYY[[[[[[[[[[[[]]]^^^^^^\\\ZZZXXXXXXXXXWWWVVVUUUUUUWWW[[[[[[XXXVVVVVVYYY[[[ZZZUUUTTTXXX\\\]]]ZZZmmm]]]UUU___XXX[[[^^^```^^^[[[YYYYYYUUUUUUTTTRRRPPPQQQSSSVVVTTTRRRQQQQQQSSSUUUVVVVVVOOOOOOQQQSSSUUUVVVUUUSSSUUUUUUTTTRRRPPPOOOQQQSSSJJJKKKMMMNNNOOOQQQTTTWWWZZZXXXUUUUUU[[[cccccc^^^^^^\\\```iiijjjbbb[[[[[[WWWXXXXXXXXXWWWXXX[[[]]]```aaaaaa___\\\\\\^^^aaaYYY]]]```______aaa^^^ZZZZZZZZZZZZ\\\^^^^^^\\\ZZZZZZXXXTTTRRRRRRVVVZZZ]]]UUUTTTUUUUUURRRQQQWWW```\\\YYYUUUSSSSSSTTTTTTSSSVVVVVVWWWVVVWWWXXX[[[^^^GGGFFFKKKQQQMMMDDDCCCIIINNNSSSXXXZZZYYYUUUSSSSSSRRRUUUTTTQQQPPPRRRRRROOOMMMPPPSSSSSSRRRQQQQQQSSSOOOMMMLLLLLLMMMNNNOOONNNMMMNNNPPPRRRSSSSSSSSSSSSVVVXXXYYYWWWSSSPPPOOOPPPVVVWWWZZZ[[[\\\ZZZXXXVVVTTTXXX\\\^^^\\\XXXTTTRRRWWWWWWWWWWWWXXXXXXYYYYYYVVVdddlllhhhdddccc]]]UUUTTTUUUWWWXXXZZZ[[[\\\\\\^^^]]]YYY[[[^^^ZZZgggaaaSSSQQQPPP[[[aaaccc___[[[ZZZXXXVVVVVV]]]ccc```ZZZYYY^^^eee^^^[[[YYYZZZ]]]]]]YYYUUU]]]```bbbccceeehhhfff```VVVTTTWWW___cccbbb______WWWTTTUUUZZZ\\\YYYUUUUUUTTTXXXYYYWWWXXX[[[\\\ZZZXXXYYY[[[\\\XXXRRRRRRVVVVVVXXX\\\___aaaaaa```___YYY[[[]]]]]]ZZZVVVSSSQQQPPPRRRTTTTTTRRRRRRTTTVVVOOONNNMMMMMMLLLLLLLLLMMMKKKJJJKKKMMMPPPRRRQQQPPPMMMPPPSSSRRROOOMMMOOOQQQMMMNNNOOOPPPQQQPPPPPPOOOJJJKKKKKKLLLLLLMMMMMMMMMKKKJJJHHHFFFGGGIIILLLNNNMMMOOOLLLEEECCCFFFFFFCCCAAAEEEEEECCCEEEKKKNNNKKKKKKEEEBBBEEEHHHGGGEEEFFFKKKIIIFFFCCCCCCDDDGGGHHHJJJBBB>>>BBBEEEDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEHHHKKKKKKIIIHHHJJJMMMHHHGGGGGGHHHJJJJJJHHHGGGJJJJJJJJJKKKLLLMMMNNNOOOKKKHHHHHHLLLKKKFFFEEEHHHFFFGGGHHHHHHHHHJJJMMMOOOKKKMMMOOOQQQPPPMMMJJJHHHGGGKKKNNNMMMIIIGGGGGGJJJHHHHHHGGGIIIKKKLLLLLLKKKOOOMMMJJJHHHFFFFFFGGGHHHGGGHHHHHHIIIKKKNNNPPPRRRHHHKKKLLLKKKHHHIIIMMMRRRKKKKKKKKKJJJHHHGGGHHHIIIIIIFFFFFFHHHHHHDDDCCCEEEFFFHHHJJJLLLMMMNNNNNNMMMJJJNNNRRRQQQNNNMMMNNNQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSRRRPPPPPPPPPQQQQQQQQQOOOOOORRRVVVSSSMMMLLLOOORRRQQQOOOMMMOOOQQQRRRSSSUUUXXXZZZYYYVVVSSSRRRRRRQQQOOONNNRRRXXX]]]___^^^]]]]]]^^^\\\WWWTTTZZZ\\\]]]ZZZVVVSSSSSSUUUZZZSSSUUU___bbb[[[VVVXXXTTTWWW[[[]]]\\\ZZZYYYXXXTTTWWWXXXUUUPPPOOOQQQTTTUUUUUUTTTRRRQQQRRRVVVYYYUUUUUUVVVXXXZZZZZZWWWUUURRRTTTUUUVVVVVVVVVVVVWWWYYYUUUSSSVVVWWWVVVUUUWWWSSSQQQPPPRRRVVVZZZ[[[ZZZWWWSSSOOOOOORRRVVVXXXXXX\\\[[[[[[\\\]]]]]]\\\ZZZZZZ[[[ZZZXXXUUUTTTTTTUUUTTTRRRTTTYYYYYYUUUTTTWWWVVVYYYXXXRRRRRRXXX]]]]]]WWWkkkjjjTTTUUUYYYTTTWWWZZZ[[[ZZZXXXWWWWWWTTTTTTTTTRRRQQQPPPRRRTTTXXXSSSNNNPPPUUUXXXWWWTTTLLLOOOSSSUUUVVVUUUUUUVVVVVVVVVUUURRRPPPOOOQQQSSSKKKMMMPPPQQQQQQRRRTTTVVVWWWUUUSSSTTT]]]eeeddd^^^```[[[]]]fffggg^^^ZZZ\\\VVVWWWXXXWWWWWWYYY\\\^^^```___^^^]]]\\\]]]^^^___\\\___aaa___^^^___\\\XXXZZZZZZ\\\^^^aaa```\\\XXXTTTSSSQQQPPPPPPRRRSSSTTTUUURRRRRRTTTSSSRRRVVV\\\YYYXXXWWWVVVWWWVVVSSSQQQRRRQQQRRRTTTVVVXXXXXXXXXEEEFFFNNNVVVSSSHHHEEEIIINNNSSSXXXZZZXXXTTTRRRRRRUUUWWWUUUQQQPPPRRRQQQOOOMMMPPPTTTTTTSSSRRRTTTVVVMMMKKKJJJKKKMMMNNNNNNMMMOOOPPPRRRSSSTTTTTTTTTSSSVVVXXXYYYVVVQQQNNNNNNOOOSSSTTTTTTUUUTTTTTTSSSSSSSSSWWW[[[[[[XXXUUUTTTUUUZZZXXXUUUTTTUUUXXX[[[]]]RRRcccmmmfff]]][[[XXXSSSTTTVVVXXX[[[]]]^^^^^^]]]aaa^^^ZZZ]]]aaa^^^kkkeeeTTTPPPQQQWWW\\\^^^ZZZXXXYYY[[[[[[\\\```aaa]]]YYYXXXYYYZZZ^^^[[[XXXYYY[[[]]]]]][[[^^^```___^^^```ddddddaaa]]][[[^^^dddgggbbb\\\ZZZUUURRRSSSXXX\\\YYYVVVUUUQQQVVVYYYXXXXXXZZZZZZXXX___]]]]]][[[TTTLLLKKKOOOOOORRRVVV[[[___`````````VVVZZZ^^^]]]XXXSSSQQQQQQVVVWWWWWWUUURRRQQQSSSUUUQQQPPPNNNMMMMMMMMMNNNOOOKKKKKKLLLNNNPPPRRRQQQPPPJJJOOOSSSRRROOOMMMNNNQQQJJJKKKNNNQQQRRRRRRQQQPPPFFFHHHKKKNNNOOONNNLLLJJJGGGGGGHHHHHHJJJKKKMMMNNNMMMOOOKKKDDDBBBFFFGGGDDDBBBFFFFFFCCCDDDKKKMMMJJJLLLEEEAAACCCFFFFFFGGGIIINNNKKKGGGDDDDDDFFFIIIKKKIIIAAA<<>>===???BBBFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJHHHFFFDDDCCCBBBEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFIIINNNRRRQQQLLLGGGLLLIIIEEECCCEEEGGGIIIIIIIIIJJJKKKJJJHHHGGGGGGIIIRRRLLLHHHGGGFFFDDDFFFKKKHHHIIIKKKLLLMMMLLLLLLKKKLLLMMMNNNMMMKKKJJJKKKMMMKKKMMMRRRWWWZZZXXXRRRMMMNNNJJJEEEBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHJJJNNNPPPXXXYYYXXXVVVRRROOOMMMLLLMMMKKKIIIGGGGGGIIIKKKMMMRRRSSSSSSSSSSSSTTTUUUVVVOOOOOONNNMMMNNNOOOPPPQQQPPPSSSVVVVVVTTTRRRPPPOOOMMMOOOPPPPPPOOONNNMMMMMMTTTTTTTTTRRRRRRTTTVVVWWWQQQLLLIIIJJJJJJJJJLLLPPPKKKKKKLLLMMMOOOQQQRRRRRRSSSRRRPPPNNNMMMPPPTTTXXXTTTTTTTTTUUUZZZ]]]YYYQQQMMMMMMMMMMMMMMMLLLLLLLLLNNNPPPTTTVVVVVVTTTSSSRRRXXXSSSMMMMMMQQQTTTTTTRRRSSSOOOJJJGGGHHHKKKPPPSSSUUUUUUUUUUUUUUUUUUUUUUUUOOONNNMMMMMMOOOQQQPPPPPPMMMPPPPPPOOORRRVVVWWWTTTRRRQQQNNNLLLOOOSSSRRRMMMLLLOOOPPPPPPMMMMMMOOORRRNNNNNNMMMMMMMMMMMMMMMLLLPPPJJJFFFJJJOOOQQQQQQQQQLLLOOOTTTWWWYYYXXXUUUSSSQQQPPPOOOOOOOOONNNLLLIIIDDDFFFIIILLLNNNPPPPPPQQQTTTVVVTTTOOONNNSSSWWWXXXTTTTTTTTTSSSSSSRRRRRRRRRLLLPPPUUUYYYZZZXXXVVVUUURRRVVVZZZYYYVVVUUUVVVYYYOOOPPPSSSWWW[[[]]]]]]]]]WWWXXXYYYXXXTTTPPPMMMLLLMMMPPPSSSUUUVVVVVVWWWWWWVVVVVVWWWWWWXXXWWWVVVUUUWWWUUUSSSTTTWWWYYYWWWUUUKKKLLLSSSVVVNNNCCCEEEOOOQQQTTTVVVUUUSSSQQQRRRTTTQQQQQQQQQQQQRRRRRRQQQQQQOOOOOOOOOOOONNNLLLHHHEEEIIIGGGHHHMMMOOOMMMLLLMMMJJJHHHHHHLLLPPPRRRPPPNNNNNNQQQUUUZZZ[[[UUUKKKCCCJJJKKKMMMNNNPPPSSSXXX\\\\\\YYYUUUTTTTTTQQQLLLGGGKKKJJJJJJKKKMMMPPPRRRSSSPPPOOOOOOQQQUUUWWWUUUSSSZZZXXXTTTSSSSSSSSSSSSRRRVVVYYY[[[XXXQQQNNNQQQUUUVVVTTTUUUZZZ```aaa\\\VVVQQQQQQQQQQQQRRRSSSVVVXXXZZZWWWTTTSSSSSSSSSRRRQQQQQQRRRRRRPPPPPPRRRSSSSSS``````]]]WWWRRRSSSZZZbbbccc___\\\]]]\\\VVVRRRRRRMMMMMMNNNOOOOOOOOOOOOOOOPPPOOONNNOOORRRUUUXXXYYYUUUUUUVVVXXX[[[]]]\\\[[[ZZZWWWWWWZZZYYYVVVWWWZZZPPPOOOQQQSSSQQQMMMLLLOOOKKKMMMOOOMMMIIIHHHKKKOOOLLLQQQRRRNNNLLLPPPTTTVVVTTTNNNJJJLLLPPPOOOIIIDDDDDDFFFIIIIIIHHHHHHIIIKKKHHHIIIJJJKKKKKKKKKKKKLLLMMMKKKIIIIIIKKKKKKKKKJJJIIIKKKMMMMMMMMMMMMNNNOOOPPPMMMIIIFFFFFFFFFEEEDDDFFFFFFMMMUUURRRJJJJJJRRRHHHGGGGGGEEEDDDDDDEEEFFFDDDCCCBBBBBBCCCDDDDDDEEECCCDDDDDDEEEEEEEEEEEEEEECCCAAA??????BBBDDDFFFFFFNNNOOOOOOMMMIIIEEECCCCCCGGGDDDCCCFFFFFFDDDEEEHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHFFFDDDAAA@@@DDDDDDEEEFFFFFFFFFEEEEEEEEEGGGIIIHHHEEECCCBBBAAA???>>>======???BBBEEEGGGEEEEEEEEEFFFHHHIIIKKKLLLKKKJJJIIIGGGEEEBBB@@@???BBBBBBCCCDDDEEEFFFGGGGGGEEEFFFIIIMMMQQQPPPJJJEEEIIIFFFBBBAAABBBEEEGGGHHHEEEFFFGGGFFFEEEDDDEEEGGGFFFCCCCCCEEEDDDAAABBBEEECCCDDDFFFHHHIIIIIIHHHGGGMMMNNNNNNMMMJJJHHHHHHHHHHHHKKKQQQVVVXXXTTTNNNIIIKKKHHHEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHJJJMMMPPPPPPPPPPPPMMMJJJHHHIIIKKKNNNLLLJJJHHHHHHIIIKKKLLLOOOOOOOOOQQQRRRTTTTTTTTTKKKKKKJJJIIIJJJKKKLLLMMMQQQRRRSSSSSSRRRQQQSSSTTTPPPQQQRRRPPPNNNLLLMMMOOOWWWUUUTTTTTTTTTSSSSSSTTTOOOLLLKKKMMMNNNMMMPPPTTTOOOPPPQQQQQQQQQRRRSSSSSSRRRRRRSSSRRRQQQQQQSSSUUUWWWXXXXXXXXX]]]```[[[SSSNNNMMMKKKIIIHHHHHHHHHHHHRRRTTTVVVUUURRRPPPPPPPPPTTTOOOKKKLLLQQQVVVUUUSSSOOOLLLIIIFFFFFFJJJOOORRRVVVTTTRRRPPPPPPRRRUUUWWWQQQPPPOOOOOOOOOOOOMMMKKKJJJLLLLLLLLLPPPUUUUUUQQQOOOOOOMMMKKKNNNRRRPPPKKKIIILLLOOOPPPOOOOOOQQQTTTOOONNNNNNLLLKKKKKKLLLMMMMMMFFFCCCIIINNNNNNLLLMMMKKKNNNTTTXXXYYYWWWSSSPPPMMMKKKJJJJJJJJJIIIFFFDDDDDDFFFHHHKKKMMMOOOOOOPPPRRRTTTSSSPPPPPPUUUZZZ[[[XXXXXXWWWVVVUUUSSSSSSRRRMMMRRRXXX[[[ZZZWWWTTTSSSUUUVVVWWWXXXYYYYYYXXXWWWTTTTTTWWW[[[```bbbaaa```WWWZZZ\\\[[[VVVQQQNNNLLLMMMQQQVVVXXXXXXVVVUUUUUUTTTUUUVVVVVVVVVVVVWWWWWWXXXTTTNNNMMMPPPTTTUUUUUULLLMMMQQQTTTLLLDDDHHHTTTRRRSSSTTTSSSQQQOOOOOOPPPQQQQQQRRRRRRQQQPPPOOOOOOMMMMMMNNNNNNLLLKKKIIIHHHJJJHHHHHHMMMOOOLLLIIIIIIGGGFFFFFFIIINNNQQQPPPNNNLLLPPPVVVZZZYYYSSSLLLGGGGGGIIIKKKLLLNNNPPPTTTWWWWWWTTTRRRQQQQQQPPPKKKGGGFFFEEEEEEHHHLLLOOOOOONNNRRRQQQQQQUUUYYY[[[YYYVVVYYYUUURRRPPPPPPRRRRRRRRRQQQXXX]]][[[TTTQQQTTTYYYWWWUUUTTTXXX]]]^^^[[[VVVSSSRRRQQQQQQRRRTTTWWWYYYXXXUUUQQQOOOOOOOOOOOONNNMMMQQQQQQOOONNNRRRUUUUUU[[[YYYUUURRRQQQVVV```gggbbb]]][[[\\\ZZZUUUQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQMMMKKKJJJLLLPPPUUUWWWXXXRRRRRRSSSVVVZZZ[[[ZZZYYYWWWVVVWWWZZZYYYVVVWWW[[[PPPPPPRRRVVVSSSNNNLLLNNNJJJNNNPPPNNNIIIHHHMMMRRRPPPSSSSSSOOOMMMPPPRRRQQQQQQMMMLLLQQQTTTOOOIIIEEEDDDGGGJJJJJJHHHGGGIIIKKKKKKMMMMMMLLLJJJHHHHHHIIINNNLLLKKKKKKKKKKKKIIIGGGGGGIIIJJJKKKKKKLLLOOOQQQQQQNNNLLLJJJIIIHHHFFFEEEEEEEEEGGGKKKKKKIIIJJJNNNJJJJJJJJJHHHEEEDDDDDDEEEEEECCCAAABBBDDDFFFFFFFFFDDDDDDDDDEEEEEEDDDCCCCCCBBB@@@???@@@DDDGGGIIIJJJPPPPPPOOOLLLHHHEEEDDDDDDHHHDDDCCCDDDDDDCCCEEEIIIHHHIIIIIIHHHFFFFFFGGGIIIGGGGGGHHHHHHGGGDDDBBB@@@CCCDDDEEEFFFFFFGGGGGGGGGCCCEEEGGGGGGEEECCCCCCCCC?????????@@@AAACCCEEEFFFCCCCCCDDDEEEGGGIIIKKKLLLJJJIIIHHHFFFDDDBBB@@@@@@AAABBBBBBDDDFFFHHHJJJKKKFFFFFFGGGJJJMMMMMMIIIEEEEEECCC@@@@@@BBBDDDFFFFFFAAACCCEEEEEEDDDCCCDDDDDDAAA@@@BBBFFFFFFCCCBBBDDDCCCDDDFFFHHHIIIIIIIIIHHHLLLMMMMMMLLLIIIFFFFFFFFFEEEJJJQQQUUUSSSOOOKKKHHHHHHGGGEEEEEEFFFGGGFFFEEEEEEGGGIIIJJJJJJKKKMMMOOOLLLMMMMMMJJJGGGGGGKKKNNNOOONNNLLLKKKKKKLLLMMMNNNKKKKKKLLLOOOQQQRRRQQQPPPJJJIIIIIIHHHIIIJJJKKKLLLQQQQQQQQQQQQPPPQQQTTTWWWTTTUUUUUURRROOONNNQQQTTTYYYUUUSSSTTTUUURRRQQQRRRRRRPPPPPPRRRPPPNNNPPPUUURRRSSSTTTSSSQQQOOOPPPQQQMMMOOOPPPQQQPPPPPPQQQRRR[[[\\\[[[YYYZZZ[[[WWWPPPSSSQQQMMMJJJHHHHHHJJJKKKPPPRRRSSSRRRNNNMMMNNNQQQNNNKKKIIIKKKOOORRRSSSQQQLLLLLLJJJHHHHHHJJJOOOSSSUUUSSSPPPNNNOOOQQQTTTWWWVVVUUUTTTTTTUUUSSSPPPNNNNNNOOONNNNNNRRRXXXWWWRRRKKKLLLLLLIIIJJJNNNMMMIIIHHHLLLPPPQQQQQQQQQTTTWWWPPPPPPNNNLLLJJJJJJMMMOOOLLLFFFFFFOOOSSSPPPOOORRROOOQQQUUUXXXWWWTTTPPPNNNLLLKKKIIIIIIIIIHHHFFFDDDDDDFFFIIIKKKMMMOOOOOOOOOPPPTTTWWWVVVXXX^^^bbbbbb^^^]]][[[YYYVVVTTTSSSRRRQQQVVV\\\]]]ZZZUUUSSSRRRWWWUUUUUUWWWYYYYYYVVVTTTXXXXXX[[[___ddddddaaa]]]VVVYYY\\\[[[VVVPPPMMMMMMLLLRRRXXXZZZXXXUUUSSSSSSPPPRRRSSSSSSRRRRRRTTTVVVVVVQQQKKKJJJMMMRRRUUUUUUOOOPPPTTTWWWPPPFFFJJJVVVQQQRRRRRRQQQPPPNNNMMMMMMPPPPPPQQQQQQQQQPPPOOONNNLLLLLLMMMLLLKKKJJJKKKKKKIIIGGGHHHMMMOOOKKKHHHIIIGGGEEEEEEHHHNNNQQQQQQPPPMMMSSSZZZZZZUUUOOOKKKIIIGGGIIIKKKLLLMMMNNNQQQSSSPPPPPPPPPPPPOOONNNKKKIIIEEEHHHKKKNNNNNNNNNNNNNNNSSSRRRRRRTTTWWWYYYZZZYYYTTTQQQMMMLLLNNNRRRTTTUUUPPPTTTYYYZZZXXXVVVXXX[[[ZZZYYYXXXZZZ[[[ZZZVVVSSSQQQPPPNNNOOORRRUUUXXXZZZUUUQQQNNNLLLLLLNNNOOOOOOLLLQQQRRRNNNMMMRRRUUUUUURRRRRRRRRTTTXXX]]]cccfff```[[[XXXYYYXXXSSSPPPQQQQQQQQQRRRSSSSSSSSSSSSRRRMMMLLLMMMPPPUUUWWWWWWUUUPPPQQQRRRUUUXXXYYYWWWUUUVVVUUUWWWYYYXXXTTTUUUZZZQQQQQQUUUYYYVVVOOOLLLMMMLLLMMMNNNLLLKKKKKKOOORRRQQQRRRQQQMMMNNNQQQPPPLLLNNNKKKMMMSSSSSSMMMHHHHHHFFFIIILLLLLLHHHGGGIIILLLLLLNNNOOOMMMJJJHHHHHHIIIIIIIIIJJJLLLMMMLLLHHHEEEHHHHHHHHHGGGGGGJJJNNNQQQPPPOOOMMMLLLLLLIIIFFFCCC@@@BBBCCCCCCHHHMMMNNNJJJKKKLLLMMMLLLIIIGGGIIIJJJHHHEEEBBBBBBDDDFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCCCCAAA@@@AAADDDGGGIIIIIIMMMMMMKKKHHHEEEDDDFFFGGGJJJEEEBBBBBBBBBBBBEEEJJJGGGHHHIIIHHHFFFFFFHHHKKKGGGHHHIIIIIIGGGEEEBBB@@@BBBCCCDDDFFFGGGHHHHHHIIIDDDEEEFFFFFFDDDBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEBBBBBBCCCEEEGGGIIILLLMMMJJJIIIHHHFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEHHHJJJKKKHHHFFFEEEFFFIIIJJJHHHEEECCCBBB@@@AAACCCEEEFFFEEE@@@BBBEEEFFFEEEDDDDDDDDDCCCBBBCCCGGGHHHDDDCCCEEEEEEFFFGGGIIIJJJJJJKKKKKKHHHIIIKKKJJJHHHFFFFFFFFFDDDKKKSSSTTTOOOJJJIIIJJJHHHFFFDDDDDDEEEGGGGGGGGGGGGJJJMMMOOOOOONNNNNNOOOMMMOOONNNKKKGGGHHHMMMRRRQQQPPPOOONNNOOOPPPQQQRRRKKKKKKMMMQQQTTTUUUQQQNNNKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQSSSUUUUUUVVVVVVRRRNNNNNNRRRWWWXXXRRRPPPTTTUUURRRPPPRRRRRRQQQSSSTTTRRROOOQQQVVVUUUVVVVVVTTTPPPMMMMMMNNNIIIKKKLLLMMMMMMOOORRRUUU[[[]]]\\\XXXVVVWWWUUUPPPYYYVVVPPPKKKIIIIIILLLNNNOOOSSSUUUSSSOOOLLLNNNPPPKKKKKKLLLMMMNNNNNNNNNNNNLLLMMMMMMLLLKKKMMMQQQUUUSSSRRRRRRQQQRRRSSSTTTUUUWWWWWWXXXYYYZZZYYYVVVSSSTTTTTTQQQPPPUUUZZZYYYTTTHHHLLLMMMJJJIIIKKKLLLJJJIIIMMMRRRTTTSSSTTTWWWZZZQQQQQQOOOLLLIIIJJJMMMPPPOOOKKKNNNWWWYYYRRRQQQVVVUUUWWWXXXXXXVVVSSSOOOLLLLLLKKKJJJJJJKKKJJJHHHFFFDDDFFFHHHKKKMMMNNNNNNNNNRRRXXX]]]]]]^^^aaabbbaaa\\\\\\[[[ZZZYYYWWWWWWVVVWWW\\\```___YYYTTTRRRRRRXXXYYYZZZZZZXXXWWWVVVUUUYYYYYY[[[___cccbbb[[[UUUSSSWWWZZZXXXSSSNNNLLLMMMJJJQQQXXX[[[WWWSSSPPPPPPOOOQQQRRRRRRPPPPPPSSSUUURRROOOKKKLLLPPPTTTVVVUUULLLNNNTTTWWWOOOEEEGGGQQQNNNOOOPPPPPPPPPOOOOOONNNNNNOOOPPPQQQQQQQQQPPPOOOKKKLLLLLLKKKJJJKKKLLLNNNHHHFFFGGGMMMOOOLLLIIIIIIGGGEEEEEEHHHNNNRRRRRRQQQRRRXXX^^^[[[RRRJJJGGGGGGIIIKKKMMMNNNNNNOOOQQQSSSLLLLLLNNNNNNMMMLLLKKKJJJHHHOOOUUUVVVRRROOOOOOQQQRRRQQQOOOPPPRRRUUUXXXZZZPPPMMMJJJJJJNNNRRRVVVXXXZZZZZZZZZZZZYYYVVVSSSQQQQQQRRRTTTWWWXXXXXXUUUSSSMMMKKKJJJLLLPPPUUUXXXZZZSSSPPPLLLKKKMMMOOOQQQRRRMMMSSSSSSNNNLLLQQQUUUTTTMMMOOOSSSZZZ```dddeeeddd^^^YYYVVVWWWVVVRRROOOPPPQQQRRRSSSSSSTTTTTTSSSSSSOOOPPPSSSWWW\\\\\\XXXTTTRRRRRRSSSUUUVVVVVVSSSQQQSSSSSSVVVYYYWWWTTTUUUZZZRRRSSSWWW[[[XXXPPPLLLLLLMMMKKKIIIIIILLLNNNOOOOOOQQQPPPNNNLLLNNNQQQNNNIIIMMMJJJLLLRRRQQQKKKHHHJJJGGGKKKNNNMMMIIIFFFIIILLLIIIKKKNNNMMMKKKJJJKKKMMMBBBDDDHHHLLLOOONNNJJJGGGIIIHHHGGGEEEEEEGGGLLLPPPOOONNNNNNMMMMMMJJJEEEBBB<<>>AAADDDEEEEEE@@@AAABBBDDDEEEEEEFFFFFFDDDCCCAAABBBDDDFFFGGGGGGJJJIIIGGGFFFFFFGGGIIIJJJHHHCCCAAABBBBBBAAADDDIIIIIIIIIHHHGGGFFFFFFGGGGGGKKKJJJHHHFFFDDDBBBAAAAAACCCCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDDDDCCCAAABBBBBBBBBCCCDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJHHHFFFFFFFFFBBBAAAAAACCCFFFHHHHHHGGGFFFGGGEEEBBBDDDIIIIIIFFFDDDEEEFFFFFFFFFDDDCCCBBB>>>DDDKKKLLLHHHDDDCCCEEEEEEEEEFFFGGGFFFDDDBBB@@@@@@CCCEEEFFFFFFFFFGGGIIIHHHHHHIIIIIIIIIGGGFFFEEEJJJLLLNNNOOOMMMLLLLLLLLLEEEEEEDDDCCCCCCDDDEEEFFFOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNKKKHHHHHHJJJLLLNNNQQQPPPOOOQQQUUUVVVUUURRRWWWVVVVVVVVVWWWWWWUUUSSSLLLMMMPPPRRRSSSRRRPPPOOOKKKQQQTTTQQQPPPRRRSSSSSS[[[ZZZWWWRRRNNNMMMOOOQQQSSSNNNKKKMMMPPPOOOQQQTTTPPPSSSVVVWWWWWWVVVWWWXXXZZZVVVSSSRRRSSSRRRNNNKKKOOOLLLJJJJJJNNNSSSVVVXXX[[[XXXUUUTTTTTTSSSQQQOOOQQQOOOKKKFFFBBBDDDIIIOOO[[[ZZZWWWTTTQQQPPPRRRUUUVVVSSSOOONNNOOOQQQSSSTTTPPPPPPQQQQQQQQQQQQQQQPPPVVVYYYZZZXXXTTTSSSVVVZZZ[[[YYYVVVUUUUUUUUUSSSRRRSSSOOOMMMNNNTTTWWWVVVTTTOOOPPPQQQOOOLLLLLLNNNQQQTTTVVVWWWVVVSSSRRRUUUXXXPPPSSSRRRNNNLLLOOOQQQPPPQQQTTTVVVWWWVVVTTTSSSSSS\\\]]]^^^]]]YYYTTTOOOLLLLLLGGGEEEFFFGGGDDDDDDFFFGGGGGGGGGGGGGGGJJJNNNQQQXXX]]]aaa___YYYUUUXXX\\\]]]eee\\\[[[hhhccc[[[fffXXX\\\___]]]ZZZYYYXXXWWWZZZ\\\\\\WWWRRRPPPTTTYYY`````````^^^[[[WWWRRROOORRRUUUVVVRRRLLLGGGGGGHHHMMMMMMNNNOOOQQQTTTXXX[[[XXXXXXVVVRRRNNNNNNRRRUUUWWWSSSOOOPPPUUU[[[^^^___OOOSSSYYYYYYPPPGGGHHHNNNTTTUUUVVVTTTQQQOOOOOOOOOTTTRRRPPPOOOOOONNNLLLJJJJJJKKKMMMOOOPPPPPPOOONNNHHHEEEFFFJJJLLLIIIHHHJJJIIIMMMNNNMMMPPPWWW[[[[[[XXXTTTQQQOOOKKKFFFGGGKKKLLLMMMPPPRRRSSSRRRQQQPPPSSSRRRRRRRRRSSSTTTSSSSSSLLLRRRWWWYYYYYYYYY\\\___^^^YYYTTTRRRRRRRRROOOMMMMMMMMMMMMNNNPPPRRRUUUVVVYYYWWWWWWYYY]]]\\\XXXSSSKKKEEEAAAFFFNNNRRRMMMGGG???===>>>EEEPPPXXXZZZYYYWWWUUUSSSPPPLLLJJJKKKMMMJJJNNNOOOMMMMMMOOONNNJJJFFFPPP]]]fffhhheee```]]]XXXYYYXXXVVVRRRPPPQQQRRRQQQPPPLLLFFFHHHPPPUUUTTTYYYYYYZZZ[[[ZZZYYYXXXWWWTTTWWWYYYVVVUUUWWWVVVSSSQQQQQQVVV[[[]]]ZZZ[[[___```^^^^^^^^^]]]XXXQQQLLLKKKGGGFFFJJJMMMLLLLLLNNNOOONNNMMMNNNNNNNNNNNNMMMLLLLLLLLLNNNNNNNNNKKKIIIMMMNNNOOOOOOMMMKKKJJJJJJIIIMMMNNNJJJFFFFFFEEEBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHJJJMMMMMMJJJFFFBBBCCCCCCDDDFFFGGGGGGEEECCC???@@@AAAAAABBBFFFLLLQQQNNNHHHAAA???BBBDDDEEEDDD@@@AAABBBDDDEEEFFFFFFFFFCCCCCCCCCDDDGGGHHHGGGFFFGGGFFFEEEDDDDDDFFFGGGHHHFFFBBB@@@AAAAAA@@@CCCHHHJJJIIIHHHGGGFFFFFFFFFFFFJJJIIIHHHFFFDDDCCCBBBBBBFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFIIIKKKLLLLLLJJJGGGEEEDDDAAA@@@@@@BBBEEEGGGGGGFFFEEEFFFEEECCCEEEJJJJJJGGGBBBCCCDDDFFFGGGHHHHHHHHHDDDGGGIIIHHHEEECCCDDDFFFFFFGGGHHHHHHGGGEEEBBBAAACCCEEEFFFGGGFFFGGGHHHJJJHHHIIIJJJJJJJJJHHHFFFEEEGGGIIIKKKLLLKKKIIIIIIJJJHHHHHHFFFEEEEEEEEEFFFGGGPPPPPPOOONNNMMMMMMLLLLLLKKKIIIHHHGGGHHHKKKNNNPPPPPPOOOOOOQQQTTTVVVUUUSSSUUUTTTTTTUUUVVVVVVTTTSSSLLLLLLMMMNNNNNNOOOOOOOOOOOOTTTVVVSSSRRRTTTUUUTTTVVVVVVUUURRRPPPPPPRRRTTTSSSOOOMMMOOOPPPQQQUUUZZZ[[[YYYWWWUUUUUUUUUWWWWWWXXXVVVSSSQQQPPPOOOMMMLLLPPPMMMLLLMMMPPPTTTWWWXXXVVVWWWWWWTTTPPPMMMNNNPPPNNNNNNLLLIIIFFFFFFJJJMMMUUUUUUUUUSSSQQQRRRTTTVVVXXXUUUQQQOOOPPPQQQQQQQQQOOOOOOPPPQQQQQQRRRQQQQQQVVVYYYZZZXXXSSSQQQSSSVVVTTTVVVYYYZZZZZZYYYWWWUUUPPPNNNMMMOOORRRUUUVVVUUUVVVVVVUUURRROOOMMMOOOQQQVVVYYYZZZXXXUUUSSSUUUXXXPPPTTTTTTPPPOOOQQQSSSQQQPPPRRRUUUUUUTTTSSSRRRSSSZZZ[[[]]]^^^\\\XXXRRRNNNKKKFFFDDDFFFFFFDDDDDDGGGHHHGGGFFFEEEGGGLLLSSSYYYbbbbbbaaa]]]XXXWWW[[[___XXX]]]\\\fffvvvjjjZZZ___XXX[[[]]]]]][[[[[[[[[[[[XXXYYYXXXUUUQQQQQQTTTXXX]]]______^^^\\\XXXVVVUUUTTTVVVVVVQQQKKKFFFGGGIIILLLKKKLLLPPPUUUXXXWWWUUURRRUUUXXXVVVRRRPPPSSSVVVVVVTTTRRRRRRTTTXXX[[[\\\TTTXXX[[[WWWMMMEEEIIISSSVVVWWWWWWUUURRRQQQPPPQQQVVVTTTQQQOOONNNMMMLLLJJJLLLLLLMMMMMMMMMNNNNNNNNNIIIDDDCCCGGGKKKLLLLLLNNNTTTVVVWWWUUUWWW]]]___^^^WWWPPPKKKJJJJJJIIIJJJNNNOOOQQQRRRSSSTTTSSSRRRRRRWWWWWWWWWWWWWWWWWWWWWWWWJJJNNNSSSVVVWWWYYY]]]aaaaaa]]]XXXVVVVVVTTTPPPMMMPPPOOOOOOOOOPPPRRRTTTUUUVVVVVVXXX]]]aaabbb___[[[LLLFFFAAABBBFFFFFFAAA;;;:::999<<>>@@@DDDFFFGGGGGGEEEGGGGGGFFFHHHLLLKKKFFFEEEEEEEEEFFFHHHJJJKKKLLLJJJHHHEEECCCBBBCCCFFFHHHIIIJJJJJJJJJHHHEEECCCAAAFFFGGGGGGFFFFFFFFFIIIKKKJJJLLLNNNOOONNNLLLIIIFFFEEEGGGJJJKKKJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHHHHPPPOOOLLLJJJHHHFFFFFFFFFFFFEEEEEEFFFIIIMMMPPPSSSNNNNNNOOOQQQTTTVVVUUUTTTVVVUUUTTTUUUVVVVVVTTTRRRNNNNNNMMMMMMMMMOOOQQQRRRTTTXXXYYYVVVUUUWWWXXXWWWPPPRRRSSSTTTSSSTTTVVVWWWUUURRRRRRSSSSSSUUU]]]fffoooggg\\\UUUSSSTTTTTTUUUUUUUUUSSSPPPMMMLLLMMMOOOQQQOOONNNPPPSSSWWWXXXYYYTTTXXXYYYUUUNNNJJJMMMQQQMMMMMMMMMKKKJJJIIIKKKMMMPPPRRRSSSSSSSSSTTTVVVYYYYYYVVVTTTRRRQQQQQQOOOMMMNNNOOOPPPRRRRRRSSSSSSSSSVVVWWWXXXVVVQQQOOOQQQSSSQQQWWW^^^aaa^^^YYYVVVUUUOOOPPPQQQRRRRRRTTTXXXZZZ\\\\\\ZZZVVVQQQOOOOOOPPPVVVYYY[[[ZZZWWWVVVXXX[[[PPPTTTVVVSSSRRRTTTUUUSSSNNNQQQSSSTTTSSSRRRRRRSSSXXXYYY[[[^^^___\\\UUUOOOIIIEEECCCEEEEEECCCEEEIIIIIIHHHFFFEEEHHHOOOYYY```iiieee___ZZZXXXZZZ___bbb\\\]]]fffeeeaaaZZZZZZZZZ[[[\\\\\\]]]]]][[[ZZZWWWTTTSSSSSSSSSTTTWWWZZZ\\\[[[WWWVVVWWWXXXWWWWWWUUUPPPJJJFFFGGGJJJKKKJJJKKKRRRYYY[[[UUUOOOIIIPPPVVVVVVQQQNNNQQQTTTVVVVVVUUUTTTSSSSSSUUUWWWWWWYYYZZZTTTHHHBBBIIIUUUVVVVVVVVVTTTQQQPPPPPPQQQWWWTTTRRRPPPPPPPPPOOONNNLLLKKKJJJIIIIIIIIIJJJKKKMMMFFFCCCGGGLLLMMMOOOQQQZZZ\\\\\\YYY[[[``````^^^XXXQQQKKKMMMOOONNNNNNPPPPPPPPPQQQSSSTTTUUUUUUUUUYYYZZZZZZXXXVVVUUUTTTUUULLLOOOSSSVVVXXX[[[___bbb___\\\YYYXXXZZZYYYWWWTTTTTTTTTSSSSSSTTTVVVWWWXXXVVVWWWZZZ___cccccc```]]]PPPKKKFFFDDDCCCAAA===999777888>>>KKKYYYaaa```\\\WWWYYYXXXSSSPPPOOOOOONNNNNNTTTWWWVVVTTTRRRLLLEEEUUUZZZ```aaa___^^^___aaaaaa[[[TTTRRRSSSTTTRRRPPPOOOKKKHHHMMMXXXaaaaaa^^^]]][[[ZZZXXXWWWXXXYYYZZZ[[[^^^^^^ZZZVVVXXXYYYXXXYYYXXX[[[___]]]YYYXXX[[[XXXUUUPPPOOOTTTWWWTTTOOOIIIHHHLLLSSSWWWUUURRRSSSNNNPPPPPPPPPNNNKKKJJJJJJHHHKKKNNNMMMKKKKKKNNNQQQTTTQQQOOOOOOPPPPPPMMMIIIJJJLLLJJJEEEBBBDDDEEEDDDGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBCCCFFFJJJJJJEEEAAADDDGGGJJJIIIEEEBBBBBBCCCFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCDDDFFFFFFEEECCCAAAAAACCCDDDDDDEEEEEEEEEEEECCCCCCDDDGGGIIIIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIGGGCCCAAACCCDDDCCCEEEJJJIIIHHHFFFDDDCCCBBBAAAAAAGGGGGGGGGGGGFFFEEEEEEDDDGGGFFFDDDDDDDDDEEEFFFHHHHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGHHHJJJMMMPPPPPPLLLGGGCCC@@@??????@@@DDDGGGHHHHHHIIIKKKKKKIIIKKKMMMJJJEEEJJJJJJIIIHHHHHHIIIKKKLLLKKKGGGCCCAAACCCFFFHHHIIIKKKLLLLLLKKKIIIGGGDDDBBBHHHHHHGGGEEEDDDEEEHHHJJJOOOQQQSSSUUUTTTQQQMMMJJJFFFHHHKKKLLLKKKJJJJJJKKKIIIIIIIIIIIIIIIIIIJJJJJJOOOMMMJJJFFFDDDDDDDDDEEEEEEEEEFFFHHHKKKNNNQQQSSSNNNOOOPPPRRRUUUVVVVVVVVVXXXWWWUUUUUUVVVUUURRRPPPQQQQQQQQQRRRRRRSSSTTTUUUXXX[[[[[[XXXWWWZZZ[[[YYYOOORRRUUUVVVVVVWWWXXXYYYWWWVVVVVVWWWVVVYYYcccooorrr```TTTQQQQQQQQQQQQRRRRRRRRROOOLLLLLLPPPUUURRRQQQQQQSSSVVVYYYYYYYYYWWWYYYYYYVVVPPPMMMOOORRRNNNNNNMMMLLLKKKLLLNNNOOOPPPRRRUUUVVVVVVWWWYYY[[[WWWVVVTTTTTTTTTRRRPPPNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTQQQOOOOOORRRUUUTTT[[[bbbbbb[[[TTTQQQPPPPPPSSSVVVVVVTTTUUU[[[___]]]\\\YYYUUURRRPPPPPPPPPSSSVVVYYYZZZXXXXXXZZZ]]]OOOTTTWWWUUUSSSUUUUUUSSSOOOQQQSSSSSSSSSRRRSSSTTTWWWWWWXXX\\\^^^[[[SSSLLLGGGDDDCCCEEEDDDCCCEEEJJJJJJIIIIIIIIIKKKRRRZZZ```gggaaaZZZWWWXXX]]]```aaaaaa^^^rrr|||qqqaaa\\\YYYZZZ\\\[[[\\\]]]```\\\XXXVVVUUUTTTRRRQQQVVVYYY[[[ZZZVVVUUUXXX[[[YYYWWWTTTNNNIIIGGGIIIKKKMMMMMMOOOTTTWWWVVVRRRNNNJJJPPPWWWVVVPPPNNNQQQVVVUUUWWWXXXVVVRRROOOQQQSSSWWWWWWVVVPPPEEEAAAIIIUUUTTTTTTSSSQQQNNNMMMNNNOOORRRQQQOOOOOOQQQRRRQQQPPPLLLJJJIIIGGGGGGHHHIIIJJJQQQJJJFFFHHHLLLMMMPPPSSSYYYZZZXXXWWWYYY]]]\\\XXXWWWQQQNNNPPPRRRPPPNNNNNNMMMNNNOOOQQQSSSUUUXXXYYY\\\]]]\\\YYYUUURRRQQQRRRSSSTTTUUUWWWYYY\\\```bbb\\\XXXUUUUUUXXXYYYWWWTTTVVVUUUUUUUUUWWWXXXZZZ\\\YYYZZZ\\\^^^```^^^[[[YYYRRRPPPLLLGGGCCC???===<<<777;;;CCCPPP\\\bbbaaa^^^XXX]]]]]]XXXUUUVVVUUURRRSSSWWWZZZWWWTTTPPPIIIBBBSSSYYY___aaa______ccchhhhhh```XXXTTTTTTTTTPPPLLLMMMIIIJJJTTT```ddd```ZZZaaa___\\\ZZZYYYZZZ[[[\\\aaa```[[[VVVVVVYYYWWWSSS[[[ZZZ\\\^^^[[[UUUSSSUUUPPPQQQOOONNNRRRWWWUUUNNNGGGFFFKKKSSSXXXVVVUUUUUUNNNPPPQQQOOOLLLJJJJJJKKKIIIKKKMMMLLLJJJKKKNNNRRRSSSPPPMMMLLLNNNNNNLLLIIIKKKMMMKKKEEEBBBEEEGGGFFFJJJJJJJJJIIIHHHHHHGGGGGGDDDEEEFFFFFFFFFFFFEEEEEEDDDBBBAAABBBEEEFFFFFFDDDBBBEEEHHHHHHEEEDDDEEEGGGIIIHHHGGGEEEDDDCCCAAA@@@BBBCCCEEEGGGHHHGGGEEECCC@@@AAABBBCCCCCCCCCCCCCCCFFFCCC@@@@@@CCCGGGJJJKKKEEEFFFGGGHHHHHHHHHHHHGGGDDDAAA@@@BBBCCCBBBDDDHHHGGGFFFEEECCCAAA@@@@@@???FFFGGGGGGHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEGGGHHHJJJHHHGGGFFFGGGIIIJJJJJJIIIGGGGGGFFFEEEEEEFFFHHHIIIFFFEEEEEEDDDEEEGGGIIIJJJEEEGGGKKKOOORRRPPPJJJFFFBBBAAA@@@AAADDDGGGIIIIIINNNOOOOOOLLLLLLMMMJJJDDDLLLKKKJJJIIIIIIJJJKKKLLLHHHEEECCCBBBEEEHHHJJJJJJLLLMMMMMMLLLJJJHHHEEECCCFFFFFFFFFDDDCCCDDDGGGIIIOOOQQQTTTUUUTTTQQQLLLJJJFFFHHHKKKKKKJJJJJJJJJJJJFFFGGGGGGIIIIIIJJJKKKKKKLLLJJJHHHFFFEEEFFFGGGHHHGGGHHHIIIKKKMMMOOOQQQQQQOOOQQQSSSTTTUUUVVVWWWWWWWWWUUUTTTSSSSSSQQQNNNLLLQQQRRRUUUVVVWWWVVVUUUUUUXXXZZZYYYVVVWWW[[[[[[YYYSSSVVVXXXYYYXXXWWWWWWWWWVVVUUUVVVWWWVVVXXXbbblllyyylll[[[PPPMMMNNNOOONNNOOOQQQQQQOOOMMMOOOTTTYYYQQQQQQSSSVVVYYYZZZYYYWWWYYYWWWUUUSSSRRRQQQPPPOOOQQQOOOLLLKKKLLLOOORRRTTTSSSUUUXXXXXXXXXYYY[[[]]]TTTTTTSSSTTTUUUUUUSSSQQQPPPQQQSSSTTTUUUVVVWWWWWWUUUSSSPPPNNNMMMPPPUUUYYYWWW[[[___\\\UUUOOONNNOOOPPPTTTWWWVVVTTTTTTZZZ```YYYWWWUUUSSSRRRQQQQQQQQQTTTWWWZZZYYYWWWVVVWWWYYYOOOTTTVVVTTTSSSTTTTTTQQQPPPRRRTTTTTTSSSRRRSSSUUUUUUUUUVVVXXXYYYUUUMMMHHHEEECCCDDDFFFEEECCCEEEKKKJJJKKKMMMNNNPPPSSSWWWZZZ[[[WWWTTTUUUYYY]]]]]]\\\]]]ZZZyyyoooddd\\\]]]^^^\\\[[[]]]\\\YYYVVVTTTTTTTTTSSSQQQYYY[[[\\\[[[XXXWWWYYY[[[XXXVVVRRRMMMJJJJJJLLLNNNPPPSSSVVVUUURRROOOOOOQQQQQQUUUXXXUUUPPPOOOTTTYYYTTTVVVXXXUUUQQQOOOOOOQQQTTTSSSQQQMMMFFFCCCJJJTTTRRRQQQPPPNNNKKKJJJKKKMMMLLLLLLLLLMMMOOOPPPOOOMMMLLLKKKJJJIIIIIIIIIJJJKKKOOOKKKIIIJJJKKKKKKPPPVVVSSSSSSRRRQQQTTTXXXVVVQQQSSSOOONNNQQQQQQNNNLLLMMMLLLLLLMMMOOORRRVVVYYY[[[^^^______[[[UUUQQQQQQRRRPPPPPPPPPQQQSSSVVVZZZ\\\[[[VVVRRRPPPQQQRRRPPPNNNRRRRRRSSSTTTVVVYYY[[[]]][[[[[[\\\\\\[[[YYYWWWUUUSSSSSSPPPJJJCCC>>>>>>@@@;;;AAAKKKTTTZZZ\\\[[[ZZZXXX___aaa[[[YYY\\\[[[VVVTTTWWWXXXSSSOOOLLLFFF???HHHRRR]]]bbbaaa```cccgggggg```YYYUUUTTTRRRMMMIIIIIIFFFIIIVVVaaaaaaYYYSSSYYYXXXVVVUUUUUUVVVXXXYYY```]]]WWWRRRSSSWWWUUUPPPXXXWWWYYY[[[YYYSSSRRRTTTPPPTTTTTTOOOOOOSSSQQQIIIGGGEEEHHHOOOSSSRRRRRRSSSNNNPPPQQQNNNJJJHHHJJJMMMLLLLLLKKKJJJJJJLLLOOORRROOOMMMKKKKKKKKKKKKKKKJJJKKKMMMLLLFFFDDDFFFHHHHHHGGGHHHIIIIIIHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGFFFEEEDDDCCCAAA@@@AAABBBEEEGGGBBBCCCDDDEEEEEEGGGIIILLLLLLKKKIIIHHHGGGFFFBBB@@@AAACCCEEEGGGGGGFFFCCCBBB???@@@@@@AAABBBBBBAAAAAACCCAAA>>>>>>AAAEEEHHHJJJCCCDDDFFFGGGGGGFFFDDDBBB@@@======@@@AAA@@@AAAEEEGGGFFFEEECCCBBBAAAAAAAAAGGGGGGHHHHHHHHHGGGEEEDDDAAABBBCCCEEEFFFHHHIIIJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFDDDDDDEEEFFFIIIJJJEEEDDDCCCCCCDDDGGGIIIKKKCCCEEEHHHNNNRRRRRRLLLGGGDDDBBBAAAAAADDDGGGIIIIIIOOOQQQOOOKKKKKKLLLIIIDDDHHHHHHHHHIIIJJJKKKLLLMMMFFFEEEEEEEEEEEEGGGJJJKKKLLLLLLMMMMMMKKKHHHFFFDDDDDDEEEEEEDDDCCCDDDFFFIIIMMMNNNPPPQQQOOOLLLIIIFFFFFFHHHJJJJJJHHHGGGGGGGGGEEEFFFGGGIIIJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLIIIJJJLLLMMMNNNOOOOOOOOOPPPRRRTTTUUUTTTTTTVVVWWWRRRQQQOOOOOOOOONNNLLLJJJOOOQQQTTTVVVWWWVVVTTTRRRVVVWWWUUUSSSUUUZZZ[[[XXXXXXYYY[[[ZZZXXXUUUUUUUUURRRQQQRRRUUUTTTTTTYYYaaabbb[[[QQQJJJIIIKKKMMMMMMPPPPPPPPPOOOOOOQQQTTTWWWPPPQQQSSSWWWZZZZZZWWWUUUVVVSSSPPPPPPQQQQQQOOOMMMSSSPPPLLLKKKNNNRRRUUUWWWTTTVVVWWWWWWWWWXXX[[[]]]SSSRRRRRRTTTVVVWWWVVVTTTQQQQQQRRRTTTUUUUUUUUUUUUSSSRRRPPPOOOPPPSSSWWWZZZUUUVVVVVVSSSPPPOOOQQQTTTNNNRRRTTTSSSQQQQQQVVV[[[UUUSSSQQQQQQRRRSSSSSSSSSVVVYYY[[[ZZZVVVRRRRRRSSSPPPUUUVVVRRRQQQRRRRRRPPPRRRSSSTTTTTTRRRRRRSSSTTTRRRSSSUUUTTTRRRMMMHHHEEECCCDDDGGGJJJHHHDDDEEEJJJIIIMMMPPPRRRSSSRRRSSSSSSPPPPPPPPPTTTYYY[[[ZZZXXXXXX[[[|||lll```___```\\\[[[\\\TTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRUUUSSSOOOMMMLLLMMMOOOQQQSSSWWWYYYVVVPPPMMMOOOTTTRRRRRRQQQNNNKKKLLLQQQVVVSSSTTTUUUTTTRRRQQQQQQRRRRRROOOLLLKKKIIIGGGLLLSSSPPPPPPNNNKKKIIIHHHIIIKKKJJJJJJLLLNNNOOOOOOLLLIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHIIIJJJIIIIIIPPPXXXQQQQQQOOOOOOTTTXXXVVVPPPQQQNNNMMMOOOMMMKKKMMMRRRNNNNNNNNNOOORRRUUUYYY\\\[[[]]]^^^ZZZTTTPPPQQQSSSMMMKKKJJJKKKNNNRRRVVVXXX\\\VVVPPPLLLMMMNNNNNNLLLNNNOOOPPPRRRVVVYYY]]]___YYYZZZZZZYYYXXXVVVVVVVVVUUUVVVUUUMMMDDD>>>@@@DDDDDDLLLUUUYYYWWWSSSRRRSSSSSS\\\^^^YYYXXX\\\[[[UUUUUUWWWUUUPPPMMMKKKGGGBBBHHHQQQZZZ]]]ZZZXXX[[[```]]]YYYUUURRRQQQOOOLLLIIIEEECCCGGGUUU]]][[[UUUQQQOOOOOOOOOPPPRRRUUUWWWXXX]]]]]]XXXRRRRRRUUUWWWUUUVVVVVVWWWZZZWWWRRRQQQSSSRRRYYYYYYPPPKKKOOOOOOIIILLLHHHGGGLLLNNNNNNNNNQQQOOOPPPPPPLLLHHHGGGKKKOOOOOOLLLIIIIIIJJJMMMOOOPPPKKKKKKKKKJJJIIIIIIKKKLLLJJJMMMLLLGGGEEEGGGHHHGGGBBBDDDGGGIIIJJJHHHFFFDDDEEEFFFHHHIIIHHHGGGEEEDDDAAADDDEEECCC@@@@@@CCCGGGEEECCCAAABBBEEEIIILLLMMMNNNLLLKKKKKKKKKIIIEEEAAA???AAADDDEEEDDDBBB@@@???>>>>>>???@@@@@@@@@@@@???>>>======???BBBDDDEEEEEECCCEEEGGGHHHGGGEEEBBB@@@@@@===>>>AAABBBAAABBBFFFHHHGGGFFFEEEDDDDDDDDDDDDGGGHHHIIIIIIHHHGGGDDDCCC@@@BBBDDDGGGHHHHHHGGGGGGHHHFFFEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDGGGJJJKKKFFFEEECCCBBBCCCEEEGGGIIIEEEEEEGGGLLLQQQQQQLLLFFFEEECCCAAA@@@BBBEEEGGGGGGMMMMMMKKKHHHHHHKKKIIIEEEGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIHHHEEEBBBCCCHHHLLLKKKKKKLLLLLLKKKIIIGGGEEECCCDDDFFFFFFFFFFFFHHHIIIKKKLLLLLLLLLKKKHHHFFFDDDHHHIIIKKKKKKIIIGGGFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMIIIJJJLLLNNNNNNNNNMMMMMMOOORRRTTTTTTRRRQQQSSSTTTNNNMMMMMMNNNPPPPPPOOONNNPPPQQQRRRSSSTTTTTTTTTSSSRRRRRRPPPOOORRRXXXYYYVVVZZZ[[[[[[YYYUUUSSSRRRRRRQQQPPPQQQUUUUUURRRRRRUUUPPPNNNKKKIIIHHHHHHIIIJJJRRRQQQOOOOOOPPPQQQPPPPPPNNNOOOSSSWWWYYYYYYUUURRRRRRRRRRRRQQQPPPOOOPPPQQQQQQOOOMMMNNNRRRUUUVVVVVVQQQRRRRRRSSSSSSUUUYYY\\\TTTSSSRRRTTTVVVWWWWWWVVVOOOPPPQQQQQQRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWVVVUUURRRQQQOOONNNOOOQQQTTTVVVOOOQQQRRRQQQOOOPPPSSSVVVVVVSSSQQQQQQTTTVVVVVVUUUUUUXXX[[[ZZZVVVSSSSSSTTTSSSWWWVVVRRROOOQQQRRRPPPSSSTTTTTTRRRPPPPPPQQQRRRNNNQQQTTTQQQLLLGGGFFFGGGCCCEEEJJJMMMJJJDDDEEEIIIIIIMMMPPPRRRRRRQQQPPPPPPMMMNNNQQQUUUXXXYYYWWWVVVXXXbbbmmm^^^]]]^^^YYYWWWYYYUUUWWWXXXWWWSSSRRRTTTVVVPPPNNNNNNPPPTTTTTTPPPLLLQQQOOOMMMMMMNNNPPPRRRTTTTTTWWWXXXVVVSSSQQQRRRTTTOOOLLLJJJIIIJJJNNNQQQSSSSSSRRRQQQRRRSSSUUUUUUUUUQQQLLLJJJKKKLLLKKKNNNSSSPPPOOONNNKKKHHHGGGIIIKKKLLLLLLNNNPPPQQQOOOKKKHHHFFFFFFGGGGGGGGGHHHHHHHHHDDDEEEHHHJJJHHHGGGPPP[[[RRRRRRQQQRRRWWW\\\YYYSSSQQQOOONNNNNNLLLKKKPPPXXXQQQPPPOOOPPPRRRUUUYYY[[[VVVYYYZZZWWWRRROOOQQQSSSPPPNNNLLLMMMQQQVVVZZZ\\\]]]WWWOOOLLLMMMPPPPPPPPPMMMNNNPPPSSSWWW[[[___bbbWWWXXXXXXWWWVVVVVVXXXZZZXXXZZZYYYQQQEEE???BBBFFFLLLUUU]]]]]]VVVOOOMMMOOOLLLVVVZZZTTTTTTYYYXXXQQQVVVWWWUUUPPPMMMMMMKKKHHHQQQVVVXXXTTTMMMLLLRRRZZZSSSRRRPPPOOOOOONNNLLLJJJEEEBBBGGGSSS[[[YYYUUUTTTNNNOOOQQQTTTWWW[[[^^^```[[[^^^\\\VVVRRRVVV[[[^^^XXXWWWXXXZZZWWWPPPNNNPPPRRR[[[ZZZOOOIIIMMMPPPMMMRRRMMMJJJLLLMMMLLLMMMPPPOOOPPPOOOKKKGGGGGGLLLQQQQQQMMMHHHGGGKKKNNNOOONNNIIIKKKLLLJJJHHHHHHKKKOOOIIILLLLLLGGGEEEGGGHHHFFF???BBBGGGKKKLLLKKKIIIGGGHHHIIIIIIJJJIIIGGGDDDCCC???DDDHHHFFFAAA>>>BBBFFFGGGCCC???@@@EEEJJJMMMNNNOOOMMMLLLMMMMMMKKKGGGBBB>>>@@@CCCCCCBBB@@@>>>======>>>>>>?????????>>>>>>999:::<<<@@@CCCDDDBBB@@@FFFGGGIIIJJJIIIFFFCCC@@@CCC@@@AAADDDEEEDDDEEEIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIFFFDDDBBBAAACCCFFFHHHIIIGGGEEEDDDHHHFFFEEEEEEFFFFFFDDDCCCDDDCCCBBBBBBCCCGGGJJJLLLHHHFFFDDDBBBBBBCCCEEEFFFGGGFFFGGGKKKPPPPPPJJJEEEFFFCCC@@@???AAACCCEEEEEEIIIJJJGGGDDDFFFJJJJJJGGGJJJJJJJJJJJJIIIFFFDDDCCCLLLMMMJJJEEE???@@@FFFLLLJJJKKKLLLLLLKKKIIIGGGFFFBBBDDDGGGHHHHHHHHHIIIJJJLLLLLLLLLKKKJJJHHHFFFEEEKKKMMMNNNMMMKKKIIIHHHHHHKKKLLLLLLLLLJJJIIIGGGEEEGGGHHHIIIJJJKKKLLLLLLLLLGGGIIIKKKMMMNNNNNNMMMLLLNNNQQQSSSSSSPPPOOOPPPRRRMMMLLLMMMPPPSSSUUUUUUTTTSSSRRRRRRRRRRRRTTTUUUVVVOOOOOOMMMLLLPPPVVVXXXTTTZZZZZZYYYWWWSSSQQQPPPQQQSSSQQQRRRWWWXXXTTTPPPOOOJJJKKKMMMLLLIIIGGGFFFFFFUUURRROOOOOOPPPPPPLLLIIILLLNNNRRRWWWYYYXXXTTTQQQPPPSSSVVVTTTPPPOOORRRWWWOOONNNNNNQQQUUUWWWVVVTTTMMMMMMNNNNNNOOOSSSXXX\\\VVVTTTSSSSSSUUUWWWWWWVVVNNNNNNOOOOOOPPPOOOOOOOOOPPPRRRVVVZZZ\\\YYYTTTPPPRRRPPPMMMMMMOOORRRTTTTTTRRRRRRRRRQQQQQQRRRTTTUUUXXXUUUSSSSSSVVVXXXXXXVVVOOOTTTXXXZZZXXXWWWXXXZZZVVVXXXWWWRRROOOQQQRRRQQQSSSSSSSSSQQQOOONNNOOOPPPKKKPPPSSSPPPIIIDDDFFFIIICCCFFFLLLPPPLLLEEEDDDHHHJJJLLLOOOQQQPPPPPPPPPQQQMMMPPPSSSVVVWWWWWWVVVVVVWWWfffjjjYYYXXXYYYTTTRRRTTT]]]___```\\\UUUQQQRRRUUUSSSPPPOOOSSSZZZ[[[UUUOOONNNMMMLLLMMMOOOSSSUUUUUUTTTTTTVVVWWWWWWVVVUUUSSSQQQNNNLLLNNNRRRVVVXXXWWWSSSPPPNNNPPPTTTXXXXXXWWWMMMMMMKKKHHHGGGKKKRRRXXXQQQOOOKKKGGGEEEFFFHHHIIIGGGJJJOOOSSSTTTRRRNNNKKKFFFFFFFFFFFFGGGGGGGGGGGGCCCIIIPPPOOOKKKKKKRRRYYYNNNNNNQQQUUUYYYYYYVVVRRRSSSQQQNNNMMMOOORRRTTTTTTVVVTTTSSSRRRSSSUUUXXXZZZVVVYYYZZZUUUMMMJJJNNNSSSRRRRRRQQQOOOTTT]]]aaaaaaXXXRRROOOQQQRRROOONNNNNNMMMMMMPPPWWW```ccc```\\\XXXQQQLLLPPPYYY___^^^ZZZWWW[[[[[[RRRDDD===@@@FFFZZZ[[[```eeebbbWWWMMMIIIMMMNNNQQQSSSVVVXXXYYYZZZ\\\ZZZVVVQQQQQQSSSPPPJJJSSSUUURRRKKKHHHKKKPPPRRRUUUPPPLLLMMMIIIEEEGGGMMMKKKMMMOOOQQQQQQPPPNNNMMMPPPRRRSSSUUUZZZ___]]]WWWZZZZZZZZZYYYWWWWWWWWWXXXTTTVVVXXXXXXXXXUUUSSSRRRQQQQQQQQQPPPOOOMMMLLLJJJMMMNNNNNNKKKIIIJJJOOOTTTRRRNNNJJJGGGGGGIIIJJJJJJMMMJJJGGGFFFGGGKKKOOORRRIIIIIIJJJJJJJJJIIIHHHGGGJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFHHHHHHFFFEEECCCEEEFFFEEEDDDBBBCCCCCCAAAEEEDDD???>>>CCCFFFDDDDDDDDDDDDEEEGGGIIILLLNNNYYYTTTNNNKKKIIIHHHDDDBBB??????@@@AAA@@@???>>>======>>>???@@@???>>><<<:::>>>======@@@CCCDDDBBB@@@EEEIIILLLJJJEEEBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAFFFEEEDDDCCCBBBCCCDDDDDDBBBCCCDDDFFFGGGGGGEEECCCCCCEEEFFFFFFDDDCCCDDDEEEDDDDDDDDDCCCBBBBBBAAAAAAJJJAAA<<>>999???HHH[[[\\\aaafffcccXXXOOOKKKIIIJJJMMMPPPSSSUUUVVVVVV[[[[[[XXXSSSRRRTTTSSSPPPQQQTTTUUUPPPOOORRRUUUVVVPPPKKKHHHIIIGGGEEEHHHNNNSSSSSSTTTVVVUUUSSSOOOLLLNNNRRRUUUUUUXXX[[[YYYUUUZZZ___ccc___XXXSSSUUUYYY]]]___aaabbb```]]]ZZZYYYUUUUUUVVVUUUSSSPPPMMMKKKKKKLLLLLLJJJIIILLLRRRXXXQQQNNNJJJHHHHHHIIIIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBCCCDDDEEEEEECCCBBBAAABBBCCCCCCAAA@@@@@@AAABBBEEEDDD@@@???DDDFFFEEECCCCCCDDDEEEFFFHHHJJJJJJRRROOOKKKIIIHHHFFFCCC@@@???@@@AAAAAAAAA@@@>>>>>><<<===?????????>>><<<;;;;;;;;;<<>>;;;@@@DDDDDDDDDFFFGGGGGGFFFDDDBBBBBBDDDFFFFFFEEEFFFIIILLLLLLJJJGGGDDDAAA>>>>>>@@@BBBBBBAAABBBCCCDDDCCCBBBCCCDDDFFFFFFEEEDDDCCCBBBCCCCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDFFFGGGHHHFFFBBB???CCCDDDGGGIIIJJJIIIHHHGGGFFFIIIKKKGGGBBBAAAEEEJJJDDDFFFHHHGGGFFFDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIKKKKKKHHHHHHKKKKKKHHHJJJKKKKKKJJJIIIFFFCCCBBBFFFIIIKKKLLLMMMMMMOOOPPPMMMOOOOOOMMMMMMOOOLLLHHHKKKOOOPPPMMMLLLNNNOOOMMMKKKKKKKKKNNNRRRUUUUUUUUURRRSSSSSSRRRPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQMMMLLLKKKJJJJJJKKKLLLLLLQQQPPPMMMKKKKKKKKKJJJJJJIIIPPPTTTSSSRRRSSSSSSQQQSSSSSSQQQOOONNNNNNOOOPPPKKKIIIIIIMMMSSSVVVUUURRRRRRTTTSSSPPPRRRWWWXXXUUUOOOOOOPPPPPPOOOMMMLLLLLLKKKLLLMMMPPPRRRSSSRRRRRRRRRUUUVVVRRRPPPRRRRRRPPPPPPLLLIIIHHHKKKNNNPPPPPPTTTTTTSSSSSSSSSRRRPPPOOOSSSQQQPPPQQQSSSSSSQQQOOOOOOQQQTTTUUUSSSQQQPPPPPPUUUUUURRRLLLGGGGGGMMMRRRRRRPPPNNNNNNNNNOOONNNLLLKKKLLLMMMKKKGGGDDDCCCCCCCCCEEEFFFFFFDDDCCCEEEGGGFFFJJJNNNMMMIIIIIIMMMRRRRRRPPPNNNQQQVVVYYYXXXUUUUUU\\\lllrrrcccXXXOOOOOONNNKKKPPPYYYSSS]]]fffbbbWWWOOOQQQWWWUUUWWW[[[]]][[[VVVQQQMMMOOOTTTTTTOOONNNRRRVVVVVV^^^XXXSSSSSSVVVVVVQQQLLLFFFHHHMMMRRRUUUUUUSSSQQQUUUUUUTTTRRROOOLLLJJJJJJIIIGGGDDDAAA???@@@DDDHHHMMMJJJFFFCCCCCCFFFIIILLLOOOPPPQQQPPPNNNJJJFFFCCCBBBBBBCCCCCCCCCDDDDDDDDDHHHJJJLLLLLLJJJIIIIIIJJJKKKJJJKKKMMMOOOPPPNNNLLLLLLKKKJJJKKKNNNQQQSSSSSSQQQRRRSSSTTTSSSRRRPPPOOOQQQNNNKKKHHHGGGHHHJJJLLLPPPOOOLLLJJJOOOYYY^^^___SSSOOONNNPPPQQQMMMKKKLLLMMMPPPUUUYYYZZZXXXTTTQQQSSSPPPOOOUUU]]]aaa]]]YYYVVVUUUOOOCCC:::<<>><<<<<<>>>??????>>>======999999:::>>>BBBDDDDDDCCCBBBEEEHHHHHHEEECCCEEEGGGDDDDDDCCCCCCBBBAAAAAAAAAEEEDDDBBB@@@??????@@@@@@AAABBBCCCDDDDDDDDDCCCBBBDDDBBBAAACCCEEEFFFDDDAAADDDCCCCCCBBBBBBAAAAAA@@@AAA<<<:::>>>CCCDDDEEEFFFHHHHHHGGGEEECCCBBBDDDFFFCCCDDDFFFIIIKKKJJJGGGDDDAAA???======>>>@@@@@@??????AAACCCCCCBBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDAAAAAACCCEEEFFFEEEBBB???@@@BBBFFFIIIJJJHHHFFFDDDFFFFFFFFFEEECCCCCCEEEHHHBBBCCCCCCBBB@@@@@@AAACCCEEEFFFFFFGGGGGGGGGGGGFFFIIILLLKKKHHHGGGIIIIIIFFFGGGGGGHHHGGGFFFEEECCCBBBEEEGGGHHHHHHHHHIIILLLNNNJJJNNNNNNJJJHHHHHHHHHEEEIIIMMMOOOLLLJJJJJJJJJGGGGGGHHHIIIMMMRRRUUUUUUUUURRRSSSSSSRRRPPPOOOOOOPPPSSSUUUVVVTTTQQQPPPRRRUUUNNNKKKHHHIIIKKKMMMMMMKKKPPPPPPOOOMMMLLLKKKJJJJJJHHHNNNRRRRRRQQQSSSSSSPPPTTTQQQMMMMMMOOOPPPNNNMMMHHHGGGGGGKKKQQQVVVWWWWWWVVVVVVSSSQQQTTTWWWUUUPPPIIIMMMQQQQQQMMMHHHFFFFFFIIIJJJMMMOOOQQQSSSSSSSSSSSSRRROOOJJJJJJNNNOOOLLLMMMJJJFFFEEEHHHMMMPPPRRRVVVUUUSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPQQQPPPNNNLLLQQQRRRTTTTTTSSSRRRSSSTTTTTTRRROOOIIIDDDEEEJJJOOOOOOMMMLLLKKKLLLMMMLLLKKKGGGIIIKKKJJJGGGEEECCCBBBAAABBBDDDDDDCCCDDDEEEGGGCCCEEEGGGGGGHHHKKKOOORRRQQQOOOMMMOOOTTTXXXYYYXXXVVVVVVZZZbbbiiihhh___VVVUUUSSSOOOKKKIIIKKKRRRXXXQQQVVVZZZWWWQQQNNNRRRWWWXXXYYYZZZZZZXXXSSSNNNKKKQQQUUUUUUOOOLLLPPPVVVZZZ^^^VVVPPPQQQVVVWWWPPPHHHGGGKKKQQQWWWYYYYYYVVVTTTWWWWWWVVVRRRNNNJJJIIIHHHHHHGGGDDD@@@??????BBBDDDHHHHHHGGGFFFGGGHHHJJJKKKQQQPPPOOONNNKKKGGGDDDBBBDDDDDDDDDDDDEEEEEEEEEEEEIIIGGGEEEEEEEEEFFFFFFEEEJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIKKKOOORRRSSSSSSQQQRRRRRRSSSSSSSSSSSSRRRSSSOOOJJJHHHJJJLLLMMMMMMMMMMMMJJJGGGLLLVVV\\\]]]UUUPPPLLLLLLKKKHHHHHHJJJMMMPPPTTTVVVVVVUUUTTTUUUKKKJJJLLLTTT\\\___[[[UUUQQQOOOHHH@@@===GGGZZZjjjtttpppllliiibbbYYYTTTSSSOOOQQQTTTVVVWWWVVVUUUTTTMMMQQQQQQMMMKKKNNNSSSTTTaaaeeeeeeaaa```aaa```]]]WWWTTTRRRTTTWWW\\\```ddd```^^^[[[ZZZYYYUUUMMMFFFIIIQQQWWWVVVUUUVVVUUUTTTUUU\\\aaa[[[NNNHHHMMMUUU[[[]]]___^^^ZZZVVVTTTTTTVVVXXXZZZZZZYYYTTTPPPLLLHHHIIIIIIGGGGGGKKKSSSZZZNNNLLLJJJIIIIIIHHHGGGEEEGGGGGGFFFEEEDDDDDDDDDCCCDDDCCCBBBBBBCCCFFFHHHJJJFFFFFFEEEDDDCCCCCCBBBBBBAAAAAABBBAAA@@@?????????BBBCCCEEEDDDBBBAAAAAABBBEEEDDDCCCCCCDDDFFFFFFEEEBBBCCCDDDEEEEEECCCBBBAAABBBCCCDDDEEEEEECCCAAA>>>AAAAAABBBCCCBBBAAA@@@???;;;<<<===>>>??????>>>>>>999999;;;===@@@BBBCCCCCCDDDFFFGGGFFFDDDCCCDDDEEEAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>>>>>>>???@@@BBBCCCCCCBBBBBBBBBBBBDDDAAA???AAAEEEGGGCCC???CCCCCCBBBBBBAAA@@@@@@@@@>>><<<;;;===AAABBBCCCCCCGGGGGGGGGEEEBBBAAABBBDDDBBBDDDGGGJJJKKKIIIEEEBBB???>>>===<<<===>>>>>>>>>===???BBBBBBAAA??????@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAACCCEEEGGGGGGEEEBBBBBBCCCEEEFFFFFFEEECCCBBBEEECCCBBBBBBCCCDDDEEEDDDCCCCCCCCCAAA@@@AAACCCFFFDDDEEEEEEEEEEEEEEEEEEEEEHHHKKKKKKHHHGGGJJJJJJGGG@@@AAACCCDDDEEEFFFFFFEEEFFFGGGGGGFFFFFFGGGJJJLLLGGGLLLMMMHHHCCCCCCDDDCCCHHHLLLNNNKKKHHHHHHGGGDDDDDDEEEGGGLLLQQQTTTUUUTTTRRRRRRSSSQQQOOONNNNNNOOOTTTWWWXXXUUUPPPOOOSSSWWWPPPLLLHHHIIINNNQQQOOOLLLPPPQQQQQQOOOLLLIIIHHHGGGGGGLLLPPPOOOPPPRRRQQQMMMOOOLLLJJJMMMSSSTTTOOOJJJKKKJJJIIILLLPPPUUUWWWWWWSSSQQQOOOOOORRRSSSOOOKKKIIINNNSSSQQQKKKGGGFFFGGGIIIKKKNNNPPPPPPPPPQQQQQQOOOMMMGGGCCCEEEKKKMMMJJJJJJHHHGGGHHHJJJNNNQQQRRRXXXXXXVVVSSSQQQPPPQQQRRROOOPPPPPPQQQPPPOOOLLLJJJUUUUUUUUUTTTTTTUUUWWWZZZSSSQQQMMMGGGDDDEEEIIIMMMOOOMMMKKKJJJJJJJJJIIIHHHEEEFFFHHHIIIGGGEEECCCBBBCCCDDDDDDDDDDDDEEEEEEFFFBBBBBBBBBDDDIIINNNQQQRRRQQQNNNKKKLLLPPPTTTVVVWWWWWWVVVUUUWWWYYYXXXUUURRRTTTUUUQQQJJJIIINNNRRRQQQSSSTTTSSSPPPMMMMMMPPPSSSZZZZZZYYYWWWTTTPPPMMMJJJPPPRRRRRRMMMIIIKKKTTTZZZYYYTTTOOOQQQUUUWWWSSSMMMOOOQQQSSSUUUVVVWWWXXXYYYVVVWWWVVVRRRMMMJJJIIIKKKDDDBBB@@@>>>>>>??????@@@EEEFFFIIIKKKLLLLLLKKKJJJOOONNNNNNLLLJJJHHHEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHDDD???===???BBBEEEFFFLLLLLLMMMLLLKKKJJJIIIIIIEEEEEEFFFJJJNNNQQQQQQQQQPPPOOOOOOOOOPPPRRRTTTVVVUUUPPPJJJIIILLLOOOOOONNNKKKKKKHHHFFFKKKTTTZZZZZZVVVPPPLLLKKKIIIIIILLLRRRMMMOOOPPPPPPOOOPPPRRRTTTFFFGGGLLLTTT\\\^^^YYYTTTLLLJJJFFFAAABBBOOOcccssswwwppphhhccc]]]WWWVVVYYYPPPRRRUUUWWWVVVSSSOOOMMMMMMQQQRRRNNNMMMRRRXXXZZZ^^^```^^^ZZZZZZ\\\\\\XXXTTTSSSQQQRRRWWW]]]``````\\\ZZZWWWVVVTTTPPPJJJEEEGGGOOOVVVVVVUUUWWWXXXVVVUUUWWWVVVRRRLLLKKKOOOTTTSSSVVVXXXUUUPPPMMMNNNPPPPPPRRRUUUWWWVVVRRRNNNLLLHHHIIIIIIGGGFFFIIIPPPVVVMMMKKKIIIHHHHHHHHHGGGEEEIIIGGGDDDBBBAAAAAACCCDDDDDDDDDCCCCCCDDDGGGIIIKKKEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDBBB@@@???@@@BBBBBBDDDEEEDDDCCCBBBBBBBBBFFFCCCBBBDDDFFFFFFEEEEEECCCCCCDDDDDDCCCBBB@@@??????AAADDDFFFEEECCCAAA@@@AAAAAABBBCCCBBBAAA@@@???<<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>>>>@@@AAABBBGGGGGGFFFEEECCCBBBBBBBBB>>>>>>@@@AAABBBDDDEEEEEEBBBAAA???>>>=========>>>@@@BBBDDDCCCAAA@@@AAABBBCCC???===@@@DDDFFFCCC???BBBBBBBBBAAA@@@@@@????????????>>>===???@@@@@@???DDDEEEEEEDDDAAA@@@AAABBBBBBEEEIIIKKKJJJGGGDDDBBB============<<<======>>><<<>>>@@@AAA???>>>===>>>AAAAAAAAAAAAAAA@@@@@@???AAA@@@@@@???????????????@@@@@@BBBDDDGGGGGGEEEDDDGGGFFFDDDCCCBBBAAAAAAAAACCCAAA@@@@@@CCCDDDCCCAAACCCCCCCCCAAA@@@BBBEEEHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEIIIIIIGGGHHHLLLLLLJJJ???@@@AAACCCDDDEEEFFFFFFGGGHHHHHHGGGFFFGGGIIILLLFFFKKKKKKFFFAAABBBCCCBBBGGGLLLMMMJJJGGGHHHGGGDDDCCCDDDFFFJJJNNNRRRSSSRRRQQQRRRRRRQQQNNNMMMMMMNNNUUUXXXYYYVVVQQQOOOSSSWWWOOOKKKHHHIIINNNRRRPPPNNNRRRSSSRRROOOJJJFFFEEEEEEGGGKKKMMMMMMNNNPPPNNNIIIGGGFFFGGGOOOWWWYYYRRRJJJLLLLLLKKKMMMQQQTTTVVVWWWOOOMMMLLLOOOQQQPPPLLLJJJKKKOOOQQQNNNIIIFFFHHHLLLLLLNNNPPPPPPNNNLLLLLLMMMJJJHHHCCC???CCCKKKMMMJJJGGGIIILLLNNNOOOOOOPPPPPPWWWXXXWWWTTTPPPOOOPPPRRRPPPQQQQQQQQQPPPNNNMMMLLLVVVUUUUUUSSSRRRTTTWWWZZZTTTQQQLLLHHHEEEGGGKKKNNNPPPMMMKKKJJJIIIIIIGGGFFFDDDEEEFFFGGGGGGFFFDDDBBBEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@AAAEEEKKKPPPSSSSSSQQQNNNKKKJJJLLLOOORRRTTTVVVWWWZZZ\\\\\\ZZZXXXVVVVVVTTTOOOKKKMMMRRRPPPKKKRRRQQQOOONNNMMMOOOQQQSSSYYYXXXWWWUUURRROOOLLLKKKNNNNNNLLLIIIGGGIIIQQQYYYWWWUUUTTTSSSRRRRRRSSSSSSOOOQQQSSSSSSRRRQQQRRRTTTSSSUUUTTTPPPKKKJJJMMMPPPDDDBBBAAAAAACCCEEEEEEEEECCCFFFIIILLLNNNMMMLLLJJJLLLLLLMMMLLLKKKIIIGGGFFFBBBBBBCCCCCCCCCDDDDDDDDDFFFBBB===;;;===@@@DDDFFFHHHIIIJJJIIIGGGDDDCCCCCC@@@AAACCCGGGLLLNNNNNNMMMLLLKKKJJJJJJLLLOOOSSSUUURRRNNNKKKJJJLLLNNNMMMKKKHHHIIIGGGFFFKKKSSSXXXWWWUUUQQQNNNNNNMMMNNNUUU\\\NNNMMMLLLKKKKKKLLLLLLLLLHHHJJJPPPWWW\\\\\\WWWRRRIIIIIIGGGEEEGGGQQQ```lllkkkddd]]]YYYVVVUUUXXX]]]UUUWWWZZZ\\\[[[VVVQQQNNNKKKNNNNNNKKKMMMSSSYYYZZZXXXYYYXXXVVVWWW[[[[[[XXXRRRRRRQQQQQQUUU[[[[[[XXXSSSRRRQQQPPPNNNLLLJJJIIIIIINNNSSSSSSTTTXXXYYYWWWUUUSSSQQQOOOOOOQQQTTTVVVQQQSSSUUUQQQMMMLLLOOOTTTLLLNNNPPPRRRQQQOOOLLLJJJIIIJJJJJJHHHGGGHHHNNNSSSKKKIIIGGGFFFGGGHHHHHHGGGHHHFFFCCC@@@??????AAABBBEEEDDDDDDEEEFFFHHHIIIKKKDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEDDDAAA@@@BBBEEEAAACCCDDDCCCBBB@@@AAAAAAFFFBBB@@@DDDGGGFFFDDDDDDDDDDDDCCCCCCBBBAAA?????????BBBEEEFFFDDDBBBAAA@@@@@@AAABBBBBBBBBAAA???>>>============>>>>>>>>>>>><<<===>>>>>>>>>???AAACCCHHHGGGEEECCCBBBAAAAAAAAA======???@@@BBBDDDEEEFFF@@@???>>>=========>>>???AAACCCEEECCC@@@???AAACCC@@@>>>>>>???CCCDDDBBB???BBBAAAAAA@@@@@@??????>>>???AAAAAA>>>===???>>><<>>??????======>>>???===>>>@@@???>>><<<======AAAAAAAAAAAAAAA@@@??????@@@@@@@@@???>>>>>>======>>>>>>???AAACCCDDDCCCAAAHHHFFFCCCAAA@@@@@@AAABBBAAA@@@???@@@AAAAAA@@@???@@@@@@@@@??????@@@CCCFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCFFFGGGFFFGGGKKKLLLJJJDDDCCCCCCCCCDDDDDDDDDDDDHHHIIIJJJIIIHHHHHHIIIKKKGGGJJJJJJEEEBBBDDDEEECCCFFFJJJKKKGGGFFFHHHIIIGGGEEEEEEEEEGGGKKKOOOPPPPPPQQQRRRRRRPPPNNNLLLLLLMMMUUUWWWXXXUUURRRPPPRRRTTTMMMKKKIIIJJJNNNQQQQQQPPPSSSTTTTTTPPPJJJFFFEEEGGGHHHKKKLLLLLLMMMOOOLLLFFFCCCCCCGGGPPPYYYZZZTTTMMMJJJKKKLLLNNNQQQSSSVVVWWWLLLLLLNNNRRRRRRNNNKKKLLLKKKLLLLLLIIIFFFGGGJJJNNNNNNQQQRRRQQQLLLIIIIIIJJJFFFGGGEEECCCFFFLLLNNNMMMHHHKKKPPPRRRQQQPPPOOONNNSSSTTTUUURRRNNNMMMNNNQQQPPPQQQRRRPPPNNNMMMNNNOOOSSSSSSRRRPPPNNNPPPSSSVVVTTTQQQLLLHHHGGGJJJNNNPPPPPPNNNKKKJJJJJJJJJHHHGGGFFFEEEDDDEEEFFFFFFDDDCCCCCCAAA@@@???@@@@@@>>>===@@@AAACCCGGGLLLPPPRRRRRRPPPNNNLLLJJJKKKMMMQQQSSSSSSVVV[[[______\\\WWWTTTSSSNNNJJJLLLPPPRRRNNNIIILLLMMMNNNPPPQQQRRRSSSTTTUUUTTTTTTSSSQQQOOONNNMMMNNNJJJHHHHHHIIIJJJQQQXXXZZZYYYWWWSSSNNNMMMPPPSSSMMMRRRXXXZZZWWWRRROOONNNSSSTTTSSSNNNIIIJJJPPPVVVDDDCCCCCCEEEIIILLLMMMLLLEEEFFFHHHIIIKKKKKKLLLLLLKKKLLLMMMMMMLLLJJJGGGEEECCCCCCCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@???@@@BBBDDDEEEHHHJJJIIIEEEAAA???>>>AAABBBEEEIIIMMMOOONNNLLLKKKKKKKKKKKKLLLNNNPPPQQQOOOMMMLLLKKKKKKKKKJJJIIIFFFGGGGGGGGGLLLSSSWWWUUUTTTRRRQQQRRRPPPOOOSSSZZZLLLKKKJJJMMMOOOPPPMMMJJJMMMOOOSSSWWWZZZWWWQQQLLLFFFIIIKKKLLLMMMRRR[[[bbb^^^YYYUUUUUUUUUSSSVVV[[[XXX[[[___bbbaaa]]]WWWTTTKKKKKKIIIGGGLLLTTTXXXWWWUUUWWWWWWVVVYYY\\\YYYSSSRRRSSSQQQPPPTTTXXXUUUNNNJJJLLLMMMKKKIIIIIIMMMQQQLLLNNNOOOOOORRRWWWWWWTTTPPPQQQRRRSSSSSSTTTTTTUUUPPPRRRRRROOOJJJKKKSSSZZZMMMNNNOOOOOONNNMMMJJJIIIHHHJJJLLLKKKJJJKKKOOOSSSJJJGGGEEEDDDFFFHHHIIIJJJFFFEEEDDDCCCBBBAAAAAAAAADDDDDDEEEFFFGGGGGGHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDFFFDDDAAAAAADDDHHHBBBDDDEEEDDDCCCAAABBBBBBFFF@@@>>>DDDGGGEEECCCCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCEEEEEEBBB@@@???@@@???@@@AAAAAAAAA@@@>>>>>>???>>>>>>===============;;;===??????>>>@@@CCCFFFGGGEEECCCBBBBBBBBBBBBBBB>>>???@@@AAABBBCCCCCCDDD???>>>=========>>>???@@@AAADDDFFFDDD@@@???AAADDD===>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>CCCCCC???===??????;;;@@@BBBDDDDDDCCCBBBCCCDDDCCCFFFHHHHHHEEEBBBAAABBB===???AAAAAA???>>>???@@@>>>??????>>><<<<<<===>>>AAAAAABBBBBBBBBAAA@@@???@@@@@@@@@??????>>>===<<<===<<<===???AAABBBAAA@@@DDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@???>>>>>>===<<<===>>>>>>>>>???BBBDDDFFFEEEDDDCCCBBBCCCCCCDDDBBBEEEFFFDDDEEEHHHIIIFFFEEEEEEEEEDDDDDDDDDEEEEEEHHHJJJKKKKKKIIIHHHIIIIIIJJJKKKHHHDDDEEEHHHGGGDDDDDDGGGGGGDDDCCCGGGJJJJJJHHHFFFDDDEEEHHHKKKMMMNNNQQQRRRRRRPPPMMMKKKKKKLLLVVVVVVVVVUUUTTTRRRQQQPPPNNNNNNNNNOOOPPPRRRTTTVVVTTTUUUUUUQQQKKKHHHJJJMMMKKKMMMNNNMMMNNNOOOKKKEEEDDDEEEHHHOOOVVVYYYUUUQQQKKKLLLNNNOOOOOOOOOPPPPPPKKKLLLQQQUUUQQQJJJIIIMMMJJJIIIHHHHHHHHHJJJMMMOOONNNQQQSSSQQQKKKGGGGGGIIIGGGKKKMMMKKKKKKNNNPPPOOOKKKNNNRRRRRRPPPMMMMMMNNNPPPSSSUUUTTTOOOMMMNNNQQQPPPPPPPPPNNNLLLLLLOOORRRRRRRRRQQQNNNMMMMMMPPPSSSSSSPPPKKKHHHIIILLLPPPRRRNNNLLLKKKJJJLLLLLLLLLKKKIIIFFFDDDCCCEEEFFFEEEDDDAAA???===>>>@@@@@@???===>>>AAAEEEIIILLLNNNPPPPPPNNNMMMMMMLLLLLLOOORRRUUUPPPRRRVVV[[[\\\ZZZUUUQQQRRRKKKKKKQQQSSSMMMJJJLLLIIIMMMQQQTTTTTTSSSQQQPPPOOOPPPQQQQQQQQQQQQPPPPPPPPPIIIFFFJJJNNNPPPTTTYYY\\\YYYSSSNNNLLLMMMPPPRRROOOTTTZZZ[[[WWWSSSRRRRRRTTTUUURRRLLLFFFHHHQQQYYY???>>>???CCCIIILLLMMMLLLGGGFFFEEEEEEGGGIIIKKKMMMLLLMMMNNNNNNMMMJJJGGGDDDFFFFFFFFFFFFGGGGGGGGGGGGCCCEEEFFFEEECCCAAAAAABBBJJJMMMPPPOOOKKKFFFCCCBBBDDDEEEHHHMMMPPPRRRPPPNNNLLLMMMNNNOOOPPPPPPOOONNNMMMNNNNNNMMMLLLJJJIIIHHHEEEGGGGGGHHHMMMTTTVVVTTTTTTSSSTTTTTTPPPKKKLLLPPPHHHHHHJJJQQQWWWXXXSSSMMMOOOQQQSSSVVVVVVQQQJJJEEECCCHHHNNNRRRSSSVVVZZZ^^^YYYVVVUUUWWWVVVSSSSSSVVVTTTXXX]]]``````]]]XXXTTTOOONNNKKKJJJPPPXXX\\\ZZZQQQTTTUUUUUUVVVVVVPPPHHHNNNPPPNNNLLLOOORRRMMMDDDDDDHHHKKKJJJGGGIIIPPPXXXOOOOOOMMMLLLPPPUUUTTTPPPKKKOOOTTTVVVUUUSSSRRRRRRMMMOOOOOOKKKGGGJJJSSS\\\PPPPPPPPPOOOMMMKKKIIIHHHGGGJJJMMMMMMMMMMMMQQQTTTJJJGGGCCCCCCEEEHHHKKKLLLFFFGGGHHHHHHGGGEEECCCBBBCCCDDDEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCAAADDDFFFDDDAAAAAAEEEIIIEEEFFFHHHGGGEEEDDDDDDEEEFFF???===CCCHHHEEEBBBBBBFFFEEECCCAAA@@@@@@AAAAAAAAACCCEEEDDDAAA>>>>>>?????????@@@AAA@@@???>>>===@@@???>>>======<<<======:::<<<>>>??????AAAEEEIIIEEECCCAAAAAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======>>>???AAABBBBBBEEEGGGDDD@@@???AAAEEE;;;>>>@@@@@@@@@???AAABBBAAAAAA@@@@@@???>>>>>>>>>===BBBCCC???===@@@@@@<<<@@@BBBDDDEEEDDDDDDEEEFFFBBBEEEGGGFFFBBB@@@@@@AAA>>>AAACCCBBB@@@>>>@@@AAA???@@@???===;;;;;;===???AAAAAABBBCCCBBBAAA@@@???@@@@@@@@@@@@???>>><<<<<<>>>======???AAABBBAAA@@@@@@AAABBBDDDDDDDDDDDDCCC???@@@BBB@@@>>><<<<<<===;;;<<<>>>>>>>>>???AAACCCFFFEEEDDDCCCBBBCCCCCCDDDBBBEEEEEEBBBBBBEEEEEECCCDDDDDDDDDDDDEEEGGGHHHIIIGGGIIIKKKKKKJJJHHHHHHHHHLLLKKKGGGDDDGGGKKKJJJEEEBBBEEEEEEAAAAAAGGGKKKLLLJJJGGGDDDCCCFFFIIILLLMMMQQQRRRRRRPPPMMMKKKKKKKKKVVVUUUTTTUUUUUUTTTPPPNNNRRRSSSTTTTTTTTTVVVYYY\\\TTTUUUUUUQQQLLLKKKNNNRRRNNNPPPOOONNNOOOPPPLLLEEEHHHHHHIIINNNSSSVVVVVVTTTNNNOOOPPPOOOLLLJJJHHHHHHIIILLLRRRVVVOOOFFFEEELLLJJJHHHHHHIIIMMMOOOPPPPPPMMMPPPSSSQQQKKKGGGGGGIIIIIIOOOSSSQQQOOOPPPQQQPPPNNNPPPRRRPPPMMMKKKLLLNNNPPPTTTWWWVVVRRROOOPPPSSSOOOOOOOOOMMMJJJKKKOOOSSSSSSSSSRRRPPPNNNNNNPPPRRRRRRNNNJJJGGGIIIMMMQQQSSSLLLKKKJJJKKKMMMOOOOOOOOOKKKGGGCCCBBBDDDFFFFFFDDDAAA???===???BBBCCCBBB@@@<<>>CCCFFFGGGIIIMMMJJJFFFCCCDDDHHHIIIFFFBBBHHHGGGEEEDDDDDDEEEGGGHHHDDDDDDCCCBBBBBBAAA@@@@@@??????@@@AAAAAABBBBBBCCCKKKKKKKKKKKKJJJHHHGGGFFFHHHLLLQQQTTTTTTPPPKKKGGGIIIJJJMMMQQQTTTSSSNNNJJJMMMMMMLLLLLLJJJIIIHHHGGGHHHGGGFFFHHHMMMQQQSSSTTTQQQQQQOOOKKKLLLOOONNNJJJDDDHHHOOOUUUXXXXXXVVVTTTXXXTTTQQQPPPMMMGGGFFFHHHEEENNNSSSRRRRRRUUUTTTOOOVVVTTTRRRRRRTTTUUUUUUUUUYYYYYY[[[^^^___[[[SSSLLLPPPQQQQQQPPPNNNPPPTTTXXXSSSOOOOOOUUUZZZXXXSSSQQQSSSLLLFFFDDDHHHKKKKKKIIIJJJIIIHHHHHHJJJNNNRRRTTTUUUQQQNNNNNNPPPPPPLLLHHHUUUVVVXXXVVVSSSPPPOOONNNWWWUUURRRPPPPPPRRRTTTVVVQQQNNNLLLMMMNNNNNNLLLIIIHHHKKKMMMMMMKKKKKKOOORRROOOHHHBBB@@@DDDHHHJJJIIIGGGFFFLLLVVVWWWNNNEEECCC@@@BBBCCCEEEEEEEEEDDDDDDFFFGGGHHHIIIGGGDDDAAA???AAA>>><<<;;;>>>BBBEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEE???>>>CCCFFFCCCAAABBBBBBDDDFFFEEECCCCCCEEEHHHAAACCCEEECCCAAA???AAACCCCCCBBB@@@???>>>>>>???@@@AAA???===>>>@@@AAA???===:::===@@@AAA@@@@@@CCCFFFAAAAAAAAAAAA@@@???>>>>>>===>>>@@@???>>>===>>>@@@===<<<;;;;;;<<<===>>>???AAAEEEFFFAAA>>>???AAAAAA<<<<<<===>>>???@@@@@@AAAAAA@@@>>>=========>>>???:::===AAACCCBBBAAA@@@@@@???AAACCCDDDDDDDDDFFFHHHFFFFFFDDDAAA>>>>>>@@@BBB?????????>>>>>>>>>>>>>>>@@@>>><<<;;;;;;<<>>>>>BBB@@@===;;;999:::;;;<<>><<<;;;<<<===@@@BBBBBBAAA???===<<<>>>AAABBB@@@>>><<<;;;<<>>===AAAEEEJJJHHHFFFDDDCCCCCCCCCDDDCCCAAA??????@@@CCCFFFIIIMMMFFFAAACCCEEEEEEFFFHHHNNNNNNMMMKKKJJJJJJLLLOOOOOOPPPOOOKKKGGGEEEGGGJJJFFFHHHKKKKKKHHHGGGHHHJJJEEEFFFGGGGGGHHHKKKOOOSSSQQQKKKIIIMMMJJJDDDHHHSSSSSSVVVXXXVVVSSSQQQRRRTTTVVVRRROOOPPPTTTYYY[[[[[[WWWVVVSSSOOOMMMKKKIIIIIIPPPNNNOOORRRPPPKKKGGGHHHEEEHHHNNNSSSUUUUUUTTTRRRTTTUUUSSSNNNLLLMMMLLLIIIKKKNNNPPPPPPMMMIIIGGGFFFIIIIIIKKKNNNQQQSSSRRRQQQJJJRRRUUUOOOJJJJJJLLLKKKHHHLLLZZZhhhaaaMMMHHHRRROOOQQQQQQPPPNNNKKKKKKKKKKKKVVV\\\XXXQQQOOOMMMJJJLLLKKKKKKMMMOOOQQQPPPOOONNNSSSSSSMMMKKKNNNOOOMMMJJJLLLMMMNNNLLLLLLLLLMMMOOOLLLKKKLLLOOOPPPNNNLLLPPPKKKEEE???<<<<<>>@@@CCCFFFIIIKKKLLLMMMKKKLLLOOOPPPQQQPPPPPPPPPMMMNNNQQQTTTVVVUUURRROOOTTTSSSQQQQQQPPPOOOLLLJJJJJJNNNSSSUUUSSSNNNJJJHHHJJJOOOPPPMMMKKKMMMNNNMMMMMMJJJKKKPPPUUUUUUWWWZZZWWWLLLFFFGGGKKKMMMQQQXXXUUUQQQLLLIIIKKKOOOSSSTTTPPPRRROOOIIIGGGKKKOOOPPP???>>>???DDDGGGFFFGGGKKKFFFDDDCCCEEEGGGHHHGGGFFFHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFEEECCCBBBAAA@@@@@@BBBBBBBBBCCCDDDDDDEEEEEELLLLLLLLLLLLLLLKKKJJJJJJJJJMMMPPPRRRRRROOOKKKIIIJJJJJJMMMPPPSSSQQQMMMHHHKKKKKKLLLLLLKKKIIIGGGFFFEEEEEEGGGJJJNNNPPPQQQPPPQQQSSSSSSOOONNNOOOOOOLLLGGGKKKQQQVVVXXXXXXVVVTTTTTTOOOMMMOOONNNJJJHHHIIIKKKPPPRRRRRRTTTXXXXXXTTTWWWUUUSSSSSSUUUWWWWWWWWWWWWZZZ]]]^^^\\\XXXSSSPPPXXXYYYWWWRRRLLLKKKOOOSSSWWWRRRRRRXXX[[[XXXTTTRRRNNNIIIDDDCCCFFFIIIKKKKKKIIIIIIJJJKKKNNNRRRUUUXXXTTTRRRPPPNNNLLLKKKKKKKKKXXXXXXXXXVVVSSSPPPPPPQQQTTTSSSSSSRRRRRRSSSTTTTTTOOOLLLJJJJJJLLLLLLKKKIIIHHHIIIKKKKKKLLLMMMPPPRRROOOJJJDDDCCCGGGJJJKKKJJJHHHHHHMMMUUUVVVNNNGGGDDDAAABBBCCCDDDEEEEEEEEEEEEAAADDDGGGGGGEEECCCBBBAAA@@@===;;;;;;>>>AAADDDEEEDDDDDDDDDDDDDDDEEEFFFFFFCCC>>>===BBBDDDAAA???AAABBBDDDEEEDDDCCCCCCEEEGGGBBBCCCDDDCCC@@@???AAACCCBBBAAA@@@@@@@@@AAABBBBBBCCC@@@??????AAAAAA???======>>>?????????@@@CCCEEEAAAAAAAAAAAAAAA@@@???>>>>>>???@@@???======>>>??????>>>===<<<===>>>@@@AAABBBGGGHHHCCC???AAACCCCCC===>>>>>>??????@@@@@@AAABBBAAA@@@@@@?????????@@@???AAAEEEFFFEEECCCBBBBBBAAABBBDDDEEEDDDEEEFFFHHHEEEEEEDDDBBB???>>>???AAA????????????>>>>>>>>>>>>>>>===;;;:::;;;===???AAA???@@@@@@@@@@@@???>>>>>>BBB@@@===:::999999;;;<<>>@@@BBBBBBAAA???>>>>>>@@@BBBBBB@@@>>>======>>>AAACCCBBB??????BBBFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDCCCCCCEEEHHHLLLOOOQQQJJJFFFGGGIIIHHHIIILLLLLLLLLKKKJJJIIIKKKNNNQQQQQQPPPNNNIIIEEEDDDFFFIIIGGGIIIJJJIIIGGGFFFHHHJJJGGGHHHIIIIIIIIIKKKNNNPPPQQQKKKIIIMMMKKKFFFJJJTTTTTTWWWYYYWWWSSSQQQRRRTTTTTTPPPMMMMMMQQQUUUWWWWWWTTTRRROOOLLLJJJIIIIIIJJJPPPOOOPPPSSSQQQLLLIIIJJJIIILLLOOORRRTTTSSSRRRQQQQQQSSSRRRNNNMMMOOOOOOLLLLLLNNNOOONNNKKKHHHFFFFFFHHHHHHJJJMMMQQQRRRRRRPPPLLLQQQRRRLLLIIIKKKLLLKKKMMMNNN[[[lllkkkYYYPPPRRRRRRSSSSSSPPPMMMJJJIIIIIIPPPWWWXXXQQQKKKJJJJJJIIIMMMLLLLLLNNNPPPSSSSSSRRRQQQVVVVVVQQQOOOQQQRRRPPPJJJLLLNNNNNNLLLKKKLLLMMMKKKIIIIIIKKKNNNPPPOOOMMMMMMIIIDDD@@@>>>>>>AAABBBAAAAAA@@@?????????@@@@@@>>>===>>>BBBHHHKKKLLLLLLPPPOOOOOOOOOPPPPPPOOOMMMJJJKKKNNNRRRUUUVVVTTTQQQTTTSSSQQQQQQQQQQQQNNNLLLMMMQQQTTTUUURRRMMMIIIGGGGGGNNNRRROOOKKKNNNSSSUUUOOOLLLLLLPPPTTTTTTUUUXXXTTTLLLGGGJJJMMMOOOSSSXXXWWWSSSNNNLLLNNNQQQUUUVVVMMMPPPNNNIIIHHHMMMRRRSSSBBB@@@BBBFFFGGGEEEEEEHHHBBBDDDEEEFFFFFFGGGHHHJJJHHHHHHGGGGGGFFFFFFEEEEEEHHHGGGEEEDDDBBBAAA@@@@@@CCCCCCCCCDDDEEEEEEFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOONNNMMMLLLKKKKKKLLLMMMPPPQQQOOOKKKGGGHHHJJJKKKLLLLLLJJJHHHFFFDDDDDDGGGKKKOOOPPPOOOMMMOOOSSSTTTQQQPPPQQQPPPMMMLLLOOOSSSVVVXXXWWWUUUTTTOOOKKKJJJPPPSSSRRRPPPPPPRRRRRRRRRRRRVVV[[[[[[WWWUUUSSSQQQRRRTTTVVVXXXXXXUUUZZZ^^^]]]XXXTTTSSSTTT[[[\\\ZZZRRRJJJGGGMMMSSSXXXTTTSSSXXXZZZVVVQQQPPPKKKHHHFFFDDDEEEHHHLLLNNNMMMMMMOOOPPPRRRTTTVVVWWWQQQRRRQQQNNNLLLLLLPPPTTTZZZYYYWWWTTTRRRRRRTTTVVVUUUUUUVVVVVVUUUSSSQQQPPPMMMKKKIIIHHHIIIKKKKKKJJJIIIHHHHHHJJJMMMOOOQQQQQQOOOKKKGGGGGGJJJLLLLLLJJJKKKJJJNNNSSSTTTOOOIIIGGGCCCCCCCCCCCCDDDEEEFFFFFFCCCGGGKKKJJJEEEBBBBBBDDD???===;;;;;;>>>AAACCCDDDDDDDDDDDDDDDEEEGGGHHHIIIBBB???>>>AAABBB@@@??????BBBDDDDDDDDDCCCCCCDDDFFFCCCDDDCCCBBB@@@@@@BBBDDDAAAAAAAAAAAABBBCCCDDDEEECCCAAA@@@@@@AAAAAA@@@>>>AAA???===<<<>>>AAACCCCCCAAAAAAAAABBBAAAAAA@@@@@@???@@@@@@???===<<<===???AAA@@@>>>===>>>???AAACCCCCCHHHIIIDDDAAABBBDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBAAAAAABBBDDDGGGGGGEEECCCBBBBBBBBBDDDEEEEEEDDDDDDEEEFFFBBBCCCDDDCCC@@@?????????????????????>>>>>>=========<<<;;;;;;<<<>>>@@@BBB@@@@@@AAAAAA@@@@@@???>>>AAA???===;;;::::::;;;<<<@@@AAABBBBBBAAA@@@>>>======???AAABBBBBBAAA@@@???AAABBBCCCBBB???>>>>>>???@@@CCCEEEDDDBBBBBBEEEHHHCCCCCCEEEFFFGGGHHHHHHHHHEEEEEEDDDEEEGGGKKKOOOQQQPPPJJJFFFHHHIIIHHHIIILLLKKKKKKJJJHHHHHHJJJOOOSSSQQQOOOLLLGGGCCCCCCFFFIIIJJJKKKJJJHHHFFFFFFHHHJJJIIIJJJKKKKKKJJJJJJLLLMMMPPPJJJIIILLLLLLIIIMMMUUUVVVXXXZZZXXXTTTQQQRRRTTTRRROOOKKKLLLOOORRRSSSRRROOOMMMJJJGGGGGGHHHJJJLLLPPPNNNOOOSSSRRRMMMKKKLLLOOOPPPRRRTTTTTTSSSQQQPPPPPPSSSSSSPPPPPPSSSSSSPPPNNNNNNNNNLLLIIIGGGFFFGGGHHHIIIJJJMMMQQQRRRRRRQQQOOOPPPNNNIIIHHHLLLNNNMMMPPPOOOZZZmmmqqqcccTTTQQQQQQRRRRRROOOLLLJJJJJJJJJVVVXXXTTTKKKEEEFFFIIIJJJPPPNNNNNNOOORRRTTTUUUUUUSSSWWWWWWTTTRRRSSSSSSRRRKKKLLLNNNMMMLLLKKKKKKLLLIIIIIIIIILLLOOOQQQQQQPPPIIIGGGEEEBBBAAAAAABBBCCC?????????>>>??????@@@@@@>>>======BBBHHHMMMOOOOOOVVVRRROOONNNOOOOOONNNKKKIIIJJJLLLOOORRRSSSQQQOOOSSSRRRQQQQQQRRRRRRQQQPPPPPPRRRTTTSSSPPPLLLIIIHHHFFFOOOTTTQQQMMMQQQYYY^^^QQQMMMLLLPPPRRRPPPPPPSSSPPPKKKJJJMMMQQQRRRUUUXXXVVVRRRNNNLLLNNNRRRTTTVVVKKKNNNNNNJJJKKKPPPUUUVVVDDDBBBDDDHHHIIIEEECCCEEECCCFFFJJJIIIFFFEEEHHHLLLJJJJJJJJJIIIHHHGGGEEEDDDEEEEEECCCBBBAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMLLLKKKKKKLLLLLLLLLNNNNNNOOOPPPOOOMMMJJJHHHGGGIIILLLNNNNNNLLLIIIFFFEEEFFFGGGJJJNNNPPPOOONNNMMMOOOPPPPPPRRRUUURRRLLLPPPRRRTTTVVVVVVVVVTTTSSSNNNKKKLLLTTTZZZZZZXXXXXXVVVSSSRRRSSSXXX[[[XXXSSSQQQOOOMMMNNNPPPTTTVVVVVVVVVXXXZZZYYYVVVTTTTTTUUUTTTVVVUUUOOOHHHHHHQQQYYYUUURRRRRRUUUVVVQQQMMMKKKMMMLLLKKKHHHGGGIIINNNRRRRRRSSSTTTTTTTTTSSSRRRQQQOOONNNMMMNNNQQQVVV[[[^^^YYYXXXVVVSSSQQQTTTXXX\\\ZZZZZZYYYWWWUUURRROOONNNNNNLLLKKKJJJJJJKKKLLLMMMLLLIIIGGGIIIMMMOOOOOOMMMMMMJJJIIIIIIKKKLLLKKKJJJMMMMMMNNNRRRSSSPPPLLLIIIDDDCCCCCCBBBCCCEEEFFFHHHJJJOOOSSSOOOGGGBBBBBBFFF@@@>>><<<<<>><<<<<<===???BBBAAA???>>>>>>@@@AAABBBCCCGGGHHHCCC@@@AAACCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAABBBDDDFFFFFFDDDAAA@@@@@@AAACCCEEEEEECCCBBBBBBCCC???AAACCCCCCAAA???>>>>>>@@@@@@??????>>>>>>======<<<<<<<<<<<<>>>@@@BBBDDDBBBBBBBBBBBBBBBAAA@@@@@@AAA???>>><<<<<<<<<===>>>AAABBBBBBCCCBBB@@@???>>>>>>???AAABBBBBBBBB@@@@@@BBBBBBBBB@@@>>>===???@@@CCCDDDFFFEEEDDDDDDGGGIII@@@BBBCCCEEEFFFFFFFFFEEECCCBBBBBBBBBDDDGGGJJJLLLHHHCCCBBBDDDEEEDDDFFFJJJLLLLLLJJJHHHGGGIIIMMMQQQOOOLLLHHHDDDCCCDDDHHHKKKNNNMMMKKKIIIGGGGGGIIIJJJKKKLLLNNNNNNLLLKKKKKKKKKOOOJJJIIIKKKLLLLLLPPPVVVVVVXXXZZZXXXTTTQQQRRRSSSRRROOOLLLMMMPPPRRRQQQOOOLLLJJJGGGEEEEEEHHHLLLNNNNNNLLLMMMQQQQQQMMMLLLNNNPPPRRRVVVXXXXXXVVVSSSPPPSSSVVVVVVTTTTTTVVVVVVSSSPPPPPPOOOLLLIIIGGGHHHIIIJJJJJJLLLOOORRRTTTTTTRRRSSSQQQLLLIIIJJJMMMOOOOOOQQQOOOWWWgggkkk___RRRNNNLLLMMMNNNNNNLLLLLLNNNPPP[[[XXXSSSLLLHHHIIIMMMOOOSSSRRRQQQQQQTTTUUUUUUUUURRRUUUVVVUUUSSSRRRQQQQQQKKKMMMNNNMMMKKKJJJJJJKKKJJJKKKLLLNNNPPPQQQPPPPPPHHHGGGFFFEEEDDDCCCCCCBBB>>>>>>>>>>>>??????@@@AAA===???BBBEEEIIINNNSSSVVVXXXSSSMMMLLLNNNOOONNNLLLNNNNNNNNNOOOPPPPPPNNNLLLQQQOOONNNOOOQQQRRRRRRQQQNNNPPPQQQPPPNNNLLLKKKKKKJJJPPPSSSQQQQQQWWW]]]___RRRMMMKKKMMMNNNLLLKKKLLLLLLLLLMMMQQQTTTUUUVVVWWWQQQOOOKKKKKKMMMPPPRRRRRRKKKOOOPPPMMMMMMRRRUUUVVVEEEDDDFFFJJJJJJEEECCCCCCFFFJJJMMMKKKFFFEEEHHHLLLLLLLLLKKKJJJIIIGGGEEEDDDAAA@@@??????@@@AAACCCDDDCCCDDDDDDEEEEEEFFFGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKJJJIIIJJJKKKLLLMMMOOOPPPQQQPPPNNNLLLJJJIIIHHHJJJMMMOOOOOOLLLIIIGGGIIIGGGGGGIIIMMMPPPRRRRRRNNNMMMLLLNNNVVV[[[VVVMMMSSSTTTTTTTTTTTTSSSSSSRRRRRROOOQQQWWW[[[ZZZWWWWWWUUURRRQQQUUUYYYWWWQQQLLLOOOMMMKKKKKKOOOSSSVVVWWWWWWUUUSSSSSSUUUUUUTTTRRRLLLNNNOOOKKKHHHKKKTTT\\\TTTQQQRRRUUUUUUOOOLLLKKKQQQPPPNNNJJJHHHJJJNNNQQQSSSSSSTTTUUUTTTRRRPPPOOOOOOJJJGGGLLLUUU\\\]]]\\\VVVUUUTTTRRRRRRUUUZZZ___ZZZYYYWWWUUUTTTSSSSSSSSSPPPPPPOOONNNMMMMMMOOOPPPOOOLLLIIIIIILLLMMMKKKIIIJJJIIIHHHIIIIIIJJJIIIIIIMMMNNNOOOPPPQQQQQQMMMJJJDDDDDDCCCCCCDDDEEEGGGHHHLLLQQQTTTPPPHHHCCCDDDGGGAAA???>>>???BBBDDDFFFFFF@@@AAAAAABBBDDDFFFHHHIIIEEEFFFEEEBBBAAAAAABBBBBBCCCBBBAAAAAABBBCCCCCCDDDEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@<<<===???@@@BBBCCCEEEFFFDDD???:::999<<<@@@BBBCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@>>><<<<<<>>>@@@AAAAAA@@@??????@@@@@@AAAAAAFFFFFFBBB>>>@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@CCCEEEFFFEEECCC@@@@@@@@@???AAACCCCCCAAA@@@??????===???BBBCCCAAA???>>>>>>@@@@@@??????>>>======<<<=========>>>@@@BBBDDDEEECCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>??????@@@BBBBBBCCCCCCBBBAAA???>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@>>><<<<<<>>>AAADDDEEEEEEEEEEEEFFFGGGIIICCCDDDEEEFFFFFFEEEDDDDDDAAAAAA@@@@@@AAABBBDDDFFFCCC@@@AAADDDEEEEEEHHHMMMNNNMMMKKKHHHFFFGGGJJJMMMKKKHHHDDDBBBDDDGGGLLLNNNPPPNNNKKKJJJIIIJJJKKKKKKLLLNNNOOOOOOMMMKKKKKKLLLMMMJJJHHHJJJLLLNNNRRRVVVTTTVVVXXXVVVRRRPPPQQQRRRRRRPPPNNNOOORRRSSSQQQOOOJJJHHHFFFDDDEEEHHHMMMOOOKKKIIIJJJOOOOOOMMMLLLOOONNNRRRXXX]]]^^^ZZZUUURRRXXX[[[[[[XXXWWWXXXWWWSSSRRRQQQPPPMMMJJJIIIKKKMMMMMMMMMNNNRRRUUUWWWVVVUUUVVVRRRNNNMMMNNNOOOPPPQQQQQQQQQWWW___^^^TTTNNNOOOJJJKKKLLLLLLLLLMMMOOORRR[[[WWWSSSQQQQQQQQQRRRTTTVVVTTTSSSTTTUUUUUUSSSRRRRRRTTTVVVXXXVVVRRRPPPQQQLLLMMMNNNMMMKKKIIIIIIIIIKKKLLLNNNOOONNNMMMKKKKKKIIIIIIIIIGGGFFFDDDBBBAAA???>>>>>>>>>???@@@AAAAAA;;;AAAGGGIIIIIIKKKRRRYYYUUUQQQLLLKKKMMMOOOOOOOOOSSSRRRQQQRRRTTTTTTSSSRRROOOMMMLLLLLLNNNOOOOOOOOOIIIKKKMMMNNNMMMMMMMMMOOORRRRRRQQQQQQVVV]]]^^^ZZZPPPLLLIIIKKKJJJGGGFFFGGGJJJMMMQQQSSSUUUVVVUUUTTTOOOLLLJJJJJJLLLOOOPPPPPPNNNRRRSSSPPPOOORRRUUUTTTCCCCCCGGGLLLLLLGGGCCCDDDGGGKKKMMMKKKGGGEEEGGGKKKMMMLLLKKKIIIFFFDDDCCCBBB>>>>>>======???BBBEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJGGGFFFDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMOOOPPPPPPOOOLLLJJJIIIJJJIIIKKKLLLNNNMMMKKKIIIGGGIIIGGGFFFHHHLLLQQQTTTUUUQQQOOOMMMOOOVVV\\\XXXOOOTTTSSSRRRQQQPPPPPPQQQQQQUUUSSSTTTVVVUUUQQQOOOQQQQQQOOOPPPUUUWWWRRRLLLIIIOOOLLLJJJKKKOOOTTTXXXYYYUUURRROOOPPPSSSUUURRROOOKKKKKKKKKIIIIIILLLSSSYYYUUUSSSUUUXXXWWWRRRPPPQQQSSSQQQMMMJJJIIIKKKMMMOOOOOOPPPRRRSSSSSSSSSRRRQQQMMMHHHEEEKKKUUU[[[XXXQQQSSSSSSSSSRRRRRRTTTXXX\\\UUUTTTSSSSSSTTTUUUWWWXXXQQQRRRSSSRRROOONNNNNNOOOPPPNNNKKKJJJJJJJJJIIIHHHIIIHHHHHHHHHHHHHHHHHHIIILLLOOOPPPOOOPPPQQQNNNIIIDDDDDDDDDDDDEEEFFFGGGGGGFFFJJJLLLJJJFFFCCCEEEHHHBBB@@@???@@@CCCFFFGGGGGG@@@@@@AAABBBDDDEEEGGGHHHGGGJJJHHHDDDAAABBBDDDCCCCCCAAA@@@@@@BBBCCCCCCBBBEEEDDDCCCCCCDDDDDDCCCAAAAAAAAAAAAAAA@@@???>>>===:::<<>>;;;:::<<>>@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAADDDEEEFFFEEECCCAAAAAABBB===???BBBBBBAAA???>>>>>><<<>>>AAABBBAAA???>>>???AAA@@@@@@???>>>===<<<<<<======>>>???AAABBBDDDEEEBBBBBBCCCCCCBBBBBBAAA@@@??????????????????@@@@@@AAABBBCCCCCCBBBAAA???>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>===<<<===???AAADDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@@@@AAACCCDDDEEECCCEEEHHHIIIIIILLLRRRMMMMMMLLLIIIGGGFFFHHHJJJHHHEEEBBBBBBFFFKKKNNNPPPOOOMMMKKKJJJKKKLLLKKKKKKMMMNNNOOOOOOMMMMMMNNNOOOMMMJJJGGGHHHKKKOOORRRTTTPPPSSSUUUTTTPPPNNNOOOQQQQQQOOONNNOOORRRSSSQQQNNNIIIHHHFFFEEEFFFHHHLLLNNNIIIGGGIIIMMMNNNMMMMMMPPPMMMQQQXXX]]]^^^[[[WWWSSSZZZ]]]]]]YYYXXXXXXVVVRRRQQQQQQPPPNNNLLLLLLMMMOOONNNOOOPPPSSSWWWXXXXXXWWWVVVSSSRRRRRRQQQNNNNNNQQQQQQSSSWWWZZZUUUNNNMMMRRRLLLMMMMMMLLLKKKLLLNNNPPPYYYTTTQQQTTTVVVVVVTTTUUUTTTSSSTTTUUUVVVUUURRROOOSSSTTTWWW[[[XXXSSSPPPRRRLLLNNNNNNMMMJJJHHHHHHHHHJJJLLLNNNMMMKKKHHHFFFEEEJJJJJJJJJIIIGGGEEECCCBBB@@@@@@@@@???@@@@@@AAAAAA;;;AAAHHHJJJIIIJJJOOOTTTPPPNNNLLLKKKKKKMMMOOOQQQSSSRRRRRRTTTXXX[[[\\\\\\OOOLLLJJJJJJKKKLLLLLLKKKEEEHHHKKKMMMNNNOOOQQQRRRVVVTTTPPPRRRYYY```\\\TTTOOOJJJGGGIIIIIIEEEDDDEEEJJJPPPUUUUUUTTTUUUTTTQQQMMMLLLKKKKKKNNNPPPPPPPPPPPPTTTUUURRRQQQSSSTTTSSSBBBBBBGGGMMMMMMHHHEEEEEEEEEHHHIIIIIIGGGFFFHHHJJJMMMKKKHHHEEEBBBAAA@@@@@@@@@???>>>>>>???BBBEEEGGGHHHHHHHHHIIIJJJJJJKKKKKKGGGFFFCCCAAA@@@@@@AAAAAABBBDDDGGGJJJLLLMMMMMMMMMMMMNNNNNNLLLIIIGGGHHHIIIJJJJJJKKKKKKJJJHHHFFFEEEEEEDDDEEEIIINNNRRRSSSTTTOOOQQQQQQNNNOOOSSSRRRNNNSSSRRROOONNNMMMMMMOOOPPPQQQQQQSSSTTTPPPKKKLLLRRRNNNKKKMMMRRRRRRMMMKKKMMMMMMKKKIIIJJJNNNTTTXXXZZZOOOOOOOOOOOOPPPPPPPPPOOOMMMKKKIIIIIIKKKOOOSSSUUUUUUTTTWWW[[[ZZZVVVTTTVVVVVVQQQLLLJJJMMMPPPQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRGGGEEEFFFMMMVVVYYYTTTNNNQQQSSSTTTSSSRRRRRRSSSTTTPPPQQQRRRSSSSSSSSSSSSRRROOORRRTTTSSSOOOLLLKKKLLLMMMMMMMMMKKKIIIHHHIIIJJJIIIIIIHHHGGGFFFGGGIIIJJJKKKOOOPPPNNNOOOQQQNNNGGGCCCCCCEEEEEEFFFFFFFFFFFFDDDEEEFFFEEECCCBBBCCCDDDAAA@@@???@@@CCCFFFFFFFFFBBBBBBBBBCCCDDDFFFGGGHHHHHHLLLKKKDDD@@@CCCEEECCCCCC@@@??????BBBCCCCCCAAADDDCCCCCCDDDFFFFFFBBB???===>>>?????????>>>===<<<;;;===@@@@@@???@@@BBBEEE>>>===<<<;;;;;;>>>BBBFFFFFFFFFEEEEEECCCBBB@@@???>>>>>>>>><<<<<<===@@@CCC@@@BBBDDDEEEEEECCC@@@>>>???CCCDDD???<<<===??????AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAACCCCCCBBBAAA???@@@AAA<<<>>>AAACCCAAA??????>>>;;;===@@@@@@?????????@@@AAAAAA@@@???>>>===<<<<<<<<<<<<===>>>???AAABBBBBB@@@@@@@@@@@@@@@??????>>>=========>>>>>>?????????AAAAAABBBBBBAAA@@@>>>=========>>>>>>>>>?????????<<<===??????>>>???AAACCCDDDCCCBBBCCCDDDFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@@@@AAABBBDDDDDDEEEEEEFFFIIIIIIGGGJJJPPPJJJKKKKKKJJJHHHGGGHHHIIIGGGEEECCCDDDHHHLLLOOOOOOLLLJJJIIIIIIKKKLLLJJJHHHMMMNNNNNNNNNMMMNNNPPPSSSLLLJJJGGGFFFJJJOOORRRQQQLLLOOORRRQQQNNNMMMNNNPPPLLLKKKKKKMMMQQQQQQNNNKKKHHHGGGFFFEEEFFFGGGIIIJJJIIIGGGHHHMMMOOONNNOOORRROOOQQQUUUXXXYYYXXXVVVTTTXXX[[[[[[XXXWWWWWWUUUQQQNNNNNNOOONNNMMMMMMNNNPPPNNNOOOPPPSSSWWWYYYXXXWWWTTTSSSUUUWWWSSSLLLKKKOOOOOOQQQTTTUUURRRMMMMMMQQQKKKLLLLLLKKKKKKLLLOOORRRWWWOOOLLLQQQUUUTTTQQQRRRNNNPPPRRRVVVWWWVVVRRRNNNRRRRRRVVVZZZXXXQQQNNNPPPMMMNNNNNNMMMJJJHHHGGGGGGJJJMMMPPPOOOKKKGGGFFFFFFIIIIIIIIIHHHHHHGGGFFFEEEBBBBBBAAAAAAAAAAAAAAAAAAAAACCCFFFJJJMMMNNNNNNMMMLLLNNNNNNLLLIIIIIILLLQQQQQQOOOOOOQQQUUUYYY[[[\\\PPPMMMJJJIIIIIIIIIIIIHHHDDDHHHLLLPPPQQQRRRSSSTTTTTTTTTRRRTTTZZZ^^^ZZZRRRNNNIIIGGGIIIIIIFFFEEEFFFKKKSSSWWWUUUSSSSSSQQQMMMJJJIIIIIIJJJMMMNNNNNNNNNOOOTTTVVVTTTSSSUUUUUUSSS@@@AAAFFFMMMNNNJJJFFFFFFCCCDDDFFFFFFFFFGGGHHHIIILLLIIIFFFBBB???>>>===>>>CCCAAA@@@???@@@BBBEEEGGGFFFFFFGGGHHHHHHIIIIIIJJJFFFDDDAAA>>><<<<<<<<<<<>>@@@CCCEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHLLLKKKCCC???BBBDDDCCCCCC@@@>>>???BBBCCCBBBAAACCCCCCCCCEEEHHHFFFBBB>>>999;;;<<<>>>>>>>>>======<<>>>>>@@@BBB;;;===>>>===;;;===BBBGGGGGGGGGFFFEEECCCAAA@@@???===>>>===<<<<<<>>>AAAEEEAAACCCFFFHHHHHHEEEAAA>>>???DDDEEE@@@<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@AAABBBCCCDDD>>>???@@@???===<<<===>>>;;;>>>BBBCCCBBBAAA@@@@@@;;;===?????????>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<======>>>>>>@@@AAABBBBBBAAA@@@>>>===============>>>>>>>>>>>>;;;===???@@@@@@AAACCCEEECCCBBBAAABBBDDDEEEEEEEEEAAA@@@???>>>??????AAABBB>>>>>>>>>???AAACCCDDDEEECCCCCCDDDFFFDDDAAADDDIIIGGGHHHJJJJJJIIIHHHIIIIIIHHHFFFDDDEEEIIIMMMNNNMMMIIIHHHGGGHHHKKKLLLIIIGGGMMMMMMMMMMMMMMMOOORRRUUULLLJJJGGGEEEIIIOOOQQQPPPJJJMMMOOOOOOMMMKKKMMMOOOIIIHHHHHHKKKNNNOOOLLLHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIGGGIIIMMMPPPOOOQQQTTTRRRRRRSSSSSSTTTTTTTTTTTTUUUXXXYYYWWWVVVWWWTTTPPPKKKLLLNNNNNNMMMMMMNNNOOONNNNNNPPPSSSVVVXXXWWWVVVQQQRRRWWWZZZSSSJJJHHHMMMLLLMMMPPPRRRQQQNNNMMMOOOGGGHHHIIIJJJKKKNNNSSSVVVVVVLLLGGGLLLQQQPPPMMMNNNIIILLLQQQVVVXXXWWWRRRNNNOOONNNRRRXXXVVVNNNKKKMMMMMMNNNNNNMMMJJJGGGGGGGGGLLLPPPSSSRRRNNNJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIDDDCCCBBBBBBAAAAAAAAAAAAHHHEEEEEEKKKSSSUUUOOOIIIJJJNNNPPPMMMGGGFFFJJJOOOOOOMMMKKKLLLOOOSSSTTTUUURRROOOKKKIIIHHHHHHHHHGGGFFFJJJOOORRRSSSTTTTTTUUUPPPSSSUUUVVVYYY\\\YYYSSSNNNIIIGGGJJJJJJGGGFFFHHHLLLUUUYYYUUURRRRRROOOKKKGGGFFFFFFHHHJJJLLLKKKKKKNNNTTTVVVUUUTTTVVVWWWUUU@@@@@@EEEMMMKKKDDDCCCJJJDDDDDDFFFIIIKKKLLLJJJHHHGGGEEEBBB???>>>>>>@@@AAA??????@@@AAABBBDDDEEEFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA???;;;999:::===???FFFDDDBBBDDDHHHJJJGGGCCCGGGIIIHHHEEEBBBAAADDDHHHIIIHHHGGGFFFFFFEEEEEEEEECCCDDDIIIPPPQQQMMMJJJJJJMMMJJJKKKOOONNNHHHHHHMMMOOOQQQSSSSSSRRRQQQRRRSSSOOOOOOPPPQQQQQQQQQQQQQQQKKKHHHEEEEEEHHHKKKKKKKKKOOOIIICCCDDDJJJNNNMMMJJJGGGKKKOOOPPPNNNKKKIIIIIIOOOMMMKKKLLLOOOSSSUUUVVVVVVRRRRRRWWWYYYVVVUUUYYY[[[TTTLLLJJJNNNRRRTTTSSSRRRUUUWWWWWWSSSNNNJJJGGGGGGLLLSSSWWWZZZZZZ[[[[[[VVVSSSOOOLLLKKKLLLNNNPPPTTTPPPPPPVVVWWWPPPFFF@@@LLLRRRTTTMMMIIIKKKLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHLLLJJJGGGDDDDDDFFFJJJLLLNNNMMMLLLLLLMMMMMMLLLKKKHHHFFFDDDCCCDDDDDDCCCBBBEEEGGGGGGDDD@@@>>>???AAA@@@@@@AAABBBCCCCCCCCCCCCIIIFFFBBBAAACCCFFFHHHIIIMMMHHHAAA>>>>>>??????>>>AAAEEEEEE???<<<>>>BBBCCC>>>@@@BBBDDDDDDBBB@@@>>>@@@???>>>>>>???@@@>>>============>>>@@@???===;;;777:::;;;:::888:::@@@FFFIIIJJJJJJGGGDDDBBBAAABBB??????>>>>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@???DDDDDDCCC@@@>>>===>>>???>>>??????@@@@@@>>>===<<<<<<===>>>???????????????DDDAAA>>>===>>>??????>>><<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@BBB???;;;999999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===<<<;;;;;;:::============<<<;;;:::999===<<<<<<>>>@@@AAA@@@>>>>>>===<<<<<<<<<>>>???@@@???@@@AAAAAABBBBBBBBBBBBCCCBBB@@@>>>>>>???@@@AAA>>><<<:::<<>>===>>>???@@@>>>??????@@@AAACCCEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGJJJFFF@@@:::999;;;>>>AAAEEECCCAAADDDHHHJJJGGGDDDGGGGGGFFFDDDCCCCCCEEEGGGGGGGGGFFFEEEEEEFFFFFFFFFBBBBBBFFFLLLMMMIIIFFFGGGIIIHHHJJJMMMKKKHHHJJJPPPPPPQQQSSSRRRPPPOOOPPPQQQJJJKKKLLLLLLLLLKKKJJJJJJHHHFFFDDDDDDHHHJJJKKKJJJNNNJJJFFFFFFIIILLLKKKIIIEEEKKKQQQOOOIIIDDDFFFIIIOOOMMMKKKLLLOOOSSSUUUVVVVVVSSSTTTYYYZZZWWWVVVYYYUUUPPPKKKJJJOOOTTTVVVUUUTTTVVVWWWUUUQQQKKKHHHFFFJJJOOOVVV[[[\\\[[[YYYYYYRRRPPPNNNLLLJJJKKKLLLMMMQQQQQQUUUXXXUUULLLGGGGGGPPPSSSQQQJJJHHHKKKMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFIIIGGGEEEDDDEEEHHHLLLNNNMMMLLLKKKKKKMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFDDDDDDEEEEEECCC@@@???@@@BBBAAABBBBBBCCCCCCCCCCCCCCCFFFEEECCCBBBBBBCCCFFFHHHJJJFFFAAA??????@@@???>>>AAAEEEFFFAAA===???BBBBBB>>>???AAACCCCCCAAA???>>>===;;;::::::;;;<<<<<<;;;======<<<===??????===;;;:::===>>>===;;;===BBBGGGEEEFFFFFFDDDAAA??????@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@??????>>>BBBBBBBBB???===<<<===???======>>>>>>>>>===<<<;;;<<<======>>>??????@@@@@@DDDAAA>>>===>>>>>>>>>>>><<<<<<<<<============>>><<<<<<<<<<<<===>>>??????@@@===:::999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::???>>>>>>===<<<;;;;;;:::=========<<<<<<;;;:::999>>>======???AAAAAA@@@???======<<<<<<<<<===>>>???>>>???@@@AAABBBBBBBBBBBBBBBAAA???>>>>>>>>>@@@AAA???===;;;===AAADDDCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCEEEFFFEEECCCAAAAAABBBDDDBBBBBBFFFKKKMMMKKKHHHGGGHHHJJJJJJJJJIIIIIIIIIKKKMMMOOORRRRRRQQQPPPNNNNNNKKKHHHGGGIIIMMMOOOPPPLLLOOORRRQQQNNNLLLMMMNNNIIIFFFHHHNNNQQQLLLIIIJJJKKKGGGDDDEEEIIIKKKJJJHHHHHHHHHHHHHHHIIIKKKLLLNNNKKKKKKLLLNNNQQQTTTUUUVVVRRROOOOOOQQQPPPMMMOOOUUUWWWRRRMMMKKKKKKKKKJJJIIIMMMOOORRRSSSTTTSSSQQQOOOSSSQQQOOOPPPRRRPPPJJJEEELLLJJJKKKNNNMMMHHHEEEFFFIIILLLOOONNNKKKJJJMMMPPPSSSRRRQQQPPPNNNKKKIIIHHHIIIKKKOOOTTTVVVTTTOOOIIIFFFKKKPPPRRROOOLLLJJJJJJNNNMMMLLLJJJHHHHHHIIIIIINNNMMMKKKIIIIIIIIIJJJJJJKKKJJJJJJMMMQQQQQQOOOKKKMMMKKKJJJJJJKKKKKKJJJIIIIIIHHHHHHKKKNNNNNNHHHCCCFFFHHHIIIHHHFFFGGGJJJMMMPPPMMMLLLMMMLLLJJJLLLQQQTTTOOOJJJGGGEEECCCGGGMMMLLLIIIKKKQQQUUUSSSRRRTTTUUUUUUTTTSSSQQQPPPNNNNNNNNNOOOOOOLLLIIIHHHKKKNNNVVVYYY[[[XXXQQQLLLJJJKKKIIIHHHFFFGGGHHHKKKMMMNNNZZZXXXZZZ```aaa]]]XXXXXXBBB@@@BBBHHHEEE???AAAIIIKKKIIIHHHGGGHHHGGGFFFDDDDDDBBB@@@>>>======>>>???>>>>>>>>>???AAABBBDDDEEEDDDDDDDDDDDDEEEGGGHHHJJJRRRJJJ???999999===@@@BBBCCCAAAAAACCCHHHIIIHHHEEEGGGEEECCCCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDFFFGGGHHHDDDCCCEEEIIIIIIFFFDDDFFFIIIIIIKKKKKKGGGDDDIIIPPPPPPQQQQQQOOOMMMKKKLLLMMMJJJKKKMMMMMMMMMKKKIIIGGGDDDCCCBBBDDDGGGJJJKKKKKKLLLKKKJJJIIIIIIHHHHHHHHHDDDKKKPPPLLLCCC???BBBHHHOOOMMMKKKKKKNNNRRRTTTUUUUUUTTTWWW[[[[[[XXXWWWXXXPPPMMMKKKLLLQQQUUUWWWVVVVVVWWWVVVRRRMMMHHHFFFEEEKKKQQQXXX\\\[[[XXXTTTQQQJJJJJJJJJKKKKKKLLLMMMMMMOOOSSSYYYZZZRRRIIIIIIOOOTTTRRRMMMGGGGGGKKKMMMKKKGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCEEEIIILLLOOOKKKJJJIIIIIIKKKLLLKKKJJJIIIHHHHHHIIIIIIHHHFFFDDDBBBCCCCCCBBB@@@@@@AAACCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCBBB@@@@@@CCCFFFEEECCCAAA@@@@@@AAA@@@>>>@@@EEEGGGCCC???@@@AAA@@@===>>>@@@AAAAAA@@@>>>===>>><<<::::::<<<>>>??????>>><<<;;;<<<===>>>===<<<;;;===???>>><<<===AAAEEE???@@@AAA@@@>>>======???===>>>???@@@@@@@@@???>>><<<<<<===>>>>>>>>>======@@@@@@@@@>>>;;;;;;<<<>>><<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<===???AAABBBCCC@@@>>>======>>>>>>===<<<<<<<<<============>>>;;;;;;<<<<<<===>>>>>>???<<<;;;::::::;;;<<<;;;:::888888888999:::;;;;;;<<<::::::::::::::::::::::::>>>=========<<<;;;;;;;;;===<<<<<<;;;;;;:::999999=========>>>@@@AAA@@@???<<<<<<;;;;;;;;;<<<======<<<===>>>@@@AAABBBBBBBBBAAA@@@???>>>===>>>???@@@AAA>>><<<>>>AAACCCCCCAAAAAA@@@??????>>>>>>>>>??????AAABBBBBBAAA@@@@@@AAAAAABBBCCCEEEGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKLLLOOOPPPQQQQQQPPPOOOLLLJJJGGGGGGIIIKKKLLLLLLMMMPPPSSSSSSOOOKKKJJJJJJHHHFFFHHHMMMPPPMMMJJJJJJJJJGGGDDDEEEHHHJJJHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJNNNRRRUUUUUUTTTLLLKKKMMMQQQRRRQQQTTTYYYWWWTTTOOOKKKJJJIIIHHHFFFMMMNNNQQQSSSSSSRRRPPPNNNSSSQQQPPPQQQSSSPPPKKKFFFLLLIIIIIIKKKIIIDDDCCCDDDJJJLLLNNNMMMJJJIIIKKKNNNQQQPPPNNNMMMKKKJJJJJJJJJLLLNNNPPPTTTUUUSSSNNNJJJEEEJJJOOOQQQNNNKKKIIIIIIQQQOOOLLLIIIGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJNNNMMMNNNQQQTTTUUUQQQMMMLLLLLLMMMNNNOOONNNKKKHHHJJJIIIIIIKKKMMMKKKGGGBBBDDDHHHKKKIIIFFFFFFIIIMMMRRRLLLJJJKKKMMMLLLMMMPPPVVVNNNGGGEEEFFFFFFJJJOOOMMMJJJJJJOOOSSSSSSSSSUUUWWWWWWUUUSSSQQQPPPOOONNNPPPOOOMMMLLLLLLOOORRRTTTYYY[[[[[[VVVPPPKKKJJJJJJMMMMMMLLLLLLMMMNNNOOOPPP^^^\\\]]]aaaaaa[[[VVVUUUEEEBBBDDDHHHEEE???AAAIIIJJJHHHEEEDDDEEEEEEDDDCCCBBBAAA???===<<<======>>>>>>>>>>>>???@@@AAACCCDDDEEEDDDBBBBBBBBBDDDFFFGGGPPPGGG<<<888:::>>>@@@@@@BBBAAAAAADDDGGGIIIHHHGGGHHHEEECCCCCCEEEFFFCCC@@@??????@@@AAACCCEEEGGGHHHHHHEEEFFFIIIIIIFFFEEEGGGLLLMMMMMMHHHBBB@@@EEELLLOOOOOONNNKKKHHHGGGHHHIIILLLMMMNNNNNNMMMKKKHHHFFFBBBCCCDDDFFFHHHJJJKKKKKKIIIKKKMMMLLLIIIFFFFFFGGGEEEIIILLLIIICCC@@@DDDIIIMMMKKKIIIIIILLLPPPRRRSSSUUUVVVYYY[[[[[[YYYXXXXXXQQQPPPOOOPPPSSSUUUUUUTTTUUUUUUSSSOOOJJJGGGGGGHHHKKKPPPWWWZZZXXXRRRLLLIIICCCEEEHHHLLLNNNOOOPPPPPPPPPTTTYYYYYYRRRJJJLLLSSSTTTPPPJJJGGGIIILLLLLLJJJFFFFFFFFFFFFGGGHHHIIIJJJBBBBBBBBBBBBDDDGGGJJJKKKGGGFFFEEEFFFHHHIIIIIIHHHGGGGGGGGGHHHIIIGGGDDDAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@???<<<@@@CCCAAA>>>===@@@DDDAAAAAAAAAAAAAAAAAA@@@???>>>DDDGGGCCC?????????===<<<===>>>??????>>>===<<<>>><<<999999<<>><<<;;;;;;=========<<<999;;;<<<<<<;;;;;;===???;;;<<<>>>===<<<<<<===>>><<<===???AAAAAA@@@>>>===;;;;;;<<<============<<<>>>>>>>>><<<::::::;;;===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;;;;;;;<<>>===<<<<<<<<<<<<<<<============::::::;;;<<<============:::999999;;;<<<<<<;;;999666666777888999:::;;;;;;999999999999999999999999<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::999999999<<<;;;;;;===??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???@@@AAABBBBBB@@@???>>>=========>>>>>>@@@===;;;<<<@@@AAA@@@>>>>>>======<<<<<<=========<<<>>>@@@@@@??????@@@AAA???BBBEEEEEEDDDEEEGGGJJJKKKJJJIIIIIIJJJIIIHHHGGGFFFHHHJJJKKKLLLLLLLLLKKKJJJHHHFFFFFFHHHIIIIIIIIIIIINNNRRRRRRNNNJJJHHHHHHJJJIIIJJJMMMNNNLLLJJJHHHFFFEEEDDDEEEHHHIIIIIIGGGIIIIIIJJJJJJJJJIIIIIIHHHMMMMMMNNNQQQTTTTTTQQQNNNLLLMMMOOOPPPOOOOOOPPPSSSRRRPPPNNNLLLKKKKKKKKKKKKKKKLLLOOOQQQQQQPPPNNNMMMPPPPPPPPPRRRSSSRRRNNNKKKLLLHHHGGGHHHFFFBBBAAADDDKKKMMMMMMLLLKKKKKKMMMPPPKKKJJJIIIIIIJJJKKKMMMNNNPPPOOOOOOPPPPPPOOONNNLLLGGGKKKPPPQQQNNNKKKIIIJJJQQQNNNJJJHHHGGGHHHHHHHHHEEEFFFGGGHHHIIIJJJKKKKKKPPPOOOPPPSSSUUUUUUPPPLLLKKKKKKKKKLLLMMMMMMJJJHHHHHHHHHHHHJJJLLLKKKHHHDDDHHHKKKMMMKKKGGGGGGLLLRRRUUUNNNJJJLLLOOOOOOPPPRRRTTTLLLFFFGGGIIIJJJKKKNNNMMMKKKKKKNNNQQQSSSUUUUUUSSSTTTUUUUUUTTTSSSQQQPPPPPPNNNMMMOOORRRUUUWWWWWW[[[[[[YYYTTTNNNIIIGGGGGGNNNOOOQQQRRRTTTVVVYYY[[[___[[[YYY[[[ZZZUUUQQQQQQEEEBBBDDDHHHEEE===>>>FFFEEEDDDBBBBBBCCCDDDDDDCCCAAA@@@???============>>>>>>>>>>>>???@@@AAABBBCCCEEECCCAAA@@@???@@@AAABBBFFF@@@:::999<<<@@@???===BBBBBBCCCEEEGGGIIIIIIHHHJJJGGGEEEEEEFFFEEEAAA===<<<===>>>@@@CCCEEEHHHIIIIIIFFFFFFIIIIIIEEEEEEHHHJJJLLLKKKFFFAAABBBGGGLLLMMMLLLJJJGGGDDDDDDFFFHHHKKKKKKLLLLLLKKKHHHFFFDDDCCCEEEGGGIIIKKKKKKLLLLLLGGGKKKNNNMMMHHHEEEEEEGGGHHHHHHGGGFFFFFFGGGHHHIIIJJJHHHFFFGGGJJJNNNPPPQQQSSSWWWZZZZZZXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSQQQOOOQQQQQQOOOLLLIIIIIIJJJLLLMMMRRRVVVXXXTTTNNNIIIEEEFFFHHHLLLOOOQQQQQQPPPOOOTTTTTTVVVWWWTTTOOONNNRRRPPPLLLIIIJJJLLLLLLJJJIIIKKKJJJIIIHHHHHHHHHHHHHHHCCCBBBBBBBBBCCCDDDEEEFFFDDDCCCBBBDDDFFFGGGGGGFFFGGGGGGGGGHHHIIIGGGDDDAAA@@@?????????AAABBBCCCCCCBBBBBBBBBAAA@@@???>>>===;;;>>>AAA@@@<<<;;;>>>CCC>>>???AAAAAAAAA@@@??????<<>>===;;;<<<======>>>>>>======<<<:::888666666999<<<>>>???>>><<<;;;<<<===>>>===<<<888:::;;;;;;:::999::::::999;;;<<<<<<<<<<<<>>>???;;;===???@@@AAA@@@>>>===<<<<<<===============<<<<<<<<<<<<;;;999999;;;=========<<<<<<<<<;;;;;;;;;<<<;;;::::::<<>>???@@@AAAAAA>>>>>>======<<<<<<<<<<<<>>>;;;999:::===???>>><<<;;;:::;;;;;;<<<===>>>>>><<<>>>@@@@@@??????@@@AAA???BBBEEEEEECCCCCCGGGJJJIIIGGGFFFFFFHHHHHHGGGEEECCCDDDFFFHHHIIIIIIIIIIIIHHHFFFDDDDDDFFFGGGGGGGGGEEEJJJNNNOOOMMMIIIIIIIIIMMMMMMMMMLLLLLLKKKHHHDDDDDDEEEFFFHHHKKKMMMMMMMMMIIIIIIJJJKKKKKKKKKJJJJJJNNNMMMMMMPPPSSSRRRMMMHHHJJJKKKKKKIIIGGGGGGIIIIIIPPPOOONNNMMMLLLLLLLLLMMMIIIJJJMMMNNNOOONNNLLLJJJLLLMMMOOORRRSSSSSSQQQOOOKKKGGGFFFGGGFFFBBBCCCFFFMMMMMMMMMLLLLLLNNNPPPRRRIIIHHHHHHHHHIIIKKKMMMNNNQQQOOOMMMKKKJJJKKKNNNPPPJJJNNNRRRRRRNNNKKKJJJJJJMMMKKKHHHGGGHHHJJJJJJIIICCCEEEGGGIIIKKKLLLMMMMMMQQQOOOOOOQQQSSSRRRMMMIIINNNLLLKKKKKKLLLLLLKKKJJJEEEEEEGGGJJJLLLLLLKKKJJJOOOPPPPPPMMMJJJLLLRRRXXXUUUNNNIIIKKKOOOOOOQQQSSSPPPJJJHHHKKKNNNMMMKKKLLLMMMMMMLLLMMMPPPTTTUUUTTTMMMOOORRRTTTTTTQQQMMMKKKMMMNNNPPPSSSWWWYYYXXXWWWYYYXXXWWWTTTPPPMMMLLLLLLOOOQQQSSSTTTUUUXXX\\\```___XXXTTTSSSRRROOOOOOQQQBBBAAAEEEJJJGGG===;;;@@@BBBAAA@@@BBBCCCDDDDDDCCC@@@??????>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDCCCAAA???>>>>>>>>>>>>>>><<<:::;;;>>>@@@???>>>CCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGEEEAAA>>>======???AAADDDHHHJJJLLLHHHEEEFFFIIIIIIEEEEEEGGGDDDGGGFFFCCCCCCIIINNNOOOLLLKKKIIIFFFDDDEEEHHHKKKOOOOOONNNMMMLLLKKKJJJIIIFFFIIILLLMMMLLLKKKKKKKKKFFFIIIKKKKKKHHHFFFGGGHHHJJJHHHFFFGGGJJJLLLKKKJJJJJJGGGFFFFFFIIIMMMOOOPPPRRRWWWZZZWWWTTTUUUVVVVVVWWWWWWVVVUUUSSSPPPNNNMMMNNNNNNMMMKKKJJJKKKMMMPPPRRRTTTVVVVVVRRRMMMIIIHHHMMMOOOQQQRRRRRRPPPMMMLLLVVVSSSSSSVVVVVVRRRNNNOOOLLLHHHHHHKKKMMMKKKJJJKKKRRRPPPNNNJJJGGGEEECCCBBBDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAACCCEEEGGGGGGFFFIIIHHHHHHIIIIIIHHHFFFDDD@@@>>>===>>>@@@BBBBBBBBBBBBBBBBBBAAAAAA???>>>>>><<<>>>>>>===;;;;;;>>>AAA===???AAAAAA???>>>???@@@===CCCFFFBBB>>>======;;;<<<======>>>>>>======<<<<<<:::888999;;;>>>???@@@=========>>>@@@???===;;;:::;;;<<<<<<<<<;;;999888999:::<<<<<<<<<<<<>>>@@@<<<===>>>?????????>>>======>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999999;;;>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<>>>@@@AAA???>>><<<<<<======;;;:::999999999:::::::::;;;;;;888999:::<<<===<<<<<<;;;999888999:::;;;;;;888666777777777888888888888888::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===<<<;;;999888777777888999777777777888:::;;;:::999;;;;;;<<<<<<;;;;;;:::999999:::;;;===>>>?????????=========<<<<<<<<<;;;;;;<<<999777999<<<>>>===<<<:::::::::;;;<<<===???@@@<<<>>>@@@@@@?????????@@@@@@BBBDDDDDDBBBCCCFFFIIIFFFCCCAAABBBFFFHHHGGGFFFCCCDDDEEEGGGHHHIIIIIIJJJFFFDDDAAAAAACCCEEEFFFFFFCCCHHHLLLMMMLLLJJJJJJKKKOOOPPPNNNKKKJJJJJJGGGBBBFFFGGGJJJMMMOOOQQQSSSSSSKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHKKKPPPQQQLLLGGGIIILLLKKKGGGFFFIIILLLMMMSSSSSSRRRPPPMMMKKKKKKKKKHHHIIILLLNNNNNNMMMKKKIIIIIIKKKNNNQQQSSSSSSQQQPPPJJJGGGFFFHHHHHHFFFGGGJJJPPPOOOMMMLLLMMMOOOQQQRRRKKKJJJJJJIIIIIIIIIIIIJJJMMMMMMLLLJJJIIIKKKOOORRRMMMPPPSSSRRRNNNJJJHHHIIIJJJGGGFFFGGGKKKMMMLLLJJJBBBDDDGGGKKKMMMNNNNNNNNNNNNMMMKKKMMMOOOOOOLLLIIIQQQOOOMMMMMMNNNOOONNNMMMCCCDDDGGGJJJLLLNNNNNNOOOSSSRRRQQQOOOOOOQQQUUUXXXRRRLLLHHHJJJKKKLLLOOOSSSMMMJJJJJJNNNPPPMMMKKKLLLMMMOOONNNNNNPPPTTTTTTPPPPPPRRRTTTVVVTTTQQQLLLIIIKKKNNNRRRVVVXXXXXXXXXWWWUUUUUUVVVVVVVVVVVVUUUTTTPPPRRRRRRQQQOOOQQQVVVZZZ]]]WWWRRRQQQQQQPPPQQQUUUCCCCCCJJJQQQLLL@@@;;;???BBBBBBBBBDDDEEEFFFDDDBBB@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@@@@??????>>>>>>=========>>>???@@@AAAAAAEEEFFFHHHIIIIIIIIIIIIJJJDDDGGGJJJJJJIIIFFFDDDCCC@@@AAABBBEEEHHHKKKNNNPPPHHHFFFHHHKKKKKKHHHGGGIIIBBBDDDCCCAAAFFFOOOQQQOOOLLLKKKIIIGGGFFFHHHMMMQQQSSSRRRPPPOOONNNNNNNNNNNNHHHKKKOOOOOOMMMJJJHHHHHHEEEFFFHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKHHHFFFGGGJJJNNNPPPQQQQQQWWWXXXSSSOOORRRUUUUUUSSSTTTTTTSSSQQQOOOOOOOOOMMMMMMMMMLLLKKKLLLNNNPPPSSSTTTTTTQQQMMMKKKJJJJJJPPPQQQRRRSSSSSSQQQNNNMMMVVVSSSTTTWWWVVVQQQMMMMMMJJJGGGGGGJJJJJJHHHKKKQQQRRRPPPMMMJJJGGGDDDBBBAAAEEEFFFGGGGGGGGGFFFEEEEEECCCBBBBBBDDDGGGIIIIIIHHHJJJHHHGGGGGGGGGGGGFFFDDD@@@>>>===>>>@@@BBBAAA@@@CCCCCCCCCCCCBBBBBBAAA@@@>>>===;;;::::::<<>>@@@@@@FFFHHHCCC?????????===========================>>>===<<<===???AAAAAAAAA======???AAABBBAAA>>>;;;;;;<<<=========;;;888666888:::<<<<<<<<<<<<>>>???============>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::::::::;;;;;;:::999:::<<<>>><<<<<<::::::999::::::;;;;;;;;;<<<<<<===>>>??????>>>===<<<<<<===<<<;;;999777888888888888999999999777888:::<<<<<<<<<;;;::::::999888999999999777666999999888888888888777777::::::::::::::::::::::::999999:::;;;;;;<<<======<<<;;;999777666777888999777777777888:::;;;:::999;;;<<<<<<===<<<;;;:::999999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;::::::;;;888777888<<>>???<<<===??????>>>===>>>???@@@@@@AAAAAAAAABBBDDDFFFCCC@@@>>>@@@FFFJJJJJJHHHBBBCCCDDDFFFGGGHHHIIIJJJEEEBBB???>>>AAADDDFFFGGGFFFIIIMMMMMMKKKJJJLLLNNNNNNPPPNNNJJJIIIKKKHHHBBBGGGIIILLLOOOPPPQQQSSSTTTPPPOOOMMMLLLKKKJJJKKKKKKIIIFFFEEEIIIOOOQQQMMMHHHKKKNNNMMMHHHHHHOOOTTTTTTUUUVVVVVVRRRMMMJJJJJJKKKIIIJJJMMMOOOOOONNNLLLJJJIIILLLOOOQQQQQQPPPOOOOOOHHHFFFGGGKKKLLLKKKKKKOOOSSSQQQNNNLLLLLLMMMMMMNNNJJJJJJKKKKKKJJJIIIHHHHHHGGGJJJMMMNNNMMMNNNPPPRRROOOQQQSSSQQQLLLGGGFFFFFFHHHFFFEEEHHHLLLNNNKKKGGGAAACCCGGGKKKNNNNNNNNNMMMJJJHHHFFFIIIMMMOOOOOOMMMQQQPPPPPPQQQRRRQQQOOOMMMCCCEEEHHHKKKMMMNNNPPPQQQRRRPPPOOOQQQSSSUUUTTTRRRPPPLLLJJJJJJJJJJJJOOOVVVNNNLLLMMMOOONNNJJJKKKOOOMMMPPPPPPOOOPPPTTTRRRMMMRRRSSSSSSSSSRRRQQQOOOOOOLLLPPPTTTVVVUUUUUUVVVXXXUUUUUUWWWXXXYYYYYYWWWUUUQQQQQQPPPLLLHHHIIIOOOUUUXXXTTTQQQTTTUUUTTTTTTVVVEEEGGGOOOWWWSSSEEE???AAADDDDDDDDDFFFGGGGGGDDDAAA@@@@@@@@@@@@????????????AAAAAAAAAAAABBBCCCCCCDDD??????@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@???@@@CCCEEEFFFHHHJJJJJJIIIIIIJJJJJJAAAEEEJJJLLLIIIGGGFFFGGGCCCDDDEEEHHHKKKNNNQQQSSSJJJIIIKKKOOOPPPLLLJJJLLLDDDEEEBBBAAAGGGPPPQQQKKKMMMLLLJJJHHHHHHKKKQQQVVVPPPOOOLLLJJJJJJKKKLLLMMMIIIMMMPPPPPPLLLHHHFFFFFFEEEEEEEEEGGGIIIKKKKKKLLLHHHKKKNNNMMMIIIGGGHHHJJJLLLJJJHHHHHHKKKOOORRRRRRPPPVVVWWWPPPLLLPPPTTTUUUNNNOOOPPPPPPOOOOOOPPPRRRMMMNNNNNNMMMLLLLLLNNNPPPRRRRRRPPPLLLIIIGGGHHHJJJLLLNNNPPPRRRSSSSSSRRRRRRTTTTTTVVVYYYVVVOOOLLLMMMJJJFFFFFFIIIGGGFFFLLLVVVMMMLLLJJJHHHGGGEEEEEEDDDFFFGGGHHHJJJJJJIIIHHHHHHDDDDDDDDDFFFIIIKKKKKKKKKHHHFFFDDDCCCDDDDDDCCCBBBAAA>>><<<===@@@BBBAAA???DDDDDDDDDEEEDDDDDDCCCBBB@@@===:::888:::===???@@@>>>@@@AAA???<<<<<<>>>@@@CCCHHHIIIDDD@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::<<<>>>???>>>===<<<===@@@CCCDDDBBB>>>:::;;;;;;<<<======:::777444888999;;;;;;;;;;;;===>>>===============>>>????????????>>>===<<<:::999888:::;;;;;;:::999:::===???;;;:::999888888888999:::;;;;;;<<<===>>>>>>======>>>===<<<<<<===<<<:::888666777777777777888888888666888:::<<<<<<<<<;;;:::<<<:::888888888888777555::::::999999888777777777;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<;;;888777666666888999888777777999;;;<<<;;;999<<<<<<=========<<<:::999::::::;;;<<<=========<<<;;;;;;<<<<<<;;;;;;:::999;;;888777999===@@@@@@>>>??????>>>============>>>;;;===>>>>>>===<<<<<<===@@@???>>>>>>???AAACCCDDDBBB???===@@@FFFKKKLLLJJJAAAAAABBBDDDEEEGGGHHHHHHDDDAAA======???CCCGGGHHHIIILLLOOONNNLLLKKKMMMOOOMMMOOONNNIIIIIILLLJJJCCCFFFHHHKKKMMMNNNNNNOOOPPPUUUSSSOOOLLLJJJJJJJJJJJJMMMIIIGGGJJJPPPQQQMMMHHHKKKNNNLLLFFFFFFMMMSSSTTTTTTVVVVVVSSSOOOLLLLLLMMMJJJLLLNNNPPPPPPOOOMMMLLLKKKMMMPPPQQQPPPNNNMMMLLLGGGFFFHHHMMMOOONNNOOORRRVVVSSSNNNKKKJJJJJJJJJJJJGGGHHHIIIKKKLLLLLLKKKJJJCCCHHHOOORRRRRRQQQQQQRRROOORRRSSSPPPKKKFFFDDDDDDHHHFFFFFFIIIMMMNNNJJJEEE@@@BBBGGGKKKNNNNNNMMMLLLGGGDDDCCCFFFLLLPPPRRRQQQNNNOOOQQQSSSTTTRRRNNNJJJDDDGGGIIILLLMMMNNNPPPRRRNNNMMMNNNRRRVVVWWWQQQLLLQQQNNNMMMMMMKKKKKKQQQYYYOOONNNNNNNNNKKKHHHLLLRRRMMMQQQRRROOOQQQTTTQQQJJJMMMLLLKKKJJJKKKNNNPPPRRRMMMQQQUUUTTTQQQQQQVVVZZZWWWWWWXXXYYYYYYVVVRRROOOPPPPPPNNNIIIEEEGGGNNNUUUSSSPPPQQQVVVXXXVVVTTTVVVBBBKKKVVVZZZQQQEEEBBBEEE???GGGIIICCCBBBGGGDDD<<>>@@@AAA@@@??????@@@BBBAAA@@@?????????@@@AAA>>>@@@AAAAAAAAABBBEEEGGGLLLMMMMMMMMMKKKHHHEEECCCDDDEEEHHHIIIIIIJJJLLLNNNMMMGGGCCCGGGOOOSSSPPPKKKKKKMMMOOOOOOMMMJJJIIIIIIIIIEEEAAAAAAEEEJJJMMMMMMNNNLLLJJJHHHHHHIIIKKKMMMJJJKKKMMMLLLKKKIIIIIIIIINNNMMMKKKJJJHHHFFFEEEDDDCCCEEEHHHJJJKKKKKKKKKJJJNNNPPPQQQMMMGGGEEEHHHLLLNNNMMMJJJGGGJJJPPPPPPMMMPPPSSSUUUSSSTTTVVVUUURRROOOPPPPPPOOONNNNNNOOOQQQKKKLLLLLLMMMNNNOOOOOOPPPUUUNNNHHHHHHMMMPPPOOOLLLLLLOOOTTTWWWVVVSSSPPPOOOSSSXXX]]][[[UUUNNNKKKLLLHHHJJJKKKLLLKKKKKKMMMNNNMMMKKKHHHFFFDDDDDDDDDEEEIIIHHHGGGHHHJJJJJJIIIHHHCCCEEEEEEEEEHHHLLLKKKGGGBBBBBBCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCBBBAAA@@@HHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>???@@@AAABBBBBB@@@>>>???DDDHHHDDDHHHHHHCCC@@@AAAAAA???>>>AAAAAA???>>>AAA@@@===:::::::::;;;;;;;;;<<<<<<777999<<<>>>>>>===:::888@@@???===:::888666555555888999;;;<<<<<<<<<;;;;;;;;;<<<>>>??????===;;;:::;;;<<<<<<<<<<<<<<<;;;;;;===;;;999777777999;;;===:::888777666777999<<<>>>::::::;;;<<<=========<<<;;;;;;<<<<<<<<<<<<;;;;;;999888777555555555666777999888777888:::;;;::::::::::::999888777777888888999999999888888999::::::;;;;;;;;;:::999888777666999:::999888777888:::<<<666666777777888888999999:::<<<<<<;;;888666666777>>>>>>===;;;999999;;;===888999::::::;;;;;;;;;;;;======<<<;;;::::::999999888888999999;;;<<<>>>???AAAAAA???>>>>>>>>>>>>???;;;<<<<<<;;;::::::===???BBB@@@??????AAABBBBBBAAA===@@@EEEIIIKKKKKKIIIGGGGGGHHHHHHIIIIIIHHHHHHGGGBBB@@@======???BBBDDDEEEHHHMMMOOOJJJHHHIIIKKKJJJIIIJJJKKKJJJHHHGGGGGGGGGFFFHHHJJJLLLMMMMMMLLLKKKMMMMMMKKKIIIKKKPPPQQQOOOKKKJJJMMMSSSXXXXXXSSSMMMQQQQQQQQQRRRRRRRRRRRRRRRWWWPPPKKKLLLLLLJJJNNNTTTUUUPPPPPPWWW]]]YYYRRRMMMTTTQQQPPPPPPRRRSSSPPPLLLCCCFFFIIIKKKLLLNNNSSSWWWVVVUUUSSSRRRQQQOOOKKKHHHEEEIIIKKKIIIIIILLLNNNMMMKKKMMMPPPTTTVVVWWWVVVUUUPPPQQQRRRRRROOOKKKFFFCCCHHHJJJMMMNNNLLLJJJHHHHHHDDDDDDDDDGGGIIIKKKKKKJJJGGGFFFEEEEEEFFFJJJNNNQQQQQQRRRTTTVVVVVVSSSPPPNNNNNNKKKGGGFFFIIILLLOOOPPPLLLMMMOOOPPPOOOPPPRRRTTTTTTQQQMMMLLLNNNQQQTTTVVVLLLLLLLLLLLLMMMNNNPPPPPPSSSTTTTTTSSSVVVXXXSSSLLLLLLNNNPPPOOOLLLJJJLLLNNNSSSQQQPPPRRRUUUVVVTTTRRRSSSVVVYYYXXXTTTPPPOOOOOOPPPNNNKKKKKKLLLLLLLLLLLLKKKTTTWWWSSSSSSYYYVVVNNN@@@IIIUUUZZZQQQDDD@@@BBBIIIOOONNNEEECCCGGGEEE>>>???;;;888888<<<>>><<<:::>>>???@@@?????????BBBDDDAAAAAA@@@??????@@@AAABBBCCCCCCCCCBBBAAAAAACCCEEELLLLLLLLLKKKIIIGGGFFFDDDCCCEEEGGGHHHHHHHHHJJJLLLJJJGGGFFFJJJOOOQQQNNNIIIIIIKKKLLLLLLJJJGGGFFFFFFJJJFFFCCCBBBFFFIIILLLLLLMMMLLLJJJHHHHHHIIIKKKLLLGGGHHHJJJKKKJJJHHHGGGFFFKKKKKKJJJIIIHHHFFFEEEEEEHHHIIIKKKLLLMMMLLLKKKJJJNNNOOOOOOLLLHHHGGGIIIKKKNNNOOOLLLIIILLLPPPOOOLLLNNNRRRSSSRRRSSSUUUUUURRROOOPPPPPPOOOMMMLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNOOONNNJJJHHHKKKPPPRRROOOKKKJJJPPPVVVXXXUUUOOOKKKIIIQQQUUUXXXVVVOOOJJJJJJLLLNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHHHHIIIGGGFFFGGGIIIJJJJJJIIIGGGGGGFFFDDDFFFKKKLLLIIIEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAGGGFFFEEEDDDCCCBBBBBBAAACCCBBBAAA@@@@@@AAABBBBBB@@@AAAAAA@@@???@@@CCCFFFAAADDDEEEAAA???@@@@@@???===@@@AAA>>>???AAAAAA>>>=========<<<<<<;;;;;;;;;888:::<<>>======<<<;;;:::888777666666888999;;;<<<<<<<<<;;;:::<<<======>>>===<<<;;;:::;;;<<<<<<======<<<<<<;;;===;;;999888888999;;;===:::999777777777:::<<<>>>:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999888777555555555666777888777777888999999999999:::999888888777777777888999999999888888999999999::::::::::::999888777666999::::::999777777999;;;777777777777777888888888888:::<<<<<<:::999999999;;;;;;<<<:::999888999;;;888999::::::;;;;;;::::::===<<<<<<;;;::::::999999888888999:::;;;======>>>@@@@@@@@@@@@?????????>>><<<<<<===<<<;;;;;;===???DDDCCCBBBBBBDDDEEEEEEDDD???AAAFFFJJJKKKJJJIIIGGGHHHHHHHHHIIIIIIHHHHHHHHHGGGEEECCCBBBCCCDDDEEEFFFEEEJJJLLLIIIGGGIIIJJJIIIKKKMMMNNNMMMJJJHHHGGGGGGGGGIIIKKKNNNOOOPPPPPPOOOMMMNNNLLLIIIKKKPPPQQQOOOMMMLLLOOOTTTZZZ[[[WWWRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSOOONNNQQQRRRPPPQQQVVVUUURRRSSSYYY[[[VVVOOOKKKTTTQQQOOOOOOPPPPPPLLLIIIDDDGGGKKKNNNOOOQQQUUUXXXVVVUUUTTTSSSRRROOOKKKHHHGGGLLLMMMJJJJJJLLLMMMLLLJJJMMMQQQSSSTTTTTTTTTTTTOOOPPPPPPPPPNNNJJJGGGDDDIIIKKKNNNOOOMMMKKKJJJJJJIIIIIIJJJLLLOOOPPPNNNMMMIIIGGGFFFEEEGGGJJJMMMPPPMMMOOOPPPPPPNNNMMMLLLLLLLLLKKKIIIJJJLLLOOOPPPPPPLLLLLLLLLMMMOOOQQQTTTUUUSSSPPPLLLJJJLLLNNNPPPQQQLLLKKKKKKLLLLLLMMMNNNNNNPPPSSSTTTSSSTTTUUURRRLLLIIILLLNNNNNNLLLLLLOOOSSSVVVTTTSSSTTTVVVVVVTTTQQQRRRUUUXXXWWWSSSNNNLLLKKKKKKJJJIIIIIIKKKMMMMMMLLLLLLTTTXXXTTTUUUZZZXXXPPPHHHPPP[[[]]]SSSEEE@@@BBBPPPSSSPPPGGGCCCEEEDDD>>>AAA>>>===>>>AAABBB???<<>>======???DDDGGG@@@@@@@@@@@@AAABBBCCCCCCEEEDDDBBB???======@@@BBBJJJIIIHHHHHHGGGGGGGGGGGGDDDEEEGGGGGGFFFFFFHHHIIIFFFGGGIIILLLNNNNNNKKKHHHIIIJJJKKKJJJHHHFFFEEEEEELLLIIIFFFEEEFFFIIIJJJKKKLLLJJJIIIHHHHHHIIIKKKLLLEEEGGGIIIKKKKKKJJJHHHGGGJJJJJJJJJKKKJJJJJJIIIIIILLLMMMNNNNNNNNNMMMLLLKKKMMMLLLKKKIIIHHHHHHIIIJJJNNNOOONNNKKKMMMPPPNNNJJJMMMPPPQQQPPPQQQTTTTTTQQQMMMOOOPPPOOOLLLIIIHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKHHHGGGHHHMMMSSSTTTOOOJJJJJJQQQYYYYYYSSSLLLGGGFFFQQQSSSSSSOOOIIIGGGJJJNNNUUUQQQMMMLLLMMMLLLJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLIIIGGGEEEFFFHHHJJJLLLLLLJJJJJJGGGCCCEEEKKKMMMJJJGGGGGGFFFEEEDDDCCCBBBBBBEEEDDDCCCBBBBBBAAABBBBBBEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBAAAAAAAAAAAABBBBBB???@@@AAAAAAAAAAAACCCDDD>>>BBBBBB???===???@@@>>><<>>???BBBBBB???@@@@@@???>>>===;;;;;;::::::;;;<<<>>>???@@@@@@@@@999999::::::999888777777999999;;;<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<===<<<:::999999:::<<<===;;;:::888888888:::<<<>>>;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::888888666555555666666777777777777777888888888888999888888888888777777777999999888888888888888888999999999999999888777666:::;;;:::999777666888999888777777777777777777666666999<<<===<<<;;;;;;;;;777999::::::888777777888888999999:::::::::::::::<<<<<<;;;;;;::::::999999777888:::<<<======<<<<<>>===<<<===>>>===<<<<<<>>>@@@EEEDDDCCCDDDFFFGGGFFFEEEAAACCCGGGJJJKKKJJJHHHFFFHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIHHHHHHGGGFFFFFFEEEEEEJJJLLLKKKJJJLLLLLLJJJMMMOOOPPPPPPMMMIIIHHHGGGGGGHHHKKKNNNPPPQQQQQQQQQNNNOOOMMMKKKMMMRRRRRROOOOOOOOOPPPUUUZZZ\\\ZZZWWWSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOQQQVVVXXXVVVVVVXXXTTTTTTXXX\\\ZZZSSSLLLJJJSSSPPPNNNNNNOOONNNJJJGGGGGGKKKOOORRRSSSUUUWWWYYYVVVUUUTTTTTTSSSPPPKKKHHHHHHLLLOOOMMMLLLOOOPPPOOOJJJNNNRRRSSSRRRPPPQQQSSSMMMNNNNNNMMMLLLJJJHHHGGGJJJLLLOOOOOONNNMMMMMMMMMMMMMMMOOOQQQSSSRRROOOLLLIIIHHHGGGFFFGGGJJJMMMOOONNNOOOPPPMMMJJJIIILLLNNNLLLKKKLLLNNNQQQRRRQQQOOOIIIGGGFFFJJJPPPVVVXXXYYYRRROOOLLLJJJKKKMMMNNNOOOKKKKKKKKKKKKKKKKKKLLLLLLNNNRRRUUUSSSQQQRRRQQQNNNKKKMMMNNNMMMKKKLLLPPPTTTZZZXXXVVVVVVVVVUUUSSSQQQRRRTTTWWWVVVRRRLLLHHHFFFEEEEEEEEEHHHKKKMMMLLLKKKJJJRRRUUURRRTTTXXXWWWQQQPPPUUU[[[ZZZNNNAAA===AAAKKKMMMLLLFFFCCCDDDBBB===@@@??????AAACCCBBB???<<<<<<<<<=========???CCCFFF??????@@@AAAAAABBBCCCDDDBBBAAA>>>;;;999:::===@@@GGGFFFEEEDDDDDDFFFHHHIIIEEEFFFHHHGGGFFFFFFGGGHHHEEEGGGIIIJJJJJJIIIIIIIIIKKKLLLLLLJJJHHHFFFGGGHHHMMMKKKIIIGGGGGGHHHIIIIIIJJJIIIHHHGGGHHHIIIKKKLLLHHHIIIKKKNNNOOONNNLLLIIIKKKLLLMMMNNNOOOOOONNNNNNLLLLLLMMMNNNNNNNNNMMMMMMJJJHHHFFFFFFGGGIIIIIIHHHJJJMMMNNNLLLMMMOOONNNKKKNNNQQQQQQNNNNNNQQQQQQNNNJJJLLLNNNNNNKKKIIIGGGGGGIIIHHHGGGGGGFFFGGGHHHHHHHHHHHHIIIMMMRRRRRRNNNIIILLLRRRXXXWWWQQQJJJIIIJJJRRRSSSQQQLLLGGGGGGMMMSSSXXXSSSLLLKKKMMMNNNKKKGGGHHHJJJLLLNNNOOONNNMMMMMMKKKHHHFFFFFFHHHLLLNNNOOOKKKLLLIIIFFFGGGKKKLLLIIIFFFEEEEEEDDDDDDCCCCCCCCCEEEDDDBBBAAA@@@@@@@@@AAADDDDDDCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@AAA???@@@BBBCCCDDDCCCCCCCCC>>>BBBCCC>>><<<>>>>>><<<;;;>>>@@@>>>???BBBBBB???@@@???>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<===>>>???999999:::::::::999888777999999;;;;;;<<<;;;:::999===<<<;;;;;;::::::;;;;;;;;;;;;<<<=========<<<<<<===<<<::::::::::::<<<===;;;:::999888999:::<<<===;;;;;;;;;;;;;;;:::999888999999::::::::::::999999888777666555555666777888777888999999888888888999777888888888888888777777888888888888888888777777888888999999888777666666:::;;;;;;999777666666777888888777777666666666555666888<<<===<<<:::999999555888::::::888777777777888999999:::::::::999999;;;;;;;;;:::::::::999999777999;;;=========;;;:::===???AAACCCCCCAAA>>><<<===>>>??????>>>===???@@@CCCBBBBBBCCCEEEFFFEEEDDDCCCEEEHHHJJJKKKIIIGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGIIIJJJJJJIIIGGGFFFFFFKKKOOOQQQOOONNNPPPOOOKKKMMMOOOQQQPPPMMMJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNPPPQQQPPPNNNPPPTTTTTTQQQQQQPPPPPPSSSWWWXXXXXXVVVRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQSSSWWWXXXXXXXXXYYYUUUXXX]]]```[[[QQQKKKKKKSSSQQQNNNOOOQQQQQQMMMJJJLLLOOORRRUUUWWWXXXXXXXXXVVVUUUTTTTTTSSSPPPKKKHHHHHHMMMPPPPPPPPPSSSUUUTTTKKKPPPSSSSSSPPPOOOPPPRRRMMMMMMMMMMMMLLLKKKJJJJJJKKKMMMOOOOOOOOONNNOOOQQQMMMNNNOOOQQQRRRPPPLLLHHHGGGFFFFFFFFFHHHKKKNNNPPPSSSTTTSSSPPPLLLLLLQQQUUUMMMNNNPPPSSSTTTSSSOOOLLLCCCBBBDDDKKKUUU\\\]]][[[RRROOOMMMLLLNNNOOOPPPOOOJJJJJJJJJJJJJJJJJJIIIIIILLLRRRVVVSSSPPPPPPQQQPPPPPPPPPPPPMMMJJJJJJNNNRRRZZZYYYWWWVVVUUUUUUTTTSSSSSSTTTVVVUUURRRLLLFFFCCCBBBBBBDDDGGGJJJKKKJJJHHHGGGMMMPPPOOOQQQTTTTTTOOOKKKMMMOOOLLLAAA999;;;CCC@@@DDDFFFFFFFFFEEEBBB>>>;;;;;;<<<===>>><<<999777777999<<<======>>>???AAA>>>???@@@AAABBBBBBCCCCCC>>>===<<<:::999;;;@@@CCCEEEDDDBBBBBBBBBEEEGGGIIIFFFHHHIIIHHHGGGFFFGGGIIIFFFGGGHHHFFFEEEFFFIIILLLKKKKKKJJJIIIFFFFFFGGGIIILLLLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLJJJJJJKKKMMMPPPPPPLLLJJJJJJKKKMMMOOOPPPPPPOOONNNIIIIIIJJJLLLMMMNNNNNNNNNGGGEEECCCDDDFFFHHHHHHHHHGGGKKKMMMKKKLLLNNNOOOLLLPPPRRRQQQMMMLLLNNNNNNKKKHHHJJJMMMMMMLLLJJJIIIHHHKKKJJJIIIHHHHHHHHHJJJJJJMMMLLLKKKLLLNNNOOOLLLJJJKKKNNNQQQPPPLLLIIIKKKNNNSSSTTTSSSOOOJJJKKKRRRXXXXXXQQQJJJIIIKKKMMMLLLIIIJJJKKKNNNOOOOOONNNLLLKKKLLLJJJGGGGGGJJJMMMPPPPPPIIIKKKKKKJJJKKKMMMJJJEEEBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCAAA???>>>>>>??????CCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@AAACCCEEEFFFFFFDDDCCCBBBEEEEEE@@@=========:::;;;>>>@@@>>>???BBBBBB???=========<<<<<<<<<;;;;;;<<<;;;:::999888888888999;;;;;;;;;;;;:::888777777999999:::;;;;;;:::999888<<<<<<;;;:::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<::::::999999999:::;;;<<<:::;;;;;;;;;:::999888888888888999999999999888888888777666555555666777888999:::<<<;;;999888999;;;666777777888888888777777777888888888888777666555777777888888888777666666999:::;;;999777666666777888777777777666666555555666999;;;;;;999777777777666888:::;;;999888888888999999999::::::999888888:::::::::::::::999999999888:::<<<======<<<:::999;;;===@@@CCCCCCAAA>>><<<<<<>>>??????>>>>>>???@@@BBBAAABBBCCCFFFFFFEEEDDDDDDEEEGGGIIIJJJIIIGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEHHHKKKLLLKKKJJJJJJKKKQQQTTTTTTQQQPPPQQQNNNJJJKKKMMMOOONNNLLLIIIHHHGGGLLLLLLMMMMMMMMMMMMMMMLLLRRRTTTRRRPPPRRRVVVUUUQQQPPPOOOOOOPPPRRRSSSSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOTTTTTTTTTSSSTTTVVVXXXXXXWWWZZZ___aaa[[[QQQLLLNNNSSSQQQPPPQQQTTTUUUSSSPPPPPPQQQTTTVVVXXXXXXWWWVVVWWWUUUSSSRRRQQQOOOKKKHHHLLLQQQTTTRRRRRRTTTTTTRRRNNNQQQTTTSSSQQQOOOPPPRRRMMMMMMNNNNNNMMMMMMLLLLLLKKKLLLMMMNNNNNNOOOQQQSSSMMMMMMOOOPPPPPPNNNIIIEEEDDDDDDDDDFFFHHHLLLOOOQQQRRRSSSRRROOOMMMNNNRRRVVVPPPQQQRRRTTTTTTQQQLLLHHHDDDDDDHHHPPPYYY\\\YYYUUUNNNMMMLLLLLLNNNOOOOOOOOOIIIIIIJJJJJJJJJIIIHHHHHHLLLRRRUUURRROOOPPPQQQQQQPPPQQQPPPMMMJJJJJJNNNRRRWWWWWWVVVTTTSSSSSSSSSTTTSSSTTTTTTTTTQQQMMMGGGCCCCCCCCCDDDFFFHHHHHHGGGEEEHHHKKKNNNNNNPPPRRRRRRPPPDDDEEEFFFCCC;;;777???KKK;;;>>>CCCGGGHHHFFFCCC@@@;;;<<<=========;;;999888555888;;;======<<<===>>>>>>???@@@AAAAAAAAAAAAAAA<<<=========>>>AAAEEEIIIBBBBBBAAA@@@AAADDDFFFHHHFFFHHHIIIHHHGGGGGGHHHIIIFFFFFFEEECCCCCCEEEIIILLLHHHHHHGGGEEEDDDEEEHHHJJJKKKLLLLLLJJJGGGEEEEEEFFFEEEEEEFFFGGGHHHIIIKKKLLLIIIGGGFFFHHHKKKLLLIIIFFFHHHIIIKKKMMMMMMLLLKKKJJJFFFGGGHHHIIIKKKLLLMMMNNNDDDDDDDDDDDDEEEGGGJJJKKKHHHLLLNNNKKKKKKMMMOOONNNQQQRRRQQQLLLKKKMMMMMMJJJIIIKKKMMMMMMLLLJJJJJJKKKPPPOOOMMMLLLLLLMMMOOOQQQRRRPPPMMMLLLLLLMMMLLLKKKHHHIIIIIIHHHHHHJJJMMMPPPRRRUUUVVVTTTPPPPPPUUUZZZUUUPPPIIIGGGHHHJJJKKKJJJKKKLLLNNNOOONNNMMMKKKJJJLLLJJJHHHIIIKKKMMMOOOOOOGGGJJJKKKKKKLLLMMMJJJDDD@@@@@@AAABBBCCCDDDEEEEEEBBBAAA@@@??????>>>>>>???CCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCAAAAAABBBDDDFFFFFFDDDCCCDDDGGGFFFAAA======<<<:::<<>>???BBBBBB???======<<<<<<<<<<<<<<<<<<<<<;;;999888666666555555<<<;;;:::888777777777777999::::::;;;;;;:::888888;;;;;;:::::::::999999999888999:::;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999888999999999:::999999:::::::::999888888777777888888888888777777777666666555555666888888999<<<===<<<999888:::<<<555666777888888888777666777777888888888666444333666666777777777777666666777999::::::888666666777777666666666666666666555777999:::999777666666777777999::::::999999999:::999999999999999999888777::::::::::::999999999999:::;;;<<<<<<<<<;;;:::999:::<<>>???@@@???>>>???@@@AAAAAABBBDDDGGGGGGFFFDDDCCCDDDFFFHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDHHHMMMNNNMMMMMMOOOQQQSSSTTTQQQMMMLLLNNNLLLGGGHHHJJJKKKKKKJJJIIIJJJKKKQQQQQQPPPOOOOOONNNNNNNNNRRRTTTSSSQQQRRRUUUTTTPPPMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMVVVVVVTTTPPPPPPTTTWWWVVVXXXZZZ]]]___ZZZRRRNNNPPPSSSQQQPPPSSSVVVXXXVVVTTTPPPPPPQQQTTTWWWXXXWWWVVVWWWUUUQQQOOONNNMMMKKKIIIOOOTTTVVVSSSQQQQQQOOOLLLQQQQQQQQQRRRRRRRRRQQQPPPMMMMMMNNNOOOOOONNNLLLKKKIIIJJJKKKKKKLLLNNNRRRTTTNNNNNNNNNOOOOOOMMMHHHEEEBBBBBBCCCEEEHHHKKKNNNOOOKKKKKKJJJJJJKKKMMMOOOPPPRRRQQQRRRRRRRRRPPPKKKHHHJJJKKKNNNRRRVVVVVVQQQMMMKKKJJJJJJJJJLLLLLLKKKJJJHHHHHHJJJKKKKKKJJJIIIHHHLLLPPPRRROOONNNPPPQQQOOOLLLNNNOOONNNLLLMMMQQQUUUTTTTTTTTTQQQOOOOOOPPPRRRRRRRRRQQQQQQPPPMMMIIIEEEFFFEEEEEEFFFGGGGGGFFFDDDKKKMMMOOOPPPQQQRRRRRRRRR@@@AAABBB@@@999777@@@LLL<<<===AAADDDEEECCC@@@???===>>>??????>>><<<;;;;;;888:::;;;;;;;;;;;;===>>>>>>>>>???@@@@@@@@@???>>>:::<<<>>>???AAACCCHHHKKK@@@@@@@@@@@@AAACCCDDDEEEDDDFFFGGGGGGFFFFFFGGGIIIDDDCCCBBBCCCDDDGGGHHHIIIHHHHHHGGGEEEDDDFFFJJJMMMHHHJJJLLLJJJGGGDDDDDDEEEDDDDDDEEEGGGHHHIIIKKKKKKIIIFFFCCCDDDGGGHHHFFFCCCHHHIIIKKKLLLLLLJJJHHHFFFGGGGGGGGGHHHIIIJJJKKKKKKBBBEEEGGGGGGFFFHHHLLLPPPNNNQQQRRRMMMJJJLLLOOONNNOOOQQQOOOLLLKKKNNNOOOMMMMMMNNNNNNMMMLLLJJJKKKLLLQQQPPPNNNNNNNNNPPPRRRTTTRRRQQQOOONNNNNNMMMLLLKKKIIIGGGFFFHHHLLLOOOPPPPPPMMMRRRWWWXXXUUUSSSUUUXXXSSSOOOJJJEEECCCEEEGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJKKKIIIHHHIIIKKKLLLLLLKKKGGGIIIJJJIIIJJJMMMJJJFFFBBBBBBCCCCCCDDDDDDEEEEEE@@@@@@@@@AAAAAA@@@@@@???CCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBDDDDDDDDDDDDCCCAAA@@@???AAADDDEEECCCAAABBBFFFEEE@@@=========;;;===@@@AAA>>>???AAAAAA>>>@@@???>>>>>>===<<<;;;;;;;;;;;;::::::999888777666999888666444444666888999999::::::;;;:::999888777999::::::;;;:::999888777666777888999::::::::::::999999999999999999999999888888888888888888888888777888888999999999999888666777777888888777777666777666555555555777888999999<<<>>><<<888666999<<<444555777888999888777666666777888888777666444222555666666777777666666555666888999999888777777777555555555666666666666666888888999888666777999;;;888999999999888888:::<<<999999999999999888777777999999999999999999999999<<<<<<<<<;;;;;;:::::::::999;;;===??????>>><<<;;;;;;===??????>>>>>>>>>?????????@@@CCCEEEFFFDDDBBBAAACCCDDDFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDHHHLLLMMMLLLLLLOOOSSSRRRRRRMMMIIIIIILLLKKKGGGGGGHHHIIIIIIIIIJJJMMMOOOQQQPPPPPPOOOOOOOOOOOOPPPPPPRRRQQQOOOQQQSSSRRRNNNIIIKKKNNNPPPQQQRRRRRRSSSQQQQQQPPPOOOOOONNNMMMMMMTTTVVVTTTPPPPPPUUUWWWUUUXXXWWWYYY[[[YYYRRROOOQQQRRRQQQPPPRRRUUUVVVTTTQQQLLLLLLLLLPPPUUUYYYYYYYYYXXXTTTOOOLLLKKKKKKJJJJJJKKKPPPSSSQQQOOOOOONNNJJJRRROOOMMMOOORRRSSSQQQNNNKKKLLLNNNOOOOOOMMMKKKIIIGGGHHHIIIIIIJJJMMMQQQUUUMMMLLLLLLLLLLLLJJJGGGEEECCCCCCCCCDDDFFFHHHJJJKKKFFFEEEEEEHHHMMMPPPNNNKKKPPPOOONNNNNNOOONNNLLLKKKMMMNNNOOOPPPPPPOOOMMMLLLMMMLLLKKKKKKKKKJJJGGGEEEFFFHHHIIIKKKLLLKKKJJJIIIKKKMMMMMMKKKLLLPPPOOOKKKKKKMMMPPPOOOMMMNNNQQQTTTSSSSSSRRRNNNKKKIIIKKKMMMPPPNNNLLLMMMNNNMMMJJJGGGGGGFFFEEEEEEGGGHHHHHHGGGMMMMMMOOOQQQRRRQQQQQQRRR===>>>@@@===555111888CCC>>>>>>>>>@@@@@@===<<<===;;;<<<===<<<:::999888999<<<<<<;;;:::999:::>>>AAA===>>>???@@@@@@???===<<<888;;;===???AAACCCFFFIII??????@@@@@@AAABBBCCCDDDBBBDDDFFFFFFEEEEEEGGGHHHAAAAAAAAACCCGGGIIIHHHGGGIIIIIIHHHGGGGGGIIINNNQQQGGGJJJLLLJJJGGGDDDCCCDDDCCCDDDEEEFFFHHHJJJKKKKKKKKKFFFBBBBBBEEEGGGEEECCCJJJKKKMMMNNNMMMJJJGGGEEEIIIIIIHHHHHHHHHHHHIIIJJJCCCFFFJJJJJJHHHIIIOOOTTTSSSVVVUUUOOOJJJLLLNNNNNNLLLOOONNNKKKLLLPPPRRRPPPQQQQQQPPPNNNKKKJJJKKKLLLPPPNNNMMMLLLMMMOOORRRTTTPPPPPPQQQPPPPPPOOOMMMLLLLLLJJJHHHLLLRRRUUUSSSPPPIIIPPPWWWZZZWWWTTTTTTUUURRROOOJJJDDDAAAAAAEEEHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGHHHJJJJJJIIIHHHHHHIIIHHHFFFHHHLLLLLLHHHEEEEEEEEEEEEDDDDDDDDDDDD???@@@AAABBBCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCBBBBBB===???@@@BBBCCCCCCBBBBBB@@@>>>===>>>AAACCCBBB@@@@@@DDDDDD???===>>>>>><<<>>>AAAAAA???>>>AAA@@@===CCCBBBAAA???===<<<;;;:::;;;;;;<<<<<<<<<;;;:::999666444222111222555888:::999::::::;;;:::999888777888999;;;;;;;;;:::888666555666777888999:::::::::888888888888888888888888888888888777777777777777666777888999999999999999666666777777777777666666777666555555555777888999777;;;===;;;777555777;;;333555777888999888777666666777888888777555333222555555666666666666666555555777999999888777777888444555555555666666777777777888888777777999<<>>===<<<;;;:::<<>>======>>>;;;;;;===@@@BBBCCCAAA???@@@BBBCCCEEEFFFGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCGGGKKKJJJHHHHHHLLLPPPRRRQQQLLLGGGIIIMMMMMMIIIFFFGGGHHHHHHIIILLLPPPSSSNNNMMMMMMMMMMMMNNNOOOPPPNNNPPPOOONNNOOOQQQPPPKKKFFFJJJNNNRRRTTTUUUVVVWWWRRRRRRQQQPPPPPPOOONNNNNNQQQUUUUUUQQQQQQWWWXXXUUUWWWTTTUUUXXXWWWRRRPPPQQQRRRPPPOOOPPPSSSSSSQQQNNNIIIHHHHHHMMMTTTZZZ\\\\\\XXXTTTNNNIIIHHHIIIJJJJJJCCCIIINNNMMMMMMPPPOOOMMMRRRNNNJJJLLLRRRTTTQQQLLLJJJKKKNNNOOOOOOLLLIIIGGGFFFGGGGGGGGGHHHLLLQQQTTTKKKJJJHHHHHHHHHGGGEEECCCEEEDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEKKKRRRUUUPPPKKKNNNMMMKKKKKKMMMNNNNNNNNNKKKLLLLLLKKKKKKKKKNNNPPPRRRPPPOOONNNMMMJJJFFFCCCFFFGGGIIIKKKLLLLLLKKKJJJJJJJJJIIIHHHKKKOOOMMMHHHNNNPPPRRRQQQNNNLLLNNNPPPSSSSSSQQQMMMHHHEEEGGGIIINNNKKKIIIIIIKKKLLLJJJHHHHHHFFFDDDEEEGGGIIIJJJJJJMMMLLLMMMOOOPPPNNNNNNPPP>>>@@@AAA===888555888<<<>>>???@@@???===<<<<<<<<<<<<======;;;999999:::;;;444555777999;;;<<<<<<===>>>???@@@???>>>===>>>???>>>===<<<===@@@BBBBBBBBB>>>===<<<<<<===@@@DDDFFFEEEFFFFFFFFFEEEDDDBBBAAACCC@@@AAADDDEEEDDDDDDHHHGGGGGGHHHHHHHHHGGGFFFFFFDDDFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGJJJLLLLLLEEEAAAEEEHHHFFFCCCAAABBBCCCHHHNNNNNNHHHDDDDDDIIIHHHGGGGGGIIIKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJPPPSSSOOOKKKKKKLLLLLLNNNJJJHHHHHHKKKNNNOOONNNQQQOOOLLLJJJHHHIIIKKKLLLJJJJJJKKKNNNOOONNNKKKHHHKKKNNNPPPPPPMMMKKKJJJJJJFFFGGGJJJPPPUUUWWWTTTPPPPPPKKKMMMUUUUUUNNNOOOXXXSSSLLLDDD@@@AAAEEEHHHIIIFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGFFFEEEEEEFFFFFFGGGIIIHHHHHHGGGGGGGGGGGGHHHDDDEEEEEEEEEFFFFFFFFFFFF???BBBDDDBBB>>>===AAAEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>===>>>???AAAAAA@@@CCC???<<<>>>AAABBB@@@<<>>===<<<;;;???>>>===;;;;;;<<<<<<===<<<<<<=========<<<;;;:::::::::999888777777888888555666666777777777777777555888:::999777666777999;;;<<<<<<999777555555666555666666777888777777777666777777777777777666666777777666666666666777777888888888888888888888888777666555666777666555333555555555555666666666666666666777888888888888888===555666777777>>>???222666555555555555444444444444444444444444444444444666666666666555555555555444444444444444444444444666666666666666777777888777777777888999999999:::999888888777666777777777:::::::::999999999999999;;;;;;;;;::::::999999999666999<<<===;;;999777777;;;::::::::::::;;;<<<<<<;;;===???BBBCCCCCCBBBAAACCCDDDEEEFFFFFFEEEDDDDDDBBBCCCEEEFFFFFFEEECCCBBBDDDGGGIIIKKKJJJJJJJJJKKKKKKJJJIIIGGGFFFFFFGGGGGGIIIFFFDDDFFFKKKOOOQQQQQQJJJJJJJJJJJJKKKLLLNNNOOONNNOOOPPPQQQPPPNNNLLLJJJJJJKKKNNNSSSWWWXXXTTTPPPNNNKKKLLLOOOPPPNNNOOORRRQQQQQQSSSVVVYYYYYYWWWUUUWWWWWWXXXXXXWWWTTTOOOKKKQQQQQQQQQSSSTTTRRRMMMHHHFFFHHHKKKQQQVVVWWWSSSPPPSSSOOOKKKIIIIIIJJJJJJJJJDDDFFFIIILLLMMMMMMKKKJJJLLLJJJIIIKKKNNNOOOLLLIIIIIIMMMOOONNNIIIFFFHHHKKKEEEDDDCCCCCCFFFJJJNNNQQQLLLIIIFFFFFFGGGGGGEEECCCEEEFFFGGGFFFEEEDDDEEEEEEGGGFFFEEEIIIOOOQQQOOOKKKQQQNNNKKKJJJJJJKKKJJJIIIJJJGGGDDDDDDFFFKKKNNNOOOMMMRRRTTTOOOJJJIIIHHHFFFIIIKKKLLLLLLJJJIIIJJJKKKEEEEEEFFFHHHKKKNNNPPPQQQXXXUUUQQQNNNMMMMMMMMMLLLSSSQQQNNNLLLLLLJJJHHHEEEHHHIIIJJJJJJJJJIIIHHHGGGLLLIIIHHHIIIGGGEEEIIINNNSSSRRRPPPQQQRRRSSSSSSRRR>>>??????===999777999<<<===???@@@???===;;;;;;<<<<<<<<<<<<;;;999888999:::555666777999:::;;;<<<<<<>>>??????>>>===<<<<<<===<<<;;;:::<<<>>>@@@@@@@@@<<<<<<;;;<<<===???BBBCCCEEEEEEFFFFFFEEEDDDBBBAAAAAA???AAAEEEFFFDDDDDDGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEEEEEEECCCBBBCCCDDDCCCEEEFFFFFFFFFFFFHHHJJJMMMHHHEEEHHHJJJHHHEEEEEEBBBBBBGGGLLLKKKEEEAAABBBFFFEEEEEEFFFIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJOOOQQQLLLHHHHHHJJJJJJFFFDDDDDDFFFKKKOOOPPPPPPMMMLLLIIIHHHGGGHHHJJJKKKHHHHHHIIIKKKMMMLLLIIIFFFKKKLLLMMMMMMJJJGGGDDDCCCFFFJJJPPPTTTUUUSSSQQQOOONNNMMMOOOPPPMMMHHHJJJPPPJJJFFFBBBBBBFFFIIIKKKJJJCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD???BBBDDDBBB>>>===@@@DDD??????>>>>>>>>>=========>>>===<<<===>>>?????????AAA>>>;;;===@@@BBB@@@<<<>>>>>>>>>>>>===<<<;;;;;;>>>===<<<;;;;;;;;;<<<===<<<<<<;;;;;;;;;::::::::::::999888888777777777888555555666666777777666666444777999888666555666888:::::::::999888777555444555555555666666666777777555555666666666555555444777666666555555666666777777777777777777777777777777666555666777666555333444555555555666666666666444555666666777777666666555111888AAAFFFMMMJJJ999555555555555444444444444444444444444444444444444666555555555555444444444444444444444444444444444666666555555666666777888777777888888888888888888888888777777666666777777666666777777777888888888::::::999999999999999999666888;;;;;;:::999888888:::::::::::::::;;;;;;<<<:::<<<>>>@@@AAAAAAAAA@@@AAAAAABBBCCCCCCBBBAAA@@@AAABBBCCCDDDDDDBBBAAA@@@@@@BBBEEEFFFFFFFFFGGGHHHGGGGGGFFFEEEEEEFFFGGGGGGHHHFFFEEEGGGKKKOOOPPPOOOIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLMMMMMMMMMKKKIIIGGGIIIHHHHHHKKKPPPQQQOOOLLLKKKIIIJJJMMMNNNKKKKKKMMMPPPOOOPPPRRRTTTTTTRRRPPPQQQPPPPPPOOOOOONNNMMMKKKSSSRRRQQQQQQQQQNNNJJJEEEFFFFFFIIINNNSSSTTTRRROOOOOOLLLGGGDDDDDDFFFFFFFFFEEEFFFIIIKKKLLLLLLKKKKKKMMMLLLKKKKKKKKKKKKJJJIIIKKKLLLKKKIIIFFFFFFHHHJJJEEEDDDCCCDDDEEEHHHLLLNNNLLLHHHEEEEEEIIIJJJGGGDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCFFFKKKMMMKKKHHHNNNMMMKKKIIIHHHGGGGGGGGGFFFDDDCCCDDDGGGJJJLLLLLLIIINNNPPPLLLIIIIIIIIIGGGIIIKKKMMMMMMKKKIIIIIIIIIEEEFFFHHHIIIJJJLLLOOOPPPSSSQQQNNNMMMLLLMMMMMMMMMUUUUUUTTTPPPJJJFFFEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLGGGGGGIIILLLKKKIIIKKKQQQ^^^\\\ZZZYYYYYYXXXWWWUUU???>>>===<<<;;;:::;;;;;;===???@@@???===;;;;;;<<<;;;;;;;;;:::888777888999666777888999::::::::::::===>>>>>>===;;;::::::;;;:::999888:::<<<======<<<::::::;;;<<<===???@@@@@@DDDDDDEEEEEEEEECCCBBBAAA@@@>>>@@@EEEFFFCCCCCCEEEFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCBBBAAABBBDDDFFFBBBDDDFFFFFFEEEEEEFFFGGGKKKGGGGGGIIIIIIEEEEEEGGGBBBCCCFFFIIIGGG@@@===???CCCBBBCCCEEEGGGIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJNNNNNNIIIEEEFFFHHHHHHCCCCCCDDDGGGKKKNNNNNNMMMHHHGGGFFFFFFFFFGGGIIIJJJHHHHHHIIIJJJLLLKKKHHHFFFJJJJJJJJJJJJIIIFFFAAA>>>HHHNNNUUUWWWTTTPPPNNNOOONNNSSSSSSJJJAAAAAAEEEGGGFFFEEEDDDGGGKKKMMMLLLIIIAAABBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@AAADDDGGGIIIRRRQQQNNNKKKIIIFFFEEEDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@BBBCCCBBB>>>===???BBB>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>><<<:::<<>>===;;;:::::::::;;;<<<;;;;;;999888888888999:::999888888888888777777777444444444555555555666666444555777777555444555666888777777999;;;:::666222555444444444444555666666333444444555555555444444666666555555555555666666666666666666666666666666666555555555666666555333444444444555555555666666333444444555666555555555333444CCCUUU```eeeZZZCCC555555555555444444444444555555555555555555555555555555555444444444333333444444444444444444444444666555555555555666777777888888777777777777777777888777777777666666666666333333444444555666666666777777777777888888888888666777999999888888999;;;:::999999999999:::;;;;;;999:::<<<>>>??????>>>>>>>>>>>>?????????>>><<<;;;??????@@@AAA@@@???>>>======???BBBCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDEEEHHHKKKMMMMMMLLLFFFGGGIIIKKKKKKKKKJJJIIIGGGHHHHHHIIIHHHGGGEEEDDDEEECCCBBBDDDGGGJJJIIIGGGGGGFFFGGGKKKKKKHHHFFFHHHNNNMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJLLLMMMTTTRRRPPPNNNMMMJJJFFFCCCEEEFFFHHHKKKOOOQQQPPPOOOOOOKKKEEEBBBBBBDDDEEEFFFFFFGGGHHHJJJKKKKKKKKKKKKMMMMMMLLLJJJGGGGGGHHHIIINNNJJJFFFDDDDDDFFFHHHIIIEEEEEEDDDDDDEEEGGGIIIJJJKKKGGGCCCEEEKKKNNNJJJFFFDDDDDDDDDDDDEEEGGGIIIJJJGGGDDDBBBCCCGGGIIIHHHFFFKKKLLLLLLIIIDDDBBBCCCEEEBBBBBBDDDGGGJJJKKKJJJIIIEEEIIIKKKHHHGGGHHHIIIGGGIIIKKKNNNNNNLLLIIIGGGFFFDDDGGGJJJKKKJJJKKKNNNQQQOOONNNLLLKKKKKKLLLMMMNNNTTTWWWXXXRRRIIIDDDEEEHHHFFFEEEEEEEEEFFFIIIKKKMMMFFFGGGJJJNNNLLLHHHJJJNNNaaa___]]]\\\\\\[[[YYYWWW???===<<<<<<======<<<:::===>>>???>>><<<;;;;;;;;;:::::::::999777666777888777888888999999999999888<<<======<<<999888888999999888888999;;;<<<<<<:::999:::<<<>>>????????????CCCCCCDDDEEEDDDCCCBBBAAA???===???DDDEEEBBBBBBDDDEEEEEEEEEEEEDDDBBBAAA@@@AAAAAAAAA@@@???AAADDDGGGAAACCCEEEFFFDDDCCCCCCDDDFFFDDDEEEFFFEEEAAABBBFFFDDDDDDFFFGGGCCC===;;;>>>AAAAAABBBDDDFFFGGGFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKNNNMMMGGGCCCEEEHHHGGGGGGHHHIIIJJJKKKJJJHHHGGGEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKLLLLLLIIIGGGHHHHHHJJJLLLNNNKKKFFFBBBMMMPPPTTTUUURRRPPPOOOOOOWWW```]]]KKK???DDDJJJJJJLLLKKKJJJKKKMMMMMMIIIFFFCCCDDDEEEFFFGGGGGGGGGFFFCCCBBBAAABBBEEEIIIMMMPPPSSSRRROOOLLLIIIGGGFFFEEEGGGFFFEEECCCAAA@@@>>>>>>AAABBBCCCAAA>>>===???AAA@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;<<<===<<<::::::;;;>>>@@@???>>><<<<<<;;;;;;::::::::::::===<<<:::999999999:::;;;;;;999777666555666888999777888888888888888777777333333333333444444555555333444555555555444444444555444444888======777111444444333333333444555666333444444555555555555444555555444444444444555555555555555555555555555555666555444555666666555333333333444444444555555555333333444555555555555555555888MMMeeesssuuudddGGG555555555444444444333333555555555555555555555555555555555555444444444444444444444444444444444444555555444444555555666777888777777666666555555555666777777777666666555555333333333444444444444444555555555666666777777777666777777777666777:::<<<999888888888888999::::::888999:::;;;<<<<<<<<<;;;;;;<<<======<<<;;;999888<<<======>>>===<<<;;;;;;===???BBBCCCCCCDDDFFFHHHJJJIIIGGGDDDBBB@@@>>>===AAABBBDDDGGGIIIIIIIIIHHHCCCEEEHHHJJJKKKIIIGGGEEEDDDEEEEEEEEEEEEDDDCCCBBBAAA??????BBBFFFHHHGGGDDDCCCBBBEEEJJJKKKGGGEEEGGGLLLKKKIIIIIIKKKLLLLLLKKKJJJJJJKKKJJJJJJJJJLLLNNNRRRPPPNNNKKKIIIGGGFFFEEEGGGGGGHHHKKKMMMOOOQQQQQQRRRNNNHHHEEEEEEGGGIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKJJJKKKKKKHHHEEEEEEHHHLLLNNNHHHCCCCCCFFFIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHJJJEEEBBBFFFMMMPPPLLLGGGGGGFFFEEEFFFIIILLLOOOPPPIIIFFFDDDCCCEEEGGGGGGFFFHHHKKKMMMIIICCC???AAADDDAAACCCGGGKKKNNNNNNKKKGGGEEEHHHIIIFFFFFFHHHHHHFFFIIIKKKNNNOOOLLLHHHFFFDDDCCCGGGKKKLLLLLLMMMPPPTTTNNNMMMLLLKKKJJJKKKMMMOOOQQQSSSTTTQQQKKKHHHIIIKKKIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIKKKKKKGGGCCCEEELLLYYYXXXWWWWWWXXXXXXWWWUUU???===<<<===>>>===<<<:::<<<>>>???>>><<<;;;:::;;;999::::::888666666777888777888888999999888888888:::;;;<<<:::888777777888999888888:::<<<<<<;;;::::::;;;===???@@@@@@??????BBBBBBCCCDDDDDDCCCAAA@@@>>><<<>>>CCCDDDAAAAAACCCEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@???AAADDDGGGAAACCCDDDDDDCCCBBBCCCDDDDDDBBBCCCEEECCC@@@@@@DDDEEEEEEFFFFFFAAA;;;<<>>===AAAAAAAAA@@@???>>>???@@@AAAAAA@@@@@@@@@?????????===>>>???===;;;;;;===???;;;::::::;;;===>>>>>>>>><<<<<<;;;::::::::::::;;;<<<;;;999888888888999::::::888666555444555777888666777777888888888777777444333333222333444555555333333333444444444333222333222333888======777000333333333333333444555555333444555666666666666666444444333333333333444444666666666666666666666666555444333444666666555333333333333333444444444444333444555555666666555555333777MMMgggtttwwweeeHHH555444444444444333333333555555555555555555555555666666666555555555444444444444444444444444444444444444444444444555555666666666666555555444444444555666666666666555444333555555555444444333333222444444444555555666666666666666666555555666999<<<777777777777777888999999888999999999999999999999:::;;;;;;<<<;;;:::999888:::;;;;;;;;;;;;;;;::::::>>>@@@BBBBBBBBBCCCFFFHHHIIIIIIGGGEEECCCAAA???>>>===???BBBEEEFFFEEEDDDDDDBBBDDDHHHJJJJJJHHHEEECCCCCCCCCCCCCCCCCCCCCBBBBBB>>>>>>@@@FFFKKKLLLIIIEEE@@@@@@CCCIIIKKKHHHGGGIIIKKKIIIHHHJJJLLLNNNOOONNNJJJLLLNNNNNNLLLJJJKKKLLLNNNMMMLLLJJJHHHGGGHHHHHHIIIJJJLLLMMMNNNPPPRRRTTTTTTPPPKKKHHHHHHJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIGGGIIIIIIHHHEEEFFFJJJNNNKKKGGGCCCEEEIIIKKKGGGCCCEEEEEEEEEFFFFFFGGGHHHIIIIIIEEECCCGGGMMMOOOLLLGGGGGGEEEEEEGGGKKKOOOQQQQQQKKKIIIGGGFFFGGGHHHHHHHHHGGGJJJLLLIIIDDDAAABBBEEECCCFFFJJJOOORRRQQQLLLHHHGGGIIIHHHEEEFFFIIIHHHEEEHHHKKKNNNNNNLLLHHHEEEDDDBBBFFFKKKNNNOOOPPPTTTWWWNNNOOONNNLLLIIIIIILLLNNNRRRPPPOOOMMMLLLKKKJJJHHHJJJLLLPPPRRRSSSQQQNNNLLLOOOMMMKKKIIIDDDBBBIIISSSVVVUUUTTTUUUVVVUUUSSSQQQ>>>??????>>>===<<<;;;:::<<<>>>???>>><<<::::::;;;:::::::::999777666777888777777888888999888888888999:::;;;:::888777888999999888999;;;<<<<<<;;;999;;;<<<>>>???@@@@@@??????AAAAAABBBCCCCCCBBBAAA@@@>>><<<===@@@AAA@@@@@@DDDCCCDDDDDDDDDDDDCCCBBBBBB@@@AAAAAAAAA@@@AAADDDFFFBBBCCCCCCCCCBBBBBBDDDFFFFFFCCCCCCFFFFFFCCCCCCEEEDDDDDDEEEEEE@@@;;;>>>EEEHHHFFFEEEEEEFFFGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMKKKGGGFFFIIIJJJHHHCCCEEEHHHHHHGGGEEEDDDDDDHHHIIIJJJLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGFFFDDDCCCIIIQQQWWWXXXVVVTTTSSSRRROOOLLLMMMQQQTTTSSSPPPYYYbbb```QQQHHHMMMQQQPPPKKKHHHEEEEEEGGGHHHFFFCCCFFFGGGHHHIIIIIIGGGEEEDDD???@@@BBBDDDHHHLLLPPPRRRIIIHHHHHHGGGGGGGGGHHHHHHDDDDDDCCCBBBAAA@@@??????@@@@@@????????????@@@@@@??????>>>>>>>>>============???AAA???<<<;;;===@@@;;;;;;<<<<<<======>>>>>><<<<<<:::999999:::;;;<<<;;;:::888777777777888999999888666555555555666777555666777888888888777666444444333222333444555666444333222333555555333222222222444888;;;;;;666222222333444444555555444444333444555666666666666666333333222222222222333333666666666666666666666666444333333444666666555333222222222333333333444444333444555555666666555555333666III___kkkpppdddKKK444444444444333333333333444444444444444444444444555555555555444444444333444444444444444444444444444333333333333444555555555555444444444444444444444555666666666555333222555555444444444333333333444444444555555555555555555666666555555555888:::777666666666666777888888999888888888888888888888888999:::;;;;;;;;;999999999999999::::::;;;<<<<<<>>>???@@@@@@???@@@CCCEEEDDDDDDEEEEEEEEEDDDCCCCCC<<>>>>><<<::::::;;;:::;;;;;;999777666777999666666777888888999888888777999::::::999888999;;;888888888:::<<<<<<999777;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAA@@@???<<<;;;>>>???>>>@@@EEE@@@AAAAAABBBBBBBBBBBBBBB@@@BBBCCCCCCBBBBBBCCCEEECCCCCCBBBAAAAAACCCFFFIIIIIIDDDBBBFFFIIIGGGEEEEEEBBBBBBCCCCCC>>>:::???HHHNNNKKKHHHFFFGGGHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLHHHJJJJJJGGGHHHKKKJJJGGGCCCFFFIIIJJJHHHGGGHHHJJJJJJKKKMMMNNNNNNLLLJJJHHHIIIHHHFFFFFFGGGGGGEEECCCCCCLLLUUUYYYVVVQQQOOOPPPNNNNNNOOOQQQRRRQQQOOONNNLLLTTTXXXTTTPPPOOOMMMJJJHHHFFFDDDFFFHHHIIIFFFCCCIIIJJJLLLLLLKKKIIIFFFDDDAAABBBDDDFFFHHHJJJKKKLLLDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBBBBBBBBBBAAAAAAAAA???>>>>>>>>>???AAAAAAAAA>>>>>>=========<<<<<<<<<===@@@AAA???<<<:::===@@@<<<===>>>============>>>===<<<;;;::::::;;;<<<===:::999888777666777888888777777777777666666666666444555777888999888777666555444333222333444666777555333222333555666444111111222555888999777555333111333555777777666444333222222333444555666666555222222111111111111222222444444444444444444444444333333222444666666555333222222222222333333333333222222333444444444444444555444AAAOOOWWW]]]WWWEEE444444444333333333222222333333333333333333333333333333333222222222111111444444444444444444444444333333333222333444444555333333333333444444444444333444555666666444333111111111222333444444555555555555555555555444444444555666777666555555666888666666555555666666777888999999888777777777777777666777999:::;;;;;;::::::888888888999;;;<<<>>>?????????@@@???>>>>>>AAACCC@@@AAACCCDDDEEEEEEEEEEEE===@@@CCCCCCBBBAAABBBCCCDDDEEEGGGIIIIIIGGGEEEDDDBBBAAAAAAAAAAAAAAABBBBBBGGGFFFGGGJJJNNNOOOKKKHHHEEECCCDDDHHHHHHFFFFFFHHHHHHHHHIIIKKKMMMNNNLLLKKKIIIKKKMMMKKKGGGFFFIIILLLKKKLLLNNNMMMKKKJJJKKKMMMLLLOOORRRSSSSSSSSSUUUWWWOOOMMMJJJIIIIIIIIIHHHFFFGGGHHHJJJJJJJJJHHHFFFEEEIIIHHHHHHIIIJJJKKKKKKJJJHHHEEECCCCCCEEEGGGFFFDDD??????>>>???BBBFFFJJJLLLGGGHHHIIIJJJIIIGGGFFFEEECCCBBBCCCGGGNNNPPPNNNKKKHHHIIIJJJJJJIIIHHHHHHHHHBBBCCCEEEFFFGGGGGGGGGGGGHHHHHHJJJLLLMMMLLLIIIFFFEEEFFFDDDBBBEEEKKKKKKGGGHHHJJJKKKKKKIIIHHHGGGHHHGGGFFFGGGKKKQQQSSSQQQNNNIIIKKKLLLJJJGGGGGGKKKPPPKKKKKKKKKIIIGGGFFFFFFFFFGGGKKKPPPUUUWWWVVVTTTRRRTTTRRROOOKKKGGGJJJXXXgggZZZYYYXXXWWWWWWTTTPPPMMM===AAADDDBBB<<<888999;;;<<<===>>>===;;;:::::::::;;;;;;;;;:::888777888999555666777888888999999999777888::::::999999:::<<<777777888:::;;;;;;888666;;;;;;;;;;;;<<<=========???@@@AAABBBBBBBBBAAA@@@@@@<<<:::<<<======@@@EEE>>>>>>???@@@AAAAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCBBB@@@@@@CCCHHHKKKJJJCCC@@@EEEIIIHHHEEEDDD@@@@@@BBBAAA<<<:::@@@IIIRRROOOJJJGGGHHHIIIJJJKKKFFFGGGGGGHHHJJJKKKKKKLLLFFFHHHHHHGGGHHHKKKJJJFFFIIILLLNNNNNNKKKJJJLLLNNNLLLMMMNNNOOONNNKKKHHHFFFKKKJJJHHHHHHHHHHHHGGGEEECCCMMMXXXYYYRRRKKKIIIKKKIIINNNTTTUUURRRNNNLLLLLLIIIQQQZZZ___^^^XXXQQQLLLKKKIIIIIIJJJLLLKKKGGGBBBNNNOOOPPPPPPOOOLLLHHHFFFFFFGGGHHHIIIJJJIIIHHHHHHBBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAABBBBBBCCCCCCCCC>>>======>>>@@@AAABBBBBB???>>>>>>>>>===============@@@AAA???;;;999<<<@@@===>>>???>>>===<<<===>>>>>><<<;;;::::::;;;===>>>:::999777666666666777888777777777888777777666555333555777888999888777666666555444333333555666888555333222333666666444222000333777888777555444444111333666888999777444222000111222333444444555444222222111111111111222222333333333333333333333333333222222444555666555333111111222222222333333333111111222333333333333222111...555<<>>???AAACCCAAABBBCCCDDDDDDDDDCCCBBB???AAADDDDDDBBBAAABBBDDDEEEFFFGGGHHHHHHGGGEEEDDDAAA@@@@@@@@@@@@@@@AAAAAAMMMJJJHHHIIILLLLLLJJJGGGHHHEEEEEEGGGGGGCCCCCCFFFHHHHHHIIIKKKLLLKKKIIIFFFJJJLLLLLLIIIEEEFFFKKKQQQKKKNNNPPPOOOLLLJJJKKKLLLKKKOOOSSSUUUTTTSSSUUUWWWNNNLLLKKKJJJJJJIIIGGGEEEGGGHHHJJJKKKKKKHHHFFFDDDLLLIIIHHHIIILLLLLLJJJGGGGGGEEEAAA@@@AAACCCEEEFFF<<<;;;;;;<<>>???@@@@@@>>>======>>>>>>>>><<<:::888888:::===999===<<<666444777999666888888777777666555555555888777666777888999888666999888888777888:::;;;<<<888:::;;;;;;:::999999:::>>>>>>>>>>>>============>>><<<;;;===@@@BBBAAA???@@@???======>>>@@@CCCEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEBBB@@@AAACCCEEEFFFGGGKKKFFFDDDHHHKKKIIIGGGHHHGGGFFFCCCBBBBBBCCCEEEFFFTTTQQQOOOMMMMMMNNNMMMMMMHHHHHHGGGGGGHHHIIIKKKLLLOOOLLLIIIIIIKKKNNNNNNMMMMMMLLLLLLMMMPPPRRRRRRRRRLLLRRRWWWTTTKKKEEEFFFJJJNNNIIIFFFHHHJJJJJJKKKOOOPPPOOONNNLLLKKKLLLOOORRROOOPPPRRRQQQOOOMMMMMMMMMRRRVVV[[[]]]ZZZTTTOOOLLLKKKHHHEEEEEEIIIMMMNNNNNNOOOOOOOOONNNLLLIIIFFFEEEEEEDDDDDDFFFHHHHHHGGGFFFIIIFFFDDDEEEIIIIIIEEEAAAAAA???>>>AAAEEEGGGFFFEEEEEECCC???===<<<>>>AAABBBDDDAAA>>>>>>@@@AAA@@@>>>AAA???===<<<>>>@@@AAAAAA@@@???>>>???@@@???>>><<<===<<<<<<;;;;;;<<<<<<===<<<;;;;;;:::999888777777999777666888:::999666333444555555555666666777777666777555111000444555333555555555555444333222111000111222333444333222222000111222333444333222222555555555444444333333333444333333333333444555555444444333333333333222222444333222333555666555444222333333444333222111000222333333444444333333222333444444444444444444444666333222333555666444222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555111222333444555444333333777777666555444333333222///000000111333444555555777777666555444333333333666555555555555555666777888888777777777777888888<<<;;;:::999888666555555555666777888999:::::::::<<<;;;;;;<<<<<<===>>>???>>>@@@AAAAAA@@@???AAABBBCCCBBBBBBAAAAAAAAABBBBBB@@@AAABBBDDDEEEFFFFFFFFFJJJGGGEEEGGGLLLMMMJJJGGGGGGCCCBBBDDDCCCAAADDDKKKKKKKKKLLLLLLLLLKKKKKKJJJDDDDDDCCCDDDDDDEEEFFFFFFEEEGGGKKKMMMNNNOOOPPPQQQNNNHHHGGGMMMQQQOOOOOOQQQQQQQQQPPPOOOMMMLLLLLLKKKPPPRRRSSSTTTSSSRRRSSSTTTNNNLLLJJJIIIIIIIIIHHHGGGHHHHHHKKKOOOMMMHHHFFFHHHMMMLLLKKKLLLMMMLLLJJJHHHEEEEEEEEEEEEEEEDDDCCCCCC@@@???===>>>AAAGGGNNNRRRTTTPPPJJJDDDAAAAAABBBDDDIIIEEEFFFMMMRRROOOKKKHHHGGGGGGGGGHHHHHHHHHIIIIIIDDDEEEEEEFFFGGGHHHIIIIIIKKKIIIFFFDDDDDDEEEHHHJJJBBBBBBCCCEEEIIIKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIGGGFFFHHHKKKMMMLLLJJJGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIGGGEEEBBBCCCEEEHHHIIIJJJKKKKKKKKKMMMPPPRRRVVVVVVTTTNNNHHHGGGLLLQQQHHHLLLQQQTTTSSSPPPNNNNNN>>>AAACCCBBB>>>;;;<<<===;;;<<<;;;999666555666888777<<<<<<999888::::::666888777777777777666666666888777666666888888777666777777666666777888:::;;;999:::<<<<<<:::999:::;;;<<<=========>>>>>>??????===<<<;;;===@@@BBBBBB@@@BBBAAA@@@??????AAADDDFFFCCCCCCCCCBBBAAAAAA@@@@@@FFFCCCAAAAAACCCDDDEEEEEEKKKFFFEEEHHHJJJHHHGGGHHHHHHFFFDDDCCCCCCEEEGGGHHHRRRQQQPPPOOONNNNNNMMMLLLIIIHHHHHHHHHIIIJJJKKKLLLNNNLLLJJJJJJMMMOOOOOONNNOOONNNLLLMMMOOOQQQRRRRRROOORRRSSSOOOIIIFFFIIIMMMMMMJJJJJJMMMMMMJJJIIIKKKLLLKKKIIIGGGGGGJJJOOOSSSRRRSSSSSSQQQOOOMMMMMMNNNTTTWWW[[[[[[WWWRRRMMMJJJFFFEEEFFFIIIMMMPPPOOONNNNNNNNNNNNMMMKKKIIIFFFEEEFFFEEEFFFHHHJJJLLLKKKJJJIIIGGGFFFHHHKKKJJJFFFAAACCCBBBAAABBBDDDEEEDDDBBBCCCBBB@@@>>>===>>>@@@AAACCCAAA>>>>>>@@@AAA@@@>>>BBB???===<<<>>>@@@@@@@@@???>>>===>>>??????===<<<<<<;;;;;;::::::;;;;;;<<<999999999999999999999999888666666777999999666333444555555555666666666777555777555111111555666444444444444444333222111000000111222333444333222222000000111222333222222111555555444444444333333333444333333333333444555555444444333333333333222222333222111222444555444333222333333333333222111000222333333444444333333222555555555444333333333222444222111222444555333111222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444555111222333444444444333333777666666555444333333333000000111222333444555555666666666555444444444333555555555555666666777888888777777666666777777888;;;::::::999777666666555555666777999::::::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>???AAA@@@??????@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCAAAAAABBBDDDEEEEEEEEEEEELLLJJJIIIIIIJJJJJJGGGEEEGGGCCCBBBDDDCCCAAADDDKKKOOOOOOOOOOOOOOONNNMMMLLLGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJMMMOOOPPPPPPQQQRRRLLLHHHHHHOOORRROOOMMMNNNMMMMMMMMMMMMMMMMMMLLLLLLPPPRRRSSSSSSQQQPPPQQQRRRNNNMMMKKKKKKJJJIIIHHHFFFJJJKKKOOOSSSQQQKKKHHHIIINNNMMMLLLLLLLLLLLLJJJHHHFFFFFFFFFFFFEEEDDDBBBBBBBBBAAA@@@AAADDDIIINNNRRRRRRNNNIIICCC@@@@@@BBBCCCHHHDDDEEELLLQQQOOOKKKIIIGGGGGGHHHHHHIIIIIIIIIIIIKKKKKKLLLLLLMMMLLLLLLLLLHHHGGGEEECCCDDDEEEGGGIIIBBBAAABBBDDDGGGHHHHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLMMMKKKJJJJJJLLLMMMKKKIIIIIIIIIHHHHHHFFFEEEDDDCCCIIIIIIGGGEEEBBBCCCEEEHHHGGGHHHJJJKKKLLLPPPTTTXXXUUUUUURRRLLLGGGGGGKKKPPPLLLOOORRRTTTRRRPPPNNNNNN>>>CCCGGGDDD===999:::===999999999777444333444666666999;;;999999:::999555777777777777888888888888888666555666777888777666666666666666666777999999999:::<<<<<<:::::::::;;;??????>>>>>>============<<<;;;;;;===@@@BBBBBBBBBEEEDDDBBBAAAAAABBBDDDEEECCCCCCBBBBBBAAA@@@??????EEECCCAAAAAACCCDDDDDDDDDIIIFFFEEEIIIJJJHHHFFFGGGHHHGGGFFFEEEFFFGGGJJJKKKPPPPPPQQQPPPOOONNNLLLKKKIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKMMMOOOPPPPPPOOOQQQOOOMMMMMMOOORRRSSSSSSSSSRRROOOLLLIIIJJJMMMPPPMMMLLLNNNQQQPPPJJJGGGHHHIIIHHHGGGEEEFFFJJJOOOTTTTTTTTTSSSQQQNNNNNNOOOPPPUUUWWWYYYXXXTTTOOOKKKIIIAAACCCGGGLLLPPPQQQPPPMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFEEEFFFHHHKKKMMMMMMMMMIIIHHHIIIKKKMMMKKKFFF@@@EEEDDDCCCCCCDDDDDDBBB@@@AAAAAA@@@?????????@@@@@@BBB@@@??????@@@@@@@@@???BBB@@@===<<<>>>???@@@??????>>>======>>>>>>===;;;::::::::::::::::::::::::888888888999999999::::::777666666777888888555333555555555555555666666666555777666222222666888666222333333333222111000///000111222333444333222222000000111222222222222222444444444444333333333333444333333333333444555555444444333333333333222222222111000111333444333222222222333333333222111111222222333333333333222222666666555444333222111111333222111111333333222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444111222333444444444333333666666555555444444333333111111222333444555555666555555555555555555444444444555555666777888999999777777666666666666777777:::999999888777666666555666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===???@@@@@@??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDDDDDDDIIIJJJKKKJJJIIIGGGGGGHHHGGGDDDDDDEEEDDDBBBEEEJJJNNNOOOPPPPPPPPPNNNMMMLLLIIIIIIHHHGGGFFFFFFFFFFFFLLLMMMOOOQQQRRRRRRRRRRRRIIIGGGJJJOOOQQQOOOLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNPPPQQQRRRQQQOOONNNNNNOOOMMMNNNNNNNNNLLLJJJGGGEEEKKKLLLPPPUUUSSSMMMJJJKKKPPPNNNLLLLLLLLLKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEEEEFFFIIILLLOOOQQQPPPMMMHHHCCC@@@@@@BBBCCCDDDAAABBBIIINNNLLLHHHHHHFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLKKKJJJHHHGGGDDDDDDDDDDDDDDDEEEFFFGGGDDDCCCDDDEEEHHHIIIHHHGGGFFFEEEDDDEEEGGGJJJMMMPPPQQQOOOMMMMMMMMMLLLJJJHHHLLLKKKJJJIIIGGGEEEDDDCCCIIIIIIHHHEEECCCCCCFFFHHHFFFGGGGGGHHHJJJNNNTTTYYYSSSRRRPPPKKKGGGGGGKKKOOOOOOQQQSSSSSSQQQOOONNNNNN>>>EEEIIIEEE<<<777999>>>:::999777555444555999<<<::::::888777777777666444666666777777888999999:::777666555555777777666555555666666666777888999999999:::<<<<<<:::999:::;;;CCCCCCAAA>>><<<:::888777;;;;;;<<<>>>@@@BBBBBBCCCEEEDDDBBBAAAAAAAAABBBCCCAAAAAA@@@@@@@@@@@@@@@@@@CCCAAA@@@AAACCCEEEEEEEEEHHHEEEFFFIIIJJJGGGFFFGGGHHHHHHGGGGGGHHHJJJKKKMMMMMMOOOQQQRRRPPPMMMKKKJJJIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKLLLNNNPPPPPPPPPOOOOOOMMMKKKLLLOOOSSSUUUVVVTTTQQQNNNLLLMMMOOOPPPQQQNNNMMMOOOQQQOOOIIIFFFHHHJJJJJJKKKJJJKKKMMMPPPSSSRRRRRRQQQOOOMMMNNNPPPSSSSSSUUUVVVTTTQQQMMMKKKJJJAAADDDHHHLLLOOOOOONNNLLLMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEFFFIIIKKKKKKJJJHHHIIIKKKNNNOOOKKKEEE@@@DDDDDDDDDDDDDDDCCCBBB@@@??????@@@@@@@@@@@@??????AAA@@@????????????@@@???BBB@@@===<<<===????????????===;;;;;;<<<===<<<;;;888888999999999999888888888888888888888999999999777777888888888888666555555555555555555555555555444666666333444777999777222222333333222111000000000111222333444333222222111222222333333333333333333333333333333333333333444333333333333444555555444444333333333222222222333111111222333444333222222222222222222222222222222222333333333333222222555444444333333222222222333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222333333333444444444555444444444444444444444222222333444444555666666444444444555555555555555333444555777888999999999777666666555555666666777888888888777777666666555666777888:::;;;;;;;;;;;;::::::::::::;;;<<<===>>>===>>>??????>>>>>>???AAACCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCCCCCCCGGGKKKKKKHHHGGGJJJMMMGGGGGGGGGFFFEEEEEEGGGJJJHHHIIIKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIINNNNNNOOOQQQRRRRRRQQQPPPHHHHHHJJJLLLNNNMMMLLLLLLKKKLLLMMMOOOPPPPPPPPPPPPOOOPPPQQQOOOMMMKKKKKKKKKLLLNNNPPPPPPNNNJJJGGGEEEIIIJJJMMMQQQPPPMMMMMMPPPQQQOOOLLLKKKKKKJJJHHHGGGCCCDDDDDDEEEEEEEEEEEEDDDGGGHHHIIIKKKMMMNNNOOOOOOOOOLLLGGGDDDBBBBBBCCCEEE@@@>>>???FFFIIIGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHDDDEEEHHHIIIIIIGGGEEECCCBBBCCCDDDEEEFFFFFFGGGGGGEEEEEEFFFHHHKKKMMMLLLKKKFFFEEECCCCCCEEEIIIMMMPPPQQQPPPNNNMMMLLLKKKIIIHHHMMMLLLKKKIIIHHHGGGGGGFFFJJJJJJIIIGGGFFFFFFHHHJJJGGGGGGFFFEEEEEEIIIOOOSSSQQQPPPNNNJJJGGGGGGKKKNNNQQQRRRSSSRRRPPPNNNMMMMMM???EEEHHHDDD;;;666:::???<<<;;;888555666;;;BBBHHHEEE???999666555555555666555555666777888999999:::666555444555666666666444666666777888888999999999888:::;;;;;;:::999999:::BBBAAA@@@===;;;999777666:::;;;<<<>>>???@@@AAABBBCCCBBB@@@???????????????<<<===>>>???@@@BBBCCCCCC@@@??????AAADDDFFFFFFFFFFFFEEEGGGJJJJJJFFFEEEGGGHHHHHHHHHHHHIIIJJJLLLMMMKKKNNNQQQQQQNNNKKKIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLJJJKKKMMMNNNNNNNNNNNNNNNLLLJJJJJJLLLPPPTTTWWWXXXRRRPPPOOOPPPRRRRRRQQQOOONNNMMMMMMMMMJJJFFFHHHLLLOOOQQQSSSSSSRRRQQQQQQRRROOOOOOOOOMMMMMMNNNQQQTTTPPPQQQSSSRRROOOMMMLLLLLLFFFGGGIIIJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKJJJHHHFFFFFFHHHIIIIIIHHHHHHJJJMMMOOONNNJJJCCC???@@@AAACCCDDDDDDCCCBBBBBB>>>>>>???@@@@@@@@@???>>>????????????>>>>>>???@@@AAA???<<<<<<===>>>??????>>><<<::::::;;;<<<;;;:::777777888999999888777777::::::999888888777666666777888999:::999888777666555555555555555444444444333666666444444888888666222333333333333222222111000111222333444333222222333333333333444444555555333333333333333333333333444333333333333444555555444444333333333222222222444333222333444555555333222222222222222222222333111222222333333222222111111222222333333444444444333444444444333333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222222333333333444444333333333444444444444444222333333444444555555555444444444555555555555555222333555777888999999999666666555555555555666666777666666666666666666666666777888999:::;;;;;;;;;999999999::::::;;;<<<===<<<>>>??????>>>===???@@@BBBBBBCCCDDDEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBGGGLLLKKKHHHGGGJJJOOOHHHIIIIIIGGGFFFGGGHHHIIICCCEEEHHHKKKMMMMMMMMMLLLHHHHHHHHHHHHIIIJJJLLLLLLMMMMMMMMMNNNQQQQQQOOOMMMGGGHHHHHHHHHIIIKKKNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPMMMNNNOOOMMMJJJHHHHHHHHHJJJNNNQQQQQQNNNIIIGGGFFFIIIHHHIIIMMMNNNNNNQQQWWWPPPNNNKKKIIIIIIIIIGGGFFF@@@AAACCCDDDFFFGGGGGGHHHGGGIIIKKKMMMNNNOOONNNNNNMMMKKKGGGDDDCCCCCCEEEFFFAAA???AAAFFFIIIGGGFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHEEEGGGJJJLLLMMMLLLJJJIIIBBBCCCEEEFFFGGGHHHGGGGGGDDDDDDEEEHHHLLLNNNNNNMMMGGGFFFDDDCCCDDDGGGKKKMMMMMMMMMMMMLLLJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIKKKKKKKKKJJJHHHHHHJJJKKKHHHHHHFFFEEEFFFIIIOOOSSSPPPOOOLLLJJJIIIJJJMMMOOOPPPQQQSSSRRROOOMMMMMMMMM???BBBDDD@@@999777;;;AAA===<<<999888999@@@IIIOOOMMMCCC:::777777666666888444555555666777888888999666444333444555666555444555666777888999999999999777999::::::999888888999<<<<<<;;;;;;::::::::::::999;;;============???@@@???>>>>>>===<<<<<<<<<<<<999:::<<<>>>@@@BBBDDDEEE???>>>???AAADDDFFFFFFEEEEEEEEEGGGKKKIIIEEEDDDGGGHHHGGGGGGHHHHHHIIIJJJJJJIIILLLPPPOOOLLLHHHGGGHHHHHHHHHJJJKKKKKKKKKKKKKKKIIIJJJLLLKKKJJJJJJKKKMMMIIIIIIIIILLLQQQTTTVVVVVVNNNOOOPPPRRRSSSRRROOOMMMJJJHHHHHHIIIFFFEEEJJJQQQSSSUUUWWWWWWUUUSSSRRRRRRMMMNNNNNNNNNMMMNNNQQQSSSMMMOOOQQQQQQOOOMMMLLLLLLJJJKKKKKKJJJHHHHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMJJJHHHGGGIIIJJJIIIIIIGGGIIILLLNNNLLLGGGAAA===<<>>??????@@@?????????>>>?????????>>>>>>???AAA@@@>>>;;;;;;===???@@@@@@>>>;;;999888999:::::::::666777888999999888777666;;;:::999888777666555555666888::::::888666666666555555555444444444444444333666666444444777777444222333333333333333222222000111222333444333222222333333333333333444555555222222222222333333333333444333333333333444555555444444333333333333222222444333222333555666555444222222111111222222333444111111222222222222111111000000111222333444555555333444555555333333444555222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333222222222333444555222222333333444444555555222333333333444444444444555555555555555555444444222333555777777777777666555555444444444444555555555555555555666666666666555666777888999:::::::::999999999999:::;;;<<<<<<;;;===>>>>>>======>>>???@@@AAACCCDDDEEEEEEDDDCCC@@@AAABBBCCCCCCCCCCCCCCCEEEIIIMMMLLLHHHFFFHHHKKKFFFIIIJJJFFFEEEGGGHHHGGGBBBEEEHHHLLLNNNOOONNNMMMGGGGGGHHHIIIJJJLLLMMMNNNKKKJJJIIILLLOOOPPPMMMJJJEEEGGGGGGEEEEEEKKKPPPQQQRRRSSSTTTUUUTTTSSSPPPOOOJJJKKKLLLKKKHHHFFFFFFFFFHHHLLLPPPPPPMMMIIIGGGGGGIIIHHHIIIMMMOOOOOOSSSYYYNNNLLLIIIGGGGGGHHHGGGFFF???@@@BBBDDDFFFGGGHHHIIIFFFHHHJJJLLLMMMNNNMMMMMMKKKIIIFFFDDDCCCDDDEEEFFFEEECCCEEEIIIJJJHHHHHHJJJGGGEEEDDDCCCCCCEEEGGGHHHFFFGGGJJJLLLMMMMMMLLLKKKDDDDDDEEEFFFGGGGGGGGGGGGBBBBBBCCCFFFIIIKKKKKKKKKGGGFFFDDDCCCDDDFFFHHHJJJJJJKKKKKKJJJIIIHHHHHHJJJBBBAAAAAABBBCCCEEEGGGHHHJJJKKKLLLKKKIIIIIIJJJLLLHHHIIIIIIIIIJJJNNNTTTXXXPPPOOOMMMKKKKKKMMMOOOQQQNNNPPPSSSSSSQQQPPPOOOOOO???@@@???;;;888999>>>CCC<<<<<<;;;;;;===BBBIIINNNLLLAAA999888888666555777444444555555666666666777555444333333555555444333444555666888888888888777666777999999777666777888888888888999999:::::::::999;;;===<<<;;;:::<<<>>><<<<<<;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@BBBCCCDDDAAA@@@@@@BBBCCCDDDCCCBBBDDDDDDHHHKKKIIIDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGKKKNNNMMMIIIEEEEEEGGGFFFGGGIIIJJJKKKKKKJJJJJJIIIJJJJJJHHHFFFFFFHHHKKKIIIIIIJJJMMMQQQRRRRRRQQQKKKMMMOOOPPPOOONNNLLLKKKCCCBBBDDDFFFEEEDDDKKKSSSUUUUUUUUUSSSPPPPPPQQQRRROOOPPPQQQPPPOOONNNOOOQQQMMMPPPRRRRRRPPPLLLJJJJJJLLLMMMNNNLLLJJJIIIJJJLLLJJJIIIHHHHHHIIIJJJKKKLLLKKKIIIFFFFFFHHHIIIJJJJJJFFFIIIKKKKKKIIIDDD???<<<:::>>>BBBCCCBBB@@@@@@AAA>>>>>>>>>>>>?????????@@@===>>>??????======???BBB>>><<<::::::===???AAAAAA===;;;888777888::::::999666777999::::::999777666999999888888777777666666444666888888666444444555555555555444444333333333333666666444333666555222111111222222222222111111000111222333444333222222222222111111111222333444111111222222222333333333444333333333333444555555444444333333333333222222333222111222444555444333222222111111111222333444111111222222222222111111111111111222333333333444222444555444222111333555222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333333222222222333444555111111222333444444555555222222222222333333333333666666666555444444444333222333555666777666555444555444444444444444444555444444444555555666666666444555666777888999999999888888888888999:::;;;<<<;;;<<<>>>===<<<<<<===??????@@@BBBDDDEEEDDDCCCBBB???@@@AAABBBCCCDDDDDDDDDFFFIIIKKKKKKHHHGGGHHHJJJCCCHHHHHHDDDBBBEEEEEECCCDDDFFFJJJMMMOOONNNMMMKKKHHHHHHHHHIIIJJJKKKLLLMMMJJJHHHGGGJJJNNNPPPMMMIII@@@EEEGGGEEEEEELLLPPPQQQOOOPPPRRRSSSSSSQQQOOOMMMHHHIIIJJJIIIGGGEEEEEEEEEFFFKKKOOOOOOKKKHHHHHHIIIFFFFFFJJJOOOOOOMMMOOOSSSLLLIIIFFFEEEFFFFFFFFFFFFAAABBBCCCEEEFFFFFFGGGGGGDDDFFFGGGIIIKKKLLLLLLLLLGGGFFFDDDBBBAAABBBCCCEEEGGGEEEGGGJJJJJJGGGGGGJJJGGGEEEAAA???@@@BBBFFFIIIFFFGGGHHHHHHIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKLLLKKKHHHFFFGGGIIIAAAAAA@@@AAABBBEEEGGGIIIHHHIIIJJJJJJHHHHHHIIIKKKKKKKKKLLLMMMMMMPPPTTTWWWQQQOOOMMMMMMNNNPPPRRRSSSLLLPPPTTTVVVUUUTTTSSSRRR???>>>;;;888777:::???DDD:::;;;===>>>@@@CCCFFFJJJFFF<<<555777888555333444444444444555555555555555555444333333555555444333333444555777777777777666555666888888666555666777999999999888888888888777999;;;===<<<:::999:::===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBCCCBBBBBBBBBCCCCCCAAA???CCCDDDHHHLLLIIIDDDCCCGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJMMMLLLGGGDDDEEEGGGFFFGGGHHHJJJKKKJJJJJJIIIIIIJJJIIIFFFCCCCCCFFFIIIIIIJJJKKKNNNQQQQQQOOOLLLJJJLLLNNNMMMKKKJJJJJJKKK===>>>BBBEEEEEEEEEKKKTTTTTTSSSPPPMMMKKKLLLPPPTTTRRRSSSTTTSSSPPPNNNNNNNNNOOOQQQTTTSSSPPPLLLIIIGGGKKKNNNPPPPPPMMMKKKLLLMMMGGGGGGFFFFFFGGGHHHJJJKKKGGGEEECCCCCCEEEHHHIIIIIIFFFHHHJJJJJJFFFBBB>>>;;;:::>>>BBBCCCAAA>>>>>>???>>>>>>======>>>???@@@@@@<<<>>>@@@???======???BBB===;;;::::::===@@@AAABBB===;;;888777888999:::999666888999::::::999888666777777777777888888888888222444777777444222222333555555555444444333333333333666666333333555444000///000000111111111000000000111222333444333222222111000/////////000222333111111111222222333333333444333333333333444555555444444444333333333222222222111000111333444333222222222111111111222444555111111222222222222111111333333222222222222222222000333444333111000222444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444333222111222333444555111111222333444444555555222222222222222222333333777777666555444444333333111333444666666555333222555444444333333444444555333333444444555666666666333444555777888888888888888888888888999:::;;;<<<;;;<<<======<<<<<<===???>>>???AAACCCDDDDDDCCCBBB>>>???@@@BBBCCCDDDDDDDDDDDDFFFHHHIIIJJJJJJLLLMMMAAAFFFGGGAAA@@@CCCCCC@@@EEEGGGJJJMMMMMMLLLIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKIIIGGGFFFIIINNNPPPMMMIII;;;CCCHHHFFFGGGMMMPPPOOOKKKMMMOOOQQQQQQOOOMMMLLLFFFHHHIIIHHHFFFDDDDDDEEEEEEJJJNNNMMMJJJGGGHHHKKKCCCDDDIIIOOOOOOJJJIIIKKKJJJHHHEEEDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGIIIJJJKKKKKKDDDCCCAAA@@@@@@AAABBBCCCEEEDDDEEEHHHGGGCCCDDDGGGGGGDDD@@@======AAAFFFIIIJJJJJJIIIIIIIIIHHHHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDIIIHHHGGGHHHIIIIIIGGGFFFCCCCCCDDDDDDFFFGGGHHHIIIKKKMMMNNNLLLHHHFFFGGGHHHDDDCCCCCCCCCDDDGGGIIIKKKFFFHHHIIIIIIGGGGGGHHHIIIMMMNNNNNNNNNMMMMMMOOOQQQRRRPPPNNNNNNPPPRRRTTTTTTKKKPPPUUUXXXYYYWWWVVVUUU===<<<999555444777===AAAAAA;;;:::@@@>>>888;;;EEE===:::888777777888777666555555666666555444333333444444333333333333222222555555555555555555555555555444444444444555666666888<<>>===;;;:::;;;<<<>>>@@@AAABBBAAA???======>>>@@@BBBFFFJJJHHHCCC??????AAAAAABBBCCCDDDCCCBBBAAA@@@IIIHHHFFFEEEDDDDDDDDDDDDHHHIIIHHHEEEFFFHHHGGGBBBLLLJJJFFFDDDEEEEEEEEEDDDGGGJJJMMMOOONNNLLLKKKJJJNNNMMMMMMMMMKKKGGGAAA======@@@DDDGGGIIILLLPPPRRRTTTOOOLLLLLLLLLKKKMMMRRRQQQUUUZZZYYYOOOGGGMMMZZZXXXSSSQQQSSSSSSNNNIIIHHHIIIJJJMMMNNNMMMJJJGGGDDDBBBAAAAAAEEEJJJMMMMMMKKKDDDAAA>>>???CCCGGGHHHHHHHHHFFFCCCAAA@@@@@@AAABBB@@@CCCDDDAAAAAABBB@@@=========>>>>>>??????@@@@@@>>>>>>>>>>>>============;;;999999;;;>>>???>>>;;;===:::777777999:::999777777888999:::999777555333777777777777777666666555777777777777666555444333444555555666666555555444555555444444444333333333///////////////...------333222111000000111222333333333111000000000111222222222222222222222222222222222222333333333444444222222222222222222222222//////000333777666333///222222222111111111000000000000000000111222333444111111222333333333333222333333333222222111111111111000000000000222333444222222111111000111111222111111111111111111111111111111000000111111222333222333333444444333333222555444222000000111222333222222222333333333444444333333333444444444555555111333666666555333333333555555444444444333333333333333333333333333333333222333444555666888999999555555555666666777999999999999::::::;;;<<<======>>>??????@@@@@@@@@??????@@@<<<999;;;@@@DDDDDDBBB@@@```WWWCCCMMMMMMCCCKKKGGGEEECCCDDDFFFFFFDDDAAAAAAEEEJJJJJJHHHFFFEEEFFFGGGCCCCCCGGGIIIGGGGGGHHHIIIGGGGGGHHHKKKJJJGGGDDDIIIFFFDDDDDDGGGJJJIIIHHHMMMMMMMMMLLLKKKIIIHHHGGGCCCBBBBBBEEEIIIJJJGGGDDDLLLLLLJJJHHHGGGEEEDDDCCCFFFHHHKKKLLLMMMKKKIIIHHHKKKHHHDDDBBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLCCCDDDFFFIIIKKKJJJFFFCCCCCCBBBAAA@@@AAABBBCCCDDDIIIJJJJJJIIIGGGFFFFFFGGGGGGEEECCCAAABBBDDDGGGJJJJJJHHHEEEBBBBBBDDDHHHJJJGGGEEECCCBBBBBBDDDFFFHHHLLLTTTXXXRRREEE???CCCKKKGGGFFFFFFFFFFFFGGGHHHHHHHHHJJJLLLNNNNNNMMMJJJIIIFFFEEEDDDCCCBBBBBBBBBBBBCCCHHHLLLMMMJJJHHHHHHIIIGGGKKKNNNMMMJJJIIILLLPPPPPPOOOPPPRRRTTTVVVUUUTTTOOOPPPRRRRRRRRRPPPNNNLLL<<<;;;:::888666777:::===888222222<<<@@@===<<>>????????????===<<<<<<>>>???BBBEEEHHHFFFBBB??????AAABBBBBBBBBCCCBBBAAAAAA@@@IIIGGGEEEDDDCCCCCCDDDEEEGGGHHHFFFCCCDDDGGGFFFBBBFFFDDDBBBCCCFFFIIIJJJJJJHHHJJJMMMNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJGGGCCC@@@BBBDDDGGGHHHJJJMMMPPPSSSRRRNNNLLLLLLLLLJJJLLLPPPOOORRRXXXWWWOOOHHHOOOZZZTTTOOOMMMOOOPPPLLLHHHHHHMMMMMMMMMLLLIIIFFFCCCAAABBBCCCFFFJJJNNNNNNKKKHHHCCCAAA???AAADDDGGGHHHGGGGGGEEECCCAAAAAAAAABBBBBB>>>AAABBB???>>>@@@>>>;;;=========>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;999999;;;>>>???===;;;;;;999777888999:::999888888999::::::999888666444666666777777666666555444777666666555444444333333222222333333333333222222444444444333333333222222111111111111111000//////333333222111111222333333333222111000000000111111222222222222222222222222222222222333333333333444222222222222222222222222333222222333444333000---222222222111111111000000000000000000111222333333000111222222333333222222333333333222222111111111222111000000000111222333222111111000000111111111111111111111111111111111111111000000111111222333222333333444444333333222444333222111111111222222222222222333333333333444333333333444444444444555222444555555444333333444444444555555444444333222333333333333333333333333333333444555666777777888555555555555666777888888999999::::::;;;;;;<<<<<<======>>>????????????>>>???<<<:::===AAADDDCCCAAAIIIeee\\\HHHOOOMMMBBBHHHDDDBBBBBBDDDGGGHHHFFFDDDBBBEEEGGGHHHGGGFFFFFFFFFCCCAAABBBGGGIIIGGGFFFHHHKKKIIIHHHIIIKKKKKKIIIGGGIIIFFFDDDEEEGGGIIIIIIHHHLLLLLLLLLLLLKKKJJJHHHHHHEEECCCAAACCCHHHKKKKKKIIILLLLLLKKKJJJIIIGGGEEEDDDIIIIIIIIIHHHHHHHHHIIIIIIGGGEEECCCCCCEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGBBBBBBDDDGGGIIIHHHEEEBBBBBBAAAAAAAAAAAABBBCCCDDDHHHJJJJJJIIIGGGFFFGGGHHHGGGFFFEEEDDDEEEHHHKKKLLLJJJGGGDDDCCCCCCEEEGGGHHHEEEDDDCCCCCCDDDFFFHHHIIIPPPSSSSSSOOOHHHEEEFFFIIIFFFFFFGGGHHHIIIKKKLLLMMMIIIJJJLLLMMMLLLJJJGGGEEEFFFFFFEEEDDDDDDDDDEEEEEEGGGIIILLLLLLJJJHHHGGGGGGHHHKKKNNNMMMIIIHHHKKKNNNPPPPPPPPPRRRUUUVVVUUUTTTOOOOOOPPPPPPPPPNNNLLLJJJ:::;;;;;;:::888777888999666//////:::BBB@@@<<<<<<:::888666666777777666555444555555555555444444333444444333333333333222222444444444444444444444444444444444444444555555555999666333333555777777666999777777777999:::999888777777888888999;;;<<<===;;;<<<<<<<<<<<<=========<<<======<<<;;;;;;===@@@BBBDDDEEECCC???>>>???BBBCCCCCCBBBAAAAAAAAAAAAAAAIIIGGGDDDBBBBBBCCCDDDFFFEEEFFFDDD@@@BBBEEEEEEBBBBBBAAA@@@BBBFFFIIIKKKLLLIIIKKKMMMMMMLLLJJJJJJJJJHHHGGGGGGGGGHHHHHHFFFEEEHHHHHHIIIIIIIIILLLPPPSSSPPPLLLKKKMMMLLLIIIIIILLLLLLPPPTTTTTTNNNIIIOOOXXXOOOJJJIIIKKKLLLIIIGGGIIIQQQOOOLLLHHHDDDBBB@@@@@@DDDFFFJJJNNNPPPNNNHHHDDDAAAAAAAAACCCFFFGGGGGGFFFFFFDDDCCCBBBAAAAAABBBCCC>>>AAAAAA>>>>>>???>>>;;;===============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;===>>>===;;;:::888777888999:::999888888999::::::999888666555555555555555555444333333666555444333222222333333111222222333333222222111333333222222222111111111222222222333222222111000444333222222222222333444222222111000000000000111111111111111111111222222111111222222222333333333222222222222222222222222444333111111222222000...222111111111111000000000000000000000111222333333000111222222333333222222222222222222222111111111222222111000000000111111000000000000000111111111111111111111111111111111111000000000000111222222222222333333333333222222222222222222222111111000111111222222222333333333333333333333444444444444333444444444222222444555222333555666555444222111222222333333333333333333444444444555555555666666444444444444444555666777::::::::::::::::::::::::;;;;;;<<<==================<<<<<>>:::999999777555555666777666444444444444555555444444333444444333333333222222222444444444444444444444444333333444444555555555555999777555444555666666666777777777777888999999888666777777888:::;;;<<<===:::;;;<<<=========<<<<<<;;;<<<<<<<<<;;;<<>>BBBAAAAAABBBDDDFFFGGGGGGGGGHHHDDDBBBBBBEEEHHHGGGEEECCCBBBDDDIIIKKKKKKMMMRRRMMMKKKIIIHHHHHHJJJLLLMMMIIIHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLJJJIIIEEECCCBBBDDDJJJOOOQQQQQQOOOPPPQQQRRRQQQOOONNNLLLJJJHHHFFFEEEEEEHHHKKKNNNEEEEEEEEEGGGIIIJJJIIIGGGEEEEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDFFFEEEBBB@@@???@@@AAACCCDDDEEEEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKFFFCCCBBBDDDHHHIIIFFFBBBBBBCCCEEEFFFGGGGGGGGGFFFLLLHHHCCCBBBDDDGGGGGGEEEEEEFFFHHHJJJLLLNNNOOOPPPLLLLLLMMMMMMLLLJJJIIIGGGLLLKKKJJJHHHGGGGGGGGGGGGLLLIIIGGGHHHKKKMMMKKKIIILLLMMMNNNMMMKKKIIIJJJLLLNNNNNNNNNOOOQQQRRRQQQPPPNNNNNNNNNMMMLLLJJJHHHGGG===<<<:::666444444666999===<<<<<<===<<<999999;;;666555444555666666555333333333444444444444444333444444333333333222222222444444444444444444444444222333444444555555444444666777777666333222333444666666777777777777888888666666777999:::;;;;;;<<<::::::;;;<<<===<<<<<<<<<<<<============>>>AAACCCBBBAAA@@@>>>===>>>@@@BBBCCCBBBAAA@@@???@@@AAAAAAFFFEEECCCAAAAAABBBDDDEEEBBBCCCAAA???AAAEEEFFFCCCCCCAAA@@@AAABBBCCCBBBAAAIIIJJJKKKJJJIIIIIIKKKMMMQQQOOOLLLKKKKKKKKKJJJIIIFFFFFFEEECCCBBBCCCGGGJJJJJJHHHIIILLLKKKHHHGGGHHHKKKNNNOOOLLLHHHGGGIIILLLIIIGGGHHHJJJJJJGGGHHHKKKIIIGGGDDDBBBBBBEEEIIIKKKJJJKKKKKKIIIGGGEEECCCBBB@@@BBBEEEGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAACCCBBB???>>>@@@@@@=========<<<<<<;;;;;;::::::888888888888777777777777999:::;;;;;;;;;;;;;;;;;;777888999999999888888888555555555555555444444333333333333333333222222111444333111000///000222333222222333333333333222222111111000000000/////////000000111111111111111000000000111111111111000000111111111111000000///////////////000000111111111000000000111111111222222111111111111111111111111000//////......000222444000000000000000000000000////////////000111222333000000111222222222222111111111111111111111111111222222222111000///...------...///000000000000///000000000000000000000000000000//////000000111222111222222333333222222111000111333444333222///...000000000111111111222222222222222333333333444444333444333222111111333555111222444666555333111///111111111222222333333333444444444444333333333333444333333333333444444555999999999999999888888888777777888999:::;;;;;;;;;:::<<<>>>AAACCCBBB@@@>>>888@@@BBBBBBDDDBBB???BBBCCCDDDEEEEEEEEEEEEEEEEEEHHHEEEBBBBBBEEEHHHGGGFFFDDDCCCEEEHHHIIIIIINNNUUUMMMKKKIIIFFFFFFGGGJJJLLLGGGGGGGGGGGGGGGHHHJJJLLLJJJKKKMMMNNNNNNLLLJJJIIICCCBBBDDDIIIOOORRRQQQOOOMMMMMMNNNOOOOOONNNMMMLLLGGGGGGHHHIIIKKKMMMOOOPPPIIIIIIIIIJJJKKKJJJGGGEEECCCDDDEEEFFFFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFCCCAAA>>>@@@BBBDDDEEEEEEEEEDDDDDDFFFHHHHHHHHHHHHJJJKKKJJJIIIHHHGGGFFFEEEEEEEEECCCBBBBBBEEEHHHHHHEEEAAABBBCCCEEEFFFEEEDDDCCCBBBFFFEEECCCAAABBBCCCFFFHHHEEEFFFHHHIIIJJJKKKKKKKKKGGGHHHIIIJJJJJJJJJJJJIIINNNMMMKKKIIIFFFEEEDDDCCCHHHFFFEEEGGGLLLOOONNNLLLNNNNNNOOONNNLLLLLLLLLLLLKKKKKKKKKLLLNNNOOONNNLLLNNNNNNMMMLLLKKKJJJIIIHHH===;;;999555333333666999888999;;;:::888777999;;;555444333444666666444222222333333444444444444333444444333333333333222222333333333333333333333333111222333555555444444333222444777777444222222333555666777777666666777888666777888999:::::::::999:::;;;;;;;;;;;;<<<<<<<<<>>>??????>>>>>>???BBBDDDAAA@@@>>>===>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@DDDCCCBBBBBBAAABBBCCCDDDAAACCCCCCAAADDDHHHGGGCCCAAA@@@@@@AAACCCEEEDDDCCCHHHIIIIIIIIIHHHJJJMMMOOOUUURRROOOMMMLLLKKKIIIGGGAAABBBBBBAAA@@@AAADDDGGGIIIFFFGGGKKKKKKHHHHHHJJJLLLNNNNNNJJJGGGHHHIIIHHHIIIHHHJJJMMMKKKGGGFFFJJJDDDCCCCCCCCCFFFIIIMMMPPPKKKKKKIIIEEEBBBAAABBBDDD@@@CCCFFFGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???AAA@@@<<<;;;>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;888777777777777666666666999:::<<<<<<:::::::::;;;666888::::::888777666666333333333333333333333333333333333333333222111111333222111000000111222333///000000111111000000///111111000000000/////////...///000000111000000000//////000000000000//////000000111111000000///.........//////000000111111///000000000000111111111111111111111111111111111111222111///------...000//////000000000000000111////////////000111222222///000111111222222111111000000000111111111111111111111111111000///...---,,,---...000000000//////000000000000000000000000000////////////000111111111111222222222222111111000111222333333111///...///000000000000111111111222222222222333333333333222333333333111111333444111222444555444333111000000000111111222333333333333333333333333333333333444444333333333444444555888888888888888888888888555666777999::::::::::::999;;;>>>@@@AAA@@@>>>======>>>CCCGGGFFFCCCBBBCCCDDDEEEGGGFFFDDDCCCCCCDDDHHHFFFDDDDDDFFFGGGHHHHHHBBBCCCFFFJJJIIIHHHKKKQQQLLLKKKIIIFFFDDDDDDFFFIIIEEEFFFGGGGGGGGGIIILLLNNNJJJLLLNNNOOOOOOLLLJJJHHHBBBCCCGGGMMMRRRSSSOOOKKKGGGGGGHHHHHHHHHIIIIIIJJJGGGHHHJJJMMMOOOPPPPPPQQQNNNMMMLLLLLLLLLKKKHHHEEECCCDDDFFFHHHIIIIIIIIIHHHFFFEEEEEEFFFGGGFFFDDDBBB>>>@@@CCCFFFGGGFFFDDDCCCBBBDDDFFFFFFGGGGGGJJJKKKJJJHHHFFFCCCAAA@@@@@@@@@@@@AAADDDEEEFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCAAA@@@DDDEEEFFFDDDBBBCCCGGGKKKEEEFFFGGGHHHHHHHHHGGGFFF???@@@BBBDDDEEEGGGGGGHHHMMMKKKIIIGGGDDDCCCAAAAAABBBCCCDDDHHHKKKNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIJJJLLLLLLKKKJJJLLLLLLKKKKKKJJJJJJIIIIII999999999777444444555777555666888999::::::888666333333333444555555333111111222333444444444444444444444333333333333222222333333333333333333333333000222333555555444333222111222555999;;;:::777444333666777777555555666888777888999::::::999888777;;;;;;:::::::::;;;<<<===??????@@@???>>>???AAACCC@@@???>>>>>>???AAABBBBBBAAAAAAAAAAAAAAA@@@??????BBBBBBBBBCCCCCCBBBBBBBBB@@@CCCEEEDDDGGGJJJIIIDDDBBBBBBBBBDDDFFFGGGGGGEEEGGGGGGHHHGGGHHHJJJNNNRRRSSSQQQNNNLLLKKKIIIFFFCCC>>>???AAAAAAAAABBBEEEGGGHHHEEEFFFJJJKKKIIIJJJMMMLLLOOONNNJJJIIIMMMMMMIIIIIIIIIMMMOOOLLLFFFDDDGGGDDDDDDEEEGGGIIILLLNNNOOOIIIIIIHHHEEEAAA@@@BBBEEEAAADDDGGGGGGFFFEEEFFFGGGFFFFFFEEEDDDBBBAAA???>>>???AAA???;;;;;;===>>><<<<<<<<<<<<<<<<<<=========777777777777666666666666888:::<<<<<<:::888999;;;777999;;;;;;888555444555444333333333333333444444333333444444333333222111222222222222222222222222//////000000000000//////111111111000000000//////...//////000111111000000///000111111111111000//////000111111111000......------...//////000111111/////////000000000111111111111111111111111111111000111111000---,,,---///////////////000000111111///......//////000111222///000000111111111111111///000000000111111111222000000111111111///...---***,,,...///000000///...000000000000000000000000///////////////000111111111111222222222222111111000111111222222000///.../////////000000000111111111222222222222333333333111222444444222111222333222333333333333222111111///000000111222222333333222222222222222333333333555555444444444444555555666666777777888888999999555666777888::::::::::::999;;;===>>>>>>>>>======@@@;;;BBBKKKGGGBBBCCCCCCCCCFFFGGGFFFDDDBBBCCCDDDFFFGGGHHHGGGFFFGGGHHHJJJBBBEEEMMMSSSPPPJJJJJJMMMLLLLLLKKKHHHDDDBBBDDDGGGCCCEEEGGGGGGGGGIIIMMMQQQKKKMMMOOOPPPOOOLLLIIIGGGDDDEEEHHHMMMRRRQQQMMMHHHEEEDDDCCCCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQPPPNNNNNNMMMLLLJJJHHHCCCEEEGGGIIIJJJJJJJJJIIIFFFEEEEEEEEEFFFFFFDDDBBB???AAADDDGGGGGGFFFCCCAAA???AAADDDEEEFFFGGGIIIKKKHHHFFFBBB???>>>===>>>???===AAAFFFFFFCCCBBBCCCFFFDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEDDDDDDEEEFFFHHHCCCDDDFFFGGGGGGGGGEEEDDD<<<===>>>@@@BBBDDDEEEFFFHHHGGGEEECCCBBBAAAAAAAAA???BBBFFFIIIJJJKKKLLLMMMKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHHHHIIIKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIIII666888999999777555444555777777888:::>>>>>>777///222222222444555555333111111222333333444444444444444444444333333333222222333333333333333333333333000111333555555444333222444333555;;;CCCDDD>>>777333555777777555444666888888888999:::999888777666<<<;;;:::999999;;;===>>>???@@@@@@???>>>>>>@@@BBB@@@???>>>???AAABBBBBBBBB@@@@@@AAABBBAAA@@@???>>>@@@AAABBBCCCDDDCCCBBBAAA@@@DDDFFFGGGIIILLLJJJDDDGGGFFFEEEFFFHHHHHHGGGEEEFFFFFFGGGGGGGGGKKKOOOSSSPPPNNNLLLJJJIIIGGGCCC@@@===???AAACCCCCCDDDFFFHHHGGGEEEEEEIIIJJJIIIKKKOOOLLLOOONNNJJJKKKPPPQQQLLLIIIJJJNNNQQQMMMEEEBBBDDDFFFGGGIIIJJJLLLLLLLLLLLLGGGIIIIIIFFFCCCAAACCCEEEBBBDDDGGGGGGEEEDDDFFFHHHGGGGGGFFFEEEBBB@@@>>>===AAACCCAAA===<<>>;;;<<<<<<<<<===>>>>>>>>>888777777777666666666666888:::===<<<999888999;;;777:::<<<;;;888444333444444444333333333444555555333444444444444333222222111222222333333333222222111111222222222222111111111111111111000000000000...///000111111111111111000111222333333222111000///000111111111000...------------...///000000111////////////000000000000000000000000000000000000+++...000000......000222.../////////000000111111.........//////000111222//////000111111111111111//////000000111111111222///000000111111000...---***+++---///000000///...000000000000000000000000///////////////000111111111111222222222222111111111111111111111000//////////////////000000000000111111222222222333333333000222444444333222111222333333333222222222111111///000000111222222333333111111222222222333333333666555555444444444555555555666666777888999999:::555666777888::::::;;;;;;888:::<<<======<<<<<<===<<<555===IIIEEEAAACCCBBBBBBEEEGGGFFFDDDCCCDDDFFFEEEHHHJJJIIIGGGFFFHHHKKKCCCIIITTT\\\YYYOOOKKKKKKMMMNNNMMMIIIDDDBBBCCCEEEBBBDDDGGGHHHHHHJJJNNNRRRLLLNNNPPPPPPOOOLLLHHHFFFFFFFFFHHHLLLPPPPPPLLLGGGFFFEEECCCCCCDDDFFFJJJLLLNNNNNNMMMLLLLLLMMMNNNNNNRRRQQQOOONNNNNNNNNLLLJJJDDDFFFHHHJJJKKKJJJIIIHHHFFFEEEDDDEEEFFFEEEDDDBBB???BBBEEEHHHHHHFFFBBB@@@>>>@@@CCCDDDEEEFFFIIIKKKFFFDDD@@@===<<<===???@@@<<>>CCCHHHJJJIIIHHHIIIKKKIIIHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLJJJIIIGGGGGGFFFFFFGGGGGGHHHIII::::::999666444333444666666444444777;;;<<<999777000111222222333333333333222222222222222222222222###---555444444666555111333222222222222222222222111222444333222222333555222222222333666888888777666666666666666777888888888888888777777777777777:::999888888999:::<<<======<<<;;;;;;<<<>>>AAABBBBBBBBBAAA???===>>>@@@CCC???@@@AAA@@@??????AAACCCDDDBBBAAACCCFFFFFFDDDAAABBBCCCEEEHHHLLLMMMKKKJJJEEEFFFGGGFFFEEEEEEGGGIIIEEEEEEFFFHHHIIIKKKLLLMMMTTTNNNHHHFFFGGGGGGCCC???CCCEEEGGGGGGFFFHHHLLLPPPJJJMMMPPPOOOLLLKKKMMMOOOSSSOOOJJJJJJMMMNNNKKKHHHGGGIIILLLNNNNNNLLLIIIGGGOOOLLLJJJHHHBBB>>>???EEEFFFFFFFFFEEEFFFFFFGGGGGGCCCDDDFFFHHHJJJKKKKKKJJJJJJHHHEEEBBBAAABBBCCCEEECCCCCCCCCDDDCCCCCCBBBAAA???>>>>>>===<<<;;;;;;;;;777777777777777777888888999:::;;;:::888666666777;;;:::999777666444333222444444333333333333444444555555444333333222111111222222222222222222222222111111111111111111111111222222111111111111222222222222222111111111000000222222222111111111111000...///000111111000///...111111000///////////////---...///111111000000///222111111111111111111111222111000.........///000111111000000//////........./////////000000000000000000////////////000000//////000000000000////////////.........------------......///////////////000000000000000000000000000///...------...///000111111111111111111111111111111222222222222111111000000000000000000000000222222111111111111111222111111111111111111111111222222111111111111111222333222222111222333555666333222222111111222222333444444555555555555555555555555555555555666777888;;;999666666777999999999:::;;;<<<<<<===<<<<<<<<<===>>>AAADDDDDDCCCAAA@@@FFFEEECCCDDDFFFHHHIIIIIIJJJGGGDDDEEEHHHJJJJJJIIIGGGKKKXXXddd___OOOJJJPPPMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGIIILLLNNNPPPQQQQQQOOOOOONNNOOONNNLLLHHHEEEGGGGGGIIIMMMQQQSSSPPPMMMIIIHHHGGGGGGGGGHHHIIIKKKMMMOOOPPPNNNKKKJJJMMMQQQUUUQQQLLLKKKLLLLLLLLLJJJMMMIIIEEEEEEHHHIIIFFFBBBEEEBBB@@@AAACCCEEEDDDBBB>>>CCCHHHIIIFFFAAA>>>>>>>>>???AAACCCDDDFFFFFFGGGEEE@@@;;;;;;???BBB@@@===>>>@@@BBBCCCCCCDDDEEEGGGBBBBBBCCCCCCCCCCCCCCCCCC???>>>>>>???AAACCCCCCBBBAAABBBDDDEEEDDDAAA>>><<<===;;;:::;;;>>>AAACCCDDDAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAADDDGGGIIIIIIHHHGGGIIIKKKKKKIIIGGGFFFGGGEEEGGGKKKMMMIIIEEEHHHOOOGGGFFFEEEFFFGGGHHHGGGEEE::::::999666444333444666999777666777999888555333111111222333333333333333000000000000000000000000+++111444111000333444222222222222222333333333333111333444444333222444555333222222333666777777666555555555555555666777777777777777777777777777777999999999999999;;;<<<===<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@@@@???===>>>@@@CCC>>>?????????>>>>>>@@@AAAEEECCCBBBCCCEEEFFFDDDBBBCCCCCCEEEHHHKKKLLLJJJIIIEEEEEEFFFGGGHHHIIIIIIIIIFFFGGGHHHIIIJJJLLLLLLMMMQQQMMMGGGFFFGGGGGGDDDAAAFFFHHHIIIIIIHHHIIILLLOOOJJJLLLNNNNNNMMMLLLLLLMMMOOOLLLIIIJJJMMMNNNJJJFFFGGGHHHKKKNNNOOOOOONNNMMMQQQMMMJJJHHHDDD@@@BBBHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHIIIJJJKKKJJJIIIIIIKKKIIIGGGDDDCCCCCCDDDEEEBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<;;;;;;;;;888888888888888888888888999:::;;;:::888666666777::::::999777666444333333555555444444444444555555555555444333333222111111222222222222222222222222111111111111111111111111222222111111111111222222222222222111111111000000111111111000000000//////...///000111111000///...111111000///////////////...///000111111111000000000000111111111111111111222111000///......///000111000000000/////////...///////////////000000111111000///......///000111//////000000000000////////////.........------------...//////000000//////000000000000000000000000000000///......///000000111111111111111111111111111111222222222222111111000000000000000000000000111111000000///000000111111111111111111111111111222222111000000111111222333333222222222333444555333222222111111222222333444555555666666666666666666555555555555666666777999777555666777888777666::::::;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBBBBBBBAAA@@@BBBBBBAAABBBDDDEEEFFFFFFIIIGGGEEEGGGIIIKKKJJJIIIFFFGGGOOOXXXUUUJJJHHHNNNKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIKKKLLLNNNPPPQQQRRRQQQPPPOOOOOOMMMIIIFFFFFFFFFGGGKKKNNNOOOLLLJJJIIIHHHFFFDDDCCCEEEGGGIIILLLKKKJJJJJJLLLMMMNNNNNNQQQNNNKKKJJJLLLMMMLLLJJJLLLHHHEEEEEEGGGHHHFFFCCCFFFCCC@@@@@@BBBCCCBBBAAAAAADDDGGGGGGEEEAAA===<<<;;;<<<>>>AAABBBCCCCCCCCC@@@===::::::===@@@@@@???@@@AAABBBCCCBBBCCCEEEGGGDDDCCCCCCBBBBBBAAAAAAAAA>>>======>>>@@@AAAAAA@@@@@@AAABBBBBBAAA@@@===<<<<<<;;;:::;;;>>>@@@BBBBBBAAAAAAAAAAAA@@@???>>>>>>BBBAAAAAABBBDDDEEEEEEDDDFFFIIILLLLLLIIIFFFDDDCCCBBBCCCGGGKKKJJJFFFHHHMMMKKKIIIGGGGGGGGGGGGEEECCC999999999666444333555666888777666666777666444222222222333444444444333333000000000000000000000000222444333///---000222222222222222333333444444444222333444444333333444555444333222333555666555444444444333333444444555666666666666777777777777777999999999999:::;;;<<<===;;;:::::::::;;;===???@@@>>>??????>>>===>>>AAACCC<<<===>>>===<<<<<<>>>@@@FFFDDDBBBBBBCCCDDDDDDDDDCCCCCCDDDGGGIIIJJJIIIGGGDDDDDDDDDHHHLLLNNNLLLJJJHHHIIIJJJKKKLLLLLLMMMMMMPPPLLLHHHGGGHHHHHHFFFDDDGGGHHHIIIIIIHHHHHHKKKMMMKKKKKKLLLMMMNNNNNNKKKIIIKKKJJJJJJMMMPPPOOOKKKGGGJJJKKKLLLMMMOOOPPPQQQQQQOOOKKKGGGFFFCCC@@@CCCIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGFFFEEEKKKJJJHHHGGGEEEDDDDDDCCC@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<;;;;;;;;;999999999999999999999999888:::;;;:::888777777777:::999888777555555444444666555555555555555555666555444444333333222222111222222222222222222222222111111111111111111111111222222111111111111222222222222222111111111111111000000000000/////////...//////000000000000//////111000000/////////////////////000111111111111000/////////000000111111111111000000////////////000000000000000////////////000///.........///111222222000///------///000222000000////////////000000/////////............------...//////000000//////000000000000000000000000111000000//////000000111111111111111111111111111111111222222222222111111000000000000000000000000000///////////////000000111111111111111111111111111111000000000111111222444333333222222222222333333222222111111222222333444555666666777777777666666666555555444555555555666555555666777777666444999::::::;;;;;;;;;;;;;;;<<<<<<===??????????????????AAABBBDDDEEEEEEEEEEEEGGGGGGHHHIIIKKKLLLKKKIIIHHHDDDFFFLLLMMMHHHHHHMMMHHHGGGFFFDDDDDDDDDEEEFFFHHHHHHHHHHHHIIILLLNNNPPPTTTRRRPPPOOOOOONNNKKKIIIGGGGGGHHHJJJLLLLLLJJJHHHFFFFFFEEEDDDCCCDDDHHHKKKOOOLLLJJJKKKNNNOOOMMMIIIKKKJJJJJJKKKLLLLLLKKKJJJJJJGGGDDDDDDFFFGGGFFFCCCFFFCCC@@@???@@@AAABBBAAAFFFEEEEEEEEEDDDAAA===::::::;;;>>>@@@AAAAAAAAA@@@::::::999:::;;;===???@@@@@@AAABBBAAAAAABBBDDDGGGDDDCCCCCCBBBAAA@@@???>>>===<<<;;;<<<>>>??????>>>????????????>>>>>>======<<<:::999:::===???@@@?????????@@@@@@@@@???>>>===DDDBBBAAA@@@AAABBBBBBAAAGGGIIIKKKKKKHHHDDDAAA@@@??????BBBIIIKKKHHHHHHJJJMMMKKKHHHGGGFFFEEECCCAAA999999888666444444555777444444444555555666555555222333333444444444333333222222222222222222222222444444222///...///111222111111222333444555555555222333444444333333444555555333222333444444333222222222222222222333444444555555666666666666666777888888999999:::;;;;;;<<<999999999999:::<<<===>>><<<===>>>======>>>@@@BBB<<<===>>>===<<<<<<>>>@@@GGGEEEBBBAAAAAACCCDDDEEECCCCCCCCCEEEGGGHHHGGGEEEDDDBBBCCCHHHOOOQQQNNNJJJJJJJJJLLLMMMMMMMMMMMMLLLPPPMMMIIIHHHHHHHHHFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJNNNMMMLLLNNNPPPNNNJJJEEEHHHIIILLLOOORRRQQQMMMIIIPPPOOONNNLLLLLLMMMNNNOOOKKKFFFBBBBBBAAA@@@CCCIIIIIIIIIHHHHHHGGGGGGHHHHHHEEEEEEFFFFFFFFFDDDCCCBBBJJJIIIHHHGGGEEECCCBBBAAA@@@@@@AAAAAA@@@@@@???>>>=========<<<<<<;;;;;;;;;;;;:::::::::::::::999999888:::;;;:::999777777888:::999777666555555555555666666555555555555666666444444444333333222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111000000000///////////////000000000000//////000000////////////000000000000000111111111111111.........///000000111111000000000////////////000000000000000////////////000///.........///111222222000...------...000222111000///......///000111/////////.....................///000000000000000////////////////////////111111000000000000111111111111111111111111111111111111222222222222111111000000000000000000000000000000/////////000111111111111111111111111111111111000000000000111111222444444333222222111111111333222222111111222222333333333444555666666666666777666555555444444444444555555555666888777555333888999999:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>@@@BBBFFFHHHIIIHHHHHHGGGFFFGGGIIILLLMMMLLLJJJIIIKKKEEECCCGGGKKKJJJKKKNNNEEEEEECCCCCCBBBCCCDDDEEEIIIHHHFFFEEEFFFIIIMMMOOOQQQOOOMMMMMMNNNNNNNNNMMMJJJJJJKKKLLLLLLKKKIIIHHHCCCEEEGGGFFFEEEEEEHHHKKKPPPOOOPPPQQQQQQOOOIIIEEEHHHHHHJJJKKKKKKJJJIIIGGGHHHEEECCCDDDEEEFFFEEEDDDEEECCCAAA@@@@@@BBBDDDEEEJJJGGGDDDDDDDDDCCC>>>:::;;;===???BBBBBBBBB@@@???999:::;;;;;;:::;;;===???@@@@@@@@@???>>>???BBBDDDBBBAAAAAA@@@@@@?????????<<<;;;:::;;;<<<===<<<;;;>>>>>>===<<<<<<===>>>???;;;::::::;;;===>>>>>>===<<<===???AAABBBAAAAAA@@@EEECCCAAA@@@AAABBBBBBAAAGGGHHHHHHFFFCCC@@@>>>>>>???>>>AAAIIILLLJJJGGGHHHLLLJJJGGGEEEEEEDDDCCCAAA888999888666444444666777555555555555444444444555333333333444444333222222222222222222222222222222222111000111111111111222111111222222333444555555111222333333222222333555444333222222333333222111111111111111111222222333444444555555555666666666777777888999999:::::::::777777888888999;;;<<<<<<:::;;;======<<<===???AAA<<<>>>>>>>>>======>>>@@@EEEDDDCCCAAA@@@@@@BBBDDDBBBBBBBBBCCCEEEFFFFFFDDDDDDBBBCCCHHHNNNQQQNNNJJJIIIJJJKKKMMMMMMMMMLLLKKKMMMJJJGGGEEEDDDCCCBBBAAAAAABBBDDDFFFIIIKKKLLLLLLRRROOONNNNNNOOOMMMHHHDDDEEEGGGJJJMMMOOONNNLLLIIIQQQPPPMMMJJJJJJKKKLLLMMMHHHCCC@@@AAABBBCCCFFFKKKJJJIIIHHHHHHGGGGGGGGGHHHBBBCCCDDDEEEEEEEEEDDDCCCGGGGGGFFFDDDCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999888:::;;;;;;999888888999999888777555555555666777666666555555555555666666444444333333333333222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111222222111111111000000000000000////////////000000000000////////////000000000000000000000111111111......//////000000000111/////////000000000000///////////////000000000000000///.........///111222111000///......///000111000000////////////000000////////////////////////...//////000000000000000////////////////////////000000111111111111000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000111111222333000000000000000000000000000000//////000111111222333333333222222111111000333222222111111222222333000111222333444444444444777666555444444444444444555555555777888888555333777888888999999999999999999:::::::::;;;<<<<<<===???CCCHHHJJJJJJIIIHHHIIIEEEGGGKKKMMMMMMLLLJJJIIIJJJEEECCCGGGLLLLLLKKKKKKEEEDDDCCCBBBBBBBBBCCCDDDHHHFFFDDDCCCDDDGGGKKKNNNLLLKKKJJJJJJMMMOOOOOOOOOJJJKKKKKKKKKJJJHHHGGGGGGCCCFFFHHHGGGCCCAAACCCEEEJJJNNNSSSTTTQQQKKKGGGEEEGGGIIIKKKKKKJJJHHHFFFDDDEEEDDDCCCCCCDDDEEEEEEDDDBBBBBBBBBAAABBBCCCFFFHHHKKKHHHEEEDDDEEEDDDAAA===<<<===???AAAAAA@@@???>>><<<======<<<;;;:::<<<===>>>>>>???===<<<===???AAA?????????@@@@@@AAAAAAAAA===<<<:::;;;<<<<<<;;;:::======<<<;;;<<<===???AAA<<<<<<<<<===??????===;;;999;;;>>>BBBDDDEEEEEEDDDDDDBBBAAABBBDDDEEEEEEDDDHHHGGGEEEAAA===<<<>>>@@@BBBAAADDDJJJMMMJJJGGGGGGIIIGGGDDDCCCCCCDDDDDDCCC888888888666444444666888999999888666222000111222222222333333333222111111000000000000000000000000111......222444333111222111111111222222333333333000111222222111111222333333222111111333333222111111111000000111111222333333333444444555666666666555555777888888888888888555666777888999::::::;;;999;;;<<<===<<<<<<===>>><<<===>>>===<<<===>>>@@@CCCCCCBBBAAA???>>>@@@BBBAAA@@@@@@AAADDDEEEEEEEEECCCCCCCCCGGGKKKMMMKKKIIIFFFHHHJJJLLLMMMLLLKKKJJJGGGFFFCCCAAA@@@?????????CCCDDDEEEIIIMMMOOOPPPOOOPPPOOOMMMMMMLLLKKKIIIGGGDDDEEEGGGHHHIIIJJJJJJIIIOOOMMMKKKIIIIIIJJJLLLNNNHHHCCCAAADDDGGGHHHJJJNNNJJJIIIHHHGGGGGGFFFFFFGGGBBBCCCEEEGGGHHHHHHGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888888:::;;;;;;:::999999:::999888666555444555777888666555555555555555555666333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222111111111111111222222222222222222222111111111111000000////////////000000///////////////000000111/////////...///000000111000000000000000000000000...//////000000000000///////////////000000000000.../////////000000000000000000////////////000000//////000000000000//////...////////////000000000...///000000111111000000000000000000000000000000///000000111111000000///000000000000000000000000111111222222222222111111000000000000000000000000111000000000111222333444000000000000000000000000////////////000111111222111222222333222222111000333222222111111222222333///000111222333444444444555555444444333444444444666555555666777777666444666777777888888888888888888999:::;;;;;;<<<;;;;;;<<<@@@FFFHHHGGGEEEFFFHHHDDDGGGKKKLLLLLLJJJIIIIIIEEECCCCCCEEEIIIJJJHHHFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDBBBAAACCCFFFJJJMMMHHHGGGGGGIIILLLNNNNNNMMMGGGIIIIIIHHHFFFDDDDDDDDDDDDFFFGGGCCC>>><<>>>>>=========<<<<<<;;;===>>>???>>>===<<<<<<>>>>>>>>>???@@@AAABBBBBBCCC???===<<<<<<======;;;:::======<<<<<<>>>@@@BBBCCC???>>>???@@@AAA@@@===:::777:::>>>BBBEEEFFFFFFFFFBBBBBBBBBDDDGGGHHHGGGFFFFFFEEECCC???======@@@BBBCCCCCCFFFKKKLLLIIIHHHJJJHHHEEECCCBBBCCCEEEFFFFFF777888888666444444666888:::;;;:::666222000111333111222222222111111000///000000000000000000000000444...---222444222111222111111111111111111111111...000111111000000111222222111000111222333222111111111000000111111222333222333333444555555666666333444555666777777777666444555666777888999999999999;;;===<<<;;;:::;;;<<<;;;<<<===<<<;;;;;;===???@@@AAABBBAAA>>><<<===??????>>>>>>@@@CCCEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHCCCDDDGGGJJJKKKKKKJJJIIIDDDCCCCCCBBBAAAAAACCCDDDFFFEEEFFFJJJNNNQQQPPPNNNJJJKKKJJJIIIHHHHHHJJJLLLGGGGGGGGGFFFFFFHHHKKKMMMQQQOOOLLLJJJIIIIIIJJJKKKEEEAAAAAAFFFJJJKKKLLLNNNIIIIIIHHHFFFFFFEEEEEEEEECCCDDDFFFGGGHHHHHHGGGGGGDDDBBBAAA?????????AAABBB??????@@@@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888:::;;;;;;:::999999:::999777555444444666888999555555444444444444555555333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222000000111111111222222222111111111111000000000000111000///......///000111///////////////000111111///...---------...000000222222222111000000//////---...///000111111000///.../////////000000000111---...000111111111000///...///000111111000///...---...111222222111...---.../////////000000000000//////000111111111111000000000000000000000000000...///000000000000///...000000000000000000000000111111222222222222111111000000000000000000000000/////////000000111222333000000000000000000000000.........//////000222222000000222222333222111111333222222111111222222333///000111222333444444444444444333333333444555555666444333333444555555444555666777777888888777777666888:::<<<<<<<<<;;;::::::???DDDEEEDDDCCCEEEHHHCCCGGGJJJKKKJJJHHHIIIJJJBBBCCCCCCCCCDDDEEEEEECCCHHHGGGEEEDDDCCCCCCCCCDDDBBBAAAAAAAAACCCFFFJJJLLLHHHHHHHHHJJJMMMMMMLLLJJJFFFHHHIIIGGGDDDBBBCCCEEECCCEEECCC???;;;>>>GGGOOOUUUSSSPPPLLLIIIHHHIIIJJJEEEHHHJJJJJJHHHFFFGGGHHH@@@AAABBBBBBBBBCCCDDDFFF>>>AAACCCCCCAAA???@@@AAA@@@BBBDDDDDDDDDBBBBBBCCC???>>>===<<<<<<======>>>===;;;:::<<<>>>???===;;;<<>>===>>>>>><<<;;;======>>>???@@@BBBDDDEEEAAAAAABBBCCCDDDBBB>>>:::888:::???BBBEEEEEEDDDCCCAAAAAACCCFFFIIIIIIFFFDDDCCCDDDDDDCCCBBBAAABBBDDDAAABBBFFFKKKJJJGGGJJJOOOJJJGGGDDDCCCEEEGGGHHHHHH777888777666444444666888888999999666333222444777111111111111111000///...222222222222222222222222888000---000333000000333111111111000000000000000...///000000//////000111111000///000222333222111111111111111111222222333222222333444444555666666222333444666666666666555333444555777888888888888:::;;;===<<<;;;::::::;;;:::;;;;;;;;;::::::<<<===>>>@@@BBBAAA>>>;;;<<<===>>>======???BBBEEEFFFFFFCCCDDDEEEDDDCCCCCCEEEGGG@@@BBBFFFIIIJJJJJJIIIHHHDDDEEEEEEEEEEEEGGGIIILLLFFFEEEFFFIIIMMMOOOMMMJJJEEEFFFHHHFFFEEEFFFKKKPPPLLLKKKIIIGGGGGGIIINNNQQQVVVTTTPPPLLLIIIGGGGGGGGGBBB>>>???EEEKKKKKKKKKMMMIIIHHHGGGFFFEEEEEEEEEEEECCCCCCEEEFFFFFFEEEDDDDDDDDDBBB@@@>>>>>>@@@BBBDDD>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777888:::;;;;;;:::999:::;;;999777555444444666888:::444444444333333444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222000000111111222222222222000000000000////////////111000///......///000111///////////////000111111...------,,,,,,...///000444444333222111000//////---...///111111111000///.../////////000000111111,,,...000222333111///...---///000222222000///---,,,...111333333111...,,,.../////////000000111111//////000111111111111111000000000000000000000000---...///000000///...---000000000000000000000000111111222222222222111111000000000000000000000000............///000222222000000000000000000000000............///000222222///000111222333333222111333222222222222222222333///000222333444555555555333333333333444444555666666333111111222444444444555666666777777777777777666888:::======<<<:::999:::???DDDEEECCCCCCFFFIIICCCFFFJJJJJJHHHGGGHHHJJJCCCDDDCCCAAAAAACCCDDDDDDJJJIIIGGGEEEDDDCCCDDDDDD@@@@@@@@@AAACCCFFFIIIKKKJJJJJJJJJLLLMMMMMMJJJGGGHHHJJJKKKIIIFFFDDDEEEGGGBBBBBB@@@<<<;;;DDDTTTaaahhh___SSSJJJHHHIIIJJJJJJDDDGGGIIIJJJHHHGGGIIIKKK???@@@AAAAAAAAABBBDDDFFF>>>AAADDDCCC@@@<<<;;;<<<:::>>>CCCDDDBBBAAABBBCCCBBBAAA???======>>>@@@AAA<<<999777:::???AAA>>>;;;===@@@CCCCCCAAA???===<<>>???>>>===;;;======???@@@BBBDDDEEEFFFBBBCCCDDDEEEFFFCCC???;;;999;;;???BBBCCCBBBAAA???AAABBBDDDGGGIIIHHHEEEBBB@@@CCCFFFHHHGGGEEEEEEDDD>>>@@@FFFJJJHHHFFFKKKRRRMMMJJJFFFEEEFFFHHHIIIIII555666777777666555666888777999;;;999666222000000444444333222111000//////111111000000//////......000111111222222000///...222222000///............000000000000////////////000000000000000000000000222222222222222222222222222111111222444444333111333555777999999777444333666555444333444555888999:::999888999;;;<<<<<<;;;===<<<<<<;;;;;;:::999999@@@???>>>======>>>???@@@@@@===<<>>@@@>>>>>>>>>???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;999666666666666888:::999666555777999777777777777666666666666444444444333333222222222111111111222222333333333111111111111111111111111222222111000000000111111111111000000000000111111000111111111///......///111111000///////////////000...------...///---,,,,,,---......------...000///---+++,,,///000///...............////////////111111000000/////////...////////////////////////,,,...//////...------...///000000000000000//////////////////000000000000//////............//////000000000000000000000000000000111000000///...---............////////////000000////////////000000000000000000111111111111111000///000222222000/////////000000111111111222//////............//////000000000000////////////000000000000000000000000111111111111111111111111///000111222222333222222222222222111111111000000444444333333333444444444777777777777777777777777666777777777888888888888<<<>>>AAABBBCCCCCCEEEGGGBBBEEEGGGHHHGGGEEEEEEEEE@@@BBBCCC@@@<<<<<<@@@EEEGGGDDDBBBCCCEEEEEECCCAAADDD@@@===???DDDIIIIIIGGGGGGGGGHHHJJJLLLKKKHHHEEEGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDEEEAAA888>>>^^^uuuUUUEEEGGGLLLIIICCCCCCEEEGGGHHHIIIHHHFFFEEEAAABBBBBBAAA@@@@@@CCCEEECCCEEEFFFEEEBBB???======>>>AAADDDFFFEEECCCBBBBBBEEEBBB===;;;<<<>>>@@@@@@>>>>>>>>>??????@@@@@@@@@DDDCCCBBBAAA???>>><<<<<>>???>>><<<;;;<<<===???@@@>>>>>>>>>AAADDDFFFEEEDDDDDDEEEEEEBBB???<<<;;;;;;:::<<<>>>@@@BBBCCCCCCCCCFFFFFFFFFFFFEEECCCBBBAAA===???BBBCCCBBBAAA@@@@@@BBB???>>>AAAFFFKKKMMMLLLKKKHHHFFFEEEGGGJJJLLLLLL666777888888666666777888:::::::::999777555222111222222222111000000//////111111000000////////////000111111222111000///...222111000//////...//////000/////////////////////000000000000000000000000111111111111111111111111111111111222333444333111000111333444444333222111555555444333444666888999:::888777777999;;;<<<;;;;;;;;;;;;;;;::::::::::::>>>>>>============>>>>>>>>><<<<<>>AAADDDGGGGGGGGGHHHFFFEEEEEEFFFGGGFFFEEECCCDDDDDDDDDDDDCCCCCCCCCDDD@@@@@@CCCDDDAAA??????>>>>>>=========<<<<<<<<<::::::::::::::::::::::::777999:::999777555555555666888999888666555777999777777777777666666666555444333333333333333333222111111222222222333333333222222111111111111222222444444444333333222222222111111000000000000111111///000111000...---...///111000000//////////////////...------......---+++,,,---......------...000///---+++,,,...000///...............////////////000000/////////.................................---...///...------.../////////000000000000//////.../////////000000000000//////............/////////////////////////////////000000000000//////...............////////////000000////////////000000/////////000000000111111000000///000111222000.../////////000000000111111//////............//////000/////////////////////000000000000000000000000111111111111111111111111//////000111222222222222222222222111111111000000333333222222333444444555666666666666666666666666666666666777888888999999<<<>>>@@@AAAAAAAAACCCDDDAAACCCFFFGGGEEEDDDCCCCCC???BBBBBB@@@<<<<<>>>>>>>>@@@BBBDDDFFFGGGFFFDDDBBBDDDAAA>>><<<===??????????????????@@@@@@@@@AAAAAAEEEDDDBBBAAA???>>>>>>>>>CCC@@@===<<<>>>??????>>>===<<<;;;:::;;;<<<>>>???>>>>>>???AAADDDEEEEEEDDDCCCDDDDDDBBB???<<<;;;;;;:::<<<>>>AAACCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBB???AAACCCDDDCCCBBBBBBCCCDDDBBBBBBDDDGGGIIIIIIGGGEEEEEEEEEGGGJJJLLLLLLLLL777888999999777666777999;;;888555555666555333000000000000000000000000000111000000000000/////////000111111111111000//////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111000222333444222111/////////000111111111111333333333333444666999::::::777555555777:::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;:::<<>>;;;@@@AAACCCDDDDDDEEEGGGIIIJJJHHHEEEEEEFFFGGGGGGFFF@@@CCCEEEEEECCCBBBDDDGGGAAA???@@@DDDFFFBBB??????>>>===<<<;;;:::;;;<<<<<<999999999999999999999999666888999888666555444555666777888888666666777888777777777666666666555555222333333333333333333444111222222222222333333333444333111000000111333444666666777777666444222111111000000//////000000111...///000///---------///111000//////......//////...---,,,,,,------,,,+++,,,---......------...000///---,,,,,,...//////...............///////////////............---------...........................///...---,,,,,,...000//////000000000000//////....../////////000000000//////............//////////////////////////////......///000000000//////---............/////////000//////......//////000.........////////////000000//////000111111000............/////////////////////............//////////////////////////////000000000000000000000000//////000000111111222222...///000111222222222222222222222111111111111111111111222222333444666666444444444444444444444444444555555777888999:::;;;<<<>>>@@@@@@@@@???@@@AAA???AAADDDDDDCCCAAA@@@AAA???AAAAAA???<<<;;;>>>AAAAAA@@@@@@BBBDDDFFFFFFEEEGGGDDDCCCDDDFFFGGGDDDAAA@@@@@@BBBEEEGGGGGGEEEBBBBBBCCCEEEFFFFFFFFFEEEEEEFFFAAA>>>???FFFZZZooo]]]WWWSSSKKKCCCCCCDDDDDDDDDEEEEEEEEEEEECCCDDDDDDCCCBBBAAACCCEEEEEEEEEEEECCC@@@???@@@AAADDDCCCDDDGGGIIIIIIEEEBBBAAA???>>>===?????????>>>@@@@@@@@@@@@AAAAAAAAAAAAGGGEEEBBB@@@??????@@@@@@DDDBBB???>>>>>>???>>>===<<<;;;;;;::::::;;;===>>>???>>>???AAADDDEEEDDDCCCAAABBBCCCAAA>>><<<;;;<<<:::<<<>>>AAACCCDDDEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBDDDEEEEEEDDDCCCEEEFFFFFFEEEEEEFFFGGGGGGEEECCCCCCDDDEEEHHHKKKKKKIIIGGG888999:::999888777888999999444000000333444111---......//////000000000111000000000000000000000000111111111111000000000///000////////////000000111.........///////////////000000000000000000000000111111111111111111111111111000000111333333222111111000000000111222444555222222222333555777999:::999777444444666999:::;;;777888888999:::;;;;;;;;;999:::;;;<<<===<<<;;;:::999:::<<<@@@CCCCCC???<<<===@@@CCCFFFGGGFFFCCCAAABBBAAA@@@BBBEEEGGGHHHHHHBBBCCCDDDDDDCCCCCCEEEFFFEEEDDDBBB@@@@@@AAABBBCCCAAACCCDDDEEEEEEFFFIIIKKKMMMMMMNNNOOOOOOLLLEEE@@@?????????BBBEEEEEEAAA===EEEGGGHHHFFFCCCCCCFFFJJJLLLIIIFFFDDDDDDDDDDDDCCC???CCCFFFEEECCCDDDJJJPPPDDDAAA@@@DDDDDDAAA???@@@>>>===;;;999999:::;;;<<<999999999888888888888888777888999888666555555666666777777777666666777777777777666666666555555555222222222333333444444444222222222222222222222222555444111000000111444555666777888888777444111000000000////////////000000---...///...---,,,---...000000///............///...,,,++++++,,,---+++***,,,---......------...000///...---------.....................////////////------------------------........................//////...,,,+++,,,...111...//////000000000000///........./////////000000///......------......///////////////////////////------...///000000000///---------.........///////////////....../////////---------........./////////......///000000///---........................///......------......///.........///////////////000000000000000000000000......///000000111111111...///000111222222222222111111111111111111111111111111222333444666888999333333333333333333333333333333555666888:::;;;<<<===>>>@@@@@@???>>>???@@@===@@@BBBBBBAAA???>>>>>>???@@@@@@>>><<<<<<===@@@AAAAAACCCEEEGGGIIIJJJKKKHHHGGGFFFGGGGGGFFFBBB???===>>>@@@CCCFFFFFFDDDBBBAAABBBDDDFFFFFFFFFFFFFFFHHHBBB???CCCLLL]]]wwwtttbbbVVVSSSQQQKKKFFFEEEDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFDDDCCCBBBCCCDDDFFFFFFEEECCCAAA@@@BBBDDDFFFDDDCCCGGGKKKKKKFFFAAA???>>>===>>>@@@@@@???===AAAAAAAAAAAAAAAAAAAAAAAAGGGEEEBBB???>>>???AAABBBDDDBBB@@@???>>>>>>======<<<<<<;;;;;;;;;<<<===>>>?????????@@@CCCDDDCCCAAA???@@@AAA@@@===<<<;;;<<<:::<<<>>>AAACCCDDDEEEEEE@@@@@@AAABBBCCCCCCBBBBBBDDDEEEFFFEEEDDDDDDFFFHHHHHHGGGFFFEEEEEEDDDDDDCCCGGGGGGGGGGGGHHHGGGDDDAAA888::::::999777666777888888333//////222444111---.........///000000111111000000000000111111111111111111111000000000000000000////////////000000111------....../////////000////////////////////////222222222222222222222222111000000111333333222000222111111000111333555777111111222333555777888999888666444444666999::::::666777777888999:::;;;;;;888999:::<<<<<<<<<;;;:::999;;;>>>AAACCCBBB???===>>>@@@CCCEEEFFFDDDBBB@@@@@@???>>>@@@CCCFFFGGGGGGCCCDDDDDDCCCBBBBBBDDDEEECCCBBBAAA???>>>@@@BBBDDDDDDEEEFFFFFFFFFGGGIIIKKKIIIKKKMMMLLLHHHEEEDDDEEE>>>>>>@@@DDDIIIJJJGGGDDDFFFGGGGGGDDD@@@@@@CCCGGGPPPMMMHHHEEEDDDCCCBBBAAABBBDDDEEEDDDCCCHHHRRRZZZKKKEEEAAAAAAAAA???>>>AAA>>><<<:::999888999;;;<<<999999999888888777777777888999999888777666777999777666666666777777666666666666666666555555555555222222222333333444444444222222222222222222222222555333111//////111333555444555666666555222000...000000////////////000000,,,...///...------...///000//////..................,,,++++++,,,---+++***,,,---......------...000.........---------...///............////////////,,,,,,,,,---------------........................//////...,,,+++,,,...111......///000000000000000............////////////......------------..............................,,,---...///////////////------------............//////............//////------------............///...---...000000...---............------------......------------......------....../////////000////////////////////////....../////////000000000......///000111111111111111111111111111111111111222222333444666888999:::333333333333333333333333222333444666888:::<<<<<<>>>???AAAAAA?????????@@@===???AAAAAA@@@======<<<>>>??????>>>======>>>???AAABBBDDDFFFHHHJJJLLLMMMHHHHHHHHHHHHHHHEEEAAA???===>>>@@@DDDGGGGGGEEECCCBBBCCCEEEGGGHHHHHHGGGGGGGGGEEEEEEJJJQQQZZZgggqqqoooeeeZZZRRROOOLLLHHHEEEFFFFFFEEEEEEEEEFFFGGGHHHEEEFFFFFFEEECCCAAAAAABBBFFFFFFFFFDDDBBBBBBDDDEEEFFFDDDCCCFFFJJJJJJEEE???===<<<===>>>@@@AAA???===AAAAAAAAAAAAAAAAAAAAAAAAEEECCC@@@>>>>>>???AAABBBBBBBBBAAA@@@>>>========================>>>>>>>>>???>>>>>>???AAABBBAAA???<<<>>>??????===;;;<<<<<<:::<<<>>>@@@BBBCCCCCCCCC>>>???@@@AAAAAAAAAAAAAAACCCDDDEEEDDDCCCCCCEEEGGGFFFEEEDDDBBBAAACCCEEEGGGIIIGGGEEEDDDEEEDDDCCCBBB888999:::999777666666777777444222222555555333000/////////000000111111111000000000111111111111222222111111000///000000000000000////////////000000---------......//////000////////////////////////222222222222222222222222000000///111222333111000111111000000000222333444111222333444555666777777777666555666888999999999666666777888999999::::::888999:::;;;;;;<<<;;;;;;;;;===@@@BBBCCCBBB@@@???CCCDDDEEEFFFEEEDDDBBB@@@CCCBBBBBBCCCFFFGGGGGGFFFEEEFFFEEEDDDBBBAAABBBDDD???@@@???>>>>>>???BBBEEEIIIIIIJJJIIIHHHHHHIIIKKKFFFIIIJJJHHHDDDCCCFFFJJJBBBCCCEEEIIILLLNNNMMMLLLKKKJJJHHHFFFDDDFFFJJJMMMUUUQQQKKKHHHFFFFFFEEEDDDCCCDDDCCCCCCDDDJJJSSSZZZNNNGGGAAA@@@@@@>>>>>>AAA===<<<;;;:::999:::;;;;;;::::::999999888777777777888999999888777777888:::777666555555777777666555666666666555555555444444222333333333333333333444333333333222222222222111333222000//////000222333222222333333222000...---000//////......//////000---...//////...---///000000///......------.........---,,,,,,------,,,+++,,,---......------...000...//////...,,,,,,---///............////////////,,,,,,,,,------------...------------------------...///...---,,,,,,...000---...///000000111111000------........./////////......------------..............................------.../////////......,,,------------.........///......------......///---------............///...------...//////...,,,...............---------......------------......---------......//////000///////////////////////////////////////.........---...///000111111111111111111111111111222222222222222333444555777999:::222222222222222222222222333333555666888:::;;;<<<===???AAAAAA?????????@@@===???BBBBBB@@@===<<<<<<======>>>??????@@@@@@@@@@@@BBBEEEFFFFFFGGGIIIKKKHHHHHHIIIIIIHHHEEECCCAAA@@@AAACCCGGGJJJJJJHHHFFFDDDEEEGGGHHHHHHHHHHHHGGGEEEGGGKKKPPPTTTXXX[[[]]]ZZZVVVQQQMMMKKKKKKJJJIIIFFFFFFFFFFFFGGGGGGGGGGGGDDDFFFFFFEEECCCAAA@@@@@@CCCDDDDDDCCCBBBBBBCCCEEEBBBBBBBBBDDDFFFEEEAAA===<<<;;;<<<>>>@@@AAA@@@>>>AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@>>>======>>>???@@@???@@@AAA@@@===<<<<<<============>>>>>>>>>>>>>>>>>>======>>>??????>>><<<:::<<<======<<<;;;<<<===;;;<<<>>>???AAAAAA@@@@@@===>>>??????@@@@@@@@@@@@@@@BBBCCCCCCBBBAAACCCDDDBBBBBBBBBAAA@@@BBBEEEHHHDDDBBBAAABBBDDDEEEEEEEEE888999999888666555555666333444444555555444333222000000111111111111111111000000111111111222222222222222000/////////000111222111000//////...//////,,,,,,---......///000000////////////////////////111111111111111111111111000//////000222222111000111111111000111111111222111222333444555555666666666666666888:::;;;999777666777777777888888999999999999999::::::;;;======>>>@@@BBBCCCCCCBBBBBBBBBGGGFFFEEEDDDCCCAAA@@@???CCCCCCCCCFFFHHHIIIHHHFFFFFFGGGGGGFFFCCCAAAAAABBB>>>@@@AAAAAA@@@AAAEEEHHHJJJJJJJJJIIIGGGFFFGGGHHHEEEEEEEEEEEEEEEGGGIIIKKKHHHJJJLLLNNNNNNNNNOOOQQQNNNKKKHHHHHHKKKOOOTTTVVVTTTPPPKKKHHHGGGGGGGGGGGGBBBAAAAAABBBDDDHHHMMMOOOKKKEEEAAABBBBBB??????AAA<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777777888888888777666666888:::777555444555777888666444666666555555555444444444444333333333333333333222333333333222222222111111111000000//////000000111111111000000/////////...//////............//////---...000000///...000111//////...------------...///...------......---+++,,,---......------...000...///000...,,,+++---///............////////////,,,---------............---------------------------...///...------...///---...///000111111111111---------.........//////...------,,,,,,------....................................///......------,,,,,,---------.........///......------......///---............/////////...---,,,---...///---+++////////////......------...------,,,,,,------...,,,,,,---......///000000////////////////////////000//////......------,,,---...///000111111111111000000111111111222222222111111222222444555777777333333333333333333333333333444555777888:::;;;;;;;;;===??????>>>>>>???@@@???AAACCCCCC@@@>>>======<<<<<<===???AAABBBBBBBBBCCCEEEGGGGGGFFFFFFHHHKKKGGGHHHIIIIIIGGGFFFEEEDDDEEEEEEGGGKKKMMMMMMKKKIIIEEEFFFGGGHHHHHHHHHGGGFFFEEEIIILLLOOOPPPRRRRRRRRRKKKKKKJJJIIIHHHIIIJJJLLLCCCDDDFFFGGGGGGGGGFFFEEEDDDEEEFFFEEEBBB???>>>>>>???@@@BBBBBBAAA@@@@@@AAA>>>???AAABBBBBB@@@===<<<<<<;;;;;;<<>>@@@???<<<;;;<<<===;;;<<<=========>>>=========<<<;;;<<<======<<<:::888:::<<<<<<<<<;;;<<<===;;;<<<===??????>>>>>>=========>>>?????????>>>>>><<<>>>@@@AAA@@@??????@@@<<>>======>>>???AAAFFFJJJKKKJJJIIIGGGHHHIIIGGGDDDAAA@@@@@@???BBBDDDEEEDDDEEEIIILLLHHHIIIHHHFFFCCCBBBCCCDDDFFFCCCAAADDDIIILLLLLLKKKMMMPPPRRRQQQNNNMMMOOORRRJJJFFFCCCDDDKKKRRRWWWXXXPPPLLLHHHEEEFFFGGGHHHHHH@@@??????AAADDDFFFFFFEEEGGGCCCAAADDDDDDAAA@@@AAA<<<<<<=========<<<;;;:::;;;;;;::::::999888777777777777777666555555777999888555444444777888666444666666555555555444444444444444444333333222222222333333333222222111111111/////////000000/////////111000//////...//////000//////............//////---///000000//////000222//////...------------...000...------...///---,,,,,,---///...------...000...000000///,,,+++---///............/////////000---------....../////////------------------------,,,...//////...------...---...///000111111111111---------.........//////...------,,,,,,------............................../////////...---,,,,,,,,,,,,,,,---------...............------..................////////////000---,,,,,,---......---+++000000/////////............------,,,,,,------...,,,,,,------...///000000////////////////////////000000///...---,,,,,,+++---...///000111111111111000000111111222222222222000000000111222333444555333333333333333333333333444555666777888999:::;;;999;;;===>>>======>>>??????BBBDDDCCCAAA???>>>===<<<<<<===@@@BBBDDDDDDCCCFFFIIIKKKJJJHHHGGGIIILLLFFFHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJMMMPPPPPPMMMKKKFFFFFFGGGHHHHHHGGGEEEEEEHHHJJJLLLJJJJJJLLLMMMMMMNNNOOONNNKKKGGGFFFGGGIIIBBBCCCEEEFFFGGGFFFDDDCCCDDDEEEFFFEEEBBB???======;;;===@@@@@@???>>>>>>>>>;;;===@@@AAA???<<<;;;;;;<<<;;;:::;;;>>>@@@AAAAAA@@@@@@@@@??????>>>>>>>>>:::::::::;;;;;;;;;;;;;;;:::===??????<<<:::<<<===:::;;;<<<<<<======<<<<<<<<<;;;:::;;;<<<<<<:::888777999;;;<<<;;;;;;<<<===<<<<<<===>>>>>>===<<<;;;======>>>>>>>>>>>>======999<<>><<>>:::===HHHOOOLLLGGGFFFKKKKKKJJJFFFBBB???>>>???BBBEEEGGGFFFFFFIIIHHHDDDHHHFFFEEEDDDEEEEEEEEEDDDGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSUUUWWWVVVRRRLLLHHHJJJHHHGGGHHHJJJLLLLLLLLLKKKFFFBBBDDDJJJKKKFFF@@@AAA@@@AAADDDGGGHHHEEEBBBFFFDDDCCCCCCDDDCCCAAA>>>??????>>><<<;;;:::999888<<<<<<<<<:::777666777888888888777666666666666666666555444333333444666666666666555555555666666777555666777555333111111222000000111111111111000000///////////////000111111000000000000000000000000000000///////////////000////////////////////////...------------,,,,,,,,,+++,,,------......------000000000000000000000000111...---///...+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///////////////////////////+++---//////...---...///000///...///000111000///........................///...---,,,,,,---///000//////.........------,,,...........................------,,,,,,------...........................---------............///,,,,,,,,,---------......//////.........---------------------------------......------------.........------,,,,,,...///000000000///...............000000000000111111111111444222111555999:::666222///000111222333444444444333333222222222333444555666666666666777777777777666888:::;;;;;;<<<>>>@@@CCCCCCCCCBBBBBBAAAAAA@@@<<<>>>BBBFFFGGGFFFDDDCCCFFFFFFFFFFFFFFFEEEDDDDDDHHHGGGGGGFFFFFFGGGGGGHHHLLLKKKIIIKKKLLLKKKHHHDDDDDDGGGHHHCCCBBBDDDEEEDDDEEEEEEEEEGGGKKKMMMMMMMMMOOOMMMKKKKKKLLLKKKHHHEEEJJJJJJIIIGGGEEEDDDBBBBBBHHHGGGEEECCCAAA???===<<<:::<<<>>>AAABBBBBBAAAAAA<<<;;;:::<<<>>>>>>;;;888;;;<<<===>>>????????????;;;===@@@@@@???===<<<<<<>>><<<999777666777999:::<<<<<<============<<<<<<>>>;;;999888:::;;;<<<<<<<<<;;;:::::::::;;;<<<===<<<======:::777666888;;;:::999999999999999::::::<<<============;;;:::999777999<<<===<<<;;;;;;<<<;;;<<<===???@@@@@@@@@@@@@@@AAABBBAAA??????BBBEEE:::999888777666444333333222222222222222222222222000000000///000000111111111000000000111111222333333111///---,,,---...///---............/////////---///000000//////000111//////000000000000//////000000000000000000000000//////000000000111111111222222222222111111000///222333333222111222555888999888666555444555666777555666666666555666999;;;999555444888::::::===CCC;;;>>>BBBDDDCCCBBBBBBBBBDDDBBB@@@AAABBBCCCCCCBBB===:::===GGGMMMKKKFFFEEEHHHHHHFFFCCC@@@>>>???@@@@@@DDDFFFFFFHHHLLLMMMKKKGGGEEEDDDDDDDDDDDDCCCCCCIIIIIIIIIIIIJJJKKKLLLMMMTTTSSSSSSSSSRRROOOKKKIIIFFFFFFFFFGGGJJJLLLLLLKKKJJJHHHEEEEEEGGGGGGEEECCC???>>>@@@CCCGGGIIIGGGEEEDDDCCCBBBBBBBBBAAA???===<<<<<<;;;;;;::::::999999<<<===<<<;;;888777888999888777777666666666666666666555444444444444555666777777666555555555444555444555666555333222222333000111111111111111111000///////////////000111111000000000000000000000000000000///////////////000........................000////////////.........+++,,,------......------........................111------///...+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///........................,,,...//////...------......---------///000///..............................------,,,,,,,,,------111000000///......//////...........................------,,,,,,------...........................---------............///,,,,,,,,,---------......//////.........---------------------------------......------------............---------...///000000000///...............//////000000000111111111222000000333777888444000///000111222333333333333222111111111222222333333555555666666666777777777999:::<<<======>>>@@@BBBEEEDDDCCCBBB@@@???>>>===>>>@@@CCCFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLJJJHHHIIIJJJJJJGGGEEECCCGGGGGGCCCAAACCCEEECCCDDDDDDDDDFFFHHHJJJJJJIIILLLJJJIIIIIIJJJIIIFFFCCCJJJIIIHHHGGGFFFDDDCCCCCCGGGFFFDDDBBB@@@>>>======;;;<<>>===:::777;;;<<<===>>>>>>>>>>>>>>>:::<<>>===;;;:::999;;;<<<===<<<:::999888999999:::;;;===>>>>>>>>>>>>>>>???@@@???>>>>>>AAADDD999999888777555444333333222222222222222222222222111111000/////////000000000000000111111111111222000///---+++***+++,,,---,,,,,,---------.........---///000000///...000111...//////000000///////////////////////////////////////000000000000111111333333333222111000......111333444444333333555666999888666444444444444555222333444444444555888;;;<<<888777888888777888;;;;;;===@@@AAAAAA?????????@@@???>>>???AAABBBBBBBBB<<<;;;>>>FFFKKKIIIEEEDDDDDDDDDBBB@@@>>>>>>@@@BBBGGGJJJKKKIIIKKKOOOQQQOOOGGGGGGFFFEEEEEEDDDDDDCCCJJJJJJJJJJJJIIIIIIIIIIIISSSRRRQQQOOOMMMKKKIIIHHHCCCCCCDDDFFFIIIKKKJJJIIIFFFFFFFFFFFFDDDCCCCCCCCC@@@@@@AAACCCFFFGGGGGGEEECCCAAA@@@@@@@@@@@@===;;;999999999999::::::::::::<<<======;;;888777888:::777777666666555555666666666666555444444555555666888777777666555444333333333444555444333222333444111111222222222222111111///////////////000111111000000000000000000000000000//////......///000000........................000////////////.........+++,,,------......------------------------------000---,,,......+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///---------------------------...000///...------...---,,,+++,,,...///...---........................------------,,,+++******000000...---------...///..............................------------......---------------------------------............///,,,,,,,,,---------.....................---------------------------------......------------......///............///000000000///......---.........//////000000000000111111000......000444555222///000000111222333333333333000000111111111222222222333444444555666777888888999;;;<<<======>>>@@@AAAEEEDDDBBBAAA>>><<<;;;:::???@@@BBBCCCEEEFFFFFFFFFAAABBBCCCCCCCCCCCCCCCBBB>>>???BBBDDDFFFGGGHHHHHHJJJHHHFFFFFFGGGGGGFFFEEEBBBFFFFFFBBB@@@CCCDDDCCCDDDCCCBBBCCCFFFGGGFFFEEEIIIGGGFFFFFFGGGFFFDDDBBBHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>===>>>???@@@AAA@@@??????@@@???>>>>>>>>>===:::777<<<<<<===>>>>>>>>>======:::<<<>>>>>><<<:::999:::;;;:::777666555666777888;;;;;;<<<<<<<<<<<<;;;;;;===:::888888999;;;;;;:::999888888777888999:::;;;666888999999888777777888444444444444555777888999======>>>>>>===<<<:::999;;;<<<<<<:::999888999:::777888999;;;<<<<<<<<<<<<;;;<<<=========>>>AAADDD999888777666555444333333222222222222222222222222222111000///////////////000000111111111111111000///...,,,+++++++++,,,---,,,------------.........---...000///......///111......//////000/////////////////////////////////////////////000000000111111111222111111000//////000222555555444333444444888777555444333333333333111222333333333555888;;;<<<:::999888777666555666;;;===???@@@???======>>><<<;;;:::;;;>>>???@@@???;;;<<>>???BBBEEERRRTTTRRRMMMLLLOOOPPPNNNIIIJJJJJJIIIHHHFFFFFFGGGIIIIIIIIIIIIIIIHHHGGGGGGOOOPPPPPPNNNKKKHHHFFFFFFCCCCCCCCCEEEGGGHHHFFFEEEAAABBBDDDFFFGGGFFFCCCAAAEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@???===;;;::::::::::::::::::::::::;;;;;;;;;:::777777888999777666666555555555666666666666666555555555555555666666666666555444444333111222444444333333444555222222222333333222222222///////////////000000111//////////////////////////////.........///000000...........................------------,,,,,,,,,+++,,,------......------------------------------///,,,,,,......+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///------------------------+++---//////...---...///---,,,,,,,,,...///...---........................---.........---,,,***)))...---+++******+++,,,---..............................------------......---------------------------------............///,,,,,,,,,---------.........................................................------,,,,,,------...............//////000000///......------.........////////////000000000111///......000222333111///000000111222222222222222000111111222222222222222222222333444666777888888666777999:::999:::<<<===BBBAAA@@@???===<<<::::::>>>>>>???@@@AAABBBDDDEEEAAAAAABBBBBBAAA@@@??????===???BBBEEEGGGGGGFFFFFFHHHGGGEEEDDDDDDDDDEEEEEEAAAEEEEEEAAA@@@BBBDDDCCCDDDCCCBBBCCCDDDEEEDDDBBBFFFEEEEEEEEEEEEDDDCCCBBBGGGGGGFFFFFFFFFFFFEEEEEECCCBBB@@@>>>======>>>?????????@@@@@@@@@??????>>>???????????????===;;;999<<<<<<===============<<<;;;<<<>>>===;;;:::999:::999888777555555555666777;;;;;;::::::::::::;;;;;;;;;:::888888999::::::999777777666666777888999:::555777999999999888888777222222333444555777999999======>>>>>>===<<<:::999888888999888888999<<<>>>666777888:::;;;;;;<<<<<<:::;;;;;;<<<===@@@BBBDDD888777777666555444333333222222222222222222222222111111000///.........///000000111111111000000//////...---,,,,,,,,,---...------........./////////---...//////......///000------...///////////////000000000000000000000000...////////////000000000...///000111111111111111///222444555444333222333666555444333333222222222111222333333444555888;;;333444666666888999:::999;;;===??????>>>======>>>:::999888:::===?????????;;;===@@@CCCEEEFFFDDDAAA@@@@@@@@@@@@???AAADDDGGGSSSTTTQQQLLLJJJLLLLLLIIIGGGIIIKKKJJJHHHGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGFFFIIILLLOOOOOOLLLGGGDDDCCCFFFEEEDDDDDDEEEDDDBBB@@@@@@@@@CCCJJJPPPPPPHHH@@@EEEEEEDDDCCCBBBBBBDDDEEEBBBAAA@@@@@@@@@???===;;;<<<<<<;;;;;;:::999999999888999999888666555666777666666555555555555666666777777777666666555555444222333444555666666555555000222333333222333444555222222222333333222222222///////////////000000111////////////////////////...............///000000...........................------------,,,,,,,,,+++,,,------......------...........................++++++------+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///........................)))+++---......///000111...---,,,---///000///..............................////////////---+++***---,,,+++***++++++,,,---........................///......------......///---------------------------------............///,,,,,,,,,---------......---.............................................------,,,,,,,,,,,,---------......///////////////......------------.........////////////000000000/////////000222222222111000000111222222222111111111222333333444444333333111222333444555666777777333555777777777777999:::==================<<<<<<>>>>>>>>>???@@@BBBDDDEEEBBBBBBAAAAAA???>>><<<;;;@@@AAADDDEEEFFFFFFDDDCCCEEEEEEDDDCCCBBBBBBDDDEEEAAADDDEEEAAA@@@CCCDDDCCCFFFDDDCCCCCCDDDDDDCCCBBBDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@>>>======>>>>>>@@@@@@@@@@@@??????>>>>>>===>>>?????????===<<<<<<;;;<<<<<<============<<<===>>>???>>>;;;::::::;;;888777666555555555666777::::::999999999999:::::::::999777888999:::999888666666555555666777999:::777888999:::::::::999777222333333444666888:::;;;<<<<<<======<<<;;;999888666777888777777999<<<>>>777888999:::;;;<<<<<<<<<;;;;;;;;;<<>><<<;;;:::<<<>>>@@@AAA@@@;;;???BBBCCCDDDFFFEEEAAA???AAABBBBBBAAABBBDDDFFFHHHJJJJJJFFFFFFHHHIIIFFFBBBEEEIIIIIIFFFEEEFFFHHHFFFGGGHHHHHHHHHGGGEEEDDDDDDIIINNNOOOKKKFFFCCCCCCIIIFFFDDDBBBBBBBBB@@@???BBBBBBEEEMMMVVVUUULLLBBBAAABBBBBBAAAAAADDDHHHKKKBBBAAA??????@@@???===;;;===<<<<<<;;;:::999999888777888888666555444555777555555444444555555666666777777777777777666444444000111333555666666666555000222333333222222333555111111222222222222111111///////////////000111111000000000000000000000000------------...///000000------------------------000////////////.........+++,,,------......------...........................+++***------+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///////////////////////////)))+++---......///000111...---------///000///...........................////////////...---,,,,,,............////////////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------......---------.......................................------,,,,,,,,,,,,------,,,------...///.........---------,,,------...///......////////////000000///000000000111222222333000000111111111111111000111222333444555444333333111222222333444555666666444666777777777777888:::::::::;;;<<<===>>>??????AAAAAAAAABBBCCCEEEGGGHHHAAAAAAAAA@@@???===<<<;;;BBBCCCDDDEEEDDDDDDBBBBBBCCCDDDDDDCCCBBBAAACCCDDDAAAEEEEEEBBBAAADDDEEEDDDFFFDDDCCCCCCDDDDDDCCCBBBBBBDDDEEEEEEDDDCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@???>>>======@@@@@@??????????????????:::===??????>>><<<<<<===::::::;;;<<<============>>>??????===;;;::::::;;;777777666666666666777777:::999888777777888999:::999888777888999999888777666555555555666888999;;;:::999888999::::::999777333444444555777999:::;;;;;;;;;<<<<<<;;;:::888777888999999888777777888:::777888999;;;<<<<<<<<<<<<<<<;;;:::<<>>@@@@@@???<<>>>>>>>>===;;;999::::::::::::999999999999777888888777555555666888555444444444444555666777777777888888777666444333111222444666666666444444111222333333222111222444000111111111111111111000///////////////000111111000000000000000000000000------------...///000000------------------------000////////////.........+++,,,------......---------------------------------******------+++,,,///,,,---...//////...---,,,,,,---...---,,,+++---///........................+++---//////...---...///---,,,,,,,,,...///...---..............................------,,,---------,,,...///111111000///...........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------......---------.........//////........................---,,,,,,++++++,,,,,,---++++++---.........---,,,---,,,,,,,,,------...///........./////////000000//////000000000111222333000000111111111111000000000111333444444444222111222222333333444444444444444666777777777777888:::999:::;;;<<<===>>>???@@@AAAAAABBBDDDEEEFFFGGGHHH>>>????????????>>>>>>===BBBBBBBBBBBBBBBBBBAAAAAAAAACCCEEEDDDBBBAAABBBDDDAAAEEEFFFBBBBBBEEEFFFEEEEEECCCBBBBBBCCCDDDCCCAAA@@@BBBDDDDDDCCCBBBCCCEEECCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA???===;;;??????????????????@@@@@@;;;===??????<<<::::::;;;888999:::<<<===>>>>>>???===>>>>>><<<999888999:::777777777777777777777777:::999777666666777999:::888777777777999999888666666555555555666888:::;;;;;;999666666888888777555444444444555666888999:::999:::;;;;;;:::999777666666888999999888777777888777888999:::;;;<<<<<<<<<<<<:::888:::>>>AAAAAAAAA666666666555555444444333222222222222222222222222...............///000111///000111222111000...,,,------------------------++++++,,,,,,,,,---------,,,---///...------...000+++,,,---...////////////..................................../////////000///000000000000000///...///000111000///...///000///000111222222333222222000111111000000000333555///555777555666999777111444666888888888999;;;===<<<:::999:::<<<>>>>>>===<<>>@@@CCCDDDCCCAAA@@@@@@???CCCEEEDDDEEEGGGGGGDDD???DDDIIIJJJHHHGGGIIILLLJJJJJJJJJIIIFFFCCC???===CCCGGGKKKJJJFFFDDDGGGJJJIIIFFFAAA???@@@BBBCCCCCCAAACCCEEEGGGGGGEEEDDDBBBCCCDDDCCCAAA???AAAFFFKKK???===<<<<<<===<<<:::888666777777888999999::::::888888999888666666777999444444444444444555666777777888888888777666444333222333555666666555333111111333333333111111222333000000111111111111000000///////////////000111111000000000000000000000000,,,,,,,,,---...///000111------------------------......---------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---******------+++,,,///,,,---...//////...---,,,------...---,,,+++---///------------------------...000000000---,,,+++,,,,,,+++***+++---...---,,,........................---,,,+++***+++,,,---...***,,,...000111000...,,,........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......---------.........//////////////////////////////---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++,,,,,,,,,,,,------...///............/////////000...///////////////111333000000111111111000000///...000222333333333111000333333333333333333333333333555666666555555777888:::;;;;;;<<<===>>>????????????AAACCCDDDEEEEEEEEE<<<<<<>>>???@@@@@@@@@@@@@@@@@@?????????@@@AAABBB???BBBFFFFFFCCCBBBBBBDDDBBBEEEFFFCCCBBBEEEGGGFFFCCCBBBAAAAAACCCCCCBBBAAA>>>AAADDDDDDBBBAAACCCEEECCCCCCBBBAAAAAA@@@??????AAABBBCCCDDDBBB???<<<:::??????>>>>>>???@@@@@@AAA<<<>>>@@@???;;;888888999777888:::<<<===>>>??????=========;;;888777888999777777777777888888888888999888777555555777888999888777777777999999777666666666555666777999;;;<<<<<<999555444666777666444444444444555666777888999999999::::::999888666555111444777999999999:::;;;666777888999:::;;;;;;;;;<<<999777999<<>>???===;;;<<<===???>>>>>>@@@@@@AAABBBDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA??????BBBGGGIIIEEEAAAAAABBBDDDFFFGGGHHHHHHIIIGGGFFFEEECCCAAA???=========BBBFFFGGGEEEFFFJJJNNNMMMGGG@@@>>>???AAABBBAAAGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;;;;888999===@@@>>><<<===999888777777777777777777555555555666666666666666777777666555444444333333444444444333333222222222444444444333222111000//////000111222222111000//////000111222222111000///000000//////.........---000...,,,,,,.........------------.........//////+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,---.........---,,,+++/////////......------,,,///...---,,,,,,---...///,,,,,,,,,------.........111000///...............,,,,,,++++++,,,,,,---.........---,,,---...///000---++++++------++++++---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------............///........................------------------------......---,,,---...///000,,,---......///......---.........------,,,,,,,,,......---,,,,,,+++******,,,+++***,,,...//////...------------------------...000111///+++***,,,...000000000000000///......000000000000000///......222222333333333222222111222222222222222222222222333333444444666777888999999999999888999999::::::CCC@@@>>>AAAFFFHHHEEEBBB;;;===???@@@@@@???@@@BBB>>>AAACCCCCC@@@???AAACCCGGGCCC???@@@CCCEEEDDDAAAFFFFFFDDDAAA???>>>???AAAEEEDDDCCCAAAAAABBBCCCCCC@@@@@@???===<<<>>>CCCGGGJJJGGGCCC???>>>???AAACCCEEEEEEEEECCC???=========@@@???>>>>>>>>>???@@@AAAAAA@@@>>><<<:::999888888777666666888:::<<<<<<;;;===<<<;;;999888777777777;;;:::999888777777777777555666888888666666666777777777666666555555555444666666666666666666666666555555555666555555444444333333222333444666888999;;;;;;:::::::::999999999:::;;;;;;<<<<<<;;;;;;::::::999888999;;;<<<;;;:::===<<<:::999:::===@@@BBB666555555444444333222222333333222222111000000000///...---...000000...,,,,,,---------,,,+++******---------,,,,,,------......---+++***)))***+++,,,---...///...,,,+++,,,---------------............////////////....................................---...///000000///...---000111333444444333111000//////000000000111111111222111000000111222444666333333333444444444444555777777777666666777:::<<<===<<<;;;<<<>>>@@@???>>><<<===???AAADDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCAAA@@@BBBFFFFFFBBB>>>@@@@@@BBBCCCDDDEEEFFFFFFGGGFFFEEEBBB@@@>>>======BBBEEEHHHHHHEEEFFFIIIMMMGGGDDDAAA???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@???>>>===============<<<<<<;;;;;;888888===???<<<;;;<<<999888888777777777777777555666666666666666666666666666555555444333333222444444333333333222222222111111222222222111000000///000111111111111000//////000111222222111000///000/////////.........---///...,,,,,,.........---------------.........///+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,------......---,,,,,,,,,,,,,,,------.........///...---,,,,,,---...///,,,,,,,,,---------------000///...------------...,,,,,,++++++,,,,,,---......------,,,---...///000---++++++------++++++---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,............////////////........................////////////////////////...---,,,,,,---...///000.....................---......---------,,,,,,,,,---------,,,,,,+++++++++,,,+++***,,,...//////...------------------------,,,---...---++++++---///000000000000000///......000000000000000///......000111111222222111111000222222222222222222222222333333333444555666777888888888888888888999999:::???>>>@@@DDDIIIIIIEEE@@@<<<>>>@@@@@@@@@@@@AAABBB???BBBDDDDDDBBBAAABBBDDDFFFBBB???@@@DDDGGGFFFCCCGGGGGGEEEBBB??????AAACCCDDDDDDCCCBBBBBBCCCDDDEEEBBBAAA??????@@@BBBDDDFFFIIIFFFCCC@@@@@@@@@BBBDDDDDDEEEEEEBBB???=========??????>>>>>>>>>???@@@@@@AAA@@@>>><<<:::999888888777777666888:::<<<<<<;;;<<<;;;:::999777777666666888999:::;;;:::999777555555666888888666666666777777666666666555555555444555555555555555555555555444444555555555444444333333333222333444666888999::::::::::::999999999999999::::::;;;;;;::::::999:::999888999:::;;;;;;999:::999999999:::<<<>>>???666555555444444333222222333333222222111000000000...---,,,---//////---,,,000000000///...---++++++...------,,,,,,---------,,,,,,,,,,,,++++++++++++---...///...,,,+++,,,---------------.........................../////////------------------------........................000111222333333222111000//////000000000000111111111111000000111222444555333333333333444444444444555666666555555666888;;;;;;;;;;;;===@@@@@@???===999;;;===@@@BBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAADDDBBBAAABBBCCCCCC???;;;>>>???@@@AAABBBBBBBBBBBBFFFFFFDDDAAA>>><<<===>>>CCCFFFIIIIIIIIIKKKPPPTTTIIIGGGDDDBBB@@@AAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCC@@@@@@AAAAAA@@@>>><<<;;;===>>>?????????===<<<;;;;;;888777;;;===:::999:::999999888777777777777777666666666666666666555555555444444333333222222222333333333333222222222222//////000111111111111111///000000111111000000/////////111111111111///////////////...............///---,,,,,,---......---------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,------......------------......------------,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------,,,---......///---++++++------++++++---------------------------...------,,,,,,,,,,,,,,,........./////////000000------------------------........................---,,,,,,,,,,,,...000111000///...---,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///...---------------------------***+++,,,,,,,,,,,,///111//////000000000///......000000000000000//////...//////000000111000000///222222222222222222222222111111222222333444666666777666666666777777888999;;;<<>>===???AAAAAA@@@@@@AAACCC@@@BBBDDDDDDCCCCCCCCCDDDDDDAAA???AAAEEEGGGGGGEEEGGGGGGEEEBBB@@@@@@CCCEEEDDDCCCCCCCCCDDDEEEFFFGGGEEEBBB@@@AAAEEEGGGFFFDDDFFFEEEDDDBBBBBBBBBCCCDDDDDDDDDDDDBBB???===============>>>>>>>>>?????????AAA@@@>>><<<:::999999888888777777888:::<<<;;;;;;;;;:::999888777666666666666888;;;======:::777555555666888888666666666777666666666555555555555555555555555555555555555555333333444444444444333333333333333333444555777888::::::999999999888888888888888999999999999888888999888777888:::;;;:::999777777888888999:::;;;<<<666555555444444333222222333333222222111000000000,,,,,,------...------,,,111111111000000///------......---,,,,,,,,,------+++,,,,,,------,,,+++***---...///...,,,+++,,,---,,,,,,---------.........---------....../////////------------------------///...------------...///000000111222222111000000////////////000000000111111000000000111222333444222222333333333444444444444555666666555666888:::;;;;;;<<<>>>??????<<<:::888:::===???@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@AAABBBAAA???<<<>>>??????@@@@@@@@@@@@@@@EEEEEEDDDAAA===<<<>>>@@@AAADDDHHHLLLPPPUUU\\\aaaWWWOOOFFFAAAAAAAAA???<<<@@@AAACCCEEEFFFEEEDDDCCC??????@@@@@@???===;;;:::>>>???@@@@@@@@@>>><<<;;;;;;777666:::;;;888777888:::999888777666666666777666666666666555555555555333333333222222222111111333222222222222222222222000000111111111111111000///000000000000000000///...///000111111000///..............................---+++,,,---......---------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///...---,,,+++)))((((((------------------------...------,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---++++++------++++++------------------.........------,,,,,,+++,,,,,,------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111222111...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000...///////////////......//////000000000000////////////000000111111000000111111111111111111111111000000000111111333444444555555555555666666777888888:::???EEEHHHGGGBBB>>>???@@@AAA@@@@@@@@@AAACCC@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@AAACCCDDDDDDBBBEEEEEECCCAAA???@@@CCCFFFCCCCCCDDDDDDFFFGGGHHHHHHGGGDDDBBBDDDIIIKKKGGGCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDBBB???======>>>;;;<<<<<<===>>>>>>>>>>>>@@@???>>><<<:::999999999888777777888:::;;;;;;:::999999888777666666666777666888:::<<<<<<;;;999777555666888888666666666777555555555555555555555555444444444444444444444444222222333333444444333333444333333222333444666777999999888888888777777777666777777888888777777666888777666777999:::999888555666888999:::;;;::::::666555555444444333222222333333222222111000000000,,,------...------,,,,,,+++,,,,,,---------,,,,,,///...---,,,,,,,,,,,,,,,***+++---......---,,,+++---...///...,,,+++,,,---,,,,,,,,,------------...,,,,,,------......//////------------------------///...---,,,,,,---...///000000000000000000000000...////////////000000000000000000000111222333333222222222333333333444444444666777777666666888:::<<<;;;<<<===>>><<<999666999<<>>???@@@BBBAAAAAAAAAAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@??????BBBDDDEEEBBB>>><<>><<<;;;???@@@@@@@@@???>>><<<;;;;;;777555888999777666888:::999888777666666666666777777666666555555555444222222222222222111111111222222222222222222222222333333333333222111000///000//////////////////000...///000111111000///...---------...............---,,,++++++---......---------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++***)))((((((,,,------------------,,,---------,,,,,,++++++***++++++*********++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------------++++++------++++++---,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000222111...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---------+++,,,,,,,,,,,,,,,,,,,,,,,,///......---......//////......////////////......//////000000000000/////////000000111222222111111111111111111111111111111000000///000000111222333444444444444555666777888888999<<>>???@@@AAA@@@??????AAACCC>>>>>>???@@@AAABBBAAAAAABBBAAA@@@@@@@@@@@@???>>>AAAAAAAAA@@@???@@@BBBDDDBBBCCCDDDEEEGGGHHHHHHIIIHHHEEECCCFFFJJJKKKHHHCCCBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCAAA???======>>>::::::;;;<<<<<<===>>>>>>@@@???===<<<::::::999999999888777888:::;;;;;;:::888888777777777777777888999999999999999999999:::555666888888666666666777444444444555555555555555444444444444444444444444111222333333444444444333555444333222222333555555888888777777777666666666555666666777777666666555777666555666888999888777555666999;;;<<<<<<;;;:::666555555444444333222222333333222222111000000000,,,---//////---,,,---...,,,,,,---...............///......---,,,,,,,,,,,,***+++---......------,,,---...///...,,,+++,,,---,,,,,,,,,,,,---------------------------.........------------------------///...---,,,,,,---...///000//////////////////000......////////////000000//////000111111222222222222222222222333333333333444555777777666666888999;;;:::::::::;;;:::888555999<<<@@@@@@>>>===>>>@@@@@@@@@@@@@@@????????????===>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>BBBEEEDDD@@@???BBBEEEGGGHHHLLLPPPUUUYYY\\\^^^[[[OOOBBB???DDDIIIGGGCCCCCCDDDEEEFFFFFFEEEEEEDDDAAAAAA@@@@@@@@@?????????AAAAAA@@@???>>>===<<<<<<;;;666555888999777777999::::::888777666666666666777777777666555555444444222222222222222222222222111111111222222222222222444444444333222111000///000//////......//////000......000000000000......---------------.........---+++***+++---.........------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---//////)))******++++++,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,++++++,,,,,,---...++++++,,,------------,,,---++++++------++++++---***++++++,,,,,,---------+++++++++++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++,,,......000///...---,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000...------...///...---------.../////////.........//////000000000000000//////000111222222222222111111111111111111111111000000//////000111111222333333333444555666777888999::::::;;;<<<===>>>>>>???@@@@@@>>>======@@@BBB<<<;;;<<<===@@@AAA@@@???@@@@@@@@@@@@???===<<<;;;===???AAAAAA@@@@@@BBBCCCBBBCCCDDDFFFGGGGGGHHHHHHHHHFFFEEEFFFIIIIIIGGGDDDBBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBAAA>>>======>>>::::::999999:::<<<>>>??????>>>===<<<;;;:::::::::999888777888:::;;;:::999888888777777777888999999999999888777777888888999555666888888666666666777444444444444444555555555333333333333333333333333111222333444444555555444555444333222222333444444777777666666666555555555555555666666666666555555666555444555777888777666666777999;;;<<<<<<<<<;;;666555555444444333222222333333222222111000000000,,,...000000...---...//////000000000000000////////////...---,,,,,,,,,,,,+++,,,,,,------...---------...///...,,,+++,,,---++++++,,,,,,,,,---------...------------------,,,...........................------,,,,,,------.../////////....../////////........./////////000000...///000111111222222222111222222222222333333333222444666666555555666777777666666777888999999777777<<<@@@AAA>>>===@@@CCC?????????>>>>>>>>>>>>===>>>??????@@@@@@AAACCCEEEEEEDDDDDDCCCBBBAAA???>>>;;;AAAFFFGGGCCCAAADDDHHHFFFHHHJJJNNNQQQRRRRRRQQQMMMHHHDDDBBBEEEHHHJJJJJJFFFFFFFFFFFFFFFEEEEEEEEECCCBBBAAA@@@@@@AAACCCDDDBBBAAA???===;;;<<<<<<===:::666444777999888999;;;;;;:::999777666666555555888777777666555555444444333333333333333333333333000111111111222222222222222222222222222111000000000///............///000---...///000000///...---,,,,,,,,,------.........,,,+++******---.........---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************+++++++++,,,,,,---------,,,,,,++++++,,,---///000((()))***+++,,,......///+++,,,------------,,,++++++++++++++++++,,,,,,,,,+++************+++,,,---,,,,,,++++++,,,,,,---...***+++,,,---------,,,,,,---++++++------++++++---))))))******+++,,,,,,---++++++******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++++++++,,,---.....................---******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,+++***+++,,,,,,+++***++++++++++++++++++++++++---+++)))***---......---,,,---......//////............///000000000000000---...///000111111111111111111111111111111111111000000000000000000111222333333444444555777888999999:::<<<<<<<<<;;;<<<===?????????===<<<<<<>>>AAA;;;::::::<<<@@@AAA@@@>>>>>>???@@@@@@???>>>======;;;>>>AAACCCCCCBBBBBBCCCAAABBBDDDFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAAAAAAAABBBBBBAAABBBBBBAAA>>>======>>>;;;999888777888;;;>>>@@@???>>>===<<<;;;:::::::::999888888888:::;;;:::999888888888888888999::::::888888888888888777666555555666888888666666666777333333333444444555555555222222222222222222222222222222333555555666666666666555333222222222333333666666666555555555444444555555666666666666555555555444333444666777666555777777999:::;;;<<<<<<<<<666555555444444333222222333333222222111000000000,,,///111111...---...000//////......---,,,******000///...---,,,+++++++++,,,,,,,,,------.........---...///...,,,+++,,,---++++++,,,,,,,,,---------.........------,,,,,,,,,////////////////////////------------------------//////............//////............/////////000...///000111111222222111111111222222222333333333000222444555444444555666444333333444777:::::::::555:::@@@AAA??????BBBEEE>>>>>>>>>>>>============???@@@AAAAAA@@@AAACCCDDDEEEEEEDDDCCCBBB@@@???>>>999@@@GGGHHHEEECCCEEEIIICCCDDDGGGKKKNNNNNNLLLJJJBBBEEEGGGGGGEEEDDDHHHKKKIIIHHHGGGFFFEEEEEEFFFFFFDDDCCCAAA@@@@@@CCCFFFHHHCCCAAA>>>;;;:::;;;<<<===:::555444777:::999:::<<<;;;:::999777666555555555888777777666555444444444333333333333333333333333000000111111222222222222//////000111111111111111000///...------...///000---...///000000///...---,,,,,,,,,------.........,,,***)))***,,,.........---------,,,,,,++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))+++++++++,,,,,,---------,,,,,,++++++,,,...///000++++++,,,,,,,,,---------++++++------------++++++*********++++++,,,,,,---++++++******+++,,,------,,,,,,++++++,,,,,,---...***+++,,,---...---,,,,,,---++++++------++++++---(((((()))***++++++,,,,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++***++++++,,,,,,---...//////......---*********++++++,,,,,,,,,......---,,,,,,+++******---+++***+++,,,,,,+++***++++++++++++++++++++++++)))'''&&&(((+++......---,,,,,,---.../////////.........///000000000000000,,,---...///000000000000000000000000000000000000111000000000000111111222333444444555666777999999999;;;===>>>===<<<;;;;;;??????>>><<<;;;;;;>>>@@@<<<::::::<<<@@@BBB@@@>>>===???AAAAAA@@@?????????:::>>>CCCEEEFFFDDDCCCCCCAAACCCDDDEEEFFFFFFEEEEEEEEEFFFFFFEEEDDDCCCEEEGGGCCCBBBAAA@@@???@@@AAAAAAAAAAAABBB@@@>>>======>>>;;;999777555666:::>>>AAA???>>>===<<<;;;::::::::::::888888888:::;;;:::999888888888888999:::;;;;;;555777999:::999777333111555777888888666666666777333333333444444555555555222222222222222222222222222333444555666666666666666555333222111222222333666666555555555444444444555555666666666666555555555444333444666777666555777777888999:::;;;<<<<<<666555444333222111111111333222000///...///000222//////.........------------,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,...---,,,,,,++++++++++++------------------------***+++,,,,,,------,,,,,,,,,,,,+++***+++,,,---...---,,,,,,,,,,,,---......---------------...///000............////////////---///000000//////000222111000/////////000222333222222222111111111111111222222111222333444555666555555444444666777999::::::;;;<<<===>>>???@@@AAA;;;<<<<<<===>>>>>>???@@@??????>>>======???DDDGGGAAACCCEEEEEECCC@@@???>>>===AAAFFFGGGEEECCCDDDEEEGGG@@@@@@IIIPPPMMMGGGEEEDDDEEEFFFHHHHHHIIIIIIIIILLLMMMLLLIIIFFFDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC?????????>>>===;;;:::999777777888888888777777666777888777666444444666888999888666555444555777888444555555555444333333222000111111222222222111111000000000000000000000000111111000000//////......------------------------------///222000++++++...+++000111......222000+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++*********++++++,,,,,,,,,++++++***...))))))------***+++000------------------------++++++++++++,,,,,,---...------......------,,,+++------++++++++++++------***++++++,,,,,,++++++***,,,,,,,,,+++++++++******))),,,---,,,***)))+++---++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++333...,,,...---))))))---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++((((((++++++)))***---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///........................///////////////////////////////////////.........///////////////000111111...///000111111111111111444444444444555555666666999:::<<<>>>>>>>>>>>>===<<<<<<>>>??????>>>===<<<<<<<<<===>>>@@@AAAAAABBB<<<;;;;;;===???AAAAAA@@@AAAAAAAAACCCCCCBBB@@@===>>>BBBFFFEEEBBBAAACCCGGG===@@@DDDEEEDDDCCCBBBBBBAAA@@@>>>===>>>@@@CCCEEEEEEDDDDDDCCCAAA???===<<<:::::::::;;;<<<===>>>???BBB@@@>>>;;;::::::;;;;;;666777888888888666555444666666777777888888888999777777666666555555444444666666666666666666666666444444555555555555555444000222333333222111333444666555444333222333444555444444333222222333333333222222333333444555666666555555555444444333333333999888666444444444555555444444666999<<<<<<;;;999666555444333222222222222333222000///...///000111//////.........---------.........------...............---,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,------------------------***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---......---------------...//////............////////////---///000000//////000111000000//////000000111222111111111111111111111000000000111111222333333444555555555555666888999:::;;;<<<<<<======>>>??????;;;<<<===>>>????????????===>>>>>>======>>>AAADDDAAACCCDDDDDDBBBAAA@@@AAAAAACCCFFFGGGGGGFFFGGGHHHCCC>>>???HHHOOONNNJJJHHHCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEBBB@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::999555666777888888888888888666777777666444555777999:::888666444444444555666444444555555444333333222111111222222222222222111000000000000000000000000111000000000/////////...------------------------...+++,,,......++++++///+++---,,,******---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,+++---******......++++++///------------------------,,,+++++++++,,,,,,---...,,,,,,------,,,,,,+++***,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++*********,,,---,,,***)))+++---++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///+++***---,,,)))***...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))++++++)))***---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------/////////////////////////////////////////////...///////////////000111111///000000111111111111000111222222333444555555666888999;;;===>>>>>>>>>>>><<<===>>>???@@@??????>>>>>>??????@@@AAABBBCCCDDDAAA@@@???@@@AAABBBAAA@@@BBBAAABBBCCCCCCBBB???======AAADDDCCC@@@>>>@@@CCC===@@@CCCDDDCCCAAA@@@@@@???>>>===<<<===???AAACCCCCCCCCBBBAAA???===;;;:::===<<<<<<<<<<<<<<<===>>>@@@???===;;;::::::;;;;;;666777888888777666555444666666666777777777888888777777777666666555555555555555555555555555555555444555555666666555555444000222333333222111333444666555444333222333444444444333333222222333333333222222333333444555555666555444444333333333333333666666555555555555555666333333444777999:::888666555444333333222222222222222111000///...///000111...............---------------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------,,,+++++++++,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,---......------------------...///---............/////////---///000000///...///111//////000000111111000000/////////000000000000000...///000222222222111111555555555666777888::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@AAA@@@???>>><<<===>>>>>>======???@@@@@@AAABBBBBBAAAAAACCCEEEFFFEEEEEEFFFHHHJJJKKKJJJDDD@@@@@@HHHNNNMMMIIIGGGAAAAAA@@@AAABBBCCCEEEFFFFFFFFFEEECCC@@@>>>>>>???????????????????????????>>>===<<<;;;:::999999999444555666777888999999999555555666555444555777999888777666444333333444444444444444444444333333222222222333333333333222222000000000000000000000000000000000000////////////------------------------000+++***,,,...,,,---//////,,,+++,,,+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,------......---------,,,+++,,,//////---,,,...------------------------,,,,,,+++++++++,,,---------------------,,,,,,+++)))******++++++******)))***++++++,,,,,,++++++***,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,))))))+++,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***)))++++++)))))),,,------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////....../////////////////////////////////000111111000111111111111000000//////000111222333444555666777888:::;;;===>>>??????======???@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEEEEDDDBBBBBBCCCCCCBBBAAACCCBBBBBBBBBCCCBBB???===<<>><<<===@@@>>>@@@BBBBBBAAA???>>>???>>>===<<<;;;<<<===???AAACCCBBB@@@>>><<<:::888777>>>>>>===<<<<<<<<<<<<<<<===<<<;;;999999999:::;;;666777777777777666666555555555555666666666666666777777777777666666666666555555555555555555555555555555666666666555555444000222333333222111333444555555444333333333333333333333222222222222333333222222333333444444555555444333333222222222222222444555666777888888888888555444555777888888666555444444333222222222333333111111000////////////000........................,,,------------------,,,,,,++++++******+++++++++---,,,,,,++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---------,,,,,,---......---------.........//////...///000///......///000---...000111111111000///.........///////////////...///111333333222111000555555555666777888999:::===<<<<<<<<<;;;;;;::::::;;;===@@@BBBBBBAAA???>>>;;;===???@@@???===>>>>>>???@@@@@@@@@@@@AAAEEEHHHIIIFFFCCCDDDHHHKKKLLLKKKGGGDDDDDDGGGKKKJJJFFFCCCAAA@@@???>>>???AAADDDEEEFFFFFFFFFCCCAAA???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;999999888999999555555666777888888888777333444444444444555777:::555555444333333333444444333333444444444333333222333333444444444333222222000000000000000000000000000000000000////////////------------------------222---+++...000...---...000,,,---222111,,,***---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------+++,,,,,,---------------,,,,,,---//////...------------------------------,,,,,,,,,++++++,,,,,,---......//////......---,,,)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------+++******+++,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...******,,,,,,)))))),,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............///////////////////////////000000111111111111111111000///...//////000222333555666777555666888:::<<<===>>>???===>>>???@@@AAABBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBCCCDDDEEEDDDCCCDDDCCCBBBBBBCCCBBB@@@>>>>>>???AAA@@@>>><<<===>>>>>>@@@AAA@@@>>>======>>>>>>===<<<<<<<<<===???@@@CCCAAA???===;;;999777777<<<<<<;;;;;;:::;;;;;;<<<::::::999888888999:::;;;666777777777777666666666555555555555555555555555777777777777777777777777444444444444444444444444555555666666666555444444000222333333222111333444555555444333333222222222222222222222222222333444222222333333333444444444333333222111111111222333444555888:::;;;<<<;;;;;;888777777888999999777555333333222222222333444444111000000///////////////---...........................///000000///......+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,------...------,,,,,,,,,------------------...............///000///...---...///---...///111111000//////------......///////////////000222444444333111000333444555666777888888999;;;;;;;;;:::::::::::::::<<<>>>@@@BBBBBBAAA???===<<<>>>AAAAAA@@@???>>>>>>===>>>>>>>>>>>>AAAEEEIIIIIIFFFBBBBBBFFFIIIJJJIIIEEEEEEEEEFFFIIIIIIGGGCCCBBBAAA@@@??????@@@BBBDDDFFFFFFFFFDDDAAA@@@@@@AAA????????????????????????<<<;;;:::999999999999999777777777777777666555444222333444333333444777999222222333333444444555666222222333333444333333222444444444444444333222111000000000000000000000000////////////000000000000------------------------000---,,,///000,,,+++,,,******---222222---***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------...******+++,,,,,,,,,,,,,,,+++,,,---------......------------------------------,,,,,,++++++,,,,,,,,,,,,------------,,,++++++***+++,,,------,,,+++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++---......---,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...******,,,,,,)))***---------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........//////000000///////////////000000111111111111111111000///...///000111333444666777777555555777888:::<<<>>>???===>>>>>>???@@@BBBCCCDDD?????????@@@@@@AAAAAABBB?????????AAADDDFFFFFFEEEDDDBBBAAABBBCCCCCCAAA@@@@@@AAABBBAAA@@@???>>>>>>???@@@@@@>>><<<<<<===>>>??????>>>>>>>>>???@@@AAACCCBBB???===;;;999999888888777777888999:::;;;;;;888888888888888999999:::777666666666666777777777555555555555444444444444666666666666666777777777444444444444444444444444555555555555555444333333000222333333222111333444555444444333333222111111111111111111222222333444222222222333333333333333333222111000000111333444333444666999:::;;;::::::999888777777888888777555222222222222333444444555000000000/////////......---------...............***+++,,,------,,,+++***,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,------------------------------***+++,,,,,,------,,,,,,***+++,,,---------,,,,,,+++++++++++++++,,,------...------,,,,,,,,,,,,,,,,,,------------............///000///---------.........//////000000//////------......//////000000000111222333333222111111222333444555666777777777888888999999::::::;;;;;;===>>>@@@AAAAAA@@@>>>===;;;>>>@@@AAA@@@??????@@@;;;<<<<<<======@@@DDDGGGHHHEEECCCBBBCCCEEEFFFFFF@@@BBBDDDDDDGGGKKKKKKGGGCCCBBBAAA@@@??????@@@@@@CCCDDDCCCBBB???>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999888888888888777666555444333333333444333222333555888222222333444444555555555111222222333333333333333333444444333333222111000000000000000000000000000////////////000000000000------------------------+++***+++...---)))+++///...000000,,,+++,,,,,,))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------))))))***+++,,,,,,,,,,,,+++---,,,******---...,,,------------------------------,,,+++++++++,,,,,,***************)))((((((,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,//////---,,,...---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***))),,,---++++++///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------......///000000000///////////////000111111000111111111111000000///000111222333444555666777555555666777999;;;<<<===============>>>@@@AAABBB<<<=========>>>>>>>>>???;;;;;;<<>>@@@AAA@@@@@@@@@@@@@@@AAAAAACCCAAA???===;;;:::::::::555555666666777999:::;;;888888888999999999999999777666666666666777777888555555555555555444444444555555555555666666666666333333333333333333333333444444444444444333222111000222333333222111333444444444444444333111000///111111000111111222333444222222222222333333333333444333111000111222444555222333444555666666666666777555444444666666555444222222222222333444555666///////////////......------------.........//////((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,---......,,,+++++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,***+++,,,---------,,,,,,+++++++++***++++++,,,---...---,,,,,,++++++,,,,,,,,,,,,---------............///000///---,,,---...///............///000000---......///000000111111111111111111111111111111000111333444555666555555555555666888999;;;<<<======>>>>>>??????>>>>>>===:::<<<>>>???>>>>>>???AAA999:::;;;<<<===???BBBEEEFFFFFFEEECCCBBBAAABBBDDD>>>BBBDDDCCCFFFKKKLLLHHHCCCCCCBBB@@@???===<<<<<>>===>>>???::::::::::::::::::::::::999:::<<<======;;;999777777777777777666555444444333444444333111222444666555555555555555444333333111111222333333333333333333333333333222111000///000000000000000000000000.../////////000000000111------------------------******,,,,,,******222<<>>???;;;;;;<<<<<<<<<<<<======:::999;;;>>>BBBEEEGGGFFFBBB@@@@@@AAACCCEEEEEEEEEBBBBBBBBBCCCDDDDDDCCCBBB??????>>><<<;;;<<>>>>>>>>>>>===============999:::<<<===<<<===???AAA777999;;;<<<<<<>>>AAACCCEEEGGGGGGEEEAAA???AAACCC@@@EEEFFFCCCEEEJJJJJJFFFCCCBBBBBB@@@>>><<<:::999CCCDDDDDDBBB?????????AAA<<<<<<<<<<<<<<<<<<<<<<<<888:::===???>>><<<999777555555666666666666666555444444444333111111333555888888777666555333111000000111222333333333333333333333333222111000///...000000000000000000000000.../////////000000111111------------------------,,,,,,------***---:::IIIoookkkQQQ,,,+++222,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,***+++,,,---............+++---***$$$%%%+++...,,,------------------------...---,,,,,,++++++++++++---............---,,,,,,,,,+++***))))))***+++,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******---+++)))***,,,---,,,)))++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------%%%***,,,***+++//////+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++((((((,,,---,,,...111******************************+++,,,---///000111........................////////////////////////---------...///000000111///////////////000111111...///000111111111111111000000111111222222222333777666666666666888:::;;;===<<<;;;::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;>>>BBBEEEFFFFFFAAA@@@???AAACCCFFFFFFFFFBBBAAABBBCCCDDDEEEDDDCCC??????>>><<<;;;===AAADDDAAAAAA@@@@@@@@@@@@@@@@@@@@@>>><<<:::::::::;;;<<<:::999888888888888888888:::::::::::::::999888888777666555555555777888999777777666666666555555555333333333444444444555555222222222222222222222222333333333222111000///...000222333333222111333444444444444444333111///...000000000000111222333444222222222222222222222222555444222111222444666888;;;:::888666666666666777777666555555777888888777111222222333333222222111222222000///............000///...---,,,+++++++++...,,,******+++---------++++++++++++++++++++++++******+++++++++,,,,,,,,,///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////111222000+++***---...,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------------------------...............///000000////////////000000000000......///000111222222333...111333333111111333666444555666888:::<<<===>>>===<<<;;;<<<>>>>>>;;;777999777999===>>><<<===@@@@@@AAA@@@>>>;;;;;;>>>AAAHHHFFFDDDDDDDDDCCCAAA???BBBBBBBBBAAAAAABBBBBBBBBBBB@@@??????@@@???<<<888FFFEEEDDDBBB@@@>>>===<<<999999999:::;;;<<<===>>>;;;>>>@@@???;;;777666666666555333222222333444555222222333333333333333333555444444333333444444555222333444555666666666666333333333222222222111111222222111000000000000000111...,,,---//////---+++.........------,,,,,,,,,+++***,,,---******777GGG\\\RRRBBB333***(((+++...,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---.........---,,,***++++++,,,,,,++++++*********++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...------------------------///...,,,,,,+++,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++************++++++111...+++))),,,111888===++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------/////////000//////...---............////////////////////////////////////---......///////////////---///000111000000222333444555666888999;;;<<<<<<888:::999666777;;;<<<;;;:::;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>@@@CCCDDDEEEFFFCCCBBB@@@???@@@BBBDDDEEEAAADDDFFFFFFDDDBBBCCCDDDCCC???<<<;;;===??????>>>AAAAAAAAA@@@???>>>===<<<>>>===<<<;;;;;;;;;;;;;;;<<<999666555666777777777888888888888888777666666555333222444666888999888666555333222111222333333444333222222444444333222333222222111111222333333555444333333222111000000000000111111111111000000444333222111000000000000//////000111222222333333555444444333333222222111111333555222///000666<<>>===;;;:::;;;======:::888999777999===???===>>>AAAAAABBBAAA>>>;;;:::===???GGGEEECCCCCCCCCCCCBBB@@@DDDCCCBBBAAAAAABBBCCCDDDDDDBBB@@@AAAAAA@@@===:::@@@AAACCCCCCCCCAAA>>>===<<<;;;;;;;;;;;;<<<<<<======???@@@>>>:::777666777666555444333333444666777333333333333222222222222555555444444444444555555222333444555666666666666333333333222222222111111000//////...............000...,,,---//////---+++......---------,,,,,,,,,111//////...(((###(((111999444...***(((+++///222,,,,,,++++++***++++++,,,)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---.........------+++++++++,,,,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...------------------------...---,,,,,,,,,,,,---...+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++************++++++,,,+++***)))+++---000222++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------......//////000000............////////////////////////////////////---......///////////////---///000111000000222333333444444666777888999999777999999666777;;;<<<:::::::::::::::;;;;;;;;;;;;:::;;;===@@@BBBBBBBBBBBBBBBBBBAAA@@@AAAAAACCCCCC@@@CCCFFFFFFDDDBBBBBBCCCCCC@@@===<<<>>>??????>>>AAAAAAAAA@@@???>>><<<<<<<<<;;;;;;;;;:::;;;;;;<<<:::888555555666777888777888888888888888777666666444333333444777888888777555444333222222222333333444333222222444444333222555555555555444444444333444444333222222111000000000000000000000000000000444333222111111000000000//////000111111222333333444333333333333222222222111333333222222666???FFF^^^]]]QQQ>>>555666555///555444333444555666555333111111222222222222111111//////...---,,,,,,,,,,,,******+++,,,---///000111///...,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++***+++,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******---///...******...///---++++++,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...........................,,,,,,,,,,,,,,,---......////////////000000000000000000000000000000000000444333333333444444222111555666777888:::<<<======<<<;;;999999:::;;;:::999:::888999>>>???>>>@@@CCCCCCCCCBBB???;;;:::;;;<<>><<<<<<>>>BBBDDDDDDBBB@@@>>>???>>>===<<<<<<<<<<<<===@@@AAA@@@>>>:::777777777666555444444555666888999444444444333222222222111555555444444444444555555222333444555555666555555333333333222222222111111000///......------......///...------...///---,,,...------------,,,,,,,,,+++***,,,---+++''''''***)))))))))***+++---...///,,,++++++***++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------......------++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++************++++++******++++++++++++******++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,...///111222---............/////////////////////////////////---......///////////////---///000000000000111333222222333333444555666666666999999666777;;;<<<:::999999999::::::;;;;;;;;;;;;<<>>>>>???@@@@@@???@@@@@@@@@@@@???===<<<;;;::::::999999::::::;;;;;;888666444444666777888777777777888888777777666666333333444666888999777666555444333333222333333333444333222222444444333222444444555555555444222111333333333222111111111000222111000//////000111222444444333222111111111111///000000111111222222222222222222222333333333333222222222111333888BBBIIIWWWUUUJJJ:::333666666333555444333333555555444333111111222222222222111111//////...---,,,,,,------******+++,,,---...000111000...,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,------,,,+++++++++,,,---,,,,,,,,,,,,------------******+++++++++******)))+++------******...///---+++++++++++++++,,,,,,,,,,,,...//////...------...........................------,,,,,,------...///////////////000000000000000000000000000/////////444222111333666666444111555666777888:::;;;<<<===;;;:::888888888999:::::::::888999>>>@@@???AAADDDDDDDDDBBB???<<<:::::::::???>>>>>>@@@CCCFFFGGGGGGFFFEEECCCAAAAAACCCEEEFFFDDDDDDCCCBBBAAA@@@???>>>>>>???AAACCCCCCBBB@@@?????????>>>>>>===>>>>>>???BBBAAA???===:::888777777444444444444555666888888666666555555444333222222333333444444444444333333222333444444555555555444333333333222222222111111111111000////////////000......---............---------------------------''''''))),,,//////...---+++,,,---......---,,,+++++++++******++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,------------,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++************+++++++++,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++,,,...000222---------.........//////////////////////////////---......///////////////...///000000//////000222222222222333333444444444555888888666777;;;<<<:::888888999999:::;;;;;;;;;===???CCCEEEEEECCCAAA???@@@AAABBBCCCBBB@@@???===???AAACCCDDDCCCBBBAAA@@@BBBAAA@@@??????@@@@@@@@@@@@@@@@@@???>>>===;;;;;;::::::999999888999999999777555444444666888888777666777777777777777666666333333444777999999777444444444444333333333444444444333222222444444333222...///111222222111000...222222222222111111111111333111///......///111333444444333222222222222222///000000000111111111222000111111222333333444444222333222111111555:::???===>>>999111000666999777444333222333444555444222000111111222222111111000//////......---.........,,,,,,,,,,,,,,,---...//////...------......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,---,,,---------......//////'''((()))***++++++++++++))),,,,,,******...///,,,*********++++++,,,,,,,,,,,,...//////...------..........................................//////000////////////000000000000000000000///////////////000//////222777888555222555555666777888:::;;;;;;:::999999888777888:::;;;;;;999999===???>>>@@@DDDDDDCCCAAA???===<<<:::999::::::<<>>======>>>???@@@AAAAAABBBAAA>>><<<:::999777777222222333333444555666777888888777666555444444333111222333333333333222111222333444444444444444444333333333222222222111111111000000///////////////---............---......------------------------///---,,,+++---...,,,)))((()))***+++,,,---------+++*********++++++,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,++++++******++++++,,,******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++************++++++,,,,,,++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000///---++++++---...///------------............////////////////////////---......///////////////...///000000///...000111222222222333333444444444444777888666888;;;<<<999888888999::::::;;;<<<<<<>>>@@@BBBDDDDDDBBB???===???@@@BBBBBBBBB@@@>>><<<@@@@@@@@@AAABBBAAA@@@???AAAAAAAAA@@@??????@@@@@@?????????>>>===<<<;;;:::<<<;;;:::999888777777777777555444555777888888777555666666777777777666666333333444777999999666444444444444444444444444444444333222222444444333222***+++...000111111000///111111111111111111111222333111///......///111333333333222222111111222222000000000000000111111111///000111111222333444444111222333333222333444555666777777444333555555333444222111222333444333222000000111111111111000000//////...............///......---,,,,,,,,,------...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++++++++,,,,,,,,,,,,------,,,,,,------......//////'''((()))***+++,,,,,,,,,(((+++,,,******------+++))))))******+++,,,,,,,,,,,,---//////---,,,---...------------------------///............///000000////////////000000000000////////////////////////,,,---///333666666555333444444555666777888999999888999:::999888888:::;;;<<<999999<<<>>>===???CCCBBBAAA???>>>???>>><<<:::777999<<>>???@@@BBBBBB@@@>>><<<;;;;;;:::777666222222333444444555555555777777777666666555555444111222333444444333222111333333444444444444333333333333333222222222111111///...------,,,,,,------,,,---///...------...///,,,,,,,,,------------...------,,,)))***---,,,)))---,,,,,,+++++++++,,,,,,************+++,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///---,,,+++******+++,,,---******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++************++++++******(((((()))+++...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///---,,,,,,,,,------,,,------------.........////////////////////////---......///////////////...///000000......///000111111222333333444555555222666888666888;;;<<<999999999::::::;;;<<<======;;;===???@@@@@@???<<<;;;>>>???@@@AAAAAA@@@>>>===BBB@@@>>>>>>???@@@@@@??????AAAAAAAAA???>>>???@@@>>>>>>>>>>>>===;;;:::999<<<;;;:::999888888888888888777666777888999888777555555666777777777666666444444444666888888666444333333444555555555555444444333222222444444333222,,,---///111222222111111///000000000111222222222222111000//////000111222222222111111000111111222000000000000000000000000000000000111222333333444///111333444555555444333333555666666666444222111333222111111333333222111000000111111111111000000...---------------.........------,,,,,,---------,,,,,,,,,...000000///---------------------------***+++++++++,,,,,,,,,,,,***+++,,,,,,------------******++++++,,,------...))))))***+++,,,,,,,,,+++(((+++,,,******,,,,,,)))((())))))***++++++,,,,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000---.........///000000000+++---111333333333222333222333333444555666777777666999;;;;;;999999:::<<<>>>:::999;;;<<<;;;===AAA@@@>>>===>>>@@@@@@>>><<<999;;;>>>CCCFFFFFFCCC???AAABBBCCCCCCCCCCCCBBBAAA???AAABBBBBBAAAAAAEEEHHHGGGFFFEEECCCBBBBBBBBBBBB>>>>>>>>>>>>>>>???@@@@@@===;;;:::;;;;;;;;;777444444444555555555555555444555555555444444444444444222333555666666555333222333333333444444333333222333333333222222222111111......---,,,,,,,,,,,,---+++---//////------...000,,,,,,,,,---------......%%%***,,,)))***...///,,,000///...---,,,+++******************+++,,,---...)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,---...///---,,,***))))))***,,,---******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++((()))+++,,,------,,,,,,******+++,,,,,,,,,,,,+++***************************************++++++,,,++++++************++++++***))))))))))))+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------...,,,,,,---------.........////////////////////////---......///////////////...///000///...---...000///000000222333444555555111555777777888;;;;;;999999::::::;;;===>>>>>>???;;;<<<===>>>>>>===<<<;;;===>>>???@@@@@@??????>>>CCC@@@<<<;;;===???@@@@@@>>>@@@AAAAAA>>>===>>>???>>>>>>>>>===<<<;;;:::999999999999999999:::;;;<<<:::999888888::::::888666444555555666777777666666666555444555666777666555222333555666666666555444444333222222444444333222111111111111111111111111...//////000111222222333000000000000000000000000111000000//////000111111000000000000000000000///000000111111222222333333111111111222333444333222//////000333333222222222333111000111222333222111000000111111111111000000,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,---...///++++++,,,...000111000...------------------------,,,,,,---------.........***+++,,,---------------(((((()))***++++++,,,,,,+++,,,,,,,,,,,,+++******(((,,,,,,******,,,+++(((((())))))***++++++,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......////////////000000000000,,,------...///000111111***///333444222000000111222222333333444555666666666999<<<===;;;999:::<<<>>>:::999;;;;;;:::<<<@@@>>>===<<<>>>AAABBB@@@===;;;===AAAEEEFFFDDD???:::@@@AAACCCDDDDDDCCCAAA@@@???AAACCCCCCBBBCCCGGGKKKEEEEEEFFFFFFFFFDDDCCCBBB@@@???>>>>>>===>>>>>>>>>;;;999999:::<<<;;;777333555666666666666666555444222222333333333333333333444555777888888777555444333333333444444333222222333333333222222222111111000000///............///+++---//////---,,,...111,,,,,,,,,------.........'''...111...,,,---,,,(((%%%&&&(((***+++,,,,,,,,,************+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++,,,---...///---,,,***))))))***,,,---******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,------,,,+++***++++++++++++++++++++++++((()))+++,,,------,,,,,,******+++,,,,,,,,,,,,+++*********************************)))***++++++,,,++++++************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******,,,---.../////////,,,,,,,,,---------......////////////////////////---......///////////////...///000///...---...///---...///111222444555555111555777777888<<<;;;888::::::;;;<<<===>>>???@@@<<<======>>>>>>>>>>>>>>>======>>>???????????????DDD@@@;;;999;;;???AAAAAA===???AAA@@@>>><<<===???>>>>>>>>>===<<<;;;999999777777777999:::<<<>>>???;;;:::999:::::::::888666444444555666777777666666777555444444666777777666222333555666666666555555444333222222444444333222444333222000///...............///000111222222333000000111111111111000000000///////////////000000000000000000////////////111111111111111222222222444222000//////000000///333111111222111000000222222111000111222333222000......///000000000000000000///...---,,,---...............------,,,,,,,,,......---,,,,,,+++******)))))))))***+++,,,......+++++++++++++++++++++++++++******,,,......---,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++)))+++------+++(((&&&%%%,,,,,,,,,---------......///...------...///000111......///000000000000000//////000000111111222222444333333222333444555777888777666555666777:::;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@===;;;===CCCEEECCC@@@DDDEEEGGGFFFDDDBBBBBBCCCCCCCCCCCCDDDCCC@@@;;;777@@@CCCEEEEEEEEEGGGLLLPPPFFFFFFEEEDDDCCCBBBAAAAAA>>>??????>>>;;;:::;;;<<<:::999888777777777777777777888888888888666444333555444444333333333444444444444444444444444333333222222222333333333444444222111///------...000111//////////////////////////////...,,,+++,,,...111,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------,,,,,,---------,,,+++***++++++++++++++++++++++++***)))))))))((((((''''''---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))******+++++++++******++++++++++++******///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,------------------------...------,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++..................---------...///...------...///////////////////////////............///000111222444555666888999999999999<<<<<<;;;;;;;;;<<<<<<===???>>>===>>>???@@@???===>>>===<<<;;;<<<===???AAA<<<<<<===>>>>>>>>>>>>>>><<<===>>>???@@@@@@???>>>======<<<:::777777888::::::999777666555666888999888777777777666666555555888888777777666666555555333333333333333333333333111222333333444444333333888666444222111111111111222222111111000///......000000000000111111111111000000//////.........---000---,,,---///000...,,,---......///////////////111111111111111111111111222222111111111111222222000111111111111222222222000000000000111111111111......///000000000000000000///...---,,,------.........---------,,,,,,,,,......---,,,,,,+++******************+++,,,------++++++++++++++++++++++++,,,++++++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***++++++***(((''''''(((,,,,,,,,,---------......///...---,,,,,,---......------...////////////...000000000000000111111111000000111222444666888999777666555555666777999:::<<<<<<=========>>>>>>>>>???===;;;>>>CCCFFFDDDBBBEEEFFFGGGGGGFFFEEEFFFGGGEEEFFFFFFEEEBBB???;;;999EEEFFFHHHHHHGGGHHHKKKNNNDDDDDDCCCBBBAAA@@@@@@???<<<===>>>>>>======>>>???<<<<<<<<<;;;;;;::::::999888888888777777666444444777666555444333333333333444444444444444333333333222222222333333333333444333222000......///000111////////////////////////---...---,,,***+++---000---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))******+++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,******++++++++++++******///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,........................---...///...------...///////////////////////////////////////000111222222444555555666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<===>>>===;;;>>>===<<<<<<<<<>>>@@@BBB<<<<<<===>>>>>>>>>>>>>>><<<===>>>???@@@???>>>>>><<<<<<<<<999777666777999999888666555555666777888888777777666666666666666777777777777666666555555333333333333333333333333333333444444444444333333666555444333222111111000333222222111000000//////000000000000111111111111000/////////............///...,,,---///000...,,,---......///////////////111111111111111111111111000000////////////000000000000111111111222222222//////000000000111111111...//////000000000000000//////...------------...------------,,,,,,,,,,,,...------,,,,,,++++++***,,,++++++******+++,,,,,,++++++++++++++++++++++++---,,,++++++,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,+++***((()))+++---,,,,,,,,,---------.........------------...///000,,,,,,---............---111000000000000000000///...///111333555666666777666555555444555777888999;;;;;;<<<<<<<<<=========>>><<<;;;>>>CCCFFFEEECCCFFFGGGHHHHHHFFFFFFHHHJJJGGGIIIIIIFFFAAA======>>>GGGHHHIIIIIIGGGGGGHHHIIIBBBBBBAAA@@@???>>>======:::<<<===>>>>>>???AAACCC======>>>>>>===<<<:::999888888777666555555555555999888666555333333222222555444444444333333333222111111222222222333333333444333111000/////////000////////////////////////,,,---,,,+++******,,,......------,,,,,,------...,,,,,,,,,++++++++++++************++++++,,,,,,---...---,,,+++++++++,,,,,,------------------------+++++++++************))),,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,******++++++++++++******...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,------.........------........................---...///...------...///////////////////////////000000000000000111333333555555444444555777999::::::::::::::::::;;;<<<<<<>>><<<;;;;;;<<<<<<;;;999<<<;;;;;;;;;===???AAABBB<<<<<<<<<===============<<<<<<>>>?????????>>>===:::;;;:::888666555666777777666555444444555666777888777666555555555666777777777777666666666666555333333333333333333333333555555555555444333222222444444444333222111000///333333222222111000000000000000000000111111111111////////////............///...------//////...------......///////////////////////////////////////......------------......000000000111111111222222//////000000000000111111//////000000000000////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++*********+++++++++++++++++++++++++++,,,+++******++++++)))'''------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,...000,,,,,,,,,---------......,,,,,,---...///000111222,,,,,,---...............111111000000/////////...111222333444444333222111444444444444555666777888888888888999999999::::::<<<;;;<<>>======<<<999;;;=========>>>@@@BBB;;;<<<===>>>===;;;888777888777666555444555555666888777666555444444333333555444444333333222222222111111111111222222222222555444333111000/////////////////////////////////,,,------,,,++++++,,,...------,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,+++++++++,,,---++++++++++++++++++++++++,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------......///.........---------...............---...///...---------///////////////////////////000000000000111222333444555444333333444666888:::999999999999999:::;;;<<<===<<<::::::;;;;;;:::888999999999:::<<<>>>???AAA<<<<<<<<<<<<<<<<<<<<<===;;;<<<===>>>>>>>>>===<<<888999999888555444555666555555444444444555666666888777555444444555666777666666666666666666666666444444333333333333222222666666666555444333111111111222333333333111000///333222222222111111111000///000000000111111111111///////////////.........///........./////////...---......///////////////...........................------------------...000000000000111111111111////////////000000000111//////000000000000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,+++************++++++++++++++++++++++++)))))))))***,,,,,,+++***------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***&&&))),,,...------------,,,,,,,,,---------......,,,,,,------------------------...////////////...111000000000//////......111111333333333222111000333333333333444555666666777777777777888888888888;;;;;;<<<>>>AAADDDEEEEEEHHHGGGFFFCCCAAAAAACCCFFFBBBDDDEEEBBB>>>>>>CCCIIIEEEEEEEEEFFFGGGGGGGGGGGGBBBBBBAAA@@@???>>>======:::;;;<<<<<<;;;;;;===>>>;;;<<<======<<<:::777666888777555444444444666666555555444444444555555666555444444333222222111111000000000111111111222222555444333222000/////////////////////////////////---...///...,,,,,,---///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,///...,,,******+++,,,---************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---+++)))(((((()))+++---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++,,,---...***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,------.../////////...---------.........//////---...///...---------///////////////////////////000000000000111222333444444333222222333555777999777777777888888999;;;;;;===<<<::::::;;;<<<:::999666777777999:::<<<===>>>===<<<;;;;;;:::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;666777888777555444444555444444444444444555666666666666555444444555666777555555555555555666666666444444444333333222222222666666666555444222111000000111222222222111000///222222222111111111111111///000000000111111111111.........///////////////...////////////...//////---......///////////////------------------------///......------....../////////000000000111111111...////////////000000000000000000000000//////.........//////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++)))))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++++++++******++++++++++++******"""%%%))),,,+++*********,,,,,,,,,---------......---------+++***(((&&&%%%------...///////////////000//////////////////......///000111222333333333111222222333444444555555777777888888888999999999:::;;;<<<>>>@@@AAACCCDDDFFFEEEBBB???===>>>AAADDDAAABBBBBBAAA???AAAFFFJJJFFFEEECCCDDDFFFHHHIIIIIIBBBBBBAAA@@@???>>>>>>===;;;<<<===<<<:::::::::<<<===>>>>>>===<<<:::888777666666555555444555555666333333333333333555666666555555444333222111000000///000000000000111111111333333222111000000///...////////////////////////---...//////------...///,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,***************************++++++++++++,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,******++++++,,,,,,------+++******++++++,,,---...***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,---...............,,,,,,------.../////////---...///...------...///////////////////////////000000000000000111333333222222111222333444666777666666666777777999:::;;;;;;:::999:::;;;<<<;;;:::666777888999:::;;;<<<<<<===<<<;;;999999:::;;;<<<;;;<<<=========<<<;;;:::555777888888666555555555333333444555555666666666444555555555555666666666444555555555555666666666555444444333333222222111555555555444333222000//////000000111111111000000000000000000000000000000000000000000111111111111.........///////////////...///000000......///000---......///////////////------------------------//////............///////////////000000000111111......////////////000000000000000000000///......---.../////////...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,+++***+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))*********++++++++++++******++++++++++++******$$$&&&)))******)))***+++,,,,,,,,,---------......,,,,,,,,,,,,+++)))'''&&&,,,,,,---............---.........////////////////////////000111222333444000111222333333444444444666666777777777888888888999:::<<<===>>>???@@@BBBBBBAAA>>><<<;;;===BBBFFFCCCCCCBBBAAABBBDDDGGGIIIFFFBBB???>>>AAADDDFFFFFFBBBAAAAAA@@@???>>>======;;;<<<===<<<;;;:::;;;=========<<<:::999777666666444555555555666555555444333333222222222333333444555555444333222111000000/////////000000000111111111111111111000000///...////////////////////////,,,---......---,,,---...,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++************************************+++++++++,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,---......///------------------------,,,++++++******++++++,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++***+++,,,,,,------------************************++++++***))))))***++++++******+++++++++,,,,,,,,,+++++++++,,,------......************+++,,,---...***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------***+++,,,------.........,,,,,,------...//////000---...///...------...///////////////////////////////////////000111222222000000111222333444555555555555555666777888::::::888777777888:::;;;:::999888999:::;;;;;;<<<<<<<<<===<<<:::999888999:::;;;;;;;;;<<<===<<<;;;:::999555777888888777555555555333333444555666777777777222333555666777666555444444444444555555555666666555555444333333222111111333333333333222111000//////////////////000111222////////////////////////000000000000111111111111............/////////000...000111000......///111---......///////////////........................//////............//////////////////000000000111........./////////000000000000000000000///......---.../////////...,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++...---,,,,,,------+++)))++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))******++++++++++++******++++++++++++************+++******+++---///,,,,,,,,,---------......***+++,,,...//////......++++++,,,---------,,,,,,---.........//////000000333222000/////////000111000000111333333333333333444444444555555555555666999:::<<<<<<======???@@@???>>><<<:::;;;>>>DDDIIIGGGEEECCCCCCEEEGGGHHHHHHDDD???:::999;;;???@@@AAAAAAAAA@@@???>>>===<<<<<<:::<<<======<<<<<<===???;;;:::888666555444333333333444555666666666444444444333333222111111111111555555444333222111000///////////////000000000000//////000000000//////...////////////////////////***,,,...---,,,++++++,,,...------,,,,,,------...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++***++++++++++++++++++++++++)))))))))******+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---+++++++++,,,,,,+++++++++************************++++++,,,,,,---...//////------------------------,,,++++++++++++++++++,,,+++++++++******)))))))))+++,,,,,,------,,,,,,+++***+++,,,---------------************************+++******************+++******+++++++++,,,,,,,,,++++++,,,------...//////************+++,,,---...++++++,,,---------,,,,,,++++++,,,,,,,,,---------)))***+++,,,------------,,,,,,------...///000000---...///...------...///////////////////////////............///000111222///000111222444444444444444444555555666888999:::666555555666999::::::999:::;;;<<<<<<=========<<<===<<<:::888888999:::;;;;;;;;;<<<<<<<<<;;;999888555777999999777666555666333444555666777777777777111333555777888777555333444444444555555555666666555555444333333222111111222222222222222111000/////////.........000111333............////////////000000000000111111111111---.........//////000000...000222111...---///111---......///////////////........................///......------......///////////////000000000000............/////////000333222000///.........///------------------------...---+++*********++++++)))))))))******+++++++++******++++++++++++******,,,,,,+++***************************************,,,***((()))+++,,,+++(((*********)))))))))((((((++++++*********************)))))))))))))))))))))************************++++++++++++++++++++++++---,,,+++++++++,,,---...&&&(((++++++***))))))*********+++++++++,,,,,,,,,+++---//////...///000222000000//////.........---...///000222333444555555333444555777777777666666666888:::<<<=========<<<:::;;;<<<<<<<<<>>>AAADDDGGGEEECCCDDDGGGGGGFFFCCCAAA>>>;;;888888;;;>>>AAA????????????>>><<<;;;:::;;;;;;;;;<<<<<<<<<======888888777666555333111000222333333222111///,,,+++555444333222111222333333222333333222///.........////////////////////////000000///............///------......//////000000------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,+++******,,,,,,+++***))))))***++++++++++++***---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------......------...///...---+++***...------,,,,,,++++++***)))+++,,,+++)))))),,,...)))+++***%%%###'''++++++************************---,,,***))))))***,,,---++++++************++++++******+++,,,,,,,,,++++++,,,------,,,++++++,,,...---,,,***))))))***,,,---,,,++++++***++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********---,,,,,,++++++,,,,,,---------------------------...------------...//////------------------------........................---......///000111111222/////////000111111222222444555666666555555666888777666666777999::::::999999999999:::;;;<<<:::999:::999;;;<<<999555666;;;888888999999<<<===:::555666777888999999888777666666777888888888666555444:::999888666555555444444333333444444555444444444555444333333222222333333444444333333222111000000222222111111000/////////000000000000////////////......///000000000000000000000000000000000000000//////.........---------,,,,,,,,,---------......//////......---------,,,////////////////////////---.........---,,,++++++////////////////////////333222000///.........///------------------------(((''''''(((***,,,...000*********+++++++++,,,,,,******++++++++++++******+++***)))(((''''''''''''************************...,,,***+++---...---+++,,,,,,,,,+++++++++******************************))))))******************************************++++++++++++++++++++++++,,,++++++***+++,,,---...(((***,,,---,,,++++++,,,++++++,,,,,,,,,---------,,,...//////......///111000/////////.........---//////111222333333444444333444555666777777666666666888:::<<<======<<<<<<999:::;;;;;;;;;===@@@CCCEEECCCBBBDDDFFFHHHGGGEEEBBB@@@===<<<<<<===@@@BBB?????????>>>===;;;:::999::::::::::::;;;;;;;;;<<<999888888777666444222111222333333333333222000///444333222111111111222222222333333222///......///////////////////////////000///......------......------------............------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++***++++++++++++++++++,,,***+++,,,,,,******+++,,,,,,+++******,,,,,,+++***))))))***++++++++++++***+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---...///---)))((()))+++))),,,,,,(((&&&))),,,+++************************---,,,***))))))***,,,---++++++************++++++'''((()))***+++,,,,,,,,,+++,,,---,,,+++***,,,...---,,,***))))))***,,,---,,,,,,++++++***+++++++++)))***++++++,,,,,,++++++++++++++++++************************************)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......---,,,,,,++++++,,,,,,------------------------------------------...//////------------------------........................---......///000000111111/////////000111111222222333555666666555555666777888777666888:::;;;:::999<<<;;;;;;<<<======<<<;;;:::999:::<<<999666777<<<999:::;;;;;;======:::777999:::;;;;;;:::999777666777777777777777666666555:::999888666555555444444333333444555555555555444555444333333222222333333444444333333222111111000//////000000111222222222000000000000////////////......///000000000000000//////////////////////////////.........---------,,,---------............/////////.........------.......................................---,,,,,,........................222111000///.........///------------------------&&&&&&&&&'''))),,,///000++++++++++++,,,,,,,,,,,,******++++++++++++******......---++++++*********************************---,,,++++++------,,,+++,,,,,,,,,+++++++++++++++************************((()))***+++,,,,,,+++***************************+++++++++++++++++++++++++++************+++,,,,,,***,,,......---,,,---...,,,,,,---------.........---...//////...---...000/////////...............000000111222222222222222333333444666666777777666777888:::;;;<<<<<<<<<;;;999:::;;;;;;;;;<<>>===<<<:::888777999999999999::::::::::::::::::999888777666444333111222222333333333222222333222111000000000111111222333333222000......//////////////////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++************+++,,,+++******+++,,,,,,+++******+++,,,+++***))))))***++++++++++++***)))))))))***+++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++*********++++++******+++,,,,,,---.........//////---+++)))***+++)))---...+++))),,,---,,,************************,,,+++***))))))***+++,,,++++++************++++++%%%&&&((()))++++++,,,,,,+++,,,---,,,******,,,------,,,+++******+++,,,------,,,,,,+++*********+++)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******************************)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,------,,,,,,++++++,,,,,,------------------------------------------......///------------------------.................................//////000000111...//////000000111111222333444666555444444555777888777777888:::;;;;;;:::<<<<<<<<<;;;;;;<<<<<<<<<:::888999;;;:::777888===999999:::;;;;;;999777666888999999::::::999888777888888777666666666777777999888777666555444444444333444555666666666666666555444333333222222333333444333333222222111111111//////000000111222222333000000000000////////////......///000000000000///////////////////////////...............---------------.........////////////////////////......................................./////////...------........................111111000///////////////------------------------+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------,,,,,,,,,,,,------***************************************+++******))))))))))))))))))))))))***************+++++++++'''(((***,,,---,,,+++******************************************************************++++++++++++,,,...---,,,,,,---...,,,,,,,,,,,,---------------/////////---,,,---...........................000111111111111111000000222333444555666666777777777888999;;;;;;<<<;;;;;;:::;;;<<<<<<;;;===???BBBCCCCCCBBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===;;;999888999999999:::::::::::::::;;;;;;;;;:::999777666555222222222222222222222222333222222111111111111111222333333222000//////000////////////////////////......---,,,,,,,,,,,,---......------,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,++++++******)))))))))+++,,,+++***)))***++++++***)))***+++,,,+++)))))))))***++++++++++++***************+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++******+++,,,---+++++++++,,,,,,---------++++++,,,------,,,------(((---///,,,+++,,,,,,***************************++++++***))))))***++++++++++++************++++++'''((()))***+++++++++++++++,,,,,,+++******+++---,,,++++++******++++++,,,------,,,+++************))))))***+++++++++++++++,,,,,,,,,,,,++++++++++++************************)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------................................./////////000000......//////000111111111222444555555444333555666999888777888:::<<<;;;:::;;;;;;:::999888888:::<<<;;;888888::::::888999===777777888999777444444777666666777888888999::::::999888777666666666888888888888777666555444444444444444555666777777777777555444333333222222333333333333333222222111111111333333222111111000000///000000000000////////////---...//////000000//////////////////////////////.................................////////////000////////////////////////...........................///////////////..............................000000000000000/////////------------------------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******&&&&&&&&&'''((()))++++++******************************+++***************))))))))))))))))))))))))))))))*********+++++++++((()))***+++,,,++++++***************************************************))))))******++++++++++++***+++,,,,,,++++++,,,...++++++++++++,,,,,,,,,,,,---...///...---,,,---...---------...............000000111111111000//////222222333444555666777888888888999::::::;;;;;;;;;<<<===>>>======>>>AAACCCDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@>>><<<;;;:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::999777777666555555444333333333222333333333333333222222222222333333222000///000111000000000000000000000000......---,,,,,,,,,,,,---///.........------,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++******))))))))))))***++++++))))))***++++++***))))))++++++***)))))))))***++++++++++++***,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,++++++,,,---...---------,,,,,,+++++++++***++++++,,,------,,,+++&&&,,,...,,,***,,,+++)))************************************************++++++************+++++++++++++++,,,++++++******++++++,,,+++***)))+++---++++++++++++++++++++++++---,,,++++++*********+++))))))***++++++++++++***,,,,,,,,,+++++++++******************************)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------....................................////////////.........///000000111111222333444444333333444555888777777888:::;;;;;;::::::;;;:::888777888;;;???===999888::::::999:::===777666888999666222666>>>???>>>;;;999999999:::;;;999888777666666777888999888777666555444444444555333444555666777777777777555444333333222222333333333333222222222222222111333333222222111000000000000000000000////////////------...///////////////........................---..............................////////////000.........///////////////..............................///////////////...........................//////000000000000//////------------------------...---,,,++++++,,,---...,,,,,,,,,,,,++++++++++++******++++++++++++******&&&&&&'''((()))***,,,---************************+++,,,------++++++,,,---+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,***)))))))))))))))))))))************************************************)))***++++++,,,,,,++++++)))***+++***))))))+++---*********+++++++++,,,,,,,,,---......---,,,---///---------------.........//////000000000//////...222222222333444666777888999999999999:::::::::;;;===>>>???>>>===>>>AAACCCDDDEEEEEECCC@@@>>>>>>>>>????????????????????????AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888888999999777666555555555555333444444444444333222222222333444333111000111222000000000000000000000000///......---------------............------------++++++++++++******************++++++++++++************+++,,,,,,,,,,,,+++***************))))))))))))***+++***))))))***++++++***))))))***+++***)))))))))***++++++++++++***---,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------............---,,,,,,+++******---,,,,,,,,,---+++(((&&&&&&+++---***)))******(((************************************************++++++************++++++,,,,,,---,,,,,,+++***)))***+++,,,+++))))))+++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,((()))******++++++******+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------................................................---......//////000000111111222444333222222333555777666666777999::::::999;;;<<<;;;999777999???DDD@@@;;;888999:::999999<<<:::888999;;;777444===JJJSSSNNNGGG???:::999999:::888888777777777888999999777666555555444444555555222333444555666777777777555444333333222222333333222222222222222222222222000000111111222333333333000000000000////////////------...////////////...........................---------...............------........./////////---------...............------------------------------.../////////......------------------------...///000111111000//////------------------------,,,,,,+++++++++,,,...///,,,,,,+++++++++***************++++++++++++******,,,,,,+++++++++,,,------************************+++,,,...---+++***,,,...******+++++++++,,,,,,,,,((())))))***++++++,,,,,,,,,***((('''&&&'''((((((******************************************************,,,---------,,,+++******+++***))))))+++...+++++++++,,,,,,,,,------+++,,,------------...///,,,,,,,,,------...............//////000/////////222111111222444666888999999999999999999999::::::===>>>>>>>>>===>>>@@@BBBBBBDDDDDDBBB???======?????????>>>======>>>?????????????????????>>>======::::::::::::999999999888;;;;;;;;;;;;:::999888888777666555444444555666666222333333444333222111000222333444333111000111222000000000000000000000000000///......------......,,,,,,,,,,,,,,,---------++++++++++++******************++++++++++++************+++,,,,,,,,,,,,+++))))))))))))************(((***+++***)))((()))++++++)))((()))***+++***((())))))***++++++++++++***+++++++++***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,+++'''$$$'''+++,,,)))(((***+++)))************************))))))************))))))++++++************++++++***++++++++++++******)))***++++++***))))))***,,,+++++++++,,,,,,+++++++++************+++,,,------((())))))************************)))))))))((((((++++++++++++++++++++++++)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------................................................------......///000000000111222333333222222333444666555555666888999999888999;;;;;;888777:::AAAGGGCCC<<<888999:::999999;;;;;;888999;;;777555CCCUUUbbb[[[NNNBBB:::888999:::666777888999999999999999666666555444444444555555111222333444666666666666555444333333222222333333222222222222222222222222000111111222222333333444000000000000////////////,,,---......//////..............................---------.........//////,,,---------............,,,,,,,,,,,,---------...------------------------,,,,,,---...............------------------------...///000111111000//////---------------------------,,,+++*********+++,,,+++++++++******)))))))))******++++++++++++******---,,,+++***))))))))))))************************(((+++,,,+++)))(((***,,,(((((())))))************((())))))***++++++,,,,,,---+++(((%%%$$$%%%'''(((************************))))))))))))))))))))))))***+++,,,---...---,,,,,,+++++++++***)))***,,,...,,,,,,,,,---------......***+++------------///000,,,,,,,,,------.........---......///000000//////111111111222333666888999999999999888999999::::::<<<=========<<<===???AAA@@@BBBCCCBBB???===>>>@@@@@@???>>>======>>>???@@@======>>>>>>>>>>>>======999999999999888888777777;;;;;;;;;;;;:::999888888111111000000111222444555111111222333222111000///222333444333111111111333000000000000000000000000000000///............///*********++++++,,,,,,---+++++++++************)))******++++++++++++************+++,,,,,,,,,,,,+++(((((())))))******++++++(((***+++***)))((()))******)))((()))***+++***((())))))***++++++++++++***)))))))))***+++,,,......++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***+++,,,---,,,,,,+++***++++++,,,,,,------...(((''''''***------***&&&(((,,,---)))(((***+++***************************))))))************))))))++++++************++++++'''((()))******************++++++***))))))***,,,***++++++,,,,,,++++++***)))))))))***+++,,,......(((((()))***************))))))))))))((((((((((((++++++++++++++++++++++++)))))))))))))))******+++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------.............................................---------......///000000000000222333333222111333444666555444555777999888777666888888666444888@@@GGGDDD===888999:::999888:::999666777999555555DDDYYYfff]]]OOOBBB999777999;;;666777888:::::::::999888666666555444444444555555000111222444555666666666555444333333222222333333222222222222222222222222444444333222222111111000000000000000////////////,,,---......//////..............................---------.........//////,,,,,,,,,---------......+++++++++,,,,,,---------------------------------+++,,,,,,---.........---------------------------///000111111111000...---...---,,,,,,,,,,,,+++***,,,***)))***...///...,,,++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))************))))))))))))******)))+++)))&&&&&&***,,,+++))))))))))))))))))))))))((())))))*********)))))),,,+++***)))))))))***++++++,,,,,,------,,,,,,+++,,,***((((((***+++)))'''((()))***+++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++,,,---...///000111222222...---...---++++++///111222222333444555666666777777777777888999:::;;;@@@===:::999;;;===<<<:::@@@>>>===<<<<<<===>>>???AAA@@@???>>>>>>???@@@AAAAAA@@@???>>>============888999999::::::;;;;;;;;;666777999::::::888555333333333333333333333333333333222111000000111222333333555444///...//////,,,222111111111000000//////111111000///////////////000---,,,---//////,,,)))......---,,,,,,+++******+++*********))))))((((((+++++++++*********)))))))))************+++++++++---+++***(((((((((((()))))))))))))))))))))))))))************))))))((((((***++++++***))))))***,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,------000///...---,,,+++******++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,+++***))))))******))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,)))++++++***'''(((+++///(((***+++***)))((()))***)))************+++++++++******************************************************+++++++++,,,,,,,,,(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......,,,,,,,,,,,,......++++++,,,,,,,,,,,,------........................,,,---......------...000............////////////000000000000111222333444333333444555666777888888999888666555666888;;;===HHHBBB:::888999:::888666;;;888666444666;;;@@@CCC[[[XXXPPPDDD999444777<<<777777777777777666555555555555555555555555555555222333333444555555555444666555444333222222222222111111111111111111111111111111111111111222222222000000000000////////////.........///......---,,,...------,,,,,,------.........////////////......---------.........//////------------------------///...,,,*********,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000111000///...---...,,,++++++------,,,***,,,***)))+++---///...,,,++++++++++++++++++++++++******************++++++******)))))))))***++++++*********))))))************,,,+++'''''',,,---,,,))))))))))))))))))))))))+++************)))))))))+++******))))))***+++,,,)))******++++++******)))---***))))))***+++)))&&&))))))***+++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111111...---000000......111111111222333444555666666777777777777888999::::::===:::777777999:::999777>>>>>>>>>>>>============@@@@@@?????????@@@@@@AAA@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::888999:::;;;:::999777666333333333333333333333333222222111000000111222222111333222///...111111...111111111000000000//////111000000///////////////...,,,+++,,,......,,,***......---,,,,,,+++******+++*********))))))))))))+++++++++*********)))))))))************++++++++++++***))))))))))))++++++************************+++++++++******)))))))))***,,,---,,,+++***+++,,,******+++++++++,,,,,,,,,++++++******+++---...///---------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,+++***))))))))))))***************************++++++************++++++******+++++++++,,,,,,,,,***+++,,,+++)))))))))***(((***+++***)))((()))+++)))************+++++++++*********+++++++++++++++*********************************+++++++++,,,,,,+++,,,+++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...++++++,,,,,,,,,,,,------........................,,,---......------...000............////////////000000000000111222333333333333444555666777888888777666444333444666999:::GGGAAA;;;888999:::999777:::888666555666999===@@@GGGGGGEEE???888666888<<<777777777777777666555555555555555555555555555555222333333444555555444444555444333222111111111111111111111111111111111111111111111111111111111111000000000000/////////....../////////...---,,,,,,...------,,,,,,------.........////////////......,,,,,,---------.........------------------------...---,,,******+++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000000000///...---,,,+++***+++---...---,,,+++******+++---......---++++++++++++++++++++++++,,,+++***)))((()))***++++++*********++++++,,,---++++++************++++++***---,,,((()))---...,,,)))))))))))))))))))))))),,,,,,+++***)))))))))******)))))))))***+++,,,,,,)))******++++++******)))---+++***)))******((('''))))))***++++++++++++***************************)))************+++++++++------------------------,,,,,,------...///000000///---...222333000000333000111111222333444555555666777777888888999999:::;;;999777777888999888777===>>>>>>>>>>>>===<<<;;;>>>>>>???@@@AAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;::::::999999888555555555555555444444444333333333333333333333333222222111000000111222222///111111......111222000111111000000000000//////000000//////......//////,,,++++++,,,---...,,,+++...------,,,,,,++++++******************)))))))))+++++++++***************)))************+++++++++))))))))))))***,,,---...++++++++++++++++++++++++,,,,,,++++++++++++*********,,,......---++++++,,,******+++++++++,,,,,,,,,,,,+++*********,,,///000++++++,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***))))))))))))))))))************************++++++************++++++******+++++++++,,,,,,,,,*********+++,,,,,,***((()))***+++***))))))***+++)))************+++++++++******++++++,,,,,,------*********************************++++++++++++,,,///...,,,)))'''(((+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---......------...000............////////////000000000000111222333333222333333444555666777777666555444333444666888999EEE@@@;;;888999:::999888888777666555666888:::<<<666999<<<;;;888777999;;;666777777777777666555555444444444444444444444444222333333444444444444444444333222111000000000000111111111111111111111111222222222111111000000///000000000/////////......////////////...---,,,+++...------,,,,,,------.........////////////......++++++,,,,,,,,,------------------------------------,,,+++***+++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........,,,+++***+++---...---,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,)))((('''((()))***++++++++++++,,,------...,,,++++++++++++++++++,,,***,,,+++((())),,,---+++))))))))))))))))))))))))++++++***))))))***+++,,,(((((()))******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,+++******))))))((()))******+++++++++******************************))))))*********+++++++++------------------------,,,,,,,,,------......///...---...222333000///111///000000111222333444444555666666777888888999999;;;:::::::::::::::::::::<<<<<<;;;;;;::::::::::::;;;<<<>>>???@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;===<<<;;;:::999888777777333222111000000111222333444444333333333333222222222111111111111111111222///111111......111111///000000000000000000//////000//////.........//////******+++,,,---------,,,---------,,,,,,+++++++++************************************************))))))*********+++++++++*********++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///---+++++++++******+++++++++,,,,,,,,,...---+++******+++---...++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((())))))***************************++++++************++++++******+++++++++,,,,,,,,,+++(((&&&(((,,,...---+++)))***++++++))))))***+++))))))*********++++++++++++++++++,,,,,,------...************************************++++++++++++.........,,,***+++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,---......------...000............/////////////////////000000111222333222222333444555666666777777666555555666777999:::BBB>>>:::888999:::999888666666555555555666777777666888;;;;;;999888888888666666777777666666555444444444444444444444444444222333333444444444333333222222111000000000000000111111111111111111111111333222222111000//////...000000/////////.........000000//////...---++++++...------,,,,,,------...---......//////......---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...............,,,+++***+++---...---,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---+++)))''''''((()))***++++++++++++,,,---...///,,,++++++++++++++++++,,,(((******((((((+++,,,***))))))))))))))))))))))))(((((())))))***+++,,,---(((((()))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++***)))************+++++++++******)))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///---...111000,,,+++---......///000111222333333333444555666777777777777999:::;;;;;;:::::::::;;;;;;:::888666666888:::;;;999:::;;;=========<<<;;;>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999888777777666666555333222222333555666444444444333333222222222111111111222222111111111000222111...---///000---//////////////////000000//////............//////***+++,,,---------------------,,,,,,,,,,,,++++++***************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---'''***------,,,***))))))******+++++++++,,,,,,,,,111///---+++*********+++------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******************************++++++************++++++******+++++++++,,,,,,,,,...***&&&&&&))),,,,,,+++)))+++,,,+++***)))***+++))))))*********++++++++++++++++++,,,,,,---------************************))))))*********+++++++++'''))),,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,---......------...000............////////////////////////000111222333111111222333444555666666666555555555666777888999>>><<<999888888888999999555555555555555555555555;;;;;;;;;:::888777777888666666666666666555444444444444444444444444444444222333333444333333222222111111000000//////000000111111111111111111111111222222111111000///......////////////............////////////...---,,,+++...------,,,,,,------...------............------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///......------......,,,+++***+++---...---,,,+++,,,------++++++,,,---+++++++++++++++++++++++++++***)))((('''((()))************+++,,,---...///++++++************++++++'''******((((((++++++)))))))))))))))))))))))))))&&&'''(((***++++++++++++((()))***+++++++++++++++)))******++++++******))))))***,,,+++******+++---***++++++++++++***))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++///,,,,,,///...***)))+++---......///000111222222111222444555666666555444555777888999777777777888888777666666666888:::<<<999999::::::::::::999999===<<<;;;:::999999999999888888777777777777777777444333222222222333555555555444444333333222222111000111222222222222111000000222111------//////,,,......////////////000000......------......//////+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***************+++++++++)))************+++++++++***+++++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((***,,,,,,+++))))))*********+++++++++,,,,,,,,,000///...,,,+++******)))------,,,,,,++++++******++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,------,,,+++*********************+++,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,000---***(((((()))))))))***+++,,,+++*********,,,)))************+++++++++,,,,,,,,,,,,,,,+++++++++************************)))))))))************+++"""%%%***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000............////////////////////////000111222222000111111222333444555555222222222333333444555666999999777777666777888888555444444444444555555666:::999888888777888888999555666666666666555444444333333333333333333333333333333333333333222222111111111000000000000000111111111111111111111111111111111111000000//////.../////////.........------.........///......---,,,...------,,,,,,------...------............------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------.........,,,++++++------,,,***+++,,,...---+++***,,,---++++++++++++++++++++++++(((((((((((())))))))))))))))))******+++---...///*********))))))*********'''***+++)))))),,,,,,)))))))))))))))))))))))))))&&&''')))++++++)))'''&&&)))***++++++++++++***))))))******++++++******)))''')))++++++***+++---///+++++++++++++++***))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******...+++***---,,,******---,,,---...///000111111222///000222444444444333222111444777777555444555666444555777999;;;;;;;;;;;;<<<;;;:::999999888888999:::999888777777666777777444444444555666777777888222222111111222333333444555555444333333222111111000111222222222222111000...111000------000000............/////////000000...------------...///000,,,///000000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++'''((()))++++++++++++******************************+++++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,---------,,,+++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))+++++++++++++++,,,------++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,(((***,,,,,,+++************+++,,,,,,******+++,,,)))************+++++++++,,,,,,,,,+++******))))))************************))))))))))))************%%%(((+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000............///////////////......//////000111222000000111222333444555555222222222333333444555555666666666555555555666888555444333333444555666777777777777888999999888888555555666666555555444333333333333333333333333333333333333333333222111111111111111000000111111222111111111111111111111111000000000000000///////////////.........---------,,,---......///............------,,,,,,------...,,,------......------,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---.........---,,,,,,,,,,,,+++***+++---...---+++***+++...++++++++++++++++++++++++&&&'''((()))******)))))))))))))))***+++,,,...///******))))))))))))******(((,,,,,,***+++------***))))))))))))))))))))))))''')))+++,,,***'''$$$!!!)))***+++,,,,,,+++)))(((,,,,,,,,,------,,,,,,,,,&&&(((+++,,,++++++...111+++++++++++++++***)))(((************************)))************+++++++++---------------------------,,,,,,++++++*********---***))),,,,,,+++---000,,,,,,---...///000111111---///111333444333222111000444777777555444555777111444:::>>>@@@???<<<:::>>>===;;;999888888999999888777666555555444444444111111222444555777888999555555555666666777777777555555444333333222111111000111222333333222111000,,,//////,,,---111222000---.........//////000000---------------...///000...000222111...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++$$$&&&(((***+++,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,,,,------,,,+++***,,,...******+++++++++,,,,,,,,,(((***,,,...///...---,,,((()))***+++,,,---......++++++++++++++++++++++++(((((()))++++++,,,,,,,,,*********++++++,,,,,,,,,)))***,,,------,,,***))),,,+++++++++,,,------...++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,###+++//////.........***+++,,,,,,******+++,,,)))************+++++++++---,,,,,,+++***)))((((((************************))))))))))))************,,,---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,............,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000............/////////000.........//////000111222000000111222333444444555333333444555555666666777333444555444444444666777555444333222333555777999777888999;;;<<<;;;888555555555666666555555444333333333333333333333333333333333333333333222111000222111111111111111222222111111111111111111111111////////////000000000000//////.........---------+++,,,---...////////////...------,,,,,,------...,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------,,,,,,+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000......---------///...---,,,,,,---...///,,,,,,,,,++++++*********---------,,,+++***)))(((+++)))))),,,---++++++...((()))))))))*********************)))))))))))))))''''''((()))))))))))))))+++*********))))))(((((())))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((((((((((((((((((((((())))))************))))))...---***&&&$$$%%%)))---++++++************++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------............///222222222111111111000000333444555555666666555555555777999<<<======<<<;;;<<<;;;:::999888777777777===:::888888999777222...111111111222444777999;;;777999888333222555666444444444444444444444333333000///000111333222000.........////////////..............................,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++...---,,,+++,,,---///000++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,************+++,,,---...*********++++++,,,,,,,,,************************,,,)))(((***---...***&&&+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,+++*********+++((()))***+++***(((%%%$$$++++++************++++++,,,,,,,,,++++++*********---***((((((+++,,,+++)))************************+++*********))))))((((((************************++++++++++++++++++++++++(((+++...///,,,+++,,,///+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------/////////......------,,,---------------------------------------,,,,,,,,,000000000000000000000000111222222333333444444555000111333444555444444333444444444444444444444444222333444555666666666666888888888888777777777777666666555444333333222222444444444444333333222111111111222333333111000///222222111000//////000000222111000//////000111222000000000000000000000000......---------......///............////////////......---------,,,,,,,,,,,,------------,,,++++++---.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------222111000///..................---,,,,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***))))))***'''(((++++++)))))),,,)))*********++++++++++++************************'''((()))************)))************)))))))))((()))***************)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))************)))))),,,+++***'''&&&'''***---++++++************++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------............111111222222222222111111333444555555666666555555555666777999:::::::::999999999888888999999:::;;;???>>><<<;;;:::999666444555555555666777999;;;<<<555888777333222555666555666666555444333222222111111000000000222222000.........////////////....................................------...//////000---,,,,,,,,,,,,,,,,,,+++...---,,,+++))))))((((((,,,,,,++++++******))))))++++++***))))))***++++++------,,,+++***************++++++++++++++++++,,,************************///,,,***+++---,,,'''###+++++++++*********))))))************************++++++++++++++++++++++++---,,,++++++******+++++++++,,,,,,,,,,,,+++)))(((++++++************++++++,,,,,,,,,++++++*********,,,***((()))+++,,,+++)))************************************)))))))))(((************************++++++++++++++++++++++++&&&''')))))))))***,,,...******++++++++++++******++++++++++++++++++++++++++++++************++++++************************************************---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------.........------------------------------------------------------.........////////////////////////111111222222333444444444222222333333333333333333333333333333444444555555333333444555666666666666777777777777666666666666666555555444333333222222333444444444333333222111111222222222222111000000222222111000000000000000222111000//////000111222000000000000000000000000///......---------..................////////////.........---------,,,,,,+++,,,,,,,,,,,,+++******------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000//////.........------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++******))))))&&&&&&))))))''''''************+++++++++,,,,,,))))))******++++++,,,,,,))))))***+++++++++******************))))))))))))***+++++++++***)))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))************))))))))))))***)))((((((***,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------------------............///000111333333333333222333444555555666666555555777888888888999999999:::666666777999:::===>>>@@@AAAAAA@@@>>><<<::::::;;;:::::::::::::::;;;<<<===444888999555333666777555777666555444333222111000333111000///000111000///...//////000000//////...........................---------------......///+++,,,,,,,,,,,,,,,,,,---------,,,+++***(((&&&%%%,,,,,,+++***)))(((''''''++++++***))))))***++++++,,,,,,++++++***)))))))))+++++++++++++++*********************************///---***+++,,,,,,(((%%%+++++++++***************************************++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++************+++++++++++++++++++++*********+++***))))))+++++++++)))************************************))))))))))))************************++++++++++++++++++++++++---,,,******+++------,,,)))******************)))++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,---------------------------------------------......//////000////////////////////////111111111222333333444444333333222222222222222222111222222333444555555666444444555555555555555444666666666666555555555444555555555444444333333222333333444444444333222222333222111111000111111111222111000000000000000000111111000000000000111111000000000000000000000000000///...------------------............///////////////.........---------,,,------------,,,++++++------......------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++////////////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))&&&&&&))))))'''''')))))))))*********+++++++++))))))***+++,,,,,,------***++++++,,,,,,+++++++++*********)))))))))))))))++++++++++++***)))((((((************************++++++++++++++++++++++++++++++************++++++************************))))))************))))))%%%(((***+++*********+++++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,---------.........---///111333444444333333333444555555666555555555;;;;;;:::::::::;;;;;;<<<777888999:::===???AAABBBAAABBBBBB@@@<<<;;;===@@@=========<<<<<<<<<<<<<<<666;;;===888555666666444555555444444333222111111444222/////////000000/////////000000000000//////........................++++++*********++++++,,,+++++++++,,,,,,---------***+++,,,---,,,+++***)))******))))))((((((''''''+++******************+++(((((()))******+++++++++,,,,,,++++++******))))))************************+++***)))***,,,---,,,***************************************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++******))))))***+++,,,++++++************+++++++++++++++***************************++++++***)))*********************************)))))))))))))))************************************************222///,,,,,,---,,,'''$$$))))))************))))))************************++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------------,,,------...///000111111////////////////////////000000111111222333333333444333222000000000111222000111111333444555666666555555555555555555444444555555555444444444333333555555444444444333333333333333333444444333333222444333111000000000111222111111000000000000000111111000000000000000000111////////////////////////111000///...---,,,,,,,,,---------.........///////////////.........------...............------,,,,,,------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++((((((******''''''***(((((((((((())))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,,,,+++***))))))))))))))))))******+++++++++++++++***))))))************************+++++++++++++++++++++++++++******))))))******+++************************))))))************))))))$$$'''***,,,+++******+++++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,------------...,,,...000222333333333333333444555555666555555555<<<;;;;;;::::::;;;<<<<<<;;;;;;;;;<<<>>>???AAABBB???@@@AAA>>>;;;;;;>>>AAA=========<<<;;;;;;:::999999???AAA<<<777666555333222222333333333333333333444222///...///000000000//////000000000000//////........................,,,++++++*********+++++++++++++++,,,,,,---------***+++,,,------,,,***)))'''''''''(((((())))))************++++++*********&&&'''(((***************+++++++++******)))))))))************************+++*********,,,---,,,,,,************************************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++******))))))***+++,,,++++++************++++++************************)))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))******************************************************+++***)))***+++(((!!!))))))************))))))************************++++++************++++++************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,------...///000111111........................//////000111111222222333444333111000///000000111000000111222333555555666555555555555555555444444444444444444333333333333444444444444444333333333222333333444444333333333444333111000000000111222111000000000000000111111000000000111111000000000////////////////////////111000///...---,,,,,,,,,------------............///.........---------------------------,,,++++++,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,------......,,,---...//////...,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,++++++***,,,)))))),,,+++((((((+++'''''''''((((((((())))))))))))******++++++,,,,,,++++++,,,,,,,,,+++******))))))))))))******************+++++++++++++++***************************++++++++++++++++++++++++******))))))))))))******************************))))))************))))))$$$'''***,,,+++*********++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------------...///000111222333333444555555666666555555888888999999:::::::::;;;======<<<<<<======>>>???<<<======<<<;;;;;;===>>><<<<<<<<<;;;:::999777666888@@@CCC>>>888555444333111111222222333444444444222000//////000111111000///000000111111000000///........................///......---------------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***)))''''''&&&&&&'''((()))***++++++)))***++++++++++++***)))))))))******)))(((&&&%%%***************)))))))))************************......,,,+++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++)))))))))***************(((***,,,,,,+++***)))***))))))))))))))))))))))))))))))))))))************************************************************&&&''')))+++,,,***&&&###)))******************)))************************++++++************++++++************************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........---------......//////000......................../////////000111111222222111111000000000000000000000111111222333444444555444444555555555555555444444444444444333333333222444444444444444444444444222222333444444444333333333222111111000111111111000000000000000111111222000000111111111111000000000000000000000000000000000///...---------------,,,------------...............---------,,,,,,,,,******++++++******)))(((,,,,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------......///---...///111111000...---,,,---............---,,,******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++,,,)))))),,,+++((((((***(((((((((((())))))))))))************************+++++++++++++++***))))))((()))))))))************))))))***+++,,,,,,,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))%%%(((+++++++++*********++++++************++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,---///111222333444555555666666555555666777999;;;;;;<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<:::999:::;;;======<<<;;;::::::::::::999888666555333<<>>888555555444222222222222222333333333/////////000222333222000000000111111111111000000........................000//////...------......---,,,,,,,,,,,,,,,,,,+++,,,,,,+++***************((((((((())))))*********)))***++++++++++++***)))((()))******)))(((&&&$$$))))))))))))************************************......---+++******+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,,,,,,,+++)))(((++++++************++++++((()))))))))*********+++'''***------+++))))))***))))))))))))))))))))))))((()))))))))************************************************************)))+++,,,,,,,,,+++,,,---******++++++++++++******************************++++++************++++++************************************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++.........---------------++++++,,,,,,---......///---------------.......................................//////000111111222//////000000111000000000111111222222222333333333333333444555666666666666555444444444444333333333444444444444444444444444111222333333444444444333111222222222222111000000000000000000000111222222///000111222222111000///000000000000000000000000///......---------......,,,,,,---------.........---,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***)))+++,,,------......------++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++***++++++,,,------.........///111222333222000///------...//////...------*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,))))))++++++''''''***))))))))))))*********************)))))))))))))))+++++++++++++++***)))((((((((())))))*********+++((()))***+++,,,---------******************************************************))))))))))))******(((((((((((((((((((((((())))))************))))))&&&)))++++++***))))))***++++++************+++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...,,,++++++---000222333444555555666666555555777888;;;===??????>>>===999999888888888999::::::999888888:::>>>???<<<999999999::::::999777666444///999???===777555555555333333333222222111111111------...111333444222000000000111111111111000000........................///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,...111222************)))))))))))))))***+++,,,,,,+++***)))$$$%%%((()))***)))((('''(((((())))))******++++++************************+++++++++++++++,,,...000))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---((()))***+++***(((&&&$$$++++++************++++++(((((())))))*********+++&&&***---...+++))))))***))))))))))))))))))))))))(((((())))))*********+++************************)))))))))))))))))))))))),,,---,,,)))&&&&&&***...++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++/////////......---------++++++,,,,,,---...//////------------------,,,,,,..............................//////000111111111---...///111111111000///222222222222222222222333222333444555666666666666555555555444444444333333444444444444444444444444111222333333444444444444111111222333333111000///000000///000000111222222///000111222222111000///000000000000000000000000......---------......///,,,,,,,,,---------......,,,,,,,,,+++++++++******......//////......---,,,+++,,,,,,---.........---++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++))))))***+++,,,,,,------//////.........---------/////////......---------***,,,...---+++***,,,...---***)))))),,,,,,***''',,,,,,+++***)))))))))***,,,+++******++++++)))((()))(((''''''(((******)))***************************)))((()))***+++***(((+++)))'''))),,,---+++)))))))))*********+++++++++************************))))))************))))))************************((())))))***,,,,,,,,,+++,,,,,,,,,++++++*********************************,,,+++++++++***)))))))))------------,,,,,,+++***------,,,++++++,,,,,,,,,000///---,,,---...000222555666777666444333333333:::===@@@@@@>>>;;;888777888888888888999999999999888999;;;<<<<<<;;;999888999888666555555555666777777777777777666555444333333333333333333333333333555555222000000111000---111111111111111000//////222000...///222333111///111111000///////////////,,,,,,+++++++++,,,---...+++++++++******))))))))),,,,,,,,,++++++*********************************''')))+++,,,---,,,***)))************************+++*********+++,,,------******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,------+++***)))(((((((((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,++++++*********((('''''')))+++,,,+++)))++++++++++++++++++++++++******))))))))))))******))))))************))))))++++++***************+++******))))))))))))******+++,,,,,,+++)))((()))++++++++++++*********)))))))))******++++++,,,------************************++++++++++++++++++++++++((()))******)))((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***...------,,,,,,------...---,,,++++++++++++,,,---,,,,,,++++++,,,...///000---------------------------,,,,,,,,,,,,---......////////////////////////////////////000000000000000000000000////////////111222333333333333222111444444555555444444333222222222222222222222222222444444444444444444444444222222222222333333444555444444333333333222222222000000000000000000000000///111222111000///000111///////////////////////////...------...---+++)))------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///000000,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++//////.........---------////////////.........---***,,,...---+++***,,,...+++******+++---,,,)))&&&,,,+++******))))))******,,,+++******++++++***(((***)))))))))***+++++++++***************************)))((()))***+++***(((,,,+++***+++,,,------,,,))))))*********+++++++++************************+++++++++,,,,,,+++++++++************************'''***---,,,)))''')))+++,,,,,,,,,++++++*********************************************************,,,---------,,,,,,+++***---,,,,,,,,,,,,,,,,,,,,,//////---------...000111333555666666444333333444888:::===>>><<<999777666999999888888777777666666555777999;;;;;;;;;:::999:::999888777777777888888777777777777666555444333333333333333333333333333444333222000000000000...000111111111111000//////111///...///111222000...111000000///......//////,,,+++++++++,,,,,,------,,,,,,+++++++++*********,,,,,,,,,++++++*********************************'''(((***+++,,,+++***)))************************+++************++++++,,,******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,---,,,+++***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,+++++++++******(((((((((***,,,...---,,,++++++++++++++++++++++++******))))))))))))******))))))************))))))++++++***************+++******))))))))))))******+++,,,,,,***)))((()))++++++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,...------,,,,,,------...---,,,+++******+++,,,------,,,,,,+++,,,---//////---------------------------,,,,,,,,,,,,---................................./////////000000000000////////////000000000000111111222333333222111111444444444444444333333222222222222222222222222222444444444444444444444444222222222222222333444555444333333333333222222222000000000000000000000000///000111111//////000111///////////////////////////...------...---+++)))------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++...............---------////////////............+++,,,------++++++,,,---*********,,,---,,,)))'''++++++***)))))))))******,,,+++)))***++++++***)))+++++++++***+++,,,,,,---***************************)))((()))***+++***((()))***++++++******+++---***************+++++++++************************++++++++++++++++++++++++************************'''+++///,,,'''$$$&&&***+++++++++++++++************************************************+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,------///...---------...000111111333555555444333444555555888;;;;;;999777555444888888777666555444333333222444666888::::::::::::999999888777777777777888666666666666666555444333333333333333333333222222333222111000000///000000000000111111000000///...000...---...///000///...000000///............///+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************'''((()))***+++***)))(((************************+++************)))))))))******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,++++++++++++***)))((()))+++---......,,,++++++++++++++++++++++++******))))))))))))******))))))************))))))+++***************++++++******))))))))))))******++++++,,,***)))(((***++++++++++++***************---,,,,,,+++******))))))************************++++++++++++++++++++++++***+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---......------,,,,,,------...,,,,,,++++++++++++,,,,,,------,,,,,,,,,------...---------------------------,,,,,,,,,,,,---..................................../////////000000000......//////000000111111111111222222222222111111333444444444444333222222222222222222222222222222333333333333333333333333333222222222222333333444333333333222222222111111000000000000000000000000///000111000///...///111///////////////////////////...---.........,,,***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++.................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************************))))))))))))******,,,***)))***++++++***)))***+++++++++***+++,,,---***************************)))((()))***+++***(((%%%(((***)))'''&&&)))+++***************************************************))))))))))))))))))***************************''')))++++++(((&&&''')))+++++++++***************************************+++++++++***************,,,,,,,,,------,,,,,,+++,,,,,,,,,---------------......---------...///000///111333444333333444555444666999999888666555555666666555555444444333333222333555666888888888888555555555555555555555555555666666666555555444333333333333222222222222222111000000111000...///222000000000000000//////.........---............---//////...------.........++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************''''''((())))))))))))(((************************************))))))((((((******+++,,,,,,,,,,,,+++)))+++---,,,+++***++++++,,,+++++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++******,,,---,,,+++++++++++++++++++++++++++******)))+++,,,---,,,***++++++++++++++++++++++++******))))))))))))******))))))************))))))*********)))******+++,,,******))))))))))))*********++++++***))))))***,,,************************,,,+++++++++******))))))************************************************((()))******)))((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---......------,,,,,,------...---,,,,,,,,,,,,,,,,,,---...------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......................................./////////000000---......///000111111222000111111111111111111000333333333333333222111111111111111111222222222222222222222222222222222222333222222222222222333333222222222222111111111111000000000000000000000000...///000000......///000///////////////////////////...---...///...---+++......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---***'''&&&(((+++---***))))))((())))))******+++***)))***+++,,,+++)))((()))******((((((***,,,***************************)))((()))***+++***(((%%%(((***)))'''&&&)))+++******************************************************)))(((((()))******)))))))))))))))))))))))))))'''&&&(((++++++)))'''************************************************,,,,,,,,,+++***)))((((((+++,,,,,,------,,,,,,,,,+++,,,---............------------------......///---///222222222222333444333666888999888666666666333333444444555555666666444444555555555666555555444444444444555555444444555555555555555444444333333333333222222111111111111...///111///+++---333000000000000000///......---.........---------......---------------......***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************''''''((()))))))))))))))***************************************)))((('''******+++,,,,,,,,,,,,+++)))+++---,,,+++***++++++++++++++++++,,,---......,,,,,,,,,++++++*********+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,+++******+++***(((&&&++++++++++++++++++++++++******))))))))))))******))))))************))))))******))))))***++++++,,,******))))))))))))*********++++++***))))))***,,,************************)))))))))******+++++++++************************************************((()))******)))((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,......------,,,,,,------...------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................////////////---......///000111111222000000000000000000000000222222333333222222111000000000000111111222222222222222222222222222222222333222222111111222222222222222111111111000000000////////////////////////---/////////...---...//////////////////////////////...---...//////---,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,---------...............,,,,,,,,,,,,,,,------------,,,++++++------,,,+++...---***'''%%%'''+++///))))))((((((((()))******+++)))))))))+++,,,+++***&&&(((***)))&&&&&&))),,,***************************)))((()))***+++***((()))***++++++******+++---+++++++++***************************************---,,,+++******+++,,,---))))))))))))))))))))))))***&&&$$$''',,,///+++''')))))))))***************************************,,,,,,++++++***))))))(((++++++,,,---------,,,,,,***+++---...//////...---,,,,,,------............---///111222111111222333333555777888777777777888333333444555666777888888555555555555444444555555444555666666777666666666444444555555555444444333333333333222111111000000111...///222///)))+++333//////000000//////...------...///...------...///---,,,,,,,,,,,,---......***+++,,,---...---,,,+++++++++++++++,,,,,,,,,,,,)))))))))***************************************((((((((()))))))))******************************)))***+++++++++***)))(((******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,+++++++++++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))***,,,---,,,+++***++++++++++++,,,,,,,,,,,,+++*********)))'''%%%++++++++++++++++++++++++******))))))))))))******))))))************))))))))))))))))))***+++,,,,,,******))))))))))))******)))***+++***))))))+++---***************+++++++++(((((())))))***++++++,,,***************************************************+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---...------,,,,,,------...------............------,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------........./////////......//////000000111111000000////////////000000111222222222222111000000//////000000111222222222111111111111111111111111333222222111111111111222111111111000000000000///////////////////////////---...///...---,,,---//////////////////////////////...---...000000...,,,///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++******++++++,,,,,,---------.........//////---------....../////////...,,,***+++---...,,,***+++,,,,,,***''''''***---((((((((((((((()))*********)))((()))+++,,,+++***%%%(((***)))&&&%%%(((,,,***************************)))((()))***+++***(((,,,+++***+++,,,------,,,+++++++++*********))))))************************---,,,+++))))))+++,,,---))))))))))))))))))))))))+++)))'''))),,,---***'''((()))))))))*********+++************************))))))*********+++++++++***+++,,,,,,---------,,,***+++---///000///......,,,,,,------.........------///111111000000111222222444666777666666777888666666777777888888999999444444444444444555666777333444555666777666666555333444444555555444444444333333222222111000000///222...///333...&&&)))222//////000000//////...------///000///---,,,...000,,,,,,++++++,,,------...)))+++,,,......---,,,+++*********+++++++++,,,,,,((()))))))))*********+++************************)))))))))))))))***++++++************************((()))+++,,,---,,,***)))******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,++++++*********++++++,,,++++++++++++++++++,,,,,,***************************)))((()))+++---,,,+++******+++++++++,,,,,,,,,***))))))***+++,,,***(((++++++++++++++++++++++++******))))))))))))******))))))************))))))))))))))))))***+++,,,---******))))))))))))******)))***+++***))))))+++---))))))*********+++++++++))))))))))))***************************************************************+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---...------,,,,,,------...++++++,,,------,,,++++++***+++---............---++++++++++++++++++++++++---,,,,,,,,,,,,---......---------------------------------.........//////////////////000000000000000///............///000111111111111111000000////////////000111222222222111111111111111111111111333333222111111111111111111111000000000/////////////////////////////////,,,---......,,,,,,---...///////////////////////////...---...000000///---000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************++++++******++++++,,,------------.........//////.../////////000000111111...,,,***+++---...,,,***(((+++...---***((()))***((((((((((((((()))*********)))((()))+++,,,,,,***%%%)))+++***&&&%%%)))---***************************)))((()))***+++***(((,,,)))'''))),,,---+++)))++++++++++++******))))))************************+++***(((''''''(((***+++))))))))))))))))))))))))+++,,,,,,,,,***)))))))))(((((())))))*********+++************************&&&'''((()))+++---......***+++,,,,,,------------***+++---///000000///...+++,,,------......---------///111111000///000111111333555666555555666888999999999999888888888888222222333444555777888999000111333444555444333333333333444444555444444444333333222222111000000///222...///333...%%%'''222///////////////......------///111000...---...111++++++++++++,,,,,,---...)))***,,,......---,,,+++)))))))))******+++++++++(((((())))))*********+++*********************************)))***++++++,,,************************((()))+++---...---,,,+++******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,++++++******)))******+++*********++++++,,,,,,---************************)))(((((()))+++---,,,+++*********++++++,,,,,,,,,)))((()))+++---...---,,,++++++++++++++++++++++++******))))))))))))******))))))************))))))))))))))))))***+++,,,---******))))))))))))******)))***+++***))))))+++---))))))******++++++++++++++++++******)))(((((((((************************))))))))))))))))))))))))(((*********)))((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---......------,,,,,,------...)))***+++,,,,,,+++***))))))***,,,...//////......++++++++++++++++++++++++---,,,,,,,,,,,,---......---------------------------------.........//////000000000000////////////000///...------...///000111111111111111000//////...//////000111222222222000000000000000000000000333333222111000000111111000000000000////////////////////////////////////,,,---......,,,,,,---...///////////////////////////......///000000///---000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))************************+++*********+++,,,,,,---000000000000////////////---------...............++++++++++++++++++++++++,,,,,,............,,,,,,'''***,,,+++(((''')))+++))))))))))))))))))))))))---+++(((&&&%%%&&&(((***(((((()))***+++,,,,,,---************)))))))))))))))+++***&&&&&&+++,,,+++,,,++++++++++++++++++,,,************************))))))************))))))))))))((((((''''''&&&&&&(((***,,,,,,+++***)))************)))))))))))))))))))))))))))))))))))))))%%%''')))+++,,,+++*********+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,222///,,,,,,...///---+++---,,,,,,---///111222222333444555777777666444333444444555555666777777777333444444555666777888888777555333111111333555777333555777777555444333444444333333222111111111222---...000222222222111111000111222111000///000111//////.........---------//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++***)))***++++++)))'''(((+++,,,***(((---,,,,,,,,,+++*********************************************************)))************+++++++++***)))((((((((()))+++++++++++++++++++++++++++++++++)))'''&&&''')))+++---******+++++++++,,,,,,,,,************************))))))***+++++++++***************)))))))))))))))******++++++++++++******)))+++---,,,***)))+++---******++++++++++++******+++*********))))))((((((******))))))))))))******...---***(((''''''((())))))************+++++++++******++++++++++++******))))))(((((())))))***+++---//////...+++))))))*********************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000---))))))+++------,,,+++,,,------......------............////////////444111......000111///---000000000000////////////000000000000000000000000...//////000111222222222000000000000000000000000222222333333333222111111222111111000000000000000000000000000000000000000000000///...........................///////////////............---------...------,,,,,,------...---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++++++++++++++++++++++++++////////////............000000000//////.........+++++++++++++++++++++++++++,,,------------,,,+++((()))))))))(((((()))+++)))))))))))))))))))))))),,,+++***))))))***,,,---***************+++++++++************)))))))))))))))***)))&&&&&&***,,,***++++++************++++++************************))))))))))))))))))))))))++++++******))))))))))))''')))++++++***(((((()))***+++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,+++(((&&&$$$++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---...---,,,---,,,,,,---///000111111222333555666666666444333444444555555666666777777333444555666777888888777666444333111111222444555000222444555555444444555444333222222111111222222//////000111111111000000///000111111//////000111//////.........---------000...,,,+++***+++---...,,,,,,,,,+++++++++******)))***++++++***)))***++++++)))((((((***+++***(((++++++++++++******************))))))))))))))))))************************)))************+++++++++,,,+++*********+++------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,************************,,,,,,,,,------,,,++++++***)))))))))))))))))))))******++++++++++++******)))+++,,,,,,***)))***,,,+++++++++,,,,,,+++++++++************)))))))))(((******))))))))))))*********)))'''&&&&&&'''((())))))************+++++++++******++++++++++++******++++++,,,,,,,,,---------)))+++------,,,+++,,,---,,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,***+++,,,------......------............////////////...,,,***+++---......,,,000/////////////////////000000000000000000000000///000000111222222333333000000000000000000000000111111222333333222222222222111111000000000000000000000000000000000000000000000///...........................///////////////............---------...------,,,,,,------...---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++............------------111000000///---,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++)))''''''((()))***)))))))))))))))))))))))))))))))))******+++,,,------+++++++++*********))))))************))))))))))))(((***)))&&&&&&***+++)))*********))))))*********************************+++***)))(((((()))***++++++************)))))))))&&&(((******)))((((((((()))))))))******+++++++++)))))))))))))))))))))))),,,,,,,,,,,,***(((%%%$$$+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...---------.........//////111222444555666555444444444444444555666666777777444555777999999888777666444444333222111111111222,,,///222444444444555777333333222222111111222222111000000///////////////...///000000......///000...............---------...---+++******,,,...000,,,,,,,,,++++++++++++***)))***++++++***)))***+++***)))((()))***+++***((())))))))))))***************)))))))))((((((''''''************************)))************+++++++++,,,++++++++++++,,,------************************(((***,,,---...---+++************++++++++++++,,,************************------------,,,+++******))))))))))))))))))************++++++++++++******)))***++++++)))))))))++++++,,,,,,,,,,,,,,,,,,+++************))))))))))))******))))))))))))******+++***))))))***+++,,,---)))************+++++++++******++++++++++++******+++,,,---.........---,,,(((***,,,,,,+++***+++,,,---,,,,,,+++***)))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////,,,)))+++,,,------......---------............/////////+++***)))***,,,......---////////////////////////000000000000000000000000000111111222222333333333000000000000000000000000000000111222333333333333222111111000000000000000000000000000000000000000000///......---.....................///////////////............---------...------,,,,,,------...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---++++++---...++++++++++++++++++++++++++++++++++++++++++++++++/////////.........------------,,,++++++***))))))++++++++++++++++++++++++*********++++++*********000,,,(((''')))***)))((())))))))))))))))))))))))&&&'''((()))))))))((((((************************************)))))))))((('''))))))&&&&&&***+++)))******))))))))))))******************************,,,***(((''''''(((***,,,((((((((((((((((((((((((&&&(((++++++)))(((((((((%%%%%%&&&'''((())))))***))))))))))))))))))))))))((()))************))))))+++,,,,,,,,,,,,+++******++++++++++++++++++++++++'''***------******,,,...,,,---......---------...000111333444555555555555333333444555555666666777444666888::::::999777555333333222222111000000000---000333555555555555777333333222222111222222333333222000...------...//////000111000---,,,---...........................***++++++,,,,,,---......++++++++++++++++++++++++)))***++++++***)))***+++***)))))))))******))))))''''''(((((())))))***************)))((((((''''''************************))))))*********+++++++++))))))))))))******++++++))))))))))))))))))))))))'''(((***++++++***)))(((************++++++++++++************************++++++++++++***((('''''')))))))))))))))***************++++++++++++******************)))((())))))***++++++,,,,,,++++++************)))))))))))))))******))))))))))))******,,,++++++***+++,,,------))))))*********+++++++++******++++++++++++******'''(((***,,,,,,+++***)))***,,,---,,,***(((((())),,,+++++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,.........---,,,+++,,,------......---------------.........//////...---------...//////000.........///////////////000000000000000000000000000000111111111222222222000000000000000000000000//////000222333333333333222111111000000000000000///////////////////////////......------.....................///////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***,,,...++++++++++++++++++++++++***+++++++++++++++,,,,,,000000000/////////......***+++++++++++++++++++++++++++++++++++++++++++++************************222...***)))***+++)))&&&))))))))))))))))))))))))&&&'''((()))((('''%%%$$$((())))))***++++++,,,,,,************)))))))))((('''))))))''''''***+++(((******))))))))))))******************************,,,***(((''''''(((***,,,(((((((((((())))))))))))(((***,,,,,,+++))))))***%%%%%%&&&'''((())))))***))))))))))))))))))))))))&&&'''((()))***+++,,,,,,+++++++++,,,,,,+++******++++++++++++++++++++++++&&&***------+++)))+++---***,,,......---+++,,,---///000111222444555555555333333444444555666666666555777999::::::888666444222222222111111000000000111333666666555444444555333222222111222222333333444222000///.........///222222222000---+++++++++---.....................&&&(((,,,...///...---+++++++++++++++++++++++++++)))***++++++***)))***+++))))))******)))))))))***'''''''''(((((())))))***+++++++++******)))))))))************************))))))*********+++++++++))))))******++++++++++++))))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++************************+++++++++***)))((('''&&&(((((())))))******************++++++++++++******+++***))))))))))))(((((())))))************))))))))))))))))))))))))************))))))))))))******((((((''''''''''''''''''))))))*********+++++++++******++++++++++++******%%%''')))***+++***((('''***+++,,,,,,***(((((())))))))))))***+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...000+++,,,------......------------------............111111000///......//////------....../////////000////////////////////////////////////000000000000000000000000000000000000...///000111222333333333222111111000000000000000////////////////////////......------------..................///////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))***,,,++++++++++++++++++++++++*********++++++,,,,,,,,,111000000000////////////,,,,,,,,,------.........++++++++++++++++++++++++++++++***))))))***++++++...---++++++++++++)))'''))))))))))))))))))))))))******++++++***((('''&&&'''((()))***+++,,,------************))))))))))))'''******((((((+++,,,)))*********))))))*********************************+++***)))(((((()))***+++*********++++++++++++,,,(((***,,,,,,+++*********)))))))))******+++++++++)))))))))))))))))))))))))))))))))))))))*********)))******+++++++++++++++++++++++++++++++++++++++(((***,,,---,,,+++++++++'''+++......,,,+++,,,......///000111333444555666333333333444555555666666666777888999999777555444222111111111111111222222444666777777555444333333222222111111222222333333333333111000////////////333333333111---+++++++++---------...............&&&(((,,,///000...,,,******++++++++++++,,,,,,,,,)))***++++++***)))***+++(((***+++***)))((()))***(((((((((((())))))))))))***************+++++++++************************)))************++++++++++++,,,,,,---...---------************************---,,,++++++***+++++++++)))))))))************+++************************,,,,,,,,,,,,+++***))))))((((((((()))******++++++******++++++++++++******,,,+++))))))******)))'''(((((())))))))))))(((((())))))))))))******************))))))))))))******)))))))))((((((''''''''')))************+++++++++******++++++++++++******((((((***+++++++++***)))''')))+++,,,++++++,,,...(((((()))***+++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,///222+++,,,------......------,,,------------.........///000000...,,,+++,,,...---------......//////000////////////////////////////////////////////////000000000000000000000000//////000111222222222222222111111000000000000000000000000000000000000000---------,,,------...///............///////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***((((((***+++++++++++++++++++++++++++*********++++++,,,,,,---000000/////////.....................------------++++++++++++++++++++++++,,,+++************+++,,,%%%'''***++++++*********))))))))))))))))))))))))***+++++++++++++++******))))))*********+++++++++************))))))))))))(((+++,,,)))***---,,,***++++++************++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,''')))+++,,,***)))))))))***+++++++++++++++++++++))))))))))))))))))))))))******)))))))))))))))***'''((()))+++,,,,,,,,,,,,************************++++++,,,---...---+++(((%%%)))......,,,***,,,...---...///000222444666777222333333444444555555666777888888777666555444333222111000000000222444555333555666666444333222333222222111111222222333444222222333222222111000000111222333111///------...---------.........//////)))***+++,,,---,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++***)))***+++(((***+++***(((((()))+++******)))))))))))))))((((((((())))))******++++++************************)))************++++++++++++,,,---.........------+++++++++++++++++++++++++++,,,,,,---,,,+++***)))))))))))))))******************************************++++++++++++******'''(((((()))******++++++******++++++++++++******...,,,******++++++)))'''))))))************))))))((()))))))))******************))))))))))))************++++++,,,,,,++++++)))************+++++++++******++++++++++++******)))************+++++++++''')))+++,,,,,,,,,---///)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,---///111+++,,,------......------,,,,,,---------.........,,,...///---++++++---///,,,,,,---......///000000////////////////////////000000000///////////////000000000000000000000000000000111111111111000000222111111000000000000000000000000000000000000000---,,,,,,,,,------...///............///////////////............---------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))***,,,++++++++++++++++++++++++)))******+++,,,,,,------//////.........---------///...------,,,+++******++++++++++++++++++++++++---,,,+++******+++,,,---"""(((+++***)))+++,,,)))))))))))))))))))))))))))))))))******+++,,,,,,+++++++++***************************))))))))))))(((,,,,,,***+++------***,,,,,,++++++++++++,,,,,,************************))))))************))))))(((((())))))************&&&(((***+++)))(((((((((*********)))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++&&&''')))***,,,,,,------************************...,,,+++---//////+++'''###(((......,,,***,,,///------...000222444666777222222333444444555555666888888777666555444444333222111000///000333666888111333555555444222222333222111111111222333333444111222333444444222111000///111222111000///000222---------.........//////,,,+++***))))))+++---...*********++++++,,,,,,,,,)))+++++++++***)))***+++(((***,,,+++(((''')))+++++++++******))))))((((((&&&&&&'''((()))***++++++************************)))************+++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++'''))),,,------***'''$$$))))))))))))************************************'''(((((())))))))))))((('''(((((()))***+++++++++******++++++++++++******///---******,,,,,,***'''******++++++++++++******(((((())))))*********+++******))))))))))))******&&&'''((()))***+++++++++)))************+++++++++******++++++++++++******))))))(((((())))))***++++++---......,,,++++++,,,+++++++++***************************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000111///......000+++,,,------......------,,,,,,,,,---------......+++---///...,,,,,,///222,,,,,,------...///000000////////////////////////111111111000000000000000000000000000000000000000000111111111111000000///222111111000000000000000000000000000000000000000,,,,,,,,,,,,------...///............/////////000//////.........---------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++))))))***+++,,,,,,------......//////......---,,,,,,++++++,,,...---***&&&111111///,,,******---000...---,,,,,,------+++)))---+++******+++***)))'''************************+++++++++,,,,,,+++++++++''')))+++,,,+++******+++)))************+++++++++************************+++,,,---+++)))(((((()))))))))***++++++++++++***((()))***))))))***,,,///************************))))))))))))))))))))))))''')))***)))((('''((())))))))))))((()))******+++*********)))))))))))))))+++)))'''''''''((()))(((++++++************++++++))))))***+++,,,,,,------+++++++++,,,,,,---------////////////000111222333000000111222333333333333555555666666555555444333000111111111111222222222333222222222222222222333666000...111333111//////222999;;;777444666888999:::888444111///...,,,+++///............---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,++++++******)))(((((('''************************,,,+++++++++******))))))************************,,,,,,---------,,,++++++---++++++,,,...---)))%%%,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,------...+++++++++++++++++++++++++++++++++*********)))))),,,+++***))))))***+++,,,)))************+++++++++///,,,)))''''''(((+++---))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))************+++++++++)))************+++++++++'''''')))***+++,,,,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++---------+++)))(((***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,...000333555///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......+++,,,------......------,,,,,,,,,------.........---...///...------...///---------............///000000000000000/////////000000000000000000000000//////000111111111111111,,,...000111222111000///////////////////////////......---,,,,,,,,,,,,---...------------.../////////............---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************---,,,+++*********,,,,,,++++++++++++++++++++++++......//////......---,,,...,,,+++---......+++(((,,,,,,,,,,,,,,,///333666333000---+++++++++++++++)))((('''(((***,,,,,,+++******************************++++++++++++******(((***,,,---,,,+++++++++)))************+++++++++************************,,,------,,,***))))))***))))))***++++++++++++***))))))***))))))***,,,...************************))))))))))))))))))))))))***+++,,,+++******+++,,,((()))))))))***************))))))))))))))))))))),,,+++))))))***+++++++++++++++************++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,---------////////////000111222222///000111222333333333333444444555555444444333222000000111111111222222222222222111111111111222222555111///111222222444777???GGGJJJDDD===???FFFKKKMMMGGG???666111...---,,,///............---------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***))))))((((((************************+++++++++******)))))))))************************++++++,,,------,,,,,,,,,---,,,,,,,,,,,,,,,)))''',,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++***))))))***++++++)))************+++++++++---,,,***(((((()))***,,,((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))******+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------+++***(((***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,...---,,,++++++---///000///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////......---+++,,,------......------+++,,,,,,,,,---------------...///...---,,,---///------------............////////////////////////000000000000000000000000//////000111111111111000---...///000111000000///////////////////////////......---,,,,,,,,,,,,------------------...//////............------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************,,,+++******)))***+++,,,++++++++++++++++++++++++......//////......---,,,///---,,,---......---+++)))***,,,,,,---111555999888333---)))(((***,,,---)))'''&&&'''))),,,------************************)))******************)))(((***------,,,++++++,,,)))************+++++++++************************+++,,,---,,,***))))))***))))))***++++++++++++***)))******))))))))),,,...************************))))))))))))))))))))))))'''((()))((('''&&&''')))'''((()))***+++******)))))))))))))))))))))*********************+++,,,---++++++************++++++++++++++++++++++++++++++------------------,,,,,,............///000111222///000111222222333333222333333333444333222222111000000000111111111222222111111111000000111111111444222111222111333:::CCCRRR[[[^^^VVVMMMNNNWWW______WWWIII<<<222......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))*********)))))))))))))))***************************++++++,,,------------,,,------,,,***)))***+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,+++******)))((((((+++++++++++++++++++++++++++++++++***************++++++***))))))***++++++)))************+++++++++,,,+++***))))))))))))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))************+++++++++)))************+++++++++,,,,,,,,,+++***)))((('''************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,...---+++***))))))***+++...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........+++,,,------......------++++++++++++,,,,,,,,,,,,,,,...///...---,,,---...------------....................................////////////////////////...///000000111111000000...////////////000000000////////////////////////......---,,,,,,,,,,,,------------------......///............------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************)))))))))******+++++++++++++++++++++++++++.........///......---,,,...---,,,,,,,,,---------,,,,,,---,,,,,,---000333555111+++((((((***,,,---...+++)))(((***+++++++++************************))))))************)))))))))+++---...---,,,,,,---))))))*********+++++++++***************************+++,,,+++)))((()))***))))))***++++++++++++***)))******)))((()))+++...************************))))))))))))))))))))))))%%%&&&''''''%%%%%%&&&'''&&&(((***+++,,,+++)))((()))))))))))))))*********&&&'''((()))))))))+++,,,++++++************++++++,,,,,,++++++++++++++++++///......------,,,,,,,,,------------...///000111...///000111222222222222222222222222222111000000000000000000111111111111111111000000000000111111333222222222000333???LLL___hhhlllfff___```eeeiiifff^^^PPPAAA555000000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++************++++++,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))************************)))***+++,,,---.........,,,------+++((('''***...++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++*********)))++++++++++++++++++++++++************************+++******************+++))))))*********+++++++++***************))))))(((++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,+++***)))((('''************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,++++++******+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,...---+++***))))))))))))------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///000000000//////+++,,,------......------++++++++++++++++++++++++,,,---......,,,,,,---...,,,,,,---------.........---------...............////////////////////////...//////000000000000000//////.........//////000////////////////////////......---,,,,,,,,,,,,---------,,,,,,------...///.........---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********************************.........///......---,,,,,,,,,++++++***+++,,,---,,,------,,,******,,,......,,,***)))+++,,,,,,+++///---******+++,,,,,,+++************************))))))************)))))))))+++---...---,,,,,,---))))))*********+++++++++************************((()))***)))((('''((()))))))))***++++++++++++*********+++)))((()))+++---************************))))))))))))))))))))))))((()))******(((((()))***&&&(((***+++,,,+++)))((((((((())))))************&&&(((******))))))+++---++++++************++++++,,,,,,++++++++++++++++++.........------,,,,,,+++,,,,,,,,,,,,---...///000......///000111111111111111111222222111111000/////////000000000111111111111111000000000000111111222111222111///222@@@NNN]]]eeelllnnnoooqqqpppmmmiiibbbVVVGGG999222000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++******))))))******+++,,,,,,,,,+++++++++++++++(((((((((((((((((((((((()))))))))))))))*********************************)))***+++,,,---.........,,,------***''''''+++///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++*********************************++++++*********))))))*********+++++++++))))))*********)))((('''++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++))))))*********+++++++++******+++++++++******)))************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,+++++++++***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...///000111111111111111+++,,,------......------++++++++++++++++++++++++,,,---...---,,,+++,,,...,,,,,,,,,------------...------------......//////////////////////////////......///000000000000000000///............//////////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---.........------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************(((((())))))************************************......//////......---,,,)))+++,,,,,,******+++---)))***++++++******,,,...***))))))+++,,,---+++)))+++******+++---...---,,,************************)))******************)))(((***------,,,++++++,,,)))************+++++++++************************((()))******((('''(((***))))))***++++++++++++******++++++***((()))+++---************************))))))))))))))))))))))))''')))***)))((('''(((***'''((()))***+++******)))((((((((()))******++++++'''+++......+++***,,,...++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...///---...///000000111111000111111111222111111000////////////000000000111111111111111000000111111111111000111111///111===IIISSS\\\gggooouuuyyyuuunnnhhhdddYYYJJJ<<<333111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************))))))))))))******++++++++++++++++++******))))))))))))))))))))))))***************+++++++++***************************++++++,,,------------,,,,,,+++***((())),,,...***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......++++++++++++++++++++++++***************+++++++++)))***++++++++++++***))))))************+++++++++))))))******))))))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))************+++++++++((()))***+++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........///000111111111111+++,,,------......------,,,,,,,,,,,,+++++++++++++++---...---,,,+++,,,---,,,,,,,,,,,,---------------------...//////000000////////////////////////---...//////000000///////////////............---////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************(((((()))***++++++++++++************************......//////......---,,,(((+++......,,,+++,,,---)))***++++++++++++,,,...++++++***+++---,,,+++))))))))))))+++---,,,***'''******************************++++++++++++******(((***,,,---,,,+++++++++)))************+++++++++************************)))+++,,,+++***)))***,,,))))))***++++++++++++***+++++++++***((((((***,,,************************))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((((()))))))))************'''(((((()))******++++++(((,,,//////+++***+++...++++++************++++++*********++++++,,,,,,---******++++++++++++++++++*********++++++,,,---...------...///000000000000111222222222222111000000////////////000000000111222222111111111111222222000///000000//////777AAAOOOZZZgggooossstttpppjjjaaa]]]TTTFFF999222333666///............---------------------------------************++++++++++++******))))))))))))*********************************************************+++++++++,,,,,,,,,,,,************************++++++,,,------,,,,,,,,,---+++***)))+++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))***++++++++++++***))))))************+++++++++***)))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))************+++++++++))))))***+++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---...//////000000000+++,,,------......------------------,,,,,,,,,++++++,,,------++++++,,,---++++++,,,,,,,,,---------------...//////000111111000000000000000000000000---...//////000000//////....../////////...,,,,,,////////////////////////......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************((()))***+++,,,,,,,,,+++************************......//////......---,,,(((+++///000...,,,---...,,,---...---+++***+++,,,000...,,,+++,,,,,,+++)))+++++++++++++++((($$$ ************************++++++,,,,,,,,,,,,++++++''')))+++,,,+++******+++)))************+++++++++************************+++,,,------,,,+++,,,...))))))***++++++++++++***+++++++++***((((((***,,,************************))))))))))))))))))))))))***+++,,,+++***)))***,,,)))))))))((()))******+++'''(((((()))***+++++++++&&&+++......)))'''(((+++++++++************++++++))))))***+++,,,,,,------)))))))))******++++++,,,************+++,,,---...,,,---...///000000000000222222222222222111000000////////////000000000000333333222222222222333333000......000///...333;;;QQQ___lllooommmkkkhhheeeVVVSSSKKK???444111666;;;//////.........---------------------------------))))))******+++++++++,,,******))))))))))))******))))))))))))))))))******************************+++++++++,,,,,,---------************************,,,,,,---------,,,++++++---+++((())),,,...,,,************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,+++***))))))************+++++++++******)))((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++******)))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++,,,---------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------******+++,,,,,,---......***+++,,,---............+++,,,------......------.........------,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------.........///000111111222111111111111111111111111---......///////////////---...///000000...,,,***////////////////////////......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************((()))+++,,,------,,,,,,))))))))))))))))))))))))...---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,......---+++)))))),,,...,,,,,,,,,+++++++++******------+++***))))))(((((())))))******++++++,,,,,,++++++*********************+++---...,,,)))$$$!!!...---+++***)))***++++++***************************++++++,,,,,,++++++***+++******+++,,,,,,***)))++++++++++++++++++++++++******************************++++++++++++******(((((())))))))))))(((((())))))***)))''''''(((******)))((((((((()))+++,,,)))************))))))(((,,,***(((((()))***)))(((,,,,,,+++***)))))))))***+++++++++*********))))))---,,,***)))***,,,...///------......///000000111222111000//////000111222222111111111111111222222000111111111111222222222888555111//////222777:::JJJ^^^mmmmmmkkkllliiiaaaKKKGGG@@@999333111111111...............---------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,,,,+++***))))))+++---///******************************))))))))))))******+++******,,,111444333222***,,,,,,+++)))((()))***///...,,,+++***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,************************,,,,,,++++++***+++++++++,,,,,,,,,***((((((***+++***)))((('''''''''))))))+++*********))))))(((((((((((()))***************************************++++++************++++++))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***+++++++++*********))))))***++++++++++++,,,,,,,,,++++++************++++++++++++************+++++++++*********+++,,,------+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,---------,,,,,,+++++++++---+++)))+++---///---+++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,+++---///000111000...---000000000000000000000000000000000000000000000000///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---///++++++++++++++++++++++++------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************+++,,,---,,,,,,***)))---,,,++++++******++++++************************(((***,,,+++***)))***+++///...------///...---+++,,,,,,,,,,,,,,,,,,,,,,,,---***'''(((***---------,,,,,,,,,+++++++++******,,,,,,+++***)))))))))))))))))))))*********************************************+++++++++***(((''',,,+++******)))))))))***************************)))******++++++******)))+++***))))))***+++***)))******************************************************++++++++++++******(((((())))))))))))((((((((())))))(((''''''(((***)))))))))))))))***++++++((())))))*********)))))),,,***(((((()))***)))(((,,,+++******))))))******+++++++++*********))))))...---,,,++++++,,,,,,---,,,,,,---......///000000111111000//////000111111000/////////000000111222000000111111111222222222666444222000000333666888GGGZZZjjjkkkgggeee___VVV@@@===888333000//////000//////......---------,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,...---***))))))******)))******************************))))))))))))******---,,,+++,,,///111000...***+++,,,+++)))((()))***------,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++++++++,,,,,,***((((((***+++,,,+++++++++++++++,,,,,,************)))))))))((((((((()))***************************************+++******))))))******+++))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***+++++++++*********))))))((())))))))))))*********++++++************++++++++++++************++++++***************+++,,,,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,---------,,,,,,+++++++++---+++***+++---...---+++------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------------------...///000000///...---////////////////////////////////////////////////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***---,,,++++++******++++++************************)))+++,,,,,,+++******+++///.........//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++&&&###%%%,,,000///,,,,,,,,,,,,+++++++++******++++++***************+++***))))))))))))))))))(((***************************)))))))))***+++------)))************)))((((((************************)))))))))******)))))))))...,,,******+++------,,,))))))))))))))))))))))))******************************++++++++++++******(((((())))))))))))(((((('''(((((((((&&&&&&((()))((()))******++++++******'''((()))***************+++***))))))******)))(((++++++***)))))))))******+++++++++***************............---,,,+++++++++,,,,,,------......///111000000//////000000111---------...///000111222000000000111111111222222444333222111222333444666>>>PPP^^^```[[[VVVMMMCCC444333111000///000000111000000///...------,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,---+++((()))++++++)))&&&******************************))))))))))))******///---,,,,,,------,,,+++***+++,,,+++)))))))))+++++++++++++++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,++++++,,,***)))(((***+++'''(((((()))************************))))))))))))(((((()))***************************************+++******))))))******+++))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***+++++++++***************((())))))))))))*********++++++************++++++++++++************++++++******)))))))))***+++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++,,,+++***+++---...---,,,......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------............111111000000///.........////////////////////////////////////////////////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++---,,,++++++******++++++***************************,,,------+++++++++,,,000///...///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''%%%''',,,//////,,,,,,,,,,,,+++++++++************))))))***++++++,,,******))))))((((((''''''***************+++++++++))))))******+++,,,---...((()))***++++++***)))(((************************))))))************))))))---***((('''(((***++++++******************************************************++++++++++++******(((((())))))))))))((((((&&&'''((('''&&&&&&(((***((()))***+++,,,+++***)))&&&'''(((******++++++++++++***))))))******)))'''******))))))))))))******************************,,,---...//////...,,,++++++++++++,,,,,,---------000000000//////000000000---------...///111222333000000000000111111111111111222222333333333333333333@@@LLLMMMIIICCC;;;333000000111111222333333444000000///...---,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,)))&&&%%%(((,,,...,,,(((******************************))))))))))))******---,,,,,,+++++++++******)))+++,,,+++***)))***+++)))***+++,,,,,,+++)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***************++++++,,,***+++++++++))))))***+++$$$%%%''')))******)))(((*********)))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))************************((()))))))))************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++++++++************++++++***)))))))))))))))******+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////555444222111////////////////////////////////////////////////////////////.........................................................---------,,,,,,++++++,,,,,,,,,,,,------------............------------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++---,,,++++++******++++++***************************,,,...---,,,+++,,,,,,000///...///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++++++++------,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,******))))))((((((''''''))))))*********+++++++++)))***,,,------,,,+++***)))***+++,,,,,,,,,*********************************++++++++++++++++++***(((&&&###"""$$$%%%&&&&&&++++++++++++++++++++++++******************************++++++++++++******(((((())))))))))))((((((&&&'''(((((('''''')))***((()))+++,,,,,,,,,+++***&&&'''(((******+++++++++***))))))***+++***((('''***))))))((())))))******************************(((***---///000///...---+++++++++,,,,,,,,,,,,,,,/////////000000/////////---......///000111333444//////000000000111111111000000222333333333222111---444;;;<<<999666222...111111222333333333333333000//////...------,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,'''&&&&&&(((,,,---,,,*********************************))))))))))))************++++++******++++++)))***++++++***)))***+++((()))+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))***)))))))))******+++,,,)))***++++++***)))***+++'''(((***,,,------,,,,,,))))))))))))))))))******(((((()))***************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++++++++************++++++******)))))))))))))))***+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000666555444222111000000000...................................................................................................------------,,,,,,,,,+++++++++,,,,,,---------...---,,,******,,,---...------------------------,,,,,,+++++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,++++++******++++++***************************,,,...---,,,+++,,,,,,///.........//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...+++***+++---,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,***))))))))))))))))))((()))))))))***++++++,,,,,,)))***,,,------+++)))(((******+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,++++++***(((&&&&&&'''))))))(((++++++++++++++++++++++++******************************++++++++++++******(((((())))))))))))(((((('''((()))(((((((((***,,,)))***++++++,,,+++++++++'''((()))******************))))))***++++++(((&&&))))))((((((((()))*********************+++++++++&&&(((+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////............///000111222333/////////000000000111111///000111222333222111111---000333444333111000000000000000000000000000000///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,******************************************************))))))))))))******(((***++++++******,,,---)))***++++++***)))+++,,,)))***++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))***+++,,,(((***+++,,,*********+++(((((()))***++++++++++++))))))))))))************(((((()))***************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++******************+++++++++((())))))))))))*********++++++************++++++++++++************++++++++++++***)))))))))******+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,...,,,++++++------,,,***++++++,,,,,,,,,,,,------***,,,------++++++---...------------,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,---///000444444333222111000///...................................................------------------------------------------------------------,,,,,,,,,,,,***++++++,,,,,,------...---+++)))'''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,************+++,,,---------,,,++++++******++++++***************************,,,------+++++++++,,,///...------///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++************************++++++)))))))))***************((())))))***++++++,,,,,,***************************************+++,,,,,,******************************++++++++++++******---,,,++++++,,,---,,,+++******************************************************++++++++++++******(((((())))))))))))((((((''')))***)))))))))+++---+++*********++++++,,,,,,((())))))*********)))))))))))))))+++,,,+++(((&&&((((((((((((((()))******))))))*********+++++++++'''(((***,,,,,,---,,,,,,---------------,,,,,,,,,......///000000///..................//////000111////////////000000000111//////111222222222111000///000111333222000000111000///......---.........---------...............+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,))),,,---+++((('''+++...******************************))))))))))))******)))+++,,,,,,******+++---(((***++++++******+++,,,+++++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,''')))+++,,,+++******+++((('''''''''''''''((((((((()))))))))************(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))*********+++++++++((())))))))))))*********++++++************++++++++++++************++++++,,,,,,+++***************+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,...---+++,,,,,,---+++***+++++++++,,,,,,---------***,,,------++++++,,,...+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++***+++,,,...///000000111111000...---+++................................................---------------------------------------------------------,,,,,,,,,++++++******+++,,,,,,---......,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***************,,,---...---,,,++++++******++++++************************)))+++,,,,,,+++******+++...---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,---)))''')))---...+++&&&,,,,,,,,,+++++++++******++++++***************+++))))))******++++++,,,,,,((())))))***++++++,,,,,,***)))'''&&&'''))),,,---***)))((((((((()))+++,,,************************))))))************))))))(((((('''(((******(((&&&))))))))))))))))))))))))******************************++++++++++++******(((((())))))))))))((((((((()))******)))***,,,...,,,+++***)))***+++,,,---)))************))))))((())))))***+++,,,+++(((%%%((((((((((((((()))******))))))******++++++++++++)))******+++++++++******---------------------------...///000000///...---......---------......///////////////000000000000//////000111111111111111000000111333222000///000000///...---------...///,,,,,,------.../////////+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,&&&***---+++'''(((...555******************************))))))))))))*********,,,...---***)))***,,,(((***++++++******+++---,,,,,,+++***+++,,,...///++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,************************(((((((((((()))***+++,,,''')))+++,,,+++******+++,,,+++***))))))***++++++(((((())))))*********+++(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))******++++++++++++***++++++++++++,,,,,,,,,++++++************++++++++++++************++++++------,,,+++******+++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,...---,,,,,,,,,---+++***+++++++++,,,,,,---------))),,,...---+++***,,,///***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++******,,,---///,,,---...//////---***)))................................................---------------------------------------------------------,,,,,,,,,++++++******+++,,,,,,---......------...//////...------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,******))))))***,,,---///---,,,++++++******++++++************************(((***,,,,,,***)))***+++333111///---,,,---...///---......,,,******+++,,,,,,+++)))***+++,,,,,,+++***************)))((((((---,,,++++++,,,,,,***)))---,,,***)))))))))******)))))))))))))))))))))))),,,,,,++++++++++++++++++************************,,,***((((((***+++,,,+++000---,,,///...***))),,,))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,+++)))((((((((()))***''''''''''''(((***+++,,,***'''%%%''',,,...,,,(((...+++((())),,,...,,,***)))))))))))))))))))))))))))((('''((()))***)))((()))))))))))))))))))))))),,,+++***)))))))))++++++###''',,,......,,,++++++...------------...//////222111000///...---,,,,,,...............///000000222222222111111111111111111222222333333222222111...000000///,,,***,,,///---------.........//////222111///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---'''&&&)))***''')))...++++++,,,,,,++++++***)))***)))((()))++++++)))(((((()))***)))((((((***,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------......------,,,++++++++++++++++++++++++''''''(((+++...---)))$$$---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,---+++)))''''''((()))+++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,***))))))******)))'''***++++++***))))))***,,,))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************))),,,...---***)))+++---,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---+++*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++......---------,,,,,,,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,---------......,,,---......//////......------------------------......//////...---,,,,,,---------------------------------............///.........------,,,,,,,,,,,,,,,,,,------............,,,***))))))***,,,...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++*********))))))************************+++***)))***,,,---,,,+++222000...---,,,,,,---...+++,,,------++++++,,,------+++******+++,,,,,,+++***************)))((((((---+++******++++++***(((,,,+++***)))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************,,,***((((((***+++,,,+++---//////---+++)))***+++))))))***++++++,,,------))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++******)))))))))))))))))))))((((((((())))))***+++)))''')))---///---***++++++++++++******+++,,,))))))))))))))))))))))))***)))((()))***++++++))))))))))))))))))))))))))),,,+++***))))))***++++++''')))************+++,,,,,,,,,,,,,,,,,,---......//////............------...............//////000111111111111111111111111111222222222222222222111---...///...,,,,,,...000------------.........///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((''')))***((()))...+++++++++++++++******)))***)))))))))++++++***((()))***+++***))))))+++---***************************+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++,,,---+++'''###,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,((()))***************)))+++***)))))))))***+++,,,+++******)))))))))))))))************************************************))))))))))))))))))))))))+++***))))))******)))''')))***+++***((((((***+++))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++***************************)))))))))*********))),,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,+++++++++...------------,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,------...............------------------------......//////...------,,,------------------------,,,,,,,,,,,,---------...------------,,,,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************+++***)))***,,,---,,,+++000///---,,,++++++,,,---***,,,......,,,+++++++++---+++******+++,,,++++++*********+++******)))(((+++***))))))******)))(((++++++***)))))))))******)))))))))))))))))))))))))))*********+++,,,,,,,,,************************+++***((()))***,,,,,,+++///777888///((()))***((())))))******+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))************))))))(((+++***)))(((((((((((((((---***)))***...000...,,,(((+++---,,,((('''***---))))))))))))))))))))))))+++))))))***+++,,,+++***))))))))))))))))))))))))+++******)))******+++++++++***)))'''%%%'''***---+++++++++++++++,,,,,,---,,,,,,,,,------...............------......///000//////000000111111222222111111222222222222111111---.........------...000------------............***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((''')))***(((***---+++++++++++++++***))))))+++)))))))))++++++***)))***+++,,,+++******,,,...***************************+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++...---,,,,,,,,,+++)))'''++++++,,,,,,,,,,,,++++++*********)))******+++,,,(((((())))))((((((''''''******))))))******+++,,,((()))***++++++***((('''************************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))******)))((())))))***)))(((''')))+++))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************+++'''%%%&&&***+++)))%%%+++++++++++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,,,,---...............------------------------.........///......---,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,************************+++***)))***,,,,,,,,,+++...---,,,+++++++++,,,,,,+++---//////---***)))(((---,,,******+++,,,+++************++++++******)))***)))'''((()))***)))'''*********))))))))))))***))))))))))))))))))))))))((())))))***+++,,,,,,---************************+++)))((()))+++,,,+++***333@@@AAA222(((++++++&&&))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))***++++++***)))(((******))))))((())))))***,,,+++***+++---...---,,,(((***,,,+++)))((()))+++))))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))******************++++++++++++)))&&&%%%%%%(((++++++++++++++++++,,,------++++++,,,,,,,,,---------...------------...//////......//////000111222222000000111111111111000000//////...---------......------------------------(((***,,,......,,,***)))+++++++++++++++++++++++++++)))))))))******+++,,,,,,,,,,,,,,,,,,+++******+++***))))))***+++***)))***+++++++++******,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---......***+++,,,,,,,,,,,,+++***+++***************++++++))))))))))))((('''&&&&&&***************+++++++++))))))*********))))))(((************************************************))))))))))))))))))))))))+++)))((()))******)))(((((())))))(((''''''(((***))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++************************)))'''&&&''')))***(((&&&++++++***************+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------+++,,,,,,,,,,,,---------++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++************++++++++++++,,,,,,,,,++++++*********************************+++))))))***+++,,,+++***---,,,,,,+++++++++++++++(((+++...///...,,,+++,,,...,,,******+++++++++*********++++++++++++******)))((('''''')))***)))'''))))))))))))***)))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,***************************))))))***+++,,,+++***000<<<>>>000(((,,,---((()))***************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((()))***+++,,,******)))***+++,,,+++***+++***)))***,,,,,,***((()))))))))))))))))))))))))))((('''(((*********)))))))))))))))))))))))))))))))))******++++++++++++)))******)))'''&&&'''(((,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,+++++++++---------------...//////------...///000000111111///000000111111000000///111000...---------,,,,,,------------------,,,,,,***+++---......+++(((&&&++++++++++++++++++++++++*********)))***+++,,,+++---------...---,,,,,,+++,,,+++))))))***++++++***((()))******((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---...000***++++++,,,,,,++++++***++++++***************+++************)))(((((('''))))))******+++++++++++++++***((('''''')))***,,,************************++++++++++++++++++++++++***************************)))((()))***+++***)))((())))))(((''''''(((***))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++************************''')))+++***(((''')))***+++******))))))***++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------------------------------............++++++++++++++++++++++++---------------------------,,,***))))))***,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++))))))*********+++++++++---,,,+++***)))((('''&&&***************************)))((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,$$$'''***---...///000222...,,,+++***++++++***))))))***++++++,,,+++++++++)))((('''((()))***)))((('''((()))*********))))))))))))))))))))))))))))))((()))))))))***+++++++++***************************))))))***,,,,,,+++)))'''000222+++'''+++...,,,************************))))))))))))))))))))))))************************(((((()))))))))))))))***((())))))************)))((((((((()))***+++,,,---)))))))))))))))))))))))),,,***)))+++...///+++'''))))))))))))))))))))))))(((''''''''')))***)))((())))))))))))))))))))))))((()))***+++++++++++++++(((***,,,,,,***((('''''',,,,,,,,,,,,,,,---......---------,,,,,,+++++++++------,,,,,,------...///------......//////000000//////000000000000//////111///---------...---,,,------------,,,,,,,,,,,,+++,,,......---+++(((&&&++++++++++++++++++++++++)))++++++******,,,---***---------------,,,,,,+++---+++))))))***+++,,,+++((()))***)))((((((***,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------...,,,******+++---++++++************++++++,,,+++******)))***************+++++++++***))))))))))))***++++++++++++***,,,***(((&&&''')))+++---++++++++++++++++++++++++++++++++++++++++++++++++***************************)))((()))***+++***)))))))))***)))(((''')))+++))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************'''+++---,,,(((''')))---******)))((((((***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,---------.........++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------------------------------.........//////++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,...,,,***((((((***,,,...++++++++++++++++++++++++++++++************++++++******))))))))))))******)))))))))************+++,,,,,,+++)))((('''&&&%%%***************************)))((()))+++++++++***,,,,,,------------,,,,,,&&&(((***,,,,,,...000222///---+++***++++++***))))))***++++++,,,,,,,,,+++)))((('''(((***+++***)))&&&''')))*********))))))))))))))))))))))))))))))))))))))))))************************************)))))))))+++,,,,,,+++)))&&&((())))))))))))+++---************))))))))))))))))))))))))))))))))))))************************(((((((((((())))))******)))))))))))))))******+++***)))))))))***++++++,,,))))))***))))))((())))))++++++,,,.........,,,***)))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))'''(((***+++,,,,,,++++++(((***,,,,,,***)))))))))+++++++++++++++,,,,,,---,,,,,,,,,,,,------------------,,,,,,------...///...........................//////000000//////...///---+++,,,...000///...---------,,,,,,,,,+++++++++,,,---...---,,,***)))************************(((,,,,,,******------***++++++,,,,,,++++++***)))...+++)))(((***+++,,,,,,)))*********))))))+++---))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,...---***)))***,,,---+++)))(((((()))+++---,,,++++++***))))))******))))))***+++++++++******((()))***+++,,,++++++***))))))((((((((()))++++++++++++++++++++++++++++++************************************************)))(((((((((***+++***))))))***+++***((((((***+++))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************)))***+++******)))***+++***)))((((((((()))+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++,,,------...//////......------------------------,,,,,,---------.........+++,,,,,,,,,------------......---------,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******))))))))))))*********************)))))))))))))))***************************)))((()))***+++***))),,,,,,---......---------,,,------,,,******,,,...///---+++***++++++***))))))***+++,,,,,,,,,,,,,,,)))(((((()))***++++++***&&&'''(((*********)))((())))))))))))))))))))))))*********)))))))))))))))************************)))))))))+++------+++)))+++((((((++++++''''''+++*********)))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))*********)))((((((((()))+++,,,,,,+++******)))*********)))*********)))((()))***)))---000000---+++,,,---))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))'''(((***+++,,,,,,++++++***+++++++++))))))***,,,*********)))***++++++,,,***++++++,,,...//////000---,,,,,,,,,,,,---........................------......////////////......,,,***)))+++///222222111---------,,,,,,+++++++++***+++,,,---------,,,,,,************************''',,,---******......)))***************)))((((((...,,,)))(((***,,,,,,,,,***+++,,,+++******,,,...((((((((((((((((((((((((++++++,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++%%%))),,,,,,++++++---///...,,,)))''''''))),,,...,,,,,,+++***))))))******'''((()))******+++******((()))***+++,,,+++******'''((()))***++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))************************)))(((((((((***++++++******++++++***))))))***,,,))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************,,,)))'''(((+++,,,***'''***)))((('''((()))+++---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++******++++++,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---.../////////...------------------------++++++,,,,,,,,,---------,,,,,,,,,------..................------,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++************++++++******))))))))))))******))))))))))))************(((((()))***++++++,,,,,,***************************(((((()))***+++***)))......---,,,,,,+++******,,,+++***+++---...---,,,---,,,+++******,,,...///******++++++++++++******+++++++++***)))(((((('''***)))(((''''''((()))***,,,)))&&&&&&(((***)))((('''((()))++++++******)))))))))))))))))))))))))))---***((((((******)))'''************************(((((())))))))))))((((((*********))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))---...---***))))))+++*********))))))(((((()))************+++++++++(((((())))))******++++++************************))))))))))))(((((((((((()))((('''''')))++++++***))))))))))))))))))))))))))))))((('''&&&'''***,,,+++---------+++++++++---+++,,,---------,,,++++++111***(((,,,111222111222000000///.....................---,,,---...///000------------------------+++++++++++++++++++++++++++++++++************))),,,++++++******++++++,,,************************+++++++++*********)))))),,,,,,,,,+++++++++******++++++******************(((***,,,//////...,,,+++++++++++++++++++++++++++******++++++++++++,,,,,,((()))+++,,,---,,,,,,++++++++++++*********))))))(((((())))))******++++++************************++++++***************+++((()))***++++++***)))(((*********)))))))))))))))************************)))***+++***)))((()))*********))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((************************++++++***************+++))))))))))))************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++++++++************++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++***)))(((''''''******************************************************))))))))))))******))))))))))))))))))))))))......---,,,,,,+++******,,,+++***+++---...---,,,,,,+++***)))***+++---...******++++++++++++******++++++******)))(((((('''***)))(((''''''((()))******(((&&&''')))***)))((('''((()))***+++******)))))))))))))))))))))))))))---+++))))))+++,,,+++)))************************((())))))******))))))(((***))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''))),,,,,,+++)))))))))******)))))))))((((((((())))))*********+++++++++)))))))))))))))*********************************))))))))))))((((((((((((///---++++++,,,,,,+++***)))))))))))))))))))))))))))******)))((()))+++---,,,---......,,,,,,---...++++++,,,---------,,,+++555...***---000///------000000///..................------,,,---...///000------------------------+++++++++++++++++++++++++++++++++************))),,,++++++******++++++,,,************************+++++++++*********)))))),,,,,,++++++***************************************+++,,,......---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))*********************************++++++***************+++((()))***++++++***)))(((***)))))))))))))))))))))************************&&&((())))))(((((()))+++)))))))))))))))************)))))))))((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++***************+++))))))))))))************************************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******)))(((++++++************++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++************+++++++++++++++++++++++++++++++++******))))))(((******************************************************))))))))))))******************************...------,,,,,,++++++***,,,+++***+++,,,------++++++***)))))))))***,,,---******++++++++++++******++++++******)))((((((((())))))(((((((((((())))))'''''''''(((***+++***((((((((()))************))))))))))))))))))))))))))),,,+++)))***+++---,,,+++************************)))******************)))))))))))))))))))))******))))))))))))(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))(((((((((((((((''')))))))))*********++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***((()))******)))((())))))))))))))))))))))))***+++,,,,,,++++++,,,...,,,...///...---,,,---///***+++,,,---------------555///+++---///---,,,---000///......---............------------...//////------------------------+++++++++++++++++++++++++++++++++************)))++++++************++++++************************+++++++++***************+++************)))))))))************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++******++++++,,,,,,+++++++++***************************))))))))))))************************+++***************++++++))))))************))))))))))))))))))))))))******************************$$$&&&'''(((((((((***,,,(((((())))))*********+++******)))))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++***************++++++)))))))))*********++++++************************&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********)))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******++++++++++++++++++++++++---------,,,,,,++++++++++++*********,,,---,,,+++***))))))((()))***++++++******++++++++++++******************))))))(((((())))))(((((((((((())))))%%%&&&''')))++++++***)))((()))))))))************))))))))))))))))))))))))******)))***+++,,,,,,,,,******************************++++++++++++******)))))))))))))))*********((()))*********(((&&&%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&''')))+++((((((((((((''''''''''''))))))))))))************++++++******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))%%%%%%%%%'''***++++++***)))))))))))))))))))))))))))+++------,,,+++,,,---+++,,,...---,,,,,,---...++++++,,,------.........222,,,***---///......000///......------.........------------......//////------------------------+++++++++++++++++++++++++++++++++*********))))))++++++************++++++***************************************************)))))))))))))))))))))***************+++++++++...---,,,*********++++++************************)))************+++++++++,,,,,,*********+++,,,---************************++++++******))))))((((((*********************************)))******+++,,,)))))))))******))))))))))))))))))))))))*********************************&&&'''))))))((((((***,,,((((((((()))******++++++*********)))))))))((((((************************))))))))))))))))))))))))((((((((((((((((((((((((*********************************)))******+++,,,))))))*********+++++++++************************(((((())))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************))))))))))))******++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++***)))***,,,---,,,+++))))))((()))))))))************++++++++++++***************)))))))))))))))(((((())))))))))))(((((($$$&&&(((***************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***+++,,,******************************++++++++++++******(((((())))))************((()))*********)))'''&&&************************************************)))))))))'''&&&&&&)))+++''''''''''''(((((((((((((((((()))))))))*********++++++******))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((***---...---,,,))))))))))))))))))))))))(((***,,,,,,+++***+++,,,)))+++,,,,,,++++++,,,---,,,,,,,,,------.........111,,,+++---...------000......------------......---------...............------------------------+++++++++++++++++++++++++++++++++*********))))))+++******))))))******+++************************************************)))))))))))))))))))))***))))))*********+++++++++...---+++)))))))))++++++************************)))))))))*********++++++---,,,+++*********,,,,,,************************++++++******))))))((((((******************************))))))***++++++,,,***))))))))))))))))))***(((((())))))************************************)))+++++++++))))))***+++(((((())))))************************))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******************************))))))***++++++,,,************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))(((++++++++++++++++++++++++*********+++,,,,,,------******************************************************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,***((()))))))))******************++++++++++++************))))))))))))))))))(((((())))))))))))((((((%%%''')))***)))((()))***)))))))))((()))******+++))))))))))))))))))))))))((()))***)))((((((***+++************************)))******************)))((((((((()))******++++++((())))))******)))))))))************************************************)))******((('''''')))+++'''(((((((((((()))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++*********+++***'''%%%))))))))))))))))))))))))((()))******))))))***,,,((()))++++++******,,,---......------------......222...---...---***+++...---------,,,------...///,,,---......//////......------------------------+++++++++++++++++++++++++++++++++************)))******))))))))))))*********************************************+++++++++)))))))))************+++)))))))))***++++++,,,,,,---,,,***))))))***++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++***************+++++++++************))))))))))))************************))))))))))))***+++,,,,,,******))))))))))))******((((((((()))******++++++************************+++,,,---,,,***)))***+++***)))))))))))))))))))))++++++*********)))))))))************************))))))))))))))))))))))))************************************************))))))))))))***+++,,,,,,*********++++++++++++,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++*********)))))))))++++++++++++++++++++++++)))*********++++++,,,,,,******************************************************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,+++***))))))******++++++************++++++++++++******)))))))))))))))))))))***'''((()))******)))((('''''')))***)))'''''')))+++***)))((((((((()))++++++))))))))))))))))))))))))***+++,,,+++(((((())),,,************************((())))))******))))))((('''(((((()))******++++++(((((((((((()))***++++++************************************************)))***+++***)))(((***+++((((((((()))))))))******(((((((((((()))))))))***)))))))))))))))*********************************'''''''''((()))*********))))))((())))))'''###!!!)))))))))))))))))))))))))))******)))((((((+++---(((***++++++++++++,,,...000///...---,,,,,,------000---,,,...,,,***+++///---,,,,,,,,,------...///,,,---.../////////...---------------------------+++++++++++++++++++++++++++++++++************)))******))))))))))))******************************))))))*********+++++++++************++++++,,,,,,((())))))***++++++,,,,,,******************++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++)))))))))))))))*********************************))))))))))))***+++,,,---+++***)))(((((()))***+++'''(((((()))******++++++************************)))***++++++***)))***,,,++++++******)))(((((((((+++++++++*********))))))************************))))))))))))))))))))))))''''''''''''''''''''''''************************))))))))))))***+++,,,---*********+++++++++,,,,,,************************************++++++++++++************************))))))***+++++++++++++++***+++---......---+++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,........................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++))))))************************************************************************))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***))))))***+++++++++++++++******++++++++++++******)))))))))))))))*********'''((()))******)))(((''')))******(((&&&%%%(((+++***)))((((((((()))+++,,,))))))))))))))))))))))))+++---...,,,)))(((***,,,************************(((((())))))))))))(((((('''(((((()))***+++++++++((((((''''''(((***,,,---************************************************)))+++,,,+++***)))***+++(((((())))))******++++++(((((((((((())))))))))))(((((())))))******++++++************************&&&''''''((()))******+++))))))***+++,,,+++(((&&&))))))))))))))))))))))))***+++***)))((())),,,...)))+++,,,,,,,,,,,,...///222111///---,,,,,,,,,---,,,******------,,,///333,,,,,,,,,,,,------...///,,,,,,.../////////...---------------------------+++++++++++++++++++++++++++++++++************)))******))))))))))))******************************))))))******++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,))))))******+++++++++,,,))))))))))))))))))))))))((())))))))))))*********+++,,,,,,---,,,+++***((())))))******++++++++++++(((((())))))******++++++************************))))))))))))***+++,,,---+++***)))(((((()))***+++'''(((((()))***+++++++++************************&&&((()))***)))***+++---,,,,,,+++***)))(((''''''+++++++++************)))************************))))))))))))))))))))))))************************************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,************************''''''((()))***+++,,,,,,************************)))***+++,,,,,,,,,,,,,,,***+++---......---+++***+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,........................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))......---,,,,,,+++******000///,,,*********+++,,,************************++++++******))))))(((((())))))))))))))))))))))))++++++******))))))((((((++++++******)))(((((((((,,,***))))))***++++++***++++++******))))))((((((((()))***++++++++++++++++++,,,,,,+++******+++---))))))))))))))))))))))))(((((()))***************++++++************++++++************************))))))************)))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((()))+++++++++***))))))******)))'''(((((((((((())))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***))))))))),,,+++*********,,,///000555333000---++++++---......+++,,,111111,,,+++...,,,---......//////............------------......+++...///...+++***---000---,,,+++*********+++,,,*********)))))))))))))))+++***)))(((((()))***+++)))************+++++++++,,,,,,,,,+++***)))((('''((((((((((((((((((((((((***+++,,,,,,+++***+++,,,++++++************++++++***++++++,,,,,,++++++***...,,,)))((()))******))),,,++++++******++++++,,,+++///...(((&&&+++---+++,,,+++***))))))***+++,,,+++++++++*********))))))++++++++++++++++++++++++))))))))))))((((((((((((************************+++++++++******)))))))))((())))))))))))*********++++++++++++++++++++++++*********)))))))))))))))((()))***)))((((((***,,,++++++******++++++,,,---...---+++*********++++++++++++++++++***)))((('''+++++++++++++++,,,,,,,,,))))))))))))))))))))))))((()))))))))************,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******)))+++...///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------------------,,,+++***))))))***+++,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********.........------,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------***'''************************************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************......---,,,,,,+++******///...,,,+++*********+++*********************************)))))))))))))))))))))))))))))))))))))))*********))))))((((((((()))))))))))))))*********,,,,,,++++++++++++,,,,,,*********)))))))))))))))))))))***+++++++++*********+++,,,,,,******+++,,,))))))))))))))))))))))))(((((()))************************))))))*********************************))))))************)))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))***++++++++++++***))))))******)))'''(((((((((((())))))))))))((((((((((((((()))))))))************************))))))))))))))))))))))))+++++++++***************,,,+++*********,,,...000111000...,,,,,,,,,---......++++++//////++++++...,,,---......//////............------------......------...---,,,,,,---...---,,,+++*********++++++************)))))))))))),,,+++***))))))***+++,,,)))************+++++++++******+++++++++******)))***************************+++,,,+++***)))***,,,++++++************++++++***++++++,,,,,,++++++***---+++))))))***+++******---,,,,,,++++++,,,,,,---)))---,,,'''%%%)))***)))++++++***))))))***+++++++++++++++*********))))))++++++++++++++++++++++++***************)))))))))************************,,,,,,+++++++++*********)))))))))*********++++++((((((((((((((((((((((((***)))))))))))))))))))))'''((()))((('''''')))+++++++++******++++++,,,---...---,,,+++++++++,,,,,,%%%&&&'''((())))))))))))((((((((()))******++++++************************************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))+++......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++------+++)))************************************************+++,,,,,,,,,++++++***)))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************...------,,,,,,++++++***,,,,,,,,,+++******))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))******++++++&&&(((***(((&&&%%%'''***))))))))))))*********************+++******))))))(((***,,,---+++******+++))))))))))))))))))))))))(((((()))******************))))))(((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))((((((((()))***+++,,,,,,+++++++++***))))))******)))'''(((((((((((())))))))))))++++++++++++************++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++++++++******+++,,,...///,,,,,,,,,,,,,,,---------///,,,+++------+++,,,///,,,---......//////............------------.........---,,,,,,---...---------,,,++++++******++++++************************,,,,,,++++++++++++,,,,,,)))************+++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++++++++************++++++***++++++,,,,,,++++++***+++***((()))***+++++++++------,,,,,,,,,,,,------(((+++,,,)))''')))***(((++++++***))))))***+++++++++++++++***************++++++++++++++++++++++++***************+++++++++************************,,,,,,,,,,,,++++++++++++************+++++++++,,,++++++++++++++++++++++++))))))))))))))))))******((()))***)))((((((***,,,++++++******++++++,,,---......---,,,,,,,,,,,,---&&&&&&'''((())))))))))))'''(((((()))***+++,,,,,,***************************++++++++++++,,,,,,,,,((()))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***)))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************---------,,,,,,+++++++++***++++++++++++***)))(((************************(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************$$$'''***(((###"""&&&***(((((())))))******++++++******+++******)))(((((('''***------,,,***))))))))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))*********))))))((('''(((***,,,,,,+++***)))+++***))))))******)))'''(((((((((((())))))))))))*********)))((((((((('''++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++******+++,,,------***+++,,,------,,,+++***///...,,,,,,,,,,,,...///,,,---......///...............------------......000---***+++...///...+++,,,,,,++++++++++++***+++)))***************++++++++++++++++++++++++++++++))))))*********+++++++++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((*********)))((()))***++++++************++++++***++++++,,,,,,++++++******)))((()))+++,,,,,,+++---,,,,,,++++++,,,,,,---))),,,---,,,+++++++++++++++******************+++************************************************))))))***************+++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********+++,,,,,,,,,++++++---///++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((((((++++++,,,,,,,,,,,,,,,---*********************************+++++++++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,+++******+++---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************------,,,,,,,,,,,,++++++******+++++++++***))))))************************(((((())))))******++++++))))))))))))))))))))))))((((((((()))))))))))))))************))))))(((((((((,,,...,,,((('''***...(((((())))))******++++++***************)))(((''''''))),,,---,,,***))))))))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))************))))))&&&''')))++++++***((('''+++***))))))******)))'''(((((((((((())))))))))))&&&%%%%%%%%%$$$$$$######++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++******++++++,,,,,,++++++,,,---,,,***((('''//////...,,,,,,...//////,,,---......///...............------------......000---***+++...///...+++,,,,,,,,,,,,++++++******))))))******+++++++++,,,)))******************)))))))))*********+++++++++,,,,,,,,,+++***)))((((((++++++++++++++++++++++++(((*********)))((()))***++++++************++++++***++++++,,,,,,++++++******)))(((***+++,,,,,,***++++++************++++++***+++,,,---,,,******,,,*********++++++*********************************************************((((((((()))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))************+++,,,---,,,++++++---///++++++******++++++,,,---*********+++++++++******,,,,,,,,,,,,+++***)))(((......------,,,+++++++++************************))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---+++,,,,,,+++******+++---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------******++++++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************++++++******)))((((((''')))+++,,,+++((((((***---))))))))))))************)))))))))***))))))((((((''')))+++,,,***))))))***))))))))))))))))))))))))(((((()))******************))))))(((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++******'''((()))******)))((('''+++***))))))******)))'''(((((((((((())))))))))))((((((((((((((('''''''''++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++******+++++++++++++++++++++,,,,,,,,,,,,***((('''---//////,,,,,,//////---,,,---......//////............------------.........---,,,,,,---...------+++,,,,,,,,,,,,+++***)))))))))******+++,,,,,,,,,((()))************)))((()))************+++++++++,,,,,,,,,+++***)))((('''************************)))***++++++))))))***+++++++++************++++++***++++++,,,,,,++++++******))))))***,,,,,,+++)))******))))))))))))******)))((()))+++***'''(((,,,)))***++++++++++++***)))***************+++++++++************************'''''''''((())))))******************************++++++++++++,,,,,,,,,,,,************+++++++++,,,************************((((((((()))******++++++)))***+++***))))))+++---++++++******++++++,,,---((()))******+++*********&&&'''((()))************,,,,,,,,,+++******))))))++++++++++++++++++++++++(((((()))))))))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******++++++******)))+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---+++,,,---,,,******,,,---***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------)))******++++++******))),,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---*********************************))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,*********))))))))))))))))))((((((((('''(((((()))*********)))))))))))))))'''((())))))))))))))))))(((***+++***)))((()))+++))))))))))))))))))))))))(((((()))************************))))))*********************************))))))************))))))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))+++***))))))******)))'''(((((((((((())))))))))))+++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++*********************++++++++++++******+++++++++,,,++++++*********---...++++++...---***,,,---......//////............------------......------...---,,,,,,---...++++++,,,,,,,,,+++***)))))))))***++++++,,,------)))***++++++++++++***))))))************++++++++++++++++++++++++***)))(((***************************+++,,,+++***)))***,,,++++++************++++++***++++++,,,,,,++++++***+++******+++,,,,,,***(((+++******************+++***'''(((***)))&&&)))...)))***++++++++++++***)))))))))*********+++++++++************************'''(((((()))******++++++*********************************+++++++++,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++((()))***)))((()))***,,,++++++******++++++,,,---((()))***+++,,,++++++***''''''((()))*********************+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,'''***...///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---///************************++++++******))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,((((((((()))******++++++,,,+++))))))+++,,,+++***++++++******))))))((((((''''''((())))))***)))))))))******)))((((((***+++))))))))))))))))))))))))(((((()))***************++++++************++++++************************))))))************))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++******)))******++++++***))))))******)))((((((((((((((())))))))))))''''''(((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))******+++++++++******))))))******+++,,,,,,------''',,,---******---,,,''',,,---......//////...............------.........+++...///...+++***---000++++++,,,---,,,+++***)))))))))***+++,,,,,,------***+++,,,------,,,+++***)))************+++++++++))))))***++++++++++++******************************+++,,,,,,+++***+++,,,++++++************+++++++++++++++,,,,,,+++++++++++++++***+++,,,+++)))''',,,++++++++++++++++++,,,---)))))),,,+++(((+++222)))***+++,,,,,,+++***)))))))))******++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************)))))))))******+++++++++((())))))))))))*********))))))))))))))))))))))))'''(((((()))***+++++++++***+++,,,+++******,,,...++++++******++++++,,,---)))***+++,,,---,,,,,,+++,,,,,,---,,,,,,+++***))))))***+++,,,...///000111++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------......---,,,,,,---///******+++,,,,,,---......---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++------------++++++*********++++++,,,,,,---*********++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,%%%)))...000...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************************************))))))))))))******&&&'''(((*********)))(((***)))'''''')))))))))(((%%%%%%%%%&&&&&&&&&''''''))))))************))))))))))))*********))))))((())))))))))))************))))))))))))************((()))***+++,,,+++******...+++((('''((()))))))))+++++++++++++++***))))))(((((()))***************)))))))))))))))(((''''''))),,,(((###+++666000 000---***'''&&&&&&((())))))(((***,,,,,,***,,,000))))))))))))((((((((((((+++***"""!!!+++...)))''''''((()))***+++++++++***###...///&&&&&&///...###(((((((((((())))))))))))*********))))))))))))))),,,%%%777 +++******'''************************000,,,333222///,,,(((000...------------,,,,,,,,,222...++++++---//////...---------............///)))***,,,---...------,,,,,,,,,,,,++++++***************))))))***+++,,,,,,************************)))(((((()))++++++***((())))))))))))))))))))))))+++++++++*********)))))))))************+++++++++***+++,,,,,,,,,,,,+++***)))***++++++++++++***))))))))))))))))))))))))))))))************+++++++++***++++++***))))))***,,,---+++)))'''''')))+++---)))))))))))))))))))))))),,,+++++++++******))))))+++++++++++++++***)))((())))))***++++++++++++***))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,+++******+++++++++,,,++++++******++++++,,,***************)))((((((,,,+++***((((((((()))***)))************+++++++++)))************+++++++++++++++******************---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++******++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111444222---***+++...------,,,,,,,,,,,,++++++---,,,++++++------,,,+++---,,,,,,++++++*********,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))************************+++***)))'''''')))***++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))&&&''')))*********))))))***)))'''''')))***)))(((&&&&&&&&&&&&''''''''''''))))))************))))))))))))************))))))))))))))))))************))))))))))))************((()))***+++++++++******000---***)))***,,,,,,+++)))))))))))))))(((''''''(((((()))***************)))*********))))))((('''000$$$""",,,))) 000&&&'''((()))***+++,,,,,,)))***)))%%%$$$%%%%%%"""))))))))))))((((((((((((***%%%)))&&& +++***///+++%%%!!! $$$***...666%%%###111/// ###777(((((((((((())))))))))))***)))))))))))))))))))))---$$$000$$$+++(((666666,,,,,,,,,,,,,,,,,,,,,,,,)))!!!&&& ***+++000333.........------,,,,,,,,,111...+++***---.........------------............++++++,,,---------,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,************************+++***((()))***+++***((())))))))))))))))))))))))************************)))************+++++++++***+++,,,,,,,,,,,,+++***************************************************)))************+++++++++***++++++***))))))***,,,,,,+++***((((((***+++,,,))))))))))))))))))))))))))))))))))))(((((((((''')))******+++++++++******))))))***++++++++++++***************************+++*********)))))))))))))))************+++++++++++++++************++++++*********+++++++++,,,,,,+++*********************+++******))))))******+++***************)))((((((,,,+++)))((((((((()))***)))************+++++++++************++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222555777444///,,,---///------,,,,,,,,,,,,++++++---,,,++++++------,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***)))((((((((()))++++++************************************************+++***)))(((((()))***++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***************************((()))***++++++***)))((('''((()))*********))))))+++)))'''((()))***))))))'''''''''((((((((())))))))))))************))))))))))))************))))))))))))))))))************))))))))))))************((()))******++++++******,,,)))''''''((())))))((()))))))))***))))))((('''(((((()))************************+++******)))(((''')))+++,,,///111---'''***))))))((('''&&&%%%$$$444$$$"""///000%%%&&&444))))))))))))(((((((((((()))+++333)))---333&&&###'''...333333...&&&!!!###$$$)))---***###!!!%%%(((((((((((())))))))))))))))))))))))))))))******(((%%%,,,...---)))------------------------000---666+++888***---!!!//////...---,,,,,,++++++///---+++***,,,---------------------............------,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***+++************++++++,,,************************...+++)))((()))***))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,************************)))************+++++++++***++++++***))))))***,,,************************))))))))))))))))))))))))))))))))))))(((((((((((((((((()))++++++,,,,,,,,,))))))***++++++++++++***************************++++++++++++************)))************+++++++++++++++************++++++))))))*********+++++++++)))))))))))))))))))))******))))))))))))))))))************+++******)))(((+++***))))))((())))))))))))************+++++++++************+++++++++,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444666777444000,,,,,,...------,,,,,,,,,,,,++++++---,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((()))******+++************************************************+++***)))(((((()))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************'''(((***,,,,,,***((('''))))))))))))***)))))))))+++)))(((((()))******)))(((((()))))))))*********))))))************))))))((())))))************)))((()))))))))************((()))))))))************((())))))***************)))'''%%%%%%'''''''''&&&+++++++++,,,,,,++++++***(((((()))*********************+++++++++******)))%%%...,,,&&&+++'''###%%%))),,,---+++)))(((,,,&&&&&&++++++%%%%%%,,,))))))))))))((((((((((((''''''&&&$$$ !!!***---+++)))'''''')))---///'''000///$$$&&&444555+++(((((((((((()))))))))))))))))))))))))))*********000,,,!!!$$$)))))):::000************************)))(((***+++ 666000//////...---,,,++++++***---,,,+++++++++,,,,,,,,,,,,,,,---------.........///...,,,+++***++++++,,,+++++++++++++++++++++++++++++++++******++++++,,,************************///---)))(((((()))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************))))))*********+++++++++***++++++***))))))***,,,)))***++++++++++++***)))))))))))))))))))))))))))+++++++++***************((()))***+++++++++++++++))))))***++++++++++++***************************************************))))))*********+++++++++++++++************++++++************++++++++++++)))))))))*********************))))))))))))***************++++++******)))******))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,************************---,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222000---+++***+++------,,,,,,,,,+++++++++---,,,++++++------,,,+++***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++******************************************************)))(((((()))******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************'''(((***,,,,,,***((('''*********))))))))))))***+++***((((((*********))))))))))))*********++++++))))))************))))))(((((()))***************((()))))))))************((()))))))))************)))))))))))))))*********+++***((()))***++++++***++++++,,,,,,,,,,,,++++++(((((()))***************)))******+++++++++******555...999000+++222///+++&&&###$$$)))///444222666'''%%%111,,,))))))))))))((((((((((((&&&///;;;222,,,((()))+++,,,+++)))&&&%%%***$$$###***///***###(((((((((((())))))))))))(((((())))))************(((///%%%***000...$$$////////////////////////(((000222333999$$$111&&&//////...---,,,,,,++++++,,,,,,,,,,,,++++++,,,---,,,,,,,,,------------...///...,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,************************000---***((())))))***)))))))))))))))))))))))))))...---,,,+++***(((''''''))))))*********+++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************))))))*********+++++++++***++++++***))))))***,,,(((***+++,,,,,,+++***((())))))))))))))))))))))))******************+++++++++++++++++++++***)))((())))))***++++++++++++***************************))))))))))))))))))))))))))))))*********+++++++++++++++************+++++++++++++++,,,,,,,,,,,,---)))***+++,,,,,,,,,+++++++++++++++******+++++++++******++++++++++++******)))))))))*********))))))))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++******)))))))))---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++++++++------,,,,,,,,,+++++++++---,,,++++++------,,,++++++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))******************************************************************))))))))))))******+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,************************((()))***++++++***)))(((++++++***)))))))))******,,,***((()))***+++***))))))))))))*********++++++))))))************))))))'''((()))******+++******))))))))))))************))))))))))))************)))(((((((((((()))***+++***(((((()))***+++***)))((()))******+++*********(((((()))***************((()))******+++*********"""***333000""""""FFFoooqqqAAA"""///### ,,,222,,,))),,,))))))))))))((((((((((((777222$$$((( 333mmmIII>>>,,,!!!---555555(((((((((((())))))))))))((((((((()))******++++++"""...+++,,,333,,,===((((((((((((((((((((((((***(((+++333)))444,,,......---------,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,************************...,,,***)))***+++******))))))))))))))))))))))))...---,,,+++***((('''''')))************+++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++***++++++***))))))***,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,++++++)))(((((())))))***++++++++++++***++++++++++++++++++++++++((((((((((((((())))))))))))************+++++++++++++++************++++++++++++,,,,,,,,,---------((()))+++,,,------,,,+++,,,,,,++++++++++++,,,,,,)))***++++++,,,+++++++++(((((()))************))))))************+++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------,,,,,,,,,,,,++++++---,,,++++++------,,,+++,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++************************)))))))))******)))))))))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************)))))))))))))))))))))))),,,+++***)))))))))******,,,***))))))***++++++***))))))))))))************))))))************))))))'''((()))******+++++++++))))))))))))************))))))))))))************)))(((((('''((()))***+++''''''&&&((()))***)))'''((()))******+++++++++***(((((()))***************'''((())))))*********))),,, GGGOOO&&&))),,, 444))))))))))))((((((((((((222NNNpppAAA,,,"""(((((((((((())))))))))))'''(((((()))******++++++111,,,###'''222<<<555222"""###...000,,,,,,,,,------------...+++---//////---,,,---...++++++,,,,,,,,,---------++++++,,,---------,,,,,,******+++++++++,,,,,,,,,...---,,,+++++++++++++++************************,,,+++******,,,,,,+++***))))))))))))))))))))))))+++++++++***************)))************+++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++)))************+++++++++***++++++***))))))***,,,*********++++++*********))))))))))))))))))))))))'''((((((((())))))))))))******+++++++++******)))))))))***++++++++++++***++++++++++++++++++++++++(((((()))))))))*********)))************+++++++++++++++************++++++***+++++++++,,,,,,,,,,,,'''(((***,,,---,,,++++++++++++************++++++)))***++++++,,,,,,,,,+++'''((()))***+++******))))))************++++++++++++++++++,,,,,,,,,------******+++,,,------......---,,,,,,++++++,,,,,,---------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///---,,,,,,++++++,,,,,,---,,,,,,------------------***++++++,,,,,,------...+++++++++,,,,,,---------------------------------***+++,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---,,,------,,,,,,,,,,,,++++++---,,,++++++------,,,+++---------------,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))'''((()))***+++******)))++++++++++++++++++++++++************************))))))************))))))+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******************************))))))))))))******---,,,***)))))))))******,,,***))))))***++++++***((())))))))))))*********))))))************))))))''''''(((******+++++++++))))))))))))************))))))))))))************)))((('''''''''(((***++++++******+++---...,,,+++***+++,,,---------------(((((()))***************''''''((()))))))))))))))EEEzzz222"""444555###))))))))))))((((((((((((999ttt555+++(((((((((((())))))))))))'''(((((()))***+++++++++%%%###---,,,...###&&&%%%333(((000+++%%%++++++,,,------......///+++...000000---,,,---///++++++,,,,,,,,,---------)))***,,,---...------,,,*********++++++,,,,,,,,,...---,,,,,,++++++++++++************************+++******+++------+++***))))))))))))))))))))))))(((((()))***++++++,,,,,,)))************+++++++++---,,,+++******+++,,,---)))***++++++++++++***)))++++++++++++++++++++++++)))************+++++++++***++++++***))))))***,,,************************))))))))))))))))))))))))))))))******+++++++++,,,((()))***+++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++))))))******+++++++++,,,)))************+++++++++++++++************++++++)))************+++++++++%%%''')))+++,,,+++***)))******))))))))))))******)))***+++,,,,,,,,,,,,,,,'''((()))+++++++++***))))))************+++++++++++++++,,,,,,,,,---------%%%&&&''')))+++---...///---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........)))***+++,,,------...///------,,,,,,,,,,,,++++++------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***)))---------,,,,,,,,,++++++---,,,++++++------,,,+++.........------,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))++++++++++++++++++++++++************************))))))************)))))),,,------+++***++++++)))+++++++++,,,,,,---------,,,,,,+++******++++++,,,+++++++++++++++***)))(((###(((------)))%%%$$$&&&''''''(((***++++++(((%%%((()))******)))((()))+++))))))))))))))))))))))))''''''(((((((((((('''''')))*********++++++++++++))))))*********))))))(((***************)))((((((%%%&&&'''((()))++++++,,,''')))******))))))***++++++***)))(((((()))***+++(((222'''///&&& 888###===KKK+++000!!!222222'''))) 777###@@@---'''222&&&!!!222---!!!(((************************)))------+++###***000000%%%+++***---000..................------++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................---+++***)))***++++++************************++++++************++++++)))***+++,,,,,,+++***)))************************(((***+++------,,,+++***)))***++++++,,,---......***++++++***))))))***,,,))))))******+++++++++,,,******+++++++++******))))))******++++++******)))((()))***+++,,,++++++***(((((()))***+++,,,,,,,,,(((***++++++******+++,,,(((((())))))))))))((((((++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++***)))(((++++++************++++++***++++++++++++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((((((******++++++************++++++++++++++++++++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......,,,,,,,,,,,,.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++---,,,+++***)))((('''&&&,,,+++******++++++)))(((((()))***++++++***)))(((************************+++***)))(((((()))***++++++***)))(((((()))***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++***))))))&&&))))))***---000***))))))***+++***(((&&&)))***+++***)))((()))***))))))))))))))))))))))))'''''''''(((((('''''''''((((((((())))))))))))***))))))************))))))***************)))((((((++++++***)))((('''&&&&&&''')))******))))))***++++++***)))(((((()))***+++...000;;;111NNNLLL'''$$$333$$$222$$$''' ---111JJJVVV999&&&777777***---000$$$&&&333))))))))))))))))))))))))(((((((((,,,'''---000///***222---)))&&&---------------,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***))))))******************************++++++************++++++******+++,,,,,,+++******************************(((***+++------,,,+++***++++++,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,++++++************************+++++++++******)))******++++++++++++******((((((***+++++++++******((((((((()))******++++++&&&(((******)))))))))***((())))))))))))))))))(((++++++++++++++++++++++++------,,,,,,+++***)))))))))******+++++++++******++++++************++++++***++++++++++++***))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))))))))******++++++************+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++***)))((('''''',,,+++******++++++***(((((()))***++++++***)))(((************************+++***)))(((((()))***++++++***)))(((((()))***+++---------.........---...---,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,+++******++++++++++++***))))))###'''(((''''''***,,,,,,***))))))******((('''***++++++***((('''((()))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))************)))))))))************))))))(((...---,,,***(((&&&%%%$$$''')))******))))))***+++******))))))))))))*********,,,)))'''(((///(((DDD///+++;;;(((///,,,---$$$'''222!!!@@@111'''%%%***---###,,,///'''***)))++++++++++++++++++++++++***&&&&&&///+++,,,...000)))222000///---+++++++++++++++,,,,,,,,,............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++***************))))))(((************************++++++************++++++***++++++,,,,,,++++++***))))))))))))))))))))))))((()))+++,,,,,,,,,+++***------,,,,,,++++++++++++***++++++***))))))***,,,)))************+++++++++)))******+++++++++******++++++,,,,,,,,,,,,++++++))))))***+++++++++******(((((())))))))))))))))))''')))++++++*********+++))))))************))))))++++++++++++++++++++++++///...---,,,***)))(((((((((((()))++++++,,,,,,,,,++++++************++++++***++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,++++++*********(((((()))***++++++++++++++++++************++++++---,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++------------------------+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))(((((((((,,,+++)))***++++++***)))))))))************))))))******************************))))))))))))******+++***))))))))))))***+++,,,+++,,,///000...---///---------,,,,,,+++++++++(((***,,,------,,,+++*********+++++++++******)))***++++++)))%%%$$$%%%&&&+++***((((((***+++*********++++++***((('''((()))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((())))))************)))))))))************)))(((*********)))))))))((((((''')))******))))))***+++***))))))))))))))))))***$$$;;;!!!///"""&&&,,,&&&===###]]]333'''###444)))!!!+++nnn}}}''')))(((999222%%%''')))***---'''''''''''''''''''''''''''(((###$$$---&&&###&&&***"""***))))))'''++++++++++++,,,,,,,,,,,,111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))***+++,,,,,,+++***)))************************++++++************++++++************************(((((((((((((((((((((((())))))***+++,,,++++++***,,,+++++++++++++++++++++***++++++***))))))***,,,'''((()))***+++,,,------))))))***+++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++************))))))))))))***,,,......---,,,---...)))******++++++******)))++++++++++++++++++++++++------,,,,,,+++***))))))((()))***+++++++++++++++++++++************++++++***++++++++++++***))))))***+++++++++++++++,,,,,,---,,,,,,++++++*********&&&((()))+++,,,,,,++++++,,,++++++******++++++,,,------,,,,,,+++***))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,+++***...------,,,,,,------......------,,,,,,++++++***------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++*********,,,+++++++++******))))))+++++++++++++++++++++++++++++++++******))))))))),,,***)))***++++++***))))))))))))******)))))))))***************************))))))))))))))))))***************************+++)))+++000000,,,+++...---------,,,,,,+++++++++((()))+++---------+++***)))******+++++++++******)))***))))))((()))***,,,)))'''&&&'''***,,,,,,,,,)))++++++***((((((((()))))))))))))))))))))))))))******++++++++++++******''''''((((((((()))))))))(((((()))***************((())))))*********))))))(((((())))))***+++++++++''')))******))))))***+++)))))))))******)))))))))***&&&'''&&&222FFF'''@@@,,,,,,lll$$$+++///)))(((%%%+++111###444000$$$;;;yyy???***"""&&&+++222------------------------,,,+++---333)))(((...///***222...+++'''++++++,,,,,,---------...222222222222111///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******))))))***+++,,,---------++++++************************++++++************++++++)))))))))(((((()))))))))(((((((((((((((((((((((())))))******++++++++++++))))))***++++++,,,------***++++++***))))))***,,,******************++++++((()))***++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++++++++++++++++++++---......---------///******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++***)))(((++++++************++++++***++++++++++++***))))))*********++++++,,,,,,,,,,,,,,,,,,++++++*********'''(((***+++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,+++***))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---......---++++++...------,,,,,,------...---------,,,,,,+++++++++------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++******)))))))))+++++++++++++++++++++++++++++++++***************+++***)))***+++,,,+++)))***))))))))))))))))))***************************)))))))))******)))))))))******++++++++++++******,,,(((***111111+++)))------,,,,,,,,,,,,,,,,,,+++((()))+++,,,------,,,+++))))))***++++++++++++******************+++,,,,,,'''&&&&&&'''***++++++***(((***+++***)))((()))+++))))))))))))))))))))))))******++++++++++++******(((((()))))))))*********'''((()))******+++******((())))))************)))************************''')))******))))))***+++))))))************))))))...!!!)))...---999...---dddkkk###***&&&,,,%%%222444 ******###'''***888UUUeee,,,***///!!!'''&&&&&&&&&&&&&&&&&&&&&&&&###''')))+++###'''---...$$$++++++000333++++++,,,,,,------......111111111111000000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++,,,------------------************************++++++************++++++***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))******++++++(((((()))***+++,,,------***++++++***))))))***,,,///...---+++)))((('''&&&((()))***+++++++++++++++++++++,,,,,,,,,,,,++++++///...---,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,++++++)))((((((++++++************++++++***++++++++++++***))))))*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++*********++++++++++++++++++)))))))))+++,,,+++*********))))))))))))******************************))))))************))))))******+++,,,,,,+++******///***,,,333333+++)))...+++,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,------))))))***+++++++++++++++,,,+++************)))((('''''''''((())))))'''%%%'''(((******))))))***,,,))))))))))))))))))))))))((())))))******))))))((((((((()))))))))*********'''((()))******+++++++++(((((()))***************************************''')))******))))))***+++((()))***++++++***)))((()))...&&&222>>>)))777%%%000///999%%%***...'''SSS$$$222+++%%%$$$///333AAA+++,,,444!!!...,,,,,,,,,,,,,,,,,,,,,,,,(((......,,,(((111...333***---((())),,,*********+++,,,---------.........///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...************************++++++************++++++,,,+++***))))))***+++,,,************************)))))))))))))))******+++))))))******+++++++++,,,***++++++***))))))***,,,------,,,+++***(((((('''(((((()))++++++,,,,,,+++******++++++++++++******...---,,,+++***++++++,,,*********++++++,,,,,,---(((***+++,,,+++***+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++******)))++++++************++++++***++++++++++++***)))))))))******+++,,,,,,------*********++++++,,,,,,---+++++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///...------,,,,,,------...***++++++,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---*********+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***)))((()))+++,,,+++***+++***)))(((((()))***+++************************((()))***++++++***)))(((***++++++,,,,,,++++++***111+++---555555,,,)))...+++++++++,,,,,,---------************+++,,,---...((()))***+++++++++++++++%%%%%%''')))+++------,,,)))(((((())))))'''$$$!!!&&&''')))***)))***+++---))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))''''''(((******+++++++++(((((()))***************(((((()))***+++,,,------((()))******))))))***+++((()))***++++++***)))(((&&&)))+++uuu""",,,888(((OOOttt***$$$'''333***%%%)))444+++###---111MMM000(((,,,YYY````````````````````````]]]ccc```\\\ZZZeeeXXX^^^bbb```III333'''((())))))***++++++,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++***)))***+++---...************************++++++************++++++...---,,,++++++,,,---...************************)))))))))))))))******++++++++++++******************++++++***))))))***,,,(((((()))***+++,,,,,,,,,(((((()))++++++,,,,,,,,,*********++++++*********---,,,***)))))))))******(((((()))***+++,,,,,,,,,)))+++------,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++++++++++++++++++++************++++++***++++++++++++***))))))))))))***+++,,,,,,------))))))***+++,,,------...---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...------...///000...------,,,,,,------...)))***+++,,,------...///........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,------...*********+++,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---***)))((()))+++,,,,,,***+++***)))(((((()))***+++************************((()))***++++++***)))(((***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++///...---,,,++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********)))((()))***+++***(((((((((((()))++++++***)))'''++++++&&&$$$&&&(((((()))))))))))))))******+++)))(((&&&&&&((()))((('''))))))))))))************)))))))))))))))*********(((***+++***)))((()))***(((((((((((()))))))))))))))***+++***)))((((((***+++++++++***((((((***,,,---&&&***RRRJJJ###---%%%!!!&&&666&&&222""""""vvv''')))&&&+++&&&(((555888222""",,,,,,***++++++++++++++++++++++++***+++---......---+++******+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++************++++++******************************************************+++++++++,,,,,,,,,))))))*********+++++++++(((((()))+++------+++)))************************,,,+++***)))))))))++++++***+++,,,------,,,+++***&&&''')))***,,,,,,------,,,++++++******++++++,,,)))))))))))))))******+++***************)))((('''++++++******************((()))++++++******+++---)))))))))***+++++++++,,,************************,,,***))))))***++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,+++***)))))))))***,,,,,,+++++++++,,,,,,---------++++++++++++******))))))++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++***)))------------------------//////.........---------------/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******,,,---+++(((++++++++++++++++++++++++*********))))))))))))))),,,,,,,,,++++++***************))))))))))))******************************************************))))))))))))))))))))))))(((((())))))************+++,,,,,,------,,,,,,+++---,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))((()))***+++***((()))((('''(((***+++***))))))++++++'''&&&)))***)))((('''''''''(((((())))))***)))'''((()))***)))((('''(((((((((((()))))))))++++++******))))))(((((((((***+++***)))((()))***((((((((()))))))))******)))***+++***)))((((((******++++++***((((((***,,,,,,))),,,ttt777'''...(((&&&))):::%%%+++(((***xxx666'''///111&&&222 CCC000)))(((,,,***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++************++++++******************************************************+++++++++,,,,,,,,,))))))*********+++++++++***))))))***,,,,,,+++)))************************,,,+++***))))))***+++++++++++++++,,,,,,+++++++++'''((()))***+++,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))***++++++,,,+++++++++*********)))************************+++,,,------,,,+++,,,...************++++++++++++************************,,,***))))))***++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***************++++++,,,+++***)))))))))***+++,,,+++++++++,,,,,,---------++++++++++++*********)))++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++******------------------------///.........------------------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******,,,,,,+++)))------------------------+++++++++***************,,,,,,,,,+++++++++***************))))))*********************************************************)))))))))))))))))))))))))))))))))))))))*********,,,,,,------------,,,,,,******))))))((())))))***,,,+++*********+++,,,---,,,,,,,,,+++++++++*********)))((()))***+++***(((***((('''''')))******)))***+++***((()))------)))(((((((((((())))))******+++***))))))***+++***)))''''''''''''((((((((((((,,,,,,+++***)))(((''''''(((***+++***)))((()))***)))))))))*********++++++)))***+++***)))((((((***)))***+++***((((((***,,,'''***+++''')))---(((++++++>>>&&&$$$)))...|||---333$$$111"""333(((111III+++---%%%,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++************++++++******************************************************+++++++++,,,,,,,,,***************+++++++++---+++))))))+++++++++***************************+++******)))******++++++,,,++++++++++++++++++,,,))))))***+++++++++++++++++++++************++++++***))))))))))))***++++++---,,,+++*********+++,,,************************,,,---...---+++++++++---+++++++++++++++*********++++++++++++++++++++++++,,,+++))))))+++,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++******))))))******+++,,,++++++,,,,,,,,,,,,------++++++++++++************++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------,,,,,,+++------------------------............------------------......///......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++,,,,,,+++)))------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++************************************************))))))))))))))))))))))))*********))))))))))))))),,,,,,------------,,,,,,***)))))))))))))))***+++,,,+++***))))))+++---...,,,,,,,,,+++++++++*********)))((()))***+++***(((,,,***(((((()))++++++******+++***(((***...---)))******+++,,,,,,,,,,,,,,,***)))))))))++++++***((('''''''''((((((((())))))+++*********))))))(((((((((***+++***)))((()))***)))*********++++++++++++)))***+++***(((((((((***((()))******))))))***+++###)))(((((('''(((%%%,,,)))CCC:::&&&%%%)))fff(((888...((('''222AAA'''***''',,,***++++++++++++++++++++++++...---+++******+++---...---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++************++++++******************************************************+++++++++,,,,,,,,,************************///,,,***)))***++++++*********************************************++++++---,,,+++******+++,,,---******+++++++++******)))++++++************++++++******))))))******+++,,,---,,,***))))))***,,,---***************+++++++++***,,,,,,+++)))((()))***,,,,,,,,,++++++*********++++++++++++++++++++++++---+++)))***+++,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,---------......---,,,,,,---------------------------------------------------------...............------------------------------------------------,,,,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))************)))))))))))),,,------......------,,,++++++*********+++,,,,,,,,,+++***))))))+++---...,,,,,,,,,+++++++++*********)))((()))***+++***(((---+++******+++,,,+++***)))+++***((())),,,,,,(((******+++,,,,,,,,,,,,+++)))(((((()))++++++)))'''(((((()))))))))*********(((((())))))*********+++(((***+++***)))((()))***)))*********++++++++++++)))***+++***(((((((((***'''(((******))))))***+++$$$)))***---&&&&&&###+++(((OOOUUU''''''$$$@@@333;;;333%%%222(((%%%---,,,***++++++++++++++++++++++++...---+++******+++---......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++************++++++******************************************************+++++++++,,,,,,,,,************************///---***)))***++++++***************************))))))******++++++++++++---,,,+++******+++,,,---***++++++++++++***))))))+++******))))))******+++***************++++++,,,,,,***)))'''((()))+++,,,))))))*********+++++++++***,,,,,,+++)))((()))***---,,,,,,,,,++++++******++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***++++++++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,---......---------------------------------,,,,,,------------------------------......//////------------------------------------------------,,,,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))******++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))*********)))))))))))))))------............------------,,,,,,,,,,,,,,,---,,,+++*********+++,,,---,,,,,,,,,+++++++++*********)))((()))***+++***(((,,,+++***+++,,,,,,***((((((,,,...+++)))******(((&&&''')))*********)))((((((((((((***++++++(((&&&))))))))))))************''''''((()))***+++,,,,,,(((***+++***)))((()))***)))))))))*********++++++)))***+++***)))((((((***&&&(((******))))))***+++'''+++333+++'''(((%%%+++***bbbVVV***)))"""---000&&&(((,,,&&&000,,,***++++++++++++++++++++++++...---+++******+++---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++************++++++******************************************************+++++++++,,,,,,,,,+++++++++***************...,,,******,,,,,,,,,+++************************((()))***+++++++++++++++,,,++++++++++++++++++,,,******+++++++++******)))******))))))))))))******+++************+++,,,,,,***)))((((((((()))***+++)))))))))***++++++,,,,,,,,,---...---+++++++++---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***,,,,,,+++******))))))***++++++++++++***------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------+++,,,,,,------------,,,------------------------,,,,,,,,,,,,---------------------------...///000------------------------------------------------,,,,,,------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---......,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++)))+++,,,,,,+++***+++---------------------------((((((((()))******++++++***++++++++++++,,,,,,,,,++++++************++++++************************************************))))))))))))))))))))))))((()))))))))************------............------///...---,,,,,,+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))((()))***+++***((())))))***+++,,,+++(((%%%(((///333...((((((******%%%&&&(((******)))(((''')))))))))+++,,,,,,)))'''((((((((())))))))))))***(((((())))))******++++++(((***+++***)))((()))***((((((((()))))))))******)))***+++***)))((((((***%%%''')))***))))))******)))***>>>((('''+++''')))+++rrrFFF '''///kkk>>>000"""888TTT%%%---,,,''',,,***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++************++++++******************************************************+++++++++,,,,,,,,,+++++++++*********)))))),,,++++++,,,---...,,,+++************************'''(((***+++,,,,,,+++++++++++++++,,,,,,+++++++++)))******+++++++++************))))))))))))******++++++******++++++,,,---)))))))))******+++++++++((())))))***++++++,,,,,,+++,,,------,,,+++,,,...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))+++,,,,,,+++***)))((()))***+++,,,++++++***---------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------............------******+++,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------,,,,,,---...000111........................------------------------------------------,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,.........,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---******+++,,,,,,---......++++++++++++++++++++++++)))+++,,,,,,******,,,...------------------------(((((()))******+++,,,,,,******+++++++++,,,,,,,,,*********))))))*********************************************************))))))))))))))))))))))))''''''((()))***++++++,,,------............------///...---,,,++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********)))((()))***+++***(((&&&'''(((++++++***%%%""")))222777111)))'''***,,,'''(((***+++,,,+++)))(((******+++,,,...---+++(((''''''''''''((((((((()))************))))))))))))(((***+++***)))((()))***(((((((((((()))))))))))))))***+++***)))((((((***$$$&&&)))******))))))***((('''DDD(((%%%+++&&&'''***zzzAAA///"""///$$$)))rrr000'''@@@&&&***000,,,***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++******))))))******+++---...///---+++************************'''(((***+++,,,,,,++++++***+++,,,------,,,+++***))))))***+++++++++++++++******))))))))))))******++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,((())))))***++++++,,,,,,((()))++++++******+++---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++''')))+++,,,,,,,,,***)))((()))***+++,,,+++******---------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------............------)))***++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------,,,,,,---...000111........................------------------------.........------,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++************++++++,,,,,,,,,************************))))))***+++,,,,,,------******+++,,,,,,---......++++++++++++++++++++++++(((+++---,,,******,,,...++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,******))))))))))))******************************************************))))))))))))))))))))))))&&&&&&''')))***+++,,,---000...---++++++,,,---...,,,+++******))))))************************************++++++++++++************)))((((((((((((((()))))))))(((((((((((((((((((((((((((((()))************))))))))))))******,,,,,,+++***)))(((''''''))))))))))))))))))))))))+++)))(((((()))******)))++++++************++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((******%%%EEE///...444&&&+++)))///)))'''(((...999CCC<<<&&&222111$$$ttt}}}^^^XXX```YYYjjjSSSiii___```ZZZ]]]___JJJ333%%%...,,,)))))),,,---+++)))******+++++++++,,,,,,,,,((()))***+++,,,---......************************))),,,,,,******,,,+++(((((((((((((((((((((((((((******)))))))))***,,,---,,,+++***((((((((()))*********+++,,,,,,---......---,,,***)))))))))******++++++******************'''(((***++++++******))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,************************---,,,,,,++++++******)))+++---...---***(((***,,,************************++++++++++++++++++++++++000///---,,,+++,,,,,,---,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------............---,,,++++++------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///........................000///---,,,---...000222................................................------------------------+++,,,,,,,,,++++++---///------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,)))************+++++++++++++++************++++++))))))))))))))))))))))))++++++***)))(((((())))))******))))))******+++,,,000...---++++++,,,---...------,,,++++++++++++,,,******************************++++++++++++************)))((((((((((((((())))))))))))))))))))))))((((((((((((((()))************))))))))))))***************)))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))+++******************+++******)))((((((((((((((())))))))))))))))))))))))(((((()))'''&&&&&&(((***+++&&&===###222(((###%%%+++###(((((('''///(((111'''"""+++(((888ZZZ666)))222((('''000$$$111000'''+++''')))***---+++((()))***+++***(((******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************))),,,,,,***))),,,+++((())))))))))))))))))))))))+++***)))))))))***+++,,,,,,+++***)))(((((()))*********++++++,,,------...,,,,,,***)))))))))******************************((())))))***************+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,************************+++++++++,,,,,,,,,,,,,,,+++,,,...,,,***)))***,,,************************++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------...------,,,,,,------------------------,,,---......//////......---------------------------------,,,,,,,,,++++++---------............///...............---------000///---------...000111................................................------------------------+++,,,---,,,++++++---///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++,,,,,,,,,++++++)))************+++++++++++++++************++++++************************++++++***)))))))))))))))******))))))******+++,,,///...---,,,+++,,,------///......---------------******************************++++++++++++************)))((((((((())))))************************)))(((((((((((()))************))))))))))))******((((((((())))))*********))))))))))))))))))))))))+++)))(((((()))******)))***************************))))))(((((((((((((((************************((())))))((('''&&&(((******'''222&&&111---000GGG%%%,,,###...---###***"""...RRR???...'''%%%***&&&@@@+++%%%555''')))'''***...###((((((///333,,,***(((((()))***)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************))),,,,,,)))))),,,,,,)))************************,,,+++******)))*********++++++***)))))))))************++++++,,,,,,------,,,+++******)))************************************))))))))))))***++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++***++++++,,,------......+++,,,---,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,...---,,,++++++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,........................,,,,,,------...---------------------------------,,,---......//////..............................------------,,,,,,,,,,,,---------............/////////.........---------///......------///000111................................................------------------------+++,,,---,,,++++++---///------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******)))************+++++++++++++++************++++++************************+++*********))))))))))))******))))))******+++,,,///...---,,,,,,,,,------//////...---------------******************************++++++++++++************))))))((())))))******************+++++++++))))))(((((())))))***+++******))))))))))))******(((((((((((()))))))))***))))))))))))))))))))))))***)))'''''')))***)))((())))))************))))))))))))(((((((((((())))))************************((()))))))))''''''(((***)))'''+++666)))///'''"""wwwooo$$$...$$$111---""")))$$$222+++(((xxx...###222(((+++%%%///++++++---333(((666...222***...))))))))),,,+++))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))),,,,,,))))))------+++++++++++++++++++++++++++,,,,,,+++******)))))))))+++***************************++++++,,,,,,,,,,,,++++++*********************************++++++++++++***)))((()))***+++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...---,,,++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,////////////////////////++++++,,,---....................................,,,---......///.........------------............------------------,,,,,,---------............////////////...------,,,,,,///............///000000................................................------------------------+++,,,------,,,,,,---///------------------------,,,,,,------------------,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))*********+++++++++++++++************++++++*********************************************)))******))))))******+++,,,......------,,,,,,,,,,,,...------,,,,,,,,,,,,,,,******************************++++++++++++************))))))))))))******))))))******++++++++++++)))))))))))))))***++++++******))))))))))))******)))))))))(((((((((((('''))))))))))))))))))))))))***(((''''''((())))))(((((()))************)))((())))))(((((((((((())))))************************''')))******((((((((()))(((&&&)))000$$$GGG::: ,,,$$$+++'''!!!(((+++(((000000###)))'''..."""$$$222%%%444\\\MMM333///))))))...###&&&$$$&&&))),,,,,,++++++*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************,,,,,,))))))---...,,,++++++++++++++++++++++++++++++++++++******))))))*********++++++++++++*********+++++++++++++++,,,************+++*********))))))*********++++++++++++***)))))))))***,,,---'''(((***+++,,,---......++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***++++++++++++++++++++++++++++++.........------,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,+++******+++,,,---++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---////////////////////////++++++,,,---....................................,,,---......///.........++++++,,,,,,,,,------------------------------------------............/////////.........---------...............///000000................................................------------------------,,,---------,,,,,,...000------------------------,,,,,,,,,---------......,,,------......------,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))*********+++++++++++++++************++++++************************)))***++++++++++++************))))))******+++,,,......---------,,,,,,,,,---,,,,,,+++++++++++++++******************************++++++++++++************)))))))))***++++++(((((())))))***+++++++++***))))))))))))***++++++******))))))))))))******)))))))))(((((('''''''''))))))))))))))))))))))))***(((''''''((())))))((('''((()))******)))((('''((((((((((((((())))))***************************''')))+++***)))(((((())))))$$$+++aaa&&&555]]]###$$$,,,((()))%%%(((***444444nnn333%%%))))))333!!!###888"""333111###===((((((%%%...***333***///+++,,,...,,,------,,,***)))+++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***************************,,,,,,))))))---///---++++++++++++++++++++++++******+++++++++***)))))))))***++++++,,,+++++++++******++++++++++++++++++))))))***++++++++++++***)))))))))***++++++,,,,,,***************+++,,,,,,'''(((***+++,,,---......++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++***+++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------........................,,,,,,------...---------........................,,,---......//////......***++++++,,,,,,---------------------............---------............///.................................///////////////................................................------------------------,,,---...---,,,,,,...000------------------------+++,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,+++******)))************+++++++++++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++*********))))))******+++,,,------......------,,,,,,---,,,,,,+++++++++++++++******************************++++++++++++************))))))******+++,,,''''''((())))))***++++++******))))))******+++,,,******))))))))))))******'''''''''((((((((((((((()))))))))))))))))))))))))))(((&&&&&&((()))(((''''''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))''')))++++++***((())))))---""",,,###+++***---((('''000)))$$$bbb++++++,,,...000&&&''':::111666&&&---'''+++222'''111+++000***'''&&&***,,,---+++)))(((***,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++******************************,,,+++((()))...000...++++++++++++++++++++++++))))))***+++,,,+++******)))***+++,,,,,,,,,++++++++++++******************((()))***+++,,,++++++***((())))))***++++++,,,,,,)))***++++++,,,,,,++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,***)))***,,,...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,---......---,,,+++,,,,,,,,,------------...------,,,,,,,,,,,,---------------------------------------...------,,,,,,........................,,,---......//////......++++++,,,,,,---......///------------.........///---------............///,,,,,,------.../////////---......///////////////................................................------------------------,,,---...---,,,---...000------------------------++++++,,,,,,---......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++******+++,,,,,,,,,++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++((()))+++------,,,+++*********))))))******+++,,,------......------,,,+++------,,,++++++++++++,,,******************************++++++++++++************))))))***+++,,,,,,&&&''''''((()))******************)))******+++,,,******))))))))))))******%%%%%%&&&'''((()))***+++)))))))))))))))))))))))))))(((&&&&&&((()))(((''''''((()))++++++)))((('''((((((((((((((()))******((((((((((((((((((((((((''')))++++++***)))))))))/// ---lll!!!''',,,###***###%%%000"""%%%***"""///"""...111222'''))),,,&&&***..."""^^^QQQ888%%%++++++111&&&***(((+++...)))+++,,,***'''&&&)))+++******+++++++++,,,,,,,,,......---,,,+++***)))(((************************+++,,,+++((()))...000///************************((()))***+++,,,,,,+++***)))***+++,,,---,,,,,,+++++++++******************((()))***+++,,,,,,+++***((())))))***++++++,,,,,,)))***+++,,,---,,,++++++---------,,,+++***)))(((++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,***(((***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---///000++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---+++---///111111///---+++,,,,,,,,,---------.........------,,,,,,------...------------------------............---,,,++++++////////////////////////,,,---......//////......,,,,,,------...///000000---------.........//////---------.........//////+++,,,,,,---...///000000---......///000/////////................................................---------------------------.........------///000------------------------++++++,,,,,,---...//////------............------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******************------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++((()))+++---------+++************)))***++++++,,,