BM'6(d $$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***...---)))***000///((((((((())))))))))))******((((((***+++,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,---......//////............////////////000000000000111111111111222222222222222111111111000000000000///......---//////......---,,,,,,,,,+++++++++++++++************))))))(((((())))))*********))))))))))))(((((()))((((((''''''''''''((('''(((((())))))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((('''(((((())))))((((((''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))((('''&&&'''((()))***''''''((())))))))))))))))))))))))*********++++++***)))((()))+++,,,+++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------.../////////000///000000111111000000///000000111222222222222111111111111111000000000000000///...///000111///---/////////...............,,,,,,,,,+++++++++*********++++++++++++***))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''((((((''''''(((((()))*********))))))))))))(((((()))((((((''''''(((((()))))))))))))))((((((((((((''''''''''''(((((((((((('''((()))++++++******)))))))))))))))))))))))))))+++******))))))(((((('''))))))))))))******************+++,,,,,,,,,,,,+++...------,,,,,,,,,,,,,,,...------------...//////...000///...111777999777222222111111222222333444444777BBBXXXvvv$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))(((((((((''''''''''''+++***''''''++++++'''(((((((((((()))))))))***((((((***++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.....................///////////////000000000111111111111222222222111111111111111//////000000///......---//////...------,,,,,,++++++++++++***************))))))))))))))))))))))))***)))))))))(((((((((((()))(((''''''''''''(((((('''(((((((((((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((''''''(((((()))***''''''((()))))))))))))))))))))))))))************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000000000111111111111000000000000111222222222222111111111111111000000000//////......///000000///---........................,,,,,,,,,+++++++++************+++++++++******)))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((('''((())))))***)))))))))((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((((((((()))************)))((((((((((((((((((((((((******))))))((((((((((((((()))))))))******************+++,,,,,,,,,,,,+++------,,,,,,+++,,,,,,---...------------...//////...000000///222888999777222222111111222222333444333666@@@WWWvvv$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&'''))))))''''''((()))''''''(((((((((((()))))))))((())))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///////////////000000000111111111111111111111111111111111111...////////////......---.........---,,,,,,++++++************************))))))************)))))))))))))))(((((((((((('''((((((''''''''''''((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))******''''''((()))))))))))))))(((((()))))))))*********((()))))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...//////000000000111111111111000000000000111222222222222111111111111111000000000//////...---...000000...------------...............,,,,,,,,,+++++++++******)))******+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((()))******)))((((((''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((((((((()))***************(((((((((((((((((((((((()))))))))(((((((((((((((((()))))))))******************+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---...------------...//////...000000000333999999666222222111111222222333444333555@@@VVVuuu$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&((()))***)))(((((()))***''''''(((((((((((())))))((())))))***++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............////////////000000000000111111111111000000000111111111111111....../////////......---......------,,,+++++++++)))))))))***************)))******++++++******)))))))))((((((((((((''''''(((''''''''''''(((((()))&&&''''''((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&'''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((()))))))))*********''''''((()))))))))))))))((((((((()))))))))******'''(((***)))(((((()))+++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---.........//////000000111111000000///000000111222222222222111111111111111000000000000///...---...///000...,,,---------------.........,,,,,,,,,+++++++++******))))))***++++++++++++*********)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))(((((())))))***+++)))((('''&&&'''((()))******))))))(((((())))))***(((((((((((())))))))))))''''''''''''(((((((((((()))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++,,,,,,,,,,,,++++++++++++++++++,,,,,,---...------------...//////...000111111444999999666222222111111222222333444444555???VVVttt$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''&&&'''(((******(((&&&'''***'''''''''((((((((())))))((())))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000111111111111///000000000111111111222------...//////......---......---,,,,,,++++++***((()))))))))*********+++)))***++++++++++++***)))))))))(((((((((''''''''''''''''''''''''((())))))&&&''''''((((((''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((()))***************''''''((()))))))))))))))(((((((((((()))))))))***&&&(((***)))(((''')))+++)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------...//////000000//////...000000111222222222222111111111111111000000000000...------...//////...,,,,,,,,,,,,------.........,,,,,,,,,+++++++++******))))))***+++++++++++++++******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))(((((())))))***+++)))(((&&&&&&&&&((()))+++******))))))))))))******'''((((((((()))))))))***''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++,,,,,,,,,,,,+++++++++******+++,,,,,,---...------------...//////...000111111555999:::666222222111111222222333444555666???UUUsss$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((%%%###%%%(((''''''''''''((((((((()))((())))))************)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000000000000111111111111//////000000111111111222------......///......---......---,,,,,,++++++***(((((())))))*********+++)))***+++,,,,,,+++***))))))((((((((('''''''''''''''''''''''''''((()))***&&&''''''''''''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''((((((((()))&&&'''((()))************((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((()))***************'''(((((()))))))))))))))(((((((((((())))))))))))&&&(((******'''''')))+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------,,,,,,......////////////......000000111222222222222111111111111111000000000000...------...//////...,,,,,,,,,,,,------.........,,,,,,,,,+++++++++******((()))***+++++++++++++++******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((())))))))))))))))))))))))))))))******+++((('''&&&%%%&&&(((***+++******))))))))))))******'''((((((((())))))******''''''''''''((((((((())))))))))))))))))******+++))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))******************+++,,,,,,,,,,,,++++++*********+++,,,,,,---...------------...//////...000111111555::::::666222222111111222222333444555666???UUUsss%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))(((((('''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))))))))))))))))))))))))))))))))((())))))***+++******+++,,,,,,---......000///...------...///000////////////////////////------......//////000000000000...---,,,+++++++++,,,,,,,,,+++++++++******++++++************++++++))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))************)))******++++++******)))+++***)))))))))***,,,---+++,,,,,,,,,,,,+++***)))++++++,,,------......///......////////////......111111222222222111111000000000111111111111000000000///------------+++)))+++,,,,,,------,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''************))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))***+++,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---/////////333:::<<<:::222222111111111111222222333<<>>;;;222222111111111111222222222:::@@@RRRsss%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''')))+++---...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------...//////000000000000000000000000////////////000000000000000///...,,,++++++++++++,,,++++++++++++*********+++******))))))******+++))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((()))))))))))))))(((((('''''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,++++++,,,++++++*********++++++---,,,+++*********+++,,,++++++,,,------......///......////////////............///000111111111000//////000000000000//////...,,,+++,,,---...---+++++++++,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************((((((((((((''''''''''''))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((************))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))++++++************))))))''''''((()))***++++++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......///111111111555;;;===:::222222111111111111222222000888>>>RRRwww%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&(((***---...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++........................000000000000000000000000000000000000000000000000///...---,,,++++++++++++++++++++++++******************))))))))))))******))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((()))))))))************+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********...,,,***))))))***,,,---++++++,,,------......///......////////////......,,,---...///000000000000...//////000000//////...,,,+++***+++---...---,,,++++++,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((()))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((************)))))))))(((******))))))))))))***************)))))))))))))))((((((((((((((((((((((((************************''''''((())))))***++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...//////333888999777222222111111111111222222111777===SSSyyy%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++------............------////////////////////////000000000///////////////...---,,,++++++++++++++++++++++++*********))))))***))))))))))))))))))***))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((()))))))))************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++++++++---,,,***))))))***,,,---++++++,,,------......///......////////////......+++,,,---//////000000000......////////////......+++******+++---...---,,,***++++++,,,,,,++++++***+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((******))))))))))))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++...//////222888888555222222111111111111222222222888>>>TTTzzz%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////////////////............------,,,++++++++++++++++++************)))))))))***))))))(((((())))))***))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,++++++******+++,,,------,,,,,,,,,+++*********+++,,,---++++++,,,------......///......////////////......------...///000000000///------............------+++******+++,,,------,,,******++++++++++++******+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((())))))))))))***))))))******++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---///000111444999999555222222111111111111222222222999???SSSvvv%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((***))))))))))))***+++++++++++++++,,,,,,---------,,,------......------,,,------------------------///.........---------,,,---,,,++++++***+++++++++************))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))******************++++++++++++******((()))+++---......------******+++++++++,,,,,,,,,++++++,,,------......///......////////////.........//////000000000//////---------......---------,,,+++******,,,---,,,+++******++++++++++++******+++******)))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''(((((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***************))))))))))))******))))))))))))******((()))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,///000111444888888444222222111111111111222222111999???PPPqqq%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''"""###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))((()))******+++******+++,,,,,,---......,,,,,,---......---,,,,,,------------------------......---------,,,,,,,,,,,,,,,++++++***+++++++++************))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))%%%%%%&&&'''((()))******((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))*********************++++++*********''')))+++---...///......)))***+++,,,,,,,,,,,,,,,++++++,,,------......///......////////////......///000000000000000///...,,,------......------,,,,,,+++***+++,,,,,,+++*********++++++++++++******+++******)))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******************))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,------------......,,,,,,,,,---------......***---...///222666555111222222111111111111222222000999???NNNlll%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,------...------------------------......---------,,,,,,,,,---,,,***)))))))))******+++++++++************)))(((((())))))))))))((((((%%%''')))***((('''''''''((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''))))))***)))''''''(((*********))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***,,,,,,+++)))((()))***,,,,,,+++***))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------............------111111000000//////......//////...---,,,,,,++++++))))))***+++++++++******++++++,,,,,,,,,,,,------************))))))))))))(((((((((((())))))))))))+++++++++******)))''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))),,,+++***)))))))))***+++---,,,,,,++++++,,,,,,---,,,+++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,,,,,,,///555666333000000000000000111111222222888>>>QQQppp%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,***++++++,,,,,,------...------------------------...------------,,,,,,,,,,,,+++***)))))))))***************)))))))))(((((((((((())))))))))))((((((&&&(((******(((''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''((())))))((('''''')))***))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))***+++,,,+++)))((()))***,,,++++++***))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------............------000000000000//////......///......---,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,*********)))))))))(((((((((((((((((())))))))))))%%%%%%'''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++******))))))***+++,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++------,,,000555666333000000000000000111111222444:::@@@SSSsss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********++++++++++++,,,***++++++,,,,,,------...------------------------------------,,,,,,,,,,,,++++++***)))))))))******))))))((((((((('''''''''(((((())))))))))))(((((('''(((******)))(((((()))(((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''''''''''''''&&&'''(((((('''''')))+++)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))***+++,,,+++)))))))))+++,,,+++******)))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------............------000000000////////////.........------,,,,,,++++++---.........---,,,++++++)))))))))************+++******))))))))))))(((((((((((((((((())))))))))))%%%&&&''')))***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,++++++************+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,.........111666777333000000000000000111111222333999@@@TTTsss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********))))))))))))***)))))))))(((((((((''''''(((((())))))))))))((((((''')))******(((((((((***((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''%%%&&&'''''''''(((***,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))+++,,,+++***)))***+++++++++***************+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------............------////////////////////////---------,,,,,,,,,++++++.........---,,,+++***))))))))))))*********++++++***)))))))))(((((((((((((((((((((((())))))))))))---------,,,,,,***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))******+++,,,---,,,,,,++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,...//////222777777333000000000000000111111222000777>>>RRRrrr%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))***)))))))))******)))))))))((((((((((((((())))))))))))((((((((()))***)))''''''(((***(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''%%%&&&'''''''''''')))+++'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++***)))***++++++***************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------............------.............../////////,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++***)))((('''************+++++++++,,,)))))))))(((((((((((('''(((((((((((())))))))))))//////...---+++)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((************************(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///000///222777666222000000000000000111111222000777===QQQqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))************+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++'''((()))*********))))))*********)))))))))(((((((((((())))))))))))(((((('''(((((('''&&&&&&((()))((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))***++++++***)))+++,,,*********)))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------............---------............/////////,,,,,,,,,,,,++++++++++++)))*********)))(((''''''*********+++++++++,,,,,,))))))((((((((((((''''''(((((((((((()))))))))))))))))))))***))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))+++******)))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((************************((()))***+++++++++++++++++++++************++++++)))***+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++...//////222666555111000000000000000111111222222888???SSSrrr%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++++++++***&&&''')))*********))))))))))))((((((((('''''''''(((((())))))))))))(((((('''''''''&&&%%%%%%''')))((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&''')))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((***++++++******+++,,,******))))))***++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------............---------------.........//////++++++++++++++++++++++++(((((()))))))))((((((''')))))))))************+++))))))((((((((('''''''''(((((((((((())))))))))))%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))************************)))***++++++++++++***)))++++++************++++++)))***+++---------------++++++++++++++++++++++++,,,,,,---------.........+++...//////222555444///000000000000000111111222222888???RRRqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,+++++++++******&&&'''(((*********)))((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((&&&'''&&&%%%$$$$$$&&&(((((((((((((((((((((((((((%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''(((((('''%%%%%%&&&(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((***++++++******+++---******))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------..................------------.........//////++++++++++++++++++++++++'''(((((())))))))))))((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))(((((()))***************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))***+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************)))***+++,,,,,,+++)))(((++++++************++++++)))***+++---......------++++++++++++++++++++++++---------.........//////***---//////111555333...000000000000000111111222000666<<>>UUUttt'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''###%%%&&&'''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((())))))))))))((())))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,,,,---------------------------++++++******)))(((((('''((((((''''''''''''(((((('''((((((((())))))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((()))***+++******)))++++++*********))))))))),,,,,,***)))))))))******............------------+++,,,,,,,,,------------------------............---+++***+++---...,,,***))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))'''&&&'''((('''&&&******)))(((((('''&&&&&&***))))))(((''''''&&&&&&((((((((((((((((((((((((************))))))))))))))))))))))))************+++***)))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))++++++************************+++++++++,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,............///111222333000000000000111111111111333777===TTTrrr'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((())))))******)))))))))))))))))))))))))))))))))))))))*********++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((((((((''''''''''''((((((''''''((((((((()))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''(((((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))+++++++++++++++*********,,,+++******)))*********///.........---------,,,++++++++++++,,,,,,,,,,,,...------------------,,,,,,+++***+++,,,,,,+++***))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***((('''&&&((((((((('''*********))))))((((((''')))))))))(((''''''&&&&&&))))))))))))))))))))))))************))))))))))))))))))))))))************+++***((('''''')))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,............///111222333000000000000111111111111222666===SSSqqq'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((()))***************(((((((((((((((((((((((())))))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++************))))))((((((((((((''''''''''''(((((('''''''''((((((((())))))%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++++++++++++++++++++++++++******************------------,,,,,,,,,,,,++++++++++++++++++++++++...---------,,,,,,++++++++++++******+++++++++***))))))(((((((((((())))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&&&&((((((((('''+++*********)))))))))((())))))((((((''''''''''''))))))))))))************************)))))))))(((((()))))))))***************)))(((''''''))),,,---(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------............///111222333///000000000111111111111222666===SSSppp'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((()))***************(((((((((((((((((((((((((((((()))))))))*********((())))))******+++,,,,,,++++++++++++++++++++++++*********)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))*********++++++++++++++++++++++++************+++*********++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++******************)))******))))))(((((((((((())))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&&&&((()))((('''************))))))))))))((((((((((((''''''''''''((()))))))))*********+++************)))))))))(((((()))))))))***************)))((('''((()))+++---(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))******+++******+++++++++,,,,,,,,,))))))))))))*********+++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------............///111222333///000000000111111111111222888???TTTqqq'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))***+++++++++******************************))))))))))))))))))((((((''''''''''''((((((&&&&&&'''''''''(((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))+++******)))((((((''''''((((((((((((((((((((((((''''''(((((())))))******)))))))))((()))******+++*********+++++++++++++++))))))***++++++++++++************+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++***(((***+++***)))((()))***))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))'''&&&&&&((())))))((())))))))))))))))))))))))(((((((((((((((((('''''''''(((((())))))*********************))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))******+++++++++,,,,,,,,,(((((()))))))))*********************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------............///111222333000000000000111111111111222888@@@TTTppp'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((())))))))))))((())))))))))))))))))))))))(((((((((((()))))))))***(((((())))))******++++++************************)))))))))))))))))))))***((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&)))(((''''''''''''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&&&&((()))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''((()))************)))((((((((()))++++++)))))))))*********++++++((()))***+++,,,++++++*********+++,,,...///000111------------,,,,,,,,,+++************++++++++++++''')))+++***((('''(((***))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&&&&((())))))((((((((((((((((((((((((((('''(((((((((((((((((((((&&&&&&'''(((((()))******************))))))))))))))))))))))))************))))))***+++******(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((******+++++++++,,,,,,,,,))))))*********+++++++++************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...............///111222333000000000000111111111111111777???SSSooo'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%'''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))*********((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&''''''((()))******+++***)))((((((((()))+++,,,(((((())))))*********+++((()))***+++,,,,,,+++******+++,,,...000111333333.........------,,,,,,,,,))))))******+++++++++,,,''')))+++***'''&&&(((***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''%%%&&&((())))))(((''''''''''''(((((((((((('''''''''(((((((((((((((%%%&&&&&&'''((())))))***************))))))))))))))))))))))))************)))***+++,,,+++***'''&&&))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..................///111222333000000000000111111111111000666>>>RRRmmm&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''***)))(((&&&&&&''''''(((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''(((((())))))******&&&&&&'''((()))***++++++''')))***)))((('''(((***))))))((())))))***++++++************************+++...---***+++333:::<<>>VVVppp&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$""""""$$$&&&(((&&&&&&&&&''''''''''''(((((((((((('''((())))))***''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************((('''%%%$$$$$$%%%'''((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&'''((()))******''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******)))&&&%%%&&&&&&###%%%''')))******(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************------......------,,,+++)))***+++,,,---,,,++++++///////////////000111111111000///......000222333444666AAAUUUmmm&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((((((((((()))))))))******''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))************)))(((&&&%%%%%%&&&((()))''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((((())))))))))))***)))))))))))))))))))))))))))******)))'''&&&&&&'''&&&'''(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++,,,---------,,,+++,,,------...---,,,,,,//////......//////000111111000///......000111222444666AAAUUUlll&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))++++++******)))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))***************)))(((''''''((()))***&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))(((((('''''''''''''''''''''''''''''''''))))))))))))************)))))))))))))))))))))))))))***+++***(((''''''((((((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((((((***+++,,,---------------............---,,,...............///000000000000///......000111222444666AAATTTkkk&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''(((***,,,,,,+++)))(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((()))))))))************)))((((((''''''(((((()))&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))***++++++***)))(((((())))))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))+++,,,,,,---------............---------,,,...............//////000111000000000000111222333444777AAATTTjjj&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&''''''''''''(((&&&(((***+++,,,+++)))(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((()))))))))************(((''''''''''''''''''(((&&&&&&&&&&&&'''''''''((()))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))***+++***)))((()))***(((((('''''''''((())))))))))))))))))))))))))))))************************))))))*********+++++++++************************,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,...............///000000111111111111222222333333444777AAATTTjjj&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&'''(((******))))))(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************'''''''''((((((((((((((())))))))))))************''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((())))))*********((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((()))******(((((()))***''''''''''''(((((((((((())))))))))))))))))))))))************************)))************+++++++++************************---.........------,,,+++,,,,,,++++++,,,------...///////////////000111111111111111222222222333333444666AAATTTkkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************((((((((())))))(((((((((''''''((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))******************)))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))'''((())))))''''''((()))'''((()))******)))((('''))))))))))))))))))))))))************************)))************+++++++++************************+++,,,,,,---------,,,,,,,,,,,,,,,,,,---...000111000000000000000111222222//////000000111111111111444666AAAUUUlll&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************))))))************))))))(((((((((((())))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))************,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&((()))(((''''''((()))((()))***,,,+++***((('''))))))))))))))))))))))))************************)))************+++++++++************************((()))***+++,,,------------,,,,,,---...000222333111111111111111222222333---......///////////////444666AAAUUUmmm%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))++++++(((&&&$$$$$$(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******)))(((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))'''&&&'''***+++)))'''+++***)))))))))(((&&&$$$''''''(((((())))))******))))))))))))***************)))'''&&&'''(((***+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------000...+++***+++---111333666333///...///111222333000//////.........//////666888CCCWWWooo%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((******(((&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%)))(((((((((''''''''''''&&&&&&&&&'''((()))))))))((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******)))((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))---***((((((***)))'''%%%'''&&&&&&''')))***)))''')))))))))))))))((((((((())))))))))))************))))))'''''''''(((***+++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------......---,,,+++,,,...000222222000...---///000111111000//////.........//////666888CCCWWWnnn%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&((((((((((((''''''''''''&&&&&&&&&'''(((((())))))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))(((((((((((()))***+++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******)))((((((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((''''''))))))(((''''''&&&&&&'''((())))))'''++++++***))))))(((''''''))))))))))))************)))((('''''''''(((***+++((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,------------------------------,,,------...000000...---,,,,,,...000000////////////......//////000555888DDDWWWnnn%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))((('''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''((((((((('''(((((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))************))))))************************(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++******))))))((())))))************)))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((%%%&&&'''***...000222333000...+++******)))'''%%%*********)))))))))((((((((()))))))))************)))(((((('''((()))******(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))*********))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++,,,---...////////////---,,,,,,---///000000/////////////////////000111555999DDDWWWnnn%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((('''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&(((((((((''')))***&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((())))))***************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++******))))))))))))***************)))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((***---000444777:::<<<666333000...---+++)))(((((()))))))))*********+++((()))))))))************((((((((((((((())))))***))))))))))))************((((((((((((((((((((((((************************)))))))))******+++++++++))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---////////////......------...000222111000///////////////000111111555999EEEXXXmmm%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''(((((()))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%'''((((((''''''(((***&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******)))))))))***++++++)))))))))))))))*********))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))+++---...///000333555444111///.../////////...(((((())))))***++++++,,,))))))))))))************(((((((((((()))))))))))))))))))))*********++++++((((((((((((((((((((((((************************************++++++++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...////////////000///......000222222111////////////000111222222555999FFFXXXlll%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%'''((()))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((('''&&&(((***&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))***+++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******))))))******+++,,,(((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''')))******(((''')))+++...,,,++++++---000111111************************))))))))))))************'''(((((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************)))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,***+++++++++,,,---------,,,,,,------...//////000333000...---///111111111////////////000111222333444:::FFFXXXlll%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''(((******'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((()))(((&&&&&&((()))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))***+++,,,+++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******))))))***+++,,,,,,'''(((((()))***++++++,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))+++---+++)))(((***,,,,,,***((()))+++...///000,,,,,,++++++***)))))))))))))))))))))************'''(((((())))))))))))))))))************+++++++++******************************************************))))))(((((('''''')))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////------,,,------...000000444111...,,,---///111111////////////000111222333444:::FFFXXXlll''''''(((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&''''''(((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''''''%%%###%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***************)))((((((******)))))))))))))))*********))))))))))))******+++***)))'''''''''((()))''''''(((((())))))******))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))***++++++***((('''))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++&&&&&&&&&'''((())))))***222000---***((('''((((((&&&&&&&&&(((******)))'''&&&&&&'''((()))******+++((((((((()))******++++++))))))))))))))))))))))))))))))))))))************+++*********))))))((((((******+++++++++,,,,,,,,,******)))))))))))))))***,,,------......------,,,------------------------******+++,,,------...///------,,,,,,---...000111000000000000000000111222666<<>>AAA>>>777333111,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,+++***+++,,,***************+++++++++''')))+++,,,***((()))+++******+++++++++,,,,,,,,,++++++,,,------------------...111444555333///+++111000...,,,,,,,,,,,,,,,+++,,,,,,---..................//////000000111111//////...///000111333444444:::>>>MMMiii))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''''''''((()))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%'''((((((((('''&&&$$$%%%&&&&&&'''''''''&&&&&&'''''''''(((((())))))''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((""""""###$$$&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---...(((((())))))*********+++)))((()))...555<<<@@@BBB???:::222+++'''&&&(((***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,+++++++++******))))))***+++,,,------...------------------------,,,,,,,,,------.........,,,------......------,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((+++111333111111444///;;;IIIMMMFFF:::222///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,))))))******+++++++++,,,******,,,///---)))***000*********++++++,,,,,,,,,&&&''')))***+++,,,,,,,,,++++++---111555555111,,,000///---,,,++++++,,,------------......---,,,,,,......//////000111111111///......///000222333555555;;;???NNNjjj))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&'''((())))))******)))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''')))***+++,,,,,,+++)))((())))))))))))))))))))))))...---000888@@@@@@555+++555888<<<===:::444,,,'''******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,------------------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......,,,++++++,,,---,,,+++((()))+++---------+++***************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000000111333444222///,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,+++***++++++------------++++++///,,,,,,///...+++***------***''''''***,,,,,,***---***(((***...111222111555222...,,,+++,,,++++++******+++++++++,,,,,,,,,---------.........//////////////////000111222333666===BBBRRRmmm)))))))))))))))))))))))))))(((((((((((((((((()))''''''''''''((((((((((((''''''(((((((((''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''''''''''''''''''''&&&&&&((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((*********++++++******)))))))))))))))))))))))))))((('''(((---333333---&&&///222777::::::666222...******************************++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------------------------------........................------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------///---,,,+++,,,,,,+++***)))***+++,,,,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...///...+++)))---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,+++******------222999999222,,,***+++***))))))+++++++++***++++++---111555777555222000...++++++,,,---,,,,,,+++++++++,,,,,,,,,,,,------------.........//////////////////000111222333666===BBBRRRmmm))))))))))))))))))))))))***)))(((((((((((()))***''''''''''''(((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))*********))))))******+++))))))))))))))))))))))))***)))(((***,,,,,,+++)))'''***---111222111///---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------/////////000000000000000------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,000...,,,,,,,,,,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++***+++,,,,,,+++)))------------,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,++++++++++++)))******++++++******)))---...333;;;<<<555...***''')))---///////////////...000555:::<<<999444///+++***)))***,,,...---,,,,,,,,,,,,---------......------........./////////////////////000111222333555<<>>:::333...111222222111...,,,,,,,,,000111111000...,,,,,,---...---,,,,,,------,,,+++---------.........//////....../////////000000000////////////000111222333333:::@@@PPPjjj))))))))))))))))))))))))&&&''')))******)))'''&&&''''''''''''((((((((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***'''''''''((())))))******((((((''''''''''''((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))++++++,,,,,,------,,,+++&&&'''(((***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,------------...---------------------------......//////......---------------....................................//////000000111222222333000//////////////////000------............------...........................------------......///...------......,,,)))&&&''')))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,+++******,,,------,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++,,,,,,+++******+++,,,,,,***(((,,,888AAA???999555555111---+++***+++******...//////...+++***,,,///...,,,***)))+++,,,,,,,,,,,,,,,---------............/////////000000000000////////////000111222333333:::???OOOjjj))))))))))))))))))))))))%%%&&&)))******)))&&&%%%''''''''''''((((((((()))(((((((((((('''&&&%%%%%%))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******&&&&&&'''((()))***++++++((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++************************%%%&&&(((************)))))))))))))))))))))))))))+++)))'''''')))++++++******+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,---------......------------------------......////////////......---------.........//////////////////////////////000000111222333333444444000000////////////000000------............------........................---------------...///000111000//////...+++&&&###&&&'''***---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,------,,,+++,,,...///...------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,***))),,,+++***))))))***+++,,,000******333<<>>>>>555000***(((***...//////000111111///+++)))***,,,,,,***'''''')))+++------,,,,,,,,,---------......////////////000000000000////////////000111222333222999???OOOjjj))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))******)))(((''''''(((((((((((())))))))))))******))))))((((((''''''))))))(((((('''''''''&&&******))))))((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''***'''$$$$$$&&&((((((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))*********))))))((())))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++))))))***+++,,,,,,,,,,,,222111000...---,,,------,,,,,,...222222......111///000111111//////000111...////////////111444666+++///333222...,,,///222111111111111///---***)))---***,,,111222......333//////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++...------,,,,,,------...,,,------......------,,,///---++++++,,,,,,,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,***))))))---444<<<@@@222000---++++++---000222333000---***)))***,,,...)))***++++++,,,,,,++++++///......---------......000//////......000111222000000000000000111111222555;;;???LLLdddyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((((('''''''''(((((((((((())))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''***)))))))))((((((((('''(((((((((((())))))))))))'''''''''''''''''''''''')))'''%%%%%%''')))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))************))))))************************))))))***++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,000000000//////...---,,,,,,---.........//////000333000///000000...111666,,,...222444666888:::<<<888:::;;;999555333555777<<<;;;:::888888999<<<>>>999666222111222333333333...++++++///...******------......//////000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++...------,,,,,,------...,,,------------------,,,...,,,++++++,,,,,,+++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******+++---000111999999888777777888999999111///---+++***+++,,,...***++++++,,,,,,,,,,,,,,,///.....................//////.........///000111000000000000000111111222555;;;>>>IIIaaauuu))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''''''''''')))'''&&&&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))************))))))************))))))************************))))))***++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------222111111000///...------+++---///000//////000222000...000666999999<<<@@@JJJNNNSSSYYY]]]```dddfffhhhiiiiiieee___ZZZXXXXXX]]]WWWPPPKKKJJJKKKKKKJJJDDD===555111222444333111333///...111222///...///+++,,,---...///.................................------------------------------------------------------------------------------------,,,,,,,,,,,,...------,,,,,,------...------------------------...,,,++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,***)))'''+++,,,------------,,,+++------,,,,,,,,,,,,------++++++,,,---------------//////......////////////...............///000000000000000000000111111222444:::===IIIaaauuu))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%$$$&&&''')))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************((())))))************)))************************))))))***++++++++++++******+++,,,,,,------,,,,,,------------------------------------------......000000000//////000000000///000111111000111555999===AAALLL[[[eeeggggggiiivvvzzz~~~yyy}}}{{{xxxtttqqqnnnkkkiiieee]]]TTTOOOMMMIIIAAA999888444111333555555333111---....../////////..............................------------------------................................................------------------,,,,,,...------,,,,,,------...---------,,,,,,---------///---------......,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,......---+++***++++++++++++++++++++++++***+++,,,---------------+++,,,------......------......//////////////////.............../////////000000000000000111111222333999>>>KKKeeezzz************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&$$$%%%&&&((()))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************(((((()))***************************************))))))***++++++++++++******+++,,,,,,------,,,,,,------------------------++++++,,,,,,---------...000////////////000222222///111444555777>>>HHHPPPVVVZZZeeewwwyyy{{{xxxwww{{{vvvrrrqqqnnneeeUUUIIIDDD???888666999999444...////////////000111111222////////////////////////........................................................................------------------------...------,,,,,,------......---,,,,,,,,,,,,---...000///...///000000...,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,------......---+++))))))+++---...)))***+++------------,,,+++,,,------......------------...///000000//////.........///////////////000000000000000111111222444;;;???MMMggg}}}************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))(((''''''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&(((******(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))************'''((()))******+++******++++++++++++++++++++++++))))))***++++++++++++******+++,,,,,,------,,,,,,------------------------++++++,,,,,,---...//////...---------///111333444888===BBBGGGMMMXXXgggrrrxxxuuuwwwxxxwwwqqqppp~~~uuujjjddd]]]RRRMMMNNNNNNFFF<<<333111///...---...000111000000000000000000000000////////////////////////................................................------------...............------,,,,,,------......---,,,++++++,,,---.../////////000111000...+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,***))))))***+++,,,***(((%%%######%%%(((*********+++,,,------,,,,,,++++++,,,---------------+++,,,---/////////.........//////000111000000000000000000000000111111222555<<<@@@MMMeeezzz************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((())))))))))))'''((((((((()))))))))***''''''''''''((((((((()))'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((&&&(((******'''%%%%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))************'''((()))******+++++++++++++++++++++++++++++++++))))))***++++++++++++******+++,,,,,,------,,,,,,........................,,,,,,---...///000111222000111333666:::@@@EEEGGGXXX___fffjjjnnnvvvzzzvvvttt|||vvvoooqqqssskkk^^^HHHDDD===666111000000111000000000000000000000000////////////////////////................................................------------.........///...------,,,,,,------...///...,,,++++++,,,...///---------///000///,,,***,,,,,,++++++++++++++++++************************,,,,,,,,,+++++++++******++++++******)))*********...---,,,++++++,,,---...++++++++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,)))***,,,...///...------//////111222222222111000000000000000000111111222444;;;???LLLeee{{{************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******))))))(((((((((((())))))))))))'''((((((((())))))******&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&)))+++***&&&$$$$$$%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))************''''''(((******+++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++,,,---------,,,,,,........................---...///000111222333444999;;;@@@FFFOOOXXX```ddd|||~~~yyytttssssssrrrpppllliiihhhjjjllliiikkknnnnnnllljjjkkklllmmmkkkiiijjjmmmooopppoooeeekkkwwwzzzfff___TTTHHH>>>888666555000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////...------,,,,,,------...///...,,,++++++,,,...///,,,,,,,,,---...---+++(((++++++++++++++++++++++++************************,,,,,,,,,+++++++++******((()))+++,,,---------,,,)))******++++++******))),,,,,,+++******++++++,,,******+++,,,,,,,,,,,,+++((())),,,.........---,,,///000111333333222222111000000000000000111111222222999>>>LLLggg~~~))))))*********))))))((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))'''&&&'''((()))((('''+++*********))))))(((((())))))))))))))))))))))))(((((()))***************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************************((()))*********((('''&&&))))))))))))))))))))))))(((***...000000...***(((((((((((((((((()))******))))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++***))))))((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++..................//////...++++++///000---,,,...000111222222222777???EEEUUUWWW___kkkwww~~~zzzvvvjjj```aaaeeefffdddcccdddbbbccclllxxx~~~{{{vvvooojjjfffhhhnnnqqqnnnjjjjjjjjjiiieeebbbbbbfffjjjeee``````gggmmmtttmmm\\\PPPFFF===:::444222444444///...111222...---000000...///222///...------...///000111//////.........---------...................................................---,,,++++++---...000------------------------,,,++++++***++++++,,,,,,************************+++++++++,,,,,,---------,,,+++***))))))***+++++++++++++++++++++***)))(((++++++++++++++++++++++++........................,,,,,,,,,---------......+++(((111BBBHHH>>>333000111111000000000000000111555:::>>>MMMfffzzz))))))************))))))************************(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''((()))((('''************)))))))))((())))))))))))))))))))))))(((((()))***************************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***************************)))***+++++++++***((('''))))))))))))))))))))))))(((***---......---***(((((((((((((((((()))******))))))))))))))))))))))))***))))))(((''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,++++++222...---//////...000444///222777;;;AAAIIIRRRXXXooottt|||}}}vvvnnnfff```^^^^^^ccclllrrrtttxxx}}}~~~|||||||||xxxtttqqqqqqqqqsssnnniiigggiiijjjjjjnnnvvvvvvpppdddSSSIII===333000///...111666222//////222333000///111///......---...///000111//////.........---------...................................................---,,,++++++---...000------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))***+++++++++++++++++++++***)))))),,,,,,,,,+++++++++******------------------------,,,,,,,,,---------......000+++///<<>>MMMeeexxx((())))))************)))************************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((('''((()))***)))'''*********)))))))))))))))))))))))))))))))))))))))(((((()))************************)))))))))))))))))))))))))))))))))))))))(((((()))))))))******************************************************))))))))))))))))))))))))))))))))))))******)))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))((((((''''''***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&(((***,,,------,,,+++((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,)))***---///000000000///---...222666666555999@@@MMMVVVeeetttwwwqqqooopppiiijjjkkklllpppwwwzzz{{{yyyrrrkkkllluuu~~~pppggg^^^WWWQQQGGG;;;333888222///111333111///000//////////////////000000/////////...............................................................------,,,,,,,,,---...///------------------------...---,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,+++++++++,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111,,,***...000......000000000000000000000111222222666:::IIIaaattt(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***((('''((()))***)))((())))))))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))***************************))))))))))))))))))***)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))(((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''***,,,---,,,+++***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++---...///000//////000111666;;;>>>EEESSSaaarrrzzz{{{wwwpppgggbbbccckkkqqq~~~{{{uuurrryyywwwsssoooiii___PPPDDDFFF<<<444222333222222444000000000000000000//////////////////////////////////////////////////////........................,,,,,,,,,,,,------......------------------------...------,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000------///000...---...000000//////000111222222222666999HHH___rrr'''((()))******+++******(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))''''''(((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***)))((((((******)))((())))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))************)))))))))))))))))))))))))))))))))*********++++++************************((((((((('''(((((()))***************************))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***++++++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------------------......333555:::???EEESSSkkkwwwhhhfffccccccgggppp|||zzzqqqrrrzzzzzz|||}}}{{{yyyvvvooogggVVVIII;;;444222000///000000000111111111000//////...////////////000000000////////////////////////........................,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++)))***+++,,,---------,,,***+++,,,,,,,,,,,,,,,,,,((()))***,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000111333333111000000////////////000111222333444888;;;III```sss'''((()))******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))'''''''''((()))*********''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***)))((()))******)))(((((()))))))))************))))))))))))))))))))))))(((((()))***************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************))))))((((((((()))++++++************************)))******++++++******)))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---......///......---...///222555666;;;AAALLLTTTYYYcccxxx|||uuulllfffdddhhhppp|||}}}ssspppsssvvvvvvnnn^^^MMMCCC===666000///000111111222111000///....../////////000000000000////////////////////////........................,,,,,,------......------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++---------------***+++,,,,,,------,,,,,,++++++,,,,,,---.........------------------------,,,,,,,,,---------......///111222222111111111111////////////000111222333444888<<>>???@@@???>>><<<:::666888:::;;;;;;:::888777666555333111//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***)))************+++++++++++++++++++++++++++++++++************************************************(((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++,,,((())))))***++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...,,,,,,,,,---...///000111222555999>>>EEERRRbbbmmmnnn\\\WWW```lllzzz~~~xxxXXXNNN@@@777555555555444333333222222222111111111111000000000000000000111.../////////000000000000------........./////////...///000000///...---,,,............////////////------............------000000000//////...,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---...///------,,,,,,,,,------...---......///////////////...------......///000111000000000000000111111222333666888FFF^^^ppp+++++++++************)))+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++************************+++,,,---...////////////...///000222444666888888777888999;;;===???AAABBB???CCCEEEBBB<<<999:::<<<>>>???@@@@@@???===;;;999DDDFFFJJJMMMNNNMMMKKKIII@@@>>>;;;888555333222222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,------///000222333555:::@@@FFFNNNZZZjjjuuuvvvtttmmmbbb\\\dddxxx~~~|||yyyqqq{{{qqqYYYEEE:::555222000333333333222222222111111222222111111111111222222.../////////000000111111.../////////000000111111...///000000000///---,,,............/////////000,,,---...//////...---,,,...............------,,,,,,,,,,,,---------......---------------...///000......---,,,,,,,,,------,,,---///000000000///......------......///000111000000000000000111111222555777999GGG___qqq************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++***)))(((******+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))(((((('''''')))************+++++++++++++++******************,,,,,,------,,,+++******...,,,)))''''''(((***++++++---//////......111444///444999;;;:::999999;;;:::999999:::<<<>>>===<<<:::======777444777;;;===@@@AAAAAA???;;;999999999===CCCKKKOOOPPPPPPPPPQQQMMMMMMLLLIIIDDD???<<<:::666444111///......000111,,,+++***+++---......---///---++++++,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))+++*********))))))((((((***************++++++,,,)))************+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...000...,,,...222555666666666@@@JJJRRR\\\hhhqqquuuhhhnnnppplllpppvvv{{{}}}\\\AAA555444444222//////111111///000444111111111111000000000000000000000000111111111111000000000000000///......//////............//////------..................------......//////000000///............------------......---,,,+++---///++++++,,,,,,---...//////000///...------...///000---,,,,,,...222222000---///////////////000111111...///000111111222222111111555>>>JJJYYYnnn************************************************************************))))))))))))))))))))))))+++++++++++++++***))))))******+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))(((((((((((()))************+++++++++++++++************************+++++++++++++++***'''''')))+++,,,---......000444999;;;:::999999999444666777777666666888;;;@@@@@@@@@???>>>>>>??????:::>>>???;;;888:::>>>>>>BBBAAA???<<<:::888666555999===BBBDDDCCCCCCDDDEEEGGGIIIKKKLLLLLLLLLMMMOOOIIIGGGDDD@@@;;;777444222111///...------+++(((&&&,,,+++******,,,---,,,++++++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))************)))))))))(((***))))))))))))***++++++)))************+++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,++++++---///...000444777:::;;;<<<===JJJRRR\\\fffoootttpppggghhh|||eeeOOO???666===777333333222000000333111111111111000000000000000000000000111111111111000000000000000///......//////............//////.................................//////////////////............------------...///...,,,,,,...///,,,,,,,,,------.........//////............//////...---,,,...000000---***///////////////000111111...///000111111222222222222666>>>JJJYYYppp++++++++++++++++++++++++************************************************))))))))))))))))))))))))***++++++++++++***)))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))((((((((()))************+++++++++******++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---///000111999<<>>>>>AAAEEEDDDIIIJJJEEE@@@@@@@@@???LLLKKKJJJIIIGGGDDD@@@>>>;;;===??????=========>>>BBBEEEHHHIIIHHHHHHKKKMMMUUUUUUUUUSSSNNNGGG@@@<<<777444000...............---,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++************************************************************************************************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))((((((((()))******)))************+++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++,,,///111///555<<>>888444555666333111222222222111111111000000000000000000111111111222222000000111111000000////////////............//////////////////............///////////////.........///............------------...///...------...///------------------............////////////......///...------...---+++)))///////////////000111111/////////000111111222222444666>>>JJJ[[[sss++++++++++++++++++++++++************************************************))))))))))))))))))))))))******+++++++++******)))))))))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---111///---,,,...333999===BBBBBBBBB@@@>>>;;;888777:::999777777999>>>DDDHHHEEEHHHIIIGGGCCCDDDJJJPPP[[[______XXXOOOKKKHHHDDDLLLPPPSSSRRRMMMFFFAAA???>>>@@@BBBBBBBBB@@@>>>===@@@CCCGGGGGGEEEBBBBBBCCCOOOSSSXXX\\\\\\YYYSSSPPPDDD>>>666111///000111222///...,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((()))))))))************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((())))))***))))))*********+++++++++,,,,,,++++++***++++++,,,************************+++++++++,,,,,,,,,------,,,---,,,,,,,,,...333666888<<>>CCCFFFCCC@@@===::::::;;;===>>>======>>>AAAGGGMMMRRRUUUSSSUUUVVVTTTPPPPPPVVV\\\kkkooonnnfff]]]XXXUUUQQQ\\\eeellljjj^^^QQQJJJHHH@@@CCCGGGKKKLLLIIIDDDAAAAAADDDIIILLLLLLHHHDDDAAA>>>DDDLLLTTTYYYYYYWWWTTTQQQMMMGGGAAA;;;555///+++...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))******((((((((((((((())))))***))))))*********+++++++++,,,++++++***++++++,,,,,,************************+++++++++,,,,,,,,,------------------///333999>>>BBBAAA??????FFFVVVjjjyyyttt]]]QQQ[[[rrrYYYMMM@@@999555111111444222222222222111111111111111111111111222222222222000000111111111111000000//////............//////111111000000000/////////000000//////......------///............---------***,,,......---,,,,,,,,,.....................------...///000000///...------...............///000///////////////000000111000/////////000111222333666777>>>LLL___xxx,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++)))************+++++++++******++++++,,,---------++++++******+++---...000333777<<>><<<<<<:::999<<>>MMMaaayyy,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***+++++++++++++++(((((()))++++++,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))************+++++++++******++++++,,,------...,,,,,,,,,...111555888:::AAACCCEEEFFFDDD@@@<<<:::BBBEEELLLVVV___eeefffeeegggeeeeeehhhnnntttwwwwwwnnnnnnoooqqqrrrtttvvvxxx}}}zzzxxx||||||ssskkkfffkkkmmmqqqvvvyyyxxxsssnnnfffaaa]]]___cccaaaWWWNNNLLLKKKIIIGGGDDDAAA???===DDDGGGNNNVVV]]]___^^^\\\GGGBBB:::444111111111111---------------------------,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))((()))))))))***************))))))))))))***++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///000000222666>>>HHHOOOMMMJJJKKKYYYooommmnnnpppwwwnnnWWWAAA666444333333222222222111111111111111111222222222333333///000111222222222222111//////............//////333333222111111000//////.........//////////////////............---------,,,...111111000.........------......//////000000//////............//////---...///...,,,,,,...111///////////////000111111000000///...///111333444555777>>>NNNbbbzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***+++++++++++++++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))************+++++++++******+++,,,,,,---.........///000333888>>>CCCFFFDDDBBB@@@???@@@DDDHHHKKKUUU\\\iiixxx}}}ppplllhhhiiimmmrrruuuuuuyyyzzz|||}}}}}}~~~~~~wwwrrrwwwyyyoookkkccc[[[SSSNNNJJJIII@@@>>>???DDDNNNZZZccchhh^^^VVVIII>>>777333111000---------------------------,,,,,,,,,,,,---......++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))(((((())))))*********+++***************++++++,,,)))************++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000111333999BBBLLLTTTOOOMMMSSSfff~~~xxx~~~rrrRRR;;;222333333333222222222111111111111222222222333333333///000111222222222222222//////............//////333333222222111000000///---.........//////000000//////.........------------000333333222000///000,,,------...///000111111000///...------...///000...//////---***))),,,...///////////////000111111111000///...///111333444555666???OOOccczzz,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******((()))***+++++++++++++++++++++*********************************+++++++++))))))))))))))))))))))))******+++++++++******)))******+++++++++,,,,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,+++*********---000///,,,+++---000///111555;;;AAADDDEEEDDDCCCBBBCCCHHHQQQZZZbbbfffpppuuu}}}zzzrrrpppooorrrxxxzzz{{{wwwoooyyyxxxkkk]]]SSSNNNDDDAAA>>>???FFFOOOWWW\\\[[[]]]WWWJJJDDDCCC;;;/////////000000///...------+++---......,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************+++*********))))))((((((******++++++++++++******************************)))************+++++++++***++++++,,,,,,++++++***,,,+++*********+++,,,---,,,+++++++++,,,,,,---...***,,,//////...------...666222///222;;;GGGOOOSSSQQQUUU^^^lllzzz~~~yyy~~~cccGGG888888444222333000,,,111:::555444222111111111222222333333333222222222111111333222111000////////////333222000...---...///000---...............------//////.........---------......////////////......---------............///000///...---------------///////////////////////////////////////000111111000000//////000222444555777777???QQQggg~~~,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******(((((()))***************************************************************************************)))******+++++++++************+++++++++,,,,,,,,,---,,,++++++******++++++++++++,,,,,,------,,,,,,***---000000...------...111555;;;@@@BBBCCCDDDEEEHHHPPP\\\gggppptttuuuuuurrrtttzzzzzz~~~~~~wwwqqqnnnnnn[[[RRRFFF??????FFFOOOTTTLLLOOORRRWWW[[[YYYMMM???:::555000...///000///...//////000///.........///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************+++*********))))))))))))******++++++++++++******************************)))************+++++++++***++++++,,,,,,++++++***,,,+++*********+++,,,---,,,,,,,,,+++,,,,,,------+++---//////...---...///000222555:::AAAIIIPPPUUUWWWfffuuuvvvoooooozzzuuuvvvxxxXXXCCC:::555222444444111222777555444222111111111222333333333333222222222111111111000000///////////////333222000...---...///000---......//////...------//////.........---------......////////////......---------............/////////...---------......///////////////////////////////////////000111111000000//////000222444555777777???PPPggg~~~,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******'''((())))))***)))))))))************************************************************************((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,---.........---------...///111444555===@@@CCCDDDDDDGGGLLLPPPeeeooo|||zzzxxxtttwww}}}uuufffXXXPPPMMMMMMMMMMMMEEEDDDPPP^^^eeedddcccTTTIII;;;222///000111000000///...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***************)))))))))******++++++++++++******************************)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++,,,------------,,,,,,,,,,,,,,,------.........------000222///777BBBHHHKKKOOOWWW^^^gggvvv{{{mmmlll~~~~~~sssmmmpppqqq___FFF<<<333444777666444333444444222111111222222333333333333222222222111111///............///000000333222000.........//////---......//////........./////////............---......////////////......---------............///.........---....../////////////////////////////////////////////000111111000000//////000222444555777777???PPPggg,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))************))))))***************+++++++++***************)))))))))************************'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,---------000...,,,,,,111777>>>BBBAAAAAADDDIIIRRR]]]gggmmmyyywwwxxxrrrbbbTTTJJJNNN@@@;;;EEERRR[[[eeeooommmbbbRRRCCC999444222111000///---------------,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,------......---,,,,,,,,,,,,---.........------///333666888BBBNNNRRRRRRWWWcccooo{{{{{{{{{yyyzzzyyyoookkkyyyqqq\\\LLL:::222555777555222444444222222111222333444333333333222222222111111.........//////000222222222111000///.........///---......////////////.../////////.....................////////////......---------............///......---......///000000///////////////////////////////////////000000111000000//////000222444555777777>>>PPPggg,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,++++++***))))))*********+++++++++,,,+++++++++*********)))************************'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,---,,,++++++++++++,,,,,,...///111444777<<<@@@BBB;;;???IIIYYYkkkyyy}}}~~~~~~vvvbbbUUUIIIBBB@@@GGGJJJHHHMMMVVVhhhhhheee]]]PPPAAA666000///......///111222000---------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***************+++++++++******++++++++++++******************************))))))*********+++++++++***++++++,,,,,,++++++***++++++,,,,,,------------......---,,,,,,------------......///000444999===EEEMMMSSSTTTTTT\\\mmm{{{|||{{{}}}yyyxxxcccHHH666333777666333444333222222222333444555333333333222222222111111/////////000111222333444222111000//////.........---......///000000//////////////////////////////......////////////......---------............///...............///000111///////////////////////////////////////000000111000000//////000222444555777777>>>OOOggg,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---,,,,,,+++***)))))))))***++++++,,,,,,---------,,,++++++******++++++++++++++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,------+++++++++,,,......---333;;;@@@@@@???@@@AAAKKKTTTcccsss||||||yyyqqq```ZZZQQQJJJBBB>>>BBBHHHPPPZZZffflllgggWWWEEE999000...,,,---000111///,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******++++++++++++******************************)))************+++++++++***++++++,,,,,,++++++***++++++,,,------------------------------......///...///111444777===CCCHHHOOORRRTTTUUUWWW```ppp||||||___EEE:::999999555444333333222222333555555333333333222222222111111000000000111222333444555111111111000//////......---...//////000000000000...////////////000000000......////////////......---------............////////////...//////000000///////////////////////////////////////000111111000000//////000222444555777777===OOOggg,,,------......------,,,------------------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++******((())))))***++++++,,,,,,//////...------,,,++++++++++++++++++++++++++++++)))******+++++++++************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,...000333444555<<>>:::888000///......///111333555//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...---,,,---000333555666888@@@KKKTTTWWWWWWUUUTTTUUUdddwww|||nnndddrrrsssgggWWWJJJ999444111111444333111///333333222222222222333333111111111111111111111111111111111111111000//////000000000000000000000000111000000000////////////000000/////////.........////////////////////////------...///////////////////////////000000000000///............///000000000000//////000111333444:::555;;;RRRkkk------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++---222888???DDDFFFFFFEEELLLYYYeeekkkppp{{{vvvlllfffeeegggjjjiiieeebbbcccwwwzzzmmm[[[LLLIIINNNdddqqqyyyrrr```OOOBBB;;;222333222111000///000111/////////.........------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---///222555888999>>>GGGSSSYYYYYYVVVVVVVVV\\\ppp{{{llllll|||sssjjjbbbHHH999000222666444111222444333333222222333333333111111111111111111111111111111111222111111000///000000000000000000000000111111000000000/////////000000////////////......////////////////////////---......///////////////......//////000000111111//////......//////000111000000//////000111333444999666===SSSlll........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...000111444;;;DDDHHHGGGHHHLLLPPPjjjzzz}}}yyy}}}rrreee]]]XXXdddsss}}}}}}rrrSSSFFFGGGRRRYYYeeeqqqvvvlllVVVCCC666444333222222000---***////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---///000222555999<<>>;;;666888888777555555444444444111111111111111111111111000111222333333333333333111111111111111111111111222222222111111111111000//////000000111111111222//////////////////////////////000000///...------000000000000////////////000000000000000111111222222111111000111333444555666888>>>LLLfff................................................***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------...---,,,,,,...000444777>>>EEEJJJMMMMMMLLLJJJ___wwwtttddd``````eeevvv{{{cccWWWZZZcccfffnnnooofff[[[PPP???///333111111111...+++---222000/////////.......................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++)))))),,,---,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,222000...------000444666:::777666<<>>===444444444444555555555444333222222111111222222333222222222222111111000000000000000000000000000000111111000///////////////000000000000000000000000........................111111000000//////......---.........//////000000////////////000000000000444333222222222333444555555888@@@PPPjjj................................................++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,---......------...222444;;;BBBJJJLLLJJJHHHIIILLLfffxxxyyymmmbbbcccmmmyyy}}}ooohhhhhh___```]]]\\\```aaaTTTBBB999444111111111...---000000000/////////....................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++)))***,,,---,,,***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///......000333666888888999<<>>BBBHHHMMMQQQOOOLLLRRRaaaoooxxxnnnnnn|||ooogggZZZUUUaaasssvvvnnnYYYGGG555///111333333333000000000////////////.................................------------......------------------------,,,,,,,,,---------......---,,,+++++++++,,,,,,,,,------............------------------------------,,,---///222555777888999888===EEEKKKPPPUUUZZZ^^^ZZZfffzzz~~~ttt~~~zzzyyy}}}tttnnnooolllRRR>>>:::666444555666666555333333333222222333333333222222222222222222222222111111111111111111111111000000000111111000000000000000000000000000000000........................000000000000//////////////////////////////000000000111111111222222222222333222222111222333555666555888CCCWWWsss////////////////////////........................---......//////......---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,...111444888>>>EEEIIIUUUTTTRRRRRRVVVbbbsssyyylllnnn{{{wwwgggdddppp{{{pppZZZBBB555111000111222111000000000///////////////////////////////////////......------......///------------------------,,,,,,,,,---------......,,,---,,,,,,++++++,,,------......//////......---------------------------,,,...000333555777777777===???EEENNNWWW\\\]]]\\\YYYlll~~~~~~~~~{{{zzzxxxssspppqqqppplllmmmrrrwwwyyy{{{uuuhhhppp~~~xxxcccGGG@@@777333444555666444444333333333333333333444222222222222222222222333111111111111111111111111///000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000//////000111111111222222222222222222111111222444555666666999DDDYYYwww////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......////////////222777;;;@@@FFFLLLQQQUUUTTTWWW___mmm~~~nnnjjjrrrssseeehhhssszzzyyyhhhTTTEEE999111...000111111000000000///////////////////////////////////////............//////------------------------,,,,,,,,,---------......,,,---------++++++---...------............------------------------------...///222444666888999999CCCDDDIIISSS]]]bbbbbb___cccrrr~~~|||{{{zzzqqqjjjgggeeeaaa^^^^^^^^^[[[\\\bbbhhhlllssszzzsssnnnlllzzz}}}qqqWWWLLL>>>666444555555444444444333333333333444444222222222222333333333333222222222222222222222222///000111222222222111000000000000000000000000000////////////////////////////////////000000000000111111000000000000//////000000000111111111222222222111111111222444666777666:::EEE[[[yyy////////////////////////........................---------......---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111333888>>>DDDIIINNNTTTWWWTTT[[[hhhyyyzzzrrrooommmuuuyyyjjjffffffeeekkkgggbbbYYYJJJ:::222222111111111000000000////////////////////////////////////............//////........................,,,,,,,,,---------......,,,---...---++++++---///---------......---------........................///111333555888;;;>>>???GGGKKKRRRZZZaaaeeegggfffssssss{{{}}}{{{ssskkkjjjdddaaafffmmmoooqqqsssqqquuu{{{pppeee[[[XXXVVVRRROOOOOONNNMMMNNNSSSWWW^^^iiiuuu}}}xxxxxx|||mmm^^^JJJ<<<777777666555444444333333333333444444222222222333333333444444222222222222222222222222...///111333333222111000000000000000000000000000////////////////////////.../////////000000000111111111111000000000///////////////000000000111111222111111111222444666777777:::EEE\\\{{{000000000000000000000000........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111222333333777<<>>FFFIIIHHHOOO\\\```[[[eee}}}qqqeeedddiii{{{qqq___^^^iii[[[^^^tttvvv\\\@@@777555444111...111444222...000000000000000000000000////////////............------............------,,,,,,,,,---------......................................................,,,,,,---------.........111111444:::======AAAFFFNNNTTT\\\ffffffWWWWWWllliiiuuu~~~~~~zzzuuutttpppssstttsssoooggg\\\SSSLLLKKKHHHEEECCCDDDHHHLLLWWW___gggmmmuuuzzzuuukkkbbbYYYPPPLLLJJJFFFCCCDDDAAA???@@@CCCGGGMMMYYYeeeuuuwww}}}vvvvvvtttnnnmmmwww}}}wwwdddJJJ:::777777555333333333333333333333222111111222222222333333333444444333333222111000000111222222333333222222111000000000000111111111111//////............//////111000///---------...///111111111111111111111111000111111111111222222222111222333333222222444666999@@@FFF[[[000000000000////////////........................//////...------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---111333444999AAAEEECCCFFFPPPYYY^^^___```~~~}}}kkkcccmmmzzzlllhhhtttmmmllluuu|||ttt\\\GGG777444111222333111000///000000000000000000000000////////////............------............------,,,,,,---------.........................................................------------...///000111333333666:::<<<>>>DDDLLL[[[cccdddgggmmmhhhaaaeeeooo~~~}}}zzzwwwtttpppooorrrqqqlllhhhhhhffffffeeefffeeeaaaXXXPPPMMMKKKGGGCCCAAAAAABBBDDDDDDJJJQQQ\\\kkkxxxxxxqqq\\\TTTMMMLLLKKKIIIGGGHHHDDDAAA@@@AAACCCHHHSSS___ooottt|||zzznnnhhhhhhbbb^^^___jjjxxx}}}|||sssZZZDDD888444333444444444333333333333333222222333333333444444444444444333333222111111000111222222333333222222111000000000000111111111111//////............//////444333222000000000111222111111111111111111111111000111111111111222222222111222333333222333444666999@@@GGG\\\000000000000////////////........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///,,,---222777;;;BBBJJJJJJIIIRRR]]]\\\VVV]]]mmmlllaaafffvvv{{{{{{zzzppphhhqqq~~~ttt]]]DDD999333444444///---000000000000000000000000000////////////............------............------,,,------------.........................................................///...---...///111444666888888:::===>>>AAAKKKVVV^^^eeecccfffzzzxxxooo{{{}}}yyytttnnnhhhcccbbb]]][[[]]]\\\XXXUUUVVVVVVSSSSSSVVVZZZZZZUUUQQQOOOLLLGGGDDDAAA@@@>>>===BBBCCCFFFPPP```lllmmmhhhYYYRRRMMMNNNOOOMMMKKKLLLIIIDDDAAA??????BBBLLLXXXiiipppyyyxxxkkk\\\WWWZZZUUURRRTTT^^^lllxxx~~~{{{}}}rrrVVV>>>555666555555444333333333333333333333444444444555555555444333333222222111111111111222222333333222222111000000000111111111222222000//////......//////000111000///.........//////000000000000000000000000000111111111111222222222111222333333222333555777777@@@HHH^^^000000000000////////////........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------111...///666===BBBIIIPPPRRR^^^kkkjjj[[[UUUiiippp```]]]aaayyysss```aaarrryyysss\\\GGG555333444///...222000000000000000000000000////////////............------............------------------..................................................................------000333777:::>>>===>>>@@@AAAEEESSS```ccceeebbbmmm~~~}}}|||zzzxxx~~~~~~}}}yyyrrrhhh]]]WWWSSSMMMJJJKKKKKKGGGFFFHHHGGGFFFIIINNNRRRRRRSSSTTTOOOLLLHHHGGGEEECCC???<<>>???>>>>>>AAACCCIIIWWWdddooohhhdddvvv|||}}}|||{{{zzzxxxvvv}}}wwwkkk^^^VVVKKKEEEBBBBBBBBB??????AAA@@@CCCKKKRRRQQQLLLMMMSSSKKKKKKKKKKKKJJJGGGBBB???===BBBLLLWWW```cccbbbaaaZZZTTTPPPRRRTTTRRRPPPPPPMMMHHHCCCAAA>>>@@@IIITTT\\\gggooojjj]]]RRRQQQSSSSSSQQQRRRWWW\\\dddqqq}}}~~~uuuWWWCCC===999777666444333333444555222222222222333333333333333333222222222222222111111222222333333222222111111111111111222222222222000000////////////000000111111111111111111111111////////////////////////000000111111111222222222111222333444333444666999777@@@III```000000000000//////////////////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---000777???CCCFFFLLLTTTfffkkkjjjgggsss~~~~~~yyyooo```ccclll~~~~~~hhheeeooo}}}hhhLLL:::444555444333111111111111111111111111////////////............------............------------........./////////................................................------...111555:::???AAA???<<<===AAAGGGNNNZZZdddiii```___sss|||~~~|||yyyxxxyyyzzzyyyyyyyyy~~~{{{lll]]]TTTIIIDDD@@@AAAAAA???>>>@@@@@@EEEQQQ]]]\\\SSSOOORRRLLLOOORRRQQQMMMHHHDDDBBB;;;@@@NNN```lllmmmiiiggg^^^WWWRRRTTTUUUSSSRRRSSSNNNIIIFFFDDDAAABBBJJJTTTWWW```fffddd]]]YYYWWWVVVMMMLLLLLLNNNPPPVVVcccqqq~~~iiiQQQ???:::999666444333444555555111111111222222222333333222222222222222222222222111222222333333222222111111111111222222222222333111000000//////000000111...///000111111111000000000000000000000000000000000111111111111222222222111222333444444555777999888@@@III```000000000000//////////////////////////////////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////000555===DDDFFFIIITTT```ggggggjjjvvv{{{xxxvvvwww~~~~~~xxxxxx|||}}}hhh```[[[aaassszzziiidddsssooo___GGG888777555000111111111111111111111111////////////............------............------............////////////................................................---...111555:::???CCCEEECCC??????GGGPPPWWW___fffbbbbbbbbbuuu~~~}}}yyyxxxyyyzzz{{{{{{xxxnnn^^^TTTIIIDDDBBBDDDDDDAAA???AAA@@@DDDUUUllltttjjj___\\\TTTZZZ___]]]SSSJJJEEEDDDEEEFFFSSSlll|||uuummmeee]]]ZZZYYYUUURRRSSSNNNKKKHHHFFFDDDCCCIIIRRRVVV]]]aaaaaabbbdddaaa[[[NNNMMMKKKJJJGGGIIIVVVcccwwwiiiMMM;;;:::777444333444555666222222222333333333444444222222222222222222222222111222222333333222222111111111111222222222333333111111000000000000111111+++,,,.../////////...---111111111111111111111111000111111111111222222222111222444444444555888:::999AAAIII```000000000000////////////000000000000000000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000555:::CCCIIIJJJNNN]]]mmmkkknnn~~~~~~zzz{{{{{{yyyvvvsssssssssooovvvvvvnnnmmmuuuwwwrrrnnnqqquuuzzzrrr^^^VVVaaawwwxxxfffeeeqqqmmmRRR<<<777555...111111111111111111111111000/////////............---..................---............/////////000...................................................000444999>>>BBBFFFHHHHHHCCCCCCMMMYYY```eeeiiinnnvvvvvvzzz|||yyy}}}~~~zzzyyyzzz{{{zzzvvvdddZZZJJJEEEDDDFFFFFFBBBAAAAAA???BBBVVVvvvssskkk___ffflllgggYYYLLLGGGFFFJJJGGGTTTttttttiiiccc]]]VVVQQQQQQOOOLLLIIIHHHDDDBBBHHHOOOYYY]]]___aaagggmmmiii```UUUSSSPPPJJJCCCBBBMMMZZZhhhyyy^^^<<<:::777444333444555666333333333444444444555555222222222222222222222222222222222333333222222222111111222222222333333333111111000000000000111111...///000222222222111000111111111111111111111111000111111111111222222222111222444444444555888::::::AAAIII___333222111111000000111111000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///111111---)))***000666<<<<<>>@@@BBBHHHRRRZZZ^^^ccchhhzzz~~~~~~~~~|||xxxssspppmmmkkkkkkkkkjjjhhhhhhhhhkkkmmmooozzz|||zzzvvvwww|||~~~}}}~~~sssbbb\\\\\\ggg~~~eeeZZZcccsssssseeePPP;;;444333222111111000//////000//////......//////000000000000000000000000000000000000000000000000000////////////////////////......//////000000000000333666999<<>>CCCZZZzzzsssccc^^^aaaddd```[[[MMMLLLVVVooozzzqqqfff^^^ZZZUUUOOOHHHEEEFFFRRRjjj~~~vvvhhh^^^YYYUUUPPPRRRRRRPPPKKKFFFCCCFFFIIIWWW]]]^^^XXXPPPLLLKKKJJJIIIOOOVVV\\\ggguuu{{{zzz]]]>>>;;;;;;222000999555555444444444444555555555555555555444444444444111222222333333222222111111111222222222222222222222333444444444333111000000000000000000000000000000000000000000111111222111111000000111111222333333222222333444666888:::;;;BBBVVVuuu333222111111000000111111////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,///555:::>>>???BBBHHHRRRYYY^^^cccjjjppp}}}~~~~~~{{{vvvqqqnnnmmmlllooopppqqqqqqnnnjjjfffccciiijjjgggcccdddkkkpppppptttyyysssbbbYYYVVVbbbwww|||llljjjtttxxxtttdddLLL777555444444333000111444000000////////////000000////////////////////////////////////////////////////////////////////////////////////000111111222777777:::===???AAAFFFMMMOOO```pppwww|||xxxwwwbbb```fffvvv~~~wwwooojjjjjjnnnsssvvvyyywwwvvvvvvxxxzzz{{{{{{zzzvvvrrrqqqtttwwwxxxwww{{{yyymmm___XXXRRRLLLHHHHHHDDD???@@@QQQooowwwdddZZZZZZ\\\YYYUUULLLJJJQQQfffvvvlllccc___UUUOOOIIIDDDFFFVVVssszzzkkk```[[[WWWRRRQQQNNNLLLKKKGGGCCCCCCFFFPPPSSSTTTQQQMMMKKKLLLNNNEEEIIILLLMMMQQQ\\\kkkvvv|||}}}XXXFFF===444333999666555444333333444555666555555555444444444333333111222222333333222222111222222111111222222333333333444444444333222000///000000000000000000000000000000000000000111111222111111000000111111222333333222222333444666888:::;;;EEE\\\|||333222111111000000111111////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,...222888===???@@@GGGSSS```fffgggmmmyyy|||}}}}}}yyyvvvsssqqqwwwvvvtttpppiiibbb[[[WWWQQQQQQNNNJJJLLLSSSYYYYYYaaagggnnnuuu~~~wwwhhhYYYVVV]]]uuutttpppooosssnnn]]]<<<666333444333000111555111111111111111111111111////////////////////////////////////////////////000000000000000000000000000/////////000111333444888777:::???@@@BBBJJJUUU]]]kkkwww}}}eeeXXX___lll~~~}}}yyyyyyzzz|||}}}~~~xxxqqqmmmnnntttzzz~~~~~~zzzwwwxxxzzz|||{{{yyywwwqqq```ZZZXXXSSSMMMIIIFFFCCCBBBMMMggguuueeeXXXQQQNNNLLLJJJIIIGGGKKK]]]xxxyyypppeee]]]TTTOOOIIIFFFIIIYYYvvv}}}nnnbbb\\\VVVQQQOOOKKKIIIJJJGGGBBBCCCHHHPPPQQQRRRRRRPPPOOOQQQUUULLLLLLKKKGGGFFFMMM^^^mmm}}}yyyVVV???777666666555555555444444555555555555444444444444333333333111222222333333222222111222222111111222333444444444444333333222111000///000000000000000000000000000000000000000111111222111111000000111111222333333222222333444666888:::>>>III```333222111111000000111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...222666;;;???BBBDDDKKKZZZiiiooorrrzzz~~~|||vvvpppwwwqqqhhh___WWWSSSQQQPPPHHHIIIFFFAAABBBGGGKKKKKKSSSYYYaaaiiiuuu^^^RRRPPPfffrrrjjjqqqsssgggEEE999111222333///000444111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000222444555777666999@@@BBBEEEPPP___lllsss{{{qqqZZZVVVaaaqqq~~~xxxooohhhhhhnnnwww}}}|||{{{zzzzzz{{{zzzyyywwwzzzsssbbb\\\ZZZTTTMMMIIIGGGGGGFFFMMMccc{{{xxxrrrgggYYYNNNGGGEEEFFFFFFDDDGGGXXXttt|||ssseeeYYYTTTOOOJJJIIINNN___zzzooobbb[[[TTTOOOOOOJJJIIIJJJGGGBBBGGGRRR[[[ZZZYYYYYYVVVQQQQQQTTTQQQOOOMMMIIIEEEHHHWWWfffsssjjjGGG999777444444555666666666666555444444444444444333333333333111222222333333222222111222222111111222333555666444333333222111000000000000000000000000000000000000000000000000111111222111111000000111111222333333222222333444666888:::AAAIII___~~~333222111111000000111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++000777;;;>>>BBBFFFJJJTTTbbbqqq{{{zzzoooeeeeee___WWWNNNIIIGGGHHHJJJHHHJJJHHHDDDDDDHHHIIIHHHLLLQQQWWW]]]gggrrrwwwwwwyyysss^^^PPPXXXssszzz~~~oooTTTBBB444444555111///333000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111000000///111333555666666444888AAAEEEHHHWWWhhhwwwyyy{{{hhhUUUYYYfffuuu~~~{{{yyytttnnnkkkmmmtttzzzvvvwwwyyyyyyxxxvvvuuuuuuzzzxxxkkkccc[[[RRRNNNNNNHHHIIIHHHMMMaaa{{{|||vvvkkk^^^QQQIIIFFFEEEEEECCCFFFWWWuuuyyyiiiYYYTTTMMMIIIKKKTTThhhqqqddd^^^YYYTTTQQQLLLJJJLLLGGGDDDNNN^^^pppkkkhhhfff```WWWRRRTTTSSSQQQQQQOOOIIIFFFNNNZZZdddsss~~~YYY>>>666777333444666888888666444333444444444333333333222222111222222333333222222111333222111111111333555777333333222111111000000111000000000000000000000000000000000000000111111222111111000000111111222333333222222333444666888:::BBBGGG[[[{{{333222222111000111111111000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***111:::???AAADDDKKKPPPbbbnnn}}}~~~yyyxxxzzzttteeeYYYPPPNNNKKKHHHFFFDDDDDDCCCDDDGGGGGGEEEEEEHHHIIIGGGGGGJJJLLLOOOVVV___cccaaannnwwwvvvWWWMMMYYYsssuuuaaaKKK999888999444111333///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000111000000000111333555777555222777BBBFFFJJJ[[[nnn|||{{{}}}sssdddTTTaaannn||||||yyy{{{{{{wwwqqqooossswwwtttxxx||||||yyywwwwwwxxxvvvvvv|||uuujjj\\\QQQOOOSSSHHHJJJIIIMMMaaa|||}}}pppbbbVVVMMMHHHEEEEEEDDDHHHYYYxxxppp^^^TTTLLLGGGLLLYYYooosssgggdddaaa^^^RRRMMMLLLMMMHHHFFFSSSgggzzzuuusssjjj^^^WWWXXXTTTSSSTTTSSSKKKCCCEEEMMMWWWfffsssiiiCCC777>>>222444777999999777444222444444444333333333222222222222222333333222222222333222111111111333666777333222111111000111111111000000000000000000000000000000000000000111111222111111111000111222222333333222222333444666888:::AAAEEEWWWxxx777666555222222444444222000000000000000000000000........................//////.........---------.........------,,,,,,,,,,,,,,,,,,---------......,,,---......------///111333888AAAEEECCCEEEVVVhhh~~~|||yyyzzz~~~|||yyywwwwwwxxx{{{zzztttlllhhhdddYYYMMMHHHFFFCCCCCCFFFGGGFFFDDDLLLKKKJJJJJJJJJLLLNNNOOOEEEHHHJJJJJJIIIKKKPPPUUU]]]iiixxxjjjXXXQQQUUUmmm|||vvvyyysss^^^CCC444222333333111333333333222222222111111000000000000000000000000000000000000111111111111111111000000//////.........///111333555666666777555555999@@@HHHUUUkkkyyyuuugggZZZXXXjjjooowww}}}|||zzz{{{}}}rrrkkkrrr}}}uuu{{{xxxvvv|||}}}~~~zzzooofff^^^VVVQQQQQQIIIDDDKKK]]]ooo{{{{{{{{{uuujjj___VVVMMMEEEFFFHHHIIISSSuuuzzzooo]]]JJJFFFOOO\\\wwwwwwrrrqqqkkkcccUUUOOOLLLMMMIIIKKK^^^uuuwwwkkknnniiiYYYQQQQQQSSSTTTSSSPPPLLLIIIGGGJJJTTThhh|||OOO666999999222555999444444777111555555444444444333333333111111222222222333333333222222111111222222333444222222222111111111000000000000000000000000000000111111111000111111222333222111111111222333333444111000000111222444666888CCCKKKZZZzzz:::888444222222333333222000000000000000000000000........................//////.........---------......---------,,,,,,,,,,,,,,,---------.........,,,---......------///222222<<>>;;;333777;;;555333555222555555444444444333333333222222222222333333333333222222111111222222333444222222222111111111111111111111111111111111111111111111111111111222333333222222222222222333333444444444444444666888:::;;;???HHHUUUsssIII???444111222222000000000000000000000000000000................................................------------------------------------............---............///222555888CCCGGGEEETTTttt}}}}}}}}}{{{yyywwwuuussstttvvvrrriiiaaa^^^XXXPPPIIIGGGGGGGGGFFFFFFHHHMMMRRRVVVXXXWWWWWWTTTTTTTTTSSSRRRQQQPPPPPPLLLJJJIIIHHHHHHIIIIIIIIIKKKMMMRRR[[[fffpppxxx{{{~~~ooobbb\\\ZZZ```xxxnnnnnnuuunnnTTT;;;333555777333333333222222222111111000000000000000000000000///000000000111111111111000000000000000000000000000111111222444555666777444???EEEGGGXXXttt}}}wwwpppxxxggg]]]bbbkkknnnttt}}}}}}|||}}}~~~}}}}}}|||xxxwww|||yyyvvvvvvuuuuuuwwwssstttmmmjjjtttyyy{{{uuuiiiaaaTTTNNNNNN\\\qqq~~~~~~wwwsssqqqllljjjlllllldddYYYNNNMMMHHHHHH^^^rrrlllooorrrttteeeSSSJJJLLLVVVrrr{{{qqqiii^^^WWWZZZcccnnn|||qqq]]]```bbbZZZXXXNNNOOOPPPRRRSSSQQQNNNKKKEEEIIIWWWkkkzzzqqqGGG???333555:::555222555444555555444444444333333333222222222333333333444444222222111111222222333444111111111111111111111111111111111111111111111111222111111111111222333333333333222222222333333444444444444444666888:::;;;===GGGSSSnnnTTTDDD555222333222000000000000000000000000000000////////////////////////---.....................---------------------------------.........//////....../////////222666999===DDDEEEGGG\\\{{{~~~~~~{{{xxxpppllliiiiiihhhcccYYYQQQIIIGGGEEEEEEGGGHHHJJJKKKNNNQQQUUUXXX[[[\\\]]]]]]]]][[[XXXVVVUUUVVVXXXYYYVVVUUURRROOOMMMLLLMMMNNNJJJIIIJJJPPPXXXaaagggiiilllqqqyyy~~~ssshhh```___qqqqqqyyywwwcccHHH777444666333333333222222222111111111111111111111111111111///000000000111111111111000000000000111111111111111111111222444666888:::>>>EEEJJJTTTmmmuuummmlllvvv~~~}}}pppddd^^^bbbkkkrrrxxxxxxwww{{{}}}{{{xxxyyy{{{|||zzzwwwyyyxxxuuuttttttwww{{{sssyyysssllloooqqqwww|||rrrkkk^^^SSSOOO___|||pppcccaaaeeeccc^^^NNNNNNIIIGGGXXXvvvvvvhhhdddfffiii]]]PPPKKKNNNXXXssssssnnnooopppnnnhhh___XXX\\\jjjzzzxxxxxxqqqaaaZZZSSSPPPNNNNNNOOOQQQQQQPPPFFFJJJVVVjjj{{{eeeJJJ777333888444333666555555555444444444333333333222222333333333444444444222222111111222222333444111111111111111111111111111111111111111111111111222222222111222333333444444444333333222333333444333333333333555777999:::===FFFQQQjjj^^^III666333555222000000000000000000000000000000////////////////////////---------...............,,,,,,,,,------------...------........./////////......///000111555:::>>>AAADDDGGGPPPeee~~~xxxzzz|||tttooogggccc___\\\YYYTTTMMMGGG@@@@@@DDDJJJNNNOOOQQQUUUWWWYYY[[[[[[\\\^^^aaaddddddaaa\\\XXXWWWXXXZZZ\\\aaacccbbb]]]UUUPPPOOOPPPOOOMMMLLLNNNSSSYYY^^^aaa^^^bbbkkkuuurrr___YYYeee~~~zzz___BBB333333333333333222222222111111111111111111111111111111000000000000111111111111000000000111111111111222111111222333666999<<<===EEEHHHOOOcccjjj```aaauuuyyysssmmmhhhbbb```eeemmmwww{{{~~~wwwxxx~~~wwwuuuxxxzzzyyyvvvvvvwwwzzz}}}yyyvvvwwwuuutttxxx~~~xxxzzzrrrqqqqqqwww}}}wwwjjj[[[OOOXXXvvv}}}ggg]]]___```^^^OOONNNJJJJJJXXXqqq{{{kkk```\\\]]]TTTKKKKKKQQQ\\\xxx{{{jjj```aaaeeehhhaaaZZZVVV\\\nnnvvvfff```XXXSSSNNNMMMPPPSSSUUUTTTHHHJJJVVViii{{{^^^AAA444777555444666555555555444444444333333333333333333333444444444444222222111111222222333444111111111111111222222222222222222222222222222222222222222222222333444444555444444333333333333333222222222222333666888999;;;FFFNNNdddfffMMM888444666333000111000000000000000000000000////////////////////////---------.........//////,,,,,,,,,---------..................////////////...///000111333888???CCC@@@CCCLLL[[[oooyyyxxx{{{~~~uuummmhhh___\\\XXXSSSNNNJJJGGGFFFDDDDDDJJJSSSWWWWWWYYY^^^]]]]]]\\\[[[[[[^^^dddiiijjjgggbbb^^^[[[YYYZZZZZZdddkkkppplllaaaVVVRRRSSSTTTTTTSSSTTTWWW\\\aaaeee[[[ZZZ^^^hhhvvv~~~eeeWWW[[[kkkvvvOOO777666333333333222222222111111111111111111111111111111000000000000111111111111000000111111111222222222111111222444777;;;???AAAEEEGGGTTTqqqzzzddd```jjjqqqlllfffccc```aaaiiisss{{{~~~~~~zzzwwwwwwwwwwwwwwwvvvuuuuuuwwwtttuuuxxxyyyxxxyyy|||||||||tttuuuuuuxxxyyylll```SSSTTThhhuuueee```^^^\\\SSSPPPKKKKKKXXXmmm}}}rrrfffZZZSSSNNNHHHKKKQQQ___}}}|||jjj``````bbbccc[[[VVVSSSYYYiiitttgggeeeYYYSSSNNNNNNQQQTTTTTTSSSIIIJJJTTTgggxxxvvvOOO888777666555666333555555444444444333333333333333333444444444444555222222111111222222333444000000111111111222222222222222222222222222222222333222222222222333444444555555444333333333333333222222222222444666888999:::DDDKKK___kkkPPP999555777333000111000000000000000000000000000000000000000000000000---------.........//////,,,,,,,,,------...................../////////000---///000222555:::AAAFFF???CCCQQQddduuu|||{{{~~~tttllliiihhh[[[XXXTTTNNNHHHFFFFFFHHHGGGGGGMMMVVVYYYXXXZZZ```___^^^\\\YYYYYY^^^fffmmmnnnlllhhhddd___\\\YYYXXX```lllwwwvvviii\\\VVVVVVTTTUUUVVVWWWYYY^^^dddiii]]]XXXWWW```nnnyyy|||zzz}}}ppp\\\WWW\\\qqqYYY===;;;333333333222222222111111111111111111111111111111000000000000111111111111000000111111222222222222111222222555888===AAACCCGGGIII[[[}}}yyydddhhhyyywwwooogggbbb___bbblllwww~~~|||yyyzzzyyywwwwwwyyyyyyxxxwwwwwwssssssyyy}}}|||yyyyyy}}}xxxssswwwxxxyyy~~~uuufffaaaYYYVVV```{{{oooeee^^^YYYXXXSSSLLLKKKVVViiizzz}}}xxxlll[[[NNNMMMHHHJJJQQQ```oooffffffdddaaaXXXTTTQQQTTTcccxxxrrrfffeeeVVVQQQMMMMMMQQQSSSQQQOOOIIIJJJRRRdddttt}}}ZZZ;;;888777555555222555555444444444333333333333333333444444444555555222222111111222222333444000000111111222222222222222222222222222222222222333333222222333333444555666555444333333333333333333222222333444666888999888BBBIII[[[kkkZZZ<<<000888777//////111111111111000000000000////////////////////////................................................+++,,,---...///////////////000222666;;;???AAABBBCCCSSSlll~~~}}}|||nnnggggggkkk___YYYQQQLLLJJJLLLOOOPPPNNNPPPUUU[[[```cccbbbaaaeee\\\XXX]]]^^^\\\dddqqqrrrmmmiiihhhhhhddd\\\UUUXXXgggvvvxxxmmmbbb^^^```ZZZXXXVVVYYYaaakkkssswwwjjjbbb[[[YYY[[[```jjjsss}}}gggZZZMMMXXXqqq||||||nnnRRR:::777///222666333444666000111111111111111111111111111111111111111111111111111111111111111111222222000333666777888;;;AAAEEEIIIMMMkkkwwwoooqqqbbb```bbbfffttt~~~~~~|||{{{zzzyyywww}}}{{{xxxuuussssssssstttvvvuuuwww{{{{{{wwwuuuwww{{{zzzwwwtttrrrtttyyy}}}vvvrrrgggZZZUUU[[[mmmsssiiidddXXXPPPHHHIIIZZZrrr~~~}}}}}}{{{qqqbbbUUUQQQKKKJJJSSScccwwwtttkkkeeebbb[[[UUUKKKKKKbbbwwwpppjjjfffXXXRRRNNNPPPQQQOOOMMMMMMNNNKKKRRRdddvvv}}}wwwIII888>>>888000444333333333333333333333333333333333333333333333333444333333222222333333444333333333222222111111111222222111111111111111111333222222111111222222333333333333333333333333333444333333222333444666777999===JJJeeesssaaaBBB111666666///000111111111111000000000000////////////////////////................................................,,,------...////////////...000444999===@@@CCCDDDFFF[[[www}}}||||||vvvpppkkkhhhfff\\\XXXRRRMMMMMMNNNPPPPPPUUUWWW\\\ccchhhiiigggdddccc^^^]]]```___\\\dddqqqttttttsssqqqlllfff^^^ZZZZZZggguuuzzztttggg]]]WWW]]][[[XXXWWW\\\hhhxxxqqqiii```\\\ZZZ[[[```gggyyy|||vvvfffQQQRRRdddvvv|||bbbFFF;;;222333666111222555111111111111111111111111111111111111111111111111111111111111111111222222333111444999;;;<<>>444555777000///444333222222222222222222222222111111111111111111111111111111111111111222333333222777<<<@@@AAADDDHHHLLLNNNhhhttt~~~hhhXXX[[[iiissszzz~~~|||zzzzzzyyywwwvvv}}}{{{yyyyyyzzzzzzyyyxxx{{{yyywwwuuutttttttttuuuxxxvvvwwwzzzzzzvvvtttvvv|||zzzvvvrrrppprrrxxx|||xxxmmm```YYY[[[hhh}}}xxxeee\\\QQQOOO]]]sss|||yyyxxxvvvpppkkkXXXNNNIIISSSeeeyyyzzzpppgggbbbWWWZZZXXXUUU^^^rrr}}}|||jjj^^^SSSNNNNNNOOOSSSWWWPPPSSS^^^lllwww}}}bbb???999999777:::333333333333333333333333333333333333333333333333444333333222222333333444333333333222222222222111333333333333333333333333333333222222222222333333222222222222222222222222333333222222333444666777999:::GGGdddvvvSSS888444333000444111111111111000000000///////////////////////////................................................///...............//////000555<<>>BBBBBBCCCOOOfffyyyyyycccXXXRRR[[[jjjqqqqqqooouuuvvv|||yyymmmfffgggjjjnnnqqqtttzzz~~~{{{wwwvvvyyy|||}}}ssskkknnnzzzyyypppgggbbb```aaa[[[[[[```kkktttssshhh]]]TTTUUUVVVVVVZZZgggzzztttggg\\\UUUQQQTTTZZZTTT[[[eeennnuuuzzz~~~|||sssXXXLLLTTTjjj|||tttNNN555444222222666666333333333333333333333333111111111111111111111111111111111222333444666777???BBBFFFHHHJJJNNNTTTYYY}}}xxxUUUSSSZZZeeeppp{{{{{{wwwuuurrrsssuuuyyy{{{|||uuutttrrrqqqrrrrrrqqqpppjjjkkklllnnnoooooopppppppppmmmmmmppprrrpppqqquuuvvvxxxzzz{{{zzzyyyzzz{{{{{{~~~xxxpppfff```\\\```mmmzzzyyynnneeehhhvvvvvvlllccc^^^SSSSSSYYYeeepppwww}}}~~~{{{yyywwwvvvkkkfffdddmmm}}}uuuppplllgggddddddfffooovvvyyy~~~{{{|||qqqNNN666444555555555555555555555555111111222333333444555555444333333222222333333444111111111222222333333333111111222333333444555555222333555666666555333222111111222333444444555555111111111222333666888999444888:::888555444777:::444888777444555EEE[[[llloootttgggIII555444444///000000000000000000000000////////////////////////,,,---------.../////////------------------,,,,,,111000......///222555777:::BBBHHHHHHHHHTTTllloooYYYUUUUUU\\\fffnnnnnnllljjjxxxsssiiijjjpppsssqqqqqqvvv}}}zzzyyyzzz{{{{{{vvvhhheeesss{{{tttmmmjjjjjjkkkgggaaacccrrr|||sssaaaXXXVVVSSSQQQRRR]]]tttooo[[[PPPOOORRRSSSQQQRRRWWWeeettt~~~~~~{{{zzz}}}~~~cccRRRKKK[[[|||]]]888222:::333...:::222333333333333222111111222222222222222222222222333222111222444888<<<>>>AAADDDFFFEEEDDDJJJYYYgggzzztttZZZUUUSSS\\\iiiuuu|||~~~~~~~~~~~~wwwsssxxx~~~~~~xxxwwwsssoooooorrrtttrrrooojjjkkklllnnnooopppppppppoooppppppooooooooorrrtttuuuwwwxxxwwwuuuuuuxxx{{{~~~qqqddd^^^^^^dddooozzz}}}ooofffkkkzzz|||tttnnneee\\\VVVNNNUUUjjjwwwwwwzzz~~~zzzyyywwwtttrrrjjjeeeaaafffuuu{{{mmmeeeeeedddaaagggnnnvvvzzzzzzzzz~~~YYY???777777555333444666888777666444444444444444444444444111111111111111111111111333222222111111222222333333333333333333333333333222222444444444444222222222222111111222222333444333222222222333555777888777555555888999777555444999999666888:::888HHHfffwww{{{nnnPPP;;;777666000000000000000000000000000////////////////////////---------...............------------------------000///......000333666888@@@AAABBBEEEPPPeee~~~nnn]]]SSSSSSVVV]]]ffflllllljjjnnn{{{xxxppppppvvvyyyxxx~~~vvvuuu|||{{{qqqdddaaannn~~~|||wwwuuutttqqqkkkjjjtttzzzmmmaaa\\\VVVQQQPPPWWWhhhyyyvvvdddXXXTTTSSSRRRPPPOOOTTT```pppzzz|||zzz|||sssZZZGGGKKKgggmmmFFF666999222,,,444222333333333333222111111222222222222222222222222333222222222555888<<<>>>BBBCCCFFFGGGGGGNNNbbbwwwyyyfffSSSOOOXXX___iiirrrwwwzzz{{{||||||vvvsssxxx~~~}}}xxxuuuqqqnnnooorrruuutttqqqmmmmmmmmmnnnnnnooooooooonnnooopppooooooppprrruuuwwwxxxvvvssspppooorrrttt{{{~~~tttgggaaa```cccllluuusssiiilllxxxyyytttlllddd___VVVZZZlllxxxzzz~~~|||zzzwwwqqqmmmddd```___eeessstttiiibbb``````ggglllsssxxxzzz|||iiiFFF333666666555444444444333222444444444444444444444444111111111111111111111111333222222111111222222333333333333333333333333333222333333444444333333222222222111111222222333444333222222222333555777888777555444555444222222555666???HHHRRRVVVMMMRRRiiixxxwww[[[BBB:::777222000000000000000000000000////////////////////////...............---------,,,,,,,,,---.........///.........///222555888;;;DDD???>>>KKKccc}}}uuu___OOOQQQTTT[[[bbbgggkkkllllllttt~~~~~~xxxzzzyyyuuutttwwwzzzzzzxxxmmmnnn{{{}}}vvvnnneeebbbkkkwww|||wwwuuuzzzzzzvvvqqqvvv~~~uuujjjbbbYYYTTTSSSXXXdddppppppccc\\\WWWSSSNNNMMMPPP[[[jjjvvvyyyxxx{{{~~~kkkJJJCCCUUUooo}}}VVV;;;777444///111222333333333333222111111222222222222222222222222333222222333666999===???DDDAAADDDJJJJJJQQQmmmmmmWWWOOOMMM^^^ccckkkqqqtttvvvxxxyyy{{{yyyuuusssxxx}}}|||vvvrrrooommmnnnrrruuuuuutttqqqqqqooonnnmmmnnnnnnooommmnnnoooooonnnpppsssuuuwwwvvvtttrrrooooooqqqtttwwwzzzwwwkkkdddaaaaaaiiiqqq}}}vvvnnnnnnwww|||uuummmggg]]]^^^mmmzzz}}}{{{{{{wwwpppiii\\\ZZZZZZbbbooo}}}yyylll]]][[[aaahhhkkkqqqwww|||~~~UUU888888999888777444222111111444444444444444444444444222222222222222222222222333222222111111222222333333333333333333333333333444333333222222333333444222222111111222222333444333333222222333555777888888666777<<<<<<;;;>>>CCCOOOaaavvvyyysssnnnjjjLLL;;;666444000000000000000000000000/////////////////////////////////...---------,,,+++,,,,,,---...//////000------...000333777;;;===BBB===@@@XXXyyyooo```UUUVVV[[[aaaeeehhhjjjnnnqqqzzzssspppxxx~~~|||yyyzzz{{{zzz~~~~~~|||}}}|||rrrhhhiiiuuu{{{vvvnnniiilllssszzzssspppnnnwww}}}~~~{{{||||||tttnnndddZZZYYY\\\cccoooyyyxxxmmmeee]]]WWWPPPMMMNNNXXXhhhuuuzzzzzzxxx|||ZZZMMMPPP]]]yyyaaa>>>666888555444222333333333333222111111222222222222222222222222333333333555777;;;>>>@@@EEEAAACCCHHHIIIRRRtttdddNNNQQQSSSaaafffnnntttvvvwwwwwwwwwxxxxxxvvvtttwww{{{xxxssspppnnnmmmnnnrrruuuvvvvvvuuussspppnnnmmmmmmnnnnnnlllnnnnnnnnnnnnpppsssuuurrrssstttvvvwwwxxxzzz{{{wwwyyy~~~{{{nnneee______gggppp}}}~~~xxxrrrqqqwww~~~xxxqqqhhh___```ppp~~~yyywwwxxxvvvooogggWWWUUUVVV\\\iiixxx|||zzzzzzlllZZZYYYdddkkklllpppvvv~~~gggEEE;;;<<<<<<:::666444333555444444444444444444444444222222222222222222222222333222222111111222222333333333333333333333333333444444222222222222444444222222111111222222333444333333333333444555777888777777@@@QQQ]]]```bbbfff}}}hhh{{{WWW===444333000000000000000000000000/////////////////////////////////...---------,,,,,,,,,------...///000000------///222555999<<<>>>@@@===GGGcccxxxmmmeee```]]]aaadddeeeeeehhhnnnsss~~~{{{wwwzzzxxxxxx|||}}}{{{zzz|||wwwrrrllljjjooo|||yyyoookkklll~~~yyyuuutttsssrrr}}}tttoooddd[[[ZZZaaakkkyyyzzzrrrjjjbbb\\\RRROOOOOOYYYhhhuuu{{{|||www{{{pppWWWRRRVVVmmm~~~iiiDDD888999777666222333333333333222111111222222222222222222222222333333444666999<<>>@@@BBBDDDDDDDDDDDDIII]]]{{{XXXKKKTTT[[[dddkkkuuu}}}}}}zzzxxxwwwxxxwwwttttttwwwuuuqqqoooooonnnoooppprrrtttuuusssrrrpppnnnmmmmmmmmmnnnnnnnnnooonnnmmmnnnqqqsssoooqqqtttyyy|||}}}zzzxxxwwwwwwzzzmmmbbb___fffppp|||~~~|||zzz{{{~~~~~~|||vvvooogggccciii{{{}}}uuupppmmmjjjfffccc```]]]YYYZZZbbbooo~~~{{{xxxuuujjj______fffkkklllnnnppptttyyy}}}|||SSS@@@===888555555666666555444444444444444444444444333333333333333333333333333222222111111222222333333333333333333333333333444333333222222333333444222222111111222222333444444444333333444666888999:::;;;OOOvvvxxxjjj}}}lllOOO;;;222000000000000000000000000////////////////////////---------...........................////////////...///111444888;;;===???DDDSSSjjjpppccc[[[VVV___```bbbeeegggkkkpppsss~~~{{{sssqqqqqqqqqrrrvvvwwwyyyvvvnnnfffjjjxxxxxxiiidddfffwww}}}vvvooohhhnnnvvvxxxjjj[[[TTTVVVbbbuuu}}}sssllleee___QQQNNNNNNXXXgggtttzzz{{{xxxzzz~~~nnnYYYPPPbbb|||ZZZDDD888222444222333333333333222111111222222222222222222222222333444666999<<>>FFF^^^mmm^^^TTTMMM^^^```ccchhhmmmrrrtttuuu}}}wwwtttttttttwww{{{wwwxxxtttkkkbbbcccnnnyyy~~~qqqeeeeeekkkuuu|||pppeeeaaabbbfffsss{{{mmm\\\RRRRRR^^^tttssskkkddd___NNNKKKLLLVVVfffsssxxxxxxuuuxxx{{{|||}}}```KKKYYYwwwbbbJJJ999222777222333333333333222111111222222222222222222222222333444666999===@@@BBBCCC>>>HHHJJJGGGVVV{{{```MMMOOOWWWdddmmmrrrwww{{{|||{{{zzzyyyrrrttttttrrrtttyyy{{{zzzrrrrrrqqqpppnnnnnnpppqqqlllmmmnnnnnnooonnnnnnmmmpppppppppnnnllllllnnnpppssspppnnnppptttxxxyyyyyy{{{{{{pppdddccchhhvvv~~~{{{tttjjjgggjjjyyy~~~|||xxxqqqkkkjjjnnnrrrooommmiiifffggglllsssyyy}}}vvvuuunnneeeccchhhkkkkkkrrruuuwwwtttqqqrrrxxx~~~|||PPPEEE888333666999777333444444444444444444444444333333333333333333333333333222222222222222222333333333333333333333333333222222444555555444222222222222111111222222333444444444444444555777888:::@@@???LLLdddttt]]]pppssssssuuu[[[:::333222111111000000000000000////////////////////////,,,---......//////......000000///////////////000111444000222======;;;AAAJJJwwweeeMMMJJJSSS[[[aaadddfffqqqzzz}}}|||}}}yyyrrrrrroooiiillluuuuuuooollljjjuuuwwwnnniii\\\ZZZ[[[hhh{{{pppcccXXXOOOTTTlllvvvooollliiiXXXOOOKKKVVVeeeooorrrsssuuuuuuttttttvvvzzznnnMMMKKKnnnrrrOOO<<<666444444444333333333333222222222222333333333333444444222444777999;;;===@@@BBBDDDDDDDDDHHH^^^pppQQQEEEMMMYYY^^^hhhrrr{{{}}}}}}}}}|||yyyyyy{{{zzzuuurrrtttuuutttrrrtttvvvsssnnnlllooorrrllloooqqqrrrqqqooonnnnnnnnnnnnmmmnnnnnnppprrrsssuuuqqqqqquuuvvvrrrrrrvvv}}}vvvjjjgggjjjttt}}}yyyvvvpppiiieeelllzzzyyysssrrrtttwwwxxxuuurrroooooommmmmmsss|||}}}yyyvvvpppjjjeeecccdddeeejjjssswwwrrrpppuuu|||~~~zzz~~~~~~hhhEEE999;;;222222:::555555555555444444333333333222222333333333444444444444333333222222333333444555555444444444444333333000111333444555444444333666555333333333444666888555444333444666888888888???EEERRR```jjjwww___ooossstttvvv___@@@888222222111000000000000000////////////////////////,,,---......//////......000000////////////000000000333111555>>>>>><<>>AAACCCEEEIIIJJJOOOhhh}}}xxx]]]JJJFFFNNNZZZbbbiiiqqqyyy{{{{{{}}}|||yyyxxxzzzyyytttsssuuuuuusssppprrrtttqqqllljjjmmmpppkkknnnpppqqqooonnnmmmmmmmmmmmmmmmmmmoooqqqsssuuuwwwttttttxxxxxxuuuuuuyyy|||{{{}}}rrrnnnooouuu~~~~~~~~~|||yyytttqqqnnnpppuuu}}}yyywwwxxx{{{||||||vvvtttrrrrrrnnnlllooouuu}}}|||xxxuuuoooiiidddcccdddeeekkktttyyyuuussswww|||zzz}}}}}}~~~uuuMMM:::;;;444333888444555555444444444333333333222222333333333444444444444333333222222333333444666666555555444444333333222333444555555555444333666555333333333444666777444333333444666777888888???BBBOOO___lll{{{ZZZgggmmmrrrttt```CCC777222222111000000000000111////////////////////////------...////////////...000000////////////000000///444444888@@@===<<>>333888444444333333333333222222222222333333333333444444444777999;;;===???BBBDDDAAAHHHKKKRRRpppxxxzzz```HHHDDDJJJSSS___iiilllsssyyyzzz|||}}}xxxzzzyyyuuutttvvvvvvtttppprrrssspppmmmkkkmmmoookkkmmmoooooonnnllllllmmmlllllllllnnnppprrruuuvvvwwwuuuuuuxxxxxxvvvvvvyyyzzzxxx{{{tttqqqvvv~~~|||}}}~~~}}}|||vvvwwwvvvtttsssxxx||||||~~~{{{wwwuuuvvvvvvsssmmmlllooo}}}}}}{{{yyyxxxtttooojjjgggfffggghhhllltttzzzyyywwwyyy|||~~~yyy{{{}}}||||||XXX;;;;;;888444555555555444444444444333333333333333333333444444444444444444333333333333444444777666666555444333333222444555555555555555444333555444333333333444666777333333333444555666777888===???LLLbbbuuuTTT___lllwwwyyygggJJJ777333222111111000000111111////////////////////////------...///////////////000////////////000000111///555666:::???;;;<<>>@@@BBBEEE@@@IIINNNWWWzzzqqqRRR===DDDRRRZZZdddqqqrrrwww{{{|||~~~yyy{{{yyyvvvwwwyyyyyyuuusssttttttrrrooonnnoooqqqkkkmmmoooooommmlllmmmmmmmmmmmmmmmnnnoooqqqtttuuuuuutttuuuvvvvvvvvvvvvwwwzzzxxx~~~uuummmttt}}}}}}}}}|||zzzrrrtttuuuuuuuuu{{{~~~zzztttuuuuuuxxx|||zzztttpppppp~~~~~~}}}{{{xxxvvvsssnnnkkkkkklllnnnooolllssszzz|||{{{zzz{{{|||yyyzzzzzzzzz{{{ddd>>>999:::555333666444444444444444444444444333333333444444444444555444444333333333333444444666666555444333222111111555555555444444333333222444444333333333444555666222333444444444555777888<<<===NNNlllRRR[[[pppuuuVVV;;;333222222111111111111111000000000000000000000000---...//////000000/////////////////////000111111111666888;;;>>>888???TTTxxxZZZDDDBBBKKKQQQPPPSSSYYY```hhhrrr{{{~~~~~~~~~}}}}}}~~~sssooovvvrrrlllnnnxxx|||qqqpppooorrrzzzyyykkk^^^ZZZWWWXXXbbbooovvvtttnnngggeeeeee```YYYTTTNNNOOOYYYeeellloooqqqyyyxxxtttmmmhhhhhhmmmssstttyyy~~~zzzYYYKKKNNNdddxxxPPP999;;;444444333333333222222222222222222333333333444444777999<<<===>>>@@@CCCEEEFFFMMMTTTdddlllMMM;;;FFFVVV\\\eeerrrtttyyy{{{|||zzz{{{zzzxxxzzz}}}{{{wwwttttttsssrrrpppoooooopppmmmnnnoooooonnnmmmnnnooooooooonnnnnnnnnoooqqqrrrtttuuuuuuuuuuuuvvvwwwvvvzzzxxx}}}tttiiippp~~~|||xxxvvvnnnmmmmmmpppwww~~~}}}}}}|||vvvooopppqqqwww~~~{{{wwwwww{{{rrrooojjjiiilllooorrrsssmmmrrryyy}}}}}}zzzzzzzzzyyyyyyyyyzzz|||pppDDD777;;;666333888444444444444444444444444333333444444444555555555555444444333333444444555444444333333222111111000444333333222222111111111333333333333333444555555111333555555444444777999;;;>>>SSSyyyMMMTTTooo}}}^^^===333333222111111111111222000000000000000000000000......///000000000000//////......//////000111222333777888;;;===999FFFccckkkLLL@@@DDDLLLQQQRRROOOUUU^^^hhhqqqyyy}}}{{{zzzyyyxxxzzz}}}ooohhhjjjooowwwjjjbbbrrrzzzkkk___]]]aaallluuuooodddYYYSSSNNNQQQbbbvvvvvvjjjbbb___[[[VVVQQQLLLLLLVVVaaahhhkkknnnppprrrqqqmmmgggfffjjjooommmuuu}}}fffRRRNNN]]]vvv]]]???777444444333333333333222222222222333333333333444444888:::<<<>>>>>>@@@BBBDDDGGGLLLYYYssscccKKK>>>HHHUUUZZZdddqqqtttwwwyyyyyy|||zzzzzz{{{zzzxxx{{{}}}wwwsssrrrpppooonnnnnnmmmmmmmmmnnnoooooommmmmmnnnoooooonnnmmmmmmmmmmmmnnnooouuuwwwxxxvvvvvvyyyyyywwwwwwyyy}}}tttiiinnn{{{vvvrrrnnnkkkjjjnnnwww|||{{{{{{{{{zzzxxxtttqqqmmmmmmsss|||~~~{{{zzz}}}}}}ppplllggggggkkkppprrrrrrooorrrxxx~~~{{{yyy{{{zzzzzzzzz{{{~~~yyy~~~QQQ888:::888333999333333333444444444444555333444444444555555555555555555444444444444555555333333333333222222222222333222111111111111111222222333333333444444444444222444666666444444888;;;<<<@@@WWWIIIMMMlllccc>>>444333222222111111222222000000000000000000000000......///000000000000000............///000111222333777888<<<>>>>>>RRRuuubbbGGGCCCGGGHHHMMMUUURRRWWW```jjjrrrwww{{{~~~yyyyyyxxxxxxyyyzzz|||}}}{{{}}}~~~}}}ooofffeeehhh}}}zzzlll\\\mmm}}}mmmbbbVVVYYYfff~~~{{{uuunnneeeYYYWWWiiiwwwiiibbb]]]XXXRRRKKKJJJRRR\\\cccjjjooommmqqqssspppiiieeegggkkkjjjqqqyyyuuuaaaXXX```ttthhhEEE444444444333333333333222222222222333333333333444444888:::<<<===>>>???BBBDDDEEEJJJ^^^XXXJJJBBBIIIRRRYYYeeerrrtttvvvxxxyyy||||||vvvxxxyyyxxxwww{{{|||uuusssrrrpppooonnnnnnmmmmmmmmmnnnnnnmmmllllllmmmooommmlllkkkkkklllmmmnnnooossswwwwwwtttuuuxxxyyyuuuvvvzzztttjjjooo{{{|||wwwrrrpppnnnnnnssszzz~~~|||}}}}}}{{{vvvsssrrrssskkkjjjnnnwww|||zzzwwwvvvxxx}}}}}}tttoooiiiiiimmmqqqrrrqqqssssssxxx|||zzz|||{{{zzz{{{}}}```<<<999999444999333333333444444444555555444444444444555555555555555555444444444444555555333333444444444444555555333222111111111222333444222222333333444444444444222555888777555555999===???BBBWWWMMMNNNmmmjjjDDD444333222222111111222222000000000000000000000000...//////000000000000000............///000222222333666777<<<@@@BBB[[[}}}^^^GGGHHHIIICCCIIIXXX]]]aaaiiirrrwwwyyy|||xxxyyyyyyyyyyyyyyyyyyxxxyyy{{{~~~zzzpppiiijjjmmmsss```jjj|||qqq\\\YYYaaayyykkkbbbrrrrrrgggaaa\\\TTTLLLHHHNNNXXXaaajjjqqqpppuuuxxxuuulllfffeeegggkkknnnvvv~~~lllaaaeeevvvtttNNN888444444444333333333222222222222333333333444444444888:::<<<===>>>???AAACCCHHHMMMfffRRRKKKGGGJJJQQQZZZhhhtttuuuxxxzzzzzz}}}{{{uuuwwwwwwvvvvvvzzz~~~{{{tttuuutttrrrqqqqqqppppppooollllllmmmlllkkkjjjlllnnnjjjjjjjjjjjjkkkmmmooopppqqquuuuuuqqqrrrvvvvvvrrrvvv||||||rrrkkkqqqyyy~~~xxxtttrrrsssuuuzzz~~~|||tttoooooorrrkkkiiikkkrrrwwwuuurrrqqqsssyyy~~~|||{{{uuunnnmmmpppssssssqqqvvvuuuyyy}}}{{{~~~{{{{{{|||~~~kkk???888999444888333333333444444555555555444444444555555555666666555555444444444444555555444444555555666777777777333222222111222333555666111222333444444444333333333666999888555555999>>>BBBCCCVVV|||QQQQQQiiinnnPPP===666111333444222111222000000000000000000000000111111000000//////......//////...//////000111222:::555888???@@@HHHoooyyy[[[DDDDDDHHHGGGKKKTTT]]]jjjtttuuuzzz}}}}}}zzzzzz{{{{{{yyyvvvtttvvv|||uuulllwwwpppnnnhhh^^^^^^tttsssjjjxxx|||pppgggaaaSSSMMMKKKRRR\\\ccchhhmmmrrrqqqooommmjjjhhhgggfffkkknnnsssyyy~~~~~~ttt\\\[[[hhh~~~VVV???888555333333222000333888222222222222333444555555888:::===>>>???@@@CCCEEEEEELLLuuuOOOJJJFFFJJJVVVcccmmmqqqmmmqqqvvvxxxwwwtttrrrrrrppppppsssxxx}}}{{{tttmmmpppoooooonnnnnnnnnnnnnnnjjjiiiiiihhhiiikkklllmmmllljjjhhhhhhkkknnnooopppssssssssstttttttttuuuuuu}}}zzzxxx|||rrriiikkkppp~~~{{{wwwtttvvvwwwzzz~~~~~~{{{}}}{{{zzzxxxuuupppmmmhhhkkkkkkjjjnnntttvvvtttqqqtttvvvwwwxxxyyyxxxuuukkkmmmmmmnnnsss|||yyyzzz{{{}}}~~~~~~}}}}}}~~~{{{GGG;;;===777777666666555555555444444444444444444444444555666777555555444333333333333444444444444444444444444444555333111111444555444222444444444444444444444444666555555555777:::===???@@@CCCYYYSSSPPPdddqqqTTT<<<555111333444222111222000000000000000000000000111000000000/////////...///////////////000111222888666999@@@GGG[[[eeeOOO???CCCHHHFFFJJJSSS^^^kkktttuuuzzz}}}{{{{{{{{{{{{yyyvvvyyyzzz~~~rrrpppttt~~~~~~ppp}}}sssiiihhh|||iiihhh|||vvvmmmgggcccYYYSSSPPPWWW```ggglllqqqsssqqqooollljjjiiiiiiiiiiiikkknnnsssxxx|||~~~~~~}}}yyy___XXX```}}}}}}\\\AAA888555333444333000222777222222222222333444555666888:::===>>>???@@@CCCEEEGGGUUUyyyMMMIIIGGGLLLXXXeeennnrrrmmmoooqqqpppnnnlllkkkkkknnnqqqvvv~~~zzzssssssrrrqqqooonnnmmmlllllljjjiiiiiiiiiiiikkklllmmmllljjjiiiiiilllnnnppppppqqqqqqrrrrrrssstttuuuvvvwwwvvvwww}}}|||tttlllmmmppp{{{~~~}}}zzzwwwuuuuuuvvvyyy|||}}}}}}|||{{{zzzxxxuuuppplllgggpppwwwvvvssssssttttttmmmqqqtttvvvvvvtttpppmmmcccfffiiijjjooowwwzzzyyyxxxxxxyyy{{{}}}~~~QQQ>>>;;;666777666666555555555444444444666555555444444444555555555555444333333333333444444444444444444444444444555333111111333555444222444444444444444444444444666555555555777:::===>>>CCCGGG]]]WWWOOO^^^{{{tttWWW:::444000333555333111111000000000000000000000000000000000000////////////////////////000111222333666888:::???PPPqqq~~~PPPCCC===DDDHHHFFFJJJTTTaaalllsssuuuyyy|||{{{{{{{{{yyywww~~~}}}~~~zzzooohhhqqq|||zzzuuuiiiddduuuvvvdddhhh~~~rrrjjjeeeaaa[[[UUURRRXXX```gggnnnssstttrrrnnnkkkiiiiiijjjjjjiiiiiijjjlllqqqvvv|||}}}dddVVVWWWuuuhhhFFF999555444555444111222555222222222222333444555666999;;;===>>>???@@@CCCEEEGGG^^^iiiIIIHHHHHHNNNZZZfffooosssssssssrrrooollliiiiiijjjkkkooovvv}}}wwwvvvuuussspppnnnlllkkkkkkjjjjjjiiiiiijjjkkkmmmnnnmmmkkkjjjjjjmmmoooppppppoooooopppqqqsssuuuvvvwwwtttuuuwww|||}}}{{{uuupppooopppxxxvvvtttvvvyyyyyyzzzzzzyyyyyyyyyxxxyyyxxxyyy|||zzzyyywwwuuutttrrrnnnkkkhhhwwwyyysssrrrrrrlllnnnppprrrooojjjccc```ZZZ___cccfffllltttxxxwwwvvvwwwxxxyyy{{{}}}~~~```CCC999555777666666666555555555444444777666555444444333444444555555444333333333333444444444444444444444444444555333111222333444444333444444444444444444444444555555444555777999<<<>>>FFFLLLdddYYYOOOYYYrrruuuXXX;;;444111333444333111111000000000000000000000000000000000000/////////////////////000111222333444666;;;;;;>>>WWWzzzeeeFFF??????FFFIIIGGGMMMWWWeeemmmtttuuuxxx~~~~~~}}}{{{zzzzzzyyyyyy~~~~~~~~~nnnsss{{{}}}}}}lll]]]fffvvvhhhjjj|||{{{ooohhhaaa[[[UUUOOOLLLRRRZZZaaajjjqqquuurrrmmmiiigggggghhhiiikkkiiihhhhhhkkkrrrzzz}}}kkkXXXSSSjjjtttNNN:::666444555555222111333333222222333333444555666999;;;===??????AAACCCEEEFFFccc\\\EEEEEEHHHPPP\\\gggooosssuuuvvvvvvsssooolllkkkkkkjjjmmmrrrzzzzzzvvvvvvuuusssqqqooommmlllllljjjjjjiiiiiijjjkkkmmmnnnmmmkkkjjjkkkmmmooooooooonnnnnnooopppqqqtttvvvwwwuuuwwwyyy{{{|||yyyuuuqqqoooooowww~~~yyyyyyvvvvvvwwwwwwxxxzzz{{{|||yyyxxxxxxzzz}}}}}}zzztttpppnnnmmmkkkjjjnnn}}}|||tttqqqppplllkkkjjjjjjggg```[[[ZZZVVV[[[___aaagggpppvvvwwwvvvwwwxxxyyy{{{|||}}}~~~}}}pppIII888555888666666666666555555555555666555555444444444555555555555444333333333333444333333444444444444444444444333222222333333333333444444444444444444444444555444444555777:::===???FFFQQQlll[[[PPPVVVkkk}}}uuuYYY===666111222444222111222111111111111111111111111////////////000000000000//////000000111333444555666;;;<<>>???@@@AAADDDFFFIIIjjjsssQQQBBBCCCHHHQQQ\\\gggooosssrrruuuwwwvvvsssoookkkjjjmmmnnnpppsssvvvwwwvvvuuutttsssrrrpppoooooonnnnnnkkkjjjjjjjjjjjjlllmmmnnnmmmkkkjjjkkkmmmooonnnnnnnnnmmmmmmlllmmmoooqqqrrrppprrrtttuuu{{{~~~yyytttpppnnnnnnwww}}}{{{yyyzzz{{{~~~yyyxxxyyy|||~~~uuuooolllkkkjjjwww|||xxxtttqqqlllgggddddddccc___```dddcccggghhhfffgggnnntttvvvxxxxxxyyyyyyzzz{{{||||||}}}~~~~~~PPP:::888999777777666666666555555555333333333444555666777888555555444333333333333444333333333444444444555555333333333333222222333444444444444444444444444444444444444555888;;;???AAAHHHWWWsss[[[PPPRRRbbbssswww___BBB:::333222333222222444111111111111111111111111////////////000000000000000000000111222444555666666:::>>>NNNwww```@@@DDDAAA@@@BBBCCCFFFOOOYYYlllpppuuuxxxyyyyyyxxxxxx}}}}}}|||yyyxxxxxx{{{}}}zzz||||||}}}sssxxxyyy{{{cccVVV]]]]]]^^^gggjjjmmmxxxvvvuuupppiiifffccc\\\SSSNNNHHHEEEHHHNNNUUU```jjjrrrooollliiigggggghhhiiijjjhhheeeaaa___dddmmmtttzzz}}}eeeWWW^^^zzz{{{YYY@@@999333333444222111222333333333333444555666777:::<<<>>>???@@@AAADDDFFFOOOtttttt```HHHAAADDDJJJRRR\\\gggoootttuuuxxx||||||yyytttqqqooossssssrrrsssssstttuuuuuuqqqqqqpppoooooooooppppppkkkkkkjjjjjjkkklllmmmooolllkkkjjjkkkmmmnnnmmmlllkkkjjjgggeeeddddddeeefffbbbdddeeegggooo|||tttnnnmmmnnnwww|||wwwtttrrr}}}|||~~~|||wwwqqqhhhdddggghhhiiipppzzzzzzvvvwwwyyyzzzyyyyyyyyyyyyzzzzzzzzzzzz}}}}}}~~~YYY>>>;;;999777777777666666666555555222222333333555666888999555555444333333333333444222333333444444555555555333444444333222222333555444444444444444444444444333333444666999>>>BBBDDDMMM^^^zzz[[[OOOMMMXXXhhh{{{|||jjjGGG===444222222111222555111111111111111111111111.../////////000000000111000000000111333444666777888:::BBB[[[xxxUUU===AAA??????BBBEEEJJJTTT\\\lllpppvvv|||}}}{{{zzz{{{zzzzzzzzzxxxvvvwww{{{~~~}}}{{{}}}zzz{{{{{{sssvvvuuupppuuuwwwxxxmmmqqqrrrrrryyynnnVVV]]]YYYVVV___hhhssswwwtttmmmgggggghhhccc[[[SSSMMMHHHHHHKKKQQQ\\\fffmmmlllkkkkkkkkklllmmmnnnjjjjjjgggaaa^^^___gggmmmvvv~~~jjjXXX```www{{{___CCC:::222222333222222333444333333444444555666777:::<<<>>>@@@@@@BBBDDDFFFRRR}}}kkkUUUDDDDDDGGGMMMTTT^^^hhhqqqwww|||~~~~~~zzzvvvtttssstttuuuuuuuuutttttttttuuuppppppooonnnnnnnnnooooookkkkkkjjjjjjkkklllnnnoookkkjjjiiijjjlllmmmkkkjjjfffddd```[[[XXXWWWWWWWWWSSSSSSSSSVVV___qqqwwwooommmnnnwww}}}~~~tttooorrrtttuuu}}}~~~|||zzzyyyyyyxxxwwwwwwvvvvvvxxxzzz|||~~~aaaCCC>>>888777777777777666666666555333333333444555666777888555555444333333333333444222222333333444555555666222444555333111111333555444444444444444444444444222333444777;;;@@@EEEHHHPPPddd[[[NNNJJJQQQaaayyytttKKK@@@555222111111333666111111111111111111111111.../////////000000111111000000111222333555777777::::::DDDcccnnnNNN???>>>===???DDDJJJQQQYYY```kkkooowww~~~~~~}}}~~~xxxyyyyyywwwuuuwww{{{zzz|||}}}zzzqqqnnnwww}}}|||zzzzzzuuutttxxxvvvnnnppp~~~{{{wwwiiiaaadddfffnnntttkkkpppggg\\\___iiizzz}}}ssskkkllloookkkeeeWWWPPPJJJHHHIIINNNXXXcccjjjjjjkkklllnnnppprrrsssmmmmmmjjjeee______eeekkksss{{{lllWWW\\\qqq}}}}}}fffEEE;;;222111222222222444444444444444444555777777:::<<<>>>@@@@@@BBBDDDFFFQQQjjjRRRDDDGGGJJJOOOVVV___iiisssyyy|||}}}|||xxxtttqqqpppppprrrtttvvvwwwvvvtttttttttqqqpppooonnnmmmmmmmmmmmmkkkkkkjjjjjjkkklllnnnooojjjiiiiiijjjlllllljjjiiibbb___ZZZTTTPPPMMMLLLLLLLLLJJJHHHIIIRRRdddzzzyyypppnnnnnnwww{{{~~~~~~|||{{{wwwzzzyyyxxxwwwvvvuuutttsssrrruuuyyy|||}}}|||yyywww~~~gggGGG@@@666777777777777666666666666555555444444444555555666555555444333333333333444222222333333444555666666222444555444111111333666444444444444444444444444222333444888<<>>??????AAAFFFJJJXXXnnnMMMEEEHHHHHHOOO[[[ffflllrrrxxxvvv{{{yyyrrrooonnnrrrtttwwwwwwvvvtttssssssnnnnnnnnnmmmmmmmmmllllllkkkiiihhhjjjlllllljjjhhhkkkjjjiiihhhgggggghhhhhhddd___ZZZVVVUUUUUUVVVWWWXXXXXXUUUQQQOOOTTT___iii}}}vvvzzzuuuwww|||rrrsssyyy~~~{{{yyywww||||||{{{zzzxxxvvvuuutttsssttttttvvvxxxzzz|||}}}~~~~~~~~~zzz~~~YYYAAA<<<:::888666555666666555444444444555666777777666555444444555555555444333333333333333444444444555555333333333333333333333333444444333333444444555666666444555;;;???AAAFFFKKKZZZqqqrrrZZZKKKPPPeeegggQQQ<<<555555222///111111111111111111111111111000000000000000000000000000111111333444777888999;;;DDD]]]jjjHHH;;;???===???DDDHHHMMMVVV___hhhooouuuvvvwwwzzzzzzxxxwwwvvvwwwyyy{{{}}}}}}|||~~~|||zzz}}}nnnooovvvwwwuuu|||zzzssskkk```YYYYYY___ggglllpppooommmjjjkkksss|||{{{wwwqqqkkkggghhhiiimmmjjjbbbWWWPPPQQQYYYaaahhhmmmooonnnnnnqqqrrrqqqnnnnnnmmmjjjeee___YYYVVV___pppxxxyyygggOOOaaaooo|||\\\@@@444777555222444222222222333444555777888999999<<>>JJJlll^^^BBB===???===???DDDIIINNNWWW```hhhooottttttvvvxxxyyyvvvxxxwwwvvvxxx{{{}}}}}}}}}}}}}}}~~~|||pppqqqvvvtttkkkmmmpppggg``````gggzzzyyyttt|||xxxrrrmmmiiigggdddbbb\\\\\\\\\```hhhuuuwwwuuupppkkkfffccccccdddnnnmmmhhh]]]RRROOOUUU\\\dddjjjnnnlllkkknnnoooooossssssrrrnnniiibbb\\\XXX[[[mmmuuuwwwnnnQQQ[[[gggxxx~~~aaaBBB333666555444777777333333333444555777999::::::===@@@@@@@@@CCCHHHLLLqqq|||YYYMMMHHHKKKUUUaaahhhiiilllpppoootttxxxyyyvvvpppllljjjrrrtttvvvvvvtttqqqpppppppppmmmiiiggghhhkkklllmmmllljjjhhhfffffffffffffffiiihhhgggeeedddbbbaaaaaaccceeehhhiiilllrrrzzzrrrbbb[[[```ggg~~~~~~~~~xxxwww|||ssskkkjjjrrr}}}wwwwwwvvvuuuttttttssssssoooppprrruuuxxx{{{~~~yyyuuurrrtttxxx{{{yyyuuuxxxzzz|||pppQQQ@@@999777555444555555444333444555777777666555555666333333444555555666555555111222444666666555444333444444444444444444444444444444444444444555666666888666888>>>AAACCCFFFKKK]]]rrrlllSSSOOO___uuu^^^DDD777666666444111111111111111111111111111000000000000000000000000000111222333555888:::;;;>>>OOOyyyoooMMM>>>@@@???===???DDDIIINNNXXXaaajjjpppttttttuuuwwwxxxvvvyyyxxxwwwxxxzzz|||}}}|||||||||}}}nnnnnnuuuvvvmmmkkkiii___YYYWWW[[[iii{{{~~~}}}}}}}}}~~~~~~|||wwwtttnnnkkkgggffflllzzztttkkkeee```ZZZVVVbbbdddccc\\\SSSNNNRRRWWW___gggkkkiiigggiiikkkkkkppppppnnnkkkfff```[[[XXX]]]mmmsssvvvtttSSSTTT^^^ooojjjIII666666444444777777333333444444666777999:::;;;>>>@@@@@@@@@CCCHHHMMMnnnnnnSSSKKKHHHMMMWWWccchhhhhhjjjnnnooopppqqqqqqooommmkkkkkkppprrrttttttrrrooonnnnnnrrrlllffffffiiilllkkkhhhiiihhhgggfffeeefffhhhiiikkkkkkjjjiiihhhgggffffffmmmppptttvvvyyy}}}rrraaa^^^aaavvv}}}~~~{{{xxxyyynnncccaaadddlllssstttrrrooollliiigggfffeeelllmmmmmmoooqqqsssuuuwww}}}yyyuuuuuuyyyzzzxxxtttxxxyyy|||~~~XXX???999777555555555666555444444666888777555444555666333333444555666666666666111222444666666555444333444444444444444444444444555444444444444555666666666555777===AAABBBEEEIIIWWWmmmqqqWWWNNNYYYvvvkkkOOO>>>999777444111111111111111111111111111000000000000000000000000000111222333666888;;;<<<>>>VVVxxxYYYBBB===AAA???===???DDDJJJOOOXXXbbbkkkqqquuuuuuvvvyyyzzzxxx{{{yyyxxxxxxyyy{{{{{{{{{}}}zzz|||~~~{{{rrriii\\\TTTQQQRRR\\\mmm~~~xxxqqqssswwwjjjccc]]]VVVPPPPPPSSSUUUSSSOOOMMMPPPTTT]]]eeejjjiiifffgggiiijjjmmmnnnmmmllliiiddd___]]]cccnnnppprrr{{{XXXQQQXXXgggzzzwwwRRR:::666222111444333333333444555666888999:::<<<>>>?????????BBBHHHNNNvvv|||ZZZJJJHHHHHHNNNYYYdddggggggiiimmmpppnnnlllkkkjjjkkklllmmmnnnppprrrrrrpppnnnmmmmmmrrrnnnjjjjjjlllllliiifffggghhhiiihhhggghhhjjjkkkkkklllnnnppprrrsssssstttzzz|||~~~~~~~~~~~~ppp```XXXaaavvvxxxvvvwww{{{|||~~~rrr^^^VVVYYY___fffkkkjjjgggbbb\\\WWWTTTRRRRRR[[[\\\___ccciiioootttwww}}}zzzxxxxxxzzz{{{yyywwwyyyzzz|||```@@@:::888666666666777666444444666999888555333444666444444555666666666555555222333444555555555444333444444444444444444444444555555444444555555666777555444777===@@@AAACCCGGGQQQiiisssYYYLLLSSSooopppVVVBBB:::888666333111111111111111111111111000000000000000000000000000000222444666999;;;<<>>???===???EEEJJJOOOYYYbbbiiippptttuuuxxx|||~~~~~~{{{xxxxxxyyyzzzzzzzzz}}}{{{{{{|||}}}~~~sssddd___ZZZWWW\\\jjj|||xxxvvv}}}mmm```YYYSSSPPPHHHHHHHHHGGGGGGIIIMMMPPP]]]fffmmmkkkggghhhjjjkkkkkknnnrrrsssrrrmmmgggcccgggmmmjjjlll{{{dddUUUXXXeeeuuuXXX<<<666111000333222444444444555666888::::::;;;===???>>>>>>BBBHHHMMM~~~eeeLLLEEEJJJHHHNNNYYYdddgggfffiiinnnpppmmmkkkiiijjjkkkmmmnnnmmmooorrrrrrqqqooonnnnnnooorrrtttsssnnnjjjhhhhhhgggiiilllllljjjiiijjjllliiilllqqqwww||||||wwwpppiiidddnnnuuulll^^^VVVggg|||xxxvvvwww~~~{{{zzz|||zzz|||tttdddUUUPPPRRRVVV[[[___WWWTTTOOOKKKGGGFFFFFFGGGHHHJJJNNNTTT\\\eeelllpppwwwvvvvvvwwwxxxyyyzzz{{{{{{|||}}}fffDDD;;;999777777777888777666333777:::888444222444777555666666666666555555444333333333444444444555555555555555555555555555555555555555555555666666777555444777===@@@AAACCCFFFOOOgggsssZZZLLLPPPkkk}}}nnnVVVBBB999888777555111111111111111111111111000000000000000000000000000000222444666999;;;===QQQttt\\\CCCBBBBBB:::???===???EEEJJJPPPYYYbbbhhhnnntttvvvyyy|||yyyxxxxxxyyyyyyyyy~~~|||{{{~~~}}}|||}}}zzzyyypppfffdddkkkwww}}}uuuyyy|||vvvvvvaaaTTTOOOOOOIIIFFFBBB???@@@CCCHHHKKK___iiiooommmjjjjjjmmmnnnggglllssswwwwwwrrrjjjeeejjjlllfffgggxxx~~~~~~yyy~~~ppp]]]\\\fffrrrXXX<<<666222222555555444444444555777888:::;;;;;;===>>>>>>>>>AAAHHHMMMwwwwwwZZZEEEEEEMMMHHHNNNYYYcccfffeeeiiioooooommmkkkkkklllmmmnnnnnnmmmooorrrsssrrrppppppppplllvvv}}}zzzoooggghhhlllhhhkkknnnnnnkkkjjjjjjkkkgggkkkrrr{{{|||uuummmbbbUUUKKKKKKLLLVVVjjj~~~vvvhhhXXXbbbrrrxxxrrrxxxyyyooojjjeeejjjrrrxxx}}}}}}}}}}}}~~~~~~{{{wwwtttpppeeeXXXPPPLLLIIIIIIMMMGGGEEEBBB@@@@@@BBBEEEGGGFFFFFFHHHKKKOOOUUUYYY\\\nnnppprrrssstttvvvyyy|||}}}}}}~~~jjjHHH<<<:::888777888888777666333777:::888444222444777666777777777666555444444444444333333333444555666555555555555555555555555555555555555555666777777666555888>>>AAAAAACCCFFFOOOhhhsssZZZGGGMMMgggpppZZZMMMCCC;;;666666222222111111111111222222000000000000000111111222000333///000::::::888@@@XXX|||WWWFFF@@@<<<>>>======@@@HHHNNNSSS\\\dddnnnqqqtttvvvxxx{{{~~~{{{wwwuuuwwwzzz|||}}}zzz{{{|||||||||}}}}}}uuujjjdddfffkkknnnpppyyyzzz}}}~~~{{{yyyrrrxxx~~~xxxbbb\\\UUUJJJEEEEEEEEEDDDCCCEEEIIILLLYYYccckkkllljjjlllmmmmmmmmmjjjmmmtttsssnnnrrr|||yyyhhh^^^hhhuuu{{{xxxggggggmmmnnneee===111777444000999555555666777888999999:::>>>===>>>?????????EEEMMMxxxtttZZZHHHCCCCCCGGGLLLVVV```hhhnnnrrrsssuuuqqqnnnnnnooopppnnnkkkrrrqqqqqqrrrssstttrrrqqqppprrrtttuuusssnnnjjjfffiiijjjjjjkkkkkkjjjjjjiiilllpppvvv~~~uuupppjjjaaaXXXTTTJJJKKKHHHKKKccc~~~~~~lllbbb```cccqqqyyyvvvvvvbbbTTTOOOUUUWWW___llluuuxxx|||yyyuuuqqqllliiifff^^^VVVQQQKKKEEEDDDGGGBBBBBBCCCCCCCCCBBBBBBCCCBBBAAADDDIIIIIIGGGNNNXXXccchhhnnnooonnnooorrrvvv~~~~~~|||zzz~~~qqqHHH::::::999999888666444333777666666555555555666666555444222222333333222111666555555444444555555666666666666555555444444444555444444444444555666666555222444;;;BBBFFFKKKPPPSSSiii|||nnnWWWFFFLLLfffvvv```LLL>>>777444333222222111111111111222222000000000000000111222222000444111333;;;:::999BBB```xxxTTTEEE@@@===???===<<>>===>>>?????????EEEMMMmmmoooTTTEEECCCDDDHHHNNNXXXcccjjjoooqqqrrrrrrqqqoooooooooooommmlllooooooooopppqqqqqqpppnnnnnnpppqqqrrrpppmmmiiigggjjjjjjjjjjjjjjjjjjjjjjjjlllpppvvv{{{{{{rrrlllfff]]]WWWHHHIIIFFFHHHYYYqqq}}}{{{kkkfffaaaiiissshhh]]]RRRJJJIIIFFFIIIRRR```kkkrrryyyyyyssspppnnnlllaaaYYYPPPJJJEEE???@@@CCC???@@@CCCIIIPPPQQQOOOKKKOOOMMMMMMOOOLLLHHHLLLSSS```gggnnnpppnnnmmmqqquuuyyyzzzzzzzzzwwwNNN;;;:::999888888777555444666666555555555555666666666444333333444444333111555444444444444444444555555555555444444444333333555444444444444555666666777444666===DDDHHHNNNSSSXXXmmm|||mmmWWWGGGLLLeeeoooPPP:::555444111222222111111111111222222111000000000000111222222000444222555<<<999999DDDoooqqqPPPDDD@@@===???===<<>>======???>>>>>>EEEMMMmmmqqqQQQCCCCCCGGGHHHPPP[[[fffllloooppppppnnnoooppppppnnnmmmmmmmmmnnnnnnoooooooooooonnnnnnlllmmmnnnnnnmmmllljjjiiikkkkkkjjjiiiiiijjjkkkkkkkkkooosssvvvzzz{{{qqqaaa]]]TTTLLLLLLYYYnnn~~~xxxoooddddddvvv|||zzzxxxvvvhhh\\\OOOHHHDDD@@@<<<<<<;;;<<>>???EEELLLTTT```jjjmmmppptttvvvwwwyyy{{{|||wwwvvvwww{{{~~~{{{}}}~~~}}}tttrrr~~~{{{jjjfff```ZZZVVVUUUWWWXXXWWWbbbqqq||||||wwwuuubbb___XXXUUU[[[gggmmmkkkbbbZZZTTTSSSNNNLLLWWWhhhgggXXXSSSNNNKKKJJJIIIGGGFFFGGGKKKNNNRRR^^^hhhkkkjjjkkklllkkkkkkrrrtttqqqsssxxxtttiiidddZZZVVV\\\hhhrrr}}}~~~|||zzzddd\\\dddgggkkk}}}}}}mmmJJJ666777444///222222222333555666777888888>>><<<===???>>>>>>DDDLLLuuu|||TTTBBBDDDJJJGGGPPP]]]ggglllmmmmmmmmmjjjmmmppppppmmmkkklllnnnooopppqqqqqqpppoooooooookkkkkkllllllllllllmmmmmmlllkkkiiihhhhhhiiikkkllliiimmmqqqrrruuu~~~~~~mmm\\\LLLJJJ^^^uuuyyymmmhhhttt~~~tttooohhh___XXXSSSPPPNNNJJJEEEAAAAAABBB@@@;;;777999888<<>>;;;888777888999888666666555555555555666666777666555444444555666555444333333333333333333333333333333333333333333333333555444444444444555666666888777:::AAAHHHMMMUUU]]]hhhzzziiiPPPJJJ^^^eeeBBB777666333222222111111111111222222111111111111111222222333///222222666:::666;;;NNNdddIIIBBB>>>;;;???BBB@@@@@@FFFKKKRRR]]]gggkkkoootttwwwzzz|||~~~wwwwwwzzz}}}yyyzzz|||}}}~~~~~~zzzdddgggtttyyylllggg```ZZZUUUTTTTTTTTTKKKNNNUUU]]]bbbaaa[[[UUUGGGEEE@@@===>>>CCCEEEDDDDDD@@@>>>>>><<<:::CCCOOO|||zzz```VVVRRRNNNLLLLLLKKKHHHGGGHHHKKKMMMRRR\\\dddeeeeeehhhlllllljjjrrrtttmmmjjjnnnmmmhhhhhh___WWWWWW___kkkyyy~~~hhhVVVYYYbbbeeevvv}}}pppOOO777666555000222222333444555777888999:::===<<<===>>>>>>>>>DDDLLLvvvUUU@@@BBBIIIFFFPPP^^^gggkkkkkkkkkkkkhhhkkknnnnnnlllkkkmmmooonnnppprrrqqqooommmnnnooollllllllllllmmmnnnoooppplllkkkiiihhhhhhiiikkklllmmmppprrrqqqqqqxxxttt\\\NNNVVVhhh~~~{{{tttpppvvvqqqfffbbb[[[SSSKKKFFFDDDCCC@@@AAABBBDDDFFFEEEAAA===<<<888888===CCCHHHPPPXXXaaapppzzz|||wwwpppkkkiiiiiiYYYRRRKKKHHHHHHHHHNNNUUU```cccfffggghhhkkkppptttyyywwwsssooojjjddd[[[TTTYYYbbbmmmooollljjjnnnrrrxxxzzzyyyxxxzzz}}}eeeBBB===888666888999888666555555555555555666777777666444333444666666555444222333333444444333333222333333333333333333333333555444444444444555666666666666:::AAAGGGMMMWWWaaaooorrrTTTJJJYYY|||jjjGGG666333333222222111111111111222222222111111111111222333333000222222666:::555>>>WWW|||\\\CCC@@@>>>:::???AAA???AAAFFFKKKQQQ[[[dddjjjnnntttxxx{{{}}}xxxyyy}}}|||wwwyyy|||}}}~~~|||zzz~~~hhh___gggqqqllleee[[[UUURRRQQQOOOLLLCCC@@@???BBBGGGGGGBBB<<<:::::::::999999::::::;;;<<<:::999:::888666<<>>======DDDLLLuuu~~~QQQ???AAAEEEEEEPPP^^^gggiiiiiijjjlllhhhiiijjjjjjjjjlllnnnpppllloooqqqpppllljjjkkkmmmllllllmmmnnnooopppqqqqqqkkkkkkjjjiiiiiijjjkkkkkkrrrttttttqqqnnnpppxxx~~~~~~vvv[[[RRRUUUnnnqqqpppmmmqqq~~~{{{{{{{{{tttfff[[[SSSRRROOOJJJEEECCCCCCDDD@@@DDDFFFDDDBBBBBBAAA???@@@;;;888:::<<>>>>>===;;;@@@>>>===???FFFKKKQQQZZZcccjjjnnntttxxxzzz|||}}}~~~xxxzzz{{{wwwzzz}}}}}}||||||}}}xxxyyy|||}}}{{{}}}uuuccc```eeemmmbbbUUUOOONNNNNNJJJEEEBBB???<<<;;;======;;;888999:::;;;<<<:::999:::<<<999888888999777777;;;@@@OOO]]]bbbXXXRRRUUUTTTMMMNNNMMMKKKHHHFFFFFFIIILLLQQQ[[[ccceeefffiiimmmnnnkkkkkknnnsssrrrnnnkkkmmmccc```[[[VVVWWW___jjjqqqzzz}}}}}}||||||}}}ttt^^^YYYUUU^^^xxx^^^<<<555777444333111111333444666888999:::===;;;<<<>>>======CCCKKKyyykkkJJJCCCEEEDDDFFFQQQ___gggiiiiiilllnnnjjjhhhfffgggiiimmmooopppmmmppprrrqqqmmmjjjlllnnnkkklllmmmnnnooopppppppppjjjjjjjjjjjjjjjjjjjjjjjjpppqqqqqqooommmlllmmmooommmrrrrrrYYYNNNZZZ___aaa^^^aaammm}}}~~~ooobbbZZZTTTMMMHHHBBBDDDFFFGGGGGGHHHLLLOOOSSS^^^eee```XXXSSSOOOLLLLLLEEE@@@???======AAAFFFLLL\\\nnnwwwwwwxxx~~~}}}|||xxxpppfff]]]YYYXXXTTTPPPOOOSSSWWW\\\dddkkkmmmttt||||||yyyyyyyyyiii^^^bbbgggkkkmmmooopppqqqsssvvvwwwwww{{{{{{{{{IIIAAA888555777999777444444444444555555666777888333222222333444555555333222444555666666555444222333333444444444555555555555444444444444555666666444666;;;CCCHHHOOO\\\hhhuuurrrWWWIIIRRRrrroooQQQ888222888222222111111111111222222222222111111222222333444444444444888;;;888GGGfff}}}kkkKKK999<<<===;;;BBB::::::>>>FFFLLLRRR[[[dddjjjnnntttwwwyyyzzzzzz{{{vvvzzz{{{www{{{~~~}}}zzzzzzxxx~~~yyyxxxzzzxxxvvvwwwzzz|||lll___^^^oooaaaRRRKKKMMMMMMHHHBBBAAA@@@???===;;;;;;<<<===;;;;;;<<<;;;999666777:::666666777999999:::>>>BBBGGGRRRUUUOOONNNUUUUUUMMMNNNMMMKKKHHHFFFFFFHHHKKKPPP[[[eeehhhiiilllnnnnnniiidddhhhtttyyyrrrllllllgggddd[[[SSSSSS]]]kkktttssswww}}}~~~~~~eeeYYYQQQYYYsssddd???666888555333///000111333555777888999===;;;<<<>>>======CCCKKK{{{[[[GGGHHHKKKFFFGGGRRR```hhhiiijjjmmmqqqkkkgggddddddiiinnnppppppooosssuuusssooolllnnnqqqjjjkkkmmmoooppppppooooooiiijjjjjjkkkkkkjjjjjjiiiiiijjjlllmmmmmmllljjjiiihhhfffooolll[[[LLLRRRSSSOOOQQQ```rrr~~~zzzdddQQQEEE@@@@@@@@@AAAFFFLLLPPPSSSWWW]]]aaasssxxxnnnfffYYYRRRJJJFFFBBB>>>???CCCDDDSSSeeeppptttxxxyyyooocccZZZVVVVVVUUURRRRRRXXX___dddllltttwww}}}}}}aaabbbeeeiiinnnqqqrrrqqqpppsssttttttwwwzzzyyyuuuxxxLLLCCC999555777999777444444444444555555777888888333222111222444555444333333444666777777666444333444444444555555666666666555444444444444555666666555777<<>>BBB@@@AAA???;;;;;;???@@@===KKKLLLQQQVVVXXXWWWUUUUUUQQQLLLJJJJJJHHHEEEFFFIIIWWW\\\cccgggiiijjjmmmoooppppppqqqqqqqqqqqqqqqqqqooohhh```ZZZVVVYYYggguuu{{{yyyyyy~~~~~~aaaLLLTTTgggyyyLLL333666111555333333333444666777999:::888>>>;;;999===>>>DDDRRRfffNNNDDDDDDEEEDDDLLLXXXcccgggiiilllooooooqqqmmmjjjhhhiiikkkmmmnnntttsssqqqqqqrrrqqqooommmpppooolllkkkkkklllnnnpppkkkkkkjjjiiiiiijjjlllllllllkkkjjjkkklllmmmlllkkkjjjkkkooossstttzzzzzzcccRRRPPPNNNMMMLLLRRRaaappp}}}vvv```PPPHHHGGGHHHIIIKKKOOOYYYgggppptttxxx}}}zzzlll]]]SSSLLLDDD<<>>777999555555::::::555555555555555555555555555555555444444333333333555555666666555555444333444444444444444555777777444444555555666777777777666777;;;BBBIIIRRR___llluuupppVVVLLLNNNbbb~~~zzzWWW>>>666222222222222111111111111000111111111111222222222222444666888222999===KKK|||ppp___EEE@@@<<<:::;;;888<<<<<<>>>BBBJJJTTT]]]ccchhhlllqqqtttuuuwww|||~~~~~~|||zzzxxxwwwuuuuuuxxxxxxyyy|||}}}}}}{{{yyyxxxuuurrrrrrxxxxxxllljjjdddXXXNNNMMMQQQNNNIIIEEEDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>??????@@@AAAAAA@@@??????===@@@BBBBBBCCCDDDBBB@@@EEEKKKSSSZZZZZZWWWUUUUUUQQQMMMJJJJJJIIIFFFGGGJJJVVV\\\dddhhhiiijjjlllnnnmmmmmmnnnooopppqqqrrrrrrrrrlllddd^^^ZZZ]]]jjjxxxzzzyyyzzzjjjSSSVVVfff{{{NNN666:::444666333333333444666777999:::888>>>;;;999===>>>DDDUUUgggPPPEEECCCCCCAAAIIIWWWdddjjjlllnnnooommmpppmmmiiihhhjjjlllnnnnnnsssrrrqqqqqqrrrrrrpppnnnnnnnnnnnnnnnnnnooooooooolllkkkiiihhhggghhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjoooooopppqqqpppqqq|||~~~hhhVVVSSSPPPMMMKKKLLLWWWbbbpppxxxyyy}}}yyyfffZZZTTTQQQTTTYYY[[[[[[cccssswwwnnnbbbQQQBBB@@@JJJ\\\lllrrrtttzzz~~~uuujjj```ZZZWWWXXXXXX[[[______\\\\\\___hhhuuuvvvuuu~~~uuunnnjjjlllmmmmmmnnnqqqrrrssssssssstttwwwzzz||||||UUU@@@999:::555444777555555555555555555555555555555555444444444333333333555555666666555555444333333444444444555555555666444444555555666777777777555555:::AAAHHHQQQ```lllvvvoooWWWKKKIIIZZZvvv]]]BBB777111222222222111111111111000111111111111222222222333555666888333:::???RRRxxxkkk[[[BBB>>>:::999;;;888>>>>>>???BBBIIISSS\\\bbbfffkkkqqqtttvvvyyy~~~~~~{{{xxxvvvuuuuuuuuuwwwwwwxxx{{{}}}~~~|||zzzwwwooohhhhhhqqq|||vvvfffaaa^^^TTTLLLJJJGGGHHHIIIGGGCCCAAACCCDDDDDDEEEFFFFFFEEECCCBBBAAABBBCCCDDDEEEFFFHHHIIIJJJEEEFFFGGGHHHHHHGGGHHHJJJLLLTTT\\\```___\\\XXXVVVQQQLLLIIIIIIHHHEEEFFFJJJUUU\\\dddhhhiiiiiijjjllljjjkkkmmmoooqqqsssuuuvvvsssmmmfff```\\\]]]iiivvvuuuuuuxxx}}}pppVVVUUUaaayyyOOO999<<<444444333333333444666777999:::888===;;;:::>>>>>>FFFYYY}}}cccPPPGGGDDDBBBAAAFFFUUUeeelllooopppooolllooollliiiiiikkkmmmoooooorrrqqqpppqqqssssssqqqooolllmmmpppqqqrrrqqqpppooolllkkkiiihhhggghhhhhhiiilllnnnooommmkkkjjjmmmppprrrppppppooollljjjqqqzzz~~~iiiYYYUUUQQQNNNHHHEEEJJJQQQaaagggiiinnnwwwyyy}}}rrrpppmmmhhhnnn{{{wwwaaaNNNEEEJJJXXXiiitttxxx{{{~~~yyypppggg```]]]ZZZZZZ\\\___\\\VVVTTTUUU\\\eeeqqq|||rrrjjjnnnuuuyyyzzzrrrmmmjjjlllmmmmmmnnnqqqxxxyyyyyyxxxxxxyyy{{{~~~TTT@@@888;;;777555666333555555555555555555555555555444444444444333333333555555666666555555444333222333444444555555444444444555555666666777777888666666:::BBBJJJTTTbbbpppvvvoooXXXKKKEEEVVVtttfffIII;;;333222222222111111111000000111111111222222222333333666555888444;;;AAAYYYvvvmmm|||WWW>>><<<::::::<<<:::>>>>>>>>>BBBIIITTT^^^dddggglllrrruuuwwwyyy}}}{{{wwwuuuvvvwwwxxxxxxxxxyyy|||}}}}}}{{{yyynnneee\\\[[[aaakkkxxxrrrkkkggg^^^TTTOOOKKKKKKLLLLLLLLLKKKKKKKKKLLLJJJIIIGGGFFFFFFFFFFFFHHHOOOUUUVVVWWW^^^fffkkkfff]]]UUUPPPNNNQQQ^^^mmmiiikkkjjjgggdddaaa\\\VVVPPPKKKGGGGGGEEECCCDDDHHHSSSZZZccciiiiiihhhhhhhhhhhhjjjlllooosssvvvyyyzzzsssmmmfff___YYYXXXbbbmmmpppqqqtttzzzvvv\\\WWWaaavvvMMM888;;;111000333333333444666777999:::888<<<::::::>>>>>>HHH^^^xxx___OOOIIIFFFEEEDDDEEETTTcccjjjmmmoooooommmnnnkkkiiiiiikkknnnpppppppppooooooqqqrrrsssrrrpppmmmnnnpppqqqrrrrrrqqqpppkkkjjjhhhhhhggghhhiiiiiikkkooorrrppplllkkkoootttpppnnnnnnoookkkiiinnnuuuxxxfffXXXSSSOOOLLLGGGBBBAAADDDOOOUUUVVV\\\eeeiiiuuuppp^^^PPPNNNSSSbbbpppwwwyyy{{{}}}|||zzzuuummmfffbbb```ZZZYYYZZZ\\\WWWPPPLLLMMMQQQXXXaaahhhppp|||ooofffgggmmmqqqsssllliiihhhkkkmmmnnnqqquuuyyy{{{|||{{{zzzzzz}}}ooojjj}}}TTT???777;;;888777999555555555555555555555555555444444444444444444444444555555555666555555444333222222444555555444444333555555555666777777888888777777;;;DDDLLLWWWgggtttwwwlllXXXJJJDDDXXX{{{rrrQQQ@@@555222222222111111111000000111222222222222333333333666555999555<<>>;;;;;;===;;;<<<<<<>>>BBBKKKUUU```fffjjjnnntttwwwxxxyyy||||||yyywwwxxx{{{|||}}}|||}}}~~~~~~{{{xxxfff^^^VVVRRRQQQWWWhhhyyyyyymmm___VVVVVVTTTRRRVVV\\\``````^^^VVVSSSNNNJJJJJJNNNSSSWWW^^^pppvvvbbbWWWTTT___~~~uuupppnnneee[[[SSSMMMIIIGGGEEEBBBDDDHHHQQQYYYccciiiiiifffdddcccdddfffiiilllppptttwwwyyysssnnnggg___VVVSSSZZZdddnnnooossswww|||fff^^^fffvvvMMM888:::000///333333333444666777999:::999;;;:::;;;???>>>JJJccc~~~cccTTTMMMIIIGGGGGGIIIUUUaaagggiiimmmpppqqqmmmkkkjjjjjjllloooppppppooonnnnnnoooqqqrrrqqqpppnnnnnnnnnooooooppppppqqqjjjhhhfffcccbbbaaa```aaacccggglllllliiiiiilllqqqnnnmmmnnnpppnnnkkknnnsssyyy~~~uuueeeUUUOOOKKKJJJGGGBBB???@@@@@@DDDEEEJJJSSSWWWiiizzzwwwyyy~~~rrr^^^TTTOOOVVVbbbiiikkklllsssrrroooiiiccc___^^^^^^XXXVVVWWWWWWSSSKKKGGGIIIHHHNNNWWW]]]```eeemmmvvv{{{tttjjjfffgggjjjlllllliiiggghhhkkkmmmmmmpppuuuvvvyyy|||}}}{{{{{{jjj```rrr\\\DDD999;;;888777999666555555555555555555555555444444444444444444444444555555555666555555444333222222333444555555555555555555666666777888888888666666:::CCCLLLXXXhhhwwwzzz~~~nnn[[[LLLEEE\\\|||WWWAAA444222222222111111111111000222222222222333333333333555444999777>>>DDDcccuuu___EEEAAA===<<<===::::::;;;>>>DDDMMMWWW```fffkkkpppuuuxxxyyyyyy|||~~~}}}{{{zzz|||~~~|||yyyggg___WWWQQQJJJKKK[[[ooo{{{lllbbbddd___[[[```jjjtttyyyzzzhhhbbb[[[VVVXXX```jjjqqq~~~ttt[[[PPPNNN]]]uuuhhhWWWQQQLLLIIIFFFCCCDDDHHHMMMVVVaaahhhhhhddd```^^^^^^```bbbfffjjjnnnqqqrrrsssnnnggg___VVVQQQUUU^^^lllnnnrrrvvvzzz}}}kkk^^^bbb}}}zzzRRR:::;;;222333333333333444666777999:::999;;;999<<<@@@>>>LLLhhhmmm[[[RRRKKKHHHIIINNNYYYbbbfffhhhmmmsssuuunnnlllkkkkkkmmmooooooooommmmmmmmmnnnppppppooonnnnnnnnnmmmmmmmmmmmmnnnnnngggeeeaaa\\\XXXUUUSSSRRRZZZ___eeehhhiiijjjlllnnnnnnmmmnnnpppoookkkkkkooorrruuuxxxjjjVVVOOOHHHHHHGGGCCC@@@???>>>AAA@@@DDDKKKOOOeeetttaaaYYYZZZQQQQQQOOOJJJGGGGGGKKKOOObbblllxxxooo___QQQQQQXXX]]]^^^^^^fffeeeccc___[[[ZZZ[[[]]]XXXVVVUUUTTTOOOHHHEEEGGGDDDIIIQQQXXXYYYYYY^^^eeefffeeeccccccdddeeeeeeeeejjjiiiiiilllllljjjmmmrrrsssxxx}}}}}}{{{|||vvvggguuulllPPP???;;;666555777444555555555555555555555555333333333444444444444555555555666666555555444333222222333333555666888999555666666777777888888999333333777@@@JJJWWWiiiwwwyyyfffTTTHHH]]]~~~XXXAAA333222222222111111111111000222222222333333333444444444444:::999???DDDeeezzz[[[BBB???<<<;;;===;;;:::<<<@@@FFFNNNWWW^^^ccciiiooouuuyyyzzz{{{}}}}}}||||||~~~}}}ooodddYYYSSSKKKHHHSSSdddyyysssmmmhhhhhhppp}}}{{{rrrlllmmmuuusss\\\JJJDDDAAAIIIoooyyylllYYYRRRLLLHHHDDDAAABBBEEEKKKTTT```gggfffbbb]]]ZZZ[[[\\\___bbbfffiiikkkmmmooojjjeee^^^UUUOOOSSS[[[fffiiinnnssswww{{{}}}lllXXXWWWwwwVVV<<<;;;333666333333333444666777999:::999:::999===@@@>>>MMMlllsss^^^SSSKKKHHHKKKSSS]]]fffiiikkkpppuuuwwwooommmllllllmmmooonnnnnnmmmllllllmmmnnnooommmlllllllllmmmmmmlllkkkiiihhh```^^^ZZZUUUQQQNNNLLLKKKQQQUUU]]]dddhhhjjjjjjjjjiiihhhjjjnnnnnnjjjjjjmmmpppttt|||nnn\\\RRRIIIGGGFFFCCC???>>>???@@@===@@@EEEIIIbbbyyyssskkk```QQQCCC>>>@@@???@@@@@@>>><<<;;;<<<>>>:::DDDRRR^^^jjjvvv|||}}}qqq```QQQNNNSSSVVVWWWWWWYYYZZZ[[[ZZZZZZZZZ[[[]]][[[XXXVVVTTTNNNGGGEEEHHHGGGGGGLLLSSSUUUTTTYYY```\\\]]]]]]^^^___```aaabbbhhhgggiiilllllljjjmmmssssssyyy~~~~~~|||{{{qqqyyyxxxXXXBBB;;;444444888666555555555555555555555555333333333444444444555555555555666666555555444333333222222222555888;;;>>>666666666777888888999999333333888AAALLLYYYkkk{{{rrr[[[JJJ[[[|||WWWAAA333222222222111111111111000222222333333333444444444444333::::::???DDDfffwwwRRR;;;999999:::>>><<<;;;===BBBHHHOOOVVV\\\```gggmmmtttyyy{{{|||}}}~~~}}}||||||}}}vvvgggYYYTTTMMMHHHOOO[[[}}}yyyrrrnnnqqq|||~~~}}}xxxyyytttlll___LLLAAA@@@::::::VVV|||zzznnnbbbWWWPPPIIIEEEAAA======AAAIIISSS___ffffff```[[[XXX[[[\\\___aaaeeegggjjjkkkjjjfffaaa\\\SSSNNNRRRYYY```dddiiioootttxxx|||~~~~~~|||~~~qqqWWWSSSqqqWWW;;;999333777333333333444666777999:::999:::999===@@@>>>NNNooorrr]]]RRRJJJIIIMMMUUU```jjjmmmnnnsssvvvxxxpppnnnllllllnnnnnnnnnmmmlllkkkkkklllmmmmmmllljjjiiijjjmmmnnnmmmjjjfffcccYYYXXXUUURRRPPPOOONNNNNNFFFJJJRRR\\\cccfffeeebbbcccbbbeeekkkmmmkkkkkkmmmrrrwww~~~nnnbbbVVVJJJFFFEEEBBB>>>===::::::666888<<>>@@@@@@EEEQQQ]]]bbbfffWWWIIIHHHMMMQQQRRRSSSPPPSSSWWWZZZ\\\\\\^^^______[[[WWWTTTNNNGGGEEEHHHKKKHHHHHHNNNPPPQQQVVV___\\\\\\\\\[[[\\\]]]```cccddddddggglllllllllpppvvvtttzzz|||{{{vvvyyy|||[[[BBB:::444666<<<:::555555555555555555555555333333333444444555555555555555666666555555444333444333222222444999===@@@666666666777888888999999666666;;;DDDOOO]]]ppphhhNNNUUUttteeeGGG666444333222111111111222333222222111111222222333444000999444>>>@@@AAAvvvyyy~~~kkkOOO??????<<<<<<===888999;;;???EEEMMMUUU\\\```jjjnnntttxxx{{{}}}~~~~~~~~~}}}~~~~~~|||qqqfffXXXMMMGGGFFFOOOXXX{{{|||yyy}}}yyywwwvvvhhhaaaXXXQQQMMMLLLKKKKKKDDDAAA===::::::<<<@@@CCCgggsssxxxpppgggaaaZZZQQQLLLGGGBBB???:::777<<>>:::===EEEQQQyyydddZZZNNNFFFGGGHHHMMMYYYfffllloootttxxxyyyuuuooojjjiiilllooonnnlllooonnnmmmlllllllllllllllgggiiikkkllljjjfffaaa^^^YYY[[[\\\ZZZXXXUUUTTTUUUSSSKKKFFFHHHOOOVVV^^^eeefffeeeeeegggjjjlllllllllpppvvv}}}jjj\\\MMMHHHGGGDDDAAA@@@???;;;888999:::>>>HHHQQQdddqqqsss___OOOAAA>>><<<;;;;;;;;;;;;:::AAA===;;;???>>>888777::::::777555666999>>>AAACCCGGGFFFEEEDDDDDDEEEFFFGGGLLLLLLMMMQQQWWW[[[[[[YYY\\\YYYUUUQQQMMMIIIHHHGGGCCCFFFHHHJJJKKKMMMPPPRRRVVVUUUUUUUUUVVVVVVWWWXXXaaaccceeefffhhhkkkooorrrvvvvvvvvvwwwxxxzzz}}}~~~}}}aaaEEE===666333666555666666555444444444444555222222222222222222222222666555444333333333333333444444444555666777777888999999777666666777888888777999999KKKXXXiii|||fffMMMPPPjjjlllMMM999444333222111111111222333222222222111222222333444222999444>>>???DDDzzztttxxxzzz{{{dddJJJ======::::::;;;777:::<<>>;;;999999888888<<>>>>>======>>>@@@AAACCCHHHHHHIIINNNSSSWWWWWWVVVXXXUUUQQQMMMIIIFFFDDDCCCBBBEEEHHHJJJKKKLLLOOOPPPNNNMMMMMMMMMMMMNNNOOOPPPZZZ^^^cccgggiiikkkmmmoootttuuuwwwxxxzzz{{{}}}~~~~~~~~~cccFFF===666444888888666666555444444444444555444444444444444444444444666555444444333333333444444444555555666777777888888777777777777999:::;;;:::;;;<<>>HHHssstttuuu{{{\\\FFF===>>>:::999<<<999<<<===???DDDKKKTTT]]]bbbfffkkksssyyy|||~~~}}}~~~~~~~~~rrrhhh\\\RRRJJJGGGKKKSSSqqq|||qqqkkk___ZZZTTTOOOMMMIIIEEEBBB===;;;:::;;;>>>@@@AAAAAAHHHDDD???;;;888999:::<<>>;;;;;;999999:::888555555999CCCFFFEEE@@@>>>AAABBBAAA>>>??????@@@DDDOOO___llliiiWWWDDD???AAABBB>>>;;;===:::888666777777777666777777777777999;;;===>>>BBBCCCEEEIIINNNQQQRRRRRRSSSQQQMMMHHHDDDAAA???>>>@@@CCCGGGJJJKKKKKKMMMNNNLLLKKKJJJJJJJJJJJJKKKKKKPPPVVV^^^eeejjjlllmmmnnnqqqtttxxx{{{{{{{{{{{{||||||bbbDDD<<<555333888888666666555444444444444555444444444444444444555555666555444444333444444444444444555555666777777777666666666777888;;;===>>><<<>>>>>>OOOVVVdddzzzhhhPPPLLL___zzzvvvUUU888666555333222111111222333333222222222222333444444444666444======OOOppprrrwww~~~xxxWWWDDD>>>AAA<<<:::>>>=========???CCCJJJTTT]]]bbbfffllltttzzz~~~~~~}}}~~~wwwnnnbbbXXXOOOIIIKKKQQQhhh||||||zzzrrrpppnnnggg[[[RRRLLLIIIGGGGGGFFFCCCAAAAAAAAA@@@???AAAEEEIIIKKKLLLNNNJJJEEE???<<<;;;;;;<<>>999888999;;;:::777888===AAAGGGJJJHHHFFFGGGHHHGGGFFFHHHGGGDDDEEERRRgggwwwnnnUUUFFFBBBCCCBBBAAA???===;;;:::;;;;;;:::999777777777777888:::<<<===>>>???BBBEEEIIILLLMMMNNNOOOMMMIIIEEEBBB???======>>>BBBGGGJJJKKKJJJKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNOOOUUU^^^eeejjjnnnpppqqqpppuuu{{{}}}|||yyyxxxwwwyyy~~~^^^BBB;;;444222555444666666555444444444444555222222222333333333333333555555444444444444555555555555555555666666777777666555666666888:::<<<>>>;;;===???QQQXXXeeeyyyhhhPPPMMM```}}}^^^>>>666555444222111111222222333333222222333333444555555555444===<<>>=========>>>BBBIIISSS\\\aaaeeejjjrrrxxx{{{|||}}}~~~~~~|||~~~zzzpppeeeZZZPPPHHHHHHMMM```rrrvvvqqqrrrssshhhddd^^^XXXSSSOOOIIIDDD???>>>BBBGGGFFFBBBAAAEEEDDDBBBBBBDDDIIINNNRRRTTTTTTPPPKKKEEEAAA?????????XXXkkkxxxsssiiibbb^^^YYYPPPJJJDDDAAA???<<<<<<@@@CCCNNNWWWXXXUUUTTTSSSQQQMMMMMMNNNQQQVVVZZZ[[[[[[WWWWWWWWWTTTOOOKKKHHHGGGJJJMMMRRRWWW\\\bbbhhhmmmpppooorrrwwwyyy|||nnnbbbmmmnnnGGG<<<444444333333444444555666666666888555<<<888===HHH\\\[[[IIIRRRPPPGGGDDDEEEMMMWWW___aaabbbfffjjjllliiijjjkkkmmmooopppnnnmmmnnnnnnnnnmmmllljjjiiihhhkkklllooorrrvvvzzz~~~}}}uuu|||wwwqqqhhh[[[PPPMMMQQQ]]]cccjjjllliiigggiiilllqqqsssgggWWWMMMFFFBBBAAA;;;888888:::999888;;;AAA===IIITTTYYY[[[]]]]]][[[]]][[[TTTGGG>>>AAAOOO]]]wwwooo```SSSJJJHHHGGGFFFFFFDDDAAA@@@??????===;;;:::999888888888999:::;;;<<<>>>AAACCCFFFGGGIIIJJJMMMKKKHHHDDDAAA???>>>>>>>>>BBBFFFIIIJJJIIIIIIJJJKKKMMMPPPTTTXXXZZZ\\\\\\___cccgggjjjlllooorrrtttqqqvvv|||}}}yyyuuussstttvvv{{{]]]CCC===777333444222666666555444444444444555222222222333333444444444555555444444444555555666555555555555666666666666666666666666777999;;;<<<888:::???TTT]]]hhhtttfffPPPMMM___mmmLLL777666444333222222222222333333333333333444444555444222555???===]]]xxx|||yyy}}}~~~jjjUUU@@@999===::::::<<<:::<<<<<<>>>BBBIIIRRRZZZ___eeeiiioootttvvvxxxzzz{{{~~~~~~zzzpppdddXXXMMMDDDCCCGGGYYYkkkwwwkkkfffeee]]]]]]WWWNNNHHHGGGFFFEEE???===CCCNNNRRRMMMKKKMMMIIIIIIJJJNNNTTTZZZ]]]^^^\\\YYYTTTOOOKKKHHHHHHHHH___wwwzzzqqqlllhhhYYYPPPHHHCCC@@@======@@@IIISSS\\\[[[VVVTTTQQQNNNMMMLLLKKKLLLOOOQQQQQQQQQOOOPPPPPPPPPNNNKKKHHHFFFHHHKKKPPPUUU[[[bbbiiinnnoooooorrrvvvyyy{{{yyymmmnnngggEEE===555666444444444555555555555555888666===999>>>JJJ``````PPPZZZUUUGGGEEEIIIMMMWWW```bbbbbbeeeiiiiiiggghhhjjjllllllllllllkkkjjjkkklllmmmmmmlllkkkjjjiiikkkmmmppptttwwwyyy{{{yyyzzz}}}~~~yyyyyywwwyyy{{{tttcccRRRJJJXXX^^^fffkkkllllllmmmnnnllloooyyyqqq]]]QQQHHHBBBAAA>>>;;;888888777555999???GGGYYYnnn|||sss]]]GGG===???EEEaaagggkkkeee]]]WWWSSSPPPNNNJJJFFFBBB@@@>>>;;;999999999777777666777888999<<<>>>AAABBBCCCDDDEEEGGGIIIGGGEEEBBB@@@????????????BBBFFFHHHIIIIIIIIIJJJLLLQQQYYYbbbiiinnnpppqqqrrrrrrqqqooonnnnnnqqqsssqqqvvv{{{zzzuuuqqqqqqsssuuu{{{|||___FFF@@@999666777555666666555444444444444555444444444555666666777777555555555444555555666777555555666666666666666666777777666777888:::<<<===888999@@@[[[fffooouuummmeeeSSSMMM\\\{{{YYY888777555333222222222222444333333333333444555555333111666AAA>>>cccxxx{{{qqqYYYAAA888;;;;;;;;;<<<888999:::===BBBIIIQQQXXX\\\hhhkkkooosssuuuwwwzzz|||~~~{{{qqqdddWWWJJJAAA@@@DDDOOOccczzzooojjjhhhffffff```UUUOOOPPPOOOLLLFFF@@@GGG[[[jjjiiiccc```^^^___ccchhhlllnnnmmmkkkhhheeeaaa\\\YYYWWWVVVVVVYYYrrryyytttpppcccWWWLLLEEEAAA======@@@KKKUUU^^^^^^ZZZWWWTTTQQQNNNLLLJJJJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMJJJFFFCCCFFFIIINNNRRRXXX___fffkkklllmmmpppvvvzzz}}}|||nnnmmm||||||bbbDDD===555555333333333444555666777777888666>>>:::???LLLdddnnn___eee[[[HHHFFFLLLKKKVVV```cccdddgggjjjjjjhhhiiijjjkkkjjjjjjkkkkkkiiikkklllmmmmmmllljjjiiihhhiiikkkmmmoooqqqrrrrrriiilllrrrwwwzzzzzzxxxvvvppplllnnnwwwzzzooo[[[MMMPPPUUU]]]eeekkknnnnnnmmmiiimmmvvv}}}iiiZZZNNNEEEBBB???<<<::::::888555888===CCC^^^jjjYYYSSSSSS___jjjqqqlllddd___ZZZVVVMMMIIICCC>>><<<:::999888777666666666666777999:::;;;>>>AAAAAA@@@@@@AAACCCCCCBBB@@@???>>>>>>>>>???AAACCCFFFGGGHHHHHHJJJKKKOOOVVV```kkkrrrvvvvvvuuurrrrrrqqqooollllllnnnooooootttwwwvvvqqqooorrrvvvwww|||lllkkkaaaEEE>>>777666:::999666666555444444444444555444444555555666777777777555555555555555666777777666666666666666666666555777777777888:::===@@@AAA<<<<<>>>>>999888999===BBBIIIPPPVVVZZZmmmooorrruuuvvvyyy|||{{{~~~ssseeeXXXJJJAAA@@@DDDFFF\\\{{{{{{uuurrrpppsssrrrjjj___ZZZ[[[XXXRRRHHH???FFFccc|||wwwpppqqqtttyyy~~~}}}wwwrrrrrrppplllhhheeecccbbbbbbbbbxxx~~~hhh\\\NNNGGGBBB>>>>>>@@@HHHSSS]]]___]]]\\\ZZZXXXQQQOOOLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMMMMJJJEEEBBBFFFHHHLLLPPPUUU[[[bbbgggjjjkkkooovvv{{{yyyjjjmmm~~~|||aaaEEE>>>333222111111222444666777888999888777>>>;;;???MMMfff}}}mmmppp```HHHEEEMMMHHHTTT```dddfffiiilllllliiijjjkkkjjjjjjiiikkklllmmmmmmnnnnnnllljjjgggeeefffhhhjjjkkklllllllllkkkeeejjjppptttuuutttttttttlllaaa]]]gggrrrpppbbbVVVHHHMMMUUU___hhhlllllljjjjjjnnnvvvtttdddUUUJJJDDD===;;;<<<===<<<999;;;???>>>aaaxxxpppmmmkkkpppoooeee\\\YYYVVVRRRGGGCCC===:::888999999999666666555666777999;;;===;;;>>>AAA@@@>>>===???AAA???>>>===<<<;;;<<<======BBBDDDFFFGGGGGGHHHKKKLLLNNNTTT___hhhnnnnnnllljjjgggiiijjjjjjiiijjjlllmmmmmmrrruuurrrnnnnnntttzzzyyy~~~}}}ddd```~~~aaaBBB999333333:::;;;666666555444444444444555222222333333444555666666555555555555555666777777666666666666666555555555777777888:::===@@@DDDFFF@@@???GGGhhhvvv{{{tttfffcccZZZKKKZZZeeeAAA888111111222222222555222333333333333333333444777666999;;;FFFqqq{{{zzzbbbIII<<<===:::;;;===:::::::::<<<@@@GGGQQQZZZ___jjjmmmqqqtttuuuvvvwwwyyy|||~~~}}}tttcccVVVJJJAAA@@@DDDGGGWWWppp~~~|||ttt}}}~~~{{{tttpppmmmdddYYYUUUGGGLLLnnnzzz~~~|||yyyvvvtttsssrrrrrrjjjPPPBBB???>>>======FFFUUUaaabbb```bbb```[[[SSSQQQOOONNNNNNMMMKKKIIIGGGFFFGGGHHHIIIIIIGGGEEEBBBFFFIIIKKKRRR]]]dddfffkkkoootttwwwyyyuuu___jjjhhhEEE:::222666444444444555555777888999777======<<>>;;;888666555444444888777777777777888888999::::::<<<============<<<===;;;999777888:::===???BBBDDDEEEEEEDDDFFFJJJNNNWWWWWWYYY```fffgggbbb]]]^^^```cccdddddddddeeefffjjjooosssrrroooqqqyyy}}}{{{{{{rrriiidddCCC999:::999666777888888777666666666666666444444444444444444444444444444444444444444444444666555555555555666666777666888888666888???CCCBBB>>>???SSSjjjvvvpppiii^^^NNN]]]{{{jjjAAA999222111222111222444222222333333333333444444666555999<<>><<<===KKKZZZggggggeeefffccc]]]XXXUUUQQQNNNLLLJJJGGGEEEGGGGGGGGGHHHIIIHHHFFFDDDCCCGGGIIIKKKQQQ[[[bbbcccgggnnnvvv{{{}}}rrr]]]ffflllIII===333555444444444444555777888999777===<<<;;;AAAMMMmmmbbb___VVVJJJGGGGGGKKKTTT]]]___aaaeeehhhgggjjjjjjjjjjjjjjjkkklllllljjjlllnnnmmmkkkhhhgggfffjjjiiiiiijjjkkkjjjfffcccfffhhhnnnxxxwwwppprrrkkkWWWJJJPPPRRROOOQQQMMMJJJMMMXXXccchhhkkkmmmkkksssyyyrrr]]]MMMEEE???>>>===<<<;;;::::::::::::WWWzzzooo\\\TTTIIIBBB???>>>;;;888<<<:::999777666666666666777777666666777777888888:::::::::;;;;;;;;;;;;;;;;;;:::777666777:::===???BBBCCCDDDDDDDDDFFFJJJNNNTTTSSSTTTYYY^^^```^^^ZZZXXXZZZ^^^___^^^\\\\\\\\\bbbdddgggkkkooossswwwzzzzzzzzz}}}gggDDD888888666444555777666555555444444444555444444444444444444444444444444444444444444444444666555555555555666777777888:::999777:::@@@DDDDDD???AAAVVVlllvvvtttaaaMMM[[[yyyoooBBB999222222222111111333222222222333333444444444666555999===QQQxxxZZZDDD;;;>>><<<;;;<<<999888888:::>>>EEENNNWWW\\\ccciiiooorrrssswww~~~~~~~~~~~~~~~zzzzzzwwwpppiiikkkccc[[[UUULLLCCC>>>???@@@MMMcccxxxqqqaaa___{{{~~~{{{}}}}}}uuujjjYYYOOOFFFCCCAAA===;;;<<>>:::::::::888666777777666666666666777777666666666666666777888888;;;:::999888888888999:::999777555555666999<<>>VVVppp{{{~~~mmmTTTAAA;;;???<<<;;;<<<888999999:::>>>EEENNNWWW\\\bbbdddhhhmmmssszzz~~~zzzqqqiiihhhaaaZZZTTTLLLCCC???@@@>>>HHH[[[ppp|||zzzpppuuuqqqssswwwwwwvvvkkkpppuuusssiii[[[NNNHHHFFFBBBBBBCCCBBB===;;;<<>>GGGUUU```ccc]]]VVVKKKJJJIIIJJJJJJIIIFFFBBBEEEBBB>>>=========<<<:::666666666666666666666666555555555555666777888888<<<:::888666666666888999666555333333444888<<<>>>@@@AAABBBCCCDDDFFFHHHJJJKKKKKKLLLOOOSSSUUUTTTRRRKKKKKKLLLKKKJJJKKKMMMOOOUUUWWW]]]iiivvv}}}|||xxxzzzzzzSSS>>>888777666555999888888777777777888888444444444444444444444444333333444444444444444444555555555555666777888888999<<<<<<;;;===CCCFFFEEE;;;888IIIcccwwwuuubbbMMMYYYyyybbbAAA999333333333111000222111111222333333444555555777666999???ZZZoooxxx}}}iiiQQQ???;;;@@@===;;;<<<888::::::;;;???EEENNNWWW\\\bbb```bbbiiittt}}}xxxrrrkkkbbbYYYRRRIIIAAA>>>@@@>>>EEEUUUhhhwwwxxxpppddddddjjjppprrrjjjkkkjjjbbbVVVKKKEEECCC???>>>AAADDDCCC===:::;;;@@@QQQ```ccccccccc```YYYTTTPPPKKKHHHHHHHHHHHHGGGEEEDDDDDDFFFGGGGGGEEECCC???CCCFFFHHHOOOZZZaaabbbjjjpppvvvyyyzzz}}}yyy^^^```mmmJJJ===555888333333333444666777999:::888===;;;;;;CCCSSSwwwYYYDDDJJJIIIDDDFFFIIIJJJVVVaaaeeehhhkkkkkkiiidddeeeggghhhjjjjjjjjjjjjffffffffffffeeefffiiilllmmmmmmnnnnnnmmmmmmnnnnnnrrroooooosss{{{}}}wwweeeVVVIIIFFFGGGEEEGGGPPPZZZbbbkkkrrrwwwxxxtttiii^^^XXXVVVTTT]]]```bbbaaa[[[RRRJJJEEEBBBAAA@@@>>>======<<<<<>>???@@@@@@???>>>999999999;;;???CCCFFFHHHEEECCC@@@>>>>>>===<<<;;;999888888777666555555444555555555666666777999999<<<:::888666666666888999555444222222333777;;;===@@@???@@@BBBDDDFFFGGGGGGFFFHHHMMMRRRUUUUUUSSSQQQKKKJJJHHHFFFFFFJJJPPPUUU[[[```gggpppvvvyyyxxxvvv{{{XXX???888777666555888777777777777777888888444444444444444444444444333333333444444444555555555555555666666777999999999<<<===<<<>>>DDDFFFEEE>>>666BBB^^^xxxrrraaaLLLVVVxxx{{{YYY???888222333444222111222111111222333333444555555777666999@@@^^^qqqwwwhhhQQQ???<<>><<<<<>>===<<<<<<<<<<<<>>>??????>>><<<:::888888777777777999<<>>???AAADDDFFFFFFEEECCCGGGMMMSSSVVVVVVTTTRRRNNNMMMKKKIIIIIINNNUUU[[[ccchhhooossssssrrrrrrsss{{{|||}}}~~~XXX>>>666666555333555444444444444555555666444444444444444444444444222333333444444555555555555555555666777888999:::999===>>>===???EEEGGGEEEBBB;;;HHHddd}}}rrrbbbKKKQQQxxx\\\===666222333555333222333000111111222444555555666555555999BBBbbbssswwwxxxlllRRRAAA===BBB<<<:::<<<:::::::::;;;>>>DDDMMMUUU[[[```eeekkkppptttyyy~~~{{{}}}sssjjj```XXXOOOFFFDDDFFF@@@@@@FFFTTTdddsss|||~~~|||qqqllliiieee[[[PPPMMMPPPNNNQQQOOOQQQgggttt```TTTQQQSSSUUUcccttt{{{hhh\\\XXXUUUNNNHHHFFFCCC>>>;;;;;;<<>>GGGYYYZZZDDDLLLNNNIIIGGGFFFIIIUUUbbbhhhkkkmmmllliiifffgggiiijjjkkkjjjiiihhhhhhiiiiiihhhfffeeefffhhheeefffgggiiikkkrrr{{{~~~|||}}}}}}vvvooo}}}qqqYYYLLLBBB??????FFFOOOZZZhhhtttuuulll___SSSJJJDDDAAA@@@AAA???>>>???@@@@@@>>>;;;===<<<<<<;;;;;;;;;<<<<<<:::;;;===>>>>>>===;;;:::666777999<<<>>>AAAEEEGGGPPPNNNKKKFFFBBB@@@@@@AAA=========<<<;;;999777666666666777777888:::;;;<<<:::::::::;;;;;;;;;;;;;;;777555333222333555999;;;>>>======@@@DDDFFFEEEDDDAAAEEEKKKPPPSSSTTTUUUUUURRRRRRQQQPPPPPPSSSXXX\\\dddhhhmmmqqqssstttvvvxxx|||zzzzzz}}}XXX>>>555777666444333333333333333444555555444444444444444444444444222222333333444555555666555555555666777999:::;;;;;;>>>@@@???BBBGGGIIIGGG???@@@VVVtttqqqeeeNNNTTTzzzccc<<<555111333555444333444000111111222444555666666444444999CCCeee|||sss{{{uuuSSSBBB>>>BBB<<<:::===;;;999999:::===CCCLLLTTTYYY___hhhrrruuutttuuu}}}{{{~~~|||wwwoooggg```WWWNNNJJJKKK@@@>>>@@@LLL\\\kkk{{{}}}sssoookkkfffZZZKKKDDDEEE???FFFEEEBBBQQQsssuuufff\\\XXXYYY[[[pppuuuqqq```VVVKKKFFFCCC>>>;;;;;;<<>>>>>HHH[[[]]]CCCLLLRRROOOKKKGGGHHHUUUbbbhhhkkkmmmllliiiggghhhjjjkkkkkkjjjiiihhhiiijjjjjjiiigggeeeeeefffiiihhheeeaaa___bbbiiipppttttttvvv{{{~~~{{{rrriiiqqqyyy___QQQEEEAAA???DDDMMMZZZkkkyyyxxxjjjYYYLLLEEEBBBAAABBBDDDDDDCCCCCCBBBBBBBBBBBB;;;::::::::::::;;;<<<<<<===;;;999:::>>>AAA@@@???888<<>>>>>===;;;999888777777777888999;;;<<<===::::::<<<============<<<888666444222333555888:::>>>======@@@DDDFFFEEECCCAAADDDHHHLLLOOORRRUUUXXXTTTVVVWWWWWWVVVWWWYYY[[[```ccchhhnnnuuu{{{|||{{{}}}YYY???777999999666444444444444444555666777444444444444444444444444222222333333444555666666555555555666777999:::;;;<<<@@@BBBAAADDDHHHJJJHHH888AAA```~~~rrr___OOOQQQuuuhhh@@@777111222555444222222222222222333444555777777666666;;;GGGiiiwwwyyymmmPPPFFF>>>>>>@@@???>>>>>>;;;999:::???CCCGGGNNNWWWaaagggnnntttwwwzzz~~~}}}{{{{{{{{{{{{rrrjjjccc[[[QQQKKKIIICCCBBBCCCIIIUUUcccpppxxx}}}|||}}}zzzyyyuuulll```TTTKKKFFFAAAHHHGGGCCCOOOjjj}}}zzzfff\\\\\\^^^\\\XXXfffyyyxxxooo___UUUIIICCCBBBAAA===888>>>FFFQQQUUURRRMMMJJJIIIEEEEEEEEEEEECCCAAA???>>>AAA>>>===@@@EEEHHHEEEBBBDDDDDDFFFJJJPPPWWW^^^bbblllqqqwwwyyy{{{ooorrrHHH===444222444444555666888:::;;;<<<>>><<<===BBBGGGYYY]]]BBBIIIUUUPPPGGGEEEJJJWWWdddiiijjjjjjiiigggjjjjjjjjjkkklllllljjjgggkkklllllljjjgggeeeeeefffiiikkkiiiaaaWWWTTTZZZaaaccchhhpppyyy}}}zzzrrrkkkuuulllWWWLLLCCC<<<@@@LLL\\\jjjrrrxxxkkk[[[PPPMMMLLLIIIFFFPPPRRRPPPLLLIIIJJJIIIEEEDDD>>>;;;======;;;:::<<<<<<===???BBBEEEGGGHHHGGGCCC@@@CCCKKKNNNJJJHHHJJJHHHGGGEEECCC@@@===;;;:::<<<===>>>>>>>>>===<<<;;;666666666666888:::<<<===<<<<<<<<<<<<;;;:::999888888777555333333555777888>>>>>>???@@@CCCDDDCCCBBBAAA@@@DDDKKKPPPUUU\\\dddeeedddbbb___[[[WWWTTTRRR^^^___eeeqqq~~~|||}}}zzzzzz}}}zzznnnYYY@@@777777666444777666555444444444444444666666555555555444444444555555555555555555444444555666777888999:::;;;<<<>>>AAACCCCCCFFFLLLNNNMMMEEEHHHlllzzzuuucccQQQOOOtttnnn@@@777111222555444222222222222222333444555666777666666;;;HHHkkk}}}eeeOOOEEE>>>===???>>>======;;;999;;;???CCCGGGOOOXXX```eeemmmrrrtttxxx|||}}}zzzxxx{{{uuuiii^^^TTTHHHBBBAAAAAA@@@AAAFFFQQQ___lllsssuuuuuuvvv{{{~~~}}}}}}yyyrrriiiaaa[[[YYYQQQSSSNNNGGGQQQkkkzzzeeeWWWRRRPPPMMMIIIWWWggglllccc\\\XXXQQQJJJCCC???===<<<;;;CCCLLLPPPNNNJJJGGGFFFCCCDDDDDDDDDCCCAAA???===>>><<<;;;???DDDHHHFFFDDDCCCCCCFFFJJJRRR[[[ccchhhkkkpppuuuwwwyyy~~~lllsssIII>>>444222444444555666888:::<<<===???<<<>>>BBBHHHZZZjjjIIIJJJSSSNNNFFFEEEIIIWWWdddhhhiiijjjiiiggghhhhhhhhhjjjlllllljjjiiiiiijjjkkkiiigggeeeffffffhhhiiiggg```YYYVVVZZZ```___cccjjjqqquuurrrjjjdddrrruuu___PPPFFF>>>@@@LLL[[[iiisssqqqggg\\\WWWXXXZZZYYYWWWZZZ[[[WWWRRRQQQRRROOOJJJIIIBBB===<<<<<<:::;;;===EEEBBBCCCKKKWWWaaafffggg\\\WWWVVVYYYWWWPPPKKKKKKCCCBBBAAA???===;;;999888::::::;;;<<<;;;:::999888444444444444666888:::;;;;;;;;;<<<<<<;;;;;;::::::888666444333333444666888<<<<<<>>>@@@BBBDDDDDDCCC???@@@FFFMMMRRRWWWaaakkkooommmjjjeee___YYYTTTRRRYYY[[[bbbmmmxxx|||zzzuuuuuuuuuwww}}}~~~xxxgggttt}}}XXX???777888888666666666555444444444444444555555555555444444444444555555555555555555555555666666777888999:::;;;;;;AAADDDEEEDDDGGGMMMPPPOOOCCCEEEjjjvvvttteeeUUUSSSxxxnnnAAA888111222555444222222222222222333444555666777555555<<>>===<<<<<<;;;999;;;@@@DDDHHHQQQYYY^^^cccjjjnnnqqqtttzzz~~~~~~|||~~~{{{uuufffYYYMMMBBB<<<<<<======>>>CCCLLLXXXcccjjjnnnnnnqqqwww}}}{{{vvvxxxxxxuuupppjjjfffeeeeee``````XXXOOOWWWsss{{{fffSSSHHHBBB???===@@@LLLddd}}}ppp]]]UUU[[[]]]]]]TTTGGG===<<>>===;;;999999===CCCFFFFFFEEEBBBCCCEEEKKKSSS^^^hhhnnnkkkoootttvvvwww}}}{{{jjjsssJJJ>>>444222444444555666888;;;>>>???@@@>>>>>>BBBIII^^^yyyRRRJJJOOOJJJEEEFFFIIIVVVbbbggghhhiiijjjhhhfffffffffhhhjjjkkkkkkiiiggghhhiiiiiigggffffffggghhhgggeeeaaa]]][[[]]]^^^^^^aaafffkkkmmmjjjddd___kkkgggUUUIII???AAAJJJXXXhhhuuuqqqlllggghhhmmmppppppnnnkkkhhhccc^^^___```\\\TTTRRRIII@@@<<<:::888:::>>>HHHLLLQQQVVV[[[eeeqqqzzzrrrlllgggddd]]]SSSJJJGGG<<<<<<;;;:::888777666666777777888999888777666555222111111222333555777888::::::;;;;;;<<<<<<;;;;;;777666333222222333666777888:::===@@@CCCDDDEEEEEE>>>@@@HHHPPPWWW]]]iiiuuu}}}{{{vvvnnnfff]]]UUUQQQTTTXXX```jjjrrruuusssppprrrsssyyy~~~~~~xxxrrrxxxZZZ@@@777777777666666555444444444444444444333444444444444444444444555555555555555555555555777777888999:::;;;;;;<<>>===???===<<<<<<:::999;;;@@@DDDIIIQQQZZZ]]]bbbgggkkkmmmqqqwww|||}}}|||xxxzzz|||||||||pppbbbWWWLLLBBB>>>>>>999:::;;;???EEEOOOYYY___jjjlllpppvvv~~~yyypppmmmllliiiddd```^^^^^^___^^^___ZZZRRRVVVrrrwwwdddQQQCCC<<<::::::555;;;PPPjjjvvvkkk[[[RRRZZZ___aaaYYYKKK???<<<>>>666;;;AAADDDCCC@@@>>>===@@@AAACCCDDDCCCAAA???===:::999999<<<@@@DDDDDDDDDCCCDDDFFFKKKTTT```jjjqqqnnnrrruuuwwwxxx~~~tttkkkrrrJJJ???555333444444555666999===@@@BBBBBB@@@@@@BBBKKKcccVVVHHHJJJGGGEEEGGGIIIUUUaaaeeefffiiijjjjjjgggffffffgggiiijjjiiihhhdddfffhhhhhhgggffffffggghhhfffdddcccbbbbbbaaa```dddfffiiikkkkkkhhhccc___fffxxxmmm[[[LLL@@@@@@HHHUUUgggwwwzzzyyyyyy~~~|||wwwpppllloooqqqlllccc]]]QQQEEE>>>:::777999===AAAQQQ^^^[[[OOOLLLYYYiiipppllleee___WWWNNNEEE@@@666666666666666555555555666666777777666555444333111000000000111333555666888999:::;;;<<<<<<<<<<<<666555222111111222555666666999===AAACCCEEEGGGHHH@@@@@@FFFQQQ]]]gggttt~~~yyynnnbbbWWWQQQQQQWWW```jjjppprrrrrrqqquuuwww}}}}}}qqq```CCC777555444333555555444333333444444444333333333333444444444444444444444555555555555555888888999:::;;;<<<======CCCEEEEEEDDDHHHQQQWWWXXXBBBAAAeeeqqq```ccciiiDDD:::222222444333222333333333333333444444555666444555===LLLpppmmmQQQGGG???>>>@@@>>><<<===;;;999;;;@@@DDDHHHPPPYYY]]]aaafffiiikkkooovvv{{{||||||wwwqqqtttjjj___WWWNNNEEE@@@@@@666777999<<>>;;;;;;:::<<<>>>AAABBBBBBDDDEEEGGGMMMUUU```jjjooorrrvvvzzz{{{|||ooollloooHHH???666555444444555777:::>>>CCCEEEEEEDDDBBBCCCMMMiiiTTTEEEFFFFFFFFFIIIHHHTTT___ccceeehhhkkkkkkjjjhhhggggggggghhhfffeeeccceeehhhiiihhhffffffggghhhfffeeeeeeggghhhgggeeejjjlllnnnooolllhhhdddbbbfffttttttaaaPPPAAAAAAGGGRRRfffzzz~~~yyyzzz|||wwwnnncccWWWIII@@@:::666888<<<999GGGUUUTTTIIIBBBEEEMMM[[[YYYUUUOOOJJJEEE???:::333444444555555666666666666777777777666555333222111000000000111333444666666777888:::;;;;;;;;;;;;555444111000000111444555666999>>>AAACCCFFFIIILLLFFFAAACCCOOO```nnnzzzvvvhhh\\\TTTOOOTTT^^^gggnnnrrrttttttwwwxxx|||~~~{{{~~~zzzppp}}}cccFFF888555555444444444333333333444444555444444444444444444444444444444444555555555666666999:::;;;<<<===???@@@@@@AAADDDEEEDDDIIISSSYYYZZZEEEAAAddd{{{aaa^^^qqqEEE;;;222222444333222333333333333333333444555666444666>>>MMMppplllRRRHHH@@@???@@@>>>======;;;999:::???CCCGGGNNNWWW___bbbeeehhhjjjnnnvvv{{{~~~yyy{{{xxxooonnndddZZZSSSKKKBBB======444777999:::;;;@@@GGGMMMYYYeeeoootttzzzzzzqqqrrrrrrooojjjccc]]]YYYWWWZZZ[[[ZZZQQQEEEKKKkkkxxxkkkdddXXXKKKBBB<<<::::::===999EEEbbbxxxsss^^^NNNIIIMMMQQQRRRMMMEEE???<<<777999:::;;;<<<;;;::::::<<<>>>AAACCCDDDBBB???===<<<<<<;;;<<<===???AAACCCEEEFFFIIIOOOXXXaaaiiinnnwww{{{ooopppnnnFFF>>>666666444444555777;;;@@@EEEHHHHHHGGGEEEEEEQQQooovvvOOOBBBEEEGGGGGGHHHGGGSSS^^^bbbccchhhkkklllllljjjggggggggggggfffeeedddfffiiijjjiiigggffffffhhhgggfffgggiiikkkkkkkkkmmmppprrrrrrnnnjjjfffdddjjjttt~~~hhhTTTDDDBBBGGGRRRiii}}}vvvnnnaaaUUUIIIAAA;;;777777:::666888>>>FFFMMMLLLDDD===EEEEEECCC???>>>>>>;;;666333333444555666777777888777888888888777555444222111111000000111222444555555666777888999:::::::::444333000//////000333444666999===???@@@DDDJJJOOOKKKDDDCCCLLL[[[iiivvvqqqcccYYYOOORRRYYYccclllrrrtttsssuuuuuuxxxyyyuuurrrvvv}}}}}}~~~xxxoooxxxbbbFFF999777888999333333333333333444444555666666555555555444444444333333444444555666666666:::;;;<<<>>>@@@BBBDDDDDDBBBEEEGGGGGGKKKTTTYYYZZZGGGAAAddd{{{]]]XXXxxxtttFFF<<<333222333333333333444444333333333444555555444666>>>MMMpppmmmRRRGGG???>>>???===;;;;;;;;;999:::>>>BBBEEELLLTTT```cccfffhhhjjjooovvv|||}}}vvvtttvvvwwwllleee[[[PPPIIIBBB<<<:::<<<444777999999999;;;BBBGGGOOO___mmmsssyyyyyywwwyyyxxxuuunnneee___\\\___[[[XXXTTTJJJFFFXXXqqq}}}rrrjjj^^^SSSKKKDDD???;;;;;;666BBBddd~~~hhhUUULLLQQQVVVUUUNNNEEE???<<<888777777888999999999888999;;;???AAABBB@@@===;;;;;;;;;;;;<<<===@@@CCCEEEDDDGGGLLLSSS[[[dddlllpppzzzsssyyynnnFFF<<<555555444444555777;;;AAAGGGJJJKKKJJJGGGFFFSSSuuulllKKKAAAEEEIIIHHHGGGGGGRRR]]]```bbbggglllmmmllliiigggfffggghhhhhhgggeeegggjjjkkkjjjgggffffffffffffggggggiiikkknnnppppppssswwwvvvqqqlllhhhgggjjjsss|||nnnXXXGGGFFFJJJTTTmmm|||tttkkkcccWWWNNNDDD???;;;777777:::444333444;;;CCCEEE???999777999888555666999888333333333444555666777777888888888888888777555333222000000//////000111333444555555666777777888777777333222000......000222333666999;;;;;;<<<@@@IIIPPPNNNJJJGGGJJJPPP[[[lllzzzzzzkkkaaaUUUTTTWWW```kkkrrrtttrrrtttuuuxxxxxxsssnnnrrryyy|||{{{~~~tttlllyyybbbEEE888555777999333333222222333333444555888888777666555444444333333333444444555666666777;;;<<<>>>@@@CCCEEEGGGHHHGGGJJJKKKKKKNNNTTTXXXWWWGGG@@@bbbvvvZZZUUUrrrqqqGGG<<<333222333333333444444444333333333444555555444666>>>MMMppp{{{lllQQQGGG>>>===>>><<<::::::<<<999:::>>>AAADDDKKKSSSbbbdddfffhhhjjjooowww}}}xxxooofffiiiyyyoooddd]]]RRRFFF???;;;888999===444777:::999888999???EEEIII]]]nnntttzzzvvvyyy{{{xxxrrriiibbb^^^ZZZQQQOOORRRMMMGGGPPP```~~~vvviii^^^VVVNNNEEE???<<<777FFFlll{{{gggWWW]]]aaa]]]PPPDDD>>><<<777666666666777888888777666999<<>>;;;999999:::;;;<<<===AAAEEEHHHCCCGGGMMMUUU___hhhnnnrrr{{{xxxoooEEE<<<444444555444555777<<>>GGGOOOPPPNNNKKKIIIGGGNNNbbbvvvpppfff[[[XXXXXX```llltttuuurrrwwwyyy}}}}}}wwwppprrryyy|||}}}pppiiibbbEEE555222333555222222222222333333444555::::::999777666555444333333333444444555666777777;;;<<<>>>AAADDDGGGJJJKKKLLLOOOOOONNNPPPTTTVVVTTTFFF>>>aaarrrVVVSSSnnnvvvOOO666777444222888333444222222333444444555555666888777===LLLqqqppprrrtttYYYFFFAAADDD???<<<===::::::999:::>>>@@@BBBGGGNNN^^^dddggghhhllltttzzz{{{xxxeee```dddooo~~~jjj[[[KKKIIIEEEAAA===:::999888:::999999888:::<<<>>>@@@IIIYYYiiisss{{{zzzuuummmiiihhh```VVVMMMOOORRRRRRMMMIIINNNVVVyyyzzz~~~yyyqqqiiieee___QQQBBB???<<<@@@TTTvvvxxxiiiiiifff]]]QQQEEE>>>:::888666444666888999777555::::::;;;>>>@@@@@@>>>;;;999888999<<>>@@@===999666444333444555333222111111111222333444333444555666777777777777444333111//////000111222666888:::::::::===CCCHHHOOOOOOUUUWWWLLLCCCUUUqqqssseee[[[UUUZZZhhhsssuuussswwwxxx~~~xxxuuuyyy~~~jjj```{{{ZZZBBB???:::222444333333333444444444555555666:::===;;;666111111333666666555555555777888999<<>>:::CCC[[[rrrxxxrrrbbbbbb___XXXNNNEEE???===777555444444777999888666888888999;;;>>>>>><<<:::777777888;;;@@@CCCEEEEEEFFFLLLQQQVVV___mmmwwwzzz```FFF999444666555444444888???GGGOOOUUUVVVNNNOOOSSS\\\~~~eeeEEEDDDRRRMMMEEEJJJKKKPPPXXXaaaiiilllmmmlllhhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhggggggfffeeedddgggeeeeeehhhjjjkkkqqqxxx{{{~~~~~~wwwrrroootttsssuuuyyy~~~~~~lllRRRFFFJJJTTTppp~~~tttlll```VVVQQQLLLFFF>>>999888777555333444444444444444333333222222222444444555444333222111333555777888999<<<>>>>>><<<999666555555666777333333222111222333444555555666777777777777777777444333111000///000111222666888:::::::::===CCCHHHLLLQQQ\\\```RRREEEQQQjjj}}}pppfff\\\]]]gggqqqsssrrrssstttzzz{{{xxxzzz~~~zzzmmm{{{\\\BBB>>>999222555333333444444444555555555555999<<<;;;666222222444777666555555666777999:::===@@@DDDFFFGGGHHHJJJKKKQQQTTTVVVVVVYYY]]][[[WWWFFF<<>>;;;999777888<<<>>>@@@EEELLLUUU[[[aaaeeelllvvv}}}~~~vvvnnnkkklllxxxoooXXXJJJ??????>>>======>>>???@@@;;;:::999888999:::<<<===FFFUUUeeessszzziii[[[XXX[[[]]]\\\WWWSSSPPPIIIBBBAAAEEEZZZyyy}}}yyyrrrpppqqqnnn```QQQDDD???999999DDDUUU```dddYYYXXXUUUPPPIIICCC@@@@@@777555333444555777888777666666777999;;;;;;999888666666777:::???BBBCCCCCCGGGLLLQQQXXXdddqqqyyyzzzZZZBBB888444777333444666:::@@@JJJUUU[[[[[[RRRQQQVVVbbboooMMMGGGSSSPPPFFFHHHJJJPPPYYYccciiilllkkkjjjiiiiiiiiiiiiiiihhhhhhhhhiiihhhgggfffffffffgggggggggeeeeeeiiikkklllrrryyy}}}}}}~~~qqqmmmqqqyyyvvvtttwww|||~~~{{{wwwzzzkkkTTTHHHIIIPPPiiiooojjjjjjdddXXXNNNJJJDDD===999888777666444333333444444444555555555222333555666777777666555333555777888999:::<<<>>><<<;;;888777666777888999555444333222222444666777888888888888888777777666333222111000000000111222555888999999999<<>>hhh}}}yyywwweeeRRRQQQggg```>>>888333000555000555222222333444444555555666555555<<>>???;;;888777888;;;===>>>DDDKKKRRRYYY___cccjjjttt{{{}}}}}}}}}xxxuuuttt}}}zzzjjjYYYMMMIII;;;;;;;;;<<<===???AAABBB===;;;:::888888:::;;;<<>><<>>888555666333777999;;;BBBNNNZZZ``````VVVUUUYYYhhhYYYKKKRRROOOEEEFFFIIIPPP[[[dddiiijjjjjjiiijjjjjjjjjiiiiiihhhhhhhhhiiihhhgggfffeeefffhhhjjjeeedddgggkkklllkkknnnttt{{{yyy~~~nnnlllvvvxxxuuutttzzz|||tttjjjaaaQQQIIIJJJMMMdddsssppppppiii[[[OOOKKKEEE>>>;;;::::::999777333444444444555666777777444555777999999:::999999666777999::::::;;;===>>>===<<<:::888888888999999777666444333333555777999888888888888777666555444222222111000000111111222555777999999999<<>>@@@<<<999777888;;;===>>>CCCJJJRRRYYY___bbbhhhqqqwwwxxxzzz|||~~~|||zzz|||yyypppaaaRRRGGGDDDEEE;;;;;;;;;;;;===???AAABBB???===;;;999999999;;;;;;@@@IIITTT```ttt}}}~~~{{{rrrdddYYYVVVYYY\\\UUUPPPLLLHHHBBBAAADDDGGG___yyyzzztttkkkfffjjjpppmmmfffLLLFFF@@@>>>???AAADDDFFFJJJGGGDDDAAA???>>>>>>===>>>===;;;888666444444555666555555777999:::999888888888:::===AAADDDDDDCCCGGGNNNVVV^^^jjjuuu{{{zzz|||qqqooo}}}PPP;;;999666555222777999:::BBBQQQ]]]bbbeee\\\[[[^^^mmmhhhPPPPPPNNNGGGGGGIIIQQQ\\\dddhhhiiihhhhhhkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhfffeeefffiiilllfffgggkkkpppppplllkkkmmmwwwuuu{{{|||oooooo{{{wwwssssss}}}}}}qqqddd]]]OOOHHHIIINNNhhhzzzooo___RRRLLLGGG@@@<<<;;;;;;:::888555444444555666777999:::777888:::;;;<<<<<<<<<;;;999:::<<<<<<;;;<<<===??????>>><<<:::999888888888999888666444555777999;;;888888888777666555444333111111111111111111222222444666888888888;;;AAAFFFHHHKKKXXXkkksssgggUUUKKKVVVbbbuuussshhheeefffhhhaaabbbfffmmmvvv}}}~~~|||{{{zzz~~~zzzddd@@@888777444666444444444555555555666666333555666666666555666777777777666777888:::<<<===BBBEEEIIILLLNNNOOOQQQRRRRRRUUUVVVVVVWWWZZZXXXSSSEEEFFFvvv~~~pppZZZRRRhhhiiiAAA777555333555///666222222333444444555555666888888>>>JJJkkkwww~~~dddKKK@@@AAA??????AAA<<<999777888<<<===>>>CCCJJJRRRYYY___bbbfffnnnrrrrrrvvvxxx~~~~~~}}}wwwqqqiiiddd\\\QQQGGG@@@>>>===;;;;;;;;;;;;===???AAABBBAAA@@@===;;;::::::;;;;;;>>>FFFLLLTTTeee{{{mmmllllllkkkdddZZZSSSRRRWWWRRRMMMJJJDDD???@@@DDDDDDLLLXXXcccpppyyyyyytttrrrnnneee^^^```gggkkkiiiVVVKKK@@@;;;:::;;;???DDDDDDAAA>>>======>>>===<<>>???>>>>>>===<<<===>>>>>>===<<<>>>???@@@???===<<<:::999888888;;;:::777555666888;;;===777777777777666555333333000111111111222222222222444666777777777:::@@@EEEJJJFFFMMMbbbtttppp]]]LLLKKKRRR___nnnxxxvvvnnnmmmnnnlllooorrrwwwvvv}}}~~~ggg@@@666777555777444444555555555666666666444444444555555666666666777777777777999;;;===>>>CCCFFFJJJMMMOOOPPPRRRTTTTTTVVVWWWVVVXXXZZZWWWRRRDDDIII{{{|||```RRRjjjjjjAAA777777555555///666222222333444444555555666666777===IIIjjjfffLLL???AAA???@@@AAA===:::888999<<<===>>>CCCJJJRRRXXX^^^aaaeeelllppppppssswww|||pppeeeWWWRRRLLLGGGCCC@@@<<<999;;;;;;;;;<<<>>>@@@BBBDDDDDDBBB???<<<;;;;;;;;;<<<>>>DDDHHHKKKWWWkkkwwwyyyggg```]]]bbbddd___YYYVVVYYYVVVRRRLLLCCC===???FFFLLLMMMOOOUUU___iiijjjggghhhgggaaaYYYXXX^^^dddgggZZZOOOEEE>>>999777;;;BBB===;;;:::;;;>>>??????===>>>@@@BBBAAA>>>:::999:::666555444555777999999888999:::<<<@@@CCCEEEDDDCCCJJJWWWdddjjjooovvv}}}{{{yyy{{{iiigggyyyJJJ888;;;:::666444777666999KKKcccnnnlllooolllllllllvvvrrrRRRJJJJJJGGGJJJKKKSSS]]]cccdddeeegggjjjiiijjjjjjjjjjjjjjjjjjkkkfffiiikkkjjjfffeeegggjjjggggggjjjnnnmmmiiihhhkkkgggiiijjjkkklllnnnrrrvvvvvvrrr}}}rrrnnngggXXXKKKFFFIIIeeetttfffZZZQQQKKKDDD???>>>===;;;999888777666666666888:::;;;===>>>???@@@@@@@@@???>>>>>>???@@@???>>>===>>>???>>>>>>===<<<<<<;;;;;;:::===;;;888666777999<<>>???DDDJJJPPPWWW]]]```dddkkkooooootttxxx}}}nnnaaaSSSLLLDDD@@@AAAAAA>>>;;;::::::;;;<<<>>>AAADDDFFFEEECCC@@@===<<<;;;;;;<<<>>>EEEHHHGGGNNN___lllooojjj]]]WWW^^^ggggggbbb___^^^\\\XXXQQQEEE===???GGGPPPRRRUUU\\\eeekkkkkkhhheeegggeee\\\XXX]]]dddhhhXXXRRRLLLGGG===555777???999888777:::>>>AAAAAA???<<<@@@CCCDDDAAA>>>======666444333444666888888777999999<<<@@@CCCEEEDDDBBBKKKZZZiiioooqqqwww~~~zzzuuutttpppooovvvHHH777<<<;;;777888:::999>>>SSSnnnyyyvvvsssrrrsssqqqzzzmmmNNNEEEEEEDDDGGGLLLSSS]]]bbbcccdddgggjjjiiiiiiiiijjjjjjkkkkkklllfffjjjmmmkkkgggeeefffiiidddcccdddffffffdddfffkkkmmmpppooolllooovvv{{{zzzxxxrrr}}}|||hhhfff[[[QQQHHHBBBUUUyyy}}}tttggg\\\VVVPPPHHHCCCBBBAAA>>><<<:::888777666666888:::;;;???@@@AAAAAAAAA@@@???>>>???@@@AAA@@@>>>===>>>???<<<<<<==================>>><<<999777777:::===@@@777888888888888777777666///000111222222222222222333555777777777:::@@@EEEMMMEEEDDDTTTiiiooodddWWWPPPOOOTTT___hhhnnnxxx{{{gggmmmjjj???444666666888555555555555666666666777666555333333555666555555888777777888999<<<>>>???CCCFFFJJJNNNOOOQQQSSSUUU[[[]]]^^^\\\]]]___\\\WWWCCCJJJ{{{^^^WWWllljjjHHH555555444333555333222222333333444555555555666777;;;DDDeeeeeeMMMBBBCCC@@@???@@@<<<999888888999;;;???CCCEEEOOOSSSXXX^^^ccciiinnnrrrvvv{{{|||rrr^^^OOOHHHEEEAAA???@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCCCCEEEEEECCC>>>:::999:::BBBCCCDDDDDDHHHSSScccooonnnmmmjjjddd```___bbbeee]]]___\\\TTTIIIBBBCCCGGGNNNVVV```gggjjjllloooqqqmmmjjjjjjkkkggg___\\\```ZZZVVVPPPIIICCC?????????<<<<<<;;;<<<===@@@CCCEEEEEEEEEEEEEEEDDDCCCBBBAAA???:::555444666888999999:::<<>>>>>>>><<<<<<;;;888666666888:::?????????>>>===;;;:::999===>>>@@@@@@??????@@@BBBBBBAAAAAA@@@??????@@@@@@???===::::::;;;===>>>>>>888888777666555444333333111111222333333333333222111333555888;;;===???@@@GGGEEEFFFPPPaaalllggg[[[OOOPPPVVV___eeehhhmmmsssxxxyyyuuu[[[aaajjjDDD555777888444333333333444444444555555555555555666666666666666888:::;;;;;;;;;<<<>>>AAADDDFFFJJJNNNRRRUUUWWWXXX[[[YYY]]]\\\WWW\\\```XXXJJJJJJrrr\\\TTTllliiiHHH666777555444555222333333333444555555666666666777<<>>:::999888999;;;???CCCEEELLLPPPVVV]]]ccciiippptttxxx}}}yyymmm[[[MMMCCCAAA@@@AAACCCEEEFFFEEEEEEEEEEEEDDDCCCAAA???>>>AAACCCEEEDDD@@@===;;;;;;>>>@@@BBBCCCFFFNNNYYYbbbjjjmmmnnnfff[[[RRRPPPRRRPPPSSSSSSNNNGGGDDDGGGLLLTTTZZZdddlllppprrrssstttsssooonnnooollleeecccfff```^^^YYYPPPFFFAAA@@@AAA???>>>===>>>???AAADDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@<<<777555666888999888;;;===@@@DDDGGGGGGEEECCCQQQbbbrrruuuwww}}}~~~yyyvvv{{{yyyxxxqqqIII:::888555777555888666<<<[[[sssfffRRRBBBAAAGGGJJJHHHKKKRRRZZZaaacccfffiiillllllkkkiiihhhgggggghhhhhheeeiiikkkjjjeeebbbccceeehhhccc```aaa```^^^```fffccchhhnnnqqqtttzzzwww{{{pppaaaUUUIII@@@???CCCEEEWWWnnntttmmmjjjeee___\\\WWWRRRKKKEEEBBB@@@???>>>======<<<:::888888;;;=========>>>>>>???>>>>>>>>>>>>???@@@???>>>>>>???AAAAAAAAA@@@?????????@@@@@@???===;;;:::<<<===>>>>>>999888888777666555444444222222333444444444444444222333666888;;;===>>>???CCCBBBCCCMMM]]]hhhcccXXXRRRRRRVVV^^^dddhhhmmmtttwww}}}zzzoooZZZiiidddAAA444666777444333333444444444555555555555555555666666666666666888:::;;;;;;;;;<<>>BBBDDDHHHMMMTTT[[[cccjjjqqqvvvzzz{{{lllYYYKKKBBBCCCDDDGGGKKKMMMMMMLLLNNNNNNNNNMMMKKKIIIFFFEEEFFFHHHIIIHHHDDD@@@===<<<:::===AAACCCDDDIIIOOOUUU___ggglllfffVVVHHHBBBBBBDDDHHHJJJIIIFFFHHHMMMSSSZZZ___hhhqqqwwwyyyyyyyyyvvvsssqqqqqqpppllllllnnngggfffaaaWWWKKKCCCAAACCCAAAAAA@@@@@@AAABBBDDDEEEEEEEEEFFFEEEEEEDDDCCCBBBAAA>>>:::777888888999999;;;===BBBFFFHHHHHHGGGFFFQQQcccsssvvvxxx}}}}}}}}}nnnFFF999777666999666:::999???___xxxiiiRRRCCCCCCIIIIIIDDDHHHOOOXXX___bbbeeeiiilllkkkjjjiiiiiiiiiiiikkkkkkfffhhhiiigggcccbbbdddfffjjjeeeaaa___\\\YYYYYY]]]]]]dddlllrrrwww~~~xxxyyyrrr```RRRGGG>>>999999444:::IIIdddrrrfffZZZWWWVVVSSSNNNLLLHHHFFFDDDCCCCCCBBB@@@>>>===>>>===<<<;;;;;;===???======>>>???@@@@@@@@@??????@@@@@@???======>>>@@@@@@@@@?????????@@@@@@AAA@@@>>>;;;;;;<<<>>>>>>===:::999999888777666555555333333444555555555555555333444666999;;;===>>>>>>@@@@@@BBBKKK[[[fffbbbYYYUUUTTTWWW___eeeiiinnntttuuuxxx|||~~~~~~~~~~~~|||}}}{{{gggYYYppp\\\>>>333666666333333444444444444555555555555555555666666777777777888:::;;;;;;<<<===???AAADDDHHHMMMSSSWWWYYYYYYYYY]]][[[___aaa___gggllldddOOOLLLvvv[[[TTThhhwwwSSS<<<999555333555222444444555555666777777777888888<<>><<<;;;:::999;;;===AAACCCGGGKKKRRRZZZaaaiiipppuuuzzzmmmYYYMMMFFFHHHKKKOOOSSSTTTSSSQQQTTTUUUVVVXXXXXXXXXWWWVVVRRRQQQOOOKKKFFFBBB???>>>:::===???AAABBBEEEIIIMMMQQQYYYaaa```VVVKKKEEECCCCCCFFFIIIIIIIIILLLRRRWWW\\\aaaiiirrryyy||||||{{{uuurrrpppoooooooooooopppggggggcccYYYLLLCCCBBBDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBB@@@===:::999999999::::::>>>CCCGGGHHHHHHHHHGGGRRRdddtttwwwyyy}}}}}}|||~~~~~~eeeAAA888888777<<<999===<<>>QQQlll{{{ssscccWWWNNNGGGGGGGGGDDD@@@???@@@??????@@@BBBBBBAAA@@@>>>??????===;;;;;;<<<>>>@@@@@@@@@@@@??????>>>===@@@AAA@@@???===<<<>>>@@@@@@????????????@@@AAAAAA@@@>>><<<<<<===>>>======;;;;;;:::999888777666666333444444555555555555555444555777999;;;<<<<<<===@@@AAADDDMMM[[[fffddd]]]SSSSSSXXXbbbiiilllooossstttsssssstttuuuvvvwwwxxxxxxxxx|||{{{~~~bbbYYYooozzz}}}XXX>>>555666666333444444444444555555555555555555555666777777888888888999;;;<<<<<<===@@@BBBEEEIIIOOOVVVZZZ\\\[[[[[[]]]ZZZ___bbbbbbkkkpppgggMMMNNN|||yyyYYYVVVlllZZZ???999333111555444444444555555666777777777888888<<>>AAABBB???===>>>???>>><<<<<<>>>???@@@@@@?????????===;;;999:::;;;??????@@@@@@@@@??????>>>AAABBBAAA???======???AAAAAA@@@@@@@@@@@@@@@AAAAAA@@@???======>>>>>>===<<<<<<<<<;;;:::999888888777333444555555666555555555666777888999:::;;;;;;;;;>>>AAAEEEMMMZZZeeeeee```OOOOOOVVVccckkkmmmlllmmmpppnnnkkkiiikkkooosssvvvvvvxxx|||}}}{{{|||ccc]]]uuuuuuooozzzVVV???888888666333444444444555555555666666555555666666777888888999888999;;;<<<<<<>>>AAACCCEEEJJJPPPWWW[[[]]]]]]\\\^^^ZZZ^^^aaabbblllpppfffKKKQQQ}}}rrrVVVWWWttt\\\@@@888222111555555333444444555666666777777888777;;;BBBXXXwww}}}]]]GGGBBB??????AAA<<>>@@@DDDIIIPPPWWW___fffmmmrrrvvvssseeeaaacccSSSUUUZZZ___cccdddaaa___\\\]]]_________\\\YYYWWWPPPLLLGGGCCCCCCDDDDDDDDD<<<;;;999888999<<>>===BBBHHHJJJIIIHHHHHHIIIUUUgggwwwzzz{{{~~~{{{hhhjjj{{{ZZZ???<<<:::666:::666;;;<<>>======>>>777:::;;;:::<<<@@@@@@===;;;:::;;;???AAA???@@@CCCAAA>>>:::999:::<<<===>>>===>>>>>>===;;;999999:::<<<===???@@@BBBCCCDDDDDDBBBBBBAAA???>>>>>>AAACCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>===;;;>>>======<<<;;;:::999888555555666777777777777666777888999999:::::::::::::::>>>DDDKKKVVVaaaccc```LLLLLLRRR^^^ggggggeeeeeehhhgggeeecccdddjjjqqqwwwwwwzzz||||||zzzyyy{{{~~~lllcccmmmiiivvvRRR>>>999888666555444444555555555666666666555555666777777888999999888999;;;<<<===>>>AAADDDGGGJJJPPPWWW[[[^^^___^^^___ZZZ]]]```aaaiiilllaaaKKKTTTsssXXX[[[{{{}}}WWW===888333111444333333333333444555555666666777555999@@@TTT}}}cccJJJDDD@@@AAABBB<<<@@@>>><<<::::::;;;===???AAAFFFMMMVVV^^^gggnnnsss}}}wwwtttuuuqqqrrrsssvvvwwwuuupppmmmgggggggggeeeaaa[[[VVVRRRLLLIIIFFFEEEGGGGGGFFFDDD@@@>>>;;;:::::::::;;;;;;>>>@@@CCCGGGKKKOOORRRSSSZZZ[[[]]]```ccchhhmmmpppqqqvvv{{{xxxrrrpppsssyyy||||||xxxsssssstttooofffXXXRRRJJJDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFBBBCCCCCCAAA>>>===???AAAAAAFFFLLLNNNKKKIIIJJJKKKUUUhhhxxx{{{{{{~~~~~~{{{{{{}}}lllpppvvvtttVVV<<<;;;:::777;;;888===>>>FFFjjj```OOOJJJJJJGGGNNNVVV\\\___aaadddgggddddddddddddeeefffhhhiiihhhgggffffffgggiiiiiijjjiiilllssswwwaaaIIIKKKOOOUUUbbbwww~~~tttrrrlllbbbYYYMMMBBB>>>===;;;;;;<<<===??????<<<;;;<<<;;;777:::999;;;??????>>>@@@DDD???<<<999888999::::::999:::<<<======<<<;;;<<<===>>>???AAACCCEEEFFFGGGGGGCCCCCCBBB@@@???@@@CCCFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA???>>>>>>??????===;;;???>>>>>>===<<<;;;:::999777888999999::::::999999888999999:::::::::999999777===CCCJJJTTT^^^bbbaaaNNNKKKMMMUUU\\\]]][[[[[[\\\```ccccccccchhhpppxxxwwwyyyzzzwwwuuuwww{{{~~~}}}}}}wwwiiissskkkqqqMMM;;;777777666666555555555555666666666666444555666777888999::::::888999;;;<<<===???BBBDDDHHHKKKPPPUUUZZZ^^^___```bbb\\\]]]______ggghhh\\\IIIQQQwww\\\___}}}uuuRRR;;;999555222444111222222333333444555555666777555999???RRR~~~gggMMMFFFBBBBBBCCC===@@@???<<<::::::;;;===>>>>>>CCCLLLUUU^^^hhhpppvvv}}}xxxppppppooolllfff___XXXTTTMMMLLLKKKKKKLLLJJJFFFBBBDDDCCC@@@>>>===<<<:::888666;;;AAADDDFFFIIIOOOTTT___aaadddiiiooovvv|||{{{}}}rrrmmmrrryyyyyy{{{yyywwwzzz~~~zzzqqqXXXPPPFFFAAABBBDDDDDDCCCEEEEEEFFFGGGHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGAAACCCDDDBBB???>>>@@@BBBDDDIIIOOOPPPMMMKKKKKKMMMVVVhhhxxx||||||~~~zzz~~~yyyzzzvvvyyyqqqooozzzPPP888999:::888======BBBBBBHHHkkkgggQQQLLLMMMFFFMMMVVV\\\___bbbfffiiieeeeeeddddddeeefffhhhiiihhhgggfffgggiiijjjjjjjjjfffeeekkk~~~pppNNNNNNNNNPPPZZZppp|||ssseeeVVVKKKCCC>>>>>>===:::888999999;;;<<<<<<@@@CCC???999<<<<<<===???===999;;;@@@<<<:::888888999888777555777:::<<<======>>>???@@@CCCDDDEEEFFFFFFGGGGGGFFFCCCCCCBBBAAA@@@AAAEEEHHHHHHGGGEEEDDDBBBBBBAAAAAAAAA@@@????????????===;;;??????>>>===<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;999999:::::::::999999888777===DDDJJJTTT^^^cccbbbQQQKKKIIINNNTTTUUUTTTTTTTTT[[[bbbeeeeeehhhpppwwwvvvxxxxxxtttrrruuu{{{yyy{{{nnn~~~ppplllHHH777666666666666555555555555666666666777444555666777888999::::::888999;;;<<<===???BBBEEEHHHKKKOOOUUUYYY]]]```aaaddd]]]]]]______ffffffYYYGGGKKKyyyfffdddmmmDDD777444555:::111222333333333444444444555555444===;;;AAANNNyyyfffLLLCCC@@@;;;;;;??????>>>===<<<;;;:::::::::@@@CCCIIIPPPYYYcccmmmsss{{{rrrccc___```XXXPPPNNNLLLJJJJJJIIIGGGEEEGGGEEECCCBBBAAA???;;;999888888999;;;???EEEJJJMMMVVV^^^kkkxxx~~~yyyyyyzzzyyywwwxxxssstttnnndddWWWLLLBBBAAAEEEGGGFFFDDDCCCEEEGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHBBB???@@@AAA???@@@BBBFFFOOOTTTOOOJJJKKKPPPSSS___ooo{{{{{{|||}}}}}}||||||xxxzzzkkkNNN===999;;;<<<<<<===AAA@@@FFFeee^^^PPPNNNGGGEEEMMMWWW^^^bbbeeekkkoookkkfffeeehhhgggcccccchhhjjjiiihhhggghhhiiikkkmmmhhhggghhhttteeeSSSHHHNNNWWWbbb{{{ooo\\\KKKEEEAAA<<<<<>>===>>>;;;777777;;;<<<999666555666666666555666777:::???AAA???@@@DDDEEEEEEEEEGGGHHHIIIHHHFFFIIIFFFCCCBBBBBBDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>======;;;;;;;;;::::::999999999===<<<<<<;;;;;;:::999999:::;;;;;;:::888888:::;;;888;;;>>>BBBMMM\\\eeehhhVVVQQQMMMPPPRRRSSSUUUYYY^^^bbbfffhhhiiilllqqqvvvzzz{{{zzzyyywwwwwwzzz|||}}}gggbbb{{{wwwdddDDD<<<666555666333555444444555555666777888888777777666666777888999999;;;<<<<<<;;;>>>DDDIIIMMMOOORRRVVVZZZ]]]```aaaccc```bbb___[[[cccdddVVVFFFMMM|||ggg```}}}iiiBBB888444333888111333333333333444444444555555333;;;999@@@LLLttt~~~fffKKKBBBBBB@@@@@@DDD???>>>===<<<;;;:::::::::@@@CCCHHHNNNUUU^^^gggnnnyyy{{{jjjffffff```XXXUUURRRPPPOOOOOONNNLLLJJJHHHFFFDDDBBB@@@===:::777777666777999===AAACCCPPPXXXfffuuuxxxllldddaaa]]]XXXMMMHHHEEEFFFHHHIIIGGGEEEFFFGGGIIIIIIJJJJJJKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKGGGBBB?????????===@@@EEEJJJSSSWWWPPPIIILLLTTTZZZdddrrr}}}|||||||||}}}~~~vvvvvv~~~dddFFF888888<<<===>>>===AAABBBHHHfffvvvWWWLLLKKKDDDFFFMMMVVV]]]aaaeeekkkpppnnnhhhfffggggggeeeeeeiiihhhgggfffeeefffgggiiijjjggggggdddggg{{{zzzcccPPPNNNSSS]]]ttt|||fffSSSNNNIIICCCAAABBBCCCAAA>>>BBBDDDKKKSSSSSSMMMJJJKKKDDDAAA@@@AAA???::::::======;;;999999::::::999888:::<<<@@@DDDBBB???BBBHHHJJJIIIHHHIIIKKKLLLLLLKKKLLLJJJHHHGGGHHHHHHGGGEEEIIIHHHGGGEEECCCBBBBBBBBBAAA@@@@@@@@@????????????<<<;;;;;;;;;::::::::::::<<<<<<<<<;;;::::::999999:::;;;;;;:::999888999;;;888:::<<>>???AAACCCFFFHHHQQQRRRUUUYYY\\\___aaabbbaaa___```^^^]]]gggkkk```HHHLLLxxxcccZZZvvvvvv|||ccc@@@888444111555000666333333333444444444555555333999888@@@IIInnn~~~kkkMMMCCCCCCCCCBBBDDD???>>>===<<<;;;:::::::::???AAAFFFKKKQQQYYYaaagggsssqqqjjjkkkfffbbb]]]XXXTTTSSSSSSSSSRRROOOMMMJJJHHHFFFDDDAAA>>>:::999777666666888:::;;;AAAHHHTTTbbbqqq~~~uuueee[[[TTTOOONNNQQQOOOQQQSSSRRRPPPNNNLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGHHHDDDBBBAAA>>>===CCCKKKSSS[[[]]]TTTLLLPPP]]]ggglllwww~~~~~~|||~~~}}}dddCCC666888===>>>???@@@CCCEEEKKKeeelllPPPHHHIIICCCHHHMMMUUUZZZ___dddkkkpppssslllfffggghhhhhhhhhiiifffeeedddcccccceeeggghhheeehhhddd```jjjuuuYYYNNNNNNUUUjjjwwwfff\\\VVVMMMHHHGGGGGGFFFEEEFFFVVVfffllljjjgggbbb^^^SSSOOOLLLLLLIIIDDDBBBDDD???>>>======??????>>><<<>>>???CCCEEECCC@@@DDDKKKNNNMMMMMMNNNPPPRRRRRRRRRUUUTTTTTTTTTSSSQQQNNNKKKNNNMMMKKKHHHFFFDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999:::;;;<<<;;;999888999:::888888:::BBBPPP___ccc```YYYVVV[[[kkkzzz~~~|||~~~xxxuuutttuuuwww{{{~~~aaaPPP\\\cccDDD;;;555333555333555444444555555666777888888888777777888888999::::::;;;>>>BBBGGGHHHHHHGGGQQQSSSVVVYYY\\\___aaabbbdddaaabbb```___jjjpppeeeIIILLLvvvyyy```]]]xxx{{{mmmyyyxxx^^^===888444000333000777333333333444444444555555444999888AAAGGGggg}}}tttrrrRRRCCCBBBBBBAAA@@@???>>>===<<<;;;:::::::::===???CCCHHHNNNUUU]]]cccooo}}}uuunnnooollllllggg___YYYWWWVVVVVVVVVRRROOOLLLKKKJJJHHHFFFDDD@@@???===;;;:::::::::;;;888;;;BBBLLLWWWbbblllqqqwwwaaaPPPMMMLLLGGGJJJSSS```fffiiicccZZZWWWXXXYYYXXXVVVRRROOOMMMKKKJJJIIIKKKKKKKKKKKKJJJHHHFFFEEEJJJGGGEEEDDD@@@AAAIIITTT]]]dddcccXXXOOOVVVgggtttttt|||~~~|||~~~~~~}}}hhhEEE999<<<>>>>>>===CCCEEEGGGMMMbbbiiiNNNFFFIIIDDDHHHKKKQQQVVV[[[aaaiiinnnuuuooohhhfffhhhjjjjjjjjjfffeeedddccccccdddfffgggdddjjjjjjfffgggttt{{{]]]MMMJJJQQQbbbtttwwwiiibbbWWWNNNJJJIIIIIIIIIRRRnnn}}}uuugggbbb]]]ZZZUUULLLGGGFFFBBBAAA@@@AAABBBBBB@@@???CCCAAACCCGGGIIIIIIKKKOOOOOOPPPRRRVVVZZZ\\\[[[ZZZaaa`````````^^^YYYSSSOOOLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@??????===============<<<<<<<<<<<<;;;:::999888888888999:::;;;<<<;;;999888888999888888:::CCCSSSaaaccc]]]YYYWWW___uuu}}}xxxuuuuuurrruuuyyy|||}}}~~~vvvvvvzzzcccWWWhhh```CCC;;;444222555444555444444555555666777888888888888888999999:::;;;<<<;;;===BBBHHHKKKIIIGGGMMMOOORRRWWW[[[___aaaccchhhfffgggdddaaajjjlll___GGGLLLxxxuuu```aaa{{{ooo|||zzz[[[<<<888555///222000888333333333444444444555555666999888CCCEEE```vvv~~~}}}wwwVVVEEEBBBBBB@@@>>>???>>>===<<<;;;:::::::::;;;===AAAFFFLLLSSS\\\aaalllvvvuuuoooqqqoooqqqkkkbbb[[[XXXWWWWWWVVVPPPNNNKKKJJJJJJJJJHHHGGGDDDCCCBBB@@@????????????;;;<<<===AAAGGGOOOVVVZZZmmmzzzxxxaaaMMM@@@EEEHHHDDDIIITTTnnnxxxzzzpppeeedddiiimmmhhhccc^^^ZZZXXXWWWVVVTTTPPPPPPOOOMMMLLLKKKJJJJJJIIIGGGEEEDDDBBBDDDNNNZZZbbbgggdddXXXQQQYYYlllyyyzzz~~~~~~|||fffEEE;;;>>>???===>>>???AAAEEELLL]]]hhhLLLDDDHHHFFFFFFHHHLLLQQQWWW^^^eeeiiitttooojjjfffgggkkkkkkjjjhhhgggfffddddddeeeggghhhgggkkkmmmjjjjjjooovvvzzzxxx]]]NNNJJJOOO]]]kkk~~~zzzvvvoooggg\\\RRRLLLIIIHHHHHH]]]~~~vvvoooiiiaaaVVVLLLIIIHHHFFFDDDDDDDDDDDDBBBAAAFFFBBBBBBJJJQQQSSSSSSTTTRRRUUUZZZaaaeeefffccc```aaa```___^^^[[[VVVOOOJJJEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>==============================<<<;;;999888777777888999:::<<<===<<<:::888888888999999;;;DDDTTTbbbccc]]]UUUSSS\\\sss~~~|||vvvsssssstttuuuwwwzzz|||||||||}}}~~~wwwwww|||nnnbbbtttZZZ@@@:::444222555555555444444555555666777888777888888999:::;;;;;;;;;>>><<<<<>>===<<<;;;::::::::::::<<<@@@DDDJJJQQQYYY___gggsss|||rrrlllnnnllliiiddd\\\VVVSSSRRRRRRRRRRRROOOLLLJJJJJJJJJIIIHHHGGGFFFEEECCCBBBBBBAAAAAA??????>>>???BBBFFFJJJMMMXXXdddrrr{{{~~~yyylll___OOOBBB;;;AAADDDBBBFFFOOOpppvvvxxx~~~rrrmmmfffbbbbbbbbbaaa```SSSSSSRRRRRRQQQOOONNNMMMGGGDDDCCCDDDEEEIIISSS]]]bbbeee```VVVQQQ[[[lllxxx|||}}}}}}}}}~~~~~~~~~}}}yyyZZZ???;;;@@@???>>>AAA;;;<<>>>>>>>>>>>>>>???@@@@@@BBBAAAAAA@@@???>>>===<<<<<<<<<<<<===============<<<:::888666666666888888:::<<<======:::888777777888999<<>>======@@@CCCFFFHHHHHHIIILLLQQQXXX___eeejjjlllgggggglllkkkfffjjjfffUUUBBBJJJ|||bbbQQQZZZ{{{]]]<<<777555111555000555333333333444444444555555777666666CCC@@@SSS}}}bbbMMMDDDDDDDDDCCC???>>>===<<<;;;::::::::::::<<>>DDD===>>>CCCJJJSSSnnnwwwYYYIIIHHHGGGCCCEEEHHHNNNUUU\\\aaacccggglllmmmgggdddgggkkkllllllkkkiiigggggghhhiiijjjkkkiiiiiikkknnnppptttwwwvvvfffWWWLLLKKKUUU```rrryyyqqqggg___bbb___ZZZTTTOOOKKKJJJJJJUUUxxx}}}rrrlll^^^ZZZTTTOOOLLLKKKJJJIIIGGGJJJQQQYYY[[[ZZZ\\\aaaeeedddcccaaa___ZZZTTTPPPJJJGGGDDDCCCBBBAAA???>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<:::888666555666777888:::<<<>>>===;;;888777666555888<<>>NNNiiiQQQEEEBBBBBBAAA???>>>===<<<;;;:::::::::;;;===???AAAEEEJJJPPPUUU```kkkwww|||vvvjjjgggcccaaabbbdddeeefffeeeaaa\\\XXXVVVTTTRRRQQQMMMMMMKKKIIIGGGFFFDDDCCCFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFDDDBBBEEEIIIHHHCCCDDDDDDDDDDDDDDDFFFJJJNNNvvv|||yyyvvvsssooosssuuuwwwvvvooodddYYYRRRKKKFFFEEEKKKSSSYYY```gggfffeee___XXXYYYdddpppvvv|||yyyxxxzzz||||||}}}{{{cccKKK:::>>>CCC>>>>>>EEECCCCCCGGGLLLPPPgggdddOOOJJJFFFCCCEEEIIIOOOVVV]]]```bbbbbbkkknnngggcccfffkkklllmmmkkkiiihhhggghhhiiijjjgggiiilllppprrrrrrsssuuu{{{lll[[[MMMIIIRRR^^^hhhttt|||}}}}}}zzzooobbbZZZZZZXXXUUUPPPMMMLLLLLLNNNpppyyytttgggbbbZZZTTTPPPOOONNNMMMTTT\\\gggmmmjjjeeejjjrrrkkkfff```YYYSSSLLLFFFBBBEEEBBB???>>>???AAABBBBBB===<<<<<<<<<<<<<<<======:::;;;<<<===>>>???@@@AAA:::;;;;;;;;;<<<<<<======<<<:::777555444555777888:::<<<>>>===;;;888666666333777;;;@@@JJJVVV]]]]]]TTTPPPSSSaaaooouuutttssskkkpppuuuvvvtttrrrrrrsssnnnpppsssuuuxxx}}}sssooommm___uuueeeFFF777888666444777777555444444555555666777888777888:::<<<=========<<<:::???FFFHHHGGGEEEDDDEEEIIIKKKPPPWWW]]]cccgggiiipppnnnoookkkdddiiifffWWWFFFIIIrrr|||ppp]]]VVVaaaggg<<<222444555777000666222222333333333333444444444<<<:::===FFFMMMyyytttTTTGGGCCCAAADDDAAAAAA???>>><<<:::999888999:::<<>>AAAEEEDDDGGGMMMPPPMMMLLLIIIUUUeeeiiiRRRIIIGGGGGGJJJPPPWWW\\\___```dddfffiiijjjkkklllnnnppppppjjjhhhmmmnnnkkkjjjmmmqqqkkkkkkrrrtttpppsss{{{}}}ooo```TTTOOOQQQTTTbbbuuuyyyxxxuuuooogggccc^^^YYYUUUQQQLLLHHHPPPbbbxxxrrrkkkaaaYYYWWWVVVTTTXXX___gggjjjnnnpppooommmkkkjjjhhhaaaVVVLLLEEECCCAAAAAAAAABBBDDDEEEEEEDDDBBBAAABBBAAA???>>><<<;;;;;;;;;999888888999:::===???@@@AAAAAA@@@>>>===;;;::::::888999888777555555777999;;;<<<======<<<999666444111666999>>>JJJYYY^^^[[[XXXTTTVVVbbbnnnqqqpppnnnmmmmmmmmmpppssssssppplllfffmmmuuuzzz|||qqqtttjjjaaatttWWWGGG888444555555444444333444555666777888999:::AAADDDCCC???>>>@@@???<<<@@@AAACCCEEEGGGIIIIIIJJJNNNPPPTTTZZZ```dddeeeeeeggggggiiifffbbbiiifffTTTEEEJJJvvvaaa[[[hhhrrrFFF888666444666///666222222333333333333444444444;;;999<<>><<<:::999888;;;;;;<<<>>>BBBFFFJJJLLLWWW___fffmmmxxxrrrtttxxxxxxxxxyyyvvvooofff^^^[[[VVVRRROOOMMMKKKFFFBBBDDDDDDEEEDDDCCCCCCDDDDDDAAAEEEEEEDDDMMMaaavvvmmmeee[[[WWW[[[```___YYYdddyyy^^^OOOOOOHHHEEEJJJUUU___ccccccdddbbb___ZZZXXXcccsss{{{{{{||||||||||||}}}~~~~~~~~~~~~YYYJJJ???BBBFFFEEEGGGMMMPPPNNNOOOJJJSSSaaapppZZZOOOEEEFFFIIIOOOVVV\\\___```cccdddggghhhiiikkknnnppppppkkkiiilllmmmkkkkkknnnpppmmmnnntttwwwxxxzzz}}}uuueeeXXXTTTVVVZZZiii{{{}}}{{{vvvpppmmmhhhccc^^^ZZZUUUOOOKKKHHHXXXxxxxxxqqqooojjjfffeeecccdddlllwwwqqqqqqrrrrrrrrroookkkhhhccc\\\RRRIIIDDDBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBAAA???>>><<<<<<;;;;;;999999888999:::;;;===>>>@@@??????>>>===<<<;;;:::;;;;;;:::777444333555666:::;;;<<<===<<<999777555444777999===HHHUUU[[[YYYTTTQQQTTT```kkkppprrrsssqqqqqqqqqtttwwwxxxwwwuuummmrrrxxx{{{|||}}}qqqwwwmmmddduuu~~~VVVFFF888444555555444555333444555666888999::::::DDDFFFFFFBBBBBBDDDDDDAAAAAABBBCCCEEEGGGHHHIIIJJJOOOQQQUUUZZZ^^^aaabbbbbbgggfffiiieeeaaagggeeeUUUIIIQQQggg___nnnuuuIII:::555222555000777222222333333333333444444444;;;888:::CCCJJJtttzzz\\\QQQKKKDDDCCCBBBAAA@@@>>>===;;;:::999<<<;;;<<<===???CCCFFFHHHPPPXXX___eeettt||||||}}}zzz}}}uuunnneeeaaa\\\XXXTTTOOOKKKGGGDDDDDDDDDDDDDDDEEEFFFFFF@@@DDDGGGKKKYYYsssqqqccc___aaa\\\TTTRRRfff|||vvvfffTTTJJJKKKIIIHHHOOO[[[dddeeedddccc```[[[VVVYYYhhhxxx}}}}}}|||||||||}}}}}}~~~zzzTTTHHH@@@CCCGGGGGGHHHLLLNNNNNNPPPKKKQQQ[[[{{{oooYYYLLLDDDEEEHHHNNNUUU\\\___aaaaaacccdddeeegggiiimmmpppqqqllliiijjjkkkkkklllooonnnpppqqqssszzz|||lll___YYY\\\```ooo}}}uuuuuuqqqjjjfffbbb\\\UUUPPPLLLWWWppp}}}vvvttt{{{}}}{{{xxxsssjjjcccZZZTTTLLLEEEBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEBBBAAA@@@>>>===<<<<<<;;;:::999999999999:::;;;;;;============<<<<<<<<<<<<===<<<;;;777333111222333888999;;;<<<<<<:::777666777777777;;;EEERRRXXXXXXTTTRRRVVV```iiimmmqqquuuooonnnnnnpppsssvvvvvvvvvuuuxxx{{{|||zzz{{{~~~~~~hhhrrrwwwvvv{{{RRREEE888444666555555555444555666777888:::;;;;;;@@@CCCCCC@@@@@@CCCCCC@@@BBBCCCDDDEEEGGGIIIJJJJJJOOOQQQVVV[[[^^^aaabbbbbbgggeeehhheee___eeefffYYYLLL[[[kkk___nnniiiBBB666222000555111777222222222333333333444444444:::666999AAAGGGooo|||aaaSSSJJJCCCEEEBBBAAA@@@???===<<<;;;::::::::::::;;;===AAADDDFFFJJJRRR[[[aaalll|||~~~zzzwwwuuurrrooojjjddd^^^YYYVVVUUUOOOMMMIIIGGGGGGHHHIIIJJJBBBJJJRRRXXX```pppssshhhfffbbb\\\SSSWWWZZZmmm~~~qqqddd\\\TTTLLLHHHIIIIIIKKKTTTbbbjjjiiifffeeeccc\\\WWW]]]lllyyy|||yyy}}}|||||||||}}}xxx{{{pppNNNEEE@@@CCCGGGGGGHHHKKKIIIKKKOOOJJJNNNUUUrrriiiSSSGGGEEEEEEHHHNNNUUU\\\```bbbaaabbbdddeeefffiiimmmqqqppplllhhhggghhhjjjlllnnnnnnrrrqqqooowwwrrrddd]]]]]]```lll~~~~~~yyyrrrmmmjjjddd[[[UUUSSSXXXhhh~~~~~~yyypppbbbWWWRRRMMMGGGCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGCCCBBBAAA???>>>===<<<<<<::::::999999999888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::777333111111222666777:::;;;;;;:::888666888777666;;;FFFSSS[[[^^^XXXXXX]]]fffkkkkkkmmmpppnnnmmmllllllnnnqqqssstttyyyzzz{{{zzzyyyyyy|||~~~mmm]]]jjj|||NNNBBB777555666555555666555666777888999;;;<<<<<<===???@@@===>>>AAAAAA???CCCCCCDDDFFFGGGIIIKKKKKKQQQTTTZZZ^^^bbbdddfffgggfffeeehhhgggaaahhhmmmeeeXXXllllll]]]lll}}}]]];;;555222111777111555222222222333333333444444333999666999AAADDDhhh{{{mmmWWWHHHAAAFFFBBBAAAAAA???>>>===<<<;;;888888888999<<<@@@CCCEEEFFFOOOYYY```hhhyyy~~~yyytttooommmnnnqqq{{{yyyuuunnngggdddfffhhhbbb\\\UUUPPPOOOPPPPPPPPPLLLTTT]]]```^^^___iiisssuuussstttrrreeeaaaTTTUUUnnn|||tttiii___UUUQQQPPPMMMLLLKKKIIINNN[[[jjjrrrooojjjhhhddd]]]YYYaaaoooyyyzzzwww|||{{{{{{{{{|||~~~|||dddHHHCCC@@@BBBEEEGGGHHHJJJFFFHHHMMMIIILLLPPPiiijjjUUUJJJFFFGGGHHHNNNUUU\\\```bbbbbbccceeefffgggjjjmmmpppmmmkkkgggeeefffiiikkkkkknnnqqqnnnjjjqqqwwwiii___]]]^^^bbbvvvxxxssspppiii___VVVNNNPPPZZZjjjyyyyyysssjjj[[[OOOMMMIIIEEECCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDCCCAAA@@@>>>=========;;;:::::::::999888777777999999999:::;;;;;;<<<<<<999999888555333111222444555666999:::;;;999777666888555666>>>KKKXXXbbbggg[[[]]]ccclllpppnnnmmmnnnttttttrrrqqqppprrrtttvvvwwwxxxxxxxxxyyyzzz|||}}}dddZZZhhh{{{zzzJJJ@@@777555666555555777666777888999:::<<<======>>>AAAAAA???@@@CCCDDDAAACCCCCCDDDEEEHHHJJJLLLNNNXXX\\\aaadddffffffhhhjjjfffdddjjjjjjeeemmmwwwuuuvvvkkk^^^ooo}}}}}}tttXXX:::777555333888000111222222333333333333444444333999666999AAAAAAaaa~~~www~~~bbbKKKAAAFFFBBBBBBAAA@@@???>>>======888888888999;;;???BBBDDDDDDLLLVVV___eeepppyyyrrrmmmiiihhhnnnuuu|||{{{xxxqqqkkklllssszzzmmmggg```[[[ZZZZZZXXXVVVWWW___gggfff\\\TTTYYYdddtttoooqqqpppiiigggYYYQQQ[[[qqq{{{pppccc^^^XXXUUUSSSRRROOOLLLKKKSSScccsssyyytttmmmjjjaaa[[[ZZZeeessszzz{{{zzz{{{zzzzzzzzz{{{}}}~~~ZZZDDDBBB@@@AAAEEEHHHJJJKKKGGGHHHMMMIIIMMMNNNaaannnXXXLLLGGGGGGHHHMMMSSSZZZ___aaaaaacccfffggghhhiiilllnnnkkkkkkhhheeefffjjjllliiimmmnnnllliiimmmwwwzzzlllbbb___aaa]]]qqq~~~wwwrrriii\\\RRREEEGGGNNNZZZjjjyyy|||uuuqqqjjj___UUULLLJJJGGGFFFFFFGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBB@@@???>>>>>>===;;;;;;;;;;;;:::999888777777888888999:::;;;;;;;;;777777777444222222333555444666888::::::999777555777333666AAAPPP]]]iiippp______eeeoootttrrrppppppvvvvvvuuusssqqqqqqtttvvvtttuuuvvvxxxzzz|||}}}~~~}}}~~~^^^YYYhhhxxxyyyFFF===666666666555666888777888999:::;;;===>>>>>>===@@@AAA>>>???BBBBBB@@@CCCCCCDDDEEEHHHKKKOOOPPP___dddhhhiiihhhggghhhjjjhhhffflllnnniiiqqqggg___ttt{{{}}}tttTTT999777444222777000000222222333333333333444444333999777;;;AAA>>>[[[uuuqqqVVVFFFFFFBBBBBBAAA@@@???>>>>>>===::::::999999;;;===@@@AAADDDHHHQQQ[[[bbbjjjzzzxxxrrrnnnllljjjhhhmmmtttuuuvvvsssmmmiiinnnzzzwwwtttqqqqqqrrrqqqlllggghhhrrrtttggghhhqqqvvvnnnlllgggmmmoooeeeWWWTTT]]]}}}zzzsssllljjjfffaaa\\\YYYTTTPPPPPPZZZkkk{{{vvvmmmiii```[[[]]]iiitttxxxyyy{{{yyyyyyyyyyyyzzz|||}}}~~~yyyQQQDDDCCCBBBBBBEEEJJJMMMNNNNNNLLLOOOKKKOOONNN[[[uuu\\\KKKGGGFFFGGGJJJQQQWWW\\\^^^```cccfffhhhhhhhhhhhhiiikkkmmmjjjggghhhmmmmmmiiikkkkkklllnnnmmmnnnuuu~~~|||nnnffffffjjjfffwwwzzzrrrfffVVVIII@@@BBBEEEKKKXXXhhhxxxuuunnnkkkggg___XXXNNNLLLJJJIIIJJJJJJJJJIIIFFFGGGHHHHHHGGGFFFDDDCCCEEEDDDBBBAAA???>>>>>>>>>;;;;;;<<<<<<;;;:::999888777777888888999:::::::::777777666444222111222444555666888999999888555444666222666DDDUUUaaallluuuiiidddeeelllsssssspppoooqqqrrrsssrrrpppppprrruuussstttvvvyyy}}}~~~~~~~~~{{{}}}{{{^^^^^^ooo|||uuuCCC;;;666666777555666888888888999;;;<<<===>>>???===@@@@@@>>>>>>AAAAAA>>>BBBBBBCCCEEEIIIMMMQQQSSS]]]bbbhhhiiihhhgggjjjlllkkkhhhoooqqqkkkssseeeaaaxxx|||wwwPPP555444111///777111222222222333333333444444444222999777;;;AAA===WWW}}}rrrzzz___KKKGGGBBBBBBAAAAAA@@@???>>>>>>===<<<;;;::::::<<<===???DDDEEELLLWWW___fffvvv}}}xxxssspppooojjjbbbbbbgggnnnooommmhhheeelll|||}}}{{{}}}uuuvvv```QQQOOOhhh}}}yyyyyyyyyuuunnngggbbb^^^ZZZUUU^^^pppwwwlllgggaaa^^^aaallltttvvvvvvyyyyyyxxxxxxxxxyyy{{{}}}~~~~~~tttJJJDDDEEEDDDCCCFFFKKKPPPQQQTTTQQQQQQMMMRRRNNNXXXaaaKKKFFFEEEEEEHHHNNNUUUYYY[[[^^^bbbfffhhhhhhfffffffffkkknnnmmmiiijjjooooooiiiiiihhhmmmrrroooiiinnnzzz~~~pppiiimmmsssrrr{{{qqqcccPPPCCC======<<<<<>>>>>;;;;;;<<<===<<<;;;:::999777777888888999999999999888888777444111000111333555666888999999777555333666222777FFFWWWbbbmmmvvvsssjjjeeejjjppppppnnnlllooorrrtttsssrrrrrruuuwwwsssuuuwww{{{~~~dddhhh{{{kkkAAA:::666666777555666999888999:::;;;<<<>>>??????CCCEEEEEECCCCCCEEEEEEBBBAAAAAABBBEEEIIINNNRRRUUUVVV\\\dddggghhhiiinnnrrrmmmjjjppprrrlllsss}}}dddddd{{{nnnMMM999222666333222555222111111222333333444555555444777777<<>>===<<<===>>>>>>>>>===;;;:::>>><<<:::888777777888999:::777555555444111111444444555666666666555444333555444;;;JJJZZZfffooovvv}}}pppdddaaaccceeeiiimmmqqqsssuuuuuutttttttttuuuwww||||||wwwvvv|||lllzzz]]]===;;;888666555666888999;;;<<<======<<<===???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAADDDJJJNNNOOORRRVVVYYY\\\aaafffiiikkklllllleeejjjjjjgggkkkuuuzzzwww{{{vvv```ddd~~~qqqOOO:::333666222222555333222222222333333444444444555888888<<<@@@@@@TTTwww^^^KKKEEECCCAAAAAAAAAAAA???>>>;;;;;;;;;::::::;;;;;;<<>>======>>>>>>>>>===<<<;;;===<<<:::999999:::;;;<<<@@@;;;888888666222222555444555666666666555444333666666===LLLZZZdddkkkqqqwwwkkk___ZZZYYY[[[aaagggmmmppptttvvvvvvuuuuuuvvvwww{{{|||xxxxxx~~~wwwkkktttYYY<<<:::888666555666888999<<<===???@@@???@@@AAACCCDDDDDDCCCCCCDDDEEEEEEFFFDDDAAABBBGGGKKKMMMRRRXXX\\\]]]```bbbeeegggiiijjjjjjnnnmmmgggggglllllleeeWWWiiippp```jjj|||QQQ<<<333666222222555333333333333333333333333333666999999<<>>AAAEEEJJJPPPXXX```eeennnzzzmmmhhheeeaaa^^^fffkkksssxxxwwwwwwllleee^^^YYYddd}}}rrrddd```kkkttt||||||yyyuuuqqqllliiiqqqzzz}}}{{{wwwvvvwww|||{{{{{{}}}~~~}}}|||nnnRRRHHHCCCBBBDDDJJJLLLIIIGGGFFFFFFMMMPPPRRRTTTQQQYYYoooyyyWWWIIIGGGJJJIIIPPP]]]```cccgggjjjkkkhhhfffggghhhjjjkkkmmmmmmlllllllllmmmooonnnqqq||||||ggg]]]sss~~~vvv}}}zzz[[[IIIBBB@@@@@@>>>===<<<999888999<<>>>>>>>>>>>===<<<<<<======<<<;;;<<<===???@@@EEE???<<<;;;888444333666555555666777666555444333555666===KKKVVV\\\aaaeeeeee]]]UUUQQQOOOQQQZZZdddiiilllrrruuuvvvvvvvvvvvvvvvzzz{{{xxxxxx|||dddeeezzzkkk~~~QQQ:::999777555555666888999<<>>>>>>>>======???>>>=========>>>>>>???EEE@@@===<<<:::666666999666666777777777555444333333444<<>>===<<<;;;:::::::::::::::===???BBBEEEIIIOOOUUUYYYcccqqq{{{iiidddccc___fffssstttttt~~~rrreeeXXX```nnnyyynnngggiiinnnuuuyyy}}}{{{wwwvvvwww}}}~~~~~~|||yyyyyy|||zzz{{{}}}~~~bbbQQQVVVMMMLLLJJJIIIKKKNNNOOONNNLLLTTTVVVWWW]]][[[^^^kkkhhhUUUMMMOOOKKKMMMZZZ```dddfffhhhhhhhhhhhhhhhiiikkklllllljjjhhhffffffgggeeelllmmmnnn}}}yyyeeebbbjjjqqqcccQQQEEEBBBCCCBBB???@@@@@@@@@BBBDDDGGGIIIJJJEEEFFFIIIOOOWWW^^^ccceeebbbccceeefffgggggggggggghhhhhhhhhhhhhhhgggffffff___cccjjjnnnnnniiibbb]]]]]]^^^_________^^^^^^^^^YYYUUUPPPLLLJJJHHHFFFDDD@@@@@@??????>>>>>>>>>>>>@@@???>>>======<<<<<<<<>>IIINNNNNNNNNQQQPPPRRRXXX\\\[[[ZZZ```iiilllmmmmmmmmmmmmnnnqqqsssssswwwxxxvvvwww}}}|||]]]LLLeeeoooCCC777777666666777888999:::;;;>>>BBBDDDDDDCCCDDDDDDDDDCCCAAA@@@????????????AAA???AAAGGGJJJKKKNNNRRRZZZ\\\___bbbeeeffffffeee___dddeeebbbdddfff^^^RRREEETTTxxxrrrMMM999222666333222555222333333333333333333333333222777777:::AAABBBIIIYYYzzzuuuVVVJJJGGGEEECCCCCCBBBAAA???===<<<<<<;;;::::::::::::<<<>>>AAACCCFFFKKKQQQUUU[[[fff{{{}}}jjjbbbWWW\\\ooowwwxxx}}}uuueeeYYYWWWZZZkkkyyyooohhhiiipppwww||||||~~~{{{uuutttxxx{{{yyy{{{~~~}}}~~~|||{{{}}}___TTTZZZOOOOOONNNLLLPPPWWW[[[ZZZSSS[[[ZZZYYY]]]\\\\\\eeeiiiUUUNNNQQQLLLKKKVVV]]]bbbbbbdddeeeggghhhhhhhhhkkklllllljjjgggeeeddddddfffmmmooommmvvv~~~iiiZZZTTTiii~~~tttiiibbbZZZVVVUUURRRNNNIIIIIIHHHHHHIIILLLMMMLLLKKKJJJJJJLLLQQQXXX___ccceeedddeeegggiiiiiiiiihhhgggjjjkkklllmmmnnnnnnnnnmmmgggjjjpppsssrrrllleee```[[[^^^bbbddddddbbbaaaaaa]]]ZZZVVVSSSPPPMMMIIIEEEAAA@@@@@@???>>>?????????@@@??????>>>===;;;;;;:::<<<:::;;;??????<<<<<<>>>::::::;;;;;;:::888666555888<<>>AAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@BBBHHHKKKKKKMMMQQQXXX[[[___ccceeeeeeeeeddd^^^bbbaaa^^^aaaddd]]]QQQEEETTTxxxooo~~~ppp{{{tttIII666111666444222444111222222222333333444444444222888888;;;CCCEEEJJJWWWjjj~~~bbbLLLIIIEEEBBBBBBBBBBBBAAA======<<<;;;:::::::::::::::<<<>>>AAADDDHHHNNNRRRUUU^^^oooqqqgggWWWWWWkkkxxx~~~{{{|||uuucccWWWSSSPPPZZZrrr{{{rrrjjjgggmmmuuuzzz~~~|||}}}{{{vvvwww||||||yyywwwyyy}}}}}}~~~|||}}}xxxfffaaammmttt\\\SSSUUUOOOQQQQQQOOOSSSZZZ\\\YYYRRRYYYWWWUUU[[[\\\[[[bbbzzzdddOOOKKKQQQLLLIIISSSZZZ______```bbbeeeggghhhhhhiiikkklllllliiifffeeedddggglllpppqqqwwwjjjZZZKKKQQQmmm|||wwwxxxvvvtttpppmmmiiiddd^^^YYYSSSRRRQQQSSSUUUUUUSSSPPPUUUTTTUUUYYY^^^dddggghhhiiiiiiiiiiiiiiijjjkkkllllllnnnppprrrsssttttttssspppqqqrrrrrrooolllhhheee]]]aaaeeefffeeeccccccccc```^^^\\\YYYVVVQQQKKKFFFBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;:::===BBBCCC???===>>><<<=========;;;:::888777:::@@@LLLYYY```ccchhhnnn{{{|||{{{rrrooopppmmmooorrrrrrqqqppppppppprrrvvvyyy|||tttTTTZZZXXX???777777888999:::;;;<<<<<<<<<>>>AAABBBBBBCCCEEEGGGEEEFFFGGGHHHHHHHHHFFFEEEDDDAAABBBGGGJJJKKKNNNSSS[[[\\\^^^```aaabbbbbbbbbbbbdddaaa^^^bbbgggbbbVVVLLL[[[mmmbbbwwwlllttt|||qqqGGG444000666444333444000111111222333333444555555222999999<<>>===<<<;;;:::999999999888:::<<>>????????????>>><<<;;;???EEEEEE@@@=========>>>>>>>>>===;;;999888:::AAANNN]]]ggglllsss{{{wwwsssssskkkooouuuwwwwwwtttqqqppprrrwww{{{oooQQQ___~~~PPP@@@777777888:::;;;<<<======>>>???AAABBBBBBDDDGGGIIIAAADDDGGGIIIKKKJJJIIIGGGGGGCCCBBBEEEHHHJJJPPPVVV^^^]]]]]]\\\]]]^^^___```fffgggddd```fffmmmiii___HHHZZZccc```xxx|||kkkqqqtttfff???999555555555222111333222222333333333333444444555555666:::AAAIIIPPPTTTzzz{{{uuu|||ZZZPPPFFFBBB???>>>AAAFFF@@@???<<<:::999:::;;;<<<<<<<<<======>>>AAAFFFJJJRRRYYY```qqqttt[[[UUUcccllluuuwwwhhh\\\TTTNNNPPPVVV^^^iiirrrrrrqqqiiiaaabbbnnnyyy}}}}}}wwwsssssswww}}}~~~~~~}}}{{{yyyyyy{{{~~~|||}}}~~~|||{{{|||uuueeeQQQJJJ```xxx|||~~~cccTTTKKKCCCNNNOOORRRTTTUUUUUUTTTTTTOOOOOOQQQTTTYYY]]]______gggbbbLLLEEEJJJHHHGGGOOOTTTYYY\\\^^^```aaabbbfffiiihhhgggiiillljjjffffffiiijjjmmmnnnqqq{{{qqq]]]LLLGGGKKKXXXqqq~~~|||tttooommmllliiifffbbb```^^^]]]___aaaaaaaaabbb```aaaeeeggggggiiimmmoooooommmjjjhhhlllsssyyytttqqqnnnooosssvvvwwwvvvuuuqqqllljjjlllnnnooonnngggfffgggkkkiiidddaaabbbdddddddddbbb\\\UUUMMMHHHDDDCCCAAAAAABBBAAA@@@>>>AAA@@@???>>>============:::<<>>BBB<<<===<<<<<<>>>@@@???<<>>888888999::::::;;;<<<<<>>AAAEEEIIILLLSSSYYYggg}}}pppeeennnwwwzzzkkkeee^^^WWWSSSPPPNNNRRRWWWeeeeeeaaa]]]cccpppyyy{{{zzzzzzyyywwwvvvwwwzzz}}}{{{{{{{{{zzzyyyyyy{{{~~~zzzgggSSSMMMccc|||qqqsss{{{sss]]]TTTOOOJJJJJJLLLOOORRRTTTTTTSSSSSSOOOOOOPPPTTTYYY\\\]]]]]]```lllPPPCCCGGGFFFHHHNNNQQQTTTWWW[[[___bbbeeefffggggggfffiiillllllhhhgggiiigggjjjnnntttgggQQQHHHGGGHHHRRR^^^zzzyyyxxxwwwvvvuuurrrooommmnnnooopppqqqnnnkkkkkknnnooonnnooossspppqqqrrrpppnnnoootttxxxvvvuuuuuuwwwyyyzzzxxxuuusssooojjjhhhiiikkklllkkkiiigggiiillljjjeeebbbccceeeeeeeeebbb]]]UUUNNNIIIEEEDDDBBBBBBBBBBBB@@@???BBBAAA@@@???>>>>>>>>>>>>===???EEELLLKKKDDD@@@AAA<<<======<<<<<<>>>???>>>GGGQQQ___lllrrrmmmccc[[[aaakkkuuuxxxtttooooooqqqqqqrrrrrrqqqooooooqqqsssrrrsssyyypppfffIII===888888999:::;;;<<<======AAABBBCCCDDDDDDEEEEEEDDDCCCEEEGGGIIIJJJIIIGGGFFFEEEFFFGGGGGGIIINNNTTTXXX^^^aaaeeehhhhhhgggffffffgggccccccaaaaaajjjkkk\\\III\\\xxx```XXXkkkyyy|||}}}\\\<<<666333333333000000222222222333333333333444444555333444999CCCMMMSSSUUUfffbbbUUUJJJGGGHHHFFFDDDCCCAAA???>>><<<;;;:::;;;;;;;;;<<<=========@@@DDDGGGGGGNNNSSS]]]mmm}}}xxxyyy{{{llleeebbb^^^YYYQQQIIIGGGKKKWWWYYY\\\aaalllxxx|||{{{uuuzzz~~~~~~zzzwwwxxx{{{yyyzzz{{{{{{zzz{{{}}}}}}gggQQQOOOggg~~~}}}rrrrrrxxx{{{gggWWWSSSRRRPPPHHHJJJLLLNNNPPPQQQRRRRRROOOOOOPPPSSSWWWZZZ[[[[[[WWW}}}[[[HHHHHHGGGHHHMMMMMMNNNRRRXXX___fffhhhgggeeeeeeeeeggglllmmmiiiggghhhhhhkkkooowwwzzz]]]NNNHHHCCCBBBEEERRRwww||||||~~~zzzwwwuuuwwwvvvttttttxxxrrruuuwwwwwwttttttvvvyyyxxxyyy|||~~~zzzvvvrrroookkkhhhiiiiiijjjjjjjjjhhhiiillljjjeeebbbcccffffffeeebbb\\\UUUNNNJJJGGGEEECCCCCCCCCBBB@@@???BBBAAA@@@???>>>>>>>>>???@@@AAAHHHQQQTTTNNNDDD???===???@@@???======AAAEEERRRXXXeeessszzzqqq\\\JJJPPPZZZgggnnnooonnnooopppppprrrtttuuutttttttttuuussstttzzzxxxooozzzXXXCCC<<<888888999;;;<<<>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGIIINNNTTTXXXWWW]]]eeekkklllllljjjiiihhhccccccbbbcccnnnooo```NNN^^^rrr^^^XXXoooXXX<<<666333444444111111333222222222333333333444444555333333999CCCNNNVVVYYYdddkkk[[[KKKGGGHHHFFFDDDBBBAAA@@@???===<<<;;;;;;;;;;;;<<<<<<<<<===>>>BBBEEEDDDLLLPPPWWWcccppp~~~}}}rrrhhhhhhhhhdddZZZNNNKKKMMMLLLRRR]]]kkkxxx~~~yyyuuu||||||xxxyyy|||zzz|||}}}}}}||||||~~~~~~{{{dddOOORRRmmmtttuuuxxxyyy~~~tttaaaTTTSSSSSSRRRLLLLLLKKKJJJLLLNNNPPPRRRNNNNNNOOOQQQUUUXXXYYYXXXUUUqqqlllVVVSSSLLLHHHKKKKKKLLLPPPXXXbbbiiikkkhhhdddcccbbbdddjjjllliiiffffffmmmnnnqqqxxxoooZZZNNNHHHHHHJJJBBBeee{{{yyyzzzyyyvvvwwwzzzwwwzzz|||{{{xxxwwwxxx{{{yyy{{{~~~{{{uuurrroookkkjjjiiiiiiiiiiiiggggggiiihhhcccaaabbbeeedddccc```[[[UUUOOOKKKHHHFFFDDDCCCCCCBBB@@@>>>@@@@@@???>>>>>>>>>>>>>>>AAACCCKKKWWW___ZZZLLL@@@@@@@@@AAA@@@>>>???GGGPPP]]]^^^fffvvv{{{dddOOOKKKTTTaaakkkooopppppppppnnnrrrvvvyyyyyyxxxwwwwwwuuuvvv|||iiijjjmmmMMM>>>;;;888999:::<<<>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHDDDEEEFFFGGGHHHGGGFFFEEEBBBCCCDDDEEEGGGKKKQQQVVVTTTZZZbbbhhhkkkkkkkkkjjjiiiccccccccceeeqqqrrrcccNNN]]]{{{nnn^^^[[[qqqccc===777444555555333222444222222222333333333444444444333444888AAAMMMXXX___hhhwwwdddOOOFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<;;;::::::;;;<<<<<<<<<===@@@BBBBBBJJJMMMSSS\\\fff{{{{{{xxxvvvtttmmm___PPPJJJKKKHHHPPP```sss{{{vvvvvv|||yyyuuuxxx|||{{{|||}}}|||{{{{{{}}}zzzcccWWW```|||zzzooovvv}}}{{{~~~ooo]]]SSSRRRSSSRRRSSSPPPLLLHHHHHHKKKOOOQQQNNNNNNNNNPPPSSSUUUVVVUUUVVVfff}}}{{{hhh```QQQHHHIIIJJJLLLQQQ[[[dddkkkllliiigggccc```aaagggjjjgggddddddnnnmmmnnntttwww```OOOGGGGGG???[[[}}}{{{|||{{{yyyzzz~~~}}}}}}yyyxxx{{{~~~zzz|||xxxvvvsssnnnjjjhhhgggggggggddddddgggfffaaa```aaacccbbbaaa]]]YYYTTTPPPNNNJJJHHHEEEDDDDDDBBB@@@>>>??????>>>=========>>>>>>???BBBLLLZZZgggfffXXXIIIDDD@@@???>>>===@@@LLLYYYbbbccckkk|||mmmWWWOOOVVV```jjjooopppooommmmmmqqqvvvzzzzzzyyyxxxwwwxxxxxx~~~ooovvv{{{oooyyyeeeHHH<<<;;;999:::;;;===???AAABBBCCCCCCDDDEEEGGGHHHIIIIIIIIIAAABBBDDDEEEFFFGGGGGGFFFCCCDDDDDDDDDFFFJJJPPPUUUXXX[[[```dddgggiiikkkllljjjddddddeeehhhtttsssbbbLLL\\\}}}mmm```aaasssnnn===777444555555333333555222222333333333333444444444444555777===JJJ[[[gggmmm}}}pppYYYKKKEEECCCCCCEEECCCBBBAAA???>>><<<;;;:::999;;;<<<<<<;;;<<<>>>@@@>>>FFFHHHMMMUUU[[[ooo{{{tttjjj]]]PPPKKKLLLNNNWWWhhhyyy|||zzzwwwzzz|||yyyuuusssvvvzzzzzzzzzzzzyyyyyyzzz~~~zzzdddbbbpppvvvsss|||~~~}}}hhhXXXRRRRRRSSSRRRUUURRRMMMIIIHHHIIIMMMOOONNNMMMMMMOOOQQQSSSSSSRRRWWW^^^ttt}}}nnndddRRRGGGHHHJJJLLLSSS]]]fffjjjllllllmmmeeeaaa```eeehhhgggddddddiiihhhiiioooxxxcccKKK@@@???RRRzzz~~~}}}{{{~~~}}}}}}|||xxxrrrlllgggeeeeeefffcccdddffffffcccbbbdddbbbaaa___\\\YYYVVVSSSRRRMMMKKKHHHGGGFFFDDDBBB@@@??????>>>>>>>>>>>>>>>???>>>AAAIIIWWWgggooogggZZZMMMDDD=========AAAOOO___ccchhhssskkkVVVUUUYYY```hhhooopppnnnkkkkkkooouuuyyyyyyxxxvvvvvvwwwwww|||tttuuu^^^DDD<<<===;;;<<<===???@@@BBBCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIAAAAAACCCEEEFFFGGGHHHHHHFFFGGGGGGFFFHHHKKKQQQUUU[[[]]]```cccdddgggkkknnnkkkeeefffhhhkkkuuurrr___III\\\kkk^^^jjjggg<<<666333444555333333555222222333333333333444444333555777666999GGG]]]ooouuu}}}xxx{{{}}}fffVVVKKKEEEEEEGGGCCCCCCBBB@@@???===;;;:::999:::<<<<<<;;;;;;<<<>>>===CCCDDDIIIPPPQQQ^^^vvv~~~yyylllaaaVVVNNNLLLNNNSSSYYYgggtttxxxwwwyyy~~~{{{{{{{{{yyyvvvvvvwwwyyyzzzzzzzzzyyyzzz~~~~~~zzzaaabbbvvvwwwttt~~~yyycccUUURRRRRRRRRRRRPPPOOONNNLLLKKKKKKKKKKKKNNNMMMLLLNNNPPPQQQQQQPPPUUUWWWeeeggg]]]OOOFFFHHHIIIIIIRRR^^^eeehhhkkkpppuuuiiicccaaadddhhhgggeeeeeeeeedddgggkkkooowwwfffSSSKKKRRRpppyyyqqqjjjhhhhhhhhhffffffiiiiiiggggggjjjbbbaaa___]]][[[YYYWWWWWWRRRPPPMMMKKKJJJHHHEEECCCAAA@@@@@@@@@@@@@@@AAAAAA???AAAEEEOOObbbsssuuuppp^^^OOOBBB@@@AAAFFFUUUfffhhhllluuuyyyeeeVVVYYY[[[```hhhpppsssqqqnnnjjjnnnsssvvvvvvuuuttttttttttttxxxrrr|||VVVAAA===???>>>>>>???@@@AAABBBCCCCCCBBBCCCEEEFFFHHHIIIIIIIIIDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGJJJOOOSSSYYY[[[^^^aaaccceeeiiillllllfffgggjjjmmmvvvpppZZZGGG^^^ggg[[[rrrxxxUUU;;;555222333444222222444222222333333333444444444222666888666777EEE^^^sss{{{~~~zzzlllxxxqqq___QQQHHHFFFIIICCCCCCBBBAAA???===;;;:::999:::<<<;;;;;;:::<<<===>>>BBBCCCHHHNNNLLLTTThhh~~~}}}jjj\\\PPPHHHFFFHHHNNNSSS]]]fffhhhhhhooozzz~~~~~~}}}|||{{{{{{zzzzzz||||||{{{{{{}}}xxx^^^[[[rrrzzzrrr{{{zzz{{{zzzcccUUUSSSSSSRRRQQQJJJKKKMMMOOONNNLLLJJJHHHNNNMMMLLLMMMOOOPPPPPPOOORRRRRR\\\zzz^^^TTTJJJFFFHHHGGGFFFPPP]]]dddfffjjjrrr{{{mmmfffbbbeeehhhhhhffffffeeeeeehhhkkkiiiiiitttppp^^^XXXkkkwwwooollllllkkkhhhiiilllmmmkkklllooocccbbb```^^^\\\[[[[[[[[[UUUSSSPPPNNNMMMKKKHHHFFFBBBBBBBBBAAAAAABBBCCCCCCAAAAAAAAAHHH\\\tttmmmYYYIIIEEEGGGLLLZZZkkknnnooorrruuutttmmmccc[[[[[[\\\```iiirrrwwwvvvsssiiimmmqqqttttttsssrrrrrrpppqqquuu~~~wwwvvvPPP>>>===@@@??????@@@AAAAAABBBCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEGGGLLLOOOSSSVVV[[[^^^aaacccfffhhhlllgggiiikkknnnvvvnnnWWWGGG```tttZZZppp~~~lllssssssUUU666444222222333333333222333444555555555444333222555666333777>>>CCCYYY|||mmmgggwwwnnnNNNGGGIIIBBBDDDCCCBBB@@@>>>===;;;:::777888999:::;;;<<<<<<<<<===???CCCFFFIIINNNTTTWWWqqqzzzggg]]]SSSJJJIIIOOOUUUTTTUUUYYY\\\___hhhrrrwwwzzz|||zzzyyyzzzzzz|||yyyhhhhhhzzz|||zzzsssYYYRRRSSSPPPNNNQQQKKKLLLMMMLLLJJJJJJLLLMMMKKKKKKKKKLLLMMMMMMNNNNNNSSSVVVZZZcccPPPJJJFFFEEEGGGKKKPPPYYY```bbbfffssssssiiibbbeeemmmoooiiibbbhhhiiiiiigggeeeiiiqqqxxxzzzkkkppp{{{sssmmmkkkkkkkkklllmmmkkkhhheeefffaaa]]]]]]```aaa___[[[WWWVVVVVVTTTQQQMMMJJJHHHHHHEEEAAA????????????>>>>>>>>>???BBBLLL___www}}}mmmXXXJJJHHHSSScccmmmpppppptttyyyvvvjjj___YYYZZZ___cccdddkkktttvvvsssiiippptttqqqqqqvvvvvvssssssmmmppp}}}|||jjjGGG@@@@@@<<<>>>???@@@BBBCCCDDDEEEEEEHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHJJJKKKMMMIIIEEEBBBBBBFFFLLLOOORRRRRRTTTXXX^^^bbbddddddkkkiiilllmmmkkkpppkkkWWWGGG```www\\\ooo|||lllqqq}}}mmmNNN666444222222333333333222333333444555555444333222666777555777<<>>======888888999:::;;;<<<<<<<<<===???BBBDDDFFFJJJOOORRRdddrrrttteeeVVVNNNPPPVVVWWWTTTTTTUUUVVVWWW^^^fffssswww|||~~~}}}{{{xxxwwwwwwyyy{{{||||||oooWWWQQQRRRPPPNNNPPPKKKLLLLLLLLLJJJJJJKKKMMMLLLLLLMMMMMMNNNOOOOOOPPPMMMTTTWWWvvvkkkRRRHHHEEEEEEHHHIIINNNVVV]]]```eeerrr{{{pppdddaaadddiiikkkkkkhhhiiijjjhhhfffiiiooouuu|||vvvqqqnnnmmmlllllllllllliiihhhfffbbb______aaabbb^^^[[[YYYXXXWWWTTTQQQOOOLLLKKKMMMJJJEEEBBB@@@@@@>>>===@@@@@@@@@@@@FFFSSSeeerrrqqqfffWWWOOOQQQ\\\jjjtttooopppuuuxxxsssggg^^^\\\```dddffffffkkkssstttqqqjjjpppsssrrrrrrwwwyyywwwtttooorrr~~~}}}eeeFFF@@@AAA>>>>>>???@@@BBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKHHHGGGFFFFFFFFFGGGIIIJJJKKKHHHDDDCCCDDDIIIOOOSSSWWWWWWXXX[[[```cccddddddhhhfffjjjkkkkkkrrrnnn\\\HHHaaasssZZZjjjwwwjjjpppyyygggHHH666444222222333333333222333333444444444444333333666999777888:::;;;RRRwww~~~mmmmmmYYYQQQFFFEEEEEEDDDCCCBBBAAA@@@???999999::::::;;;;;;;;;<<<<<<>>>@@@AAABBBEEEIIILLLXXX\\\nnnooo\\\WWW\\\aaaccc___\\\[[[XXXWWW[[[bbbnnnsssyyy|||{{{yyywwwvvvuuuwww{{{~~~~~~yyy~~~iiiUUUPPPQQQOOOMMMOOOJJJLLLMMMLLLKKKJJJKKKMMMKKKKKKKKKLLLLLLMMMNNNOOOKKKSSSTTTgggyyyYYYIIIDDDFFFHHHFFFKKKRRRZZZ^^^dddqqq~~~wwwjjjaaa___dddjjjmmmgggiiijjjjjjhhhiiimmmqqqxxx}}}zzzuuurrrnnnmmmmmmmmmmmmmmmiiifffddddddeeeddd```]]]\\\[[[YYYVVVSSSQQQPPPOOOPPPLLLHHHEEECCCCCCAAA@@@AAAAAA@@@>>>???EEEOOOVVV[[[VVVPPPOOOXXXeeerrr{{{wwwzzz~~~~~~uuuhhhcccdddiiijjjjjjiiilllqqqrrrooojjjooorrrqqqsssxxx|||}}}xxxsssuuu~~~^^^CCC???BBBAAA??????AAACCCDDDEEEEEEEEEDDDDDDDDDEEEGGGIIILLLMMMGGGFFFEEEEEEEEEFFFGGGHHHHHHFFFDDDCCCFFFLLLRRRVVV[[[[[[\\\^^^bbbdddeeeeeefffdddggghhhiiisssqqq```JJJbbbkkkXXXkkk~~~|||qqqhhhqqqzzzfffGGG666444222222333333333222222333333333444444444444444888777888999999OOOsss||||||```TTTKKKEEEEEEDDDCCCBBBBBBAAAAAA;;;::::::::::::;;;;;;<<<:::<<<>>>???@@@CCCFFFJJJRRRRRR\\\ttttttdddeeellloooqqqkkkfffccc```]]]___dddlllqqqwwwzzzzzzyyywwwvvvvvvxxx}}}~~~~~~zzzrrraaaRRROOOPPPOOOMMMNNNJJJLLLMMMMMMKKKKKKKKKLLLIIIIIIHHHHHHIIIJJJLLLLLLMMMTTTSSS\\\gggPPPIIIGGGGGGFFFIIIOOOWWW\\\bbbooo|||zzzoooeeeaaadddeeeeeefffiiikkkkkkiiiiiijjjlllqqq|||}}}yyytttqqqqqqrrrssssssnnnllljjjiiiiiigggccc``````^^^[[[XXXVVVTTTTTTTTTNNNLLLHHHFFFFFFGGGFFFFFFAAAAAAAAA???======@@@CCCDDDCCCDDDKKKYYYjjjxxxvvvhhhcccgggooonnnllllllnnnpppqqqoooiiilllnnnpppsssxxx}}}|||xxxyyy~~~uuuyyyUUU@@@>>>AAAAAA???@@@BBBCCCEEEFFFFFFFFFFFFFFFEEEFFFGGGJJJLLLNNNGGGFFFEEEDDDDDDEEEFFFGGGHHHFFFDDDCCCFFFKKKQQQUUU\\\\\\\\\___cccfffgggggggggcccffffffhhhrrrrrrbbbMMMdddhhh[[[rrr|||qqqlllwww~~~gggFFF666444222222333333333222222222222222333333444444222666666888999888KKKnnnbbbUUUKKKEEEDDDDDDCCCBBBAAAAAAAAA<<<<<<;;;:::::::::;;;;;;888:::<<<===???BBBFFFIIINNNNNNUUUeee{{{sssmmmuuu}}}}}}vvvoooiiifffdddaaacccfffnnnrrrwwwzzzzzzyyyxxxxxxyyy|||}}}~~~{{{{{{dddYYYPPPNNNOOOOOONNNMMMKKKMMMNNNNNNMMMLLLLLLMMMIIIIIIHHHGGGHHHJJJKKKMMMNNNQQQPPPWWW{{{___SSSKKKEEEFFFHHHMMMTTTYYY___kkkwww~~~sssfffaaacccccc___fffhhhjjjkkkjjjiiiiiiiiiooovvv|||xxxxxxyyyyyyyyypppooommmkkkiiifffcccaaadddbbb___\\\ZZZXXXXXXXXXQQQNNNJJJHHHHHHHHHGGGFFF@@@AAAAAA@@@???=========:::;;;???IIIZZZmmm}}}tttddd___cccooommmlllnnnpppqqqqqqqqqggghhhkkknnnqqquuuzzz}}}{{{|||}}}zzzjjjkkkMMM>>><<<>>>@@@@@@AAABBBDDDEEEFFFGGGGGGJJJJJJIIIHHHIIIIIIKKKLLLGGGFFFEEEDDDDDDDDDEEEFFFHHHFFFDDDCCCEEEIIINNNQQQYYYYYY[[[___dddhhhjjjjjjhhhdddffffffgggqqqqqqaaaNNNeeeyyyaaaZZZtttvvvwwwjjjCCC666444222222333333333222222222111111222333444555222555555999;;;888GGGdddppp```RRRFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<:::::::::;;;;;;888999;;;<<<>>>@@@DDDGGGGGGJJJQQQ[[[hhh{{{xxxzzz|||tttnnnlllkkkiiijjjmmmqqqtttxxxyyyzzzzzzzzz{{{~~~}}}}}}vvviiiaaajjjqqqWWWSSSOOONNNOOOPPPOOOMMMLLLNNNPPPPPPOOONNNMMMNNNLLLKKKJJJIIIJJJLLLNNNOOOMMMMMMOOOVVVtttppp___RRRFFFHHHHHHKKKPPPUUU[[[fffpppyyyggg^^^```cccbbbeeeggghhhjjjjjjjjjiiihhhfffkkksss|||~~~}}}qqqpppmmmiiifffcccbbbaaafffeeeccc```^^^\\\[[[[[[XXXTTTOOOKKKIIIGGGEEECCCAAAAAABBBBBBAAA@@@???>>>;;;<<>>@@@@@@AAACCCEEEFFFGGGGGGGGGLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFIIIGGGEEECCCEEEHHHLLLOOOWWWWWWZZZ___eeejjjlllmmmhhhdddffffffgggpppppp```LLLddd}}}ppp\\\YYYuuu{{{rrrDDD666444222222333333333222222111111111111333444555666777666:::===888@@@YYYrrrZZZIIIHHHGGGFFFDDDBBBAAAAAA???>>><<<:::999:::;;;;;;888:::;;;;;;;;;===@@@CCCCCCEEELLLSSSZZZeeexxx{{{tttssssssrrrrrruuuuuuvvvxxxxxxxxxyyy{{{}}}~~~yyyzzz~~~yyyiiiVVVPPPcccrrrbbbNNNNNNNNNNNNPPPQQQPPPNNNMMMOOORRRRRRQQQOOOOOOOOOMMMLLLJJJIIIJJJLLLOOOPPPPPPMMMSSSVVVfff}}}kkkZZZJJJHHHGGGHHHLLLPPPUUU___iii~~~rrr```]]]aaadddeeeeeefffhhhjjjjjjiiihhh```eeekkkpppwww}}}uuusssooojjjfffccccccdddgggffffffdddbbb```^^^]]]]]]YYYSSSNNNKKKIIIFFFDDDDDDCCCBBBBBBBBBAAA@@@>>><<<===AAAJJJUUU```hhhlllnnnvvvtttnnnnnnllliiijjjqqqsssooolllmmmgggfffjjjppprrrpppsssxxxqqqxxx~~~gggVVV^^^qqqsssQQQAAA>>>>>>???BBBAAABBBCCCEEEFFFGGGHHHHHHJJJKKKLLLLLLKKKIIIGGGFFFHHHGGGFFFEEEDDDEEEFFFFFFIIIGGGEEEEEEFFFIIIMMMOOOWWWXXX[[[```fffkkknnnnnnfffccceeefffgggqqqppp```HHHaaa|||wwwmmm^^^___|||}}}|||{{{III666444222222333333333222111111000000111333444666999999666;;;???777<<>>EEEMMMSSSVVVWWW```hhhwwwwwwqqqqqqlllhhhjjjqqqsssmmmjjjkkkhhhgggkkkqqqsssoooqqqvvvkkkttt]]]IIIYYYtttkkkJJJ>>>>>>???AAAEEEAAABBBDDDEEEGGGHHHHHHHHHGGGIIIKKKLLLLLLIIIGGGEEEIIIHHHGGGEEEEEEEEEFFFFFFHHHGGGFFFFFFGGGKKKOOORRRYYYZZZ\\\aaaggglllnnnooodddaaaeeeggghhhrrrqqq```EEE^^^kkkWWWdddxxxjjjsssnnnEEE444333333222222333333444333222111111222333555666777888888888999<<<@@@DDDqqqzzzkkkwwwuuuYYYNNNFFFGGGHHHEEECCCDDDBBBAAA@@@>>>===;;;:::999:::;;;;;;<<<<<<=========???AAADDDGGGKKKQQQXXX]]]lllvvv|||zzzxxxvvvyyy~~~}}}}}}xxxsssxxx|||{{{uuutttyyyzzzwwwwwwzzzwwwnnn^^^WWWjjjzzzaaaSSSHHHKKKNNNPPPQQQRRRTTTVVVYYYXXXWWWUUUSSSQQQPPPOOONNNNNNNNNMMMLLLMMMOOORRRVVVVVVTTTVVV___ppp~~~yyyYYYVVVKKKIIIIIIKKKLLLOOOWWWaaakkktttqqq^^^XXX\\\aaaeeeeeecccfffkkkkkkeeefffgggiiikkkkkknnnzzzzzz~~~yyysssmmmkkkjjjiiihhhhhhgggffffffeeeccc```^^^ZZZXXXVVVTTTSSSPPPMMMJJJHHHFFFCCCAAA???===;;;888>>>999<<>>AAA@@@@@@BBBDDDDDDDDDDDDEEEFFFGGGHHHKKKMMMNNNNNNKKKHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEIIIJJJJJJLLLOOORRRUUUWWW]]]cccgggffffffiiikkkjjjjjjfffggghhhhhhpppkkkXXXGGGZZZ|||cccppprrrccceeerrrqqqWWW;;;444333333222222333333444222222222222333444555666777888888888999<<<@@@CCC]]]~~~kkkwww{{{gggQQQIIIIIIHHHDDDAAACCCCCCAAA@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;===???BBBDDDGGGLLLRRRVVVXXX]]]eeeppp}}}}}}|||xxxvvvzzz{{{uuutttvvvvvvqqqmmmnnnpppoooqqqsssooobbbQQQRRRvvvsssZZZMMMJJJJJJJJJIIIJJJNNNTTTXXXVVVVVVUUUUUUTTTTTTSSSSSSNNNOOOOOONNNMMMNNNPPPRRRWWW\\\[[[XXXXXX^^^~~~eeeQQQMMMJJJHHHIIIKKKMMMTTT]]]___iiixxxzzzjjj]]]XXX[[[___aaaccchhhmmmmmmjjjggggggiiikkkgggbbbcccgggsss}}}vvvoookkkhhheeeccc```cccfffiiihhhddd```\\\YYYWWWUUUTTTSSSQQQNNNKKKHHHGGGDDDAAA???>>>=========FFFOOOUUU^^^iiiqqqrrrzzzyyyqqqfff___bbbhhhkkklllmmmooommmjjjhhhiiikkkooonnnooorrrvvvyyyzzzzzzyyy{{{ooo\\\bbbuuucccOOO???>>>CCCCCCCCCEEEDDDEEEFFFFFFGGGGGGGGGGGGKKKKKKJJJJJJKKKJJJHHHFFFGGGGGGFFFEEEEEEDDDDDDEEEHHHHHHHHHJJJNNNSSSWWWZZZaaafffiiihhhhhhjjjkkkiiiiiifffhhhiiiiiipppjjjUUUGGGYYYwww___jjjvvvjjjmmmsssjjjRRR<<<444333333222222333333444222222333333444555555666666777888999:::<<<@@@CCCQQQxxxzzzwww}}}___MMMIIIIIIFFFBBBDDDCCCBBBAAA@@@>>>======::::::::::::::::::::::::<<<>>>@@@BBBDDDHHHMMMPPPSSSVVVZZZaaajjjvvv}}}}}}|||{{{yyyxxx{{{wwwqqqoooooopppmmmkkklllooorrruuuwwwxxxfffZZZhhhhhhSSSJJJFFFGGGGGGGGGHHHKKKPPPSSSVVVVVVUUUTTTTTTSSSRRRRRROOOOOOPPPOOONNNNNNPPPRRRUUU\\\\\\XXXUUUUUUmmmnnnTTTNNNJJJIIIKKKKKKLLLPPPUUUZZZdddtttssscccXXXWWWYYY\\\```fffjjjkkkjjjggggggjjjmmmiii___XXXWWWaaammmyyyssspppllljjjhhhcccfffhhhhhhfffbbb___]]]YYYWWWVVVTTTTTTRRROOOLLLHHHGGGEEEBBB???>>>???@@@CCCXXXkkkrrrzzz}}}rrrmmmjjjcccYYYSSSUUU\\\bbbgggkkkooommmhhheeegggjjjkkkmmmppptttwwwyyyyyyyyywww{{{rrrWWWZZZrrruuuYYYKKK@@@AAAFFFGGGFFFGGGDDDEEEGGGHHHIIIHHHGGGGGGJJJGGGEEEFFFIIIJJJHHHFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEGGGJJJOOOUUUXXX___dddgggggghhhlllmmmjjjhhhfffiiikkkjjjooohhhSSSHHH[[[iiiXXXbbbyyytttooouuuvvveeeKKK999444333333222222333333444222222333444555555555555666777999999:::<<>>;;;;;;;;;::::::999999999:::<<<>>>???AAACCCGGGJJJNNNPPPUUUZZZ```hhhpppuuuzzzwww|||||||||zzzyyy{{{}}}~~~~~~~~~zzzsssmmmkkkkkkjjjjjjjjjlllqqqwwwzzzzzzxxxhhhkkksss\\\NNNIIIEEEGGGIIIJJJKKKLLLNNNPPPVVVUUUTTTSSSRRRQQQQQQPPPOOOPPPQQQPPPOOOOOOQQQRRRQQQYYYZZZVVVTTTQQQ```|||]]]MMMIIIIIILLLNNNMMMOOORRRWWW___nnn}}}~~~lll\\\VVVUUUWWW\\\bbbeeegggggghhhhhhmmmrrrnnnbbbVVVPPPRRRYYYhhh~~~zzzuuusssqqqnnnllljjjkkkkkkhhhddd```___```[[[YYYWWWVVVUUUSSSPPPMMMIIIHHHFFFBBB>>>>>>AAADDDVVVmmm~~~yyyggg]]]ZZZUUUPPPKKKJJJPPPVVVccchhhlllkkkgggdddeeehhheeejjjpppuuuxxxxxxwwwwwwwww~~~hhhQQQiiiiiiQQQHHHAAABBBFFFGGGFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGGGGEEECCCDDDHHHIIIHHHEEEDDDDDDCCCCCCDDDFFFHHHIIIHHHGGGFFFFFFIIIMMMRRRUUUZZZ___bbbdddhhhnnnooollliiifffiiikkkjjjooogggQQQEEEZZZ~~~eee^^^kkk~~~}}}ssssss~~~}}}fffIII999444333333222222333333444222333444555555666666555555777999:::;;;<<>>???BBBDDDFFFIIIOOOUUUZZZ```fffjjjllluuu~~~yyytttssszzz||||||yyyzzz}}}~~~}}}|||{{{yyytttnnnjjjhhhgggdddhhhkkkmmmrrrwwwwwwtttddd```sss{{{bbbQQQKKKJJJIIIKKKMMMNNNMMMMMMNNNOOOSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPRRRRRRPPPPPPQQQSSSOOOVVVVVVTTTTTTQQQXXXlllpppRRRMMMJJJMMMOOOOOOQQQTTTTTTZZZfffxxxzzzhhhZZZWWWVVV[[[___aaacccfffhhhiiipppyyyxxxkkk\\\SSSJJJJJJOOOYYYkkk|||xxxuuutttrrrpppnnnppppppooojjjdddaaaaaaccc^^^\\\ZZZXXXWWWTTTQQQNNNIIIIIIGGGBBB>>>>>>CCCGGG___mmmsssnnnjjjjjjbbbUUUVVVTTTQQQNNNIIIEEEIIIOOO```dddggggggeeecccdddfffbbbhhhoootttvvvwwwwwwwww{{{lll\\\___IIIEEEAAAAAACCCEEEDDDCCCFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCDDDFFFHHHJJJKKKJJJIIIIIIKKKNNNQQQSSSVVVZZZ^^^aaahhhoooqqqnnniiifffiiikkkjjjnnnfffPPP@@@VVVwwwdddggg{{{}}}rrrttthhhKKK===444333333222222333333444222333444555666666666555555777999:::;;;===???AAAHHHMMMsssttt{{{pppWWWLLLJJJJJJFFFFFFEEEDDDCCCCCCBBBAAA>>>>>>===<<<;;;:::999888888999;;;;;;;;;<<<>>>???AAADDDIIIMMMRRRWWW]]]aaabbbkkktttzzz|||zzzzzzxxxtttsssuuuyyy|||{{{xxxzzz|||yyywwwsssnnniiifffddddddaaagggkkklllnnnpppllldddRRRbbb}}}pppWWWKKKHHHIIILLLLLLMMMLLLJJJJJJLLLNNNNNNNNNOOOOOOPPPQQQRRRRRROOOQQQRRRRRRQQQQQQRRRSSSOOOUUUSSSQQQUUURRRSSS___eee[[[QQQNNNMMMLLLOOOSSSQQQUUU^^^rrrwwwccc\\\YYY]]]___```cccgggiiikkkssswwwfff\\\NNNLLLKKKJJJOOOiii~~~zzzwwwvvvtttqqqpppppprrrsssooohhhddddddfffaaa___\\\ZZZXXXUUUQQQNNNJJJJJJGGGBBB>>>???DDDJJJXXX\\\\\\UUUQQQRRRQQQNNNUUURRRPPPOOOKKKGGGJJJQQQ___```aaabbbccccccdddddddddhhhmmmqqqsssuuuxxx{{{hhhcccwwwVVVDDDCCCAAAAAACCCEEEFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEHHHJJJKKKJJJIIIHHHHHHHHHGGGDDDCCCCCCDDDFFFHHHIIIIIIIIIJJJKKKNNNPPPQQQVVVYYY]]]aaahhhpppqqqnnnkkkgggiiijjjhhhmmmeeePPP@@@TTTooo^^^hhhyyymmmpppfffIII<<<444333333222222333333444222333444666666666666555555777999;;;;;;===???AAAHHHFFFeeessskkkzzzyyy\\\NNNJJJJJJGGGFFFFFFEEEDDDCCCCCCBBB??????>>>===;;;:::999999777999:::;;;::::::;;;===BBBCCCEEEGGGJJJOOOUUUYYYYYYbbblllqqqtttzzzzzzxxxwwwxxxvvvrrrtttyyyyyy|||{{{xxxzzz|||wwwtttooojjjeeecccbbbccc```fffkkkkkkjjjiiiaaaVVVRRRooonnnTTTHHHFFFFFFMMMLLLJJJGGGEEEFFFIIILLLIIIJJJLLLNNNPPPRRRTTTUUUOOOQQQSSSSSSRRRQQQRRRSSSQQQUUUQQQPPPUUURRRPPPXXXxxxxxxiiiYYYOOOJJJHHHJJJNNNOOOQQQYYYnnnjjjbbb]]]___aaa```ccciiiiiikkkuuu~~~nnncccWWWXXXVVVOOOKKK\\\}}}zzzxxxvvvsssqqqnnnrrruuussslllgggfffgggcccaaa^^^[[[YYYVVVRRRNNNJJJJJJHHHBBB>>>???EEELLLPPPQQQQQQPPPOOOQQQSSSUUUSSSOOONNNOOOMMMIIINNNWWW^^^]]]]]]___bbbddddddcccgggjjjmmmnnnppptttzzzzzz```kkk\\\```hhhNNNCCCDDDCCCCCCEEEHHHJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFJJJNNNOOOLLLJJJIIIJJJKKKIIIFFFCCCBBBCCCDDDEEEEEEFFFGGGHHHJJJLLLNNNOOOWWWZZZ]]]aaaiiipppqqqnnnlllhhhiiiiiigggllleeePPPDDDVVVyyyhhhaaahhhyyyzzzvvvmmm|||iiiLLL:::333222222111111222222333222333333444444555555555444777:::;;;<<<===>>>@@@HHHVVVYYYzzzttteeeyyy{{{eeeSSSFFFLLLAAAAAAEEEBBBEEEFFF@@@??????===<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<>>>BBBGGGKKKOOOQQQQQQVVVYYY\\\aaagggoooxxx~~~}}}}}}~~~ttttttsssrrrrrrssstttuuuxxxxxxyyy~~~yyyrrrrrrnnnhhhccc```aaaccceeefff^^^```iiidddQQQKKKRRRddd___LLLLLLJJJBBBFFFHHHJJJJJJHHHGGGGGGHHHHHHGGGHHHIIILLLQQQUUUXXXWWWTTTPPPPPPRRRSSSSSSRRRUUUSSSQQQQQQRRRTTTVVVVVVcccjjjXXXWWWJJJHHHNNNHHHMMMOOORRR[[[pppzzznnnfffgggiiihhhhhhkkklllsss{{{pppqqqnnnfffbbbaaa^^^rrr}}}wwwsssyyyvvvqqqlllmmmooojjjcccaaaeeefffbbb^^^[[[TTTNNNOOOLLLIIIEEE@@@???FFFPPPXXXZZZ\\\]]]ZZZVVVSSSQQQNNNOOOQQQQQQQQQQQQRRRRRR[[[]]]ccciiinnnooollliiijjjkkkmmmoooppptttzzz~~~vvveeeWWWQQQmmmsss~~~}}}bbbHHHFFFEEEEEEDDDEEEEEEFFFGGGIIIHHHGGGEEEDDDEEEFFFFFFEEEGGGJJJKKKJJJIIIIIIJJJLLLIIIDDDBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFHHHKKKNNNSSSVVV[[[aaafffjjjlllmmmoooiiihhheeedddjjjeeeRRRJJJZZZxxxeeebbbrrrvvvuuurrrQQQ;;;333222222111111222222333333333333444444555666666777999;;;<<<<<<>>>@@@BBBHHHQQQTTTqqqsssyyy{{{bbbSSSJJJBBBEEEIIIDDDCCCFFFBBBAAA@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>BBBFFFJJJMMMOOOPPPPPPRRRUUUYYY^^^fffnnnsssrrrvvv~~~|||{{{{{{ttttttsssssstttuuuvvvwwwwwwwwwyyy}}}~~~wwwqqqjjjgggccc```^^^^^^```bbbddd___aaacccVVVEEEHHHXXX{{{rrrXXXMMMOOOMMMFFFIIIJJJKKKKKKJJJIIIJJJLLLIIIHHHHHHIIILLLPPPTTTWWWUUURRROOOOOOQQQSSSSSSRRRUUUTTTRRRRRRSSSTTTTTTTTT[[[tttZZZ[[[RRRIIIKKKJJJLLLMMMPPPXXXeeevvvuuuiiifffggghhhlllqqqmmmsss}}}vvvvvvrrrrrrqqqkkkvvv{{{wwwvvvuuurrroooqqqsssoooiiidddggggggccc___\\\WWWQQQOOOLLLHHHFFFCCCDDDNNNXXXZZZYYYWWWSSSPPPOOOPPPQQQVVVXXXZZZWWWSSSQQQUUUZZZ^^^ccciiilllllllllllllllqqqrrrsssuuuwwwzzz~~~}}}~~~{{{ZZZQQQXXXuuuxxxppp}}}nnnXXXFFFEEEEEEEEEFFFFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEECCCEEEHHHHHHHHHGGGGGGHHHIIIFFFDDDCCCCCCCCCCCCBBB@@@AAABBBCCCCCCEEEIIIKKKSSSVVV\\\aaaeeeggghhhhhhhhheeehhhgggfffkkkgggUUUJJJccc|||dddbbb{{{ooouuu|||WWW===333222222111111222222333333333444444555666666777:::;;;<<<<<<<<<>>>AAADDDHHHJJJMMMdddtttyyyhhhMMMEEEHHHLLLEEECCCGGGEEEDDDCCCBBB@@@???===<<<<<<;;;::::::999999:::::::::;;;===@@@DDDGGGJJJLLLMMMKKKMMMOOORRRVVV[[[bbbgggiiilllpppuuu|||{{{xxxuuuqqqqqqqqqrrrsssuuuwwwxxxwwwvvvxxxzzz{{{xxxqqqkkk```^^^]]]\\\[[[\\\]]]^^^```______WWWDDD:::KKKeeezzz```PPPNNNPPPNNNKKKKKKLLLLLLKKKJJJKKKMMMOOOJJJIIIIIIJJJLLLOOORRRTTTSSSPPPNNNMMMOOOQQQRRRQQQSSSSSSSSSSSSSSSRRRRRRRRR]]]|||[[[YYYUUUKKKJJJMMMMMMLLLOOOVVV[[[cccwww|||mmmfffeeefffkkkpppjjjoooxxx}}}wwwwwwxxxsss{{{~~~}}}xxxxxxvvvtttuuuvvvrrrkkkhhhjjjhhhccc___^^^ZZZUUURRRMMMIIIGGGEEEFFFOOOYYYUUURRRMMMIIIIIILLLQQQTTT[[[^^^___ZZZRRRQQQYYY```eeekkkpppoookkkiiikkkooovvvvvvvvvyyy|||pppRRRPPPfffrrrttt|||vvv]]]MMMGGGDDDEEEFFFGGGHHHGGGGGGFFFIIIIIIHHHGGGFFFEEECCCCCCCCCEEEGGGGGGGGGFFFGGGHHHHHHFFFDDDDDDDDDDDDBBB@@@;;;===???AAABBBDDDGGGJJJSSSVVV\\\aaadddeeedddccccccccciiiiiieeejjjhhhWWWKKKllljjjeee}}}cccjjj\\\>>>333222222111111222222333333333444555666777777888;;;<<<<<<<<<<<<>>>BBBEEEHHHDDDHHHYYYxxxZZZJJJGGGJJJEEEDDDHHHFFFFFFEEEDDDCCCAAA???===<<<;;;;;;:::999999999999:::;;;<<>>===<<<;;;::::::999999999:::;;;;;;===>>>@@@BBBDDDEEEHHHIIIKKKLLLNNNQQQVVVYYY\\\___eeejjjnnnrrrwwwyyy|||}}}|||}}}~~~~~~|||zzzxxxvvvuuutttmmmmmmmmmnnnooorrrtttuuussspppmmmiiiddd^^^WWWSSSRRRSSSUUUWWWXXXYYYYYYXXXXXXQQQGGG===>>>QQQrrrrrr```QQQPPPOOOJJJIIINNNIIIIIIHHHGGGFFFGGGJJJMMMKKKJJJJJJKKKLLLMMMOOOPPPRRRQQQOOOLLLKKKJJJKKKLLLJJJMMMPPPQQQQQQQQQRRRTTTUUU```vvvNNNGGGMMMKKKEEEOOOHHHKKKVVVYYYUUU]]]lll}}}zzzvvvtttrrrpppmmmlllqqquuuzzz|||xxxttt}}}~~~~~~{{{yyyxxxsssmmmkkkllljjjccc``````^^^ZZZVVVUUUXXX\\\ZZZUUURRRTTTUUUVVVZZZ```gggkkkkkkjjjrrrnnniiigggiiinnnsssuuutttrrrpppnnnnnnnnnnnnmmmrrrrrrsssuuuzzz}}}{{{~~~www```YYYmmmjjjPPPHHHJJJCCCEEEGGGIIIJJJIIIHHHGGGHHHHHHHHHHHHGGGEEECCCBBBCCCEEEFFFGGGFFFGGGIIIKKKIIIFFFCCCBBBDDDEEEFFFFFFBBBCCCDDDDDDDDDEEEHHHJJJNNNRRRYYY```eeefffeeeddd```___cccaaa^^^ggglll```PPPcccqqqkkk}}}iiikkkyyy|||nnnUUU888333222222111111222222333333444555666777888999:::;;;<<<===<<<<<<===@@@CCCFFFFFFFFFMMMccc```KKKJJJHHHGGGIIIFFFFFFFFFFFFFFFDDDBBB???>>>======<<<;;;::::::::::::;;;;;;;;;<<<===???@@@AAACCCDDDGGGHHHJJJMMMQQQTTTTTTYYY___eeeiiilllnnnpppsssvvvyyy|||{{{uuusssssstttzzzxxxvvvtttsssrrrssssssnnnmmmmmmmmmnnnoooqqqrrrnnnjjjddd]]]VVVQQQMMMKKKNNNOOOQQQSSSUUUUUUUUUTTTPPPHHH======NNNlll{{{cccYYYQQQQQQNNNIIIIIIMMMHHHIIIHHHGGGFFFFFFHHHJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQOOOMMMJJJIIIKKKMMMKKKNNNQQQQQQPPPPPPSSSVVVgggyyyfffTTTRRRIIIBBBJJJFFFIIIRRRWWWUUUVVV\\\fffkkkooooooqqqrrrppplllhhhooorrrsss~~~}}}{{{{{{yyyuuulllmmmkkkeeebbbbbb```\\\VVV[[[eeerrrvvvrrrnnnmmmppprrrwww~~~~~~xxx{{{uuuoooooorrrvvvwwwvvvvvvssspppoooqqqrrrqqqpppssstttuuuvvvwww{{{mmmYYYaaa}}}___NNNIIIGGGDDDFFFGGGIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFEEEDDDAAABBBCCCDDDCCCEEEGGGIIIFFFDDDBBBCCCEEEFFFGGGGGGDDDDDDDDDCCCCCCDDDHHHKKKNNNRRRYYY```eeehhhhhhhhh```]]]___^^^^^^kkkqqqgggNNN[[[sssvvvwwwnnnuuussseeeQQQ888333222222111111222222333333444555666888999:::;;;;;;===????????????AAABBBDDDJJJFFFJJJ[[[lllwwwnnnVVVSSSLLLHHHHHHGGGEEEEEEFFFFFFEEECCC@@@??????>>>===<<<;;;;;;;;;;;;:::::::::::::::<<<===>>>>>>@@@CCCEEEGGGJJJNNNQQQQQQUUUZZZ___bbbeeeiiilllnnnnnnrrrxxx~~~~~~{{{{{{zzzwwwsssppppppqqqsssrrrqqqpppoooooooooooolllllljjjiiiiiijjjkkklllgggccc\\\TTTMMMIIIHHHIIIJJJKKKLLLNNNOOOOOONNNNNNGGGAAA===FFFbbb|||{{{|||yyy[[[UUUOOOMMMMMMMMMMMMMMMJJJKKKKKKJJJHHHGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOONNNOOOOOOLLLJJJJJJMMMPPPQQQTTTUUUSSSPPPPPPTTTXXXvvvuuu]]]KKKJJJGGGIIILLLQQQUUUWWWWWWWWWVVV]]]aaabbbeeekkkmmmjjjfffmmmooonnnxxx}}}~~~}}}zzzmmmooommmhhheeeeeebbb^^^ZZZaaarrr}}}yyyvvvtttsssqqqooosssttttttsssssstttvvvwwwvvvxxxzzzwwwtttvvv}}}}}}uuuoooiii^^^RRRpppkkkQQQMMMLLLDDDFFFFFFGGGHHHIIIJJJKKKKKKGGGGGGFFFFFFFFFFFFFFFGGG@@@AAABBBCCCCCCDDDGGGJJJCCCDDDFFFIIILLLLLLJJJHHHEEEEEEDDDBBBBBBFFFKKKOOOQQQTTTZZZ```fffiiikkkkkkfffaaaaaaaaacccooorrrdddHHH[[[~~~~~~wwwlllyyyppp```OOO999333222222222222222222333444444555777888:::;;;;;;<<<>>>@@@AAAAAAAAAAAACCCCCCMMMGGGIIIWWWZZZvvvuuuvvv```[[[PPPGGGHHHHHHDDDDDDFFFFFFEEECCCAAA?????????>>>===<<<;;;;;;;;;::::::999888999:::<<<===<<>>@@@OOOooo~~~lllWWWSSSLLLHHHLLLQQQQQQMMMLLLNNNOOONNNKKKIIIIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOKKKMMMNNNLLLKKKLLLPPPSSSWWWYYYYYYVVVQQQPPPTTTXXXllliiiPPPWWWGGGNNNRRRRRRSSSYYY[[[ZZZYYY^^^```]]]```hhhmmmmmmjjjpppqqqpppwww}}}}}}}}}zzznnnpppoookkkhhhgggddd___^^^gggzzzwwwqqqnnnmmmppptttxxxwwwttttttyyy~~~xxx{{{|||wwwqqqqqqzzz{{{nnnaaa[[[[[[ZZZVVV^^^HHHNNNOOODDDGGGGGGGGGGGGIIIJJJLLLMMMGGGFFFEEEEEEEEEFFFHHHIIIBBBCCCDDDDDDDDDFFFIIILLLCCCFFFKKKQQQUUUSSSOOOKKKFFFFFFDDDCCCDDDIIIOOOTTTTTTWWW[[[aaafffiiikkklllnnnhhhgggfffgggpppooo]]]DDD^^^{{{xxxooouuu]]]EEE555111111222222222333333333222444555666666999<<>>>>>???@@@AAAAAABBBFFFDDDEEELLLVVVsss~~~~~~wwwaaaIIIKKKQQQDDDGGGHHHHHHFFFEEEEEEDDDBBBAAAAAA???===<<<:::999888777777888888999999::::::999:::<<<>>>AAADDDGGGHHHLLLLLLNNNQQQUUUXXX[[[]]]^^^```dddhhhkkkmmmmmmmmmqqqrrrrrruuuyyy{{{wwwuuutttooooooppppppqqqqqqppppppiiijjjkkkkkkiiigggggghhhhhheee___[[[WWWVVVWWWXXXUUUQQQLLLGGGDDDCCCEEEFFFCCCDDDFFFGGGJJJLLLHHHCCC===>>>JJJccc}}}wwweeeSSSNNNIIIGGGIIILLLNNNNNNLLLMMMNNNLLLIIIFFFFFFFFFHHHHHHHHHIIIKKKMMMNNNOOOOOOPPPRRRQQQPPPPPPQQQRRRUUUUUUUUUTTTSSSTTTWWWYYYiiiyyygggNNNTTTKKKHHHLLLNNNMMMRRR[[[WWWZZZ[[[ZZZYYY\\\dddkkkmmmooooooooottt|||xxxuuuuuuqqqlllhhhffffffffffffbbbjjjzzz~~~wwwpppkkkhhhvvvuuutttsssttttttvvvvvvyyyyyyyyyvvvuuuwww}}}|||xxxbbbWWWGGGIIIdddpppWWWKKKIIIIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEDDDDDDDDDFFFGGGHHHJJJHHHHHHLLLRRRSSSPPPLLLEEECCC@@@>>>@@@CCCHHHKKKSSSTTTXXX___ffflllnnnooollljjjjjjeeecccllliiiTTTDDD^^^nnnssslllnnnwww[[[DDD666111222222222222333333333222444555666777999<<>>???@@@AAABBBCCCCCCCCCEEEIIIGGGGGGLLLPPPcccwwwiii[[[OOO@@@JJJJJJHHHEEEEEEEEEEEECCCBBBAAA@@@???===;;;:::999888888777888888999::::::;;;;;;<<<===???BBBDDDEEEIIIJJJKKKMMMPPPRRRTTTVVVYYY[[[^^^bbbeeegggggggggkkkkkklllnnnqqquuuyyy|||~~~~~~sssqqqxxx|||zzz{{{yyyvvvssspppnnnmmmmmmmmmlllkkkjjjjjjkkklllmmmhhhhhhhhhhhhhhhgggfffeee]]]\\\ZZZWWWTTTQQQOOONNNIIIFFFCCC@@@>>>???@@@AAAFFFCCC@@@???AAABBBAAA>>><<>>>>>>>>???AAABBBBBB@@@>>>=========???@@@OOOlllsss\\\LLLPPPNNNKKKKKKLLLMMMMMMLLLKKKLLLLLLKKKGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJMMMOOOPPPPPPOOOOOOPPPRRRTTTUUUUUUSSSPPPNNNMMMMMMPPP^^^dddcccppp}}}ZZZNNNGGGIIIJJJGGGHHHNNNSSSVVVYYYXXXUUURRRSSSTTTaaafffjjjlllqqqxxx{{{zzzqqqllllllqqqvvvwwwxxxzzzrrrnnnzzz|||vvvsssnnnmmmnnnnnnllljjj\\\WWWSSSWWWaaammmuuuxxxuuuvvvzzz~~~zzzwwwtttsssrrrqqqpppooooooooojjjjjjkkkmmmooorrrtttuuuwwwrrroooqqqxxx~~~~~~|||xxxzzziiiSSSHHHKKKfffzzz}}}```MMMHHHHHHFFFCCCEEEEEEEEEFFFFFFGGGGGGHHHJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDCCCAAA@@@BBBFFFHHHHHHFFFFFFDDDAAA???@@@DDDHHHJJJRRRVVVZZZ]]]```dddiiinnntttpppnnnfffbbbkkkiiiUUUEEE]]][[[ddd{{{nnn```AAA888888222222222333333333444444333555777888999:::===???@@@BBBFFFHHHJJJIIIHHHGGGBBBFFFEEEIIIPPPNNNPPP]]]}}}{{{```VVVLLLHHHEEEGGGIIIGGGEEEEEEEEEDDDCCCBBBAAA???>>>>>>;;;:::999888777888:::;;;999999::::::;;;===>>>???@@@@@@@@@AAABBBDDDEEEFFFJJJKKKMMMPPPRRRTTTUUUUUUYYYZZZ]]]___```aaaaaaaaajjjnnnoooiiieeeeeeddd```aaa```___^^^^^^______```dddcccaaa___^^^]]]^^^^^^[[[WWWTTTUUUXXXXXXTTTPPPGGGHHHHHHHHHFFFCCC???===<<<<<<======>>>???@@@AAA999<<<@@@@@@>>>>>>GGGQQQrrrvvvcccVVVNNNMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNMMMJJJHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKIIIJJJLLLLLLKKKKKKLLLNNNPPPRRRSSSRRROOOLLLJJJJJJNNNUUUZZZ[[[aaayyyrrrrrreeeVVVJJJJJJJJJGGGGGGKKKPPPTTTXXXYYYWWWRRRPPPNNNWWW^^^eeejjjqqqxxxzzzxxxssslllhhhlllqqqrrrrrrrrreee^^^cccyyy{{{wwwrrrqqqqqqlllccc[[[KKKGGGCCCFFFNNNWWW]]]___jjjlllppptttvvvsssmmmiiiggggggggghhhjjjkkkmmmnnnoooooooooooopppqqqqqqrrrooonnnqqqwww~~~zzztttnnngggXXXKKKJJJZZZ|||~~~vvvZZZLLLJJJIIIFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBGGGEEECCCDDDGGGJJJKKKJJJFFFDDDBBB@@@AAADDDGGGJJJRRRWWW[[[]]]]]]```gggmmmrrrooommmgggfffrrrrrr___KKKbbb]]]nnnlllbbbCCC;;;:::222222333333333444444444444666888::::::;;;===>>>@@@CCCFFFIIIJJJJJJIIIHHHCCCGGGEEEGGGPPPPPPPPPZZZfff|||~~~hhhWWWNNNGGGEEEJJJLLLHHHEEEEEEFFFEEEDDDCCCBBBAAA@@@???===<<<;;;:::999999::::::777777777999:::<<<>>>???<<<<<<<<<===???AAABBBCCCDDDEEEGGGIIIKKKLLLMMMNNNMMMOOOQQQTTTWWWXXXXXXWWW]]]aaacccaaa^^^]]]\\\YYY]]]\\\ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]][[[YYYWWWVVVRRRNNNKKKLLLOOOOOOKKKFFFDDDCCCBBBAAA@@@>>>===<<<999::::::;;;;;;<<<<<<<<<999;;;>>>===999>>>TTTkkkmmm\\\SSSNNNKKKLLLLLLLLLKKKJJJJJJJJJNNNOOOPPPPPPNNNMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJGGGHHHJJJJJJIIIIIIKKKMMMMMMOOOPPPPPPNNNKKKKKKKKKMMMOOOTTTXXXYYYeeewwwbbb{{{nnnZZZIIIFFFHHHFFFGGGJJJMMMRRRWWWZZZZZZWWWSSSQQQOOOWWW___eeennnwww|||{{{ppphhhcccfffkkkmmmmmmnnneee\\\XXXbbbrrr|||xxxuuuwwwxxxqqqcccWWWIIIFFFDDDGGGPPPYYYaaadddkkkmmmoooqqqqqqmmmgggbbbcccdddeeefffhhhjjjlllmmmqqqqqqqqqqqqqqqpppppppppkkknnntttzzz~~~|||yyykkkWWWFFFBBBMMMiiijjjRRRIIIIIIGGGBBB@@@BBBBBBBBBCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAFFFDDDBBBBBBDDDGGGIIIJJJFFFEEECCCAAABBBDDDGGGIIIQQQVVV\\\]]]]]]___eeekkkqqqnnnnnniiijjjwwwxxxfffLLLbbbkkkjjjcccGGG;;;444333333333333444444444444555777:::;;;;;;;;;===>>>@@@BBBDDDGGGIIIIIIIIIHHHGGGKKKGGGFFFNNNOOONNNVVV[[[sssgggXXXMMMGGGKKKMMMHHHEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>===<<<;;;::::::666666777888:::;;;===>>>:::::::::;;;===>>>@@@AAAAAAAAABBBDDDEEEGGGHHHHHHIIIKKKNNNQQQSSSUUUUUUUUUQQQTTTVVVVVVUUUTTTTTTTTTVVVUUUTTTRRRQQQQQQRRRRRRTTTUUUWWWWWWVVVSSSPPPNNNLLLJJJHHHHHHIIIHHHEEEBBBAAA@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<;;;???<<<999888999EEEeeegggWWWNNNHHHIIIKKKKKKKKKIIIHHHIIIJJJLLLNNNPPPQQQPPPOOOPPPQQQLLLKKKJJJIIIHHHGGGGGGHHHGGGIIIJJJKKKJJJKKKLLLNNNLLLMMMOOONNNMMMLLLLLLMMMHHHHHHNNNSSSSSSXXXooommmwwwsss~~~dddLLLDDDDDDDDDFFFJJJLLLOOOTTTYYY[[[ZZZXXXVVVMMMRRRXXX]]]fffrrryyyzzzllleeeaaadddiiikkknnnrrrdddZZZRRRQQQVVVeeezzzwwwwwwyyylll]]]XXXRRRRRRXXXcccnnnuuupppoooooopppoookkkfffbbbhhhhhhhhhiiijjjlllmmmnnnkkklllmmmooopppqqqqqqrrrooopppsssvvvyyy{{{||||||hhhLLL>>>FFFZZZ{{{ttt```NNNJJJKKKGGGCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEFFFGGGHHHIIIHHHGGGFFFCCCCCCCCCDDDCCCCCCBBBAAAFFFEEEDDDCCCDDDFFFHHHJJJFFFEEECCCBBBCCCEEEGGGIIIQQQVVV[[[^^^___aaaeeehhhqqqooonnnjjjiiiuuuuuubbbHHH^^^vvvmmm|||xxxUUUCCC;;;222333333333444444444444555555888:::<<<<<<<<<===>>>???@@@BBBDDDEEEGGGGGGHHHGGGMMMHHHEEEJJJKKKJJJRRRRRRooo~~~iiiXXXLLLKKKKKKFFFEEEIIIFFFFFFEEEDDDCCCBBBAAAAAA???@@@AAAAAA???===;;;:::888888888888999:::;;;<<<;;;::::::::::::;;;<<<<<<>>>>>>>>>???AAABBBCCCDDDGGGIIIJJJMMMNNNPPPQQQQQQJJJKKKLLLMMMLLLLLLMMMPPPNNNMMMLLLJJJJJJJJJJJJKKKMMMMMMNNNNNNMMMKKKIIIHHHFFFEEEEEEDDDBBBAAA???>>>===<<<;;;:::999999::::::>>>===<<<<<<<<<<<<<<<===CCC;;;;;;DDDQQQaaa|||yyyvvv}}}mmmWWWOOOKKKGGGHHHIIIJJJHHHFFFEEEGGGIIIHHHJJJMMMNNNNNNOOOPPPRRRLLLKKKJJJHHHGGGFFFFFFFFFFFFHHHJJJJJJJJJJJJLLLNNNNNNOOOOOONNNLLLLLLMMMOOOGGGFFFIIINNNNNNOOO]]]mmm{{{]]]MMMHHHEEEEEEHHHJJJLLLQQQUUUYYYZZZZZZXXXOOORRRSSSTTT[[[gggpppssshhhdddbbbeeeiiimmmssszzzlllaaaVVVQQQMMMNNN\\\nnn~~~zzz|||{{{pppiiihhhmmmtttyyyooommmlllkkklllkkkiiigggjjjjjjjjjjjjkkklllmmmmmmggghhhkkknnnqqqrrrssstttrrrppppppsssvvvsssllleeeYYYCCCGGGaaa{{{dddSSSHHHJJJKKKGGGDDDGGG@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFHHHHHHHHHFFFEEEBBBBBBCCCDDDEEEDDDCCCCCCFFFFFFFFFEEEEEEFFFHHHJJJGGGFFFDDDCCCCCCEEEGGGHHHQQQTTTYYY^^^bbbdddeeeeeemmmkkkkkkgggeeepppnnnZZZIII^^^uuu{{{ooowww```EEE@@@???999333333333444444444555555555888;;;<<<<<<<<<===>>>>>>???@@@AAACCCEEEFFFGGGCCCKKKHHHDDDHHHIIIHHHOOOIIIVVVpppzzzwwwaaaOOOKKKIIIDDDEEEKKKFFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBCCCBBB???;;;999;;;:::999999999999999999<<<;;;:::999999888888888<<<<<<<<<===>>>???AAABBBAAAAAABBBCCCDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDFFFJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEEEE@@@AAAAAA@@@===;;;::::::888888999999888888777777888888777666666777888999@@@:::AAAXXXoootttmmmooo|||rrrUUUDDDFFFLLLLLLHHHIIIIIIGGGDDDDDDFFFIIIDDDGGGJJJLLLLLLMMMOOOQQQMMMLLLKKKIIIHHHGGGFFFFFFDDDFFFHHHHHHHHHHHHJJJLLLQQQQQQPPPNNNLLLKKKMMMOOOLLLIIIIIIKKKKKKKKKRRR[[[wwwrrrYYYNNNGGGEEEGGGJJJKKKNNNRRRWWWYYYYYYYYYRRRRRRPPPMMMRRR^^^hhhllldddaaaaaaeeehhhllluuu~~~|||pppeee___UUULLLKKKRRR^^^ttt|||wwwuuutttkkkiiiggggggiiikkklllllljjjiiiiiiiiiiiijjjkkkkkkhhhjjjmmmppprrrtttttttttqqqoooooouuuvvvlllVVVDDDFFF<<>>777555333333333444555666777888888999<<<>>>@@@AAAAAA@@@CCCAAA???@@@DDDFFFFFFDDDGGGFFFFFFFFFGGGIIIKKKLLLPPPVVV```{{{ooofffTTTLLLIIIIIIIIIHHHGGGFFFGGGGGGGGGDDDAAAEEEDDDDDDBBBAAA@@@??????;;;;;;;;;::::::999999999:::999888888:::;;;:::999888999999;;;<<<===>>>>>>??????@@@AAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@======<<<;;;;;;:::999999:::999888888999;;;;;;:::;;;999888888999999888666@@@AAASSSrrr~~~gggjjjzzz}}}sss\\\MMMGGGHHHIIIIIIJJJIIIGGGEEECCCCCCCCCDDDGGGFFFEEEFFFHHHKKKLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGJJJHHHGGGFFFGGGIIILLLNNNSSSSSSQQQPPPNNNMMMKKKKKKMMMKKKJJJKKKMMMOOOPPPPPPnnnmmmVVVMMMGGGAAAIIIHHHKKKQQQSSSTTTWWW\\\XXXWWWSSSQQQWWW```eeecccdddbbbccceeeeeehhhsss~~~yyylllfffbbb[[[UUUSSS___bbbnnn}}}}}}xxxtttuuunnnhhhiiiooorrrnnnhhhlllgggeeefffeeebbbfffmmmkkkqqqxxxyyytttpppooopppjjjiiilllqqqmmm]]]III>>><<>>@@@AAAAAAAAAAAA???>>>@@@DDDGGGGGGFFFFFFEEEEEEFFFGGGHHHJJJKKKMMMVVVZZZoooyyy|||mmmZZZNNNKKKLLLEEEDDDCCCCCCCCCDDDCCCCCCEEEDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;999999888:::999888888::::::999888;;;;;;::::::::::::999999;;;<<<===>>>>>>>>>>>>===>>>>>>>>>???@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@??????>>>===<<<<<<;;;;;;:::999999888999999888777888888777666777:::>>>>>>;;;:::;;;===KKKTTTjjj}}}nnnttt|||uuugggSSSFFFCCCEEEFFFEEEJJJIIIGGGEEEDDDDDDDDDDDDFFFEEEDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEFFFHHHJJJLLLPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLMMMOOOQQQSSS___lllSSSHHHHHHIIIGGGJJJOOOSSSVVV[[[bbb]]]\\\YYYVVVZZZccciiijjjbbb```___aaaccchhhuuu|||vvvssspppiiiccc```bbbkkkxxx|||wwwzzz|||xxxtttpppoooppppppnnnllliiiffffffiiiiiihhhlllrrrqqqsssuuutttpppmmmmmmnnnoookkklllrrrqqqaaaJJJ:::777JJJhhhuuuZZZKKKEEEAAACCCDDDAAABBBEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBAAABBBDDDGGGHHHEEECCCCCCDDDFFFGGGGGGFFFEEECCCDDDCCCBBBBBBBBBCCCEEEEEEFFFFFFGGGEEEDDDEEEGGGIIINNNOOOVVV___bbb___```dddfffbbbcccbbbbbbkkkkkk[[[NNNaaassslllppp}}}hhhGGG999555111111222222222333444666777888999:::<<<>>>@@@AAABBBBBB???>>>>>>@@@DDDFFFGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJKKKWWWSSSVVV{{{}}}aaaOOOGGGFFFFFFFFFDDDCCCCCCDDDFFFEEEEEEDDDCCCBBBAAAAAA@@@BBBAAA@@@>>><<<;;;:::999:::999888888::::::999888999999999999888888777777777888999999:::999999999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999;;;;;;::::::999888888888777777888888888888777777444999<<<:::777;;;EEENNNkkkvvv}}}yyy~~~tttggg\\\NNNEEEDDDFFFGGGFFFIIIHHHGGGFFFEEEDDDDDDEEECCCCCCCCCCCCDDDEEEGGGHHHFFFFFFGGGHHHIIIJJJKKKKKKGGGFFFEEEDDDEEEGGGIIIJJJLLLLLLMMMMMMNNNOOOOOOPPPLLLNNNNNNMMMLLLNNNSSSXXX\\\yyyjjjUUUNNNGGGEEEEEEJJJNNNRRRXXX^^^^^^```___[[[\\\ccciiikkkddd___]]]]]]___fffttt{{{}}}vvvqqqkkkkkkqqq|||~~~{{{yyyxxxvvvsssooommmlllmmmggggggiiimmmoooooosssxxxwwwuuuqqqnnnlllkkkkkkkkktttnnnnnnuuuvvvfffMMM;;;333SSSwwwkkkRRRIIIDDDAAABBBCCCAAABBBDDD????????????????????????@@@@@@AAADDDFFFGGGFFFDDDCCCDDDFFFGGGGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDEEEGGGIIIPPPQQQVVV\\\^^^^^^```ddd```___bbbaaa```iiikkk^^^NNN^^^zzziiiuuueeeBBB555555333444222222222333444666777888:::;;;===>>>@@@AAABBBCCCAAA@@@@@@AAACCCEEEFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLUUUNNNIIIccc{{{xxx[[[JJJIIIJJJKKKIIIGGGFFFGGGIIIEEEEEEDDDDDDCCCBBBBBBAAABBBBBBAAA@@@???>>>===<<<;;;:::999999::::::999888555555666777888888999999555666666777777777666666:::999999999999999999999999888888777777888888888888888888999999888888777999999999999888888777777444666888999:::::::::;;;888999999777;;;HHH\\\lllvvvfff[[[SSSJJJEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDAAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKKKKLLLHHHGGGFFFFFFFFFHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOLLLOOOPPPNNNLLLNNNTTT[[[bbbnnnkkkQQQHHHDDDDDDHHHLLLNNNRRRVVVYYY^^^aaa^^^\\\___cccdddfffaaa]]]\\\]]]bbbmmmxxx~~~sssfff]]]___aaabbbdddgggkkkmmmzzz|||~~~}}}zzzvvvsssqqquuutttssspppnnnlllkkkjjjhhhiiimmmppprrrsssvvvyyywwwtttooolllllllllkkkkkkmmmkkknnnsssooo^^^III<<>>>>>@@@BBBDDDEEEEEEEEEDDDEEEFFFGGGGGGEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEFFFHHHKKKSSSTTTWWWYYY[[[\\\```ccc^^^]]]aaa___[[[cccfffYYYKKK___tttoookkkBBB555555333444222222333444555777888999<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGGGGHHHJJJKKKKKKLLLLLLMMMPPPMMMMMMXXXmmmoooXXXGGGHHHHHHHHHGGGGGGHHHIIIEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA===;;;::::::;;;;;;:::888666666666777777888888999666666666777777666666555777777777777777777777666777666666555666666777777777777888888999888888777999999888888888888777777444777999999888777999::::::<<<@@@FFFQQQcccwwwttt___OOOJJJEEEBBBBBBCCCBBBAAADDDDDDDDDDDDDDDDDDCCCCCCAAACCCEEEEEECCCBBBCCCEEEHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLOOOPPPOOOLLLMMMSSSYYY^^^]]]qqqmmm}}}UUUJJJFFFEEEJJJMMMNNNOOOQQQRRRZZZ``````^^^______]]]bbb]]]ZZZ[[[\\\___gggpppeeeTTTFFFJJJNNNTTTXXXZZZ\\\___aaadddhhhnnnppppppnnnmmmmmmqqqnnnlllmmmoooooommmjjjjjjnnnqqqrrrrrrssstttuuusssqqqooonnnnnnnnnmmmkkkfffhhhlllkkk^^^MMMDDDCCCgggwwwzzzgggTTTFFFFFFEEEBBBAAABBBCCCBBB@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>@@@AAACCCDDDEEEFFFGGGEEEFFFGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFGGGGGGFFFHHHKKKMMMUUUWWWYYYXXXYYY\\\```bbbbbb```ccc___YYY___```TTTGGGaaavvv~~~tttEEE555444111111333333444555666888:::;;;=========???@@@BBBDDDEEEGGGGGGGGGFFFDDDCCCDDDFFFHHHHHHJJJKKKLLLMMMMMMMMMLLLLLLMMMTTTYYY^^^^^^JJJFFFCCCBBBDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDAAAAAABBBBBBBBBCCCCCCCCC???===<<<<<<<<<<<<;;;999;;;::::::999888777666666777777888888777777666666666666666666666666777777666666666666666666777888777888999999:::999999999888888888888888888888888777999:::888555444666999888BBBQQQ```mmmxxx|||sss[[[KKKIIIEEEDDDDDDDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCFFFIIIHHHEEECCCDDDFFFJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLKKKKKKLLLLLLMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKMMMOOONNNMMMMMMQQQTTTSSSRRR]]]}}}hhhuuuiiiLLLEEEBBBFFFIIIIIIIIIKKKNNNVVV^^^aaacccdddbbb^^^ZZZUUUSSSUUUXXX\\\cccjjjwwwgggSSSCCCCCCCCCDDDFFFIIIOOOWWW\\\ZZZ```hhhlllmmmmmmnnnooommmkkkjjjlllqqqssspppmmmmmmqqqrrrpppnnnooopppnnnnnnnnnooooooooonnnmmmmmmjjjnnnnnneeeTTTKKKTTTccc||||||iiiXXXKKKEEEEEEFFFDDDAAABBBDDDCCC@@@CCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEGGGIIIFFFGGGIIIIIIHHHGGGEEECCCBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGIIILLLOOOWWW[[[[[[YYYYYY]]]``````gggdddddd```[[[aaaaaaRRRDDDbbbtttyyyFFF555444222222444444555666888:::<<<===>>>>>>>>>???@@@CCCEEEFFFGGGHHHIIIHHHEEEEEEFFFIIIGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMLLLQQQWWWYYYllluuu___UUUHHHAAABBBEEEGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@???======>>>>>><<<;;;===<<<<<<:::999888888777888888888888888777666666555555666666777777888888777777777777777888999999888888999:::::::::::::::999999999999999999999999888:::;;;999666777<<>>>>>>>>>>>???AAACCCEEEGGGFFFHHHIIIHHHFFFFFFIIILLLFFFGGGIIIKKKLLLLLLKKKKKKLLLPPPKKKJJJSSSWWW^^^mmmyyyhhhRRREEEDDDGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@BBB@@@>>>>>>??????===;;;;;;;;;;;;;;;;;;;;;<<<<<<888888999999888777666666555555666666777888999999888888888888888999::::::888888999:::::::::::::::999999999999999999::::::777999<<<;;;;;;???GGGNNNYYYmmmyyyqqqzzzsssuuu~~~uuu^^^CCCBBBBBBBBBBBBCCCDDDDDDEEEDDDEEEGGGHHHIIIIIIHHHGGGGGGKKKOOONNNIIIFFFHHHJJJEEEGGGIIIKKKLLLLLLKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNMMMKKKIIIIIISSSWWWTTTaaavvv~~~qqqcccSSSKKKHHHEEEEEEGGGHHHLLLRRRYYYdddnnnpppmmmXXXOOOGGGFFFIIIMMMUUU]]]mmmiiippptttwwwyyy|||vvvkkkdddaaaaaakkkuuuaaaZZZPPPIIIFFFEEEFFFFFFAAAHHHQQQVVVWWWXXX\\\___bbbhhhmmmnnnllllllooorrrmmmqqqpppiiifffiiiiiifffkkknnnooolllgggfffjjjnnniiieee[[[NNNJJJ___gggQQQDDDDDDIIIEEEHHHFFFBBBCCCGGGEEE@@@AAAAAAAAAAAAAAAAAAAAAAAA===???@@@???======@@@CCCIIIJJJKKKKKKKKKIIIFFFEEECCCDDDFFFGGGGGGGGGFFFEEEBBBDDDEEEFFFFFFHHHLLLNNNYYY______[[[ZZZ^^^```^^^aaa\\\[[[[[[]]]gggeeeTTTDDD^^^kkkooo___AAA333111222000444555666777777777777777<<<<<<>>>???AAACCCDDDEEEFFFFFFEEEEEEFFFHHHJJJKKKHHHHHHGGGGGGGGGHHHJJJJJJFFFIIILLLNNNPPPRRRVVVXXXvvvqqq```PPPBBB@@@FFFAAAEEEGGGDDD@@@@@@FFFKKKDDDDDDCCCBBBBBBBBBCCCCCC>>>>>>>>>>>>>>>???????????????>>>>>>======<<<<<<::::::::::::::::::::::::999:::;;;:::888777888999:::::::::999999888888888888888888999999;;;<<<===;;;:::999888888888:::;;;999===<<<999===OOOdddrrrzzzyyyuuu{{{wwwwww}}}|||kkkZZZLLLCCCEEEEEEEEEEEEDDDBBBAAA@@@FFFFFFGGGGGGHHHIIIJJJJJJIIIKKKMMMOOONNNKKKHHHEEEHHHJJJKKKLLLKKKJJJHHHGGGNNNNNNMMMMMMMMMNNNOOOOOOMMMKKKHHHHHHIIIJJJJJJIIIKKKKKKJJJJJJJJJLLLMMMOOOMMMMMMQQQVVV[[[nnngggSSSJJJGGGFFFGGGIIIMMMPPPTTT[[[fffqqqvvvlll[[[IIIDDDDDDFFFLLLRRR]]]ccckkkqqqwwwvvvlllccc___^^^aaadddlll}}}lll```[[[SSSJJJDDDGGGGGGWWWttt}}}jjjZZZUUUXXXYYYWWWYYYNNNJJJSSSZZZYYY[[[aaafffhhhlllppprrrsssrrrqqqmmmjjjfffeeefffiiikkklllfffkkkkkkfffeeehhhhhhdddaaahhhQQQHHHmmmiiiVVVKKKDDDCCCEEEHHHGGGGGGFFFDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBAAAAAACCCEEEEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJIIIFFFDDDAAABBBDDDEEEFFFFFFEEEEEESSSXXX[[[ZZZ[[[^^^```___ggg]]]\\\^^^___eeebbbQQQHHH\\\|||gggjjjoooQQQ;;;222333555555555666777888888888888888:::;;;<<<>>>@@@AAACCCCCCFFFEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEFFFGGGHHHEEEGGGJJJLLLNNNPPPSSSUUUeee{{{kkkddd[[[QQQJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@??????????????????????????????>>>>>>============::::::::::::::::::::::::;;;<<<===<<<:::::::::;;;::::::::::::999999999888999999999999999:::::::::999;;;<<<===<<<;;;::::::;;;AAAEEEFFFMMM```ttt~~~tttsss}}}vvvhhh[[[PPPHHHCCCDDDDDDEEEEEEEEEDDDCCCCCCEEEFFFIIIKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMKKKKKKKKKKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNNNNSSSOOOPPPUUU\\\lllrrr^^^KKKAAA@@@FFFGGGIIINNNXXXeeepppvvvuuuhhhYYYPPPJJJFFFJJJPPPRRRWWW^^^dddiiiooowww|||xxxvvvvvvwwwxxxtttllleeeYYYSSSOOOQQQUUU___pppuuu\\\PPPLLLHHHBBB???AAA>>>DDDVVVfffsss}}}~~~|||xxxsssiiieeelllpppkkkhhhkkkhhhjjjlllnnnooooooooonnnjjjgggeeedddgggjjjllllllhhhhhheee```aaafffiiifffggg```MMMSSSvvvzzz___OOOIIIFFFGGGJJJEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@CCCDDDDDDBBB@@@???@@@BBBBBBCCCEEEGGGHHHHHHGGGFFFHHHHHHHHHIIIJJJHHHEEECCCDDDCCCCCCCCCCCCDDDEEEFFFQQQVVVYYYYYYZZZ^^^```___hhh^^^]]]______eeeaaaQQQFFFZZZvvvhhhkkkmmm[[[EEE666333555777888666777888999::::::::::::;;;;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEECCCEEEHHHJJJKKKMMMPPPRRRZZZtttxxx\\\JJJFFFCCCDDDHHHHHHCCC>>>EEEEEEEEEDDDBBBAAA???>>>???????????????????????????>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;=========;;;:::;;;<<<;;;:::::::::::::::999999999999:::;;;;;;;;;::::::999:::;;;;;;;;;<<<>>>@@@LLLSSSZZZ]]]dddsss|||{{{zzz|||yyyiiimmm|||zzzhhhXXXNNNJJJGGGFFFCCCDDDEEEEEEFFFFFFFFFEEEDDDGGGKKKNNNNNNLLLIIIGGGGGGFFFDDDCCCDDDFFFIIIKKKIIIJJJKKKKKKKKKJJJIIIHHHLLLMMMMMMNNNOOOOOONNNNNNQQQPPPOOONNNOOONNNKKKIIIJJJKKKLLLMMMMMMNNNNNNNNNTTTNNNNNNWWWcccrrrtttUUUGGGHHHFFFDDDFFFLLLXXXfffsss{{{wwwpppfff[[[OOOFFFEEEIIIMMMQQQWWW]]]aaaeeeiiikkkllljjjiiijjjnnnooommmjjj\\\TTTLLLKKKQQQ]]]nnn|||oooUUUGGGCCCAAA>>>===AAA======BBBIIIXXXttt}}}yyy~~~yyysssssslllllllllkkkkkkjjjjjjjjjgggeeedddeeegggjjjkkkllliiieee___ZZZ]]]dddgggfffcccUUURRRgggtttXXXJJJHHHHHHJJJKKKCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEEEECCC@@@>>>>>>>>>???@@@BBBDDDFFFFFFFFFFFFIIIHHHGGGHHHHHHGGGDDDBBBFFFDDDCCCAAABBBCCCEEEGGGNNNTTTWWWWWWYYY^^^``````hhh```___```___ddd```QQQCCCXXXqqqnnnuuu~~~bbbRRR@@@777555555555666777777999:::;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCFFFHHHIIIJJJKKKNNNPPPUUUaaauuuVVVPPPIIIFFFGGGGGGEEEAAACCCDDDDDDDDDCCCBBB@@@???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999:::;;;;;;;;;;;;;;;::::::::::::888999:::;;;<<<<<<<<<;;;::::::999999;;;CCCNNNVVViiipppvvvvvvxxx~~~}}}zzzxxx{{{qqqhhhooo}}}vvv___OOOIIIFFFFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDFFFIIILLLLLLJJJHHHFFFFFFEEECCCBBBCCCEEEHHHJJJIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLQQQPPPPPPPPPPPPNNNKKKHHHIIIKKKLLLNNNNNNNNNNNNMMMQQQMMMNNNWWWaaalll{{{___OOOQQQGGGFFFIIIOOOWWWdddttt{{{vvvpppfff[[[PPPIIIGGGJJJMMMSSSYYY___bbbddddddmmmjjjhhhjjjoootttwwwyyymmmdddYYYUUUYYYcccooowwwzzzwwwxxx}}}www^^^PPPJJJFFFBBBAAAAAA@@@@@@BBBBBBIII\\\nnnzzzvvvzzz|||xxxsssqqqooommmkkkiiigggfffffffffgggfffeeefffhhhiiiiiihhhfffbbb]]][[[^^^bbbbbb```TTTUUUfffzzzuuuXXXJJJHHHIIIHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAADDDEEEEEECCC@@@>>>===>>>>>>???@@@BBBBBBCCCCCCBBBEEEDDDDDDEEEFFFFFFDDDBBBFFFEEEDDDDDDDDDEEEEEEFFFLLLRRRWWWWWWZZZ___bbbbbbiiiaaa``````^^^ccc```PPPCCCYYYxxxmmmuuu}}}^^^MMM===777666444222444777888999;;;<<<<<<======;;;<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGIIIJJJJJJKKKMMMNNNNNNTTTeee|||nnn^^^PPPHHHEEEEEEBBBBBBCCCCCCDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999:::???FFFLLLSSS^^^jjjttt|||}}}{{{pppmmmmmmrrr|||{{{gggQQQHHHEEEBBBBBBDDDGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJNNNNNNMMMNNNNNNMMMKKKHHHIIIJJJLLLMMMNNNNNNMMMMMMOOOOOOQQQSSSTTTWWW]]]eeennnoooUUUNNNFFFFFFIIIMMMPPPWWWiii{{{}}}wwwqqqgggYYYNNNFFFFFFIIIPPPXXX]]]^^^^^^hhhgggfffhhhoooxxxwwwnnniiijjjlllllltttuuuuuutttrrrqqqtttxxxxxxxxxwwwwwwwwwyyyzzz||||||fffZZZTTTMMMHHHEEE@@@???@@@AAAAAABBBHHHNNNooo|||yyyrrrmmmooorrrqqqnnnlllnnnllliiifffdddccccccccchhhggggggggghhhgggeeebbb```^^^]]]___aaa___[[[XXXRRRooopppUUUIIIHHHGGGEEECCCFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDCCCAAA???>>>?????????????????????>>>>>>>>>>>>>>>@@@CCCDDDDDDCCCCCCEEEGGGHHHHHHGGGFFFDDDLLLRRRWWWXXX[[[```dddcccggg`````````]]]aaa___QQQEEE[[[rrrkkk|||XXXGGG888555555222222555777777999;;;<<<=========::::::;;;<<<===>>>???@@@BBBCCCCCCDDDDDDDDDCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHJJJJJJJJJJJJKKKMMMKKKPPPUUUccccccNNNDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>????????????@@@========================<<<===???>>>======>>>???;;;;;;;;;<<<<<<<<<<<<===>>>===<<<<<<<<<<<<======BBBPPPbbbqqqyyy~~~pppddd]]]ggguuufffUUUGGGFFFFFFDDDDDDGGGGGGGGGGGGFFFEEEDDDBBBAAADDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIKKKLLLMMMLLLJJJIIIJJJKKKLLLLLLMMMMMMMMMJJJNNNQQQQQQOOONNNRRRWWWUUUxxxxxxpppYYYGGGEEEEEEHHHGGGIIIXXXiii~~~vvvfffWWWKKKHHHGGGKKKTTTZZZ\\\[[[aaaaaabbbfffnnnxxx|||uuuuuuuuuyyy~~~}}}wwwqqqppppppnnnkkkjjjjjjmmmpppssswww|||yyyggg]]]WWWPPPIIIFFFEEEBBB???>>>@@@BBBDDDEEELLL\\\nnnwwwzzz{{{zzzwwwwwwqqqllllllnnnooollliiihhhfffdddbbb```______```eeeeeefffggggggddd```]]]ZZZYYY[[[___^^^YYYVVVVVVnnnuuuaaaMMMEEEFFFEEEDDDCCCFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>@@@CCCCCCAAA@@@???@@@@@@??????>>>======<<<<<<:::::::::===@@@CCCDDDDDD@@@CCCFFFIIIJJJIIIFFFDDDLLLRRRWWWXXX[[[```ddddddddd^^^______\\\___^^^QQQHHH^^^qqqqqqXXXFFF666444555222333888666777888:::<<<<<<======<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBCCCDDDFFFHHHHHHIIIHHHHHHGGGHHHJJJIIIIIIIIIJJJKKKLLLQQQQQQTTTmmmeeeSSSLLLGGGFFFDDDCCCCCCEEEGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@========================<<<>>>??????>>>>>>???@@@;;;;;;<<<<<<============?????????AAAEEEJJJNNNQQQZZZkkk|||oooaaaZZZiiissstttlllXXXKKKCCCFFFHHHDDDDDDIIIEEEEEEEEEEEEDDDDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCDDDEEEFFFFFFEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCFFFHHHJJJGGGFFFFFFHHHKKKMMMNNNNNNIIIIIIIIIIIIJJJKKKLLLMMMHHHKKKNNNOOOOOOQQQSSSTTTQQQccc{{{yyyRRRHHHCCCEEEEEEDDDKKKWWWkkksss{{{}}}pppccc[[[TTTMMMNNNUUU\\\]]][[[______```ccciiirrr{{{|||sssoooooommmjjjhhhhhhjjjmmmoooooottt|||{{{jjj```YYYQQQJJJHHHJJJGGGBBB??????BBBEEEGGGEEEVVVgggoooqqqtttuuuuuurrrooolllmmmpppqqqmmmggg___^^^^^^]]]\\\\\\\\\\\\___```bbbddddddaaa\\\XXXUUUTTTUUUWWWTTTQQQUUU]]]}}}aaaSSSFFFCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>@@@CCCCCCAAA?????????>>>>>>======<<<<<<======:::::::::<<>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::<<<======<<<<<<===???;;;<<<<<<<<<======>>>>>>===???BBBGGGOOOYYYbbbgggsss{{{~~~~~~ppp___\\\^^^ssszzzxxxiii^^^PPPEEE???DDDEEE??????EEEBBBCCCCCCDDDDDDDDDDDDDDD???AAAEEEGGGGGGDDDAAA???AAAAAABBBCCCDDDFFFGGGHHHFFFEEEEEEDDDDDDDDDDDDDDDFFFDDDBBBAAACCCFFFIIILLLFFFEEEDDDFFFJJJNNNPPPPPPIIIIIIHHHHHHIIIJJJLLLMMMLLLMMMLLLKKKLLLMMMKKKHHHPPPTTTqqq___OOOEEEHHHJJJGGGIIIOOOWWWfffvvv~~~{{{ssshhh]]]RRRPPPUUU[[[\\\ZZZ^^^^^^______bbbgggmmmrrr~~~yyyrrrppplllkkkiiigggffffffggghhhhhhmmmsss|||qqqeee\\\SSSLLLJJJHHHHHHEEE???<<<>>>AAABBBBBBRRRbbbhhhiiillloooqqqiiiiiiiiilllppprrrmmmfffXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[^^^aaabbb```ZZZVVVTTTQQQPPPOOOKKKKKKVVVdddzzzzzzuuuWWWMMMEEEDDDFFFEEEDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCC???AAACCCCCCAAA???======<<<<<<<<<<<<<<<===>>>???<<<;;;;;;<<>>???@@@BBBDDDEEEFFFGGGKKKQQQUUUVVVXXX^^^aaa``````[[[]]]]]]YYY]]]]]]QQQJJJaaatttlll[[[KKK;;;444444555666888::::::999999:::;;;===>>>?????????AAACCCDDDCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEGGGIIIJJJKKKLLLKKKIIIHHHGGGHHHHHHIIIJJJJJJMMMPPPPPP\\\~~~{{{mmm\\\TTTTTTSSSJJJBBBDDDEEEEEEEEEDDDBBBAAAAAACCCBBB@@@>>>===>>>@@@AAAAAA@@@@@@???>>>>>>======<<<===>>>>>>>>>>>>======>>>???BBBEEEDDDBBBFFFLLLHHHOOOYYYbbbiiiqqqzzzxxx{{{{{{jjjbbbaaajjjttt|||ppplllnnnjjj\\\MMMHHHDDD@@@???AAABBB@@@>>>BBBAAAAAABBBDDDCCCAAA??????@@@BBBDDDFFFFFFEEEEEEAAAAAAAAAAAABBBDDDEEEGGGKKKLLLLLLJJJFFFDDDDDDEEEHHHEEEBBBAAABBBCCCDDDCCC@@@AAACCCEEEGGGHHHIIIIIILLLJJJGGGDDDDDDFFFIIIKKKJJJKKKMMMNNNNNNLLLJJJHHHIIIIIIUUUtttzzz]]]DDDCCCGGGEEECCCGGGJJJRRR]]]gggrrr}}}{{{ssshhh^^^YYYZZZ___ccchhhgggeeecccbbbccceeefffiiiuuuyyynnnmmmmmmlllhhhddd```______eeebbbeeennnwwwuuukkkdddYYYMMMLLLJJJFFFAAA>>>???CCCFFFKKKOOOVVV___fffhhheeebbbhhhhhhiiikkknnnnnnllljjjZZZZZZZZZ[[[\\\]]]^^^___```___]]]ZZZXXXTTTPPPMMMDDDOOONNN???;;;QQQoooqqqhhhdddHHHHHHGGGDDDBBBAAABBBDDDAAABBBCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDBBB@@@???>>>@@@BBBBBBAAA@@@AAABBB@@@@@@????????????@@@@@@<<<<<<======>>>>>>>>>?????????@@@DDDHHHJJJIIIGGGPPPRRRUUUVVVWWWYYY\\\^^^^^^___^^^\\\^^^___[[[TTTBBBkkklllbbbtttQQQEEE999777888888888999;;;;;;:::::::::<<<===>>>@@@@@@@@@AAACCCDDDBBBAAABBBCCCEEEFFFGGGGGGGGGFFFBBBBBBBBBCCCDDDFFFGGGHHHJJJJJJIIIHHHGGGHHHIIIIIIOOOMMMMMMLLLFFFGGG]]]www}}}}}}yyypppfffXXXSSSKKKEEEAAA@@@@@@AAA@@@@@@???>>>=========>>>BBB@@@>>>???BBBCCCAAA???>>>>>>>>>??????@@@AAABBB>>>AAAHHHPPPTTTVVV\\\cccooorrrxxx~~~}}}zzz{{{yyyeee___bbbhhhpppwwwuuuhhhaaa```]]]RRRHHHHHHFFFDDDCCCCCCBBBAAA???AAA@@@AAABBBDDDCCCAAA@@@>>>???AAADDDFFFGGGHHHIIIDDDCCCBBBAAABBBCCCEEEFFFIIIJJJJJJIIIGGGEEEFFFGGGGGGEEEBBBAAABBBDDDDDDDDDAAABBBCCCDDDFFFGGGHHHIIIKKKIIIGGGFFFFFFGGGIIIJJJIIIKKKMMMNNNMMMLLLIIIHHHFFFBBBCCCVVV{{{yyyYYYOOONNNIIIDDDDDDDDDHHHOOOVVV___lllxxxyyyooofffaaaaaadddgggmmmlllkkkiiihhhggggggggghhhmmmttt|||}}}rrriiijjjiiigggfffdddcccaaaaaabbb___```fffkkkpppzzz{{{qqqjjjdddYYYWWWQQQJJJDDDAAABBBDDDLLLRRR[[[bbbeeeddd___\\\___```aaadddeeeeeebbb```]]]]]]\\\[[[[[[[[[[[[[[[[[[YYYUUUQQQNNNLLLIIIHHHBBBBBB???@@@QQQooo}}}iiiWWWNNNDDDEEEEEECCCBBBAAABBBCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@????????????@@@@@@=========>>>>>>>>>??????===<<<===AAAFFFIIIIIIGGGMMMPPPSSSUUUVVVXXXZZZ\\\___```___]]]\\\ZZZRRRIIIEEEppp}}}eee]]]kkkgggDDD<<<666999<<<<<<;;;;;;<<<;;;;;;;;;;;;===>>>???BBBAAAAAABBBCCCCCCBBB@@@AAABBBDDDFFFHHHHHHHHHHHHCCCCCCCCCCCCDDDEEEFFFFFFIIIHHHHHHHHHHHHIIIIIIJJJLLLKKKMMMMMMFFFBBBLLL[[[sssxxxpppddd[[[UUUQQQMMMKKKGGGIIILLLNNNNNNMMMNNNOOOJJJEEEBBBEEELLLPPPOOOKKKNNNMMMKKKJJJKKKNNNQQQSSSYYY]]]gggrrrxxx|||{{{kkk```ZZZbbbqqq|||zzzpppbbbYYYTTTOOOIIIDDDGGGHHHIIIHHHEEECCCBBBAAA@@@@@@AAABBBDDDEEECCCAAA>>>???@@@BBBEEEHHHKKKLLLHHHFFFDDDBBBAAACCCEEEFFFFFFGGGHHHHHHGGGGGGHHHIIIFFFDDDBBBAAACCCEEEFFFFFFBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMLLLKKKIIIGGGGGGBBB>>>EEE]]]www```UUUMMMGGGEEECCCCCCDDDGGGLLLWWWfffpppuuupppiiiaaa]]]\\\^^^```llllllmmmmmmllljjjgggfffhhhhhhhhhiiimmmttt~~~|||uuussstttrrrllleeeeeebbb```aaaccceeecccaaacccaaaaaaccceeegggmmmsss{{{xxxxxxhhheee^^^TTTJJJCCCAAA@@@KKKSSS]]]bbbbbb^^^ZZZXXXTTTUUUWWWZZZ\\\\\\XXXUUU___^^^]]][[[YYYXXXVVVVVVVVVSSSNNNJJJFFFCCCBBBBBB@@@777666JJJooo|||uuubbbOOOCCC@@@BBBCCCCCCBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDIIIHHHFFFDDDCCCBBBCCCCCCBBB@@@???AAADDDEEECCC@@@@@@@@@????????????@@@@@@>>>>>>>>>>>>????????????===<<<===@@@DDDHHHJJJJJJLLLPPPTTTWWWXXXXXXZZZ[[[\\\^^^^^^\\\ZZZVVVMMMBBBFFFrrrxxxdddbbbpppvvvXXX===777555999=========>>>======<<<<<<===>>>@@@AAACCCBBBBBBBBBDDDDDDBBB@@@BBBCCCEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJLLLOOOLLLHHHKKKSSSWWWyyytttlllccc\\\[[[```fffkkklllmmmppprrraaaXXXQQQUUU```jjjkkkhhhnnnkkkgggdddeeehhhmmmppp|||~~~~~~fff[[[\\\dddtttyyypppeee\\\SSSJJJEEEEEEEEEIIILLLLLLHHHDDDCCCDDDAAAAAABBBDDDFFFGGGEEEDDD@@@@@@AAABBBEEEHHHKKKMMMKKKIIIFFFCCCBBBBBBDDDFFFCCCEEEGGGGGGGGGHHHJJJKKKFFFDDDBBBAAACCCEEEGGGGGGDDDCCCBBBAAABBBDDDFFFGGGGGGHHHIIIKKKKKKJJJIIIHHHIIIIIIKKKKKKKKKJJJHHHGGGFFFGGGHHHJJJUUUrrr{{{eeeUUULLLHHHIIIFFFDDDDDDEEEKKKUUU______\\\XXXTTTQQQQQQRRRSSS```bbbfffjjjkkkjjjhhhfffdddfffhhhjjjkkkmmmqqqtttsssoookkkkkkmmmllliiieeebbb^^^ZZZ\\\aaadddbbb___``````aaabbbcccdddgggkkknnnqqqvvv}}}pppmmmeeeZZZOOOFFFBBB@@@IIIQQQZZZ]]]ZZZVVVUUUVVVNNNOOOSSSWWWYYYYYYVVVSSS^^^]]]\\\ZZZXXXUUUSSSRRRQQQPPPLLLHHHCCC@@@??????===999BBBaaaxxxzzzzzz}}}zzzooo___QQQIII@@@BBBDDDDDDBBBAAA@@@AAABBBCCCCCCCCCCCCCCCDDDDDDHHHFFFDDDBBBAAABBBCCCDDDDDD@@@>>>AAAEEEGGGCCC???@@@@@@????????????@@@@@@>>>>>>??????????????????@@@@@@@@@BBBEEEHHHKKKLLLNNNRRRWWWZZZ[[[[[[[[[\\\YYYZZZZZZXXXWWWVVVOOOFFFCCClllpppeeeooo|||pppSSS<<<777444888<<<<<<>>>@@@???>>>>>>===>>>???AAABBBDDDCCCBBBCCCDDDDDDCCCAAACCCDDDEEEFFFGGGFFFEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIILLLLLLLLLMMMJJJGGGGGGJJJRRRfff~~~~~~yyyyyywwwmmmppp}}}|||uuujjj[[[]]]gggwwwuuunnnhhhaaaWWWJJJDDDFFFDDDHHHLLLLLLIIIFFFEEEEEECCCCCCDDDFFFHHHIIIGGGEEECCCBBBBBBBBBDDDFFFHHHIIIKKKIIIFFFDDDCCCCCCDDDEEEBBBDDDFFFGGGGGGHHHJJJLLLFFFDDDBBBBBBDDDFFFGGGGGGFFFDDDCCCAAAAAACCCEEEFFFEEEGGGIIIKKKLLLKKKIIIGGGHHHIIIIIIJJJIIIHHHGGGFFFCCCGGGLLLMMMOOO```mmmWWWJJJLLLGGGDDDFFFFFFEEEIIIPPPPPPOOOMMMKKKKKKKKKLLLMMMPPPUUU[[[bbbgggiiijjjiiiccceeehhhiiiiiihhhhhhiiijjjhhhgggggghhhhhhgggeeebbb]]]YYYZZZ^^^aaa___\\\[[[]]]^^^]]]]]]^^^```aaajjjoootttwww~~~vvvrrrkkk```UUUMMMHHHGGGLLLQQQVVVVVVRRRPPPRRRTTTOOOPPPTTTXXX[[[\\\ZZZXXXZZZZZZYYYXXXUUUSSSQQQOOOKKKKKKKKKGGGAAA===<<<<<<777EEE```vvvrrr}}}zzzhhhWWWNNNLLLBBBDDDFFFEEEBBB@@@??????@@@@@@AAABBBCCCDDDEEEEEEEEEDDDBBB@@@???@@@BBBCCCCCC@@@>>>@@@EEEFFFCCC???@@@@@@????????????@@@@@@??????>>>>>>>>>>>>>>>>>>AAAAAABBBBBBDDDFFFIIIKKKNNNRRRWWWZZZ[[[[[[\\\\\\[[[[[[XXXUUUUUUVVVQQQJJJ>>>aaa|||hhhgggzzzjjjNNN===888666888;;;;;;===AAA@@@????????????AAABBBCCCDDDCCCCCCDDDEEEEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGJJJKKKLLLLLLJJJIIIJJJLLLRRRSSSooowwwbbb\\\^^^```ooo{{{zzzrrrhhhccc```___VVVIIICCCFFFCCCFFFIIIJJJIIIHHHFFFFFFDDDDDDEEEFFFHHHIIIGGGEEECCCCCCCCCCCCCCCDDDDDDEEEHHHGGGFFFDDDDDDDDDEEEEEEBBBDDDFFFGGGGGGGGGIIIKKKGGGEEECCCBBBDDDFFFGGGFFFGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEHHHJJJKKKJJJHHHGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHKKKKKKJJJRRRnnn~~~sss[[[SSSIIIBBBEEEFFFCCCCCCGGGFFFFFFFFFFFFFFFGGGHHHIIIFFFJJJQQQYYY```fffjjjkkkjjjjjjiiigggdddcccdddeeecccccccccccccccdddddddddccc___[[[[[[]]]^^^^^^]]]^^^aaaaaa]]]\\\]]]^^^]]]eeeiiiooorrrttt~~~zzzrrrggg\\\TTTQQQPPPRRRTTTUUUSSSQQQPPPRRRUUUUUUUUUWWWZZZ]]]^^^]]][[[VVVVVVVVVUUUSSSPPPNNNLLLEEEFFFEEEAAA<<<888999;;;;;;[[[pppttt}}}~~~pppZZZJJJGGGJJJDDDEEEEEEDDDAAA???>>>???>>>???@@@AAABBBDDDEEEEEEBBBBBB@@@@@@???@@@AAABBBAAA???>>>@@@CCCDDDBBB???@@@@@@????????????@@@@@@>>>>>>>>>>>>===============???AAABBBBBBDDDGGGIIIMMMQQQUUUXXXYYYYYYZZZ\\\aaa___ZZZTTTSSSTTTOOOIII;;;YYYxxxfffjjjyyy```HHH;;;888777;;;===<<<===@@@AAA@@@@@@@@@@@@BBBCCCDDDCCCBBBBBBDDDFFFGGGEEEDDD@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHIIIHHHGGGFFFFFFEEEIIIKKKKKKJJJKKKNNNPPPNNNKKKXXXzzzsssbbbYYY[[[ggguuu~~~vvvjjj```YYYRRRQQQUUUQQQGGGCCCHHHBBBCCCDDDGGGIIIIIIHHHFFFDDDDDDDDDEEEGGGGGGEEECCCAAABBBBBBCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFFFFFFFEEEDDDEEEGGGGGGFFFFFFHHHIIIIIIFFFDDDCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDGGGIIIJJJIIIGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFJJJGGGHHHLLLJJJKKKZZZnnn~~~jjjVVVGGGFFFGGGCCCAAADDDBBBBBBAAAAAAAAABBBCCCDDDBBBDDDIIIPPPWWW^^^dddgggkkklllkkkiiieeeddddddeee^^^___aaaaaaaaaaaacccddddddbbb```^^^^^^___```aaaaaaeeeeee```^^^aaacccaaa___aaafffkkknnnvvvxxxkkk___WWWTTTTTTQQQRRRTTTVVVXXXZZZ[[[\\\ZZZYYYXXXYYYZZZ[[[YYYXXXTTTTTTTTTSSSPPPMMMIIIGGGBBBBBB@@@:::444444888===PPPxxxkkk}}}yyyxxxppp___MMMCCCDDDIIIBBBCCCCCCAAA???>>>???@@@??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAAAAA@@@@@@@@@@@@????????????@@@@@@============<<<<<<<<<;;;888<<<@@@CCCDDDFFFIIILLLOOOQQQUUUWWWXXXYYY[[[]]]aaa```\\\VVVTTTSSSMMMEEE>>>XXX~~~{{{hhhnnntttZZZDDD888777999>>>???>>>===@@@AAAAAA@@@@@@AAABBBDDDEEECCCBBBBBBDDDFFFGGGFFFEEE===>>>@@@BBBDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDDDDIIILLLIIIEEEDDDEEEFFFIIIJJJOOO[[[rrr~~~}}}mmmZZZYYY```iiiyyywwwoooiii]]]PPPNNNGGGFFFMMMMMMFFFEEEJJJBBBAAAAAADDDIIIJJJIIIFFFDDDCCCCCCDDDEEEEEECCCAAA???@@@BBBCCCDDDCCCBBBBBB@@@AAADDDEEEFFFGGGFFFFFFEEEFFFGGGGGGFFFEEEGGGHHHJJJGGGDDDCCCDDDEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCBBBBBBDDDFFFHHHHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFBBBEEELLLLLLGGGKKKVVViiihhhOOOIIIIIIDDDCCCFFFDDDCCCAAA@@@@@@@@@AAABBB@@@AAADDDIIIOOOWWW^^^aaaaaaeeeiiikkkiiieeebbb```[[[^^^```aaa```aaadddfffeeedddcccaaa___```cccfff___dddddd___^^^cccfffdddaaa___bbbjjjooorrrzzz{{{lll___WWWSSSSSSMMMNNNSSSYYY```eeeffffff]]][[[XXXWWWWWWVVVUUUTTTTTTTTTTTTRRRNNNJJJFFFDDDDDDBBB===555000111:::AAAhhhttt{{{~~~wwwjjjXXXHHHAAACCCGGG@@@@@@@@@???======@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBB===>>>@@@@@@?????????@@@@@@@@@????????????@@@@@@======<<<<<<;;;;;;;;;:::666;;;AAAEEEGGGIIIMMMPPPRRRTTTVVVXXXYYY[[[^^^```^^^^^^\\\XXXVVVTTTMMMDDDAAAZZZlllggg|||xxxNNN???888999999:::;;;<<<======??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCEEEGGGJJJKKKAAAAAABBBCCCDDDEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGLLLQQQVVVjjj|||xxxzzzuuuwwwyyyzzz|||~~~rrriii```\\\cccooozzzppphhheee^^^VVVPPPIIIGGGEEEDDDEEEEEEEEECCCCCCCCCCCCCCCDDDFFFGGGHHHDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDGGGGGGGGGGGGFFFEEECCCCCCAAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGIIILLLNNNOOOdddzzz{{{YYYRRROOODDD@@@GGGGGGBBB@@@EEEGGGCCCAAACCC???@@@BBBEEEJJJOOOTTTWWW]]]```ccceeeeeeddddddeee_________]]][[[\\\___aaahhhfffcccbbbbbbbbb```___ccccccbbbaaa```___^^^]]]``````aaaccchhhmmmrrruuusssggg```[[[SSSMMMPPPUUU___iiippprrrnnnkkkZZZYYYWWWUUUSSSRRRQQQQQQMMMLLLNNNOOOJJJBBB???AAADDD999333555777:::EEERRR~~~~~~uuueeeTTTFFF???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@@@@@@@???>>>===>>>???@@@???>>>>>>???AAA===>>>???@@@@@@@@@@@@@@@CCCAAA???>>>>>>>>><<<;;;>>>>>>???BBBFFFJJJLLLLLLPPPSSSVVVXXXYYYZZZ\\\^^^^^^]]][[[YYYVVVQQQLLLHHHCCCRRRrrruuuPPP@@@999999:::;;;<<<===>>>>>>======>>>>>>>>>?????????????????????AAACCCEEEFFFAAABBBBBBCCCCCCDDDDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEECCCBBBEEEHHHHHHRRRooo|||{{{xxxuuupppjjjfffcccppprrrtttvvvwwwxxxyyyyyytttvvvyyy}}}sssdddXXXZZZcccppp{{{xxxfff^^^ZZZTTTMMMJJJIIIGGGEEEDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@BBBDDDFFFFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEEEEGGGHHHJJJLLLMMMTTTcccyyywwwbbbUUUJJJHHHNNNIIIFFFEEEEEE@@@;;;>>>EEE@@@@@@@@@BBBEEEIIILLLNNNVVVYYY^^^```aaabbbcccdddaaabbbaaa```^^^___aaaddddddbbb```_________^^^]]]^^^^^^^^^_________``````^^^]]]\\\]]]___cccfffiiitttqqqaaa\\\\\\\\\\\\aaadddiiiooosssrrrnnnjjjWWWVVVTTTRRRPPPOOONNNNNNQQQKKKEEEDDDBBB???>>>@@@888999<<>>>>>???@@@@@@@@@>>>>>>@@@AAA>>>>>>??????@@@@@@@@@@@@BBB@@@>>>===>>>>>>===<<<>>>===>>>@@@DDDGGGJJJKKKOOORRRVVVYYYZZZ[[[\\\^^^^^^]]]]]][[[XXXSSSMMMIIIBBBMMM~~~wwwUUU@@@::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>?????????<<<<<<======???@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCEEEGGGDDDDDDQQQbbb{{{xxxxxx{{{rrrkkkeee]]]ZZZ\\\___ttt|||lllZZZQQQMMMIIIFFFEEEHHHGGGEEEDDDDDDDDDBBB@@@CCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDBBB>>>;;;<<>>PPPhhhyyy~~~~~~vvvuuurrr[[[TTTJJJDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCBBBBBBAAA@@@???>>>>>>??????@@@?????????@@@AAAAAA@@@??????@@@BBB>>>>>>??????????????????AAA???======>>>>>>>>><<<@@@??????@@@BBBEEEHHHJJJMMMQQQVVVYYYZZZZZZ[[[\\\YYY[[[]]]]]][[[WWWRRROOOIIIOOOyyyuuuZZZAAA;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@AAABBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFJJJIIIFFFJJJQQQ^^^{{{}}}uuukkk[[[PPPRRRWWW]]]kkkzzzzzznnn___PPPHHHEEECCCDDDFFFGGGFFFDDDDDDDDDCCCAAA???CCCCCCCCCDDDDDDCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@AAABBBCCCBBB@@@<<<::::::===AAADDDBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEHHHTTTppp~~~zzzmmmRRRGGGIIIKKKFFF???CCCBBBAAA@@@@@@BBBDDDEEERRRTTTVVVWWWWWWWWWXXXYYYXXXYYYZZZZZZXXXXXXYYYZZZ]]]\\\[[[[[[]]]^^^^^^]]]______]]]\\\[[[YYYXXXWWWWWWUUUSSSRRRRRRSSSUUUWWWYYY___hhhpppyyyxxxttttttsssrrrgggddd___\\\YYYVVVSSSPPPKKKKKKJJJIIIHHHFFFEEEDDD===:::999<<<;;;777444444<<>>??????@@@??????AAAAAABBBAAA??????@@@AAA???>>>>>>>>>>>>?????????@@@>>><<<<<<>>>>>>>>>===AAAAAA@@@@@@@@@CCCFFFIIIJJJNNNSSSWWWXXXXXXXXXXXXSSSVVV[[[]]]]]]ZZZXXXVVVNNNOOOtttpppZZZAAA;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>????????????>>>>>>?????????@@@BBBCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@???AAAFFFHHHHHHIIIKKKQQQddd}}}{{{tttfff\\\WWWOOONNNXXXdddnnn}}}zzz^^^SSSHHHCCCAAA@@@CCCHHHEEEDDDCCCCCCCCCBBB@@@===@@@@@@BBBCCCDDDDDDDDDDDD@@@@@@@@@AAAAAAAAAAAAAAA???>>>>>>>>>???@@@AAAAAA>>>>>>===<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@???AAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFCCCDDDDDDEEEEEEDDDCCCCCCFFFEEEEEEKKK[[[yyy~~~qqqvvvnnnWWWNNNJJJDDD===AAA@@@??????@@@BBBDDDFFFOOOPPPRRRSSSSSSSSSTTTVVVTTTVVVXXXXXXWWWVVVVVVVVV\\\[[[ZZZ[[[]]]^^^^^^^^^___^^^]]][[[YYYWWWUUUUUUOOONNNMMMLLLMMMPPPSSSUUUWWW]]]fffppp{{{|||vvvrrrmmmjjjaaa^^^YYYUUUSSSRRRPPPNNNGGGGGGGGGFFFEEECCCAAA@@@<<<<<<======888333555;;;HHHiii}}}{{{mmmpppcccPPPJJJDDDCCCEEEEEEBBB???@@@@@@@@@??????>>>>>>>>>@@@@@@AAAAAAAAAAAAAAAAAA<<<===>>>???????????????AAAAAABBB@@@>>>>>>???AAA??????>>>======>>>>>>??????>>><<<<<<===>>>>>>===>>>??????>>>===???BBBEEEFFFJJJPPPTTTUUUTTTTTTTTTRRRVVV[[[]]]\\\YYYXXXXXXJJJKKKlllppp{{{TTTAAA;;;;;;<<<===>>>???@@@@@@?????????>>>>>>>>>>>>>>><<<<<<===>>>>>>=========?????????>>>>>>=========>>>>>>????????????>>>>>>>>>>>>??????@@@BBBCCCDDDAAABBBBBBBBBBBBCCCCCCCCC@@@???@@@BBBEEEGGGHHHHHHNNNQQQYYYyyyoooaaa]]]\\\XXXTTTUUUZZZdddrrr~~~rrrnnnyyy{{{kkkPPPIIICCCAAA???>>>AAAFFFCCCBBBBBBBBBCCCBBB@@@===<<<===???AAABBBBBBBBBAAA???@@@AAABBBBBBBBBAAAAAA???>>>>>>>>>>>>??????@@@<<<===>>>???@@@??????>>>@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBAAAAAA@@@BBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCEEEHHHNNNaaappp|||uuuYYYJJJFFFEEEAAA@@@???>>>???@@@CCCDDDGGGIIIKKKMMMNNNPPPRRRUUUSSSVVVXXXYYYXXXVVVUUUUUUXXXWWWVVVWWWYYYZZZ[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWRRRQQQPPPPPPQQQTTTWWWYYYZZZ```hhhqqqwww}}}uuukkkddd```]]][[[XXXUUURRRPPPOOONNNLLLKKKBBBCCCCCCCCCBBB@@@>>>======;;;999555000111>>>MMMdddwwwxxxuuuYYYGGGDDDAAAAAACCCDDDCCCAAA@@@@@@??????>>>=========>>>>>>???@@@@@@AAA@@@@@@======>>>>>>???>>>>>>>>>@@@AAAAAA@@@>>>===>>>???@@@???>>>===<<<===>>>???@@@>>><<<<<<=========;;;888:::<<<<<<::::::===AAADDDHHHMMMPPPQQQQQQRRRSSSUUUYYY]]]]]]ZZZWWWWWWXXXIIINNNqqqxxx}}}vvveeeHHH@@@:::;;;;;;<<<===>>>???@@@?????????>>>>>>>>>======;;;<<<=========<<<;;;:::>>>>>>==================>>>>>>????????????>>>>>>============>>>???AAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFEEEEEEFFFEEEVVVxxxnnnfff[[[SSSSSSYYY```ddddddqqq|||}}}sssjjjbbbaaadddaaaVVVLLLIIIFFFDDDCCCAAA===???DDD@@@@@@@@@BBBCCCBBB@@@>>><<<>>>???AAAAAAAAA@@@???@@@@@@BBBCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>???>>>>>>???@@@AAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@??????@@@@@@@@@??????>>>===>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAABBBEEEHHHIIIOOObbbuuuwwwzzziii]]]VVVHHHFFFDDDAAA@@@@@@@@@AAA@@@BBBDDDFFFGGGIIILLLNNNMMMPPPSSSUUUSSSQQQPPPOOOQQQPPPNNNOOOQQQSSSSSSRRROOOPPPQQQSSSTTTVVVWWWXXXWWWUUUSSSRRRSSSTTTWWWYYYYYY[[[___aaabbbbbbaaaaaahhhccc\\\VVVRRRPPPOOONNNNNNLLLJJJJJJIIIGGGDDDAAA>>>???@@@@@@???===;;;999:::777666777<<>>======<<<<<<<<<<<<===>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>===<<<@@@@@@@@@???<<<<<<===>>>@@@???===<<<<<<<<<>>>>>>AAA???===<<<<<<<<<;;;:::555999===>>>;;;:::===@@@EEEHHHKKKNNNOOOPPPQQQSSSUUUYYY]]]]]]ZZZYYY[[[^^^LLLYYYwww```RRR???@@@::::::;;;<<<===>>>??????AAAAAAAAAAAA@@@@@@??????<<<===>>>>>>>>>===<<<;;;========================>>>>>>????????????>>>>>><<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBAAABBBAAA@@@@@@BBBBBB@@@BBBGGGFFFGGGRRReee}}}www}}}rrrfff```TTTYYY]]]___cccmmmxxx|||mmm```ZZZWWWWWWTTTKKKDDDCCCIIIGGGHHHHHHDDD??????CCC>>>>>>???AAACCCCCC@@@>>>@@@AAABBBCCCCCCBBB@@@>>>@@@AAABBBCCCDDDCCCBBBBBBAAA@@@???>>>>>>===>>>>>>@@@@@@@@@@@@@@@AAAAAABBB???@@@@@@AAAAAAAAA@@@@@@>>>>>>?????????>>>>>>===::::::;;;===>>>???@@@AAA======>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFFFFEEEDDDBBBDDDCCCFFFJJJHHHFFFMMMXXX|||zzzdddQQQNNNJJJFFFBBB@@@?????????@@@AAAAAAAAABBBDDDFFFEEEHHHLLLMMMLLLJJJHHHGGGKKKJJJHHHIIIKKKLLLLLLKKKLLLLLLNNNPPPRRRTTTUUUVVVUUUSSSPPPMMMLLLMMMNNNOOOPPPPPPQQQQQQPPPOOONNNNNNIIIJJJJJJKKKKKKJJJIIIHHHJJJIIIHHHGGGFFFCCC>>>;;;;;;<<<===>>>===;;;888777777666;;;GGGVVVeeewwwxxx|||}}}yyyoooZZZNNNLLLFFFFFFDDDBBB???===???@@@@@@??????>>>===<<<<<<;;;:::;;;<<<>>>????????????>>>>>>???>>>>>>===<<<<<>><<<;;;<<<===AAA???===<<<;;;<<<===>>>AAA???===<<<<<<<<<;;;999555;;;@@@AAA???===???BBBFFFHHHKKKMMMNNNPPPRRRTTTRRRWWW[[[\\\[[[]]]bbbgggLLL^^^{{{dddVVVHHH???CCC=========>>>???@@@BBBBBBDDDDDDCCCBBB@@@>>><<<;;;<<<===============<<<<<<======;;;;;;<<<>>>@@@BBBAAA@@@>>><<<;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBBCCCEEEFFFFFFAAAAAA???>>>>>>>>>???@@@HHHCCCCCCGGGGGGKKK^^^uuu~~~vvvrrrllleee```___```bbbgggnnnvvv|||zzz}}}}}}sss___WWWNNNIIIHHHIIIHHHEEEDDDDDDEEEEEEBBB???;;;999????????????????????????BBB@@@======???AAABBBBBBCCCBBBBBBBBBCCCDDDFFFGGG@@@>>>======???@@@???>>>>>>============???@@@AAA@@@@@@???>>>======>>>>>>======>>>??????>>>===<<<<<<======>>>>>>>>>>>>>>>????????????????????????CCCBBBBBBAAAAAA@@@@@@???AAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGG___xxxqqqyyyssslllZZZGGGAAADDDAAA999>>>===>>>AAA@@@======AAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBHHHIIIJJJLLLOOOQQQRRRSSSOOONNNLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGIIIGGGEEEDDDCCCDDDFFFGGGEEEBBB???@@@CCCDDDAAA===888888999;;;>>>???>>><<>>>>>???>>>===;;;>>>======<<<<<<===???@@@???>>>======>>>===;;;999===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;===>>>??????>>><<<;;;::::::;;;;;;999<<>>AAAGGGJJJKKKJJJMMMQQQSSSQQQUUUZZZ\\\ZZZYYYXXXTTTNNN@@@cccxxxYYYLLLCCC===AAA=========>>>???@@@AAABBBDDDDDDCCCBBB@@@>>><<<;;;<<<===============<<<<<<======<<<;;;<<<>>>@@@AAA@@@???===;;;:::::::::::::::::::::;;;===???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDAAAAAA???>>>>>>>>>???@@@FFFAAABBBFFFEEEEEEQQQaaa|||ttt]]][[[ZZZZZZ^^^ccciiimmmzzz~~~uuugggUUUOOOGGGDDDEEEFFFEEEBBBDDDDDDFFFFFFDDDBBB???===>>>>>>>>>???@@@AAABBBCCCBBB@@@>>>>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDFFFGGG@@@???======>>>?????????>>>>>>======>>>???@@@AAAAAA@@@???>>>============<<<===>>>>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>????????????????????????AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFPPPbbb||||||jjjPPPBBBAAAAAA===;;;:::<<<@@@@@@======@@@AAA@@@@@@??????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAEEEEEEGGGHHHJJJKKKMMMMMMLLLKKKIIIHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGAAA@@@AAAAAAAAA???<<<999======<<<:::777888===@@@222NNN{{{uuuwwwxxxrrrggggggyyy{{{yyysssrrrvvv}}}|||}}}ppp___QQQJJJGGGDDDAAAEEEDDDCCCBBBAAAAAAAAAAAABBBAAA??????@@@???>>><<<======<<<<<<======>>>???@@@???>>>>>>???>>><<<:::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<===>>>>>>???>>><<<;;;::::::;;;;;;999<<>><<<;;;===@@@EEEJJJMMMPPPTTT[[[^^^]]]VVV[[[]]][[[ZZZXXXTTTNNN===]]]uuuPPPDDD@@@;;;============>>>???@@@AAABBBDDDCCCCCCBBB@@@>>><<<;;;<<<======>>>>>>============<<<<<<;;;<<<===???@@@>>>===<<<;;;::::::::::::888999:::;;;===@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>>>>???@@@EEEAAAAAAFFFEEEAAADDDLLLUUUzzz~~~}}}zzzzzz|||yyykkk\\\SSSTTTXXX```kkkvvv~~~vvv|||{{{rrrdddWWWJJJFFFBBBAAACCCDDDBBB@@@AAACCCDDDEEEEEEDDDBBBAAA>>>>>>===>>>@@@CCCFFFHHHCCCBBBAAA@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGAAA???===<<<>>>?????????>>>>>>===>>>>>>???AAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<======>>>===<<<;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGPPP___tttyyyssswwwWWWBBB???@@@???;;;999;;;??????<<<;;;===@@@@@@???>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA<<<======<<<;;;::::::;;;999<<>>>>>??????===;;;;;;:::::::::;;;<<<===============<<<<<<===>>>>>>>>>>>><<<;;;;;;:::;;;;;;:::<<>>;;;:::<<>>>>>??????@@@BBBCCCDDDCCCCCCBBBAAA@@@>>>===<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<===>>>???=========<<<;;;;;;;;;;;;999::::::<<<>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@FFFBBBBBBFFFGGGDDDBBBDDDLLL[[[fff{{{{{{tttqqqzzzuuupppnnnlllkkkiiigggjjjlllggg___kkkooouuu~~~uuuuuutttoooggg^^^WWWQQQNNNGGGEEEDDDDDDEEEEEECCCAAA???@@@BBBDDDFFFFFFEEEEEEAAA@@@>>>>>>@@@CCCFFFHHHDDDEEEEEEDDDCCCCCCEEEFFFEEEDDDDDDCCCDDDEEEFFFGGGBBB@@@>>>===???@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???===<<<:::999:::;;;<<<=========<<<;;;======>>>????????????>>>========================>>>>>>>>>???@@@AAAAAABBBCCCBBBAAAAAAAAABBBDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEIIIOOOYYYnnnqqqpppeeeQQQLLLIIIEEEBBB>>>===@@@AAA>>>>>>???AAA@@@@@@??????@@@@@@@@@=========>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEECCCBBBAAA@@@????????????>>>>>>?????????>>>===<<>>===:::;;;<<<>>>>>>===<<<<<>>===>>>>>>>>><<<:::999999::::::;;;<<<===>>>???>>>>>>============>>>>>>======<<<;;;;;;::::::<<<>>>@@@>>><<<;;;===@@@DDDJJJOOOQQQVVV\\\^^^\\\WWW[[[\\\XXXUUUSSSMMMGGG@@@XXXzzzZZZFFF@@@<<<>>>@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBAAA@@@???===<<<<<<<<<===>>>??????>>>>>><<<<<<<<<<<<<<<============>>>>>>>>>>>>========================>>>???@@@??????@@@@@@AAABBBBBBBBBAAAAAA???>>>>>>>>>???@@@EEEAAAAAADDDGGGGGGFFFGGGFFFIIIEEELLLjjj}}}}}}wwwvvvuuutttuuuooohhhiiisss|||yyyqqqooosss{{{~~~zzzzzz}}}~~~zzz{{{uuuqqqlllgggbbb______```bbbeeehhhllluuu}}}mmmfff[[[OOOFFFCCCGGGLLLJJJJJJIIIJJJIIIHHHFFFDDD@@@BBBDDDFFFGGGHHHIIIIIIDDDCCCAAA??????AAADDDFFFFFFGGGHHHGGGEEEEEEFFFHHHEEEDDDDDDCCCCCCDDDEEEFFFCCCBBB@@@@@@AAAAAA@@@???===>>>??????@@@@@@AAAAAA@@@@@@@@@???===;;;:::888999:::<<<=========<<<;;;===>>>>>>???????????????========================<<<======>>>???@@@AAAAAABBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBBBBBBBBBBCCCDDDAAADDDFFFHHHPPPgggzzzsssggg[[[KKKDDD@@@@@@AAA@@@@@@CCC@@@@@@??????@@@AAAAAABBB======>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>??????@@@@@@???>>>===<<>>;;;;;;BBBSSSkkkzzzvvvrrrllleee```nnnuuu}}}tttcccYYYNNNHHHHHHHHHEEEBBBFFFFFFFFFEEEDDDBBBAAA@@@???>>>======>>>>>>===<<<:::;;;===>>>>>>>>>===<<<>>>===<<<<<<===<<<:::888999999999::::::<<<===>>>???>>>>>>============>>>=========<<<<<<;;;::::::>>>@@@AAA@@@======@@@CCCEEEJJJMMMNNNQQQVVVXXXUUUWWWYYYYYYTTTQQQOOOLLLFFF;;;QQQsss[[[EEEAAA???BBB@@@@@@@@@AAABBBCCCEEEEEEBBBBBBBBBAAA@@@???======<<<<<<===>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>>>>@@@???>>>>>>=========>>>>>>>>>???@@@@@@AAABBBBBBAAAAAA???>>>>>>>>>???@@@@@@???>>>@@@CCCFFFGGGHHH===GGGFFFAAAIII[[[zzzyyytttqqqnnniii```[[[```ggghhhcccaaadddiiikkkgggdddkkktttppplllhhhfffggghhhgggfffnnnnnnrrrvvvtttooommmoooddd]]]WWWXXX\\\aaaggglllvvv{{{vvvkkk[[[TTTMMMGGGCCCAAAEEEKKKKKKLLLLLLLLLKKKIIIGGGFFFDDDEEEFFFHHHJJJKKKLLLLLLFFFDDDBBB@@@@@@@@@AAABBBEEEHHHJJJIIIFFFDDDFFFHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCDDDEEEDDDAAA>>>===>>>???@@@AAAAAAAAAAAA????????????>>><<<:::888999:::<<<===>>>>>>===<<<===>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????@@@@@@AAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@AAAAAACCCDDDDDDAAACCCFFFEEEEEEPPPiiiuuusss^^^RRRFFFAAA???>>>???BBB@@@@@@?????????@@@@@@AAA>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<999;;;>>>@@@@@@===999666===GGGZZZppp~~~wwwvvvtttgggYYY]]]kkk{{{zzz}}}kkkWWWRRRLLLHHHGGGFFFCCCAAACCCDDDEEEEEEDDDCCCAAA@@@>>>===<<<<<<===>>>===<<<<<<======>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<:::888:::999999999:::;;;<<<<<<=========<<<<<<===>>>>>>============<<<;;;:::999>>>@@@AAA@@@>>>>>>BBBFFFHHHLLLMMMMMMPPPUUUWWWUUUVVVXXXVVVRRRPPPRRRQQQNNN@@@UUUxxxRRRDDDEEEBBB@@@????????????AAABBBCCCDDDBBBBBBBBBAAA@@@???>>>===<<<<<<===??????@@@@@@???<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????>>>>>>@@@@@@???>>>=========>>>????????????@@@@@@@@@@@@AAAAAA???>>>>>>>>>???@@@>>>???@@@???@@@CCCEEEFFF===GGGGGGBBBDDDJJJ[[[sss}}}|||uuunnnkkkooopppooohhheeecccccc___ZZZZZZ^^^aaabbbccccccaaa___^^^^^^\\\^^^eeelllnnnkkklllppprrrmmmmmmrrrwwwzzzqqq\\\NNNLLLGGGEEEGGGGGGDDDDDDHHHGGGHHHIIIIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJDDDCCCBBBAAA@@@@@@@@@@@@CCCFFFIIIHHHDDDBBBDDDFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDFFFHHHHHHFFFBBB>>>===>>>???AAAAAAAAAAAAAAA===>>>??????>>><<<:::999:::;;;===>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@???????????????????????????<<<======>>>>>>???????????????@@@AAAAAAAAAAAAAAA?????????@@@AAACCCDDDEEEDDDDDDEEEGGGFFFIIIVVVeeewwwdddnnn}}}gggWWWNNNHHHGGGIIIEEEDDDCCCBBB@@@@@@??????>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@???>>>@@@???>>>===<<<<<<<<<<<<777777888999;;;>>>AAABBBAAAFFFHHHEEE@@@@@@GGGOOOVVViii~~~|||uuummmdddXXXWWWnnnyyytttwww}}}qqq[[[LLLLLLLLLJJJGGGEEECCCBBBAAABBBCCCDDDDDDCCCAAA@@@>>>===<<<===>>>???>>>===>>>>>>>>>>>>>>>???@@@@@@>>>===<<<<<<===<<<:::888:::::::::999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<============;;;:::999<<<>>>@@@???>>>???CCCGGGOOOQQQPPPNNNOOOTTTWWWUUUUUUVVVUUURRRSSSYYY\\\\\\OOOeeejjjHHHEEEJJJCCC:::=========>>>???@@@BBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<===??????@@@@@@@@@;;;<<<<<<===<<<<<<;;;;;;:::;;;<<<>>>>>>>>>======??????>>>>>>>>>>>>>>>???AAAAAA@@@@@@???>>>>>>===AAAAAA???>>>>>>>>>???@@@>>>AAACCCBBB@@@AAACCCCCCAAABBB;;;;;;GGGJJJJJJSSSQQQsss~~~}}}yyytttsssvvv|||~~~zzzzzz|||sssssswww}}}ttt```TTTNNNKKKHHHBBBAAAFFFHHHDDDBBBDDDAAABBBDDDDDDCCCBBBCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFBBBBBBBBBAAAAAA@@@@@@???AAAEEEHHHFFFBBB@@@AAADDDCCCCCCAAAAAA@@@AAABBBCCCDDDEEEGGGJJJKKKHHHBBB>>>===>>>@@@AAABBBBBBAAAAAA<<<===>>>???>>>===;;;999:::;;;===????????????>>>>>>>>>???@@@@@@@@@@@@???????????????????????????============>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@===>>>>>>@@@AAACCCEEEFFFDDD@@@@@@EEEFFFEEEIIIPPPZZZdddWWWdddlllxxxggg[[[WWWWWWLLLJJJHHHEEECCCAAA@@@???>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<===>>>??????>>>===<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<>>===>>>???@@@???>>>@@@???>>>>>>>>>???AAABBB???>>>======>>>===;;;999;;;;;;:::999999999:::::::::::::::;;;;;;===>>>???<<<============;;;:::999;;;===>>>>>>===>>>CCCHHHUUUVVVSSSNNNNNNRRRTTTSSSTTTVVVUUUSSSWWW```fffgggYYYpppssscccQQQJJJHHHDDD@@@>>><<>>?????????>>>??????@@@@@@???????????????>>>==================>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;>>>>>>======<<<<<<<<<;;;<<<;;;::::::;;;===???AAAAAAAAABBBBBBAAA???===<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDJJJMMMXXXppp{{{nnnnnnwwwyyyvvvxxxiiiccc[[[TTTPPPMMMLLLKKKHHHEEECCCDDDFFFGGGFFFDDDEEECCCAAA???>>>???AAABBBBBBBBBCCCCCCDDDDDDEEEEEE@@@AAAAAAAAA@@@@@@???>>>>>>AAADDDDDDAAA>>>===>>>CCCBBBAAA@@@???>>>??????FFFEEECCCAAAAAABBBDDDEEE@@@???>>>>>>>>>@@@BBBDDD<<<======???@@@>>>:::777===>>>???AAAAAA@@@??????>>>===<<<;;;<<<===???AAA>>>>>>======<<<<<<<<<;;;======>>>>>>>>>>>>===<<<<<<===>>>???????????????AAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAACCCFFFGGGHHHUUUsssuuutttrrruuu~~~iiiYYYZZZVVVGGGAAAGGG>>>CCCEEEAAA>>>??????===888999::::::<<>><<>>===<<<===999888::::::999;;;???<<<777999CCCMMMQQQUUU[[[SSSVVVTTTUUUeeewwwuuuzzzmmmbbbYYYcccsssqqqwwwqqqvvvssseeeYYYNNNCCC<<<>>>@@@DDDGGGGGGEEEBBB@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@???===>>>@@@BBBAAAAAA@@@???>>>>>>??????======>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;::::::<<<===>>>>>>>>>>>>>>>===<<<<<<:::<<>>======@@@AAA???@@@DDDEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>????????????>>>===============>>>>>>>>>??????>>>>>>======<<<;;;;;;:::============<<<<<<;;;;;;;;;::::::999:::<<<>>>???AAAAAABBBBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBBBBDDDMMM```zzz{{{www|||vvvdddYYYWWWYYYTTTPPPJJJGGGFFFGGGHHHHHHHHHFFFCCCCCCEEEFFFEEEDDDDDDCCC@@@>>>>>>>>>@@@AAACCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@888;;;>>>@@@??????@@@BBBAAAAAAAAA@@@@@@@@@??????DDDDDDEEEEEEEEEEEEDDDCCCDDDCCCAAA???>>>???@@@@@@???>>>>>>???@@@???<<<999<<<<<<===>>>>>>>>>>>>>>>>>>===;;;;;;;;;===>>>@@@============<<<<<<;;;;;;<<<<<<=========<<<<<<;;;======>>>???????????????>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@AAACCCEEEGGGEEEKKK[[[sss|||rrrwwwtttfffZZZTTTTTTPPPHHH???>>>BBBEEECCC<<<;;;::::::===AAACCCCCC@@@???>>>>>>@@@AAA@@@???BBB???>>>@@@>>>:::999;;;>>>:::999<<>>999999;;;???CCCDDDCCCAAA???BBBBBBBBBBBBBBBBBBAAA@@@>>>>>>>>>===;;;;;;===?????????>>>=====================>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;::::::;;;======>>>>>>>>>======<<<<<<:::<<<>>>>>>>>>>>>@@@AAAKKKLLLMMMLLLKKKKKKMMMNNNTTTSSSYYYZZZUUU[[[aaaZZZOOOqqq^^^PPPCCC@@@AAA@@@??????;;;999===FFFKKKGGGCCCAAAAAAAAA???>>>===<<<<<<<<<>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>????????????=========<<<<<<;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;::::::999999999:::<<<===@@@@@@AAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@AAAAAAAAACCCDDDAAA>>>@@@NNNeeevvv{{{}}}hhhUUUJJJHHHIIIKKKGGGDDDAAA@@@CCCFFFHHHIIIHHHFFFCCCBBBCCCDDDDDDDDDDDDCCCAAA???>>>>>>@@@AAACCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCBBBBBB888:::<<<===>>>???AAACCC>>>???@@@AAABBBAAAAAA@@@AAACCCFFFIIIIIIGGGDDDAAADDDCCCAAA@@@??????@@@@@@AAA@@@????????????===<<<;;;::::::::::::;;;<<<<<<<<<;;;:::::::::;;;===>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::===>>>>>>???????????????;;;<<<===???@@@AAABBBBBB@@@@@@??????@@@BBBDDDEEEDDDEEEIIIPPP___~~~sssdddjjjwwwxxxrrriiiYYYKKKGGGIIIHHHEEE???<<<888888:::<<>>===<<<===>>>???>>><<<<<<999:::===<<<999999;;;===<<<;;;;;;===DDDUUUddd|||zzzqqqqqq}}}zzzqqqrrryyyppp[[[LLLEEECCC@@@===777999>>>AAACCCBBBAAA@@@BBBBBBCCCCCCBBBAAAAAA@@@;;;<<<<<<;;;999888999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;::::::;;;<<<============<<<<<<<<<;;;999;;;<<<=========???@@@HHHJJJLLLLLLLLLMMMNNNPPPVVVRRRVVVWWWUUU\\\^^^TTTHHHmmmXXXLLLBBB@@@AAAAAA@@@AAA>>>:::AAASSSYYYNNNBBBAAA??????>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>?????????@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::;;;<<<>>>???@@@AAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;@@@?????????????????????CCCFFFHHHDDDAAAEEEPPPZZZUUUnnnzzzoooiiiiiijjjeee\\\PPPHHHFFFHHHIIIIIIFFFDDDAAAAAACCCFFFHHHIIIGGGEEECCCAAAAAABBBDDDEEEEEEDDDBBB@@@??????@@@AAACCCDDDDDDDDDDDDCCCAAAAAADDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@>>>>>>===>>>???;;;===???AAACCCBBBAAA@@@@@@BBBDDDFFFGGGEEECCCAAA@@@?????????@@@AAABBBCCCBBB@@@===<<<===>>>===<<<::::::999888999:::;;;<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;;;;;;;===>>>>>>?????????>>>>>>:::;;;===>>>????????????>>>>>>>>>>>>@@@AAACCCCCC@@@BBBDDDEEEJJJ^^^|||~~~{{{{{{uuuiiibbb[[[UUURRRLLLHHHGGGEEEAAA?????????>>>===>>>@@@AAA@@@???BBB??????CCCHHHKKKQQQWWWSSSTTTUUUWWW]]]jjj}}}zzzlllgggmmm|||ttteeeQQQEEEBBBDDDCCCAAA;;;===@@@CCCDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>:::;;;;;;:::888777888999;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999:::;;;===<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<;;;<<<>>>@@@HHHJJJMMMNNNOOOPPPRRRTTTXXXRRRSSSUUUUUU\\\[[[NNNEEEkkkTTTJJJAAA@@@AAA@@@???@@@DDD???III^^^cccSSSCCCAAA;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>?????????;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========;;;===@@@@@@???@@@CCCFFFIIIQQQ___oooooojjjaaaWWWOOOLLLLLLNNNLLLJJJGGGDDDBBBBBBBBBBBBDDDAAA??????AAACCCEEEEEEEEEDDDCCCBBBAAABBBDDDFFFFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDDDDDDDBBBAAA@@@DDDDDDEEEEEEFFFEEEEEEDDDDDDBBB@@@>>>===<<<;;;:::999;;;>>>@@@BBBBBBAAA@@@???@@@@@@@@@AAAAAAAAABBB????????????@@@AAAAAABBB@@@>>>;;;::::::;;;;;;;;;;;;:::999888999:::;;;<<<:::::::::999999999::::::::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<===>>>??????===<<<;;;<<<<<<===>>>???@@@AAABBB>>>???AAAAAAAAAHHH\\\ooo~~~zzzwwwwwwqqqfff^^^[[[XXXXXXXXXZZZ^^^bbbddddddlllgggeeeiiipppxxxxxxvvvvvvlllhhhmmm{{{vvv\\\QQQDDD===>>>AAA@@@??????@@@BBBDDDDDDCCCAAA@@@???@@@@@@???>>>===<<<;;;:::;;;<<<;;;:::888999:::;;;;;;<<<=========<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999888999;;;<<<;;;::::::999999::::::999:::;;;;;;:::;;;>>>@@@FFFIIILLLOOOPPPQQQSSSUUUXXXQQQRRRTTTUUU[[[YYYKKKEEEjjjOOOGGG@@@??????===<<<===@@@===FFFVVVXXXJJJ>>>;;;999999999:::;;;<<<>>>>>>======>>>>>>======<<<;;;============>>>>>>>>>>>>::::::::::::::::::::::::999999:::::::::::::::;;;======<<<<<<;;;;;;::::::999:::<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<:::999;;;>>>@@@AAAFFFDDDEEEJJJRRR^^^ooo~~~}}}uuunnnfff^^^XXXMMMJJJEEEBBBAAABBBEEEGGGEEEFFFFFFCCCAAAAAADDDGGGCCCAAA??????BBBDDDEEEFFFBBBCCCDDDDDDCCCDDDEEEGGGFFFEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDDDDCCCAAA@@@CCCCCCDDDEEEEEEEEEDDDDDD???===<<<;;;<<<;;;:::888888:::<<<>>>???@@@@@@@@@???>>><<<;;;<<<>>>@@@BBB@@@@@@@@@???>>>>>>======>>>;;;999888999999999888::::::999999::::::;;;<<<::::::::::::999999999999999999:::::::::::::::;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::===>>>?????????===;;;999;;;;;;<<<===>>>??????@@@CCC@@@???@@@>>>???GGGPPPaaa|||qqqkkkbbbcccuuuwwwuuuqqqmmmkkklllmmmnnnoooyyypppYYYJJJEEE@@@===>>>@@@???>>>???@@@AAABBBAAA@@@>>>===>>>???>>>>>>===<<<:::::::::;;;======<<<;;;;;;<<<;;;<<<===>>>>>>>>>===<<<999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::999888999:::<<<;;;999888888888999:::::::::;;;::::::;;;>>>AAACCCFFFJJJMMMNNNPPPQQQSSSWWWQQQRRRUUUUUUZZZYYYKKKEEEhhhLLLEEE?????????<<<<<<===;;;:::>>>EEEEEE>>>:::::::::999999999:::;;;<<<<<<======>>>>>>======<<<;;;;;;<<<<<<<<<============999999999999999999::::::888999999999::::::::::::<<<<<<<<<;;;:::999888888777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======AAA@@@>>>===>>>@@@BBBCCC@@@>>>???EEEGGGEEEEEEHHHVVV^^^kkk~~~ssskkk]]]WWWOOOJJJHHHGGGEEECCCFFFEEEDDDCCCDDDDDDDDDCCCBBBCCCDDDDDDDDDFFFHHHJJJFFFDDDAAAAAACCCDDDEEEDDD???BBBEEEFFFFFFEEEGGGIIIEEEDDDCCCAAA@@@???>>>===???AAACCCDDDEEECCCAAA@@@AAABBBBBBCCCDDDDDDCCCCCC===;;;;;;<<<===<<<:::777999999:::;;;<<<>>>>>>???===<<<;;;:::;;;===???AAA?????????>>>>>>===<<<;;;<<<:::888888999999888777888888999:::::::::::::::::::::;;;;;;:::999999888888999999999::::::::::::777888999:::;;;;;;;;;;;;:::;;;;;;;;;::::::999888;;;===???@@@@@@>>><<<:::999:::;;;<<<===>>>>>>>>>BBB??????AAAAAA???BBBHHHJJJ^^^wwwxxxtttqqqwwwuuulllfffZZZVVVSSSWWWaaallluuuzzz}}}qqquuuwwwhhhRRRCCCCCCCCCBBBAAA@@@@@@@@@AAA===>>>???@@@@@@???>>>===?????????>>>===<<<:::999888:::===>>>===<<<======:::;;;===>>>???>>>===<<<888888999;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888777888999;;;:::888777777777999::::::;;;;;;;;;:::<<>>>>>@@@<<<=========<<<<<<>>>@@@;;;;;;:::999999:::::::::===============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===999999999999999999999:::888888888999999:::::::::;;;;;;;;;:::999888777666555777888:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======999<<>>>>>???EEE>>><<>>@@@FFFRRR```lllrrrtttwwweeeZZZUUUTTTSSSMMMJJJFFFFFFGGGGGGEEEBBBBBBBBBCCCDDDCCCAAA<<<999AAAAAACCCEEEFFFEEEBBB???FFFDDDAAA?????????>>>======AAAFFFHHHGGGGGGHHHJJJCCCBBBAAA@@@>>>===<<<;;;>>>@@@BBBDDDEEEDDDBBBAAA@@@@@@AAABBBCCCCCCBBBBBB@@@>>>===>>>???>>>999555999999999999;;;<<<>>>>>>;;;;;;;;;;;;<<<===???@@@:::;;;<<<===>>>>>>>>>>>><<<:::999999:::999888666666777999:::::::::999888;;;;;;;;;;;;;;;:::999888888888888999999:::::::::666666777999999:::::::::::::::::::::999999888777:::;;;>>>@@@AAA???>>><<<999999;;;<<<===>>>>>>>>>888999<<>>===>>>@@@<<<===???@@@AAAAAAAAA@@@@@@@@@@@@???>>><<<;;;:::777999<<<>>>=========>>>999:::<<<>>>>>>===<<<;;;777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888777888999;;;:::888666666777888999;;;<<<<<<;;;;;;<<<@@@BBBEEEHHHMMMPPPQQQRRRSSSTTTSSSPPPUUUWWWTTTYYYYYYMMMAAA___FFFEEEDDDCCCAAA@@@>>>>>>@@@>>><<<;;;;;;:::999888>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999:::999888999999999777555;;;:::999999888888999999::::::::::::::::::::::::999777666555666777999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@???===<<<;;;;;;<<<===???@@@AAACCCFFFJJJMMMPPPRRR\\\aaaiiisss|||qqqhhhcccggg```VVVMMMHHHGGGIIILLLHHHHHHGGGFFFEEECCCCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@EEEEEEEEEEEEEEEEEEEEEEEEDDDEEEDDDBBB@@@???@@@AAA???@@@BBBDDDEEEFFFGGGGGGDDDDDDDDDCCCBBBAAA???>>>>>>???AAACCCDDDDDDDDDCCCCCC@@@===>>>@@@BBBBBB@@@???@@@@@@@@@???<<<:::888888999:::<<<======<<<<<<;;;::::::999999:::::::::===<<<;;;999888:::===@@@<<<<<<;;;::::::999888888999999999999999999999999===<<<;;;:::999999888777666777777777888888888888666888999;;;;;;:::999888;;;:::888666666777888999:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>@@@AAAHHHUUUkkkrrrgggrrrsssllllllbbb^^^ggg~~~xxxrrrttt|||~~~vvvzzzxxxxxxxxxssskkklllsss}}}yyyoooiiivvvqqqccc\\\QQQAAA;;;>>>>>>???AAAAAA???>>>???@@@===>>>???@@@@@@???>>>===AAAAAAAAA@@@>>>;;;999777888888999;;;===>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;999999999999999999999999999999888888777666666555:::999999999888888777777888999:::;;;===???AAACCCEEEFFFGGGIIIKKKNNNPPPRRRWWWSSSVVVXXXVVV]]]aaaXXXCCCeeeDDDDDDCCCAAA@@@???======@@@???======<<<<<<;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;999888777888999999999::::::;;;;;;;;;999888888999999888666999999888777777777777888888888888888888888888888888777666555555777999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????>>>===<<<;;;;;;<<<===>>>:::;;;<<<===@@@BBBDDDEEEFFFGGGHHHIIIKKKPPPVVVZZZhhhqqq{{{{{{xxxuuurrrnnnkkk]]][[[XXXSSSMMMGGGBBB???LLLIIIDDD@@@>>>>>>@@@BBBHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDBBBAAA????????????@@@AAACCCDDDEEEFFFFFFFFFEEEEEEDDDCCCAAA@@@??????@@@AAABBBBBBAAAAAA@@@BBB???<<<<<<>>>@@@???>>>??????@@@@@@???===:::999777888999;;;;;;;;;::::::::::::999999999:::;;;;;;:::<<<======;;;:::;;;<<<;;;;;;;;;:::999888888888888888888888888888888888;;;;;;::::::999999888888666666666777777777888888666777999:::;;;:::999888;;;:::888666666777888999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>BBBAAACCCHHHOOO]]]tttuuukkkkkkyyy~~~~~~xxxrrrhhh___```hhhooopppmmmooopppmmmhhhdddbbbccciiijjjsssqqqbbbVVVPPPHHH<<<999>>>;;;<<<<<<============<<<======>>>??????>>>======>>>>>>??????>>><<<;;;:::888888888:::<<<<<<;;;999::::::::::::::::::;;;;;;999999999:::::::::;;;;;;:::999999888888999999::::::999999888777777666666999999888888777777777777666777888999;;;>>>@@@AAAEEEFFFGGGHHHJJJLLLNNNPPPWWWSSSVVVXXXVVV```fff___LLLiiiCCCBBBAAA@@@???>>>===<<<@@@@@@@@@??????>>>>>>>>>;;;;;;;;;:::;;;;;;<<<<<<>>>======;;;999777555444666777888999:::;;;<<<<<<<<<:::888777888:::999999888888777666666666666777666666666666666666666666777666666555555777888999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>===<<<;;;::::::;;;<<<===:::::::::;;;<<<===>>>???CCCBBBBBB@@@>>>???AAADDDAAAHHHPPPSSSRRRQQQTTTWWWXXXVVVWWW\\\bbbeeebbb^^^MMMKKKIIIIIIIIIIIIGGGEEEDDDDDDDDDDDDBBBAAA??????<<<<<<===============>>>EEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@AAACCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA???>>>>>>???@@@AAABBBCCCDDDEEEGGGGGGFFFEEEDDDBBB@@@???@@@@@@@@@@@@@@@???>>>===@@@>>><<<<<<======<<<;;;>>>????????????===;;;:::888888999::::::999999888999999999999::::::;;;<<<888;;;???@@@>>>:::888777::::::999999888888777777666666666666666666666666999999999888888888888888555555666666666777777777555666888999999999888777:::999777666666666777888999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>???@@@@@@BBBLLLWWW~~~~~~}}}ttthhheeejjjpppqqqwww~~~xxxqqqqqqsss~~~}}}}}}~~~___RRRHHHDDD@@@:::;;;@@@<<<:::999;;;>>>???===;;;<<<======>>>>>>======<<<:::;;;<<<=========<<<;;;999888888999::::::999777888888888999:::::::::;;;999999999999::::::::::::;;;:::888777777888:::;;;:::::::::999888888777777777777777777666666666666444555666777999<<<>>>???EEEEEEFFFGGGIIIKKKMMMNNNSSSPPPUUUVVVUUU```iiieeeQQQkkkBBBBBBAAA@@@???>>>>>>===@@@AAABBBBBBAAA@@@@@@AAA;;;;;;;;;;;;<<<===>>>>>>======<<<;;;999777666555777777777888999::::::;;;<<<:::777666888:::;;;;;;888888777666666666666777666666666666666666666666666666555555555666777888888888888888999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<======>>>???<<<===>>>>>>>>>@@@BBBEEEBBBFFFKKKLLLIIIFFFDDDDDDFFFDDDDDDGGGJJJKKKFFFBBBDDDCCCBBBCCCEEEGGGFFFEEEAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAAAAA@@@@@@???AAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAACCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEEEEDDDAAA???>>>>>>??????AAABBBCCCDDDFFFFFFFFFEEECCCBBB@@@???@@@@@@@@@?????????>>>>>>@@@???>>>===<<<<<<;;;:::===>>>>>>???>>>===<<<<<<:::::::::::::::999999888999999999999:::;;;<<<<<<999<<>>???CCC@@@<<<:::===BBBCCC@@@<<<<<<<<<============<<<<<<888999;;;<<<===<<<<<<;;;:::999888888::::::888777666666777888999::::::;;;999999999999999999999:::;;;:::777666666777:::;;;:::::::::999999999888888666666666666666666555555444444555777999;;;===>>>BBBBBBCCCEEEHHHKKKMMMNNNMMMMMMSSSUUUSSS]]]gggeeeSSSlllBBBBBBAAAAAA@@@@@@??????@@@BBBDDDCCCAAA@@@AAABBB===<<<<<<<<<===>>>??????<<<<<<<<<;;;;;;:::999888888888888888888888888888;;;999666666888:::;;;<<<999999888777777777777888777777777777777777777777555555555555555666666777777777777888888999999999999999999999999999999999:::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;888888888999:::<<<===>>>;;;======<<<;;;:::;;;<<<999<<<@@@DDDEEEDDDCCCBBBFFFEEEDDDEEEFFFEEEAAA>>>>>>>>>===???AAACCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@?????????@@@@@@@@@AAABBBCCCEEEFFFGGGHHHHHHFFFDDDBBBBBBCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCFFFHHHGGGDDDAAA>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA@@@??????????????????@@@@@@AAA@@@@@@@@@???>>><<<<<<<<<<<<======>>>>>>>>>>>>>>>???>>>===<<<;;;::::::::::::999999999::::::;;;<<<;;;<<<===<<<999777666666666666666666666555555555666666666666666666666666444444555555666777777777333333444444444555555555444444555555555666555555666666666666666666666777666666777777777777666666999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>@@@BBB@@@===>>>CCCKKKRRRfffwwwrrrxxxzzziii[[[HHHEEECCCEEEFFFCCCBBBBBBBBB>>><<<>>>CCCEEEBBB=========<<<<<<<<<<<<======::::::;;;<<<<<<;;;:::999;;;:::888999::::::999888666666777888888999::::::999999999999999999999999;;;999777555555777999;;;:::::::::999999999999999555555555555555555666666555555666888:::<<<>>>??????@@@BBBDDDHHHKKKNNNPPPKKKMMMVVVWWWSSS[[[fffcccZZZuuuAAAAAAAAAAAAAAA@@@@@@@@@???BBBEEEDDDAAA??????AAA=========<<<======>>>>>>::::::;;;;;;;;;;;;;;;:::888888888777777777666666888777555666888:::;;;;;;999999888777777777777888888888888888888888888888444444444555555555555555666666666777888888999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::888888888999;;;<<<>>>???AAACCCDDDDDDBBBAAA@@@AAA:::;;;===@@@DDDEEEDDDCCCBBB@@@@@@@@@AAAAAA@@@>>><<<<<<;;;===???AAAAAA@@@CCCCCCCCCCCCDDDEEEFFFGGGAAA@@@?????????@@@BBBCCCBBBBBBDDDEEEGGGIIIJJJJJJGGGFFFEEECCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAADDDHHHIIIGGGDDD??????>>>>>>???@@@BBBCCCBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>>???@@@AAAAAA???@@@AAAAAA???======>>><<<<<<<<<===>>>??????@@@BBBAAA@@@>>><<<;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<999777666777888555555555555444444444444555555555555555555555555333444444444555555666666222333333333333444444444333333333333444444444555555555555666666666666666555555666666666666555555888888999999999::::::::::::::::::;;;;;;;;;<<<<<<===;;;<<>>;;;===AAA@@@BBBLLL^^^vvv~~~}}}|||uuuqqqsssnnn^^^MMMFFFBBBAAACCCEEEFFFEEEAAA???@@@>>>===>>>AAAAAA???<<<>>>======<<<<<<======>>>;;;<<<<<<<<<<<<;;;999888;;;999888888:::;;;::::::777777777888999999999:::999999999999999888888888:::999777666666777999:::999999999999999999888888555555555555666666666666666666777888;;;===???@@@???@@@BBBDDDHHHKKKNNNPPPLLLPPPYYYYYYRRRZZZggggggeee?????????@@@@@@@@@@@@@@@>>>BBBEEEDDD@@@<<<===>>>===<<<<<<;;;;;;;;;;;;<<<999999::::::::::::999999666666777777777777777777555444444666888::::::999888888777666666666666777777777777777777777777777333333444444555555555555555555666666777888888999::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999;;;;;;;;;;;;<<<===??????:::===@@@AAAAAAAAAAAABBBCCCAAA@@@BBBEEEGGGFFFCCC???>>>===<<<===>>>????????????>>>@@@CCCEEEEEEDDD@@@?????????@@@AAACCCDDDCCCCCCBBBBBBCCCCCCCCCCCCAAAAAACCCDDDFFFGGGIIIIIICCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===@@@FFFIIIIIIFFF@@@???>>>>>>>>>@@@BBBCCCAAABBBBBBCCCCCCCCCCCCCCC@@@???>>>=========>>>???===???AAAAAA???===>>>???;;;;;;<<<<<<>>>???@@@AAADDDCCCAAA>>><<<;;;;;;;;;<<<<<<;;;:::999999999999:::;;;;;;999777666777888333333333444444444444444444444444444444444444444333333333333444444444444222222222222333333333333222222222222222333444444444444555555666666666666444444555555555555444444888888888888999999999999999::::::::::::;;;;;;;;;999888999===>>><<<>>>BBB:::;;;>>>DDDKKKYYYsssuuuiiiaaa___UUUEEE<<<>>>??????@@@BBBCCCDDDBBB??????????????????>>>===<<>>============>>>???;;;<<<<<<======;;;:::999999888666666888:::;;;:::888999999999999999999999999999999999888888888777888888777777777777888888888888888888888888888888555555666666666777777777555666777888:::===???@@@BBBBBBCCCEEEGGGJJJLLLMMMMMMPPPXXXVVVNNNXXXiiimmmhhh>>>>>>>>>>>>????????????===BBBEEEDDD???;;;;;;===<<<;;;::::::999999999999888999999999999888777777444444555666777888999999333333444666999:::999888777777666555555555555555777777777777777777777777222333444444555555444444444555555666777888888999::::::::::::::::::::::::999999888888888888888888888999999::::::999999888:::::::::999::::::;;;<<<<<<>>>AAABBBAAA@@@@@@@@@===:::888;;;AAAEEEDDDCCCDDDCCC@@@>>>>>>???@@@AAA;;;;;;;;;===@@@BBBCCCBBBAAA@@@???>>>??????AAABBBCCCDDDDDDDDDCCCAAA>>>===>>>>>>@@@AAACCCDDDEEEFFF>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>><<<:::>>>DDDIIIIIIGGGAAA@@@???>>>???@@@BBBDDDAAABBBCCCDDDEEEEEEEEEEEEAAA@@@>>><<<;;;;;;;;;;;;;;;>>>AAAAAA???===>>>???;;;;;;;;;<<<>>>???AAABBBEEEDDDAAA>>><<<;;;;;;:::===<<<;;;:::999888888888888999;;;:::888777666777333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333222222111111222222333444333333444555666666666555333444444555555444444333777888888888888999999999999999:::::::::;;;;;;;;;:::888999<<<<<<888888:::>>>;;;;;;???AAABBBJJJTTTrrrjjjYYYMMMJJJCCC888999BBB????????????AAADDDDDDAAA@@@BBBBBBAAA???=========@@@???>>>======>>>???@@@:::;;;<<<=========<<<;;;888666444555777999:::::::::::::::999999999999999999999999999888888777777777777777888888777777777777777777777777777888888555666666666777777888888555555666888:::<<<>>>???EEEEEEEEEFFFGGGIIIJJJKKKMMMNNNTTTPPPHHHUUUjjjqqqdddxxxAAA???===;;;<<<>>>@@@BBB@@@@@@???===<<<;;;:::999======<<<;;;::::::999999999999999999777666555444444555666666666555333222333333333444555666777888999888888777666555555444444444444555555555666666444444444444444444444444444444555555666777777777888999;;;======<<<;;;:::888888999:::::::::999999777777777888999999777444:::999888888999:::<<<===??????>>>>>>>>>>>>>>>???@@@===;;;;;;>>>BBBDDDDDDDDDBBB@@@??????>>><<<:::@@@@@@???>>>>>>???@@@AAA??????>>>>>>>>>???AAABBBCCCCCCBBBBBBAAA@@@??????===>>>>>>???AAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEECCC@@@===???DDDFFFEEEBBBAAA@@@>>>===>>>AAAEEEHHHBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBCCCDDDDDDCCC@@@===???>>>===<<<;;;<<<<<<===@@@AAAAAA@@@???>>>@@@AAA@@@???===<<<<<<>>>???AAAEEEBBB???=========<<<:::===<<<:::999888888999:::::::::999888777666555444444333333222222333333444333333333333333333333333222222222222222222222222666444222000111333777999222333333444444333333222333333222222222333333444666555555444444444555555555555555555555666777777888888888888999:::;;;;;;;;;::::::999999::::::;;;@@@>>><<<:::<<<@@@DDDGGGSSSggguuuPPPMMMHHHBBB>>><<<;;;;;;======>>>???@@@AAABBBBBBDDDBBB@@@???=========>>>?????????===;;;<<<>>>@@@999999::::::;;;<<<======777666666666777888999999777777888999999999888888888888888999999:::::::::777888888999::::::;;;;;;111@@@===111333666666888666777888888888777555444666777888888888999<<>>???@@@>>>>>>===<<<;;;::::::999<<<<<<;;;;;;:::999999888777777777777666555444444444444444444444333222222444333333333444555666777777777666555555444333333333333444444444444555555444444444444444333333333444444444555666666777777888999;;;<<<<<<<<<:::999777888888888888888777777777666666777888999777666999999888888999:::<<<===>>>>>>============>>>>>>>>>===<<<<<<>>>AAADDDEEECCCBBB@@@?????????===;;;>>>>>>======>>>@@@AAABBB@@@???>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@?????????>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBB???<<<>>>BBBDDDBBB@@@AAA@@@>>>>>>???AAADDDFFFAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCBBB???===;;;;;;;;;;;;<<<>>>@@@AAAAAAAAAAAA@@@>>>>>>???@@@>>>===<<<<<<<<<===>>>???BBB@@@===<<<<<<<<<;;;:::<<<;;;999888777777888888999888777666555444444333333222222222222222222333333333333333333333333333222222222222222222222222333222000///000222555666222222333333333333222222222111111111222333333444555555444444444444555555555555444444555666666777888888777888888999:::;;;::::::999999999999::::::>>><<<::::::;;;===@@@CCC>>>III]]]wwwnnnXXXEEECCC@@@===<<<<<<===>>>;;;;;;<<<<<<===>>>>>>>>>AAA@@@???===<<<;;;<<<<<<::::::;;;:::888888:::;;;999999::::::;;;<<<======888888888888888999::::::777777888888888888777777777777777888888888888888777777777888999999::::::FFFQQQJJJ:::888999777:::666666777888777666555444666777888888888999<<>>>>>>>>>>>============;;;;;;;;;:::::::::999999;;;;;;::::::999888888888444555555555555555444444333333222222111111222222555444444333333444444555555555444444333333222222222222222333333333333444444444444333333222222222333333444555555666666777777888999;;;;;;:::999999777777888777777666555444777555444555777888888888999888888888999:::;;;<<<===<<<<<<<<<<<<<<<======<<<=========>>>???BBBEEEBBBAAA??????@@@???>>><<<<<<<<<;;;<<<>>>@@@BBBCCC@@@@@@???>>>>>>>>>??????????????????????????????>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???AAA>>><<<===???AAA@@@>>>@@@@@@@@@@@@@@@AAABBBBBB???@@@BBBCCCCCCBBB@@@???=========???AAAAAA???===<<<;;;;;;;;;<<<>>>@@@AAAAAABBBBBB@@@>>>======???;;;;;;;;;;;;<<<<<<======???===:::::::::;;;:::999:::999888777666666666666777666666555444333222222222222222222222222222222222222222222222222222222111111111111111111111111///////////////111222222222222333333333333222222000000000000111333444555444444444333333444444555555555444444444555666666777777777777888999::::::::::::999999999999::::::;;;:::999999999:::<<<===888:::???HHH[[[yyyxxxtttyyyvvveeeXXXNNN@@@>>>===<<<;;;;;;<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>><<<;;;::::::::::::666777999999888777777888888999999:::;;;<<<===>>>:::::::::999::::::;;;<<<888888888888888777666555777777666666666666666555555666666777777888999999QQQXXXNNN===:::999777:::666666777777666666555444555666777777777999<<<>>>EEEGGGIIIJJJJJJJJJLLLNNNNNNLLLQQQPPPKKKTTTaaa___QQQggg===>>>>>>>>>>>>===;;;:::888888999999999999999999999999999888888777777777333333444555555555555555444333111000000111222333555555444333222222333333444444444333333222222222111111111111222222222222444444333333222222111111222333333444555555666666666777888999999999888888888888888777666555444333666444333333666888999999888888888999999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;===>>>>>>======???AAAAAA???>>>>>>@@@@@@???===<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@??????>>>>>>>>>============>>>>>>>>>>>>>>>?????????@@@AAABBBBBBCCCAAABBBBBBBBBBBBBBBAAAAAAAAA???======???@@@???===@@@@@@AAAAAAAAA@@@@@@???===???AAACCCCCCBBB@@@>>><<<<<<<<<>>>@@@AAA???>>>??????===<<<<<<<<<===>>>AAABBBAAA???===;;;<<<===::::::;;;<<<===<<<<<<<<<<<<:::999999:::;;;:::999999999888777666666666666666555555444333333222222222333333333333333333222222222222222222222222222111111111111111111111111------...///000000000000111111222222222222111111000000000111222333555666333333333333333333444555555444444444444444555555666666666666777888999999999999888888888888999999999999999999999999999999===>>>===;;;???MMMbbbrrruuunnnddd```WWWFFF@@@AAA<<>>===<<<===>>>???>>>>>>=========<<<<<<<<<===<<<<<<;;;:::999999999666888:::;;;:::999999999888999999:::;;;<<<===>>>:::::::::999999::::::;;;999:::999999888777666555777777666666555555444444444444555666666777777888CCCJJJBBB777777777555999666666666666555555444444555666666666666888;;;>>>BBBDDDFFFHHHHHHJJJMMMOOOKKKJJJNNNNNNLLLWWWdddcccOOOggg======>>>>>>>>><<<:::888777777777777888888888888777777777777777666666666333333444555666666666666444333222111111222333444555444333222222111222222444444333333333333333222000000000111111111222222333333222222222111111111222222333333444444555555555666666777777777777777888888888888777666555444666444222333555777888888777777888999:::::::::::::::::::::::::::;;;<<<<<<<<<===>>>>>>===<<<<<<===>>>===<<<===???@@@???>>>===<<<;;;;;;;;;<<<===>>>????????????>>>>>>===========================>>>>>>??????@@@@@@AAAAAAAAA???@@@AAABBBCCCDDDDDDDDDBBB@@@?????????@@@@@@???@@@@@@AAAAAAAAA@@@???>>><<<>>>@@@BBBCCCBBB@@@>>>===<<<<<<>>>@@@AAAAAA@@@@@@???>>>===<<<======>>>AAAAAAAAA???<<<;;;;;;===;;;<<<<<<======<<<<<<;;;;;;:::999:::;;;;;;:::888999999999888888777666666555555555444444333333222333333444444444444333333111111111111111111111111000000000000000000000000---...///000111111111000000111111222222111111000000000000111222444555666222222222222222333444444444444333333333333444444555555555555666777888888999888888777777888888999999999::::::999999888888777<<>>;;;===FFFNNNdddeee___RRRLLLEEE;;;<<<@@@;;;AAA@@@???>>>======>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999666888;;;;;;:::999999:::999999:::;;;;;;<<<<<<===999999888888888888999999::::::::::::999888777666777777666666555555555444333444444555666666777777222:::666222777777444888666555555444444444444444444555666666666777:::===@@@AAACCCEEEFFFHHHKKKNNNMMMKKKOOOPPPNNNZZZfffcccMMMlll===>>>>>>>>><<<:::888777777777777777777777888888666666666555555555555555333333444555666666666555222222222111222222333444444333222222111111111111333333333333333222222222000000000111111111111222111111111111111111111111111111222333333444444555555555555555555666666666777888888888777666555444555333222333555666666666666777888999::::::::::::999999999999:::;;;<<<===<<<<<<<<<>>>@@@AAA>>><<<;;;::::::;;;>>>???>>>======<<<;;;::::::;;;<<<<<<>>>>>>?????????>>>==============================>>>>>>>>>>>>??????@@@@@@>>>???@@@BBBCCCDDDEEEEEEAAAAAA@@@@@@@@@AAAAAABBB???@@@@@@@@@@@@@@@??????<<<===???AAAAAAAAA@@@???>>>======>>>@@@BBBAAAAAA===<<<<<<<<<===???AAABBB???@@@@@@>>><<<;;;;;;===>>>======<<<;;;;;;:::::::::999888999::::::999777888999999999888777666555444444444444333333333222222222444444444444222222000000000000000000000000////////////////////////......///000111111111111000000111111111111000000000000000111222333444555111111111111222333444444444444333222222222333333444444444444555666777777888888777777777777888888999999999999999888888888444999===>>>;;;;;;>>>BBBJJJ___~~~oooTTTMMMCCCBBBCCC>>>@@@???666;;;;;;<<<<<<===>>>???@@@<<<<<<;;;;;;:::::::::999<<<<<<<<<<<<<<<;;;::::::555666888999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;888888777777666666777777999999999999999888777666666666666555555555555555333444444555555666777777000666444333999777333777555555444333333333333444333444555555555777:::<<>>>>>===<<<;;;999888777888888888777777777777777444444444444444555555555222333333444444444444333///000111111222222111111333222222111111111111222111111111111111111111111000000111111111222222222//////000000111222222222111111111222333333444444444444444444444555555666555555666666666555555444444333333444666666444333666666888999::::::999999999999999::::::;;;======<<<::::::@@@FFFIIIEEE@@@999888888:::<<<>>>>>>===::::::999999999;;;<<<===<<<===>>>??????>>>>>>===??????>>>>>>===<<<<<<<<<============>>>>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBB???@@@@@@@@@@@@AAABBBCCC???????????????@@@@@@@@@<<<===>>>???@@@@@@@@@@@@???>>>===>>>@@@AAAAAA@@@======<<<<<<===???AAABBB>>>>>>???===;;;;;;<<<===???>>><<<:::999888888888888888777888999888666444777777888888777666444333333222222222222111111111///000222333333222000///000000000000000000000000////////////////////////.........///000000111111///000000000000000000//////////////////000111111000000000111111222333444444444333222222222222222333333333333444555666777777777777666666777777777888888777777777888888999777:::<<<<<<;;;:::;;;<<>>888<<<@@@===??????666999999:::<<<===???@@@AAA<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999555666777777666777999;;;===<<<<<<;;;;;;:::999999999888777666666666666777666666777777777777666555333333333333444444444444444444444555666666777777555888333222888666111777555555333222222222333444333444555555555666999<<<@@@AAABBBBBBCCCFFFJJJMMMMMMJJJOOOQQQPPPYYY```ZZZGGGnnn???>>>===<<<:::999777777999888888888777777777666444444444444444444444444222222333333333222222111---...///111111111000///222111111111111111222222////////////000000000000111111111111222222222222......///000111222333333000111111222333333444444444333333333333444555666333333444444555444444444444333444555666555333111555666888999::::::999999::::::::::::;;;<<<===>>><<<999999AAAKKKOOOKKKDDD777777777999;;;=========888888888888999;;;===???;;;<<<===?????????>>>>>>@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<============>>>??????@@@@@@@@@??????>>>???@@@@@@@@@@@@BBBDDD??????>>>>>>???@@@@@@AAA=========>>>???@@@@@@AAA@@@>>>======???@@@@@@???AAA@@@>>>=========>>>???======>>>===;;;;;;<<<>>>@@@>>>;;;888666666666777777666666777777666444111555666666777666444333222111111111111000000000000---///000111111000///---000000000000000000000000////////////////////////......---......///111111//////000000000000//////......---------......///000000000000111222333444444333333222111111111222333333333333444555666666777777666666666666777777777666555555555777888999666777:::<<<======;;;:::555777<<>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;<<<;;;:::999888777888888777777888;;;===>>>======;;;:::999888888999999888777666666777777444444555555555555555555111111111222222333333444444444555555666777777777777888111///555333000666555444333222222222333444222444444444444666999;;;AAABBBCCCCCCDDDFFFKKKNNNFFFEEEKKKOOOOOOYYY```YYYDDDlll===;;;::::::;;;<<<:::999888888777777666666555555111222222333444555666666000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////......///111222333444555111000111333222111333666222222222111222222333333444444333333333222222222333333333333333333333333888555444444777777666333::::::999999999:::<<<===:::888888===BBBDDDAAA===888:::<<<======<<<:::999888888888999:::;;;<<<===<<<<<<<<<<<<===>>>@@@@@@======>>>>>>?????????@@@<<<===>>>>>>======>>>???>>>>>>>>>>>>===============<<<;;;===@@@AAA???<<<>>>>>>???@@@@@@@@@@@@???;;;;;;===>>>???@@@AAABBBAAA@@@???>>>>>>???@@@@@@>>>>>>>>>???@@@@@@AAAAAA???>>><<<:::999:::;;;<<<;;;;;;;;;:::999888666666666555555555555444444444555555444333333222111111000000000000//////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////000000//////.........---111111000000//////.........000222333111000000000000111111111111222222222222222333333333333444444666666555555444444444333555555555555666666666666555777;;;???@@@>>>;;;999;;;;;;::::::<<>>>>>======<<<<<<@@@>>>;;;;;;;;;<<<;;;:::;;;;;;;;;;;;:::999888888;;;<<<<<<;;;999999:::<<<999999777666666666777888999888777666555444333333888777666555444333333333444333333222222333333444666666777777666555444333444555666555333222222333333222222111111222222333666555333222333666999;;;CCCBBBAAABBBEEEGGGHHHHHHJJJFFFIIIKKKLLLUUUZZZRRRIIIrrr===;;;::::::;;;;;;:::888777777777666666666666666222222333333444444555555222222222222222222222222000000000000000000000000000000000000000000000000111111111000000000//////111111111000000000////////////000111222222333444111222333555444333333444222222222111111222222333444333333333333222222222222222333333444444444444888666444555777888666444999888777777777888:::;;;;;;999888;;;@@@AAA===999999999;;;;;;;;;;;;:::999999999999999:::;;;<<<<<<======<<<<<<======>>>>>>>>>>>>>>>>>>>>>=========;;;<<<======<<<<<<===>>>>>>>>>>>>>>>=========<<<===<<<;;;===@@@AAA@@@>>><<<>>>@@@BBBBBBAAA???>>>=========>>>???@@@AAABBB@@@???>>>>>>===>>>???@@@======>>>??????@@@@@@AAA???>>><<<:::999:::;;;<<<;;;;;;;;;:::999888666555555555555555444444444444555444444333222222111111000000000000/////////...//////000000000000//////........................////////////////////////........................000/////////.........---000000000000//////......,,,,,,---,,,---///222555000111111111111222222222222222222333333333444444333444444444444444444555444555555555666666666666555777:::======<<<:::888:::::::::999:::===BBBFFFIIIVVVqqqnnn___^^^UUUOOOHHHDDDCCC@@@;;;777888888888888888999:::;;;>>>>>>>>>===============>>>===;;;;;;<<<<<<:::888:::;;;;;;;;;;;;:::999999;;;<<<<<<;;;999888:::;;;999888777666555666666777666555555555555555555555777666555444333333333333333333222222222222333333555666777888777666444333222333444444222222333444333222222111111222222333555444333333444666999;;;EEEEEEFFFFFFGGGHHHGGGFFFKKKFFFIIIKKKKKKTTTYYYPPPKKKttt===;;;:::999::::::888777555555555666666666666666333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000//////111111000000000000//////000000000111111111222222000222555666777666444222333222222111111111222222333333333222222222111111222222333333444555666666888666666666888888777666777666555555555666888888;;;999888:::<<<<<<999555999999999999999999999999:::999999999:::;;;<<<<<<=========<<<<<<<<<;;;;;;>>>>>>======<<<;;;;;;;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<<<<>>>AAABBBAAA@@@<<<>>>@@@BBBCCCAAA???===???>>>=========>>>@@@AAA>>>>>>============>>>???======>>>>>>??????@@@@@@>>>===;;;:::999999:::;;;:::::::::999999777666555555555555555444444444444444444333333222111111111000000000/////////.........//////000000//////...........................////////////////////////......................../////////...............000000000////////////...---...///......///111333000111111111111222222222222222222222333333333333222222333333444555555555444444444555555555666666777888999::::::999888777888999999888777888;;;===999>>>MMMbbbsss}}}|||yyykkkXXXLLLKKKFFFDDDBBBCCCDDDCCC>>>999:::999999999999999::::::<<<<<<=========>>>>>>>>><<<<<<<<<======<<<999777999::::::;;;;;;;;;;;;;;;:::;;;;;;:::888888999;;;888777777666555666666666222333333444555666777777444444333333333333444444333333222222222222333333333555777888888666444222000111333333222222444555222222111111111111222222555444333333444666888:::AAABBBDDDFFFGGGHHHGGGFFFLLLFFFHHHJJJIIIRRRWWWNNNIIIqqq<<<;;;999999999999777555444444444555555666666666444333333333222222222111000000000000000000000000000000000000000000000000////////////////////////000000000000000000//////000000000000000000//////111111111111000000000000...222444666777888555111333222222111111111111111222222222222111111111111111222222444555666777777777777777777888888888888777666555555555666777888:::999888999::::::888666999888888777777777777888888888888999;;;<<<>>>???>>>>>>======;;;:::999999;;;;;;;;;;;;;;;;;;:::::::::<<<======<<<;;;===>>>>>>>>>=========<<<<<<<<<;;;<<<===???AAABBBCCCBBB<<<===>>>?????????>>>>>>???>>><<<;;;;;;<<<===>>><<<<<<<<<<<<=========>>><<<<<<======>>>??????@@@===<<<;;;:::999999999:::999999999999888777666555555555555444444444333333333333222222111111111000000000/////////............//////////////////...........................////////////////////////................................................////////////////////////,,,///222222000...,,,,,,000000111111111222222222111222222222222333333333444444444444555555555555333333444444444555555555777777777777777777666666666777888888777666888999>>>;;;===DDDKKKRRR]]]hhh|||tttqqqooofff___YYYVVVOOOEEE??????@@@@@@BBBDDDGGGFFFCCC@@@===<<<;;;::::::::::::;;;;;;;;;<<<<<<===>>>>>>???:::;;;<<<>>>???===999666888888:::;;;;;;<<<<<<<<<999::::::999777777888:::888888777777777666666666222222333444555666666777222222222222222333444444222222111111111111222222222444666888888666333111111222333333222222444555222222111111111111222222444333333333444666888999999;;;>>>@@@CCCEEEHHHJJJLLLGGGHHHHHHGGGPPPUUUMMMCCCiii;;;999888777888888666555333333444444555555666666333333333222111111000000//////////////////////////////////////////////////////////////////////////////////////////000000//////////////////000000111111111000000000000///,,,000222222666;;;999333333222111111000000000111222222111111111000000000111111222333444666666777666777777777777888888999888888666666555666777888888888888999:::;;;::::::999888777666666666666777666666777999<<<>>>AAABBB>>>>>>>>>===<<<:::888777777777888999::::::;;;;;;;;;===>>>>>>===<<<>>>???============<<<<<<<<<<<<:::<<<>>>???AAAAAABBBCCC===<<<<<<;;;;;;===>>>???===<<<;;;:::999:::;;;;;;;;;;;;<<<<<<============;;;<<<<<<======>>>??????<<<;;;::::::999888888888888888888888777666555555555444444444444333333333222111111111111111000000////////////..................////////////..............................................................................---------............................../////////+++,,,...//////111444777000000111111111222222222111111111222222222333333777777666666555444333333333333333333444444444444777666666555555555666666444666777888777777888999:::777555888;;;<<<===@@@NNNYYYlll|||xxxjjj]]]TTTNNNHHHCCCAAAAAA???===>>>BBBBBBBBBDDDFFFGGGFFFFFF@@@???>>>===<<<;;;;;;;;;::::::;;;<<<===>>>??????:::;;;===???@@@>>>:::777777777999:::;;;;;;<<<<<<888999999888666666777999888999888888888888777777333333333333444444444444111111000111111222333444222111111000000111111222111222444666666444222111333555555444222222222333222111111000000111111222333333333333444666777888888:::<<<===???BBBHHHLLLMMMGGGHHHHHHFFFOOOUUULLL???ccc999777666666777888666555333333333444444444444444222222222111111000000000111111111111111111111111////////////////////////000000000000000000000000......////////////000000......////////////000000000000000000000000000000,,,///000///555???@@@999333222111000000000000000111111111000000000000///111111222222333444555555444666777777777777888::::::999777666666777777888777777888999:::;;;<<<===888888888777777666666555555666777999<<>>??????>>>===;;;999777444555666777888::::::;;;<<<===>>>>>>======>>>@@@=========<<<<<<<<<;;;;;;:::<<>>???:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>===;;;;;;<<<<<<======>>>>>>;;;::::::999999888888777777777777777777666555555444444444444333333333333000000000000000000000000/////////.........---------......//////......---------------------------........................---------------------------------------.........---............/////////000...------111;;;HHHPPP000111111111111222222222111111111111222222222222888888777666444333222111222222222333333333444444555555555555555666666666444555777888777888999;;;444444555888;;;;;;:::888888:::???GGGSSScccttt~~~sssqqqxxxyyyvvvwww}}}yyysssooolllhhhhhhfffaaaZZZQQQHHHBBBBBB???===<<<>>>@@@AAABBBBBBBBBBBBBBBBBBCCCEEEEEEBBBAAA???===<<<;;;::::::::::::;;;<<<======>>>>>>;;;<<<===@@@AAA@@@<<<999666777888999::::::::::::777888888777555555666888888888888888888777666666444444444333333222222222000000000000000111222333111111000000000000111111000000222222333222222111333444555444222000111222111111000000000000111111222222333333444666777777<<>>@@@AAA>>>???@@@???>>><<<:::888444444555666777888888999;;;<<<>>>===<<<<<<===???======<<<<<<<<<;;;;;;;;;:::<<>>>>>???AAA;;;<<<>>>?????????>>>===999:::<<<======<<<;;;::::::;;;===>>>??????>>>>>>:::;;;;;;<<<<<<===>>>>>>:::::::::999999888777666666666777777666666555555444444444333333333222222000000000000000000000000//////.........------------......//////......---------------------------........................------------------------,,,,,,,,,------.........---------.........//////111000......222;;;FFFNNN000111111111111222222222111111111111222222222222555555444333222222111111222222222222333333333333333444555666777777666666555666777777666777999:::666777999999:::<<<;;;:::@@@???>>>===>>>DDDLLLRRRUUUjjjzzzzzz{{{yyyzzzzzzrrrnnnooovvv}}}xxxmmmbbb[[[RRRKKKDDD@@@??????@@@BBB>>>??????>>>>>>???AAAAAA@@@@@@AAAAAAAAAAAABBBCCCBBB@@@???<<<;;;999888888;;;;;;;;;<<<<<<===============>>>@@@BBBAAA>>>;;;555666777888888888888888777777777666555444555777555666777777777666444444333333333333222222222111000000/////////000111111000000000//////000000000///////////////000111111000111222111000///000111111111000000000000111111222222222333444555666777;;;@@@FFFGGGFFFEEEGGGJJJNNNGGGGGGGGGFFFPPPWWWOOOAAAbbb555444333555777888777666444444444333333222222222000000000000000111111111////////////////////////////////////////////////000000000000000000000000---.........//////000000---.........//////000000////////////000000000111...111...+++555GGGMMMIII333222111000////////////000000000000////////////111111111111111111111222222444777666555555777999999888777666555555666777777888888888777888:::;;;777888::::::999777555333;;;;;;;;;;;;;;;<<<===>>>>>>???@@@@@@???===:::999555555555666666666666666:::;;;===<<<;;;;;;<<<>>>======<<<<<<<<<;;;;;;;;;:::===??????===<<<>>>@@@:::===AAADDDDDDBBB>>><<<999;;;===???@@@???<<<;;;:::;;;===????????????>>>::::::;;;;;;<<<======>>>999999:::999999888777666666666666666666666555444444444444333333333222222////////////000000000000//////.........------------..................---------------------------........................------------------------,,,,,,,,,------.........---------.........//////***,,,.........///111222000111111111111222222222000111111111111222222222222222111111111111111111111111222222222333333333222333555777888888777777777888777666555555777999666888888777777;;;===>>>000444999<<<===<<<<<<<<>>@@@BBBCCCCCCBBBAAAAAAAAA@@@>>>;;;999777777666;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@BBBBBB???===555666666777777777777666666777777666444444555666333444555555555444222222222222222222222222222222000000////////////000000000000////////////000000///...---------///000111,,,---//////......000111111111000000000000111111111222222333444555666666444<<>>888666999;;;:::888888888999:::;;;;;;;;;;;;===>>>???@@@???>>><<<:::=========>>>??????@@@@@@>>>???@@@AAABBBAAA@@@@@@>>>;;;999:::<<<<<<:::888<<<999777888;;;<<<;;;:::;;;;;;;;;;;;<<<===>>>???444444555666777888999999555555666666555333222000222222222222222222222222000000////////////000000///............---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,---///000000000//////000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222222333444444555555444444444333333333333444555555777777888999999999999888;;;::::::999888888888999777888:::===AAAFFFJJJMMM[[[___hhhsss{{{uuujjj^^^SSSLLLGGGFFFFFFFFFDDDCCCAAA@@@???>>>;;;<<<===???@@@BBBBBBCCC@@@???>>><<<<<<<<<===>>>===>>>@@@CCCDDDCCC???<<<>>>===;;;;;;<<<<<<;;;999<<<<<<<<<;;;:::999777666:::::::::;;;<<<===>>>???999777444222222333555666666666555555555444444444222222222333333444444444111111000000000000111111000000000111111000000000000000000000000000000000///000000000111111111111000000000000000000000000000000////////////000000111222222333333444444555666999===AAACCCEEEHHHKKKLLLPPPKKKOOOJJJLLLWWWHHH???```555555555555555555555555333222222111111222222333111111111000000000//////000000000000000///..............................111111000000000/////////////////////............/////////.........------//////000111111111111000.........///000222333444111111111000000000///////////////...............000000111222222222222111333333333444555666666666444444444555555666666666888888777777777888888999::::::::::::999888777666::::::;;;;;;;;;;;;<<<<<<<<<============>>>BBBEEEFFF@@@:::777999:::999777888888999::::::;;;::::::<<<<<<>>>???>>>===<<<:::======>>>??????@@@@@@AAA===>>>@@@AAAAAAAAA@@@???>>><<<:::;;;<<<===;;;999===:::888999;;;<<<<<<:::::::::999999999999::::::555555555666777777888888444555555555444333222111222222222222222222222222000000////////////000000000////////////.........,,,,,,,,,------------...,,,,,,,,,------------...------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,---...///000//////...//////////////////////////////000000000111111111//////000000000111111111222222222222222222222222222333333444444444444444444333333333333444555555666777888888999999888888;;;:::999999888888888999999999999:::;;;===???AAABBBCCCDDDGGGKKKOOORRRTTTcccgggnnnvvv~~~xxxoooiiieee```ZZZVVVMMMIIIDDD>>>;;;::::::;;;AAA@@@@@@???>>><<<<<<;;;=========>>>???@@@AAABBB@@@???>>>=========>>>>>>>>>>>>@@@CCCDDDCCC@@@======<<<;;;;;;<<<<<<;;;:::999999:::::::::999999999888888888999999:::<<<<<<999777555333222333444666444444444333333222222222222222222333333333333333222111111000000111111222111000000000000000000111//////////////////////////////000000000111111111000000000000000000000000000000////////////000000111111222222333444444444555888<<>>>>>>>>@@@CCCFFFFFFAAA<<<999999:::888777888888999999999999999999999:::<<<======<<<;;;;;;======>>>>>>???@@@@@@@@@<<<===???@@@@@@@@@???>>>>>><<<;;;<<<======<<<:::===;;;999999;;;;;;;;;::::::999888777666555555555666666666666666666666666444444444444444333111111111111111111111111111111000//////......//////000000000000////////////...,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------............++++++++++++,,,,,,,,,,,,,,,,,,---------,,,***))),,,,,,---............---//////////////////////////////000000000000111111//////000000000000111111222222222222222222222222222222333444444444444333333333333333333444555555666666777888888888888888::::::999888888888888999;;;:::999777777888888999???>>>============>>>>>>???@@@DDDHHHMMMQQQTTTVVVXXXXXXWWWTTTPPPNNNNNNNNNOOOLLLHHHGGGHHHHHHEEEBBBFFFDDDAAA===<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;>>>======<<<<<<===???@@@??????>>>=========>>>>>>======???AAACCCCCC@@@===<<<::::::;;;<<<===<<<;;;666666777888999::::::;;;888888888888999:::;;;;;;999777555333222333444555444444444444333333333333333333333222222222222222111111000000000000111111111111////////////111111////////////////////////////////////000000000000000000000000000000000000000//////......//////000111111111222333333444444444777:::<<<>>>@@@CCCEEEJJJLLLHHHOOONNNRRRcccZZZTTTjjj222222222222222222222222222222111111111111222222111000000000//////////////////000000//////...---................................................//////.........---------000000/////////.........---...//////000000//////,,,---...//////...,,,+++///////////////////////////...---,,,,,,---///111///000000111111111111111222222333333444444444444333444444555666777888888666666777777888:::;;;<<<:::::::::::::::999888888888888888888999999999999:::<<<===>>>>>>???BBBEEEDDD@@@<<<::::::::::::999777888888999999888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???;;;<<<===>>>???>>>============<<<============<<<<<<;;;:::999999999999999888888777666555555555555777777666666666555555555333333333333333222111111111111111111111111111111/////////....../////////////////////............++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***++++++++++++,,,,,,,,,---...///000///...,,,+++,,,,,,------------------////////////////////////////////////000000000111////////////000000000111111111111111111111111111111111222333333333333333333333222222333333444555555666777777888888777777999999888888888888888999999999888777888999:::;;;:::;;;;;;<<<>>>???@@@AAA@@@???>>>======>>>??????AAAAAA@@@===:::999;;;<<<>>>======@@@CCCEEEEEEDDDEEECCC@@@<<<:::999999999;;;;;;<<<<<<======>>>>>>???>>><<<;;;;;;;;;===>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<>><<<:::999999:::<<<======<<<555666666777888999::::::;;;:::::::::::::::;;;<<<999777555444333333333444666666555555555555555555333333222222111111000000000000////////////000000111000///......///000111////////////////////////........./////////000000000000000000000000000000/////////....../////////000000111111222333333333444666999;;;<<<>>>AAACCCHHHJJJFFFOOOMMMQQQeee^^^LLLiii222222222222222222222222222111111000000111111222000000000////////////...///////////////...------........................------------........................------------////////////............------...////////////...+++,,,...///000///...........................//////...,,,+++,,,---///111//////000111111111111000222222222333333333333333555555555555666666666666555666666777888:::;;;<<<999999:::::::::999888888777777777888888888999999888:::;;;<<<<<<===@@@BBB???===;;;::::::;;;<<<<<<777777888999999999888888888888999:::::::::;;;;;;999999999:::;;;;;;<<<<<<:::;;;<<<=========<<<;;;<<<============<<<======;;;;;;:::888777666777777777777666666666666777777777777666666555555444444333222222222111111111111000000000000000000000000//////............//////......---------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,------...//////...------------------,,,---------...........................////////////000000000...////////////000000000111111111111111111111111000111222222333333222222333222222222222333444444555555666777777777777666888888888777777888999999888888777777888:::<<<===999999999999999999888888;;;:::999888888999:::;;;;;;;;;;;;999888888;;;===<<<<<<;;;;;;<<<<<<<<<;;;:::999888888777888888888::::::;;;<<<===>>>???@@@???>>>===;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;;;;;;;999999:::<<<>>>>>>===;;;999888888:::<<<======<<<888777777666666777888888;;;::::::999999999::::::999888666444333333333333444444444555555555555555222222222111111000000000......------------......111000///......///000111........................---............///////////////////////////////////////............////////////000111111222222333555777999:::;;;>>>AAADDDFFFHHHFFFPPPNNNOOObbb^^^JJJmmm222222222222222222222222111111000000000000111111000000////////////.........////////////...---------------------------------------........................------------,,,///.........------------,,,------...............+++,,,---...///000000000---------...............---,,,,,,,,,,,,...///000...///000000111111000000222222222222222222222222444444444555555555555555555555555666777999:::;;;888888999999999888888777777777777888888888888999777999:::;;;:::;;;<<<>>>;;;;;;:::999:::;;;<<<===666777888999::::::::::::999999999999999:::::::::777777888888999:::::::::888999;;;<<<<<<<<<;;;::::::<<<======<<<;;;===>>>;;;<<<;;;999777555666777888888888777777888999999666666666555555444444444222222111000000111111222///////////////////////////......------......///---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************++++++++++++***+++++++++,,,------...///...------,,,---------..............................////////////000000......////////////000000111111111111111111111111000000111222222222222111222222222222222333444444444555555666666666666666888777777777777888999999999888777666777777999999======>>>>>>===<<<;;;;;;;;;:::888777666777777888555666777777777777999;;;999999999999:::;;;<<<===>>>>>>>>>===<<<<<<;;;:::777888999:::;;;===>>>>>>>>>>>>>>>===<<<<<<;;;;;;999:::;;;;;;<<<;;;;;;;;;888888888;;;===>>><<<;;;999888888999<<<===<<<;;;:::999888666666666777777999999888777666666666666999888666555444333222222111111111111222222222222111111111000000000000000......------------......////////////////////////........................------------.........//////////////////////////////......------......////////////000111111222222555666888:::;;;>>>BBBEEEEEEGGGHHHUUURRROOOaaa]]]TTTttt222222222222222222222222111111000000000000111111000000/////////...............//////......---,,,------------------------------......////////////.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,---............------------------...///000,,,,,,---------.........++++++,,,------...//////...//////000000000000000222222222222222111111111111222222333444555666666555555555555666777888999666777777888888777777777777777888888888999999999777999;;;;;;:::999:::;;;:::::::::999999999:::;;;666666888:::;;;<<<<<<<<<;;;::::::999999999::::::777777888888999:::::::::888888:::;;;;;;;;;:::999999;;;===<<<;;;:::<<<>>>===>>>>>>;;;888666777999;;;:::999888888777888888555555555555555555555444222111000///000000111222///////////////////////////......------......///......---------,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++******))))))+++---000111000000...---------......................................./////////000000........./////////000000111111111111111111111111///000000111111111111111222222222111222222333444444444555666666666555555777777777777777888999999999888777666777777999999666777888:::;;;<<<;;;;;;AAA@@@>>><<<:::888777777333555777777777666777888888888999:::<<<@@@DDDGGG======<<<:::888555333111777777888999;;;<<<=========>>>?????????===;;;::::::;;;<<<=========<<<<<<999999999;;;>>>???>>><<<:::999888999;;;<<<<<<:::;;;999888666666777888999999999888666666555555555999888777555444333222111//////000000000111111111/////////000000000000000000//////......//////000---...///111111///...---........................,,,,,,---------.........///////////////////////////......------......///......//////000111111222333555777888:::>>>CCCFFFEEEIIIMMM]]]YYYSSSbbb___XXXuuu222222222222222222222222111111000000000000111111000/////////..................//////......---,,,------------------------........./////////000000......---------,,,,,,,,,------,,,,,,,,,++++++++++++,,,------......------...---,,,+++,,,---...///,,,,,,,,,------.........***+++,,,---...............//////000000000000000222222111111111111111111...///000222444666777777555444444555555666777888555666777777777777666666888888888888999999999999888:::;;;;;;:::999999:::;;;;;;;;;999888777888999555666888:::<<<======>>><<<<<<;;;:::999999999999777888888999::::::;;;;;;777888999:::;;;:::999999888:::<<<<<<:::999;;;>>>???@@@@@@===999777888:::===<<<:::999777666666555555555555555555555555555111111000//////000111222////////////////////////.........------.........//////.........---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))************+++++++++,,,+++******,,,///333555111000///...---......///..................................../////////000............/////////000000000000000000000000000//////000111111111111111222222111111222222333444333444555555666666555555777777666777777888999999888777777888999;;;===>>>999:::<<<=========<<<;;;;;;;;;;;;;;;::::::::::::666888:::;;;:::888888999===<<<;;;999999;;;>>>AAA;;;;;;<<<<<<<<<:::999888888999999;;;<<<===>>>>>><<<===???AAA@@@>>><<<:::;;;<<<>>>?????????>>>===:::::::::<<>>:::999888999;;;<<<;;;::::::999777666666888999;;;;;;;;;:::888777777777777999888777666444333222111000000111111222222222333......//////000000111111111111000000000000111111,,,---000222222000---,,,........................,,,,,,,,,---------......////////////////////////.........------...............//////000111111111222333555777999===CCCFFFEEEJJJPPPccc___WWWeeebbbSSSooo000000000000000000000000222111111000///......---000000//////.........---////////////////////////.........------,,,,,,,,,------------------------------...///...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000///...---,,,+++++++++++++++,,,------......///---......///////////////000000000000000000000000222111000000000222444666555555666666666666555555666777888::::::999888888666666555555555777999:::888888888888888888999999777888999999888777888:::999999888888999999:::;;;::::::::::::::::::999999;;;::::::999999::::::;;;666888;;;===>>>===;;;::::::;;;<<<<<<<<<;;;:::999<<<<<<======<<<:::888777:::999888666555555444444444444444444444444444444000000000000/////////////////////...------,,,,,,+++,,,---------,,,+++***------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++,,,...111444666===777333222///,,,,,,000...------,,,,,,------...............////////////////////////////////////000000000000000000000000000000000000111111111111333333222111000///......222222333444444555555666333444444555666777888888666666666666777888999:::888999999::::::999999888777999;;;======;;;999777888777777666777888:::;;;999:::;;;<<<============>>>>>>===<<<;;;::::::999888777888999:::===???AAA<<<<<<<<<<<<============;;;===@@@BBBBBB@@@===;;;999999999<<>>AAACCCAAAMMMWWWVVVRRRTTT[[[```___{{{111111111111111111111111111111000000///......---000/////////.........---..............................---------,,,,,,,,,------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////...,,,,,,++++++,,,++++++,,,------......///---......///////////////000000000000000000000000222111000000111222444666555555666666666666555555555555666777777777777777666555555555666777888999888888888888999999999999777888999999888777888999999999888888999999:::;;;:::::::::::::::;;;;;;;;;:::999999888888999999:::888999;;;<<<===<<<;;;:::;;;;;;<<<<<<<<<;;;999888:::;;;;;;;;;;;;:::888777999999777666555444444444333333333333333333333333111111000000000/////////------..................,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++...333:::???CCCAAA999222000...,,,,,,///---------,,,,,,---------------------....................................//////////////////////////////000000000111111111222222111111000/////////222222333333444555555555444444555555666666777777666666666666777888999999888999999999999999999888999:::;;;<<<<<<;;;999888:::999999888888888999999888999:::;;;<<<<<<<<<<<<>>>======<<<;;;::::::999888777777888999;;;===>>><<<<<<<<<<<<============999;;;===???@@@???===<<<999888999;;;===???>>>===>>><<<::::::;;;<<<;;;999888777666666666666666777:::999888777666555555555444444444333333333333333222222111000////////////000000//////......------,,,,,,,,,,,,,,,---.........------,,,,,,------......------,,,,,,------...///......---...///000111...------------...//////,,,,,,---------------....../////////000000000000333333444666999<<>>???BBBJJJOOOJJJFFFGGGKKKNNNWWW|||222222222222222222222222000000/////////.........................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...///...------,,,+++++++++,,,++++++,,,------......///---......///////////////000000000000000000000000111000000000111222333444444555555666666555555444444333222222222333555666555555555666777777888888888888999999::::::;;;;;;888999:::999777777777999888888888888888999999:::999999:::;;;<<<<<<======:::999999999999999999:::<<<;;;:::999999999:::;;;;;;<<<<<<<<<;;;999888666666666777777777777777777777666555444333333333333111111111111111111111111222111111111000000000000---------.........//////............------,,,,,,++++++++++++++++++++++++************++++++++++++************************************************))))))))))))************************************+++***+++---333;;;DDDIIIIII;;;...+++,,,,,,,,,---,,,------------------,,,,,,,,,,,,,,,------------........................////////////////////////////////////000000000111////////////000000111111111111111222333333444444555555555555555555555444555555666777777888888888777777888888888888777777<<<;;;;;;:::999999999999::::::;;;<<<;;;:::999888777888999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888777777888999:::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;999777666777888999999888:::999999888999999999999666666666666666777777888777777777666555444333333111111111222222222222222000000/////////000000111000000//////...---,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,---------...------------...//////111111000000/////////............/////////000000222222333555777:::===???BBBHHHKKKGGGCCCEEEHHHIIIJJJsss111111111111111111111111////////////............---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......------,,,+++++++++,,,,,,++++++,,,------......///---......///////////////////////////////////////000000000000111222333333444444555555555555444444555444333222333444555666444555666666777888888888777777888999999:::;;;;;;888999:::999777666777888888888777777888888999:::999999::::::;;;<<<======;;;;;;::::::::::::;;;;;;===<<<:::888888888999::::::;;;;;;<<<;;;999888777666666555555666666666777555555444333222222222222111111111111111111111111111111111000000000000/////////.........---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************(((((()))))))))*********************************,,,+++***,,,111888@@@DDDGGG999---***,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,------------............................................................////////////000000000.........///000000111111000000111111222333333333555555555555444444444444444444666777888888777777666777777888888777777666;;;;;;;;;::::::999999999888999:::;;;<<<;;;::::::888999:::;;;;;;<<<<<<;;;999999999:::::::::::::::<<<;;;:::888888888999:::;;;;;;;;;;;;<<<<<<<<<<<>><<<::::::999:::888777555555666777777777777777777777666777888888777777666666666666777777555555555555555444333222000000000000111111222222//////////////////000000111111000000///......------------------......///...------,,,,,,------......------,,,,,,------...,,,,,,------...............------------...//////111111000000/////////...............////////////333333444555777:::===???BBBGGGIIIFFFEEEHHHJJJIIIIIIttt000000000000000000000000........................---------------.........------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,++++++,,,------......///---....../////////////////////////////////////////////000111111222222222444444555555555555444444444444444444444555555666444555666777888888888777666666777888999::::::;;;999::::::999777666777888888777777777777888999999888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::999888888888999999::::::;;;;;;:::888777777666555555555555666666444444333222222222222222111111111111111111111111000000000000////////////000//////...------,,,,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++************************************************((((((((()))))))))***************************************,,,111888>>>BBB???555,,,+++,,,,,,+++,,,+++,,,---......---,,,+++------------............------------------------..............................////////////000000.........//////000000000///000000111111222333333444444444444444444555555333444666777888888777666666666777777777777666666999::::::;;;;;;::::::999777888999:::;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<888888888999999:::::::::<<<;;;:::999888999999::::::;;;;;;;;;;;;<<<<<<<<>><<<:::999999999888666444444555777777777666777777777555666777999888888777666666666666666333444444555444333222111......//////000111111111000000///....../////////000000000000000/////////...------------...//////...------,,,,,,------......------,,,,,,------......///000000111111000000...------------...//////////////////............------........./////////333333444555777:::===>>>@@@EEEGGGGGGIIILLLLLLIIILLLwww////////////////////////........................,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,+++++++++++++++,,,,,,++++++,,,------......///---......///////////////////////////////////////...///000111111222222222333444444555555444444333222333444444555555444444444555666777888888888777444555666777888999999:::999:::;;;999777666666777777777777777777888999999999999999999999999999999<<<;;;;;;::::::;;;;;;<<<===<<<;;;999888777777777777888999:::;;;:::999999888777666555444444555555333333222111111111111222000000000000000000000000////////////.........---..................---------,,,+++*********++++++++++++++++++++++++++++++))))))))))))************************************************************(((((((((((()))))))))***************************))))))***,,,000555:::===666000,,,------+++***,,,+++,,,...//////...,,,++++++,,,,,,,,,------------------------------------................................./////////000000......////////////////////////000000111222222222333333333444444555555555222444666777888777666666555666666777777666666555666888:::<<<<<<<<<;;;:::999999888888888999999:::777888999::::::;;;;;;;;;666777777888999::::::;;;;;;:::888777777888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999777555333333555777888888666888999888666666999;;;:::999888666555555555555111222444444444333111000------...//////000111111111000///........................////////////000------,,,,,,------...///...------,,,,,,------......------,,,,,,------...---...///000000000//////...------------...//////,,,,,,---------------...---------.........//////222222333444666888;;;<<>>AAAEEEGGGJJJMMMIIICCCEEEuuu111111000///...------,,,000...---...111222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------)))))))))))))))))))))))).........------.........//////.........---------////////////////////////////////////000111222333222333444444555555444444222333444444555555444444555555555555666666666666666777777888888888777777999:::;;;;;;;;;;;;999999999999999999999999999999;;;;;;;;;::::::999999999:::::::::;;;;;;:::999999::::::;;;;;;:::999777666777777888:::<<<<<<999777<<<<<<;;;:::888666444333333333222222111000000000...............///000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++)))((('''''''''(((***++++++***)))'''''''''((()))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...............------//////............//////000000000000000000000000111222333222111111333555555555555666666666666777666666666777777777777777888888777777666666666555888888888888888999999999;;;;;;<<<<<<<<<;;;999888///222666999;;;;;;:::999::::::999888999:::;;;<<<:::;;;<<<<<<;;;;;;===>>><<<888777999:::777666777999555222222444666555333777777888999:::;;;;;;<<>><<<:::888555444333222//////000111222333333444111...+++,,,///000---***------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,***))))))***,,,---,,,,,,,,,,,,---------------------,,,,,,,,,++++++)))******+++++++++++++++---,,,+++++++++,,,---...---------......//////000111111111222444777:::<<<===BBBCCCCCCIIIRRRQQQIIICCCeee++++++,,,,,,------------...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---............------------........................------------...///000000000111222222333333222222222222333444444444444444444444444555555555666666555555444444444555777777666777888999999999999999999999::::::::::::::::::::::::999999999999888888999::::::;;;;;;:::::::::888999999999999777666555666666777999::::::888555777888888999999999999999222222111111000000//////......------......///000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))))))))))))))((((((''''''(((((()))******))))))(((((((((((()))&&&&&&&&&&&&''''''''''''((())))))******))))))((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((())))))))))))******)))))))))*********++++++)))******+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------,,,,,,,,,,,,------////////////////////////000111222111000000222444333333333333444444444444666666555555444444333333666555555555555444444444555555666666666777777777888999999::::::999777777777777777777777777777777::::::999999999:::;;;<<<777999;;;;;;:::888888888777333222777999888999;;;:::888666555666666555444777777777777777777777777///111444666777666444222////////////000000111111000...+++,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++---------------.........000000111222444666999:::999???AAAAAAHHHQQQPPPIIIEEEggg,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------........................------------...///000111///000000111111111111111222222333444444444444333333333444444444555555555666555333333333555777999666666777777888888999999999999999999::::::::::::::::::::::::::::::999999999999:::;;;;;;;;;::::::888888999999888777555444555555666888999999777444666666777777888888777777222111111000//////.........------------...//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))''''''''''''(((((()))))))))))))))(((((((((((()))&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((()))))))))***))))))))))))************((())))))************)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---.........------...------,,,,,,------...///////////////////////////000111111000000111333111222222222333333333333333333333333333333333444444444444444444444444444444444444555555666666666888888999::::::999888777666666555444444555666777999999999:::::::::;;;;;;777999;;;<<<:::888888888888333222666888777777::::::999888777777666555555666666666555555555444444000222444666666555222000........................///---,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))***++++++++++++++++++,,,,,,,,,,,,++++++******************,,,,,,---............---+++,,,,,,------,,,++++++---------------,,,,,,,,,000000000222333666888999888>>>@@@@@@GGGOOONNNFFFGGGkkk//////......---,,,,,,+++............---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,------------------....................................///000111111...///000000111111000000111222333333444444333333333333333333444444444444666555444444444666999:::666666666777777888888888888888888999999999::::::::::::::::::;;;;;;;;;;;;888999::::::;;;;;;;;;:::888888999999888777555444444444555777999999666444555555555555555444333222111111000//////......------------------...//////------,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++*********************************&&&''''''(((((((((((((((((((((((())))))))))))(((''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((((((((()))))))))(((((()))))))))*********'''((()))************************+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,---......------//////............//////........................///000000000//////111333111111111111222222222333000000111222333444555555333333333444444444444444222333333444555555666666888999:::;;;;;;:::999888888777666666666888:::;;;999999:::::::::;;;;;;;;;999;;;======;;;:::::::::;;;666444666777555555777999999999999777666666666666555555444444333333333444444555444333222000///.........------------,,,...---,,,,,,------,,,+++------------------------,,,,,,,,,,,,------------,,,++++++******++++++,,,*********************************+++++++++,,,,,,************************)))***++++++,,,,,,++++++)))***+++,,,---------------------------,,,,,,,,,//////000111333555666777999>>>AAA@@@FFFMMMKKKBBBFFFlll000000///...---,,,++++++,,,.........,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))******++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------------------------------............///000111222...///000000111111000000111111222333333333333333222222222333333333444444555555444444555777999:::888888777777777777888888666666777777888999999999999:::::::::::::::;;;;;;888888999:::;;;;;;;;;;;;888999999999999777666555555555666888999999777444555555555444333111000///000000//////......------------,,,,,,------...///------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************&&&&&&'''((((((((((((''''''(((((())))))))))))((((((((((((((()))))))))***'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))''''''(((((((((((())))))((((((((()))))))))******'''((()))******+++******************++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,------...------/////////....../////////...........................///000///......000222111111111111222222222222000000111222333444555555333333333444444444444555222222333444555666666777888999:::;;;;;;;;;:::999666555555444555666888999888999:::;;;;;;;;;:::::::::;;;===<<<;;;;;;===>>>???999666666666444444666666888999999777666666777555555444444444333333333333222222111000000//////------------------,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++************++++++************************))))))*********+++++++++***************+++++++++++++++,,,------------,,,)))******+++---......///---------------............///000111333444555666999???AAAAAAFFFMMMIII@@@CCCiii...---------,,,,,,++++++)))+++------+++***,,,...************************************************++++++************++++++************************)))))))))))))))))))))))))))))))))******+++++++++))))))***+++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------------------...///000000//////000111111111111000111111222333333333333222222222222222333333333333222333444555666777777888;;;:::888777666777777777444555555666777777888888777777888888888999999999777888999:::;;;;;;;;;;;;999::::::::::::888777666555555666888::::::777555555444444444333111000///000000///......------,,,------,,,,,,------...///---,,,++++++***+++++++++************************************************))))))))))))))))))))))))%%%&&&'''(((((((((''''''&&&'''((()))******)))((('''''''''((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((((((((()))))))))***'''((()))***++++++++++++************++++++++++++***++++++++++++,,,,,,,,,******+++,,,------------///......------......///.........................../////////......000111111111111222222222333333333333333333333333333333333444444444555555555555222222333444555666777777666777999:::::::::999888444444333333222222333333888999:::;;;;;;;;;:::::::::;;;;;;;;;:::<<>>===;;;999888999999999999888888888777777888777777666555444333333222222222222222222333333000///...---------------------------------------,,,,,,+++++++++******************)))))))))((((((***))))))(((''''''&&&&&&'''''''''((((((((())))))'''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********))))))))))))************)))************+++++++++,,,,,,,,,------------.........---------,,,,,,,,,------------....................................000000111111111222222222222222222222222222222222333444444444444444333333555444333222333444666777888777666888::::::777555888888888888888777666555666555555777999;;;;;;:::888888888888888888777777666777888666444333333444444444555666666777888888777555333222333333222111222111000////////////000...------------,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***+++++++++*********))))))++++++)))((((((((()))***))))))(((((((((((())))))************************************************)))))))))*********+++++++++++++++,,,,,,,,,------,,,++++++,,,,,,---...///......///000111333555666666:::===>>>CCCJJJNNNNNN^^^tttzzz---+++***+++,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))***************))))))******))))))))))))************))))))))))))******)))))))))))))))))))))))))))***+++------+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------...//////...---...///............////////////000000111222222222222111222222333333333444444444555555666777777777777777444666999999888666555555888888888888888777666666888888777777777888999999===>>>???>>><<<:::999:::999888888888888777777777888888777666444333222111333222111000000111222222......---------------...------------------------,,,++++++++++++***************))))))))))))(((((()))))))))(((''''''&&&&&&((((((((()))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******))))))))))))************)))************+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------....................................000000000111111111222222111111111111111111111111333333444444444444333333555444333222333444555666999888777888999:::999777:::999888777666666555666666555555666999::::::999888888777777666666555555555666777666444333333444222222333444555666777777777555333222222222000///000//////............///------------,,,,,,,,,,,,,,,++++++++++++***************++++++++++++******+++************)))))))))+++******)))((()))))))))))))))(((((((((((())))))************************************************)))))))))************+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---....../////////000111333444555666:::<<<===BBBLLLRRRRRRccczzz,,,+++***+++,,,,,,,,,***************************))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************))))))***+++++++++++++++***))))))))))))))))))***)))))))))))))))*********))))))************))))))(((***,,,......,,,***(((******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...//////------...///............////////////000000111222222222222111222222222333333333333444333444555666666777666666333555777888777555555666777777888888888777777666888888777777777777888888<<<===>>>===;;;999999:::888888888888777777777777666666555555444333222222333222000......///111222------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((('''''''''''''''((((((((((((''''''&&&'''((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***((()))))))))************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................000000000000111111111111111111111111111111111111222222333444444444333333333333222222333333444555999888777777888999999:::;;;999777666555555555666666555555666888999999888888888888777666555444444666777888777555444555666222222333444555666777777888666444222222222000/////////...............///---------,,,,,,,,,++++++++++++++++++******************++++++++++++******************))))))))))))+++******)))))))))))))))))))))(((((((((((())))))************************************************++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,---...////////////000111333444555888:::::::::???IIIPPPQQQaaa{{{,,,+++******,,,,,,+++***************************))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************((()))***++++++,,,++++++)))))))))******)))))))))(((((())))))************((()))************)))((((((***,,,......,,,***(((******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...///...---,,,---///............////////////000000111222222222222111111111111111222222222222111222333444555555555555333555777777666555555666555555777888888999999999888888777777666777777888999:::;;;;;;999777777888777777777777777777777777333333333333444444444444333222000......///000111------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))(((((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000000000111111111222222222222222222222222111222222333444444333333222222222222222333444444888888888777777888999::::::999777555444555555666666555444555777888888777999999888777666555555555555666777666555444555666333333444555555666666777999777444333333222000/////////.........//////000------,,,,,,,,,++++++++++++++++++*********)))))))))******++++++******)))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,---...///000000000000000111222444444777999999999???IIIQQQSSS___}}},,,***)))***+++,,,+++***************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))************(((((()))***+++++++++***))))))************))))))'''((()))******+++******((()))***++++++***)))(((***+++,,,......,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,---......---,,,---...............////////////000000111222222222222111000000111111111222222222000111222333444555555555444666777777555444555666444555666777999999999:::888888777666666666777777666888999999777555666666666666777777777777777888111111222333333444444555333222111/////////000000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))((((((((((((''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((())))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------/////////000000000111111222222222222222222222222000111222333333444444333111111222222222333333333555666888888777777888:::777777666666555555666666555444444555666777777666888888777777666666555555222333444444222111222444555555555555555555555555777555333222222222000//////............///000000,,,,,,,,,,,,+++++++++++++++************)))))))))))))))************))))))(((((()))))))))))))))***)))************)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***************++++++++++++------------...///000000000000000000111222333444444777999:::BBBMMMVVVXXX___+++***)))***+++,,,+++)))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))************(((((()))*********))))))((()))***++++++***)))(((&&&''')))***++++++******((()))***++++++***)))(((+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,---......,,,,,,---...............////////////000000111222222222222111111111111222222222333333000111333444555666666666666888888777555444555666555666777888888888888888888888777666666666666666555777888888666555555666666666666666777777888888222222222222222333333333333333222111111000//////......---,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))************)))************+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------////////////000000000111111111111111111111111111000000111333333444444333000111111222222222222222222444888888777666777888444555666666777666666666555444333444666777666555666555555555555555555555111222333333222111222333555555444444333222222222444222000000000000///...------,,,------......///,,,,,,,,,++++++++++++***************))))))))))))))))))************))))))(((((((((((())))))******)))******+++***)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,---...//////000000000000111222333333222666888:::BBBMMMTTTVVV\\\~~~+++***)))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************(((((())))))))))))((((((((()))***++++++***)))(((&&&''')))***+++++++++***''')))***++++++***)))''',,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,---......,,,,,,---.............../////////000000000111222222222222111222222333333333444444444111222333555666777777777888999999888555444555555888888888888888777666666888888777666666666666666555777888888666555666666555666666666777777888888333333333222222111111111333333333333222111///...///...---,,,+++*********++++++++++++++++++++++++************)))))))))))))))((((((((('''''''''''''''''''''(((((((((((((((******))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------////////////000000000000000000000000000000000000///000111222333444444444000000111222222222222111///333777999777555666777222444555777777777666666555444333444666666555444333444444444444444444444333444555555333333444555555555444333222111000///111000...---...///...---++++++++++++,,,,,,---...,,,,,,,,,+++++++++******************))))))))))))))))))************))))))'''((((((((())))))******)))******++++++)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))************+++++++++++++++++++++,,,---......111000000000111222333333333666888999???HHHOOOOOOXXX{{{************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******)))))))))))))))*********))))))************))))))+++*********))))))(((((())))))))))))************++++++******************)))************+++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***------------------,,,,,,---------.........//////000000111111111111000000333111000111555666555333666555444333333333333333888888888888888777666666777777666555555555555555666777777888888666555444666888999888777666777888:::888777666555555666666666555333111000000000111////////////////////////---------,,,,,,+++++++++))))))*********+++++++++***)))((()))***)))'''&&&''''''''''''''''''''''''((()))***+++***)))'''%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&))))))))))))((((((((((((((()))***+++,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////////////////////////////...------/////////000111111222222///000000000000111111111111222222333333444444555777777666666666555555555444444444444444444444444777666555444333222222222666777777888777555333222666666555444222111000000///.........------------...,,,***))))))+++---...******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''(((((((((((((((+++*********))))))((((((++++++******************---,,,++++++---.........,,,---...000111333444444555333111555BBBMMMOOOIIITTT|||************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))************))))))))))))************))))))((((((((('''))))))))))))))))))))))))*********)))))))))(((((())))))))))))************************************)))************++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***------------------------........................000000111111111111000000333111000111444666555333444444444333444444555555666666666777777666666666777777666555555555555555777777888888888777666555666777888888777666777888999888777555555555555666666555333111000000000111...........................---------,,,,,,,,,+++))))))*********+++++++++***)))((()))***)))(((&&&''''''''''''''''''''''''))))))+++++++++)))(((&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((()))(((((((((''''''''''''))))))))))))((((((((((((((()))***+++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................///000000000//////...---/////////000111111222222000000000111111111222222111222222333333444444555333333333222222222111111444444444444444444444444666666555444333333333333444555555555444333111000555555444333222111111000/////////.........------+++++++++++++++++++++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((())))))))))))(((************)))))))))(((************************,,,,,,++++++,,,---...---,,,,,,---///000111222222333222111333===GGGIIIEEETTT}}}************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******))))))(((((())))))***++++++***)))((('''&&&&&&******((((((((((((************))))))))))))(((((())))))))))))************************************)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------........................---------000000111111111111000000222111000222444555444333444333333444555666777777333444444555666666777777777777666555555555666666888888999999888888777666666777888888666666777888999888666555444444555555555555333222111000000000---------------------------------,,,,,,,,,,,,,,,)))))))))************+++***)))((()))******(((&&&(((((((((((((((((((((((()))***+++++++++***((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))******)))))))))***++++++)))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................000000000000000//////......//////000000111111222111111111111222222222333111222222333333444444555444444444444333333333333333333333333444444444444666555555444444444555555444444444444333222111111333333333222222222111111000/////////............+++,,,---......---,,,+++******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((())))))******))))))************))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,---......///000000333444444555:::BBBEEEDDDTTT~~~************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))(((((((((((())))))++++++***))))))(((''''''+++***(((''''''(((***+++))))))))))))))))))((((((((()))))))))***************************+++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---...//////---------.........//////000000111111111111000000111111111222333444444444555444444444555555666777222222333444666777888999777777666666666666666777999999999999888888777777666777888777666555666888888777666444333444444555555444333222111111000000------------------------++++++++++++++++++++++++))))))))))))************)))(((((((((******((('''(((((((((((((((((((((((((((((()))***))))))((('''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))((('''%%%%%%%%%%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&((((((((((((((('''''''''(((((((((((())))))))))))+++***)))(((((()))***+++))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................///000000000000000//////......//////000111111111111111222222222333333333111222222333333444444555555555444444444333333333333333333333333444444444555555444444444555666666555555555555444444333333222222222222222111111111000000/////////.............../////////...---,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))************************)))))))))))))))))))))))))))***************+++,,,,,,+++++++++,,,---------....../////////333777999888;;;BBBGGGHHHTTT|||))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))(((((((((((())))))***************************)))'''&&&&&&''')))***(((((((((((((((((())))))((()))))))))************))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---...//////***+++,,,---...000111111000000111111111111000000000111111222222222333444666666555444444444444444333333333444666888:::;;;777777666666666777777888999999999888888888888888555777888777666555666777777666555333333333333444444444444333222111000///------------------------)))))))))))))))*********)))))))))))))))))))))))))))((('''(((******)))'''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&''''''(((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''''''''((((((((((((((('''((((((((()))))))))***+++***)))(((((((((******))))))*********+++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,------........................//////000000000000//////.........///000000111111111111222222222333333333111222222333333444444555111111111000000000//////222222222333333333444444555555444444444555555666555444444333333333333333111111111111111111111111////////////........................------,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))******(((((()))))))))*********)))+++------+++******+++.........//////000000000111777:::999<<>>???===JJJsss&&&&&&&&&&&&&&&&&&%%%$$$(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++((()))))))))************)))************+++++++++++++++++++++++++++++++++***,,,------++++++,,,...---------------......////////////000000111111111000000111111222222333333222222333333333333333333333222222222444666888999666666666555555555555444333333222222222222333333000000//////...---------,,,,,,,,,,,,++++++++++++++++++******))))))(((((())))))))))))))))))))))))***))))))))))))))))))***(((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((('''((())))))''''''((()))******))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++***+++,,,,,,++++++,,,...------------------------,,,---------.../////////111111111111111111111111111111000000000000000////////////000000111111111000//////000111222222000000...------...//////...++++++++++++++++++++++++)))******++++++******)))(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((('''&&&'''(((((((((((((((''''''&&&'''''''''''''''&&&%%%'''(((((('''%%%$$$&&&'''***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((())))))******++++++++++++,,,,,,,,,---------......222333333666<<<>>>===IIIsss%%%&&&&&&''''''&&&%%%%%%(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********************)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...------,,,,,,------...///......//////000111111111000000000000111111222222222222222222222333333333222222222333444555777888666666555555555444444444333333222222222222333333000//////......---,,,,,,,,,,,,,,,++++++++++++***,,,++++++***)))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((('''((()))(((''''''((()))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,++++++,,,---,,,,,,------------------,,,,,,,,,---...///000000111111111111111111111111////////////////////////---......///000111222222111///...///111222222111111///---,,,---...------++++++++++++++++++++++++))))))************))))))'''''''''((((((((((((((((((((((((((((((''''''&&&(((((())))))((('''&&&&&&''''''(((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''&&&$$$$$$%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,------...,,,///111111555===AAAAAAMMMttt&&&'''((())))))((('''&&&''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((''''''&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********************))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,---......---......///000000111111/////////000000000000000111111111222222333333333222222222333444555666666555555555555444444444444333222222111111222222333/////////...------,,,,,,,,,,,,+++++++++*********,,,++++++***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&((()))((('''&&&'''((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***,,,+++******+++---,,,,,,,,,---------......,,,,,,,,,---...///000000000000000000000000000000........................------...///000111111222000//////111444777999999444111...,,,,,,,,,+++***************************)))))))))******)))))))))&&&&&&''''''((((((((()))(((((((((((((((''''''&&&(((((())))))((('''&&&&&&%%%&&&'''((())))))))))))))))))((((((((((((((((((&&&''''''&&&$$$$$$%%%'''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))***************++++++,,,------......000111111555===BBBBBBQQQrrr&&&''')))++++++***(((''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))***************))))))))))))))))))************+++++++++++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,,,,,,,,,,------...------...///000000111111000000000000000000000000000000111111222333333333111222222333444555555555555555555444444444444333222222111111111111222222//////......---,,,,,,,,,++++++++++++************++++++******))))))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%% !!!###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((((((&&&&&&'''(((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***++++++******+++---+++,,,,,,------.........,,,---------.../////////////////////////////////---............/////////.........//////000000000000///000333999>>>AAABBB666222...,,,++++++***)))))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&''''''(((((()))(((((((((((((((''''''&&&(((((((((((((((((('''&&&%%%&&&'''((())))))))))))((((((((((((((()))******'''(((((('''%%%$$$&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---......111333444222444;;;>>>===OOOqqq%%%''')))+++,,,+++)))(((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))))))))*********)))************+++++++++++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,++++++,,,,,,---...,,,,,,---...///000111222222222222222222222222222///000000111222222333333111222222333444444444444555555555444444444333333222222111111111111222222///......------,,,,,,+++++++++++++++*********************)))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&'''((((((&&&&&&'''((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((***++++++******+++,,,++++++,,,,,,---......///------..................////////////////////////---.........////////////......//////////////////000//////222777<<>>NNNyyy&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((()))(((&&&&&&(((((('''&&&'''(((((((((((('''&&&&&&(((((()))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''(((((('''((())))))******))))))***))))))+++...000000000************************************************,,,,,,,,,++++++++++++***---------,,,,,,------...,,,,,,---............---//////000111222333333444222222222222222222222222111111111111111111111111222222333333333333222222444444333222111000000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************((((((((((((((((((((((((''''''(((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))***))))))(((((())))))***))))))))))))))))))******((())))))******))))))(((*********++++++++++++,,,))))))***+++,,,,,,,,,,,,.........---,,,,,,,,,,,,......//////////////////...///000111000///...---111///---///111222///---//////............------+++++++++***************(((((())))))))))))((((((&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''!!!###%%%&&&'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))))))))************++++++,,,---------/////////111444888<<<>>>LLLuuu''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((('''''''''((()))'''&&&&&&'''''''''''''''&&&&&&'''((()))***)))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''(((((('''(((((()))))))))))))))******+++...111444444444************************************************++++++++++++++++++++++++------,,,,,,,,,---............///000000000000000---...///000111222333444222222222222222222222222111111111222222111111111222222333333333333222222555444333222111000//////+++++++++++++++++++++++++++++++++*********))))))************************((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))*********'''(((((())))))))))))(((************++++++++++++))))))***++++++,,,,,,,,,,,,,,,------------------............////////////---///111111000///......000...---///333444111---.........---,,,++++++************)))))))))))))))(((((())))))))))))((((((%%%&&&((()))))))))((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''''''''(((((((((((((((((()))))))))*********)))))))))((((((((('''''''''''''''''''''''''''''' !!!$$$&&&&&&%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((''''''((((((((()))))))))))))))*********)))******+++,,,,,,------......///111444888;;;>>>KKKqqq'''(((((((((((((((((('''&&&&&&&&&''''''''''''((((((''''''((()))***(((&&&&&&&&&'''''''''''''''&&&&&&'''((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))***+++,,,000333666666555************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///...///000000111111000000------...///111222333333222222222222222222222222000111222222222222111000111222222333333222222111444444333222000///......+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))************''''''((()))))))))))))))))))))*********+++++++++*********+++,,,,,,------)))***,,,---...//////...---.........//////000000---///111111//////000222222111111222555444111......------,,,+++***))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))))))))((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''(((((())))))***((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))************((()))***,,,,,,,,,,,,,,,.........000333777;;;===JJJmmm'''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''')))******(((&&&&&&&&&'''(((((((((((('''%%%&&&''''''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''((((((&&&'''(((((())))))((((((******,,,///333444444222***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///------...////////////.........///000111222222333222222222222222222222222000111222333333222111000111111222222222222111111222222111000//////......+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''''''''((((((((()))((((((''''''(((((()))((((((((()))******++++++''''''((()))************)))))))))************+++++++++++++++,,,---...///)))***,,,...//////......------......///000000000---///111000///000444888;;;;;;;;;:::888444111///------,,,++++++***))))))))))))))))))************(((((())))))))))))((((((&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((()))******++++++''')))***,,,,,,,,,,,,+++.........000333777;;;===HHHggg}}}(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''')))++++++)))'''&&&'''(((((()))))))))(((&&&&&&''''''((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''((((((&&&'''(((((())))))((((((((()))***---000000///---******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////------...///////////////000000000111111222222222222222222222222222222222///111222333333222111///111111222222222222111111000/////////......------************************+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''(((((()))******++++++'''((()))***++++++++++++))))))))))))************++++++******+++,,,...///+++,,,...//////...,,,+++------......///000000111...000111///...111888>>>GGGIIIIIIDDD<<<444000///,,,,,,,,,++++++*********)))))))))******+++++++++(((((())))))))))))(((((('''''''''''''''((())))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((('''(((((()))******++++++'''(((***,,,---,,,+++***------...000333777;;;===EEEbbbuuu(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&'''***++++++)))'''''''''((()))******))))))'''''''''''')))+++---...(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******'''''''''&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((''''''(((+++------+++)))*********************************************************++++++,,,,,,,,,+++++++++,,,---...///000///000000111111111111111111111111111111222222222222222222222222222222222///000222333333222000///111111222222222222111111...............---------************************+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%***)))((('''%%%$$$""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''(((((()))***+++++++++(((((()))++++++,,,,,,,,,))))))))))))************+++************,,,---......//////000...,,,***(((---------...///000000111...000111///...222:::BBBPPPTTTTTTLLL>>>333//////,,,,,,,,,+++++++++++++++))))))******+++++++++,,,(((((())))))))))))(((((((((((('''&&&&&&((()))***((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((('''''''''************))))))))))))''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))'''''''''&&&&&&''''''''''''(((((()))***+++++++++'''(((***,,,---,,,+++***------...000333777:::===CCC^^^ppp((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&---333222***%%%'''+++)))(((%%%$$$'''...888@@@111///+++(((&&&%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))************))))))************))))))))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,.../////////...---222222111111111111111111222222222222222222222222333333333333222222111000111111000//////000111222000//////...------,,,,,,++++++***)))(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%'''((()))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((('''((())))))***(((***+++***)))((()))***+++'''&&&***------///222---------------...///000111111000///////////////---,,,---...---000:::FFFTTTXXXWWWMMM>>>222///111000///---,,,+++*********))))))(((&&&$$$$$$'''+++******))))))((((((''''''''''''''''''(((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))+++)))'''&&&%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''((()))((('''&&&''')))((((((''''''''''''((((((*********)))))))))))))))******))))))******+++,,,///000///...222888:::888AAAUUUqqq(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((,,,111444222+++&&&&&&(((+++***)))''''''***///222///---)))&&&$$$$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))************))))))))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---.../////////...---111111111111111111111111333222222111111222222333222222222222222111000000111111000//////000111222/////////...---,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((()))))))))******%%%&&&((((((((()))+++......***(((+++---,,,---///...------------......///111000///............///000------......///666???IIIKKKKKKDDD999111///000///...---,,,+++*********+++***))))))+++---,,,,,,))))))))))))((((((''''''''''''''''''(((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***)))'''&&&%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''((()))((('''&&&''')))((((((''''''''''''(((((())))))))))))))))))))))))******))))))******+++,,,...000///...222999;;;999@@@UUUsss(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''',,,...000...+++'''%%%%%%)))***+++***(((&&&'''(((...,,,)))'''%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))******))))))************))))))))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////......111111111111111111111111333222111000000111222333111111222222222111000000111000000//////000000111///......------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((%%%%%%&&&&&&'''(((((()))%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''((()))++++++******)))&&&&&&'''&&&'''***...222000+++)))+++---,,,---000///...------------------//////...---------......222...,,,...///...111666:::;;;;;;888333000............,,,+++******))))))+++))))))---222333///***)))))))))(((((((((((('''&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''((()))((('''&&&''')))((((((''''''''''''(((((())))))))))))))))))))))))******))))))******+++,,,---///......222999<<<:::>>>TTTttt(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''((()))(((&&&$$$%%%'''))))))(((''''''(((///---+++)))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))************))))))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...............000000000000111111111111333222111000000111222333111222222222222222111111111000000000////////////------------,,,,,,++++++******)))))))))))))))***************************)))))))))(((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%'''((((((((('''&&&(((''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''(((***,,,,,,+++)))(((******)))((())),,,222666222,,,***,,,......///222///......---,,,,,,,,,,,,...------,,,,,,---------111,,,+++...///......000111000////////////...---------+++******)))))))))''')))---000222000,,,(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))((('''&&&''')))((((((''''''''''''((((((((((((((()))))))))))))))******))))))******+++,,,,,,.........333:::>>><<<===QQQrrr(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&%%%$$$&&&((((((&&&$$$&&&'''(((''''''''')))+++,,,+++***)))((((((((((((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))************))))))))))))************))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------......////////////000000000111111111222222111000000111222222222222333333333333333222000000000000//////......,,,,,,,,,,,,,,,+++++++++***)))))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&(((''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&(((***+++,,,+++)))(((************,,,222999>>>777111---......---...000///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...******...000...---//////---+++,,,...///...,,,,,,+++******))))))))))))%%%,,,222333///***(((((('''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((()))((('''&&&''')))((((((''''''''''''((((((''''''(((((())))))))))))******))))))******+++,,,+++---......333<<>>>>>MMMjjj((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''***)))((((((((((((&&&$$$)))))))))'''%%%&&&(((***(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))************))))))))))))************))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------...//////...//////000000111111111111111111111111111111111111111222333333333333222000000000000///...------++++++++++++++++++++++++)))))))))))))))******+++((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&######%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''(((******))))))(((&&&''')))***...555===BBB<<<555///---,,,))))))+++...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,***+++...///,,,---000///...,,,,,,---...------+++******)))(((((())))))&&&...555444,,,''''''***&&&''''''''''''(((((((((%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''((()))((('''&&&''')))((((((''''''''''''((((((&&&''''''(((((())))))*********))))))******+++,,,***------...444===AAA???@@@GGG^^^(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))))))))(((''''''&&&&&&&&&(((((((((&&&%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''(((((((((((('''''''''((((((((())))))))))))************))))))))))))************))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,---...///000......//////000111111222///000111222222111000/////////000111111111111111///000000000000...---,,,*********+++++++++++++++)))))))))))))))***++++++''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''((((((((((((&&&'''((())),,,111777<<<888111+++***)))'''(((+++,,,,,,,,,+++,,,,,,---------------------...//////,,,,,,---///---))),,,111......---,,,++++++---...******)))(((((((((((()))&&&***///...)))&&&''')))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))'''((()))((('''&&&''')))((((((''''''''''''((((((&&&&&&''''''((())))))*********))))))******+++,,,***,,,---...444>>>BBBAAACCCBBBRRRuuu((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))"""$$$&&&&&&%%%&&&(((***!!!$$$'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))))))))************))))))))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---,,,---...///000---......///000111111222...///222333333222///...------...//////000/////////000000000000...,,,+++******************++++++))))))((())))))***++++++''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))))))))((((((+++///222000***&&&'''((((((+++///++++++++++++,,,------...---------------...///000---...000000+++'''***111,,,------+++)))***,,,...***))))))(((((((((((()))$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''((()))((('''&&&''')))((((((''''''''''''((((((&&&&&&&&&'''((())))))************)))***++++++,,,))),,,---...555>>>BBBAAAEEE>>>JJJmmm