BM6P6(@ ''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&&&&''''''''''''''''''''''''''''''((((((((((((+++***)))'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%'''(((***+++*********)))'''&&&$$$$$$''''''''''''''''''''''''))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((+++---''''''''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&'''((()))***)))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%(((&&&$$$%%%((()))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%% ###%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&(((((()))***+++,,,,,,,,,***,,,------+++******+++******++++++++++++******++++++******************+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///......////////////......------......///000000000111111111111111111111111000000000000000000000000///000222333333222000///000111111111111222222222111111222222222333333333222333333444444333333222333333333333333333333333000...,,,,,,///222333333000000000000000000000000222111111111000000////////////000000000000//////---,,,++++++******++++++///---+++)))))))))++++++,,,,,,+++******+++,,,,,,))))))))))))))))))))))))***+++------+++******+++,,,,,,++++++***)))((('''))))))))))))((((((((((((((()))***++++++***)))((())))))))))))))))))))))))''''''((((((((((((''''''))))))++++++***(((&&&$$$))))))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&''')))***,,,---------'''((()))+++++++++***)))((((((''''''''''''(((((('''((()))******+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))(((''''''((('''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((('''&&&$$$###&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''$$$%%%'''''''''%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((***)))((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))------,,,,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''(((((('''&&&'''((()))*********)))'''&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''%%%$$$&&&((()))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%!!!"""$$$&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))******+++***,,,---,,,+++)))************++++++++++++******++++++******************+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///......////////////......,,,,,,------...//////000111111111111111111111111000000000000000000000000000111333333333222000///000111111111111222222222111111111222222222333333222333333444444333333222333333333333333333333333222000...---///000111111111111111111111111111111111111111000000000////////////000000000000//////---,,,++++++***+++++++++...---+++***)))***+++,,,,,,,,,+++******+++,,,,,,************************+++,,,------+++******+++***++++++,,,,,,+++************)))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&''')))*********((('''))))))(((((('''&&&%%%%%%((())))))******))))))(((&&&'''(((((())))))((((((&&&'''((()))***))))))(((((((((''''''''''''((((((&&&''''''(((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''(((''''''''''''''''''((((((((('''&&&%%%$$$$$$###$$$$$$%%%%%%&&&'''(((((()))(((''''''&&&'''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''---------,,,+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$############!!!!!!"""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))'''$$$ '''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&))))))))))))))))))))))))((('''&&&&&&&&&'''((()))+++***)))'''&&&%%%%%%$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%'''))))))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''(((((()))((((((((((((((())))))))))))+++,,,,,,***))))))*********++++++++++++************+++++++++++++++++++++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///......////////////......------......///000000000111111111111111111111111000000000000000000000000222333333444333222111///000111111111111222222222111111111222222222222333222222333333333333222222333333333333333333333333555222///.../////////...111111111111111111111111111111000000000000////////////000000000000//////------,,,+++++++++++++++,,,+++*********+++---...,,,++++++******++++++,,,************************+++---------+++******+++******,,,---------,,,+++++++++*********)))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''&&&$$$%%%''')))+++++++++***)))))))))((((((''''''''''''(((((((((((((((((('''((((((((((((''''''&&&%%%&&&''''''(((((((((((('''((((((''''''''''''((((((''''''((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((+++***((('''%%%%%%$$$$$$%%%%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%'''''''''((((((((((((((()))'''&&&%%%%%%%%%&&&'''(((***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&'''((((((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''((())))))***)))))))))))))))((((((((()))+++,,,+++***)))))))))******++++++++++++************+++++++++++++++,,,+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///---......//////......---...//////000111111222222111111111111111111111111000000000000000000000000333333444444333222111000000000111111111222222222111111111111222222222222222222333333333333222222222222222222222222222222555222000//////000///...222222222222222222222222000000000000000000////////////000000000000//////------,,,++++++++++++,,,++++++***++++++---...///++++++++++++++++++++++++***************************+++,,,,,,++++++---///---...///000000///---,,,++++++++++++*********)))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))***))))))((('''&&&$$$%%%''')))***+++++++++)))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))((('''''''''(((((((((((((((((((((((((((''''''''''''(((((()))*********)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''',,,***(((&&&%%%$$$%%%%%%&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''(((((())))))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&&&&''''''((()))''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))******$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&''''''(((%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''((((((((((((&&&&&&''''''((()))***************************))))))+++,,,,,,***))))))*********++++++++++++************++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///------............---------......//////000000111000000000000000000000000000000000000000000000000333333333333222222111111000000111111111222222222000000111111111222222222111222222333333222222111222222222222222222222222222111///000111111111000111111111111111111111111//////////////////000000//////000000000000//////...---,,,,,,++++++,,,,,,******++++++,,,---...///++++++++++++++++++++++++************************''')))***++++++---000333555666777777666333111///++++++++++++*********)))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))******)))(((''''''''''''((()))))))))))))))((((((((()))))))))))))))((())))))))))))))))))(((&&&'''((())))))************)))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%%%%&&&'''&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((())))))'''''''''(((((((((((()))&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))***+++''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***+++,,,$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%######$$$%%%&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&(((######$$$$$$%%%&&&&&&&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''''''''(((((())))))******************+++++++++***,,,------+++******+++******++++++++++++************++++++,,,---------+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///------............------++++++,,,,,,---.........000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000000111111111111222111111222222222222111111222222222222222222222222000//////000222333222111000000000000000000000000......////////////000000//////000000000000//////...------,,,,,,,,,,,,,,,***++++++,,,---.........***++++++,,,,,,++++++***++++++++++++++++++++++++''')))***+++,,,...222555:::;;;<<<<<<;;;777444222++++++*********)))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))******))))))((()))))))))((((((((((((((('''''''''(((((()))))))))''''''((((((((((((''''''###$$$%%%'''(((*********+++******))))))))))))***((((((''''''''''''((((((&&&&&&'''''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((###%%%&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((()))((('''&&&%%%''''''((((((((((((''''''%%%&&&((())))))(((&&&%%%&&&''''''(((((()))))))))((((((''''''''''''&&&&&&&&&'''((()))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''((()))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((***+++,,,---&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%&&&''''''((((((+++***)))((('''((())))))&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&$$$######&&&)))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))))))))(((((())))))******+++++++++---......,,,++++++,,,******++++++++++++************++++++,,,------...+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///,,,------......------,,,,,,,,,,,,---......//////000000000000000000000000000000000000000000000000////////////000111222222000111111111111222222222000000000000111111111111111111222222222222111111111111111111111111111111111000000111222333222111////////////////////////........./////////000000//////000000000000//////......---,,,,,,,,,,,,---++++++,,,------.........***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++++++++---000333666888999:::999666222000******)))))))))(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''((()))***************))))))(((((((((((())))))%%%%%%&&&'''(((((())))))&&&&&&''''''''''''&&&&&&$$$$$$&&&((()))***+++++++++***)))((('''(((((()))((((((''''''''''''((((((%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&###%%%&&&&&&$$$#########&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''((()))))))))(((&&&%%%''''''(((((((((((('''''''''((()))++++++)))(((''')))))))))))))))((((((((((((''''''&&&&&&%%%$$$$$$&&&''')))*********)))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%&&&'''((()))))))))((())))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''***)))((('''''''''''''''%%%%%%&&&&&&(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%&&&''')))***,,,---...(((((((((((((((((((((((($$$&&&'''))))))((('''&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((&&&''''''((()))******+++...---,,,*********++++++((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&###!!!"""'''+++''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###$$$&&&(((((('''&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((&&&''''''((()))******+++,,,...///...---,,,,,,,,,******++++++++++++************+++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,...---,,,,,,---///,,,------......------,,,//////000000111222222222000000000000000000000000000000000000000000000000............///111222333000111111111111222222222000000000000111111111111111111222222222222111111111111111111111111111111222111000111333333111///////////////////////////---.........//////000000//////000000000000//////......---,,,,,,,,,,,,---+++,,,------......------***+++,,,------,,,+++***++++++++++++++++++++++++---------+++***+++...111///111333444444222...,,,))))))))))))((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&'''(((***++++++++++++((((((((((((((()))******$$$%%%%%%&&&'''((())))))******++++++++++++******'''((()))+++,,,,,,,,,---***)))((('''&&&&&&'''(((((((((''''''''''''((((((&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))((('''%%%$$$%%%&&&(((((('''%%%$$$%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''###$$$&&&'''((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((''''''((())))))(((&&&(((((((((((((((''''''&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***((((((((()))+++***(((&&&(((((())))))((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))(((&&&$$$###%%%$$$######%%%(((,,,...(((((((((((('''''''''''''''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%(((((()))++++++,,,,,,,,,''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&(((***---......---,,,(((((((((((((((((((((((((((((((((((())))))))))))******)))'''&&&%%%$$$###(((''''''''''''&&&&&&&&&###'''###***...)))...'''%%%(((%%%"""---%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$&&&(((+++,,,''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******++++++++++++******))))))))))))))))))))))))$$$)))---...,,,))))))***+++,,,---.........------,,,------,,,++++++---000........................------...///000000//////////////////////////////.........//////000111222---...///000000111000000111000000000111333555777222222111111000111111111222333333444444333333222333222111000000111222333111333555666555444111///000000000000000000000000////////////000000000000000//////...---------,,,//////...,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++***)))((((((,,,+++++++++******)))))),,,+++*********+++------***,,,...//////---***((())))))******+++++++++,,,''''''((((((((((((''''''((((((((()))******++++++************))))))))))))))))))***)))''''''(((***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%'''(((***+++++++++******)))))))))))))))))))))(((((((((''''''&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&))))))((((((((())))))***''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%%%%''''''&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&...,,,)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''&&&%%%&&&)))******)))(((((((((((((((''''''&&&''''''((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***)))(((((((((******((('''((((((((((((((('''&&&&&&$$$$$$%%%'''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&%%%$$$'''&&&%%%%%%&&&))),,,...++++++******)))(((((('''************))))))))))))'''&&&&&&%%%%%%&&&&&&''''''((()))***++++++++++++$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&)))***+++++++++)))(((&&&''''''''''''''''''''''''((())))))))))))*********++++++***)))(((''''''&&&(((''''''''''''&&&&&&&&&&&&******&&&---;;;BBB???<<>>444---,,,///)))************)))(((((())))))))))))))))))))))))+++***)))'''''')))***+++***+++++++++***+++,,,...++++++***)))(((((())))))************)))))))))))))))************+++++++++)))))))))***+++++++++,,,++++++***(((&&&%%%''')))++++++******))))))((((((((()))***++++++***)))((())))))))))))((((((((((((&&&&&&'''(((((()))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''((())))))(((%%%$$$%%%)))++++++)))'''(((((())))))))))))((((((((('''&&&''''''((())))))'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%******)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))(((&&&&&&&&&''')))***))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))***&&&&&&'''''''''&&&&&&%%%%%%&&&'''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&((()))%%%&&&'''(((((()))(((((('''((((((((()))))))))***(((((((((((((((((('''''''''(((((((((((()))))))))+++***)))(((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******************************))))))))))))******'''''''''''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((())),,,***(((((()))***))))))&&&&&&&&&&&&&&&'''((()))(((((())))))))))))(((((((((((()))))))))))))))((())))))))))))))))))))))))'''((())))))((('''((()))+++***)))(((((((((((((((************)))))))))(((&&&'''((()))************(((((()))*********))))))*********)))))))))(((((()))))))))))))))*********)))))))))))))))(((((((((++++++************++++++*********+++++++++++++++---///111111///,,,++++++'''((()))******+++************))))))******+++,,,***))))))))))))))))))***+++***(((''''''(((***++++++***)))(((((()))***++++++,,,,,,+++)))(((((()))***+++++++++++++++*********)))(((''''''((())))))+++)))(((,,,333999<<<===;;;555111111000,,,***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++---///222777:::888111++++++---******++++++******)))((()))))))))))))))))))))))),,,+++***))))))***+++,,,*********)))(((((()))***++++++***)))))))))))))))************))))))))))))))))))*********+++++++++***************+++++++++***+++,,,,,,++++++,,,...******))))))((()))))))))'''((())))))))))))((('''))))))))))))(((((((((((('''(((((()))******))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''(((((('''''''''))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''((())))))'''&&&$$$&&&)))******)))((())))))))))))(((((('''***)))'''&&&&&&'''((()))+++(((%%%$$$&&&((())))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&((()))***))))))))))))************'''''''''(((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((('''&&&%%%%%%###$$$%%%''''''(((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))******************************************))))))))))))))))))))))))&&&%%%%%%%%%&&&((()))+++&&&&&&'''(((((('''''''''(((((((((((())))))))))))%%%&&&&&&'''((()))******''''''''''''((((((((((((+++***)))((((((''''''((())))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,***))))))(((((())))))***''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((***))))))))))))***++++++,,,***)))((()))***)))((((((''''''&&&&&&''''''(((((())))))******))))))((((((((((((((())))))***+++************************'''((())))))''''''((())),,,+++***)))((('''''''''************))))))))))))''''''((()))************))))))*********))))))((()))))))))(((((((((((((((************))))))))))))+++******))))))(((''''''++++++************++++++******++++++,,,---------///111222111///,,,++++++))))))***************)))******))))))******+++,,,++++++************++++++***)))(((''''''((()))*********)))))))))******++++++,,,,,,+++)))(((((())),,,,,,---,,,,,,+++***)))&&&'''***,,,------,,,+++,,,******///777@@@EEEFFFAAA999333222000,,,+++---,,,++++++******)))))))))(((((((((((((((((((((((())))))(((((()))+++---......///111///---+++***++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))---,,,+++******+++,,,---,,,+++***)))((((((((((((+++***))))))))))))))))))************)))))))))))))))))))))*********+++++++++++++++***************"""%%%''')))))))))***+++))))))(((''''''(((******''''''((((((((((((''''''))))))))))))((((((((((((((())))))***************((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''(((((((((((((((((((((((((((((('''(((((())))))((((((''')))))))))((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((('''&&&&&&&&&((())))))((())))))***))))))((('''&&&+++)))'''%%%%%%&&&((()))+++)))''''''((()))))))))+++++++++++++++++++++++++++************)))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((((((''''''''''''((())))))((()))))))))))))))******&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))*********)))'''&&&)))))))))((('''&&&%%%$$$"""###$$$&&&'''(((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%&&&''')))***((((((((((((((((((''''''(((((((((((())))))))))))%%%&&&&&&'''((()))******'''''''''((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((***,,,------------))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((()))++++++******++++++,,,------+++)))((()))))))))'''++++++***)))(((((()))))))))))))))******)))))))))((((((''''''(((***,,,---************************)))***+++***)))((()))+++++++++***)))((((((((()))*********)))))))))))))))'''((()))***************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))++++++******))))))((((((******))))))))))))))))))++++++************++++++)))******+++,,,------...000222222111...,,,+++,,,******+++++++++***))))))******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,+++))))))(((''''''((())))))******************+++++++++------,,,***)))***+++.........---,,,+++***)))%%%'''***---......,,,+++---,,,...333<<>>666///,,,***((())),,,...------,,,+++***))))))************************)))))))))******+++,,,,,,---+++)))***,,,......---,,,------------,,,++++++))))))))))))))))))))))))******))))))))))))******+++)))((())),,,......---***)))))))))))))))******************)))))))))((((((((()))))))))*********,,,+++++++++***)))))))))###'''+++,,,+++)))((((((((((((''''''((()))***+++((((((((())))))*********))))))))))))(((((((((((('''(((((()))((((((''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&''''''(((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''((()))***+++***)))(((''''''((())))))))))))((((((''''''''''''''''''((())))))))))))***,,,------***''')))))))))))))))))))))))),,,,,,+++++++++*********++++++++++++++++++++++++'''''''''''''''''''''''''''(((((())))))((((((''''''''''''(((((((((((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))%%%&&&'''((('''&&&%%%$$$)))*********)))(((''''''###$$$%%%''''''(((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))************************''''''((((((((((((''''''(((((())))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))((((((''''''&&&)))******++++++*********))))))))))))(((((((((((())))))((((((''''''&&&&&&))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''***,,,------,,,,,,)))((((((''''''(((((()))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&''''''((()))***))))))(((((())))))***++++++)))(((((()))******)))***)))(((((('''''''''''')))******++++++******)))))))))))))))******+++,,,************************&&&'''((((((&&&&&&'''(((((((((((()))***+++,,,---))))))))))))************))))))******+++******)))))))))*********))))))(((************++++++++++++************))))))))))))&&&'''((()))+++,,,------++++++************++++++))))))******++++++,,,,,,...///000///---+++,,,---******+++++++++++++++*********))))))******+++,,,+++,,,---......---,,,+++))))))************))))))((()))***+++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,---,,,,,,+++***)))***))))))(((((()))******))),,,222===FFFKKKKKKHHH;;;444---,,,+++)))***...---,,,,,,++++++*********************************))))))******++++++++++++---+++***+++---.........,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%'''+++------+++)))))))))))))))******+++************))))))))))))((((((((()))))))))******+++++++++***************'''***---...,,,***)))((()))))))))***************))))))(((((()))***+++,,,))))))))))))(((((((((((('''((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''')))***++++++---...---+++((('''''''''(((((())))))))))))((($$$%%%'''((())))))))))))***)))((()))******)))(((++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))((('''&&&''''''(((((((((((((((&&&''''''((())))))******(((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''&&&&&&&&&))))))*********))))))(((%%%&&&'''(((((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''((()))******+++*********)))))))))(((((((((''')))(((((((((''''''''''''((((((((())))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''***,,,---,,,+++***((((((''''''''''''((((((''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&''''''((()))***+++++++++***+++,,,,,,---)))((('''(((***+++++++++))))))(((((('''((((((((()))******++++++******))))))******+++++++++******))))))))))))))))))))))))&&&'''((('''&&&&&&'''((())))))))))))***+++,,,,,,((()))))))))*********************++++++******)))(((((()))*********))))))))))))))))))*********+++)))))))))))))))*********(((((()))***++++++,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,---...---++++++,,,...))))))***+++,,,,,,,,,,,,******))))))******+++,,,***+++---......---+++*********++++++++++++******((()))***,,,------,,,,,,***,,,---,,,++++++,,,---***+++++++++++++++******((()))))))))************)))+++000888AAAFFFEEECCC666000+++++++++***+++...+++++++++++++++*********************************))))))***++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))*********++++++************'''%%%&&&+++---,,,***)))))))))))))))***++++++************))))))))))))(((((((((((()))))))))******************+++++++++%%%(((***+++)))((('''''')))***,,,,,,,,,+++)))(((((((((''''''((()))+++,,,))))))))))))(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))+++---///000---///111000,,,)))((((((''''''((())))))***))))))"""$$$''')))++++++***)))***(((&&&%%%&&&((()))(((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''&&&''''''((()))((((((((('''(((((()))***+++++++++))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((())))))((())))))************)))''''''((((((((((((((('''''''''&&&&&&'''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&((()))******************))))))((((((((('''''''''((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))),,,,,,+++***(((((((((''''''''''''((((((''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''')))******((((((((('''((())))))***)))'''&&&(((***,,,,,,,,,++++++************++++++******++++++++++++******)))***+++,,,,,,+++)))(((((((((((((((((((((((((((((()))***)))((('''(((***++++++******************(((((())))))*********+++******+++++++++******))))))***+++,,,,,,,,,,,,,,,'''((((((((())))))******(((((())))))******++++++***************+++++++++++++++************++++++------------------,,,,,,+++,,,,,,,,,++++++---...((()))***+++,,,---------*********)))***++++++,,,***+++---......---+++***++++++,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,)))***++++++***)))***,,,))))))***+++++++++******&&&'''***+++,,,,,,++++++++++++---222999===<<<:::111+++''')))***)))***---******************++++++)))))))))))))))))))))))))))******+++++++++******(((***,,,+++)))(((((()))++++++,,,,,,,,,+++******))))))))))))))))))))))))***++++++,,,,,,++++++***...+++''')))---///---***))))))((())))))***++++++************))))))))))))(((((((((((())))))))))))))))))******+++++++++,,,%%%'''******)))))))))******+++---......,,,)))''''''&&&&&&&&&'''(((***+++))))))))))))((((((((((((***************)))((((((''''''''''''''''''''''''))))))))))))******************))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***+++...000222333...000333111---)))((((((%%%&&&(((***+++,,,,,,+++************************$$$%%%&&&((()))***************))))))((((((''''''***)))((((((((()))+++,,,******))))))((((((''''''((((((((((((((((((((((((,,,+++***((((((((()))***(((((((((((()))***,,,,,,)))))))))))))))))))))))),,,)))&&&&&&(((******(((((((((''''''&&&&&&%%%%%%(((((())))))))))))((((((***)))((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''((()))++++++,,,,,,******)))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++,,,,,,,,,+++)))(((&&&))))))(((((((((((())))))***++++++******)))((('''***************)))(((((())))))))))))))))))))))))***+++---,,,***))))))***(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))++++++)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))))))))))))))************,,,+++++++++***)))))))))******++++++++++++******)))***+++,,,,,,+++)))((()))))))))))))))((('''&&&************************************************'''&&&%%%&&&(((((((((&&&************************'''(((+++---...//////...///...------,,,,,,,,,---,,,,,,+++***))))))******++++++++++++++++++++++++************************---,,,+++++++++,,,---...------,,,+++************((()))++++++((('''&&&&&&+++++++++******)))))))))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++++++++******)))))))))))))))***+++,,,///000222222333...---+++)))(((((())))))******++++++++++++*********++++++,,,,,,,,,++++++)))************+++++++++,,,+++******+++---///000//////...------,,,++++++(((&&&$$$&&&***,,,+++)))---,,,,,,+++***)))((((((******+++++++++,,,,,,,,,++++++***)))(((((())))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))*********************)))(((((())))))))))))))))))))))))(((((())))))******++++++******))))))))))))******&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))+++***)))'''''')))***+++))))))(((((((((((())))))***(((&&&'''))))))'''%%%***))))))(((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((()))***---000222333444444222111000---+++)))'''&&&'''((()))***++++++******((((((((((((((((((((((((''''''((((((((((((''''''***)))))))))((((((((('''((((((''''''((())))))***+++++++++++++++*********((((((((((((((((((((((((,,,+++)))((((((((()))***(((((((((((())))))***+++((((((((((((((((((((((((+++)))&&&&&&(((***)))(((******))))))))))))))))))(((((())))))))))))((((((***)))((('''&&&''''''((((((((((((((((((((((((((('''((()))(((''''''((()))&&&&&&((()))***+++++++++++++++***)))))))))))))))******))))))))))))******++++++++++++++++++++++++)))***+++++++++***)))((())))))(((((((((((())))))((()))***++++++,,,,,,+++***************)))(((((()))))))))))))))))))))))))))+++,,,+++***(((((()))(((((((((((())))))))))))++++++******)))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''''''''(((((()))******+++(((((((((((())))))))))))+++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))************+++++++++***************)))******++++++******)))*********++++++******)))+++++++++******)))))))))+++++++++***************************************)))''''''((()))***)))(((************************'''(((***+++,,,++++++***++++++************++++++,,,++++++***))))))******************************+++++++++***************,,,++++++***+++,,,---......---,,,,,,+++,,,,,,,,,,,,...000///---+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))******+++---......///,,,,,,+++++++++************+++++++++++++++++++++++++++***)))))))))))))))'''((()))+++,,,---......,,,+++***)))))))))))))))******++++++++++++*********+++++++++++++++******)))************+++++++++,,,+++***)))***,,,---///......------,,,++++++***(((((('''(((***++++++***+++++++++*********************+++++++++,,,,,,,,,++++++***)))))))))))))))******************++++++))))))))))))))))))))))))(((((()))******)))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))'''''''''(((((('''''''''''''''''''''''''''''''''+++***(((''''''(((***+++***))))))(((((())))))***+++)))'''((()))***(((&&&(((((((((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((***,,,...000111111111...---,,,***((('''&&&%%%))))))************)))(((''''''''''''''''''''''''))))))))))))(((&&&%%%$$$))))))))))))((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((+++***))))))((()))))))))((((((((('''(((((())))))((((((((((((((((((((((((***)))''''''((())))))((())))))******************((())))))******))))))((())))))((('''''''''(((((((((((((((((((((((((((((('''((())))))''''''((()))'''((()))***+++,,,,,,,,,,,,++++++*********************))))))))))))******))))))))))))))))))))))))((()))******++++++******))))))(((((((((((())))))))))))***+++,,,,,,,,,,,,))))))******))))))(((((())))))))))))))))))))))))(((***+++***)))(((((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))******++++++(((((((((((())))))))))))+++***)))((((((''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))***************************+++++++++)))******++++++******)))*********))))))******+++...---,,,+++***+++,,,,,,++++++++++++******))))))+++++++++++++++++++++++++++)))))))))+++,,,+++*********************************+++++++++***))))))******)))))))))******+++,,,+++******)))*********++++++++++++++++++++++++,,,,,,++++++*********)))+++************+++,,,,,,------,,,,,,------......///111333222000.........---,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......+++++++++***************)))))))))***+++++++++,,,++++++***))))))))))))***''''''((()))************((())))))******))))))(((******++++++++++++*********+++++++++***))))))((()))************+++++++++,,,+++***))))))***,,,,,,------,,,,,,+++*********)))***++++++***)))***+++))))))*********+++++++++******+++++++++,,,,,,,,,+++***))))))))))))))))))++++++******************))))))))))))))))))))))))&&&''')))******)))'''&&&***************)))(((((())))))))))))))))))))))))******)))((((((''''''&&&***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''***)))'''''''''''')))***))))))(((((((((((())))))+++***((()))******)))'''&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++,,,---------******))))))((('''&&&&&&((())))))***************))))))))))))))))))))))))))))))))))))(((&&&%%%%%%))))))))))))((((((((((((&&&'''((()))))))))''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((******)))))))))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''))))))((((((((())))))(((''''''(((((())))))******)))))))))******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''((())))))***+++,,,---......---+++******))))))*********)))))))))(((((()))))))))''''''''''''''''''''''''))))))***************)))))))))(((((((((((())))))++++++++++++***)))((((((((()))))))))))))))(((((())))))))))))))))))))))))''')))******((('''((()))(((((((((((())))))))))))''''''''''''((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((())))))*********(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))************))))))((()))))))))************)))))))))***+++++++++,,,))))))************))))))******)))(((((()))+++,,,...---+++******+++---...,,,,,,++++++***)))))))))+++++++++++++++++++++++++++***)))***,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++***************+++---------------------------,,,,,,++++++******)))***************++++++++++++++++++,,,,,,---/////////111222222000...---...------------------------,,,+++************+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************(((((()))******+++,,,,,,,,,+++******))))))************++++++++++++******&&&'''(((*********)))(((******++++++++++++*********************)))((('''))))))*********+++++++++,,,+++***)))))))))***+++++++++++++++******))))))***---...---)))(((***,,,******************************+++++++++,,,,,,,,,******)))))))))))))))***+++++++++***************))))))))))))))))))))))))((((((''''''''''''((((((***************)))(((((())))))))))))))))))))))))((((((((((((''''''''''''++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((***)))((((((((((((((('''%%%%%%&&&'''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((())))))))))))((()))***++++++***((('''((((((((())))))*********(((((((((((((((((((((((()))))))))*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))(((((()))''''''(((((())))))******))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***((()))***+++,,,,,,,,,+++))))))((((((((())))))***)))((((((''''''(((((()))************************++++++***))))))(((((('''))))))(((((((((((())))))************)))((('''&&&'''(((((()))))))))(((((())))))))))))))))))))))))&&&(((******((((((((()))(((((((((((()))))))))))))))(((((((((((())))))***************************))))))(((((((((((())))))(((((((((((())))))))))))''''''((((((((((((((()))(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))************))))))((()))))))))************)))))))))***+++++++++,,,)))))))))******)))))))))***)))((('''((()))+++,,,---+++***((()))***,,,---+++++++++*********))))))++++++++++++++++++++++++***)))((()))+++,,,+++***************************++++++++++++,,,---......///...---+++***))))))(((+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******++++++++++++************+++---...//////111222222000...------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++(((((()))***+++,,,,,,---,,,++++++***************,,,,,,,,,,,,,,,+++******%%%&&&(((*********)))(((******++++++++++++*********************)))((('''))))))*********+++++++++++++++******************++++++************))))))+++---///---***(((***,,,,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,***)))))))))))))))******************************))))))))))))))))))))))))***)))&&&%%%%%%&&&)))******************)))(((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))(((((((((((())))))***)))(((((((((((()))***************************((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&%%%%%%'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''(((((()))))))))&&&''''''((()))+++---...''''''''''''''''''''''''&&&&&&'''((()))))))))((((((((((((((())))))))))))***************))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))((((((((('''(((((())))))))))))))))))))))))))))))'''(((******)))(((((()))))))))******************)))******++++++******)))(((((()))*********))))))))))))))))))))))))))))))((()))******(((((()))***&&&&&&'''((((((((((((((((((((((((((((((((()))***))))))(((((((((((())))))((((((((((((((((((((((((,,,,,,***)))((('''''''''))))))(((((((((((())))))%%%&&&'''((())))))))))))''''''((()))))))))(((((())))))))))))))))))))))))'''(((******)))((()))***(((((((((((())))))))))))---,,,***(((((((((((()))************************))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))***************************+++++++++((())))))******))))))((((((((((((((()))******+++******)))(((((()))+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((***+++***)))************************))))))))))))***+++,,,---...---+++***((((((''''''*********)))******+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***))))))***+++,,,---...000222444333111/////////,,,,,,---------------...,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,+++************++++++++++++++++++***))))))'''((())))))******************++++++++++++******))))))******+++******))))))************+++++++++******++++++++++++++++++************************,,,,,,---,,,***)))***+++------,,,+++***)))((('''******+++++++++,,,,,,,,,)))))))))))))))******+++))))))*********+++++++++))))))))))))))))))))))))+++)))'''%%%%%%''')))+++***************)))(((((())))))))))))))))))))))))%%%%%%&&&''')))***+++,,,'''&&&&&&%%%%%%&&&&&&'''))))))''''''''''''))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&&&&'''(((*********))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''(((((((((((((((((()))***,,,---((((((((((((((((((((((((&&&''''''((((((((((((((('''((((((((()))))))))*********)))((((((((((((((((((''''''''''''''''''&&&(((((((((((((((((((((((('''((()))***+++******)))(((((((((((())))))***+++************************&&&(((++++++)))'''((()))******)))))))))))))))))))))******++++++******)))'''((()))***+++******)))))))))))))))))))))))))))((()))******)))((()))***&&&&&&'''(((((((((''''''))))))(((((())))))***+++++++++************++++++&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((''''''((()))))))))(((((((((((())))))&&&'''((())))))*********&&&''''''((())))))(((((())))))))))))))))))))))))''')))++++++***)))***+++(((((((((((())))))))))))+++***)))((()))+++,,,...************************))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))************+++++++++***************(((((())))))))))))((((((&&&'''((()))************))))))))))))******++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***)))************************+++******))))))***+++,,,,,,++++++*********************))))))***++++++,,,***************************++++++,,,,,,---------******,,,---------,,,++++++++++++++++++,,,---...000222444333111/////////++++++,,,,,,------------+++---///000000///---+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++***))))))******)))))))))******+++******++++++++++++******((()))***+++,,,,,,,,,,,,)))************+++++++++******+++,,,,,,------,,,++++++++++++++++++++++++,,,+++******++++++***)))+++++++++*********))))))******+++++++++,,,,,,,,,)))))))))))))))***++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))''''''(((((()))***++++++''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&''''''(((&&&((()))(((%%%$$$&&&'''((()))***+++++++++)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&%%%%%%&&&'''(((%%%%%%&&&&&&''''''((((((+++***)))(((((()))***+++++++++++++++++++++++++++'''((((((((((((((('''''''''((((((((())))))*********)))(((&&&&&&&&&'''(((,,,,,,++++++******))))))(((((((((((((((((((((((('''((()))+++++++++***)))(((((((((((()))+++,,,,,,************************%%%(((++++++)))'''((()))((((((''''''&&&&&&%%%%%%******++++++++++++******'''((()))+++++++++***)))))))))))))))))))))))))))(((***+++***)))((()))***((())))))************)))******))))))***+++,,,,,,---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))((((((''''''(((***+++))))))(((((((((((())))))+++++++++******)))((('''&&&&&&'''((())))))(((((())))))))))))))))))))))))''')))+++++++++***+++,,,(((((((((((())))))))))))%%%%%%&&&(((+++///333555************************))))))(((((((((((())))))'''((((((((())))))***************)))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))))))))))))))************,,,+++++++++******))))))(((((())))))))))))((((((%%%&&&(((************)))((()))***+++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++***************************///...---+++******+++,,,,,,,,,,,,,,,---...///000******))))))***+++,,,,,,------------------------)))***+++,,,------...///***+++,,,---...---,,,,,,------,,,,,,,,,---......///000222222///...------+++++++++,,,,,,---------+++---000222222000---+++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,------.........---------------------,,,---,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,******++++++++++++******((()))***+++,,,---------)))************+++++++++)))***+++,,,---.........++++++++++++++++++,,,,,,,,,***((())),,,---+++(((***************+++++++++******+++++++++,,,,,,,,,))))))((())))))***++++++''''''(((***+++,,,---...))))))))))))))))))))))))&&&(((+++------+++(((&&&***************)))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))******)))(((&&&%%%%%%&&&((()))************************))))))************))))))))))))(((((((((((())))))''')))***)))&&&%%%'''))))))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''((()))'''(((((())))))*********+++)))&&&######$$$''')))******))))))))))))************)))(((((((((((((((+++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******))))))((((((+++(((&&&'''***,,,,,,+++))))))))))))((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))******(((&&&))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))++++++******************---,,,,,,++++++,,,,,,---***)))(((''''''((()))***,,,)))'''''')))***(((&&&))))))***))))))(((''''''(((((((((((())))))))))))---,,,***(((((((((((()))******+++******)))((('''&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&******)))((((((((((((((())))))((((((((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))))))))((('''''''''''''''&&&&&&&&&''')))***,,,---,,,++++++******************)))((((((((()))+++,,,+++***)))(((((()))***+++************************)))************+++++++++,,,+++***)))((((((((((((++++++******************))))))))))))))))))))))))(((((())))))******++++++))))))***)))'''### ,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...000,,,,,,++++++++++++++++++---,,,+++***)))))))))))),,,,,,,,,---------......,,,++++++******++++++,,,///...,,,*********,,,---++++++,,,,,,,,,---------******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------......---+++***(((,,,+++***))))))***+++,,,...------,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,------...///...---,,,++++++++++++******++++++++++++******************************,,,,,,,,,++++++*********))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))))))))*********+++++++++***+++,,,,,,,,,,,,+++***---+++)))((()))+++---//////---***)))*********)))---------,,,,,,+++++++++))))))))))))))))))))))))************************))))))((('''(((+++---...***(((((()))***+++***(((***************)))((((((+++++++++***)))(((((('''"""######$$$%%%&&&''''''***)))''''''(((((('''&&&$$$%%%'''))))))))))))((()))))))))(((''''''&&&&&&((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''&&&'''(((((())))))(((((('''''''''''''''((())))))...,,,***(((((()))+++,,,******))))))))))))************)))(((((((((((((((************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))(((((('''%%%###$$$'''))))))((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))++++++***)))))))))))))))***************************))))))(((((())))))***+++***))))))))))))***+++,,,)))''''''))))))((('''))))))))))))))))))((('''(((((((((((()))))))))))),,,+++***)))((((((((()))((())))))*********))))))((()))***++++++***)))(((((((((((((((((('''''''''***)))((((((''''''(((((())))))(((((((((((())))))***))))))))))))))))))***''''''((((((((()))))))))))))))((('''''''''''''''(((((((((((()))***++++++***))))))(((((((((((((((+++***)))))))))***,,,,,,+++***)))(((((()))***+++************************)))************+++++++++,,,+++***)))((((((((((((************************************************))))))))))))***************+++,,,,,,+++)))'''&&&++++++++++++++++++******++++++***))))))+++---...++++++++++++++++++++++++,,,+++++++++++++++,,,---+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,///...,,,+++***+++,,,---++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------.........---------,,,,,,++++++************++++++............---,,,++++++,,,,,,++++++++++++,,,,,,...------,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++******++++++++++++******************************,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********))))))*********+++++++++***++++++,,,,,,++++++***+++***))))))+++---000222555222...,,,+++++++++***,,,,,,+++++++++*********))))))))))))))))))))))))************************((((((((((((***,,,///111---+++))))))*********)))***************)))((((((++++++******)))(((((('''&&&&&&''''''((())))))))))))'''&&&&&&''''''&&&%%%%%%&&&'''((())))))(((((('''''''''((((((((((((((('''(((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''(((((()))+++***)))((((((((())))))******))))))))))))************)))((((((((())))))************))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((())))))&&&%%%$$$$$$&&&(((((('''(((((((((((())))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&''')))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''')))))))))))))))))))))))),,,+++******)))*********************************(((((((((''''''(((((((((***))))))(((((())))))***+++)))''''''((()))((('''(((((())))))***)))))))))(((((((((((()))))))))))),,,+++***)))((((((((()))&&&'''((()))************))))))************))))))'''((((((((((((((()))))))))(((''''''&&&&&&''''''))))))(((((((((((()))))))))))))))(((((()))))))))''''''''''''(((((((((((())))))((('''''''''((((((******))))))((())))))******))))))(((((((((((((((+++************+++,,,---******))))))))))))******************************)))************+++++++++,,,+++***)))((((((((((((***************************************************************))))))))))))***,,,---------,,,+++))))))))))))))))))))))))******)))))))))***++++++******+++++++++++++++++++++++++++,,,,,,---...///*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,......,,,+++++++++,,,---,,,,,,,,,,,,---------------,,,++++++***)))((((((.................................------------,,,,,,,,,,,,++++++,,,,,,,,,000000///...------------,,,,,,------------,,,,,,---------,,,,,,------...,,,,,,------.../////////***+++,,,------,,,+++***......---,,,++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,...///000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++,,,,,,+++******************---000333555888444///,,,+++******)))***************)))))))))))))))))))))))))))))))))************************(((((((((***,,,000333444222///,,,*********)))))))))************))))))(((++++++******)))((((((((()))))))))))))))))))))))))))(((''''''(((((('''&&&''''''((((((((((((((('''&&&&&&''''''((())))))***''''''(((((()))******+++''''''((((((((((((''''''&&&&&&%%%$$$%%%&&&'''((())))))(((''''''(((((((((''''''((((((((((((''''''******))))))))))))************))))))((())))))************)))))))))))))))(((((((((((((((((((((((((((((()))))))))*********&&&&&&''''''(((((())))))(((((((((((()))*********(((((((((((())))))))))))''''''((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&)))+++++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++))))))))))))************+++******))))))******+++''''''&&&&&&&&&&&&''''''***)))((((((((()))))))))'''((()))***************(((((((((((())))))))))))+++******)))))))))))))))''''''((()))******))))))'''''''''(((((((((((((((''''''(((((()))))))))***(((((('''&&&&&&&&&&&&&&&)))(((((((((((())))))***&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((())))))((((((((((((((()))((((((''''''(((((()))))),,,++++++******************************+++++++++***))))))))))))))))))***************************))))))*********+++++++++++++++***)))(((((())))))***************+++++++++************************+++++++++******)))))))))((((((***+++,,,,,,,,,,,,))))))))))))************++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...---,,,,,,,,,,,,------,,,,,,,,,------------...---,,,,,,+++***)))((((((....................................------------//////............//////000///---,,,,,,,,,---...+++,,,---......---,,,+++------,,,,,,,,,---..................////////////)))***,,,------,,,***)))...---,,,,,,+++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***,,,...000111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************************++++++++++++***************+++,,,///222333666222---)))))))))))))))************************))))))))))))))))))))))))************************((()))***---000333666888666222---***)))))))))((())))))************)))(((************))))))(((((()))))))))(((((((((''''''***)))((()))******)))(((((((((((((((((('''''''''''''''''''''(((((())))))''''''((((((((()))))))))''''''(((((((((((('''''')))(((&&&%%%&&&''')))+++***)))((((((((((((((((((((()))***++++++***))))))******))))))))))))************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))************&&&&&&''''''(((((()))))))))******+++******++++++'''((((((((()))))))))***&&&&&&''''''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&''')))++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******)))******++++++(((((()))))))))*********+++++++++******+++++++++&&&&&&''''''''''''&&&&&&)))))))))((((((((()))***(((((()))******+++******(((((((((((())))))))))))************)))))))))((()))))))))))))))((('''''''''''''''''''''((())))))'''((((((((())))))******(((((('''&&&&&&&&&&&&&&&((((((((((((((()))******&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((()))))))))((((((((())))))***%%%%%%%%%&&&'''(((******,,,++++++***************'''(((((())))))))))))))))))))))))******)))))))))************************))))))*********++++++++++++***))))))))))))))))))))))))*********+++++++++************************,,,,,,++++++******))))))))))))*********+++***************++++++,,,,,,,,,---............---+++*********++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------------------------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------000//////......//////000...---,,,+++++++++,,,---***+++,,,------,,,+++***,,,,,,,,,,,,,,,---...///111111000///......------)))***,,,------,,,***)))------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***---//////...,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---************************************************+++************,,,---...222///+++))))))+++++++++******++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,///222555777999666222---***)))(((((('''((())))))*********))))))*********)))))))))))))))*********))))))((('''''')))(((''''''))))))((('''((((((((('''''''''''''''))))))((((((''''''''''''(((((((((''''''&&&&&&&&&''''''(((((((((((('''''')))(((&&&%%%&&&''')))+++***))))))((((((((())))))&&&'''(((((())))))((((((******))))))))))))************)))))))))***++++++))))))))))))************)))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((())))))''')))******)))((())))))''''''(((((())))))******&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((***+++***((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))***+++'''(((((())))))************))))))(((((())))))***((())))))******))))))((('''((()))((('''''')))+++))))))******+++*********(((((((((((())))))))))))))))))************)))((())))))))))))((('''&&&%%%))))))(((((()))***+++,,,((())))))))))))))))))***)))(((''''''&&&&&&''''''(((''''''(((((()))***+++((()))***++++++***)))((((((((((((((())))))))))))))))))((((((((()))******$$$$$$%%%&&&''')))***+++***))))))(((((((((((((((&&&'''(((((())))))(((((())))))************))))))************************)))************+++++++++******)))))))))))))))***)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,++++++,,,,,,,,,+++++++++,,,------......///000111222111///,,,+++++++++,,,,,,------.........---,,,+++************,,,,,,---------.........------,,,,,,,,,,,,------------------............,,,---------............,,,,,,,,,------.........------------------------/////////.........------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---......///222222111///...---,,,+++***+++,,,------,,,+++***---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***,,,---------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++***************+++***))))))))))))***+++++++++***)))))))))))))))///---++++++,,,......---*********+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...111333555666333000,,,)))(((((('''&&&((())))))************)))******)))))))))))))))))),,,,,,,,,++++++*********&&&%%%$$$%%%&&&'''&&&%%%((((((''''''''''''((()))***))))))(((''''''&&&&&&)))(((((('''&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&%%%$$$%%%&&&'''((()))((((((((())))))***+++%%%&&&&&&&&&&&&''''''(((******))))))))))))************))))))******+++,,,((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))((((((&&&(((++++++)))'''''')))'''''''''((()))*********(((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((***,,,+++(((%%%))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******((((((((((((((((((((((((((((((''''''((())))))***''''''(((((()))******+++(((((((((''''''((((((((())))))***++++++***))))))'''((())))))''''''))),,,******+++++++++***))))))(((((((((((())))))))))))((()))***++++++***)))((('''((((((((((((((('''''')))((((((((()))***,,,---*********)))))))))))))))***)))((((((''''''((((((''''''''''''((()))***+++)))***+++,,,,,,+++***)))))))))))))))*********+++))))))(((((()))******+++'''''''''((((((***++++++***))))))(((((((((((((((&&&'''((()))***))))))(((((()))***++++++***)))(((************************)))************+++++++++******))))))))))))******((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++++++++,,,,,,+++++++++,,,------...+++++++++,,,---.........000111333333222///,,,***,,,,,,---......//////000...---,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,------...............------------............,,,---------....................................////////////............---,,,,,,,,,,,,,,,,,,---,,,,,,---------------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---...//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))+++***)))(((((()))***+++*********))))))(((((((((,,,++++++,,,------,,,+++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,...///000000...,,,)))(((((((((&&&%%%(((((()))***************)))))))))))))))))))))***++++++++++++************&&&%%%%%%&&&'''((((((&&&''''''&&&&&&'''((()))***((((((((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))***,,,,,,******))))))***+++,,,,,,******))))))))))))************))))))***+++,,,,,,(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++******))))))(((((('''***,,,,,,***((((((***&&&''''''((()))******+++************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''')))+++---+++'''###************************(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((()))******+++))))))(((((((((((())))))'''((()))******)))((('''&&&(((***)))''''''))),,,+++++++++++++++***)))((((((((((((((())))))))))))((()))***++++++***)))(((%%%&&&'''((())))))))))))'''&&&&&&&&&'''(((***+++++++++******))))))((((((******)))(((((((((((((((''''''''''''((()))++++++''')))***++++++***)))''')))*********++++++++++++))))))((())))))***++++++++++++************++++++,,,++++++***************'''((()))++++++******)))((()))***++++++***)))(((************************)))************+++++++++***)))))))))))))))******((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---)))))))))***+++,,,---...******+++,,,------......///111333444222///+++)))------......///000000111---------------...///000******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,---.../////////...---------.........//////------------------------000000000000000000000000000/////////.....................------.........,,,---.../////////------///...---,,,,,,---...///+++++++++,,,---...///000...............---------...------,,,,,,------...,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))+++***)))(((((()))***+++*********))))))))))))))))))))))))***++++++(((&&&'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,***)))''''''((((((&&&$$$(((((()))***************)))))))))))))))*********(((((((((((((((((((((((()))(((((()))***++++++***'''&&&&&&&&&'''(((***+++&&&&&&''''''((()))))))))''''''(((((())))))******''''''((((((((((((''''''&&&'''(((((())))))(((((('''''''''((()))+++------))))))***++++++++++++***************************************************((()))+++,,,+++***((('''))))))))))))))))))))))))))))))(((((((((((())))))************************+++++++++*********))))))***)))))))))))))))***+++))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((())))))))))))'''''''''((()))+++------((('''''''''&&&&&&&&&&&&(((''''''''''''((())))))***))))))((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''***---111///+++((('''(((***,,,)))))))))(((''''''&&&&&&))))))************))))))'''(((***)))'''&&&&&&'''&&&&&&''''''(((((()))))),,,,,,++++++******++++++******)))(((((((((((((((+++)))'''(((++++++***'''***)))(((((((((((())))))++++++******)))(((((((((&&&'''((())))))***))))))***)))(((&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,,,,,,,+++++++++++++++%%%&&&''')))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***+++++++++************)))'''&&&%%%++++++++++++++++++++++++((()))***+++,,,---------......000000000...,,,***,,,---...///000222333333---------------------------,,,,,,++++++,,,,,,---000///---,,,,,,,,,------......,,,,,,,,,,,,...............///////////////111000///...---...//////...//////...---///222555555111------000111///+++//////.........---------------............------........................------------------------//////.........---------,,,---------,,,++++++***.........------,,,,,,,,,***+++,,,---------,,,+++******++++++,,,---......///...---,,,++++++***)))---------....../////////++++++,,,,,,...///000111333333333222111000/////////...,,,******+++,,,---++++++******++++++,,,---************+++,,,---...---,,,***(((((((((((()))))))))*********+++++++++++++++******************))))))(((((()))***++++++))))))*********+++++++++***)))))))))((((((''''''))))))))))))))))))))))))************************++++++******))))))((((((''''''(((((())))))******++++++******))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((***)))(((((()))(((&&&$$$''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''')))***++++++******))))))***++++++++++++***************************************************((()))***+++***)))'''&&&''''''''''''''''''''''''***))))))(((((())))))***************************+++++++++*********))))))++++++***)))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))***+++------(((((((((((('''''''''&&&'''''''''&&&'''(((((()))******)))(((((('''(((((((((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''***---+++)))(((''')))***,,,(((((())))))))))))))))))))))))************))))))'''(((***)))(((&&&'''''''''(((((()))******++++++---,,,+++*********************)))(((((((((((((((***)))'''(((++++++***((()))))))))((((((((())))))((((((((()))******++++++((())))))************)))***)))((('''&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))*********++++++++++++***))))))************************************************------,,,,,,,,,,,,,,,---))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,---/////////...,,,+++------...///000000111111------------------------...------,,,,,,------......---,,,+++++++++,,,,,,///...------------...///////////////////////////111000000/////////000000000000000//////000333666666222//////222333000---/////////.........------...//////000000//////...------------------------........................//////.........------------------------,,,++++++.........------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,---...///////////////......------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---///000222999777555333111///...---///...,,,*********+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,+++***))))))***************++++++++++++,,,++++++******************)))))))))))))))***++++++))))))*********+++++++++++++++++++++*********)))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))(((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''((())))))'''%%%'''(((((())))))(((((('''((((((((((((((((((((((((((()))***+++++++++***)))))))))***++++++++++++***************************************************)))***+++++++++***((((((((((((((((((((((((((((((*********))))))*********************************+++++++++***************,,,+++***((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((()))))))))*********+++++++++************+++,,,---))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((++++++)))(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))((((((''''''''''''((('''((((((&&&$$$$$$%%%'''((((((((((((((()))***+++((((((((()))***+++++++++))))))************))))))''')))******(((''''''((())))))******+++,,,,,,------,,,+++***))))))))))))***))))))((((((((((((((()))((('''(((***++++++***))))))))))))))))))))))))'''(((((())))))******+++******+++++++++***))))))***)))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++%%%&&&&&&'''((()))******,,,,,,,,,---,,,++++++***************************************************...------,,,,,,------...))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++,,,---.........---,,,------........./////////..............................------------............---,,,,,,,,,------//////............//////111000000000000000000111000000000000000111111111222222222222111222444666777444111111444444333000////////////............///000000111111000000///------------------------/////////////////////////////////............---..................---,,,.........---------------+++,,,,,,---......------...///000111111111000///........................************++++++++++++---,,,,,,,,,---000333555>>>;;;777333000...---,,,///---,,,***))))))*********+++,,,---...---,,,,,,+++,,,,,,,,,,,,***((('''------,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******++++++++++++++++++***))))))))))))***++++++***************+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''((()))***)))'''((())))))******))))))((())))))))))))))))))))))))***++++++++++++***))))))))))))***++++++++++++***************************************************,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++******************************************************)))((('''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))*********++++++++++++++++++******)))******+++*********))))))))))))(((&&&&&&&&&&&&&&&''''''(((,,,+++***(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((()))'''(((((('''&&&%%%&&&'''(((((())))))******))))))((((((((())))))*********))))))************))))))''')))******(((''''''((())))))***++++++,,,,,,------,,,+++***)))((((((((())))))(((((((((((())))))((((((((()))***+++++++++(((((())))))*********)))*********)))((((((''''''***************)))(((''')))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))******++++++,,,,,,))))))+++,,,---.........************************************************---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,,,,+++------------------------+++,,,,,,,,,,,,++++++******+++,,,---...........................---------...........................------,,,,,,------...////////////......////////////............//////222111111000000111222333///000000111111111111111222333444333222222444555777444222222444444333222000000000/////////......///000000111111000000///......................../////////////////////////////////.....................////////////.....................---------,,,,,,------......//////000111222333222111///...,,,---------.........///***************+++++++++---,,,,,,---000333777:::>>>;;;666111...,,,,,,---...---,,,***))))))))))))(((***,,,---...---+++******+++,,,------+++)))''',,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------******+++++++++++++++,,,*********))))))***++++++************************)))))))))(((((((((((((((((((((((((((((((((((((((************************&&&&&&''''''(((((())))))******))))))((((((''''''(((((())))))******++++++(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&(((***+++***)))))))))************))))))(((((()))))))))))))))***,,,,,,,,,+++******)))((())))))***++++++++++++***************************************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************((((((((((((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))*********++++++++++++***))))))(((((((((((()))+++*********))))))))))))'''&&&&&&&&&&&&'''((((((+++***)))(((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))((((((((())))))***&&&((())))))(((((()))*********+++++++++***)))((()))))))))(((((('''''''''))))))************))))))((()))+++***(((''''''((((((((())))))***+++++++++,,,+++***)))(((((((((((())))))(((((((((((())))))((())))))))))))******+++'''((()))***++++++************))))))((('''''''''((()))))))))((('''&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,------------,,,,,,+++++++++'''((()))+++,,,,,,------************************************************++++++***++++++,,,------.........------,,,+++***------------------------***+++++++++++++++***)))***+++,,,---......//////............------------////////////////////////------,,,,,,,,,,,,------......//////////////////......////////////......222222111111222333555666111111111111111222222222333444444333222111222444555333222222222333333222111111000000000/////////...//////000000//////...000000000000000000000000........................////////////////////////......//////000//////...........................,,,---------...///000000111222222222111///...---+++++++++,,,------......,,,,,,,,,,,,,,,+++++++++++++++,,,...222777;;;===999666222///,,,,,,---......---,,,+++************((()))+++------,,,***)))(((***,,,---...---+++***++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,++++++***************+++************************(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))******))))))((((((''''''(((((())))))******++++++(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((***,,,+++)))))))))************))))))'''''''''(((((()))))))))---,,,+++***))))))(((((())))))***++++++++++++******************************************************)))))))))(((((((((((())))))))))))))))))))))))*********))))))************************************************+++++++++'''((((((((()))+++,,,---))))))))))))))))))))))))***))))))(((((())))))***(((((((((((()))))))))))))))))))))*********++++++)))(((((('''''''''((((((************))))))))))))'''''''''''''''((())))))***))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***&&&(((*********)))***+++***+++++++++******)))((()))))))))((('''&&&&&&&&&))))))************))))))(((***+++***)))(((((((((''''''(((((()))************))))))(((((((((((((((((((((((((((((())))))***(((***+++***)))((()))***'''(((***+++,,,++++++***&&&''''''(((((())))))***''''''((((((''''''&&&&&&))))))*********)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,------,,,+++***))))))(((***************))))))(((++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------//////......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,------...///000000//////..................000000000000000000000000......------------......,,,---......///.........//////000000000000//////222222111111333666888:::777666444333222333444555444555555555333111222333333222222111111222222222111111111111000000000000...//////000000//////...111111111111111111111111...........................////////////000000000---...//////////////////.............../////////------------...000111222444333222000///...---,,,+++++++++,,,,,,------------------------,,,,,,,,,)))+++---000333777:::;;;222111///---,,,,,,---...---------,,,,,,,,,++++++)))***+++,,,,,,,,,++++++)))***,,,---.........---+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,,,,+++************++++++++++++***************************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))+++,,,+++)))((())))))******))))))(((&&&''''''(((((())))))))),,,+++***)))(((((((((((())))))***++++++++++++***************************************************++++++***)))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************************))))))*********+++++++++******)))******+++,,,---))))))))))))))))))))))))******))))))))))))******&&&&&&'''((()))***++++++((((((((()))))))))******)))((((((((((((((())))))******)))))))))((((((((()))(((((((((((()))******((((((((((((((())))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((('''''''''(((((()))***''')))++++++)))''''''(((((((((((())))))))))))***)))))))))((((((((((((((())))))************))))))(((***++++++)))(((((()))''''''(((((()))*********(((((('''''''''((())))))((((((((((((((()))******)))+++,,,+++((('''((()))&&&(((***,,,,,,,,,+++***&&&&&&''''''((())))))***&&&''''''(((((((((((('''))))))***+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******)))))))))***************))))))(((+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---......---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---........................//////000111////////////////////////000000000000000000000000000000////////////000000...///000111111111000000111111222333333222111111111111111111444888;;;>>>>>>;;;888555444555777999555777888777444333333333222333333222111111333444222222111111111000000000///000000111111000000///000000000000000000000000////////////////////////.../////////000000000000,,,---...////////////...---........./////////000...------...///000222333777555222000...---------,,,,,,,,,---------------...---------,,,,,,,,,,,,)))+++---000222333444444///......---------------,,,,,,---............---,,,,,,,,,---------......---...........................//////...---,,,+++*********++++++++++++,,,******++++++,,,------...---,,,++++++*********++++++++++++*********)))))))))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))(((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++***)))'''(((((())))))(((((('''''''''((())))))***+++++++++***)))'''''''''(((((())))))***++++++++++++***************************************************///...---,,,,,,,,,------************************))))))(((((((((((())))))************************))))))******++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))******))))))))))))******%%%&&&'''((()))***+++,,,(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))(((((((((((()))))))))))))))******+++'''''''''(((((()))***+++(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))(((***+++***(((%%%$$$$$$&&&&&&&&&&&&''')))***+++(((((())))))******++++++))))))************)))))))))***++++++)))(((((()))((((((((()))******++++++''''''&&&''''''((()))***((((((((((((((()))*********,,,---+++(((&&&''')))&&&(((***,,,---,,,+++***)))))))))(((''''''&&&&&&''''''((())))))***)))))))))******++++++)))(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,---...///000***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,---...///000000000000000////////////000111111////////////000000111111000000000000000000000000222222111111111111222222222333444555666555555444333333555555555555333333111000000111444999===@@@CCC@@@;;;888666777:::<<<777999999888666444444444222333333333222222333555222222222111111111111000111111222222222222111111000000000000000000000000000000000000000000000000.../////////000000111111,,,,,,---...//////......---.........//////000000......---...///111333444999777333///------...///........................---------,,,,,,+++++++++)))+++---///000000...---...............---------+++,,,---...///////////////............///000000111000///......---......000000000000000...,,,+++))))))*********+++++++++******+++,,,,,,---......---,,,,,,+++*********+++++++++++++++******))))))''''''(((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''++++++******))))))((((((''''''(((((())))))******++++++******))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))++++++***(((''''''((((((((((((''''''((())))))***++++++,,,,,,***)))'''&&&&&&'''(((((()))))))))))))))))))))))),,,))))))......((('''***,,,+++*********+++,,,---000///,,,+++******+++,,,+++)))(((''''''((()))+++'''(((((())))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++...---,,,+++************++++++***)))((('''&&&&&&(((((())))))*********+++)))******++++++******)))++++++***)))(((((())))))))))))(((''''''''''''(((******+++,,,,,,***)))(((+++***)))((((((***,,,---((((((((((((((()))*********+++,,,,,,,,,,,,+++***''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******)))******+++++++++******,,,+++)))((((((((()))***&&&''''''(((((((((((((((++++++***)))(((((())))))***************)))(((((()))))))))))))))(((''''''(((((((((((())))))))))))***))))))((('''&&&&&&&&&'''((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++*********))))))*********++++++,,,,,,,,,---+++)))'''''')))+++---++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++,,,------......------...//////...,,,+++,,,---,,,+++******+++,,,---...++++++++++++,,,.../////////000222222222000...---000000111111222222111111222222111222222333444555444444444444333333333333333222111444999;;;;;;999888:::;;;:::888555444444777888888999;;;<<<>>>???EEEBBB>>><<<;;;<<<======:::<<<<<<:::666666999<<<888444000///111444777777888:::<<<;;;888555333222777222000222000++++++000444333222333444444222111000000000000000000000000000///...111444444222///333222000.........000111000...,,,***)))***,,,...444111---++++++...222555333222000///.........///------......------,,,+++......---,,,,,,,,,,,,---,,,---...//////...---,,,------------------------,,,++++++******++++++,,,///...,,,*********,,,---////////////////////////------............------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++***)))))))))+++++++++*********))))))''''''((((((((((((''''''******))))))))))))************))))))))))))******)))))))))))))))((('''''',,,+++***((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((///,,,***+++......***%%%******))))))))))))))))))***))))))((('''&&&&&&%%%******))))))((((((''''''&&&'''((())))))((('''&&&************************+++((()))......***))),,,,,,++++++***+++++++++,,,---+++)))(((''''''((()))***)))(((''''''((()))***'''(((((()))))))))))))))***************+++++++++))))))))))))))))))))))))***************************))))))******+++,,,---)))))))))))))))((((((((()))*********++++++++++++******++++++++++++************)))(((((((((((((((***))))))(((((((((((((((******++++++******)))(((+++***)))((((((***,,,---((((((((((((((()))******++++++************++++++''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))))))))))))))***++++++++++++***++++++)))((((((((()))***''''''((())))))))))))(((++++++***))))))))))))))))))))))))))))))(((''''''((((((((((((((('''&&&&&&(((((((((((()))))))))******))))))(((''''''&&&&&&******+++++++++,,,,,,,,,***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...//////...---,,,,,,---------,,,,,,,,,---......///.........///000111111222333444555555444222111///000111333555555666666::::::999999999999999999===<<<<<<<<<;;;;;;::::::777555555777:::======<<<<<<===>>>>>>===;;;;;;;;;<<<<<<======>>>@@@AAAAAADDDCCCAAAAAA@@@@@@???>>>>>>>>>>>><<<;;;:::;;;<<<999888777666777999:::;;;;;;===??????===;;;::::::888444555888777333222555999777666666666555333111000000000000000000000000222000000222555555333000000///...------.../////////...,,,******+++---///111000///......///111333333222000///....../////////////////////...------///...------,,,,,,------......////////////......------------------------,,,,,,++++++++++++,,,,,,///...,,,+++***+++,,,---------------------------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********+++,,,,,,------,,,,,,++++++***)))))))))((())))))******))))))(((******))))))))))))************))))))))))))******)))************)))((((((******((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((''''''(((((('''$$$###%%%)))+++)))&&&***************+++,,,---******)))(((((('''&&&&&&************)))))))))((('''((()))))))))(((''''''***************************)))***---...,,,,,,...+++++++++,,,,,,++++++***+++***)))'''&&&''''''(((***)))(((''''''((()))***'''((())))))******))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((())))))*********+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))((('''''''''((((((******)))(((((((((((((((******))))))((((((((()))******)))((()))***+++,,,)))(((((((((((()))******+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))***++++++++++++++++++***)))((((((((())))))(((((()))***************+++***))))))))))))))))))(((((((((((('''''''''&&&''''''((((((''''''&&&&&&((((((((()))))))))*********))))))((((((''''''&&&((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++******************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............------...//////---,,,---...///...------------......000000///000000111222333333444555666666666444444444666888:::===>>>???@@@DDDDDDCCCBBBBBBAAAAAA@@@EEEEEEDDDCCCBBBBBBAAAAAA<<<:::999:::===???@@@@@@>>>>>>????????????>>>>>>@@@@@@@@@@@@AAAAAABBBBBBAAABBBCCCCCCCCCCCCBBBAAAEEEDDDCCCDDDDDDDDDBBB@@@:::;;;<<<<<<;;;;;;<<<===AAACCCFFFFFFEEEDDDDDDDDD:::999:::>>>>>>;;;999;;;===;;;999777777666333111444333333222222111111111333222222333555555444222//////////////////000000///...---,,,,,,---///000///000000111111111111222333222000///......///000000000000000000///////////////...---------------000000////////////000000------------------------------,,,,,,,,,,,,------......,,,+++++++++,,,---------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***************************++++++,,,------......,,,,,,++++++***))))))((()))******++++++******)))******))))))))))))************))))))))))))*********++++++++++++***)))))))))((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))************)))((((((%%%""" !!!%%%(((((('''*********+++,,,---//////*********))))))(((((('''++++++************))))))(((((()))******))))))(((*********************************,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))---,,,+++*********************)))(((((()))******(((((()))************))),,,+++++++++***)))))))))))))))))))))))))))))))))******************************)))((((((((((((((((((((()))))))))*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))(((((((((((())))))))))))(((''''''''''''(((+++***((('''''''''((()))***))))))((()))***++++++))))))(((((())))))***++++++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++++++++++++++***)))((('''(((((()))))))))***++++++++++++*********)))))))))))))))***))))))(((((('''''''''''''''(((((((((((((((''''''(((((()))))))))*********))))))))))))((((((''''''''''''&&&&&&&&&'''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,------------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,---......---,,,...///..............................///000222333555666999:::;;;<<<======<<<<<<@@@AAACCCEEEHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIHHHGGGGGGFFFEEEDDDDDD@@@???>>>>>>@@@BBBDDDEEEEEEDDDBBBAAABBBBBBBBBAAADDDDDDEEEFFFFFFGGGGGGGGGEEEFFFGGGGGGGGGHHHIIIKKKNNNLLLLLLNNNPPPQQQMMMJJJDDDEEEFFFDDDAAA@@@AAACCCGGGHHHJJJKKKIIIIIIIIIJJJCCCBBBBBBCCCCCCBBBBBBCCCCCC@@@>>>===<<<<<<:::888888888777666555444333333333222222333333333333222000111222222333222222111000////////////000111111000000111111222222333333333222000/////////000000111111000000////////////000///......---.........000///...------...///000,,,,,,------------------...------,,,,,,------......---,,,,,,,,,,,,------////////////////////////,,,,,,------------,,,,,,---------,,,,,,+++++++++************************---------,,,++++++******,,,,,,++++++***))))))((()))******************)))******))))))))))))************))))))))))))******+++,,,,,,,,,,,,+++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++)))(((+++'''$$$$$$&&&((())))))++++++++++++,,,,,,---...+++*********)))))))))(((***))))))))))))))))))))))))))))))***************************************+++++++++******++++++***++++++,,,---,,,+++***)))------,,,,,,+++++++++,,,******))))))))))))******((())))))***************,,,+++++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((('''(((((((((************))))))))))))******************))))))+++,,,,,,------,,,,,,++++++******)))******++++++)))(((''''''&&&&&&''''''+++***((('''''''''((())))))))))))))))))*********)))))))))))))))***++++++***)))'''&&&&&&''')))***************************))))))))))))))))))))))))((((((((('''''''''''''''(((((()))***+++,,,,,,,,,******((('''''''''((())))))******+++++++++++++++***)))))))))))))))******+++***)))((((((((())))))((())))))*********))))))))))))))))))************)))))))))))))))(((((((((+++***)))((()))***+++,,,(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************************************************++++++++++++++++++++++++***+++---......---+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......//////......+++---......------///000......///000111111111111000111222555888;;;===???GGGGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOJJJJJJLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGCCCCCCDDDEEEGGGIIILLLNNNRRRNNNJJJIIIIIIIIIHHHGGGIIIJJJLLLNNNPPPQQQQQQQQQRRRRRRQQQNNNMMMOOOSSSWWWWWWVVVVVVYYY]]]^^^\\\YYYYYYXXXVVVRRROOOMMMMMMNNNKKKLLLMMMMMMKKKJJJJJJKKKMMMMMMKKKHHHGGGIIIJJJJJJIIIGGGDDDCCCDDDDDDCCCBBB===<<<;;;999888666555444333333333333222222333333111222333333333333222222222222333333333333222222333222111000111333555777222222000//////000111111111000///.........//////000000///............///......,,,++++++,,,......,,,,,,,,,---------.........------,,,,,,------...---------------------...////////////////////////------............---------------,,,,,,+++++++++************************,,,,,,,,,+++******))))))+++++++++************)))((())))))******))))))(((******))))))))))))************))))))))))))******,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))---+++(((&&&'''***,,,---,,,,,,+++******)))******************))))))))))))'''((((((((((((((((((((()))))))))))))))***+++++++++++++++++++++++++++++++++---,,,)))***---...,,,,,,,,,,,,,,,++++++***)))************************************************((()))******++++++******+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&&&&'''(((***,,,,,,+++++++++******)))))))))*********)))))))))))))))++++++,,,,,,,,,,,,++++++++++++*********+++,,,,,,))))))((('''''''''''''''******))))))((((((((()))((((((((()))))))))*********))))))))))))***++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((()))***+++,,,,,,,,,***)))((('''''''''(((((())))))***++++++++++++***)))))))))))))))******+++,,,+++)))((((((((()))***))))))***+++++++++******)))))))))*********++++++))))))))))))))))))))))))***)))'''&&&&&&(((***+++(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))*********************************************+++++++++,,,,,,,,,++++++++++++******+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------...////////////...,,,...000000///000111333000222444666888999:::::::::;;;<<>><<<:::888777666777777666444444555777444444444333333333222222555666777777777666444333444333111000111444777999222222000000000000111222222111///.........///000111111000///////////////---,,,,,,,,,,,,,,,,,,---+++,,,,,,------.........------,,,,,,,,,,,,------------------............---------------------------......//////......------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((())))))******+++,,,,,,)))************+++++++++((())))))))))))))))))(((******))))))))))))************))))))))))))******+++,,,,,,,,,,,,+++******((())))))************)))************************************************************************))))))***++++++++++++***)))((('''&&&(((***---000,,,,,,***)))((('''''''''))))))))))))))))))))))))&&&&&&''''''''''''((((((((((((((((((((()))++++++++++++++++++++++++++++++)))------***,,,111333111...---,,,+++************))))))************))))))*********++++++*********))))))***++++++++++++******************+++++++++))))))))))))))))))))))))************************&&&&&&'''((()))+++,,,---)))***************+++++++++++++++******)))))))))******++++++++++++************))))))***++++++,,,+++******)))))))))))))))******++++++******)))((('''(((((()))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''((()))***+++,,,,,,,,,***)))((('''&&&'''((((((((())))))***+++*********)))))))))))))))***+++++++++***(((''''''''')))***(((((()))***************))))))*********+++++++++))))))))))))))))))))))))'''&&&$$$###$$$%%%((()))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((()))*********************************))))))*********+++++++++,,,,,,,,,+++++++++*********++++++++++++++++++***++++++,,,,,,,,,,,,------------------------------........................------...//////////////////111333333333333555777555777;;;>>>BBBDDDFFFGGGEEEFFFGGGIIIKKKNNNPPPRRRLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOOOONNNNNNNNNOOOPPPRRRRRRQQQPPPOOONNNNNNOOOOOOOOOOOOPPPPPPMMMRRRYYY]]]```cccfffiiijjjddd^^^\\\]]]______]]][[[^^^dddjjjpppuuuwwwxxx}}}|||xxxooofffbbbdddgggpppssswww{{{~~~}}}vvvjjjaaa```aaabbbbbbaaaaaaccceeedddiiijjjhhhhhhjjjhhhcccYYYVVVRRRPPPPPPPPPPPPOOOLLLKKKIIIGGGDDDBBB@@@???<<<===>>><<<999999;;;===;;;:::888666555555555666999:::;;;;;;:::888555444222222333333444666777888222222000000000111222333333222111//////000111222222111000000//////000000,,,------------------,,,++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,,,,------...............------------------------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---(((((()))***+++,,,,,,---)))******++++++******)))******))))))))))))************))))))))))))******+++++++++++++++******)))'''''')))*********))))))************************************************)))))))))))))))))))))))))))))))))))))))***++++++((((((((('''''')))+++---+++***))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''')))***+++++++++++++++++++++++++++(((,,,---+++...555888666///...,,,***))))))***+++)))***++++++++++++************++++++++++++******))))))***++++++++++++***))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******'''((()))***+++,,,------,,,,,,,,,++++++******************++++++*********))))))((())))))***++++++---,,,++++++******++++++***++++++,,,,,,+++)))((('''(((((()))))))))))))))*********)))******+++,,,))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''((()))***,,,,,,,,,---***)))((('''&&&''''''((((((((()))************)))))))))((())))))***+++++++++)))'''&&&%%%&&&((()))''''''((())))))))))))))))))************+++++++++)))))))))))))))*********+++)))'''&&&&&&(((+++,,,'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++************************))))))******++++++++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,------------------------------------------------------------......///////////////222333555666666666888:::999<<<@@@EEEIIIMMMOOOOOOLLLLLLMMMNNNOOOQQQSSSTTTNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPOOORRRSSSTTTTTTTTTRRRPPPNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRXXX```fffjjjlllpppssszzztttmmmlllooorrrrrrppppppttt{{{~~~vvvtttuuu}}}}}}ooolllnnnooopppppprrrtttwww{{{~~~lllhhhdddaaa```___^^^]]]UUUTTTRRROOOLLLJJJHHHGGGAAABBBCCCAAA>>>===@@@BBBBBB@@@===;;;999999:::;;;;;;<<<======<<<999666444000111444666777777666666222222111000000111222333555444222000000111222333222111111000000000000000,,,---...//////...---,,,++++++,,,,,,---...//////,,,++++++******++++++,,,,,,,,,---.../////////...////////////////////////+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------......---,,,,,,++++++***''''''(((***+++,,,---...+++++++++,,,,,,+++++++++******))))))))))))************))))))))))))*********++++++++++++***))))))%%%&&&((()))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))((((((((()))+++,,,,,,,,,+++)))''''''((()))***)))))))))))))))******''''''''''''(((((((((((('''((((((((())))))******'''&&&&&&&&&'''(((***++++++***)))((((((***,,,---))))))***+++---///222333---,,,,,,++++++,,,,,,---+++++++++************)))************))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))************))))))))))))******+++++++++,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,+++******)))(((''''''&&&************************))))))))))))************))))))*********+++++++++*********)))))))))))))))&&&'''((()))))))))))))))************************,,,,,,+++***))))))************)))((((((((((((((('''((()))******)))((('''((((((((((((''''''''''''***)))))))))***+++,,,,,,///---+++)))((((((((()))***++++++++++++***))))))))))))************))))))((()))++++++)))((()))***///---+++***))))))+++++++++******)))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++)))+++,,,,,,,,,,,,---///....../////////000000000000000000000000000000000//////111333555777888999:::<<<===??????BBBEEEGGGGGGDDDBBBFFFJJJMMMNNNPPPNNNMMMLLLLLLKKKKKKKKKLLLNNNLLLJJJHHHHHHJJJLLLMMMLLLLLLLLLLLLLLLMMMOOOQQQTTTRRRQQQQQQPPPOOOQQQTTTRRROOOMMMNNNNNNNNNSSSZZZ^^^iiisssuuuvvv|||yyyzzz}}}uuuyyy}}}~~~~~~zzztttuuuxxxvvvrrrpppkkkfff```[[[YYYVVVQQQMMMNNNMMMKKKIIIHHHIIIJJJLLLIIIHHHEEEDDDCCCBBBBBBBBBCCCEEEDDD@@@:::666555666888999:::::::::999888777333333333333333333444444111111111111000000//////000000000000000///......000000000000////////////......////////////......+++++++++++++++++++++++++++++++++,,,---...///000////////////////////////000000/////////............------,,,,,,------......---+++*********+++++++++,,,,,,+++)))((()))******++++++,,,---......///---+++***((((((((())))))///...,,,+++***)))))))))((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))...,,,***(((''''''(((((())))))))))))************---,,,+++******+++,,,,,,******))))))))))))******,,,+++++++++******))))))))))))(((((((((((())))))******+++++++++******)))''''''''''''(((((((((((('''''''''''''''((())))))+++***)))((()))***,,,---,,,+++++++++,,,---///000---,,,,,,++++++,,,,,,---,,,,,,++++++*********)))************))))))))))))******++++++++++++************))))))))))))******)))))))))))))))))))))))))))))))))))))))*********************))))))))))))*********+++++++++,,,,,,------,,,++++++***))))))************++++++,,,,,,*********)))((('''''''''************************(((((()))))))))*********))))))*********+++++++++***)))))))))))))))))))))(((((()))*********))))))((((((((((((((((((((((((++++++***)))))))))))))))******)))((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((++++++******************------,,,+++******************++++++******)))((())))))************))))))((()))++++++)))((()))***)))*********+++*********+++******)))))))))))))))************************+++***)))(((((()))***+++***)))))))))))))))))))))******************************++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++---...///...,,,+++,,,---,,,------------............//////000111222222333111222555888:::<<<>>>???BBBDDDFFFGGGGGGHHHJJJLLLJJJHHHHHHJJJLLLMMMNNNNNNLLLLLLLLLLLLMMMOOOPPPQQQSSSRRRQQQNNNKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSQQQQQQRRRSSSRRRQQQRRRTTTSSSPPPPPPSSSTTTVVV[[[aaafffsss~~~|||xxxuuurrrnnniiidddaaa\\\VVVQQQPPPQQQQQQQQQSSSQQQOOONNNNNNNNNNNNNNNIIIHHHFFFBBB>>>:::888888;;;;;;;;;;;;:::888666555444555555555555666666666333333333222222111111111000000111111000//////...111000000000////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000........................------------,,,,,,,,,,,,...------,,,,,,------...///...,,,+++++++++,,,,,,+++,,,,,,,,,******+++---************++++++++++++,,,,,,+++***************---,,,++++++************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))),,,+++******************))))))))))))************((('''&&&&&&&&&&&&((((((******))))))((()))))))))++++++*********)))))))))))))))(((((((((((())))))*********++++++******)))''''''((((((((()))))))))((((((((((((((()))******+++******))))))+++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,...------,,,+++******)))************))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))(((((())))))******++++++************))))))))))))*********++++++++++++,,,,,,,,,,,,+++******)))))))))))))))************+++******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))******)))))))))************+++))))))))))))))))))************+++++++++***))))))((((((((((((((((((((((((******)))((((((((())))))******)))((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))---,,,+++***))))))))))))------------,,,++++++******************)))(((((())))))************))))))((()))++++++)))((()))***%%%''')))+++,,,+++***)))+++******)))))))))))))))******************************))))))))))))******))))))))))))))))))************************************++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,000000000///,,,******+++,,,,,,,,,------............///000222444666777888888:::>>>AAADDDFFFGGGHHHIIIKKKNNNOOONNNMMMNNNOOOMMMMMMMMMLLLMMMNNNNNNNNNMMMNNNOOORRRVVVZZZ]]]___bbbcccccc___YYYTTTTTTUUUTTTUUUUUUTTTTTTVVVYYY\\\ZZZ\\\]]]]]]\\\ZZZXXXVVVYYYVVVWWW[[[___```dddiiiqqqwwwkkkcccaaaaaa```^^^^^^\\\ZZZYYYXXXWWWUUUSSSNNNKKKGGGCCCAAA???<<<:::@@@@@@???>>><<<999777666777777777888888888999999666666555444333333222222000111111111111000//////111111000000000/////////------............------------------------------,,,,,,,,,,,,---...//////------------------------------,,,,,,,,,+++++++++...------,,,,,,------...///...---------------...+++,,,---,,,++++++---///++++++++++++************,,,,,,,,,,,,,,,++++++***************************++++++++++++++++++++++++(((((())))))*********+++(((((((((((((((((((((((()))******+++,,,,,,,,,,,,))))))))))))************)))))))))))))))***+++,,,+++***))))))((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))******+++******)))((((((((()))))))))*********))))))))))))******+++++++++*********+++,,,---------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,///...------,,,+++******************)))))))))(((******++++++++++++************))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,************)))))))))(((************++++++++++++,,,+++++++++******)))))))))))))))))))))))))))******)))))))))((((((((('''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************)))))))))))))))*********,,,,,,,,,,,,++++++***)))************************))))))((((((((((((((()))******))))))((())))))***)))))))))))))))((((((((())))))))))))************++++++******)))*********.../////////...,,,***((())))))******))))))((('''))))))************))))))((()))++++++)))((()))***'''(((***+++++++++***)))+++******)))))))))))))))***************************))))))))))))))))))***)))))))))))))))***************************************++++++++++++******+++,,,,,,------,,,,,,++++++,,,------------------///000000...,,,******+++------...///000000111111111333555777:::===???@@@CCCEEEHHHKKKMMMNNNOOONNNNNNQQQUUUWWWVVVUUUUUUVVVPPPSSSSSSPPPNNNRRRUUUWWWWWWXXX[[[aaagggnnntttxxxzzz}}}}}}yyyppphhheeeddd___```bbbbbbbbbdddiiinnnqqqssssssqqqooommmhhhbbbeeeaaaaaaeeehhhhhhiiilllwwwzzzzzzwwwtttuuussspppkkkjjjiiiiiihhhddd]]]WWWWWWRRRLLLIIIIIIHHHFFFCCCGGGFFFDDDBBB@@@===;;;::::::::::::::::::;;;;;;;;;888777666555444333222222000111111222111111000000111111111000000000//////------............------........................---------------...//////------------------------............------------...------,,,,,,------.........------------------------...---++++++,,,......---------,,,++++++++++++,,,---------,,,+++***((())))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++((((((((((((((((((((((((((()))***+++,,,+++***)))((()))))))))************++++++,,,,,,---...///000+++***)))(((((('''(((((()))))))))((((((((((((((()))))))))******)))))))))((())))))***************))))))))))))************)))))))))(((((()))******+++++++++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---,,,,,,+++******************)))))))))(((******++++++++++++************))))))))))))******************************''''''((()))***++++++,,,************)))))))))((())))))*********+++++++++++++++***************)))***)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))************,,,,,,,,,,,,,,,+++***)))************************)))((((((((((((((())))))******))))))))))))************)))(((((((((((((((((()))))))))*********+++))))))))))))***+++,,,---111111111000...+++((('''((())))))))))))(((''''''))))))************))))))((()))++++++)))((()))***---,,,+++***)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((())))))******************************************++++++++++++******+++,,,,,,------,,,,,,++++++,,,------.........---,,,---...---,,,+++,,,...---...///000222333444555888999;;;???BBBEEEGGGIIIJJJKKKMMMNNNPPPPPPPPPOOOSSSWWW\\\___aaabbbdddeee___dddddd^^^\\\aaahhhjjjhhhjjjnnnttt}}}xxxuuukkknnnpppppppppttt{{{zzztttooolllmmmnnnkkkjjjkkkwww}}}~~~zzzyyy}}}|||xxxyyy|||}}}tttlllddd^^^XXXTTTSSSSSSRRRPPPMMMLLLIIIGGGDDDBBB@@@???>>>>>>>>>======<<<<<<<<<999888777666444333111111111111222222222222222111111111111111000000000000---..................---..............................---------...//////------------------------//////.........---------...------,,,,,,------...,,,,,,,,,------------,,,---......,,,***)))***+++......------------------,,,---......---,,,***)))((()))***+++,,,,,,++++++++++++++++++++++++++++++(((((())))))************((((((((((((((((((((((((((()))*********)))'''&&&((()))))))))************'''(((((()))***+++++++++******)))(((''''''((((((((((((((((((((()))))))))))))))************))))))'''((()))***************))))))))))))************)))(((((('''''''''((((((+++++++++,,,,,,,,,,,,,,,++++++,,,---............++++++************++++++,,,,,,,,,,,,++++++++++++************))))))))))))******++++++++++++************))))))))))))******************************(((((())))))******++++++************)))))))))))))))))))))************+++************************+++************)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))***)))))))))))))))((((((((((((((()))******++++++++++++,,,,,,,,,+++******(((((((((((((((((((((((())))))((((((((()))************)))))))))***+++++++++***)))(((''''''(((((('''(((((())))))*********'''(((((()))***,,,---...111111000///,,,***((('''(((((((((((((((''''''&&&))))))************))))))((()))++++++)))((()))***///...+++)))))))))+++,,,+++******)))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((()))******++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,++++++,,,---......///......***,,,---...------///000---...000222555777999:::???@@@CCCEEEIIIKKKNNNOOOMMMMMMMMMNNNNNNOOOOOOOOOSSSWWW^^^eeejjjooossswwwzzz|||vvvzzz}}}~~~tttwwwzzzyyyxxx|||xxxrrrqqqpppllljjjjjjsss~~~zzzwwwxxx~~~~~~}}}{{{yyyyyyyyy{{{|||~~~}}}rrrmmmeee___[[[ZZZYYYXXXVVVUUUQQQMMMJJJGGGEEEDDDDDDCCCBBBAAA@@@???>>>===;;;:::888777555333222111111111222333333333333222222222111111111000000000......////////////..............................///...............//////------------------------......---------,,,,,,,,,...------,,,,,,------...++++++,,,------------,,,---...---,,,***)))***+++,,,------...//////000000000000000///---,,,***))))))***+++,,,------,,,+++***************************)))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((''''''&&&))))))))))))************&&&&&&'''((()))))))))))))))((((((''''''(((((()))(((((())))))))))))******((()))***++++++***)))(((''''''((()))************((((((((()))))))))******)))(((((('''''''''''''''***+++,,,,,,------,,,,,,,,,---.../////////......++++++************++++++*********+++++++++++++++************))))))))))))******++++++++++++************))))))))))))******************************)))))))))))))))*********************))))))))))))))))))))))))************))))))))))))************,,,,,,++++++************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))******))))))(((((((((((('''(((((()))******++++++)))***+++++++++++++++***(((((((((((((((((((((((()))))))))))))))***++++++******))))))******+++,,,,,,+++)))((('''''''''(((&&&&&&'''(((((()))******))))))))))))***+++,,,---//////---,,,++++++++++++''''''((((((((('''&&&&&&))))))************))))))((()))++++++)))((()))***++++++***************++++++******)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))******++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,++++++,,,---...////////////,,,...///000//////111222111222555888<<>><<<:::888666444333111222333333444444444444222222222111111111111000000000111111111111000000------------------------000//////.........//////////////////////////////111111111111000000000000...------,,,,,,------...,,,---///000000000//////)))+++,,,------///111444222333555777:::===>>>@@@:::888555222///...------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,+++***)))(((''''''************************(((((('''''')))***,,,...))))))))))))************''''''((())))))(((&&&&&&&&&&&&&&&&&&((()))***+++))))))******+++++++++,,,((()))+++,,,,,,+++)))(((&&&'''((()))************''''''''''''((((((((((((++++++***))))))((())))))***++++++,,,---------,,,+++,,,...//////...,,,++++++++++++************))),,,,,,++++++++++++,,,,,,+++++++++*********))))))************************,,,+++***))))))***+++,,,)))************+++++++++++++++++++++++++++++++++***)))(((''''''&&&&&&'''***)))(((''''''((()))***+++***))))))(((((())))))))))))))))))*********************)))))))))))))))(((((((((((())))))))))))***************)))((('''&&&'''''''''(((((())))))++++++******)))(((((((((++++++************++++++******))))))((((((''''''******))))))))))))*********)))'''((()))++++++***+++*********))))))((((((+++***)))(((((()))***+++************************)))))))))))))))(((''''''******))))))((((((''''''((((((((((((((((((((((((***++++++******)))((('''(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))++++++------------++++++------------,,,,,,,,,++++++---000111000/////////000111111333555888:::;;;???@@@CCCFFFIIIKKKMMMNNNKKKMMMOOOOOONNNPPPUUUYYY[[[\\\\\\[[[ZZZ^^^fffllllllqqq~~~xxxvvvsssqqqqqquuuyyy|||}}}{{{yyyxxxyyy{{{~~~uuuwwwuuuqqqsssyyy}}}}}}zzzxxxwwwxxx}}}|||{{{{{{|||~~~|||~~~xxxmmmaaaWWWRRRRRRQQQPPPOOOOOOMMMIIIFFFAAA@@@@@@@@@???===999555666666666666555444222111444444333222222111222222000000000111000000///...//////...---------------......------------............---+++***+++---000///000222111///,,,+++,,,---,,,+++******+++---............///...------,,,------...///000111222222444666999<<<======<<<:::;;;666111.........---+++/////////000///......---******))))))(((((('''''')))))))))))))))))))))))),,,+++++++++***)))))))))++++++******************))))))))))))))))))))))))&&&''''''((()))******++++++*********))))))((((((+++***)))(((((('''(((((((((((((((((((((((((((((()))(((''''''((()))(((&&&((('''''')))+++,,,+++************)))'''&&&$$$###++++++,,,---------------+++,,,...//////...,,,+++++++++++++++******************))))))))))))******,,,,,,,,,,,,++++++******))))))))))))))))))))))))++++++***))))))***++++++)))************+++++++++******************************)))))))))******+++******))))))))))))************))))))(((((((((((())))))))))))***************)))))))))))))))))))))(((((((((((())))))))))))))))))*********)))((((((''''''((((((((())))))))))))))))))))))))*********+++******))))))******+++***)))))))))((((((((('''***))))))(((((())))))***))))))))))))))))))))))))*********)))))))))((((((******)))(((((()))******************************))))))******))))))((('''&&&&&&''''''(((((())))))************************(((((()))*********))))))(((((())))))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******((())))))))))))*********+++,,,------------,,,+++---------------,,,,,,,,,---...000000000111333555666777999<<>>999999999888666444222111222111111111111222222333111000000000000000111111555444333222111111000111///......------......////////////...,,,---///111444555666444000---,,,,,,///000111333444444444333......//////000000111111000000000000000000000000444555777999999999777666444111---++++++,,,+++++++++,,,,,,,,,,,,+++******++++++++++++************************************))))))******************************************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))(((''''''))))))(((''')))((('''(((***,,,+++***%%%&&&''')))*********+++------......///......---,,,,,,---......---,,,,,,---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))+++******************+++))))))*********+++++++++************************((((((''''''((())))))***((()))++++++++++++)))(((******+++++++++***)))(((((()))))))))************)))))))))))))))*********))))))))))))((((((((((((''''''((()))*********)))))))))))))))************(((((())))))******************))))))))))))******))))))))))))((((((((((((((((((''''''''''''((((((***...222111,,,((((((***))))))))))))))))))(((((()))))))))(((((()))))))))***************************************))))))(((++++++***((('''&&&%%%$$$((((((((((((((((((((((((&&&'''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++************+++++++++++++++,,,,,,,,,,,,---,,,------------------,,,++++++,,,,,,---......///111333555666888;;;???BBBBBBDDDFFFIIIJJJJJJIIIHHHIIIHHHHHHIIILLLOOOSSSUUU[[[dddrrr|||||||||zzzvvvrrrqqqsssyyy}}}yyy}}}}}}ssskkkeee```]]]YYYVVVSSSPPPNNNKKKGGGDDD>>>>>>>>>===;;;888555444333333222333333444555666111000000000000111222333777666555333222111111111//////............/////////000000///......000111444555666444111//////000///111333666777777666555111111000000000000000111.........---------,,,,,,111222444555555444333222000///,,,+++******+++++++++++++++++++++******)))************************************************(((((())))))******++++++***************+++++++++))))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))(((((((((((()))***++++++)))))))))))))))))))))))))))((('''''')))***)))(((***((('''(((***++++++***$$$%%%&&&((()))*********---......///......------,,,------------------,,,------------,,,,,,,,,+++------,,,,,,,,,,,,------************++++++++++++++++++++++++++++++++++++*********++++++*********))))))*********+++++++++++++++++++++++++++++++++******)))((((((((((((((('''((()))******)))((('''++++++,,,,,,++++++******((()))))))))************(((((())))))***************)))))))))((((((((('''&&&'''((()))))))))))))))************))))))))))))************))))))((((((***))))))))))))))))))***(((((((((((())))))))))))((((((''''''''''''(((((()))---111///***&&&&&&((((((((((((((((((((())))))((((((((())))))((((((((())))))))))))))))))))))))***************)))((((((,,,,,,+++***)))((('''&&&)))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))((())))))))))))))))))((())))))))))))))))))))))))((()))))))))*********************))))))*********,,,,,,,,,,,,------------------------------------++++++,,,---///000111111333666:::>>>@@@AAACCCEEEIIIJJJLLLMMMMMMLLLJJJIIIGGGHHHJJJNNNSSSZZZ___cccnnnwww{{{zzz|||{{{yyyvvvsssuuuzzz~~~~~~~~~yyyoooiiigggeeebbb___[[[UUUMMMIIIDDDDDDCCCAAA>>>;;;888666333333333333444555555666666666666777888999:::;;;999888666444333222111111/////////......////////////000111000///...000111222333444333111111222333111444777:::;;;:::999777555444222000///...............------,,,+++++++++......///000000000///.........---+++*********+++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))************************((((((((())))))******+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))((())))))***+++,,,)))))))))))))))))))))))))))''''''(((*********)))+++)))'''((()))++++++***)))***+++,,,,,,,,,,,,,,,---............---,,,,,,------------------------......---------,,,,,,,,,++++++************++++++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))))))************+++++++++++++++++++++++++++++++++------,,,+++************(((((())))))))))))((((((---,,,+++************+++))))))))))))************((((((((()))******++++++******))))))((((((''''''''''''((()))))))))((((((***)))))))))))))))((((((++++++******)))(((((('''***))))))(((((())))))***(((((((((((()))))))))))))))((((((''''''(((((()))'''***,,,***'''$$$$$$%%%''''''(((((((((((())))))'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))(((''''''(((((()))******+++,,,,,,+++++++++++++++++++++++++++++++++******)))((('''***)))(((''''''((()))***)))******++++++******)))))))))))))))))))))))))))))))))))))))******************))))))))))))******,,,,,,,,,,,,------------......------------......---...///111222444555666777;;;@@@CCCEEEEEEGGGHHHHHHIIIKKKMMMNNNNNNNNNNNNMMMOOOTTTZZZbbbjjjpppttt}}}~~~}}}|||~~~wwwyyyxxxwwwtttnnncccWWWOOOIIIIIIHHHEEEBBB>>>;;;999444444444444444444555666888999;;;<<<===>>>>>>>>>;;;:::888666444333222222000//////......//////000...000111000///...///000///000111111000111333555555777:::<<<======;;;:::777555333000...---------///.........------,,,,,,++++++,,,---------------...//////---+++***+++,,,,,,------------,,,++++++((((((((((((((()))))))))++++++++++++++++++++++++(((((()))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************)))))))))***++++++))))))))))))))))))))))))(((''''''(((***++++++***,,,***'''''')))*********)))******+++++++++******---------------,,,++++++---------,,,,,,---------............------------,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++************************,,,,,,++++++***+++++++++***))))))))))))))))))***,,,+++)))''''''((()))+++))))))))))))************'''(((((()))******++++++*********)))((('''''''''((((((((()))(((((('''''')))))))))(((((((((''''''*********)))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))******))))))(((((())))))***))))))(((((('''&&&%%%%%%'''''''''((((((((())))))''''''((())))))(((''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&'''((()))***+++,,,---++++++++++++++++++++++++***+++++++++++++++***)))***)))(((''''''((()))******+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))************++++++************++++++++++++,,,,,,,,,---------///...---,,,,,,---...///111222333555888:::;;;<<>>@@@BBBBBBAAA@@@>>>===;;;999666555444333000000////////////000000---///000000///......//////000000///......000222555777888:::::::::999888666444111///------------------------,,,,,,,,,,,,)))******+++,,,---......///111111///,,,***+++---,,,,,,------,,,,,,+++***(((((()))))))))*********++++++++++++++++++++++++)))))))))))))))(((((((((((())))))***++++++,,,,,,))))))))))))))))))))))))''''''(((((())))))******((()))))))))************++++++******)))*********(((((((((((((((((((((((((((''''''(((***,,,+++***,,,***''''''(((*********''''''((())))))))))))(((,,,---------,,,,,,+++***...------,,,,,,------...//////.........---------...------,,,,,,------...+++++++++,,,,,,---------************************)))***+++,,,,,,+++***))))))************+++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***))))))***+++,,,,,,***'''$$$$$$&&&(((***))))))))))))************'''(((((()))***++++++++++++******)))(((''''''&&&((()))))))))((('''&&&&&&))))))(((((('''''''''&&&((((((((()))******++++++))))))(((((((((((())))))'''((((((((())))))************))))))))))))******---+++)))((()))))))))(((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''''''''&&&&&&%%%(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++)))(((''''''((()))++++++,,,------------,,,+++))))))))))))))))))))))))))))))))))))************---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------///...---,,,,,,---...///444555777999<<<>>>@@@AAADDDEEEEEEEEEEEEGGGKKKNNNNNNQQQVVV\\\dddkkkqqquuuqqqtttzzzyyy{{{~~~}}}||||||~~~ooodddYYYXXXVVVSSSPPPKKKGGGEEE???>>>======<<<<<<<<<<<<===@@@DDDHHHIIIIIIGGGFFFAAA???===;;;888666555555000000////////////000000---...000000///......///000000000...,,,,,,...000333333555555666555444333444222000...------...///************************)))******,,,---...//////111222333111---++++++---+++,,,,,,,,,,,,+++******))))))******+++++++++,,,++++++++++++++++++++++++******))))))((((((''''''((())))))***++++++,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++,,,,,,+++***)))))))))***(((((((((((((((((((((((((((''''''(((+++,,,+++***---***((('''(((*********((()))***,,,,,,---------......---------......///...------,,,,,,------...---------............///+++,,,---------,,,+++***,,,++++++******++++++,,,+++++++++++++++++++++++++++)))(((***---...,,,***((((((((((((((((((((((((***+++---------+++)))(((******+++++++++,,,,,,,,,''''''(((((())))))******************************++++++++++++++++++++++++,,,+++***)))(((((((((((()))***+++,,,,,,+++***)))+++*********))))))((((((*********************************))))))))))))))),,,+++***)))((('''&&&&&&''''''(((((())))))******''''''((()))))))))))))))++++++***)))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))******)))(((''''''(((((())))))***++++++***((((((---***'''$$$$$$'''***,,,------+++***))))))((((((---------,,,+++***))))))+++++++++*********))))))************))))))((((((+++(((%%%%%%(((******)))+++++++++***++++++,,,,,,*********+++,,,...///000.........---,,,...111444999;;;<<<<<<;;;===AAAEEEIIIFFFDDDDDDHHHLLLOOOPPPWWWaaammmxxx|||||||||{{{zzz{{{}}}|||vvvsssqqqlllddd]]]XXXTTTQQQNNNHHHFFFDDDAAA@@@@@@AAABBBEEEGGGKKKPPPRRRRRRNNNKKKIIIFFFAAA>>><<<999666444000000///...............000//////.........//////000000/////////111222444111111000000000000111111...........................---,,,+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,222222111///...---,,,+++************************+++++++++************)))+++******)))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))***)))(((''''''((()))***+++***)))(((((('''(((((()))***+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++***(((''')))+++,,,***''')))************+++++++++,,,***((()))+++,,,+++(((************************.........------......///...------,,,,,,------............////////////000///...,,,++++++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++***)))+++---...,,,)))***************************+++,,,------+++)))(((************+++++++++,,,)))))))))***************************************++++++++++++++++++++++++---,,,+++***))))))))))))((()))************)))(((************)))))))))(((((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))((((((************))))))))))))((())))))***************))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))******)))((((((((())))))''''''((((((((((((((('''******)))(((((())))))***++++++******************))))))***)))((('''&&&&&&+++++++++*********))))))++++++*********)))))))))---***''''''***,,,,,,+++,,,,,,,,,,,,,,,,,,---...---------------...//////...000111111111333777999>>>@@@BBBBBBAAABBBEEEHHHJJJIIIIIIJJJMMMSSSYYY]]]iiiuuu~~~|||{{{~~~zzzpppfff\\\TTTNNNLLLKKKJJJJJJJJJKKKMMMNNNLLLMMMQQQUUUWWWUUUQQQMMMIIIFFFBBB???<<<:::777444222111000000//////000000000//////....../////////...............///000111///......------......///................................./////////000000,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++------------------------++++++++++++************+++******)))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((((((((((()))******))))))(((((((((((())))))******+++,,,------...,,,+++***)))))))))))))))***(((''')))++++++)))'''))))))*********+++++++++---+++)))***,,,---+++)))************************//////......---......///......------------.........////////////000000000111///,,,***)))***,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++***+++,,,,,,+++)))***************************+++,,,,,,,,,+++***))))))))))))*********++++++++++++++++++++++++******************************++++++++++++++++++++++++------,,,+++************(((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))******&&&''''''((()))***++++++,,,,,,+++******)))(((((())))))***+++++++++++++++)))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))******)))))))))***++++++''''''''''''(((((()))***((()))+++,,,,,,+++)))(((******))))))***++++++,,,((((((((((((((('''&&&%%%+++++++++***************+++++++++++++++*********...,,,******,,,---...------------------...//////000000////////////000000///222555666888:::<<>>@@@AAADDDDDDFFFJJJOOOVVV[[[^^^gggoooxxx}}}}}}}}}}}}wwwtttvvv|||zzzooobbbaaa___]]][[[ZZZYYYYYYTTTUUUXXXZZZ[[[XXXTTTPPPKKKGGGCCC???<<<999666333333222111111000000111111000000000000000111222222222333444444444222111000......------------..............................000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------------------------,,,,,,,,,++++++++++++***+++******))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))(((((('''(((((()))*********)))))))))+++---000222111000///---,,,+++++++++))))))******)))(((''''''(((((()))))))))*********,,,++++++))))))***+++---''''''''''''''''''''''''111111000///............//////............//////++++++,,,,,,,,,---------------...//////...,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------+++******+++(((((((((((((((((((((((()))))))))************+++)))))))))*********++++++***************)))))))))))))))))))))))))))))))))******************************)))))))))))))))***++++++************++++++))))))))))))************((((((((((((((((((((((((((((((((()))******+++++++++++++++******)))))))))%%%%%%&&&''''''((())))))''''''((()))))))))))))))'''''''''''''''(((((()))'''''''''''''''''''''''')))))))))))))))((((((((())))))(((((((((((())))))******)))))))))***++++++(((((((((((())))))***+++,,,+++)))))))))+++---///...---,,,***)))((((((((())))))************))))))***************+++++++++*********+++++++++++++++)))***,,,,,,+++***+++---++++++++++++,,,---//////000000111222555777999:::888:::===>>>???AAACCCEEEFFFHHHNNNWWWaaajjjppprrrzzz~~~zzzuuutttzzz}}}hhhgggdddbbb``````aaabbbWWWVVVVVVWWWWWWUUUQQQNNNMMMJJJEEEAAA>>>;;;777555333222111111000000111111000000000000111222333444333333333222111000///...,,,,,,,,,++++++,,,,,,,,,........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))))))))))))))************)))))))))))))))))))))))))))))))))******++++++******))))))(((((((((((())))))***))))))))))))***,,,...///------,,,***)))))))))))))))+++,,,+++)))(((((((((((((((((()))))))))******(((((('''&&&$$$%%%(((***((((((((((((((((((((((((222111000///............//////............//////,,,,,,,,,---------......------------.........///,,,++++++******++++++,,,++++++++++++++++++++++++(((+++------+++***+++---)))))))))))))))))))))))))))))))))))))))***++++++************+++++++++,,,*********+++++++++++++++))))))))))))))))))))))))************************+++******))))))******++++++***)))(((((()))***+++((()))))))))************(((((((((((((((((((((((('''(((((()))******+++++++++++++++*********))))))''''''''''''(((((((((((((((((()))************)))'''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((((((((())))))(((((((((((())))))******)))((((((((())))))((())))))*********))))))******)))((()))+++---...,,,,,,+++***)))))))))***(((((())))))))))))(((((())))))*********+++++++++)))))))))*********++++++(((+++------+++***+++---++++++,,,,,,---///000111444444555666888999;;;<<<<<<===@@@AAACCCFFFJJJMMMNNNTTTaaappp{{{{{{~~~{{{zzzxxxyyy{{{~~~tttqqqmmmhhhffffffhhhiiicccaaa^^^\\\ZZZXXXTTTQQQQQQMMMIIIEEEAAA>>>;;;888444444333222222222222222111111111111222333444444555444333222111000//////------,,,,,,,,,,,,------........................*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))------,,,,,,,,,++++++++++++******))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***)))***))))))(((((((((((()))(((((()))******+++,,,,,,,,,+++***)))))))))))))))***,,,...---***((((((***(((((((((((()))))))))***%%%&&&%%%###!!!!!!%%%(((((((((((((((((((((((((((222222000///............//////............//////---------........./////////---,,,+++,,,...000222,,,++++++++++++++++++,,,++++++++++++++++++++++++'''***------+++***,,,...************************))))))(((((()))***++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***++++++,,,,,,***)))(((''''''((()))***(((((())))))*********+++************************'''(((((()))***+++++++++******************++++++******))))))((((((''''''))))))***+++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++%%%&&&&&&''''''((((((((())))))(((((((((((())))))******)))(((((('''((((((***+++,,,------,,,***)))(((((()))******+++,,,,,,*********)))******+++,,,))))))***************)))))))))******++++++++++++(((((())))))*********+++)))+++......,,,+++,,,...,,,,,,------///000111222999999999999:::;;;<<<===>>>@@@BBBDDDFFFKKKPPPTTT\\\eeewww}}}zzzxxxuuuvvvwwwzzz~~~zzzsssooonnnooopppqqqmmmhhhdddaaa]]]ZZZXXXTTTPPPLLLGGGDDDAAA===:::555555444333333333333444111111111111222333444555999777555333222222222222000//////......//////000........................111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))))))))))))))***+++,,,,,,+++***)))+++***)))(((((('''(((((('''((()))***************,,,,,,++++++***++++++++++++---///...***((()))***(((((((((((())))))))))))*********'''%%%&&&***---))))))))))))))))))))))))333222111000////////////........................000//////---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((()))******)))(((...---,,,,,,,,,+++)))''',,,,,,,,,++++++*********)))))))))***+++++++++,,,++++++++++++++++++++++++*********))))))))))))(((+++*********))))))((((((+++++++++*********))))))+++***((('''((()))+++,,,))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))((((((***)))(((''''''((()))***++++++******))))))((((((+++***(((''''''(((***+++,,,+++***))))))***+++,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))***,,,,,,.........------,,,,,,,,,)))***,,,.........------//////000//////222555888;;;:::999:::<<<<<<;;;:::CCCCCCEEEGGGHHHLLLYYYgggttt~~~}}}}}}|||wwwsssrrrwwwtttrrrqqqppplllfff```\\\SSSKKKIIILLLKKKCCC;;;;;;:::888444111000111333666555444333222222222222444333111////////////000---.........---,,,++++++&&&(((***,,,...---,,,,,,.........------,,,,,,,,,...------,,,,,,------...*********)))))))))((((((------,,,,,,+++***))))))+++*********))))))((((((***)))((('''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((+++++++++*********))))))))))))))))))))))))))))))******************************))))))))))))******------,,,,,,+++***))))))))))))************))))))(((((((((((('''''''''''')))(((&&&&&&((()))((('''333222111000////////////........................111000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,---...---+++,,,+++++++++,,,,,,+++))),,,++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++*********)))))))))++++++++++++*********)))+++++++++*********))))))((('''%%%%%%%%%&&&((()))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((()))*********+++(((((((((((())))))))))))))))))(((((((((((()))))),,,,,,,,,+++++++++*********)))(((''''''((()))************))))))))))))))),,,***)))(((((()))***,,,++++++***))))))***++++++,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((()))))))))***+++***)))))))))***,,,,,,,,,---------.........///+++,,,---..................///000111111333777:::<<<;;;;;;<<>>===;;;888555444555555444555666777666555444333444333111000/////////000...............---,,,,,,+++,,,...000000000///............------,,,,,,,,,...------,,,,,,------...------------,,,,,,++++++------,,,,,,+++******)))+++*********))))))))))))+++***))))))((((((((((((******************************))))))((()))))))))+++++++++*********))))))))))))))))))))))))))))))*********++++++***************))))))))))))******------,,,++++++***))))))((())))))******))))))(((((((((((((((((((((((((((***)))'''''')))***)))(((333222111000////////////////////////////////////111000///...---+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...---******)))+++------,,,+++*********++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,++++++++++++++++++++++++******************)))((((((((()))+++,,,)))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((******+++***)))((((((((((((((())))))))))))))))))(((((((((((()))))),,,++++++++++++*********))))))(((((((((((())))))((())))))))))))))))))***,,,+++***))))))***+++,,,+++******))))))******+++,,,++++++++++++*********((((((((((((((((((((((((((((((((()))))))))******+++************+++,,,,,,++++++,,,---...///000000------------...///000111222333555666666888;;;===@@@??????AAAEEEHHHJJJJJJMMMRRR\\\eeejjjlllsss|||}}}{{{|||~~~~~~}}}xxxqqqeeedddaaa]]]WWWPPPJJJEEEBBBAAA???===;;;::::::999555666999::::::888555444333222111000000000000000//////000000//////.........///000111111000///............---------------......------------...............------------,,,------,,,,,,++++++*********************)))))))))+++++++++***************++++++++++++++++++++++++,,,++++++*********))))))+++************)))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************,,,,,,,,,+++******))))))'''(((((())))))(((((('''))))))))))))))))))))))))+++***((((((*********)))222222111000//////000000///////////////////////////.........---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***+++******+++------,,,***))))))******++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++************+++,,,---))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))(((%%%""" (((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))'''((((((((())))))******++++++************++++++******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********************++++++,,,,,,******+++,,,---...//////,,,,,,,,,---///222444666999:::<<<===<<<===???AAACCCCCCDDDHHHLLLPPPRRRRRR\\\bbbooozzz~~~~~~}}}}}}~~~uuuoookkkeee```\\\WWWQQQLLLGGGEEECCCBBBAAA@@@>>>===:::;;;;;;;;;:::888555444222222222111111000000000000000111111111000000///....../////////...---,,,...............---------......------------......+++++++++++++++++++++***------,,,,,,,,,+++++++++***************************+++++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************,,,+++++++++******))))))''''''((((((((((((''''''))))))))))))************+++)))(((((()))******)))222111000000000000000000000000000000000000000000,,,,,,---......///000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++***,,,+++++++++,,,,,,***))))))))))))******+++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******************************************''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((&&&$$$!!!(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))))))))***+++******************+++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))******************++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---///222666:::<<<>>>???@@@@@@???@@@BBBDDDEEEHHHMMMUUU\\\aaacccccclllqqq}}}}}}}}}~~~vvvmmmccc```bbbccc^^^YYYMMMJJJGGGEEEEEEDDDBBB@@@BBB@@@===999777555444444222222222222222111111111000000111111222111111000//////......------,,,+++........................///......------......///))))))))))))************---------,,,,,,,,,,,,,,,***************+++++++++))))))***+++++++++***)))***************************++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((()))***++++++++++++***)))++++++***************)))''''''((((((((((((''''''((()))))))))*********+++***(((&&&'''((()))((((((111111000000000000000111000000000000000000000000+++,,,---...///000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++---,,,++++++,,,,,,***((()))))))))***************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++************)))))))))))))))************************+++++++++))))))))))))***************)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&(((((()))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))***************+++(((((())))))))))))(((((('''(((((((((((((((((()))))))))))))))))))))))))))((())))))******))))))((())))))***************+++++++++++++++++++++++++++)))))))))*********++++++***++++++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,...///111444888<<<@@@AAA@@@@@@AAA@@@@@@BBBFFFIIILLLSSS^^^lllwww}}}}}}|||zzz|||~~~tttiiifffkkkooolllgggUUUQQQKKKHHHHHHHHHFFFDDDHHHEEE???:::666444444444111222222333222222111111000000111111222222111111111111000000/////////..................///////////////............//////***+++++++++++++++,,,,,,------------,,,,,,,,,,,,*********+++++++++++++++((()))***+++,,,+++***)))************************)))***+++,,,,,,+++***)))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************'''(((((())))))((((((''''''(((((())))))*********)))'''&&&&&&'''(((((('''111111000000000000111111111111111111111111111111---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,---...///...,,,+++******+++------,,,***************))))))))))))++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))))))))))))))******+++++++++))))))*********+++++++++++++++,,,,,,---------,,,******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''(((((())))))*********(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))******++++++'''((()))******)))((('''((((((((((((((('''''''''((((((((())))))((((((((('''((()))******)))((('''))))))))))))******++++++************************))))))*********+++++++++***+++,,,---------,,,,,,++++++,,,---......//////444666999<<>>:::777666555111111222333333333222111//////000111111111111111222111111000000000111111---........./////////000//////............//////+++++++++,,,,,,---------------------------------*********++++++,,,,,,,,,)))***,,,---...---,,,+++++++++++++++++++++++++++((()))+++---...---,,,+++(((((((((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***)))***,,,------,,,***)))))))))))))))************((())))))******))))))(((&&&&&&'''(((((()))*********(((''''''((())))))(((111000000000000000111111111111111111111111111111000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,---...---,,,)))((()))+++---......,,,++++++******))))))((((((+++++++++,,,,,,---------++++++++++++++++++++++++*********))))))))))))(((*********++++++,,,,,,,,,))))))******++++++++++++(((((()))************)))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''+++***)))(((''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))'''((()))******)))((('''))))))(((((('''''''''&&&''''''(((((((((((('''''''''((()))******)))((('''&&&'''''''''(((((()))))))))))))))))))))))))))))))))************+++++++++***+++,,,---...---,,,,,,***+++,,,...000111333333:::<<>>;;;888666000111333333444333222111...///000111111111111111111000000000000000111111---.........//////000000//////............//////*********++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...//////...---'''((((((((())))))******))))))))))))))))))))))))+++***'''&&&&&&'''***+++)))***,,,------,,,***))))))))))))))))))*********))))))************))))))%%%&&&&&&'''((())))))***+++)))(((((()))******)))444444444444333222111000///000111222222111000///222222111111000000//////......------------......///............---------///......------,,,,,,+++***++++++,,,,,,++++++************************************++++++,,,,,,,,,+++***)))***,,,,,,***)))))))))*********))))))((((((((((((((()))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++((()))***++++++***((('''))))))))))))))))))))))))++++++******)))(((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))((('''&&&&&&******++++++++++++******(((((())))))))))))((((((&&&'''((()))+++,,,......)))((('''''''''(((***+++((())))))***++++++,,,,,,++++++******************)))***+++------.........000000000000111444999<<>><<<:::888666444444222222222222222222111111////////////////////////000//////////////////000///............---------------------......//////...---,,,++++++,,,---...,,,,,,++++++***)))))))))------,,,,,,++++++******+++***)))***,,,,,,***)))******++++++,,,+++++++++************+++++++++,,,***+++,,,------+++***((())))))))))))))))))))))))))))))(((((()))+++---...))))))))))))))))))))))))(((((((((((())))))******************************(((((((((((((((((((((((((((((()))))))))************************++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******++++++******++++++++++++******)))))))))******)))))))))((((((((()))))))))******'''((()))++++++***))))))++++++,,,,,,,,,---------******+++++++++++++++,,,+++++++++,,,---...//////222666;;;@@@CCCFFFIIILLLFFFJJJNNNOOOOOOSSS[[[cccjjjpppxxx~~~zzzrrrhhhbbb]]]YYYTTTPPPMMMIIICCC>>>???<<<999888888888777666111111111111111111111111111111111111111111111111000000000000111222333444........................,,,---------........./////////...------------...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,+++++++++************************************************)))((((((''''''(((((())))))))))))************))))))))))))***************))))))(((***))))))))))))))))))***DDDBBB???;;;888555333222444444333222222222222222/////////000000000000000///......------......//////............---------/////////......---------,,,,,,++++++++++++,,,,,,+++++++++*********))))))......------,,,,,,,,,++++++***)))***,,,,,,***)))(((((()))***++++++******)))))))))*********++++++++++++,,,---,,,+++***)))))))))))))))))))))))))))((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''***************++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))*********++++++,,,,,,---******++++++++++++******))))))************)))))))))))))))******+++++++++'''(((***+++++++++***))),,,,,,,,,,,,,,,---------******++++++,,,,,,,,,,,,,,,,,,,,,---...000222333777;;;@@@DDDGGGIIIKKKMMMFFFLLLSSSWWWZZZ___iiipppzzz~~~|||~~~}}}xxxpppgggaaa[[[WWWUUURRRLLLGGGBBB@@@===;;;;;;;;;:::999333333333333222222222222111111111111111111111111............///111222333---------------------------------...//////000000//////...------------...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++............------------++++++++++++++++++++++++---,,,,,,***)))((('''&&&************************)))************))))))((('''((())))))******)))))))))))))))))))))))))))))),,,***)))''''''(((***+++)))))))))******)))))))))LLLIIIDDD???:::666333222555555444333222222222222000000000000111111111111......------------......///............---------......------,,,++++++******++++++,,,,,,++++++***************************------------,,,,,,,,,,,,+++***)))***,,,,,,***)))'''((()))***************)))))))))************+++,,,,,,,,,+++++++++******************************''''''''''''(((((()))***))))))))))))))))))))))))******)))(((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))******++++++,,,,,,,,,---******++++++++++++******)))******++++++******))),,,,,,++++++******))))))((()))******++++++******))))))************************++++++,,,---------------...///111444777999:::>>>BBBFFFHHHJJJLLLNNNNNNVVVbbblllrrrvvvzzz}}}{{{tttooonnnuuu}}}ooohhh___ZZZXXXUUUPPPKKKHHHEEEBBB@@@@@@???>>>===888777666666555444333333222222222222222222222222---------...///000111222------------------------------....../////////000///......---,,,---------+++,,,,,,------,,,,,,+++......---,,,,,,+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,+++***)))'''&&&&&&++++++++++++++++++++++++))))))************))))))((()))***+++,,,+++***)))(((((()))))))))))))))***)))(((&&&&&&&&&(((***+++))))))************))))))YYYVVVOOOHHHBBB===:::888777666444333222222222333000111111111222222222333//////............/////////............------------------------,,,,,,,,,)))+++---......---+++))))))))))))***++++++,,,,,,******+++++++++++++++++++++***)))***,,,,,,***)))'''((()))***++++++++++++*********+++++++++,,,,,,...---+++***)))***+++,,,++++++++++++++++++++++++'''(((((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))((((((((()))******))))))(((((((((((()))))))))))))))))))))))))))))))))***************************++++++++++++******)))******++++++******)))***************)))))))))******))))))******+++,,,))))))))))))))))))))))))******++++++,,,------.../////////111555888<<<>>>>>>AAAEEEHHHKKKMMMPPPSSS___kkk}}}yyyrrrlllooorrrsssvvv{{{}}}sssggg___]]]ZZZUUUPPPNNNKKKHHHFFFEEEEEEDDDCCC<<<;;;:::888777555444333222222222222222222222222//////...//////000111111........................---........................------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))***************+++,,,,,,,,,,,,+++***++++++************))))))++++++++++++++++++++++++))))))************)))))))))***,,,------,,,+++***(((((((((((())))))******%%%&&&((()))******+++***((()))***++++++***)))(((eeeaaaZZZRRRKKKEEEBBB@@@777666444333222222333333111111222222222333333333000000////////////000000//////.........---------------......///000000000)))+++...000000...+++)))(((((()))***+++,,,,,,---(((((())))))*********++++++***)))***,,,,,,***)))((()))***+++,,,---------++++++,,,,,,,,,---------///---***(((((())),,,---++++++++++++++++++++++++((()))***++++++***((('''))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((******++++++++++++************++++++++++++******%%%%%%&&&((()))+++,,,,,,+++***)))))))))***,,,---++++++************************+++,,,,,,---......///000111333777;;;???BBBAAADDDHHHLLLOOORRRVVVYYYppp~~~uuusssqqqoooooosssyyy}}}tttjjjgggddd^^^YYYRRROOOLLLJJJIIIIIIHHHFFF???>>><<<:::888666555444222222222222222222222222000000000000000111111222////////////////////////........................------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...*********++++++,,,,,,,,,.........//////000000000***+++,,,------,,,+++***))))))***+++,,,,,,------++++++++++++++++++++++++((())))))*********)))))))))+++,,,......---,,,+++'''((((((((())))))******$$$'''+++///000///---+++((()))***++++++***)))(((~~~rrrbbbYYYVVVRRRJJJCCC@@@<<<888666555444333222000///000222666888999888222111111000000000000000////////////////////////////////////////////////---.........------,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,+++***((('''+++++++++++++++++++++++++++*********))))))(((((())))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))&&&&&&'''((()))***++++++))))))************))))))************************))))))))))))************,,,+++)))(((((()))+++,,,******))))))((((((''''''******+++,,,,,,,,,,,,+++---.../////////---***))),,,---------,,,---000222666777999999:::===AAADDDGGGIIIIIIHHHKKKVVVggguuu|||yyy|||~~~zzzuuu|||~~~yyyrrrggg^^^VVVZZZZZZTTTOOONNNLLLJJJGGGCCC>>>:::888666333111333333333222111111000000111111111111000000000000111000///......///000111//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++************++++++,,,,,,++++++***000---+++,,,000333444333************)))))))))))),,,,,,,,,------.........***,,,---,,,******+++,,,......,,,***((('''%%%$$$+++++++++,,,,,,+++++++++))))))))))))))))))******))))))************))))))************************ttthhhbbb\\\SSSLLLGGGCCC===999777555444333111111111333666888888888222111000000//////000000////////////////////////........................---------------,,,++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******+++++++++++++++++++++++++++*********))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))(((((((((((('''(((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''))))))))))))************,,,+++***))))))***+++,,,,,,,,,------,,,,,,++++++)))***++++++,,,,,,+++++++++,,,...//////...,,,++++++------...---///222444555999===@@@AAACCCEEEGGGFFFKKKQQQSSSWWWdddvvv}}}|||~~~xxxqqqgggeee```[[[[[[\\\VVVNNNIIIEEE>>>999777666555444111111111000000/////////222111111111000000000000111000///...//////000111//////.........---------.........---------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---+++((())),,,///000///++++++++++++***************+++,,,.........,,,,,,***+++,,,,,,******+++,,,,,,++++++***)))(((((('''******++++++++++++***************)))))))))))))))))))))************))))))************************tttllleee\\\VVVRRRLLLDDD>>>:::999777666333222111222555666777666111000000///////////////000000000000000000000000------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++***************)))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((''''''''''''***)))))))))((((((((('''))))))************))))))************************))))))))))))************************************((()))***+++,,,+++***)))))))))***++++++++++++***)))***,,,...//////......+++---///000111333666888555999???CCCEEEFFFHHHIIIJJJSSS]]]bbbeeeppp}}}{{{|||{{{pppkkknnnoooeeeYYYNNNIIIAAA;;;888777777777111111000000///000000000222222222111111111000000111000000/////////000000/////////............---.........------------,,,,,,,,,---------.........,,,---------------......++++++,,,,,,,,,,,,+++++++++)))'''''')))***+++***---,,,,,,,,,,,,+++++++++(((***,,,---...---+++******+++,,,,,,******+++,,,)))))))))*********++++++)))******************)))+++*********))))))(((((())))))************)))))))))))))))))))))))))))))){{{uuuooojjjfff^^^XXXNNNEEE@@@===;;;:::555333111111333444444333111000//////......//////000000000000000000000000........................,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,---++++++++++++++++++++++++***************************++++++++++++++++++***))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))((((((((('''''''''))))))))))))(((((((((((())))))************))))))++++++++++++++++++++++++((()))))))))************)))***++++++++++++***)))%%%&&&(((*********)))(((((()))******++++++*********+++,,,...////////////...000333555777999<<>>@@@CCCFFFGGGGGGGGGHHHJJJPPPWWW\\\oooyyy~~~~~~zzzvvvvvvxxxxxxqqqqqqpppqqqtttzzzxxxlll]]]ZZZUUUPPPJJJDDD===888777666444222222222333333333333333333222222222222111111111111111000////////////////////////////////////.........---------)))************+++++++++******++++++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++++++++*********,,,+++)))(((((()))+++,,,)))***,,,,,,++++++,,,---+++++++++***************))))))************))))))************))))))(((((())))))************))))))((((((((((((((((((((((((xxxkkk]]]RRRIIIBBB>>>;;;888444222222222111111222111111000000000000000000000000000000000000000000000000000000000000000...---,,,+++,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))++++++++++++++++++++++++*********+++++++++++++++)))))))))******)))))))))************************((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))&&&&&&'''((()))***++++++))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******************+++,,,,,,,,,,,,+++////////////000000111111666999===AAACCCFFFIIIKKKIIIKKKNNNQQQUUU[[[aaafffwww~~~qqqgggbbbbbbcccgggmmmtttxxxyyyzzz}}}yyyrrrlllkkkmmmqqqzzzzzzqqqeeeccc```\\\VVVNNNFFF@@@:::999666444222222333444444444444333333333222222222222222222111000//////...////////////000000000/////////.........------))))))*********+++++++++******+++++++++++++++,,,,,,,,,------------,,,,,,---...///...---,,,---...++++++++++++************---,,,***(((((()))+++,,,)))***+++,,,++++++,,,...,,,,,,,,,+++******)))))))))******************))))))))))))))))))))))))***))))))************))))))))))))))))))))))))))))))ttthhh^^^VVVOOOKKK@@@===888555444444333222333333222111111111111111////////////////////////000000000000000000000000///...---,,,,,,...000111,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++*********++++++,,,,,,,,,)))******++++++******)))************************))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))))))))(((((((((''''''(((((())))))******))))))************))))))++++++++++++++++++++++++))))))))))))************,,,+++***))))))***+++,,,,,,+++)))((('''(((******++++++,,,------------,,,...//////000111333444555888;;;@@@DDDFFFHHHKKKMMMNNNVVVaaakkkrrrtttuuuvvv}}}~~~wwwmmmccc]]]ZZZZZZYYY^^^cccfffeeefffiiimmmrrruuuxxxyyyxxxwwwwwwwww~~~xxxsssooolllooouuu|||vvvllljjjgggccc___YYYRRRMMMBBB???<<<888666666777777444444444444333333333333222222333333222111///....../////////000000000000////////////............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++---//////---,,,---///---,,,,,,,,,++++++++++++++++++,,,,,,++++++***)))(((***++++++++++++,,,...,,,,,,++++++++++++************++++++++++++******((((((((()))******++++++))))))************))))))************************wwwooohhhbbb\\\YYYDDD@@@;;;777666666555444444333222222111111222222////////////////////////////////////////////////000///---,,,---///111222,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++++++++++++++++++++'''(((***+++,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********************************)))***++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))(((((((((''''''''''''))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))************,,,+++)))(((((()))+++,,,222000...++++++,,,...000+++,,,------......---------...///000333555777999999<<>><<<;;;;;;<<<555555444444444333333333222222333333222111///....../////////000000111111000/////////............,,,,,,---------..................------,,,,,,,,,,,,------......------,,,)))+++......,,,+++,,,.........---------,,,,,,,,,(((+++...000///,,,)))&&&(((***++++++++++++---...++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++''''''((()))***+++,,,,,,))))))************))))))************************yyytttsssoooggg___SSSLLLCCC<<<:::999888666222666555///---111222///000000111222222222222222000000000000////////////---,,,,,,,,,,,,---......///000000///---,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------,,,+++******++++++)))'''++++++*********+++---...+++++++++*********))))))******++++++++++++******+++***)))'''''''''((()))***++++++++++++***))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))***+++,,,,,,------******))))))))))))*********************************+++,,,------,,,+++***---,,,+++*********+++,,,,,,...//////...---...///222333444555777:::???BBBBBBAAADDDIIIJJJJJJQQQ[[[iiizzz}}}xxxuuuttttttttttttssssssrrroookkkgggfffgggvvv|||sssttt||||||{{{|||}}}zzztttnnniiieeeccc``````bbbeeehhhgggeeebbbccceeegggeeeaaa^^^^^^___]]]```dddkkksss|||}}}tttlllttt}}}rrriiifffeeebbb```\\\MMMBBBCCCEEE@@@:::888888777555333222111222222222111000000000000000000////////////000000000000000...------...//////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---///000///---......---,,,,,,+++******++++++++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))((()))***,,,------,,,,,,,,,,,,++++++***)))((((((+++((((((+++,,,+++---111((((((''''''''''''((((((~~~xxxmmmdddSSSMMMFFFBBB@@@>>>:::777333777666111///222333000000111111222222111111000000000000/////////......------,,,,,,------...///...///000...,,,+++,,,---------------------------------------------------,,,,,,,,,,,,,,,+++******+++++++++,,,,,,------------,,,++++++,,,,,,***)))++++++*********+++,,,---+++++++++*********))))))******++++++++++++******+++***)))((('''(((((()))((()))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++******))))))))))))******************************+++++++++,,,,,,+++++++++---,,,+++******+++,,,,,,+++---000000///............111666999<<<>>>AAACCCFFFEEEGGGLLLOOOSSS^^^kkkzzz{{{wwwtttqqqvvvrrrmmmkkkjjjkkklllllllllmmmmmmkkkgggdddccccccooozzzwwwxxx|||{{{zzzyyyyyyyyyzzz{{{{{{zzzxxxuuuqqqooolllkkkkkkkkkkkkllllllkkkgggeeegggiiikkkiiieeebbbaaaaaa___aaadddhhhnnntttyyy|||xxxzzz|||}}}~~~wwwqqqkkkccc]]]YYYOOOHHHGGGFFF@@@;;;:::666555333222111000111111444333222111111000000000000000111111111222222222666444222111111111000///---------.........//////------------------------------------------------,,,+++,,,///222444333222000///...---,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************)))***+++,,,---------,,,---,,,,,,+++******)))))),,,((((((***+++((())),,,))))))(((((((((((())))))tttkkkZZZVVVQQQMMMJJJEEE>>>888555777666333222444444222111111222111111000///...////////////............---------,,,------...///...//////...,,,++++++,,,------------------------------------------------,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,------,,,***++++++*********+++,,,---+++++++++*********************++++++++++++************)))((((((((())))))'''((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((******))))))))))))******************************,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++---000111000/////////...333:::???BBBCCCDDDEEEIIIIIILLLQQQVVV```pppyyywwwvvvtttuuuwwwuuuuuutttrrrpppnnnkkkjjjkkkhhhdddcccdddeeefffgggggghhhiiihhheeebbbaaaaaaiiisss~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuvvvuuusssrrrrrrpppnnnkkknnnooopppnnnkkkgggeeeddddddeeegggiiilllnnnpppqqquuuxxx}}}{{{vvvtttwww~~~{{{zzzwwwiii^^^YYYUUUQQQOOOJJJCCC>>>>>>888777555333222222222222666555444222222111111111222222222333333333333444:::777555333222111000...------........./////////......................................................///111444666555444222111///---------...///......//////000000111111++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------...------------,,,,,,++++++******,,,))))))+++***&&&%%%'''******))))))))))))******wwwoooeeebbb]]]YYYUUUMMMCCC;;;999888666444444555444222222222222111000///------////////////.........------------------...//////---...///...,,,***+++,,,------------------------,,,,,,------------------+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++***+++++++++++++++++++++,,,******************************++++++++++++************))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((''''''******))))))))))))******************************---,,,+++******+++,,,---++++++++++++,,,,,,,,,------...000000///000222444666:::???CCCEEEEEEFFFFFFIIINNNTTTZZZ```lll}}}yyyooommmnnnmmmlllmmmppppppooonnnmmmkkkjjjjjjgggeeecccccceeegggiiiiiihhhjjjkkkjjjgggdddbbbbbbfffoooyyy~~~||||||{{{{{{|||}}}}}}~~~~~~}}}}}}|||zzzxxxwwwwwwwwwuuusssrrrssssssrrroookkkhhhfffhhhiiijjjlllmmmnnnnnnnnnnnnqqqvvv{{{~~~~~~}}}|||tttpppkkkhhhiiinnnuuuzzz}}}yyyyyyvvvwwwuuutttwwwvvviiiaaa^^^ZZZXXXUUUOOOGGGCCC===<<<999777555444444444444333333222222222222333222222222333333333444444777555222111000000...,,,............////////////////////////////////////////////////////////////222222111222444444222111333111...,,,,,,---///000......///000111222222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,++++++++++++)))))),,,+++&&&$$$&&&+++******************+++{{{uuulllhhhdddaaa]]]VVVMMMFFF@@@<<<888666666555333222333333333222000///---,,,000////////////............------------...//////...//////...,,,++++++,,,------------------------,,,,,,,,,---------......+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,+++)))++++++++++++++++++++++++******************************++++++++++++******))))))************************+++++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))(((******))))))))))))******************************---,,,+++******+++,,,---++++++,,,,,,------------000000///...///222888<<>>;;;888666444444111111111111111222333444111111111111222222222222333111/////////000///---........./////////000000////////////////////////////////////////////////111000000111222222000///111///,,,******,,,...///------...///000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,---------......------,,,,,,,,,,,,,,,+++***((()))------)))(((***++++++************++++++rrrnnnhhhdddbbb___ZZZUUUKKKCCC;;;999888555333444444444333333111000///...000000000000////////////......------......///000///000000///---,,,,,,---------------------------+++,,,,,,------.........+++,,,,,,---------------------,,,,,,,,,,,,++++++***))))))***,,,,,,+++)))++++++,,,,,,,,,+++*********************+++++++++******++++++++++++******((()))***+++++++++******+++++++++++++++***))))))***************************)))))))))))))))(((((())))))))))))))))))))))))******))))))))))))************************************))))))))))))******************************,,,++++++++++++++++++,,,***+++,,,---......------000000000///111666===BBBDDDEEEDDDCCCCCCEEEIIILLLXXXffftttyyyzzzyyyqqqooonnnkkkjjjkkkjjjiiiiiihhhhhhiiijjjjjjgggeeeeeegggkkknnnppppppssstttsssqqqnnnmmmmmmmmmpppuuuzzz~~~}}}xxxxxxxxxyyyxxxtttoookkkeeefffggghhhiiijjjkkklllkkkmmmppprrrtttuuuttttttnnnkkkfffcccaaaaaacccdddgggiiimmmsss{{{}}}ssskkkddd``````ccckkksss|||uuussstttrrrfffXXXKKKHHHDDD???:::666444222111000000111111222333444000000000000111111111111222000//////000111111000....../////////000000000////////////////////////........................,,,,,,,,,...111222111000...---+++******+++,,,---,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++))))))---...++++++---++++++************++++++zzzqqqkkkiiigggeeecccXXXKKK@@@===;;;666555666444444444333333111000000222111111111000000000000...............//////000000111111000...------...------------------------++++++,,,,,,---......///+++,,,,,,---......---------------,,,,,,+++++++++******)))+++,,,---,,,***+++,,,,,,,,,,,,+++***)))))))))*********+++++++++******++++++++++++******((()))***++++++++++++***)))******+++++++++************************************))))))(((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))******+++++++++******))))))))))))******************************+++++++++,,,,,,+++++++++***+++,,,............------///111444777;;;AAADDDGGGHHHJJJKKKMMMQQQVVVZZZkkk{{{|||}}}~~~{{{vvvtttqqqlllkkkmmmkkkkkkkkklllnnnppprrrsssmmmllllllnnnrrruuuwwwwwwyyyzzzyyywwwvvvvvvyyy{{{}}}}}}xxxpppooonnnmmmmmmnnnooopppnnnnnnooopppqqqrrrsssssspppnnnllljjjhhhhhhggggggggghhhiiilllpppuuuzzz}}}}}}zzzoooiiieeecccffflllwww~~~~~~ttthhhVVVSSSMMMFFF???:::666444444444333222222222222222000000000000111111111222111000...///000111111000.../////////000000000000........................------------------------,,,++++++---000111000///,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++---***))),,,---++++++///******))))))))))))******|||rrrnnnmmmlllkkk```QQQDDD@@@===888666888444444444444333333222111222222222222111111111000...............///000000000111222111///---...///------------------------++++++,,,,,,---...//////+++,,,,,,---.........------------,,,,,,+++++++++++++++***,,,......---,,,+++,,,,,,---,,,+++***)))))))))******++++++++++++******++++++++++++******((()))***+++,,,,,,+++***'''((()))***+++,,,,,,,,,******************************))))))((((((((('''))))))))))))))))))))))))******))))))))))))******'''(((((()))***++++++,,,******))))))))))))*********************************+++,,,------,,,+++***)))+++,,,...//////......)))---333888<<>>:::888888777666444222111111111000000111111111222222222111///------...///...---////////////000000000000........................------------------------///...---...///...---++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,*********************+++...+++)))++++++)))***...******))))))))))))******rrrkkkiiihhhccc[[[OOOGGGDDDBBB>>>:::666555444333222222222333111222222222222111111000000...---++++++,,,---...111111111000000000000///222111000///------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***,,,+++++++++***)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))*********+++*********))))))(((((())))))))))))*********+++)))))))))))))))*********++++++******************)))******++++++,,,------,,,---//////---,,,,,,---///222666;;;@@@DDDGGGIIINNNRRR[[[gggqqqwww|||}}}yyywwwvvvvvvyyy|||}}}}}}~~~~~~{{{|||~~~|||xxxuuutttuuuzzz}}}}}}|||~~~|||{{{zzzyyyzzzzzzzzzxxxvvvxxxuuusssrrrrrrssssssrrrpppqqqqqqqqqooonnnooooooooonnnmmmoooqqqssssssrrrxxx~~~uuukkkqqquuu}}}~~~gggddd___WWWMMMDDD>>>;;;666555555444444444444444333333222222222222222222000000000000000000000000,,,---...//////...---,,,------...............---////////////////////////,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++*********+++,,,---//////...---+++******+++,,,...++++++++++++++++++++++++++++++++++++******))))))************************+++++++++++++++++++++++++++++++++*********))))))|||tttnnniiiaaaWWWOOOIIIDDD>>>999777777777666555444333222222222333333333222111111000///---++++++,,,---...000000000000000000000000000000111111000...,,,***........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***+++++++++***************************************************************))))))))))))))))))))))))+++******)))))))))))))))************)))))))))((((((((())))))******))))))******************++++++++++++******************------,,,,,,+++************+++---......///111333333666;;;@@@DDDIIILLLNNNPPPYYYiii||||||yyyxxxxxxyyy|||~~~|||yyyvvvtttsssrrrpppnnnnnnooopppoooooooooooopppqqqqqqppprrrssstttrrrppppppttt|||yyyyyy|||}}}vvvmmmaaaYYYSSSMMMEEE>>>888777555444333333444444333333333333222222222222111111111111111111111111///000000111111000///...///////////////...---,,,........................------------,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,---///000111111000...,,,,,,,,,---...************************++++++++++++*********)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))zzznnnhhh^^^WWWQQQJJJCCC>>>:::::::::999777555333111333333333333333222111111000///---,,,,,,,,,---.........//////000111111111...///111222111///+++)))........................------------------------------,,,,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++******************+++++++++************************************************))))))))))))))))))))))))+++++++++***************************))))))))))))'''((()))******)))(((''')))*********++++++++++++******++++++++++++++++++---------,,,++++++******+++,,,......///111444777444888>>>CCCHHHLLLPPPSSSXXXeee|||~~~||||||||||||yyytttqqqssssssssssssrrrrrrrrrrrrqqqqqqrrrssstttrrrooolllkkknnnsssyyy}}}zzzvvvttt}}}xxxfff\\\[[[XXXOOOFFF>>><<<999666555555555666444444333333333222222222111111111111111111111111000111111111111000///...111111111000///...---,,,------------------------............------------------,,,,,,,,,,,,++++++---------...///000111222555444222///...---......************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************sssmmmddd\\\VVVQQQLLLHHH???===;;;888555333222222222333333333222111000/////////...---,,,------.........///000111222333444///000000111000...,,,+++................................................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))***++++++++++++***)))))))))***+++++++++,,,************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++*********)))))))))))))))'''((()))******)))'''&&&))))))))))))*********+++******+++++++++++++++,,,******++++++,,,------......////////////111444777888===CCCIIIMMMRRRXXX\\\eeettt}}}~~~~~~|||zzzxxxvvvtttrrrsssuuuwwwwwwuuuppplllmmmooosssvvvyyy{{{||||||}}}|||zzzxxxwwwwwwyyy{{{|||yyyrrrnnnllltttqqqeeeaaa^^^VVVNNNEEEBBB???;;;888777777888555555444444333333222222111111111111111111111111000000//////......---,,,000000111111000///......------------------------.........------------,,,------,,,,,,,,,+++++++++---------......///111111666555333000///---------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************~~~wwwnnnddd\\\VVVRRRPPPEEEBBB<<<777333222222333222222222222111000///...//////......------------//////000111333444555555222111///---------...///................................................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))***++++++++++++***)))))))))***+++++++++,,,************************************************))))))))))))))))))))))))++++++,,,,,,++++++***)))))))))))))))))))))******(((((()))******)))((('''))))))))))))))))))))))))******++++++,,,,,,,,,,,,***++++++,,,------......---...//////000222777:::???DDDJJJOOOSSSYYYbbbhhhrrr|||xxxvvvrrrsssuuuwwwyyy|||{{{wwwvvvwwwyyy{{{|||yyytttooopppqqqtttwwwyyy{{{{{{|||{{{zzzxxxvvvtttqqqooommmlllooouuu|||sssmmmeeefffjjjrrr|||uuuiii```WWWQQQJJJGGGCCC???;;;999888777666666555555444333333222111111111111111111111111000000//////..................///000111111000000........................------------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---...//////444333111///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************|||pppeee\\\VVVSSSKKKGGGAAA;;;777555444555333333333222111000///...////////////......------//////000111222444444555333111...,,,+++---///111........................------------------------,,,,,,------------,,,,,,)))***+++,,,------------++++++++++++++++++++++++************************))))))***++++++++++++******************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***)))((('''&&&))))))))))))************))))))))))))*********+++++++++******)))(((((((((******++++++,,,---------......------,,,,,,++++++)))+++...111444888===@@@???DDDJJJMMMQQQYYYeeennn}}}~~~zzzwwwtttrrrnnnppprrrtttuuuyyy}}}{{{{{{|||}}}}}}zzztttpppqqqrrrtttvvvxxxyyyzzz{{{{{{zzzyyywwwvvvrrrlllhhhfffgggkkksss}}}{{{rrrhhhbbb^^^bbbjjjsss}}}xxxggg[[[UUUOOOMMMIIIDDD???;;;888777777777666555444333333222222222222222222222222222222111111000000111111222,,,---...///000111111111////////////////////////---------,,,,,,,,,,,,+++------,,,,,,,,,,,,+++++++++++++++++++++,,,------//////......---,,,++++++------------------------++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++***************+++++++++sssfff]]]XXXPPPNNNJJJEEE@@@<<<888777555555555444333222000000///////////////......---......///000111111222222111000...------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,---------,,,+++************************************************))))))***++++++++++++***+++++++++***************************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++)))(((&&&((()))))))))***************)))(((((()))+++---//////...---,,,***)))((((((******++++++,,,------............---,,,,,,++++++***---111555888<<>>;;;888888777666555444333333222222222222222222222222111000000000000222333444,,,---...///////////////....................................------------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++~~~pppeee^^^SSSSSSQQQNNNHHHBBB;;;888777777777666555333222111/////////000///......---------......//////000000//////////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,---......---,,,***)))************************************************))))))***++++++++++++***,,,+++++++++******))))))************************++++++++++++++++++++++++))))))))))))))))))))))))+++,,,---......---+++)))(((((())))))*********++++++***(((((())),,,///222222111000...,,,***)))(((******+++,,,,,,---......++++++,,,------......///...111666999;;;>>>@@@CCCJJJMMMQQQSSSWWWaaaqqq~~~~~~{{{yyywwwtttqqqnnnpppssswwwzzz|||}}}}}}}}}~~~~~~~~~xxxuuurrrrrrtttvvvuuusssooollljjjjjjmmmpppssssssmmmqqqzzz|||mmmgggeeeeeejjjqqquuu|||xxxlll___^^^[[[WWWQQQJJJDDDAAA999888777666555444333333222222222222222222222222......---...///000222333---...............------------------------------000/////////............---------,,,,,,,,,++++++,,,,,,+++++++++,,,------)))***+++,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++vvvhhhbbbcccaaa[[[UUUOOOEEE<<<;;;444///111333111111333000000111111111///---,,,---------------...///000//////.........---------,,,---------.../////////......---,,,,,,+++******,,,,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,,,,+++,,,,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********&&&''''''((()))******+++******++++++++++++******'''(((***,,,,,,,,,***)))))))))************)))))))))***+++,,,+++)))'''&&&************************(((((()))***,,,---...///,,,++++++***************+++++++++,,,,,,,,,------******+++,,,---///000111444555999@@@BBBCCCGGGMMMSSSSSSUUU]]]hhhttt}}}zzzyyyxxxxxxxxxwwwuuusssuuuvvvwwwzzz}}}zzz}}}wwwqqqrrrvvvwwwtttpppnnnnnnnnnllljjjhhhiiijjjfffgggkkkrrr{{{uuujjjhhhmmmrrrvvvuuuxxx{{{kkkiiigggfffccc[[[OOOFFF@@@>>><<<:::888666222//////000222333444444333222222222222222222111000///000000000000000000000000///...,,,,,,,,,---///111........................---,,,,,,+++,,,---...///000///---,,,,,,---...///,,,,,,,,,++++++************+++,,,+++******,,,...,,,,,,---...---,,,+++******+++,,,,,,+++***)))(((+++***)))(((((()))***+++,,,++++++******++++++,,,|||{{{qqqrrroooiiiccc\\\PPPEEE@@@:::666777777333000111000111111111111///...---//////......///000000111//////.........---------,,,,,,,,,---------------......------,,,++++++***,,,,,,,,,,,,,,,+++******,,,,,,---.........------+++,,,,,,,,,,,,+++***)))***++++++,,,,,,---------,,,,,,,,,+++++++++******''''''(((((()))******+++******++++++++++++******'''(((***,,,,,,+++***)))))))))************))))))((()))***++++++***((('''************************))))))******+++,,,------,,,+++)))(((&&&%%%%%%$$$,,,,,,,,,,,,------------,,,,,,,,,,,,...000222333444555:::AAADDDFFFKKKQQQZZZ^^^fffpppyyy}}}{{{zzzzzz~~~~~~}}}}}}}}}|||{{{zzz{{{}}}yyyyyy{{{|||xxxsssppppppnnnllljjjiiijjjkkkkkkiiiiiilllrrrzzzyyyvvvvvvwww|||zzzzzzzzz|||zzzuuuqqqqqqqqqjjj\\\QQQGGGDDD???;;;888666444222000111222333444444333222111111111111111000//////000000000000000000000000///...---,,,,,,...///111........................------,,,,,,,,,---...///---,,,,,,++++++,,,---...,,,,,,,,,+++++++++******((()))***)))''''''(((***+++,,,,,,------,,,************+++,,,+++***))))))+++***)))(((((()))***+++,,,++++++******++++++,,,~~~{{{yyy|||}}}yyysssggg[[[JJJBBB<<<<<<;;;666333333111111222111111000......///............///000000/////////............------------,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,------,,,,,,++++++------.........---,,,,,,++++++,,,,,,,,,+++************+++---...///000111,,,,,,,,,++++++++++++***'''(((((())))))***************++++++++++++******((()))***+++++++++***)))))))))************))))))'''(((***++++++***))))))*********************************+++++++++,,,,,,...---,,,***)))(((((((((,,,------------.........///...------...111444666666888???FFFJJJLLLRRRZZZeeeooo}}}~~~~~~{{{yyyxxxuuuzzz~~~~~~{{{uuussspppmmmkkkjjjjjjkkkppplllhhhgggiiinnnrrrtttuuuxxx}}}yyyuuu{{{~~~xxxiii\\\RRRLLLEEE>>>:::888777555222222333444444333333333000000000111000000///...000000000000000000000000///...---------...///000........................------,,,,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++++++++***,,,------+++))))))***+++++++++,,,,,,++++++***)))))))))***+++++++++************))))))))))))******++++++************++++++{{{zzz~~~zzz___OOO@@@;;;<<<;;;888666222222222222111000//////------,,,,,,,,,,,,------/////////........................------,,,,,,,,,......------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++******)))++++++++++++++++++++++++)))***+++---///111333333++++++++++++++++++++++++(((((()))))))))***************++++++++++++******((()))******+++***))))))))))))************))))))'''((()))***++++++******************************+++++++++***************+++++++++++++++,,,---...---------.........//////000///------///333777999;;;>>>EEELLLQQQTTT]]]gggttt}}}|||~~~}}}|||www{{{{{{uuuqqqnnnllljjjjjjpppmmmhhhfffggghhhjjjjjjhhhjjjrrrzzzuuuvvv|||nnnddd[[[VVVNNNFFFAAA===999777444444444444444333333333000000111111111111000000///////////////////////////......---...///000000........................------------------------------......///000111222++++++++++++++++++++++++...//////---+++***+++,,,++++++++++++******))))))))))))******++++++++++++***))))))))))))))))))***++++++************++++++|||zzz}}}|||dddJJJ>>>===<<<888555444333222222111000000000...------,,,,,,,,,------////////////////////////000000//////......------......------------,,,,,,,,,------.........------,,,,,,,,,,,,+++******)))+++++++++++++++++++++,,,((()))+++---///111222333++++++++++++++++++++++++))))))))))))******************++++++++++++******)))))))))******)))))))))))))))************))))))(((((())))))************))))))))))))))))))))))))++++++************))))))'''''''''((()))***+++,,,---------.........//////000///---...000555:::===???BBBJJJRRRXXX^^^lllyyy~~~~~~vvvzzz{{{wwwsssooolllllljjjhhhgggggggggeeecccaaabbbiiitttxxxqqqnnnssszzz{{{rrrmmmccc^^^XXXQQQJJJCCC<<<888666555555444444333333333111222222333333222222222////////////////////////............//////000000........................---------------------,,,,,,---......///000000111++++++++++++++++++++++++,,,,,,,,,***((('''((()))+++++++++***************)))))))))******+++,,,,,,)))))))))******)))))))))+++******))))))******+++~~~aaaNNNDDD<<<666444555444333222111111111111111111000////////////000...////////////000000000000000000///////////////......------------------------......//////......------.........---,,,,,,++++++******++++++,,,---))))))***,,,---...///000***++++++++++++,,,,,,,,,******************************++++++++++++************)))))))))((((((((())))))************)))))))))))))))))))))*********))))))))))))))))))))))))******************))))))++++++***************+++,,,------------...............///111444999>>>AAACCCGGGPPPZZZbbbnnn~~~|||zzzrrruuu{{{{{{vvvnnnllljjjjjjiiigggcccaaabbbbbbfffooovvv|||yyyllleeeeeeiiittt{{{zzzjjjfff```XXXQQQHHH@@@;;;888777666555444333333333111222333333444333333333000000000000000000000000....../////////000000000........................------.........---,,,+++******+++,,,---------,,,***++++++++++++,,,,,,,,,,,,------,,,***)))***+++,,,,,,+++************+++*********)))******+++,,,))))))************))))))******))))))))))))******}}}hhhRRRAAA999999666555333222111111222222222222111000000000000000.../////////000000000000.........///////////////------..................------...///////////////,,,,,,---.........------++++++*********+++,,,---))))))******++++++,,,,,,******+++++++++,,,,,,,,,******************************++++++++++++************)))((((((((((((((())))))************))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************------,,,,,,,,,------...,,,,,,,,,,,,------------...///111555999>>>CCCEEEJJJOOOYYYfffrrr}}}zzzxxxsssvvv{{{zzzwwwrrrooollliiifffccceeedddgggmmmpppqqqvvv|||vvvggg``````cccjjjttt}}}rrrmmmddd\\\TTTLLLEEE@@@999888777555444333333444111111222333333333333333000000000000000000000000......///000000000000000........................------.........---,,,+++)))***+++,,,,,,++++++*********+++++++++,,,,,,,,,...//////...,,,,,,...///...---,,,+++***++++++,,,,,,+++***)))))))))***+++((()))***++++++***)))(((******))))))))))))******|||___FFF>>>@@@666555333222111111222333111111000///////////////.../////////000000111111,,,---------.../////////------..................------...///000000//////)))***++++++,,,,,,,,,,,,++++++*********+++---...))))))))))))))))))))))))*********++++++,,,,,,,,,++++++************************++++++++++++************)))((((((((((((((())))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))((()))))))))************''''''''')))***,,,...///+++++++++,,,,,,,,,------...000333888===BBBFFFIIIRRRWWWbbbppp}}}zzzyyyyyy|||{{{tttpppllliiiggghhhgggiiimmmmmmjjjlllqqqrrrzzzooobbb^^^[[[^^^ccciiiqqq{{{xxxqqqfff\\\TTTMMMHHHEEE:::999777555444333333444///000111222222222222222000000000000000000000000......///000000000000000........................------...///...---+++***+++,,,---------,,,+++************++++++,,,,,,,,,***+++,,,+++******+++---...---,,,+++++++++,,,------,,,***)))))))))******((()))***++++++***)))(((******))))))))))))******rrrVVVCCC;;;;;;777555777666444444777222222222111000//////...000000000000000000000000000000000000000000000000///////////////////////////............------------------,,,,,,+++++++++---+++)))***,,,---,,,)))************************************************))))))))))))************))))))))))))))))))))))))++++++************++++++************************,,,+++)))(((((()))+++,,,++++++***)))(((((()))))))))************+++++++++))))))))))))***+++,,,---+++,,,,,,------......///111222555999???FFFLLLPPPYYYZZZhhh~~~|||{{{}}}xxxrrrmmmjjjkkkmmmooonnnkkkhhhiiijjjmmmppptttvvvzzzrrrccc[[[VVVVVV^^^hhhnnntttyyypppcccZZZSSSLLLGGGBBB>>>999666555444333333666555444333222222222222////////////////////////000///.........000111222//////000000000...---,,,///---+++))))))+++---///---,,,++++++------,,,+++,,,,,,---------,,,++++++***+++---......---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++*********))))))|||{{{~~~|||{{{eeeNNNBBB<<<777555666666333444666333222222111000000//////000000000000000000000000000000000000000000000000///////////////////////////............------------------,,,,,,+++++++++---+++***+++---///---,,,************************************************))))))))))))************************************++++++************++++++************************,,,+++)))(((((()))+++,,,++++++***)))))))))))))))************++++++++++++++++++***++++++,,,---...,,,,,,---......///000000333555999>>>CCCJJJPPPTTT[[[aaasss~~~yyywww|||}}}{{{vvvoooppppppmmmiiifffggghhhjjjllloooqqqsssyyy|||iii```ZZZ[[[aaaffflllqqqxxxyyylllccc\\\UUUPPPKKKFFF???:::777555444333555444333333222222222222000000000000000000000000000//////...///000111222///000111111111000...---...---,,,++++++,,,---......---,,,,,,......---,,,+++++++++,,,,,,---------***+++---......---+++***,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++*********)))))){{{uuuttttttuuupppqqqqqqqqqsssxxxoooUUUEEE@@@:::666777777555555777333222222111111000000000000000000000000000000000000000000000000000000000///////////////////////////............---------------,,,,,,,,,,,,++++++---++++++,,,...///...---************************************************)))))))))*********++++++************************++++++************++++++************************,,,+++***))))))***+++,,,++++++***))))))))))))***************+++++++++,,,------,,,,,,,,,,,,---...---------...000111222333666999>>>CCCHHHNNNTTTYYY```jjj{{{sssmmmkkkllluuuzzzssstttxxx|||xxxxxxwwwuuu|||~~~|||zzzuuuooojjjgggggghhhiiikkkmmmllllllnnntttyyyssseee^^^]]]^^^ccchhhiiitttyyyooohhhaaa\\\VVVPPPGGG@@@;;;999888777444444333222222222333333222222222222222222222222000000/////////000111111000111111222222111//////........................///...------//////...------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************wwwrrrooommmkkknnnqqqqqqqqquuu||||||www^^^LLLHHH@@@:::999999666666777333333222222222111111111000000000000000000000000///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************************************))))))*********+++++++++************************++++++************++++++************************++++++***))))))***++++++++++++***))))))******************+++++++++,,,,,,...---,,,,,,,,,,,,,,,------------...000222444666888<<>>;;;:::666444555333333333333222222222222111111111111111111111111///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,...------+++)))(((''''''************************************************************++++++++++++))))))))))))))))))))))))++++++************++++++************************+++******************++++++***************++++++***++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,---...000333666888999>>>CCCGGGKKKRRR[[[cccttt{{{ooofff]]]ZZZZZZ```gggmmmuuu|||}}}vvvsssrrrsssttttttsssssssssqqqooonnngggkkkqqqwww{{{}}}|||{{{vvvuuuvvvwwwssslllhhhiiihhhmmmsssuuurrrnnnmmmnnnooolllpppqqqpppyyy{{{tttsssuuuzzz{{{xxxwwwyyyzzz}}}~~~~~~~~~}}}|||{{{|||}}}~~~yyyvvvtttrrrrrrrrrpppmmmjjjhhhhhhgggqqq~~~wwwoooiiihhhkkkjjjmmmwww|||sssnnnlllfff]]]TTTMMMFFF@@@<<<666555444444444444444444333333333333333333333333111111111111111111000000---...///000000000///...---...000111111000...------,,,+++,,,---------+++,,,,,,++++++,,,,,,------------------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++************************~~~zzzvvvvvvuuuvvvvvvwwwwwwwwwyyyuuu^^^QQQEEE???<<<777333333333333333333333333333333111111111111111111111111000000000000000000000000///////////////////////////............---------++++++,,,,,,,,,,,,---------------+++(((&&&&&&'''*********************************************************++++++++++++,,,))))))))))))))))))))))))++++++************++++++************************************************+++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------///222555999<<<===BBBIIINNNSSS]]]jjjttt~~~xxxsssnnnhhh```ZZZXXXXXX___jjjtttxxx|||}}}uuunnnjjjiiihhhfffggghhhhhhhhhfffeeedddaaadddhhhlllooopppppppppmmmkkkkkknnnmmmgggeeefffcccfffiiillllllmmmnnnoooqqqooossstttrrr|||wwwuuutttwwwwwwtttsssvvvtttxxx{{{}}}|||zzzyyyyyyuuutttttttttvvvyyy{{{}}}~~~zzzyyywwwsssoookkkgggeee___gggsss}}}zzzwwwrrrjjjfffmmm{{{}}}xxxyyytttlllcccYYYNNNCCC<<<888888777666555555555555444444444444444444444444111111222222222111000///,,,---///000000///......---...///000000///...------,,,++++++------,,,+++&&&'''))),,,...///000000------------------------++++++,,,,,,------......+++++++++++++++++++++++++++++++++++++++************************+++++++++|||xxxwwwyyyyyyvvvsssrrryyymmm___OOOGGGBBB<<<777555333333444444444444444444111111111111111111111111000000000000000000000000///////////////////////////............---------+++++++++,,,,,,---------***,,,---,,,)))'''(((************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++*********************************++++++*********+++*********++++++,,,---+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...////////////111444999===@@@CCCIIIQQQXXX```ooo{{{zzzvvvllljjjfffbbb___^^^]]]]]]bbbccckkkyyy|||xxxvvvvvvxxxyyyyyyzzzwwwrrrmmmjjjgggffffffaaacccfffgggffffffeeeeeeeeefffhhhiiikkkmmmoooooollliiihhhkkkkkkhhhggghhhfffhhhjjjlllooopppqqqqqqtttsssyyy{{{zzz{{{yyy{{{zzzxxxxxx|||yyy|||~~~|||zzzzzzssssssssssssuuuxxx{{{|||yyytttnnniiieee___ccciiipppxxxsssiiikkkttt}}}{{{wwwqqqgggYYYLLLCCC;;;:::999777666555555555333333333333333333333333111222222222222111000///---...///000111000000///.........//////............,,,+++,,,---...---,,,&&&(((+++...//////............------------......******++++++,,,---------++++++++++++++++++++++++++++++++++++*********)))))))))*********+++++++++|||{{{~~~~~~xxxsssmmmoooxxxzzzjjjYYYPPPJJJCCC===:::444444444444444444444444111111111111111111111111000000000000000000000000//////////////////////////////.........---------+++++++++,,,,,,---------(((+++---,,,******,,,...******************************************************+++++++++,,,,,,,,,------------------------++++++************++++++******************************++++++++++++******+++*********+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---...///000111111111111333777;;;@@@CCCHHHOOOXXX```kkk||||||zzz|||}}}}}}}}}|||tttjjj\\\[[[ZZZXXXXXX[[[```dddmmmnnnvvv~~~zzz{{{}}}~~~}}}{{{yyywwwuuuqqqmmmkkkjjjkkkkkkjjjmmmllljjjiiihhhgggggggggcccfffiiijjjjjjjjjjjjjjjkkkjjjkkklllnnnqqqtttvvvqqqmmmkkknnnooommmlllooopppqqqsssvvvxxxyyyxxxwwwwwwwww~~~~~~~~~}}}vvvuuuuuuvvvwwwzzz}}}~~~xxxqqqkkkgggeeeddddddffflllttt}}}~~~pppnnnrrrxxx{{{{{{{{{xxxqqqdddUUULLL===<<<;;;999777666555555333333333333333333333333111222333333222111000///...///000111222222111000........................///...------...///...---***,,,...000///---)))'''......------------......))))))***++++++,,,------++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++}}}|||yyyvvvvvvrrroooqqqzzzqqqfff\\\UUULLLBBB;;;666666555444444444444444333333444444333333222111111000000000//////............//////000000111111////////////////////////...------,,,,,,------...++++++++++++++++++++++++,,,---......,,,******+++++++++++++++++++++++++++************************+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,000---))))))+++,,,+++)))'''((()))***+++,,,,,,,,,+++++++++,,,---...///000333///000666;;;???CCCHHHQQQZZZeeeppp~~~yyyuuullliiigggdddbbbYYY\\\```cccfffkkkooosss}}}~~~|||zzzwwwvvvvvvwwwwwwjjjjjjkkklllooorrruuuwwwnnnkkkgggcccccceeeiiillllllmmmmmmlllkkklllnnnppprrrssstttuuuuuutttsssrrrrrruuuyyy{{{{{{zzzyyyyyyxxxwwwvvvuuuvvvyyy{{{}}}~~~}}}yyyooohhhgggdddcccdddhhhlllpppqqqzzzvvvmmmlllnnnuuu}}}~~~vvvvvvxxxqqqbbbSSSHHHFFFBBB===999777666555555444444444555444111///111111111111000000000000////////////////////////............////////////------------------------......////////////.........++++++...222222...))),,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,zzzuuuuuuwwwtttttt~~~ttthhhaaa]]]WWWKKKBBB;;;999777555555555444444444444555555444444333222111111111000000//////////////////000000000000000////////////////////////---------,,,,,,---------++++++++++++++++++++++++,,,...///...---+++,,,,,,++++++++++++++++++++++++************************+++******))))))(((((((((******************************************************+++++++++,,,,,,,,,///,,,******,,,---,,,+++)))******+++,,,,,,,,,,,,------------...///000111555333444:::>>>CCCJJJRRR^^^jjjwww}}}|||ssshhhaaa``````___^^^```dddiiinnnqqqsssvvvxxx|||}}}{{{zzztttrrrooommmkkkkkkkkkllleeefffgggiiilllnnnppprrrpppnnnkkkiiiiiikkknnnpppqqqrrrssssssrrrsssvvvxxxwwwyyy{{{}}}~~~~~~~~~|||uuulllkkkiiigggfffggghhhhhhhhhpppuuu}}}uuulllhhhmmmtttzzz~~~}}}{{{zzztttfffZZZLLLHHHBBB===;;;:::888777777666555444444333000...111111111111000000000000000000000000000000000000000/////////////////////------------------------------............------...---///333777666111,,,,,,,,,------------------......------------------++++++++++++++++++++++++))))))*********+++++++++}}}wwwwww}}}zzzyyy~~~nnnhhhhhhdddWWWJJJAAA===888555555555555444333333444444333333222111111111111111111000000000000000000000000000//////////////////////////////------------------------++++++++++++++++++++++++---...//////---,,,,,,---++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,***+++,,,------,,,+++,,,,,,---------,,,,,,////////////000111222222333333666;;;???EEERRR___sssyyygggaaaZZZWWWZZZ]]]``````jjjooovvv{{{}}}}}}}}}}}}|||}}}wwwrrrooohhhfffdddbbbaaa```aaaaaabbbcccfffiiikkkmmmmmmnnnooonnnmmmlllmmmoooqqqsssxxxyyy{{{{{{|||}}}uuuqqqooolllkkkjjjhhhfffdddfffiiinnnuuu}}}ssshhhgggkkknnnqqqxxx{{{pppgggUUUNNNDDD???>>>>>><<<999999777555555444333111///222222111111111000000000111111111111111111111111222222111111000/////////------------------------,,,,,,------------,,,,,,---...111555999888222---------------------,,,,,,------..................++++++++++++++++++++++++(((((()))))))))*********zzz{{{}}}||||||~~~wwwnnnqqqooocccVVVHHHBBB:::555444555555444222222222222222111000000222222111111111111111111222111111000000/////////////////////////////////,,,------------------,,,+++++++++++++++++++++++++++---......---,,,,,,---++++++++++++++++++++++++************************+++++++++++++++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******+++,,,------------............------,,,////////////000111222333333666:::>>>BBBKKK]]]ooorrrbbbYYYVVVTTTVVV]]]dddiiilllvvvzzz~~~~~~yyyrrrlllhhhaaaaaa```_________``````dddgggjjjnnnpppppppppoooqqqqqqrrrsssuuuwwwyyyzzz{{{wwwrrrooommmmmmkkkjjjeeeeeefffjjjqqq{{{wwwmmmiiiiiilllqqquuuxxx|||wwwcccXXXKKKDDDCCCBBB>>>::::::888555444444444333222222222222111111111000000111111111111111111111111333333222222111000//////........................,,,------......------,,,+++,,,...111444444111---.........------,,,,,,,,,,,,,,,------......//////++++++++++++++++++++++++))))))))))))*********+++}}}}}}xxxxxxxxxyyyzzz|||tttvvvxxxrrriiiTTTKKK???777555555555444333333333333333222222111111111111111111111222222222222111111000000//////////////////////////////,,,,,,---......---,,,,,,++++++++++++++++++++++++)))+++------+++***+++,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,))))))***+++++++++,,,,,,....../////////...------......//////000111333444888:::@@@EEEIIITTTkkkvvvbbbTTTQQQRRRVVV\\\eeeooovvvzzz~~~~~~yyyuuutttrrrqqqmmmooorrrsssrrrnnnjjjgggaaaaaabbbcccdddfffggggggjjjlllppptttvvvvvvuuutttwwwxxxzzz}}}}}}uuuqqqpppppppppjjjgggeeefffjjjqqqyyy}}}sssnnnnnnqqqsssssswwwsssfffWWWMMMIIIFFFAAA<<<:::888555444555666666666222222222222111111111111111111111111111111111111444333333222111000000///..............................////////////......---,,,,,,,,,...///000000.........------,,,,,,,,,++++++,,,,,,---------...++++++++++++++++++++++++*********+++++++++,,,,,,~~~wwwvvvtttsssrrrssstttttt{{{{{{{{{~~~hhh[[[JJJ>>>999777555333555666666666666555444444000000000111111111111111111111111111111111000000////////////////////////+++,,,---......---,,,+++++++++++++++++++++++++++(((***,,,,,,+++***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,---....../////////......------...///111333555666999;;;@@@GGGNNN[[[rrr}}}uuujjj\\\SSSQQQUUU\\\eeeooowww}}}~~~|||{{{{{{|||}}}~~~{{{wwwrrrmmmiiigggeee```cccgggkkkmmmmmmllljjjggghhhiiikkkmmmoooppppppppprrruuuyyyzzzzzzyyyyyy{{{}}}yyyuuutttsssppplllhhhfffgggkkknnnooo~~~yyyvvvuuuuuusssrrrxxxtttdddWWWPPPJJJDDD@@@===999666444555666777777333222222222222111111111111111111111111111111111333222222222111000000000...........................//////////////////...000...---+++,,,---000111------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,|||uuuppppppqqqrrrrrrssswwwoooYYYHHH???;;;666222444555555555555444333333/////////000000111111111111111111111111111222222////////////////////////+++,,,...//////...,,,+++++++++++++++++++++++++++(((***,,,,,,+++++++++,,,++++++++++++++++++++++++************************,,,,,,++++++******))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++---000///---+++,,,---,,,,,,---...////////////------///111333666888999>>>???DDDLLLVVVeee{{{yyywwwtttpppjjjddd]]]XXXVVV\\\eeeooovvv|||~~~xxxvvvsssppppppqqqrrrrrruuuuuussspppmmmiiigggfffbbbdddhhhllloooqqqrrrrrrssssssuuuvvvwwwxxxxxxxxxwwwyyy{{{~~~|||yyywwwsssnnnkkkjjjjjjiiihhhsss|||{{{xxxuuurrrtttxxx|||nnnaaaVVVOOOIIIFFFAAA===888444444555666666333333222222222111111111000000000000000000000000111111111111111111000000........................---......//////......---//////...---,,,,,,---///,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++************++++++++++++yyyrrrqqqtttuuuvvvqqqqqqttt~~~~~~dddPPPDDD===777222111222222222222111000000......//////000000000111000000000111222222222333////////////////////////+++,,,...//////...,,,+++++++++++++++++++++++++++)))+++------,,,,,,---...++++++++++++++++++++++++************************,,,,,,++++++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---000222222///,,,---...++++++---...////////////---...000222555888:::<<>>888666666666777444444333222222333333444555444333222111111111111222222222222222111000///000000000000////////////,,,+++*********+++,,,---,,,------......------,,,.........------,,,,,,,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************zzz{{{}}}~~~zzzttttttnnnmmmooossswww|||zzzkkk[[[NNNDDD>>>;;;888666444333333333222111444333333222111111000000000000111111111111000000222111000//////......///............------------,,,,,,,,,,,,,,,+++*********)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***((('''''''''((()))***+++++++++))))))***,,,+++,,,,,,------,,,+++******,,,...///......///000222333555777:::???FFFJJJMMMWWW```gggqqq~~~uuummmhhheeebbbbbbbbbbbbccccccccccccfffjjjqqqvvv{{{~~~}}}uuutttsssqqqooommmllljjjiiilllmmmooorrrttttttsssqqqxxx||||||zzzyyy~~~xxxooolllnnnlllkkkkkkmmmsss{{{|||vvvwwwwwwmmmddd[[[VVVOOOIII@@@999666555444444444333333222222111111000444444444444444444333333111222222222222222111000............---------------,,,+++++++++,,,......,,,,,,------------,,,,,,......---------,,,,,,,,,---,,,++++++++++++,,,---------------------------++++++******))))))(((((({{{zzzyyyxxxyyy{{{~~~~~~vvvqqqoooppptttvvvxxx~~~{{{sssggg^^^VVVNNNDDD===:::888555444444444333222444444444333333222222111000000111111111111000000000000////////////000000////////////............---------------,,,++++++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***)))''''''((())))))***+++,,,+++***)))+++,,,******+++,,,------,,,,,,,,,...//////......000111000111444777;;;AAAIIINNNTTT___kkksss|||}}}ssskkkeeebbbaaa``````aaabbbdddeeeffffffkkkoootttyyy}}}zzztttsssrrrqqqpppooooooooooooqqqtttwwwxxxwwwvvvttt|||||||||xxxttttttpppnnnmmmlllmmmppptttvvv{{{www}}}wwwppphhhaaaWWWQQQGGG???999666444333444444444444333111000///222333555666777777666666111111222333333333222222............---------------------,,,---......///+++,,,,,,------,,,,,,+++...------------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,+++***)))(((''''''}}}zzzxxxyyyzzz||||||zzzzzz~~~xxxuuutttxxxzzzzzz}}}}}}sssggg```]]]VVVKKKAAA>>>;;;888666666666555444555555444444444333333333000111111222222111111000///////////////000111111000000000000////////////...////////////...------***+++,,,---...---,,,+++++++++++++++++++++++++++---,,,+++))))))))))))***++++++++++++++++++,,,,,,------,,,,,,+++++++++***,,,,,,+++******++++++,,,)))***,,,,,,+++***+++,,,+++,,,,,,---------------,,,...//////......000222222444777;;;@@@FFFNNNSSSZZZggguuu~~~xxxpppiiidddaaa```^^^___aaaccceeehhhiiijjjqqquuu{{{~~~vvvvvvuuusssrrrqqqrrrsssrrruuuxxxyyyyyywwwvvvuuu}}}~~~~~~uuussspppnnnnnnnnnmmmmmmssswww{{{}}}~~~wwwpppbbb[[[PPPFFF???:::666444444555555666555444333222000222444777888888888777000111222333333333333333000000000000////////////---------------.........++++++,,,,,,,,,,,,++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((~~~{{{zzzzzzyyyxxxvvvttt~~~|||xxx{{{}}}}}}~~~}}}nnneeebbb\\\RRRHHHBBB>>>:::777666666555444555555444444444444444444111111222222222222111111///......//////000111222111111000000000/////////...............---,,,,,,***+++,,,......---,,,,,,++++++++++++++++++++++++---,,,+++))))))))))))***++++++*********+++,,,,,,,,,,,,++++++******)))))),,,+++++++++++++++,,,,,,(((***,,,---,,,+++,,,,,,---,,,,,,+++++++++++++++,,,---......---...111333888;;;???DDDIIIPPPWWW\\\aaaooo~~~~~~|||wwwrrrkkkfffaaa___[[[]]]___cccgggjjjmmmnnnwww}}}yyyyyyyyyvvvsssrrrtttvvvvvvxxx{{{{{{xxxvvvvvvwww~~~zzzvvvrrrpppoooooommmkkkjjjlllpppyyy}}}xxxwww}}}zzzjjjcccXXXMMMDDD>>>999666333333444444444444444444///000333666777777666666000111222222333333333333000000000000////////////+++,,,,,,---------------+++,,,,,,------,,,,,,+++------------------------........................***************************************+++++++++}}}{{{zzzxxxvvvxxxvvv}}}||||||~~~~~~~~~}}}|||oooiiicccZZZRRRFFFBBB<<<888666555444333444444444444444444444444111111222222222222111111///////////////000111111000000000000////////////,,,,,,,,,,,,,,,+++******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,---,,,++++++*********++++++++++++******************)))))))))***************(((***---------,,,,,,---,,,+++***))))))))))))))),,,---.........000444666;;;>>>DDDJJJPPPXXX___dddmmm{{{{{{zzzvvvrrrlllfffbbb___\\\^^^aaafffkkkpppsssuuuzzz{{{{{{wwwtttsssvvvyyyyyy{{{}}}|||yyyyyy{{{~~~xxxsssqqqpppnnnkkkggghhhhhhkkktttuuunnnpppuuu{{{pppiii^^^SSSIIIBBB<<<999333333222222222222333333000111333444555555444444000000111222222222111111............------------++++++,,,------------,,,,,,------......------,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,{{{{{{{{{zzz}}}~~~}}}}}}ssslllccc]]]MMMHHHAAA<<<999888666555333333333333333333333333111222222333333222222111000///////////////000111000000/////////.........---------------,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,---,,,,,,+++***)))))))))*********++++++++++++++++++((()))******+++++++++***'''***---...---,,,,,,---,,,+++*********+++,,,------...///000111333888;;;>>>CCCJJJRRRZZZccclllqqq}}}~~~{{{vvvqqqkkkgggdddbbbdddfffjjjpppvvv{{{xxxzzzzzzxxxttttttyyy~~~|||~~~}}}~~~yyyvvvrrroooiiiiiihhhdddeeeppp}}}ooolllkkkkkktttwwwpppeeeZZZQQQIIICCC???:::888555333222222333444333333333333333333333333000000111111111000//////............------------+++,,,---...///......------......//////......---,,,,,,,,,---------......++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***}}}~~~~~~{{{rrriiicccTTTOOOGGGAAA>>><<<:::999333333333333333333333333111222222333333222222111000000////////////000000////////////............000000000000000//////...,,,+++***)))***+++,,,------------------------------,,,+++))))))))))))***---,,,+++***))))))))))))+++++++++,,,,,,---------***+++,,,---------------'''***---......---------------------...000222333...///000111333666;;;>>>GGGLLLUUU^^^hhhsss|||~~~wwwqqqkkkhhhggggggmmmoootttzzzwwwvvvxxxzzzxxxuuuvvv|||}}}}}}xxxtttkkkllljjjbbb^^^dddwwwvvvnnngggaaafffqqqxxx~~~}}}vvvlllaaaXXXPPPJJJFFFBBB???:::666444444555666666666555333333222333333000000000000000///...---111000000000////////////,,,---///000000000///.........////////////......,,,,,,,,,------.........------...//////...------...........................------,,,+++***))))))~~~}}}vvvhhh```WWWPPPHHHCCCAAA>>>999555333333333444666666555333222111000//////000111222000000000000000000000000------............------........................------......------,,,+++*********++++++,,,------++++++,,,,,,,,,,,,------...------,,,,,,++++++***************************,,,,,,------,,,,,,+++***)))******++++++,,,------000000///------,,,,,,,,,///111222111222777>>>EEEBBBQQQ___jjj{{{}}}tttnnnnnnppprrrsssxxx||||||~~~~~~|||zzzvvvvvvuuuuuuuuuyyy}}}wwwsssnnnkkkgggffflllttt~~~rrriiidddbbbjjjooovvv~~~ssseeeZZZRRRKKKFFFEEE>>>777444666888777555777666555444333222222222222222222222222222222222111111000......---------,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,---...//////...---,,,---------------------------+++)))***,,,---,,,)))|||nnneee]]]VVVMMMGGGDDDAAA<<<888666555444444555444333111222111000//////000111222000000000000000000000000---......//////......---........................------......------,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,------,,,,,,+++************+++,,,,,,------......---------......//////222444444555:::AAAGGGMMMZZZiiizzz{{{sssoooqqqvvv{{{}}}~~~zzz{{{}}}~~~|||{{{wwwwwwxxxxxx{{{|||uuupppmmmiiifffhhhmmm{{{}}}rrrkkkhhhnnnuuuyyy~~~pppeee\\\RRRLLLBBB===888666777777555222444444333222111111111111222222222222222222222222111111000......------...//////000000000//////...------------------------........................------............------------------------------...,,,***+++---...---+++}}}xxxpppjjjcccYYYPPPJJJEEE???;;;999777555444444333111///222111000000000000111222000000000000000000000000---......//////......---........................------......------,,,+++---------,,,+++*********++++++,,,,,,,,,,,,------++++++,,,,,,---......///++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,------------------...///000111///333666888:::>>>EEEJJJRRR]]]nnn}}}yyyttttttxxx}}}|||{{{zzzyyyzzz|||~~~~~~~~~}}}yyy{{{}}}vvvssspppkkkhhhiiimmm}}}tttkkkpppttttttvvvzzzooocccWWWOOODDD@@@<<<::::::999666222333333222222222222222333111111111111111111111111111111000///............111111111111000///...............................................................------.........------------------------...---,,,,,,......---,,,|||}}}{{{ssshhh\\\RRRJJJCCC>>>;;;999666555444333111///111111111111111111111111000000000000000000000000......////////////..............................------......------,,,+++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,------+++,,,,,,,,,,,,,,,------,,,,,,------,,,,,,+++*********++++++,,,------...------------...///000111///333888;;;>>>BBBIIINNNWWWbbbsss~~~}}}xxxxxxyyy{{{~~~|||{{{yyywwwzzzzzz|||}}}~~~~~~{{{yyysssnnnlllhhhrrruuutttrrrqqqqqqxxxwwwjjj[[[RRRKKKGGGBBB???===;;;999666555555444444444555555666000000000000000000000000111111000///......//////111111111000000...------.............../////////...............---------///...---,,,,,,---...///------------------------------,,,,,,---------,,,|||}}}~~~{{{}}}wwwiii[[[OOOFFFAAA<<<:::777555555555333222111111222222222222111111111111111111111111111111...//////////////////...........................------......------,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,+++++++++*********)))+++++++++,,,,,,---------,,,,,,------,,,,,,+++******++++++,,,------....../////////....../////////000444:::>>>AAAGGGNNNTTTdddqqq~~~zzzwwwuuutttuuuwwwzzz~~~|||zzzyyywwwxxxyyyyyyzzz|||~~~yyysssqqqmmmmmmrrr{{{zzzqqqoooppptttrrrdddZZZTTTOOOIIICCC???<<<;;;:::555555444444444555666666000000000000000000000000111000000////////////000333333333222111000///...,,,,,,------............//////.........---------///...---,,,,,,---...///------------------------++++++,,,,,,+++++++++,,,|||~~~}}}~~~uuueeeWWWKKKEEE???<<<999777666666555444111111222333333222111111111111111111111111111111...//////000000//////...........................------......------,,,++++++++++++,,,---.........++++++,,,,,,,,,,,,------,,,,,,,,,+++***)))))))))******++++++,,,,,,------,,,,,,------,,,,,,+++***++++++,,,,,,------......000000//////.../////////222666<<<@@@EEELLLTTT[[[nnn}}}|||zzzuuupppllllllooorrrzzz}}}|||{{{yyyxxxuuuuuuvvvxxx{{{~~~wwwssssssmmmjjjmmmsss}}}xxxtttrrrrrrwwwvvvjjjaaa[[[WWWQQQIIICCC>>>;;;:::444444333333333333333444111111111111111111111111111000000//////000000000555555555555444333222222,,,,,,,,,---......///////////////...------,,,,,,.........------.........------------------------***+++,,,,,,******+++,,,}}}mmm^^^RRRLLLDDD@@@<<<999777666555444111222222333333222222111111111111111111111111111//////000000000000//////........................------......------,,,+++,,,,,,------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---,,,,,,------,,,,,,+++***++++++,,,,,,---.....................///000111222666:::???CCCHHHQQQ[[[bbbpppxxxvvvqqqkkkiiilllsssyyy}}}{{{zzzzzzzzzyyyxxxuuuuuuwww{{{zzzxxxqqqlllkkkjjjmmmwwwxxxqqqttt}}}yyyooohhhaaa```\\\VVVMMMDDD>>>:::666555444333333333333333222222222222222222222222111000000000000000111111222333333333333333222222,,,------...//////000000000//////...------,,,,,,------............------------------------------***,,,...---+++***+++---rrrcccWWWPPPHHHDDD>>>:::888666444222111222333444444333222111111111111111111111111111//////000000000000//////........................------......------,,,+++///......------,,,,,,+++++++++,,,,,,,,,---------,,,------......//////000(((((()))***++++++,,,,,,,,,,,,---------,,,++++++++++++,,,------......///,,,------...000111333444:::===AAAFFFKKKTTT___gggqqqyyyyyyvvvqqqlllkkkpppzzz~~~~~~|||zzzxxxxxxyyyyyyyyyxxxvvvxxx{{{|||vvvrrrooojjjfffmmmwww~~~qqqtttwwwqqqfffgggfffaaaWWWKKKAAA<<<999888777666555444444444222222222222222222222222111000000000000000111111...//////000000000//////---......///000111111222000000///...------,,,,,,,,,---...//////...---,,,------------------------+++---///...,,,+++,,,///zzznnnggg___XXXQQQJJJAAA<<<======:::777333333222222111222222222333333222222111000//////000000////////////000000...........................---,,,+++++++++++++++.........------,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...+++,,,.........,,,***)))---------,,,,,,+++++++++------,,,,,,,,,+++++++++333000///111222111444999>>>>>>DDDPPPYYY]]]ccckkkzzz}}}|||vvvsssppppppttt{{{wwwvvvuuusssrrrrrrssssss{{{}}}vvvrrrmmmhhhhhhkkksss{{{uuuyyyyyypppkkkllllllkkkdddWWWIII???===999777888777333333555333333333222222222111111222222222111111111111000111111000000//////......//////.........//////000111000///...---,,,,,,,,,...---------...000111333------------------------------,,,,,,,,,,,,++++++wwwpppfff\\\VVVOOOGGG@@@>>><<<:::888444333333222222222222222333333222222111000000///000000////////////000000..............................---,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++***++++++,,,---...------,,,,,,------...+++,,,---......,,,***)))---------,,,,,,,,,++++++,,,,,,,,,---------......///---...111333333666;;;AAACCCKKKVVV]]]bbbjjjsss}}}|||xxxxxx{{{yyywwwxxx|||}}}wwwwwwvvvuuuuuuvvvwwwxxx{{{uuunnnkkkllllllssszzzyyyyyypppnnnkkkiiidddZZZMMMCCCAAA<<<999999888444333555333333333222222222222111222222222111111111111000111000000000/////////...000000//////.../////////000///......------------...------------///000111------------------------------,,,,,,,,,,,,++++++~~~pppbbb]]]XXXPPPGGG@@@;;;999888555444333222222222222222333333222222111000000000000000000000000000000000....................................------------...------------,,,,,,,,,+++++++++++++++,,,------...------,,,,,,------...+++,,,---...---,,,+++***------------,,,,,,,,,,,,+++,,,,,,---///000000111,,,,,,///444666777;;;@@@DDDJJJSSS[[[^^^cccnnnyyy~~~yyysssrrrttt~~~zzzwwwtttuuuvvvyyy|||~~~vvvpppnnnjjjiiimmmyyy|||xxxvvvpppjjjgggeee```UUULLLFFF@@@;;;;;;999555444555333333333333222222222222222222222111111111111000000000000000////////////111111000///........./////////......---...............------------......------------------------------,,,,,,,,,,,,++++++}}}mmmdddaaaYYYOOODDD===999999666555444333333222333333222222222111111111000000000000000111111000000000...........................///////////////......------------------------,,,++++++++++++,,,------...------,,,,,,------...+++,,,---------,,,++++++------------------,,,,,,---......///000000111111---...333999;;;;;;@@@GGGLLLTTT]]]```aaahhhwwwzzzuuuqqqmmmooottt|||yyywwwuuutttsssuuuyyy~~~|||yyyrrrllliiipppzzzqqqrrrqqqooonnnsss|||zzzqqqhhhfffhhhhhhaaaYYYKKKCCC===<<<;;;777666666444444333333333222222222222222222111111111000000000000000000////////////000000///...------------///...............///000......------,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++zzzjjjgggaaaWWWKKKBBB<<<:::777666555444333333333333222222222111111111111111000000111111111111000000////////////////////////......///000000//////...------------------------,,,,,,++++++,,,,,,---......------,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000///111666;;;======DDDLLLTTT^^^hhhjjjlllvvvwwwssspppooorrrxxxzzzuuurrrrrrtttvvv{{{}}}~~~wwwqqqppprrrwwwyyypppeee```bbbgggmmmppp{{{|||sssiiihhhllloookkkfffQQQHHH@@@>>>===:::888888444444444333333333222222222222222111111111000000////////////000000000000///...------,,,,,,,,,---//////.........//////000.........------,,,++++++------------------------------,,,,,,,,,+++++++++ooommmhhh```VVVLLLCCC===888777666555444333333333111111111111111111111111///000111222222111000///////////////////////////------///000000000///...,,,,,,,,,------------...,,,,,,,,,,,,,,,------......------,,,,,,------...++++++,,,,,,,,,,,,------------------............111111111000000/////////111333888===>>>@@@HHHRRRYYYfffrrrvvvzzz{{{wwwwwwwwwvvvzzz~~~|||wwwrrrpppsssyyy}}}}}}wwwqqqooouuu~~~}}}jjjbbbaaabbbcccdddmmmsss}}}vvvnnnmmmqqqtttrrrooo\\\PPPEEEBBB@@@<<<999999444444444444333333333333222222222111111111111000////////////000000000000...---------------......000000//////.../////////...............---,,,+++------------------------------,,,,,,,,,,,,++++++tttqqqmmmiiibbbWWWKKKBBB999888777555444444333333111111111111111111111111///000222333333222000///////////////////////////+++,,,...000000///...---,,,,,,,,,---------......---,,,,,,,,,,,,---.........------,,,,,,------...++++++++++++,,,,,,---...------------.........////////////000000000000000444666;;;@@@BBBFFFQQQ]]]fffvvv~~~{{{xxxyyy}}}|||zzzxxxxxxvvvuuuuuuzzzzzztttuuuzzzyyymmmgggcccbbbdddcccjjjxxx{{{uuussstttuuutttrrriii[[[NNNGGGDDD>>>999888555444444444444333333333222222222111111111111000.../////////000000000111...............///000111111111000///.........///---.../////////...------------------------------------,,,,,,,,,,,,++++++~~~wwwtttqqqnnnjjj___PPPEEE999888777666444444333333111111111111111111222222///000222333333222000///000000000000000000000000***,,,...///000///...---,,,,,,,,,------.........---,,,,,,,,,,,,---.........------,,,,,,------...,,,+++++++++,,,,,,---...---------.........//////------...///000111222222777:::???DDDGGGMMMZZZggg{{{|||vvvvvvzzz}}}{{{rrrtttwwwxxx{{{{{{||||||xxxmmmffffffkkk```hhhuuuzzzwwwuuutttsssrrrsssdddTTTKKKFFF???999777555555444444444333333333222222222111111111111000.../////////000000111111////////////000222333444222222111///............---...///000000///......---------------------------------,,,,,,,,,++++++}}}wwwsssrrrnnnkkknnncccJJJCCC777777999444444999666444333222111111111222333111111111111111111111111///............---------//////.........---------//////////////////......++++++++++++++++++++++++++++++,,,,,,---...//////.........------,,,,,,,,,------------------------////////////000111333444999===BBBDDDHHHSSScccppp~~~xxxtttyyy|||zzzyyysssvvv{{{~~~{{{~~~qqqkkkjjjjjjfffhhhnnnzzzxxxwwwuuuqqqoooqqqooojjj___QQQHHHBBB;;;444333555666555444333333333222222222111111111000000333222111000//////000000111000/////////000222333333222111000////////////////////////////////////...---,,,,,,++++++++++++.........------.........zzzwwwsssqqqwwwpppZZZLLL===:::;;;666777:::777555555333222222222333444111111111111111111111111000000/////////.........//////.........---------............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......---------,,,,,,,,,------------------------000000///000111333555666;;;???DDDGGGLLLWWWhhhuuuzzzwww|||}}}{{{zzzzzzxxx||||||{{{tttnnnllliiiiiilllttt{{{yyyxxxtttrrrtttppplllaaaTTTLLLHHHAAA;;;555666666666555444444444333222222222222111111111111111111000000/////////000///.........///111111333222111000////////////........................///...------,,,,,,,,,---......------------......|||yyypppUUUCCC;;;:::555666888333666555555444333444444444111111111111111111111111111111111000000000///////////////............---------......////////////------------------------+++,,,,,,------............------------,,,,,,,,,------------------------000000000000222444666888===BBBHHHLLLQQQ]]]nnn{{{}}}|||~~~|||{{{|||}}}|||{{{vvvmmmnnnllllllqqq|||}}}zzzxxxyyytttpppfff[[[TTTPPPIII@@@888777666666555555555555333333333333222222222222///000000111111000.....................///000000222111111000000/////////........................//////...---------......------,,,,,,,,,,,,------~~~|||```KKK???;;;666777888111555555555444444444444444111111111111111111111111111111000000000//////////////////...............,,,------......//////000........................,,,,,,,,,---------......------------------------------------............/////////000333555888999>>>DDDKKKQQQWWWddduuu~~~}}}sssqqqnnnmmmrrr{{{yyywwwppphhhbbbZZZMMMAAA:::888666555555555555555444444444333333333222222---///000111111000...---............//////000000000000000000000//////.................................------------......---,,,,,,++++++,,,,,,---|||jjjTTTEEE@@@999999:::444444444444444444333333222111111111111111111111111000000000/////////......////////////////////////,,,---------......//////........................,,,,,,,,,------------------------------------------------....../////////......///000333666999;;;>>>EEENNNUUU]]]jjj|||sssooonnnttt}}}|||wwwqqqgggTTTCCC>>>;;;666444444555555444444444444333333333222222---...000222222111///...//////000000111111111111//////000000000///..............................---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---jjjUUUGGG@@@777666888222333444444444444333222222111111111111111111111111000000/////////............////////////000000000------------------------........................------------------------,,,,,,,,,------------...---------...//////000000......///111555888<<<>>>???GGGQQQYYYbbbqqq|||sssooouuu~~~vvvaaaNNNDDD>>>888444444555444333333333333333222222222222//////111222222111111000//////000111111111111111...///000000000///...---------------------------,,,,,,+++++++++,,,------------,,,,,,,,,,,,------iiiVVVJJJCCC777555777444444555555666555444333222111111111111111111111111111111111000000000//////.../////////000000000000///......------,,,,,,+++------------------------------------------------,,,,,,,,,---------......---------...///000000000///000111444888<<>>;;;>>><<<555666777777777666444333111111111111111111111111222222222111111111111000.../////////000000111111//////...---,,,++++++***------------------------------------------------,,,,,,,,,------.........---------...///000000111111222333666:::>>>BBBDDDCCCKKKWWWaaalll{{{zzzyyy~~~rrrOOOGGG===888888888666444222222222111111111000000222222111111222333444444,,,---///000000000///...,,,...///111111000...------------------------------------------...///000///......------......///zzzwww|||kkkVVVMMMHHHAAA;;;999666666555333222222333555222222222111111111111000111111000000//////......000000//////......------......////////////......---...///...,,,,,,...///...............///000000...............///000111...///000000//////000111---///111444888<<<@@@CCCIIISSS^^^dddhhhrrr|||}}}yyyvvv~~~```QQQCCC???===999666777666555444333222222222222000000111111111222222222222111111000///......---////////////////////////......//////......---,,,........................---...///000000...,,,+++zzzuuuuuu~~~yyy```SSSNNNHHHBBBAAA999888777555333333333333222222222222111111111111222222222111111111111111///////////////...............////////////......---...///...,,,,,,...///...............///000000///............//////000...///000000//////000111000222444777:::>>>BBBEEEKKKTTT___gggnnnyyy}}}|||||||||uuuwww~~~jjjYYYHHHAAA>>>:::888888444333222111000000000000111111222222222333333333111111111000///.........////////////////////////......//////......---,,,........................---...///000///...,,,+++wwwqqquuujjj[[[TTTMMMFFFAAA;;;:::999777666444333222333222222222111111111111111111111111222222222222.........///////////////......////////////......---...///...,,,,,,...///...............///000000000//////............///...///000000//////111222333555888:::===@@@EEEHHHSSSZZZdddnnnxxxzzzvvvvvv}}}}}}~~~wwwpppsssxxx~~~zzzfffPPPDDD???<<<999888444333222111111000000000222222222333333333333333111111000000//////......////////////////////////......//////......---,,,------------------------------...//////...,,,+++~~~sssrrr{{{zzzllleee[[[KKK@@@;;;:::999888777666333222333333222222222111111111......//////000000111111------......//////000000......////////////......---...///...,,,,,,...///...............///000000111000///..................///111111000000111333444777:::<<>>@@@GGGPPPWWWbbbgggqqq~~~|||xxxyyy|||~~~wwwlllhhhjjjpppxxx}}}dddOOOCCC>>>:::666777666555444333333333333111111111111000000000000000000000000////////////////////////////////////.........///......---,,,------------------------,,,,,,------------------yyypppoooyyyoooUUUBBB===999777888888666444333333333333222222222222111111111111222222222222.........///////////////......////////////......---...///...,,,,,,...///...............///000000000//////............///---///111111111111333444555999===@@@EEEOOO\\\ggglllqqq{{{~~~zzzwwwwwwzzz~~~~~~rrrhhhiiijjjnnnsss|||oooXXXHHH@@@:::666555444333222111111111111000000000000000/////////000000000000////////////////////////////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------vvvnnnooo{{{~~~eeeJJJDDD===999999999777444444444333333333222222222222222222111111111111111///////////////...............////////////......---...///...,,,,,,...///...............///000000///............//////000---///111111111111333555888<<>>888777777666555444444444444333222222222111111000000////////////000000000000////////////////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...ooonnnvvv{{{___NNNAAA???<<<555444:::666666555444444444444555111111111111000000000000000/////////....................................,,,...222444444333000...******+++---...000111222------------.........//////...---...000333777999???@@@EEEMMMUUUddd}}}}}}{{{yyyzzz|||~~~pppgggccciiipppssswww|||{{{kkkVVVFFF@@@AAA888::::::777555555444333111000///000111222111000......//////000000111111//////.........//////000......//////......---,,,,,,,,,,,,---------......---------,,,,,,+++++++++{{{yyy}}}iiiVVVEEE@@@===777555999555444333333222222333333111111111111000000000000000000/////////.................................+++,,,///000111000...,,,///.....................---.........////////////000/////////222555999;;;???@@@FFFOOOXXXiii{{{zzzyyyzzz}}}}}}rrrjjjmmmsssvvvzzz~~~zzz{{{wwwlll[[[LLLDDDAAA<<<<<<:::777444333333333222000///000111222111000.../////////000000000111222111000///////////////......//////......---,,,,,,---------...............---------,,,,,,,,,+++wwwaaaKKKCCC???:::777999555444333333222333333333222222111111111000000000000000000/////////..............................,,,,,,---............---000000000//////.........////////////000000000000111000111222444888;;;>>>>>>AAAHHHRRR___qqqzzzzzzzzz{{{~~~vvvssswww|||vvvvvvsssmmmcccVVVJJJCCC@@@>>>:::777444333333444222111000000222222111000////////////000000000000444333222000////////////...////////////...------------........./////////.........---------------lllRRREEE@@@<<<999999777777666555555555555555222222222111111111000000000000000////////////..........................................///000000.../////////000000111111///000000000000111111111000111111333666:::===??????DDDMMMYYYggg{{{yyyzzz{{{|||~~~{{{}}}yyyvvvqqqlllfff[[[NNNEEE@@@<<<:::999888555444444333222111111222333111000////////////000000000000222111111000///////////////////////////...------.........////////////000........................www]]]LLLDDD>>>;;;999777777666555555555555666222222222222111111111111111000000000///////////////////////////////////////......---...///000111.../////////000000111111000000000000111111111222000000222444777;;;>>>@@@AAAIIIUUUaaaqqq}}}zzz|||~~~~~~~~~}}}}}}}}}|||~~~~~~~~~~~~wwwnnnhhhccc[[[OOOEEE@@@:::999======888444555555333222222333333222000000000000000////////////............//////000111//////000000//////...---.........////////////000........................mmmXXXJJJBBB<<<999666555444444333333444444333222222222222111111111111111000000000/////////////////////////////////------,,,,,,------...///000000000//////.........000000000000111111111111///000222666999===@@@BBBEEEPPP]]]jjjzzz~~~{{{zzz}}}yyyyyyyyyyyyyyyyyyyyyyyy}}}}}}}}}|||yyywwwtttrrrssstttvvvxxxyyyzzzyyyyyyvvvvvvwwwyyyzzz{{{|||}}}}}}}}}}}}|||{{{{{{zzzzzzxxxzzz}}}}}}{{{yyyxxxwwwwwwwwwxxxyyyyyyzzz{{{{{{zzzyyyzzz||||||}}}~~~vvvllleeebbb\\\RRRJJJCCC;;;999>>>>>>888444555666444333333333333222111000000000000////////////------------...000111222///000000000000///......------........./////////---------------.........fffRRRFFF>>>:::666555555444444444444444333333222222222111111111111111111000000000//////////////////////////////------.........////////////...................../////////000000000111111000222444888<<>>BBBDDDFFFKKKYYYiiivvvyyyxxx|||}}}zzzyyy~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~|||zzzxxx{{{~~~~~~|||{{{}}}~~~|||{{{yyyxxxxxxxxxxxxwwwvvvvvvuuuuuutttttttttwwwuuuuuuvvvyyy{{{{{{{{{zzzzzzzzz{{{}}}}}}}}}||||||||||||}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{}}}|||wwwssspppooollleee```TTTDDD999999999333222777777555444444444444222111111111000000/////////...111111000000000000000111000000000000000//////...,,,,,,,,,---------......+++++++++,,,,,,---------zzz|||fffTTTFFF???999777555555555555444333444444333222111111111222000000000000///...---,,,000000000000000000000000...///000///...---...000...............///000000...000111111///......///111555;;;>>>@@@BBBDDDEEEWWW___gggqqq}}}vvv{{{yyyzzz{{{~~~}}}yyy{{{}}}}}}|||||||||}}}~~~}}}|||||||||~~~~~~}}}zzzzzz}}}}}}{{{zzzzzz||||||}}}|||wwwzzz||||||yyyxxxyyy{{{|||zzzwwwvvvvvvwwwvvvuuuxxxxxxwwwwwwvvvvvvuuuuuuvvvuuuuuuuuuvvvwwwyyyzzz~~~}}}}}}yyy~~~}}}wwwssstttrrrnnnaaaQQQBBB;;;777444555999444555555444444222111111000000000000000000000000000000000000////////////---///000222222000///---..............................------------......qqq[[[JJJ@@@;;;999777666777777666555222222222222222222222222333333333333333222111111000000000000000000000000///000111000///...///111///............///000000000111222222000000000111222555999;;;===AAAFFFJJJXXX^^^fffppp}}}{{{yyyyyy{{{|||~~~}}}xxxzzz{{{{{{zzzzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}}}}~~~}}}zzz||||||yyyhhhXXXGGG???;;;666555666333333333333333222111111000000000000000000000000000000000000////////////......000000000000....................................------------......~~~fffPPPDDD<<<:::888888888999888777000111222222222222222222111111111111111000000000000000000000000000000000000111222111000///000222//////......//////000111000222333333111111222333666777999:::;;;AAAJJJQQQXXX]]]dddmmm|||||||||xxxzzz|||||||||~~~}}}}}}}}}|||}}}~~~~~~}}}}}}~~~{{{~~~{{{{{{rrrbbbOOODDD>>>999555333111222222222222222111000000000000000000000000000000000000000////////////......................................................------------......oooXXXIII===;;;999888999999888777111222222333333222111000///////////////////////////////////////////////////000111111//////000111/////////...///000000111000111222222111111333444999;;;<<<<<<===DDDNNNVVV\\\aaaiiisssxxx|||zzzyyy{{{||||||~~~}}}}}}zzzyyy{{{|||}}}}}}}}}{{{yyyxxxxxxxxxyyyyyy{{{zzzsssqqqrrryyy~~~~~~}}}lllVVVGGG???:::666333111111222222222222111111000000000000000000000000000000000000////////////......------------....................................------------......www]]]MMM>>><<<:::888888888666555444444444333222111000000333333222111111111111222////////////////////////...///000000......///000///////////////000111111...000000000000000333555888;;;>>>???@@@GGGRRR[[[ccchhhrrr}}}vvv}}}zzzzzz||||||{{{|||~~~~~~}}}~~~|||}}}}}}|||{{{|||zzzxxxuuussssssrrrrrrpppqqqssswww}}}ppplllnnnvvv}}}}}}uuu___JJJ???:::777555222333333333333222222111111111111111111111111111000000000000////////////......------------....................................------------......zzz|||cccQQQAAA???;;;999888777555333666555444333222222222333444333222000///000000111000000000000000000000000---///000///...---...///000000//////000000111222...///000//////111444666666;;;@@@AAADDDLLL[[[fffjjjnnnwww|||}}}|||zzz{{{}}}|||{{{}}}~~~|||{{{{{{||||||}}}}}}}}}~~~{{{zzzyyyvvvtttsssuuuwwwzzz|||~~~}}}xxxuuusssrrrqqqpppnnnlllkkkjjjjjjjjjhhhiiijjjlllnnnsssyyy}}}~~~|||sssllllllvvv{{{hhhQQQBBB<<<:::888666666666666555444333222111111111111111111111111000000000000////////////......................................................------------......|||yyy~~~jjjWWWEEEBBB>>>;;;:::888555333666555333222333555777888666555222000///...///000000000000000000000000000...000111000///...///000000000//////000000111222///000000000000222555888:::>>>CCCEEEJJJWWWkkk{{{~~~}}}|||zzzyyyzzz}}}}}}|||~~~|||{{{{{{{{{||||||{{{|||{{{yyyvvvuuuuuuuuuvvvzzz~~~zzztttqqqooonnnjjjiiihhhfffffffffggggggfffhhhhhhgggeeefffiiilllkkkmmmqqquuuzzz~~~}}}}}}zzz{{{}}}yyynnnjjjttt~~~rrr\\\IIIAAA===;;;:::999999888777555444333111111111111111111111111000000000000////////////......000000000000....................................------------......}}}ooo]]]HHHEEE@@@===;;;888555333555444222111333777;;;===<<<:::888555333333333444000000000000000000000000///111222111000///000111000000000000000111111222000111111111111333777:::???CCCGGGIIIPPPaaazzz|||yyyxxxxxxzzz}}}}}}}}}~~~}}}}}}~~~~~~|||{{{{{{www|||~~~xxxssspppooonnnllllllkkkjjjjjjjjjkkkllljjjkkkkkkhhhdddaaabbbddd```cccggglllppprrrtttuuuwwwyyy|||}}}~~~|||yyywww{{{~~~ooohhhrrr~~~{{{}}}|||yyydddOOODDD???<<<<<<<<<;;;:::888666555444111111111111111111111111000000000000////////////---///111222222111///---.................................------.........}}}{{{iiiUUUKKKAAA??????;;;888777444333222222444999===@@@DDD@@@:::444000///111222////////////............000000000000////////////000000000000111111111111222222222333444777999:::BBB@@@CCCKKKWWWiii|||vvvxxx{{{}}}}}}~~~}}}{{{xxxvvvvvvsssooonnnpppsssuuuuuuqqqpppnnnllliiigggeeedddeeeeeefffiiimmmoooooonnnrrrtttyyyxxxxxx~~~qqqrrr{{{{{{sssnnnmmmuuuxxxooo\\\JJJAAA???>>>===;;;888666444333222111111111111111222222222000000///......///000111222222222111000//////...////////////////////////111111000///...---,,,,,,yyy```SSSEEE???===:::888888555444333333555999===@@@CCC???999333000000111222222222222111111000000000000000000000000000000///000000000000111111111111111111222333555888:::<<>>===:::888555333222222222222222222222222222222111111000/////////000111222222111111000//////...////////////////////////000000000///......------jjjZZZIII???;;;888888:::666555444444666999===???@@@===888333000000111222444444333222111111000000000000000000000000000000000000000111111111222222111111222444666:::===>>>FFFGGGMMMXXXdddvvv~~~{{{yyyzzz{{{}}}yyywwwssspppnnnnnnooopppooosssxxx|||{{{yyy{{{vvvwww}}}}}}~~~~~~~~~~~~{{{zzzyyyxxxxxxuuutttuuuwwwyyy{{{zzzyyyzzzzzz}}}~~~yyyzzz~~~wwwkkkqqqxxxxxxooo___OOOFFF>>><<<:::777444333222222333333333222222111111000333222111000000000000000222111111000000//////...////////////////////////////////////////////////mmm]]]JJJ@@@;;;888888:::555555444444555888:::<<<<<<:::666333111000111222333222222111000///......000000000000000111111111000000111111111222222222111111222555888<<>>;;;999:::444444333333333555777888888777555333111111111111222222111111000//////...///000000000111111111222111111111111222222222222222222444666999===AAACCCFFFNNNYYYdddrrr}}}vvv}}}|||xxxyyy|||zzz{{{}}}~~~|||yyyvvvqqqmmmjjjggggggbbbaaaaaa````````````aaa___```dddjjjttt~~~xxxvvv}}}~~~|||{{{}}}yyyxxx~~~|||vvvhhhVVVIII@@@>>>:::777444333333444222222111000///......---333333333222111000//////000000000///////////////////////////////////////------......///000000000yyypppbbbQQQHHHCCC===:::999444444333222333333555555444444333222222111111111333222222222222111111111///000000111111222222222111111111222222222222333333444555777;;;>>>BBBDDDFFFPPP]]]jjjxxx}}}qqqssszzzvvvxxx{{{zzz|||{{{sssqqqnnnjjjgggdddbbbaaa___``````aaabbbbbbccccccaaa```bbbhhhqqq~~~{{{|||{{{||||||xxx~~~wwwkkkZZZNNNBBB???;;;777555444555666111111111000000//////...111222222222111000//////////////////////////////////////////////////////---.........//////000000~~~nnn[[[NNNFFF>>>:::999555555444333333333444444222222222222222222111111000000111111111111222222///000000111111222333333111111111222222222333333555555666888;;;???BBBDDDGGGSSSbbbnnn|||}}}oooiiiuuu|||yyyvvvwww{{{}}}~~~zzzzzz}}}~~~{{{rrrqqqpppmmmkkkhhhfffeeeeeefffhhhiiijjjjjjjjjjjjhhheeeeeejjjqqq}}}~~~|||}}}~~~~~~~~~xxx|||ppp```UUUCCCAAA<<<888666555666777222222222222111111111111///000111111111000//////////////////////////////////////////////////////.........///////////////xxxbbbSSSHHH???:::999666666555444444444444444000111111222222222111111---------...//////000000///000000111222222333333111111222222222333333333666777777999<<>>999999888777555555444444444222222222111111111000000000000//////.........---000000111222222222222111111111111111222333444555555444777===@@@@@@BBBFFFQQQ^^^gggjjjuuu|||pppddd]]]ggg{{{xxxxxxvvvwwwyyyyyyxxxyyy{{{~~~|||zzzyyyyyy|||{{{zzz{{{{{{{{{xxxvvvuuuqqqoooqqquuu~~~~~~|||||||||{{{||||||{{{|||xxxyyy}}}iiiZZZNNNDDD<<<:::;;;888666666333333333222222222111111000000//////.........---000000000000////////////000000000000000000000000000000///...++++++---...zzzcccSSSHHH@@@<<<999888777666555444444444333333333333222222222111111111000000000/////////000000111222222222222111111111111111222333444555555555999???CCCCCCGGGLLLSSS]]]eeeiiiuuuuuufff___^^^nnnxxxwwwwwwwwwyyy||||||wwwvvv{{{}}}{{{xxxwwwrrrooopppssszzz}}}~~~~~~{{{{{{}}}zzzwwwzzz~~~zzzxxxyyy|||zzz~~~sssgggUUUJJJ???<<<;;;888666555333333333222222222111111000000000/////////......111111000000000/////////000000000000000000000000.........---,,,---///111sss]]]MMMCCC>>>:::999888666555555444444444444444333333333222222222222111111111111000000000000111222222222222111111111111222222333444555666666:::@@@DDDFFFKKKRRR[[[aaafffjjjxxx{{{lll]]][[[bbbwwwzzzttttttvvvwww{{{yyyvvvwww}}}~~~}}}}}}{{{yyytttooonnnpppuuu~~~}}}|||~~~~~~|||zzzzzz}}}~~~vvvooonnnppprrrxxx~~~}}}wwwsssuuu}}}}}}{{{}}}~~~ttt___RRRDDD>>>;;;888555666333333333222222222111111111111111000000000000000222222111111111000000000000000000000000000000000,,,---.........///222555gggQQQEEE???;;;:::999777666555555444444333333333333222222222111111111111111111111111000000111222222222222111222222222222333444555555777777;;;@@@CCCFFFMMMUUUdddfffhhhmmm|||sssbbbYYY[[[ggg~~~|||vvvqqqqqqsssuuuzzz~~~yyyyyy{{{~~~~~~~~~}}}vvvooonnnnnnpppxxx~~~|||zzz{{{}}}{{{{{{}}}wwwlllhhhgggiiiooovvv{{{tttoooqqq{{{|||uuu|||}}}~~~}}}}}}iiiZZZIII@@@<<<888666777333333333222222222111111111111111111111111111111222222222222111111111000////////////////////////,,,---......///000333666~~~zzznnnVVVGGG@@@<<<;;;:::888666555555555222222222222111111111111000000000000000000000000000000111222222222222111222222222222333444555666888888;;;???AAADDDNNNXXXccceeehhhooo~~~kkk\\\UUU[[[jjj}}}yyysssoooooopppssszzz{{{xxxzzz~~~xxxqqqnnnnnnoootttzzz}}}|||{{{|||}}}|||}}}yyymmmgggeeefffkkkqqq|||yyyrrrmmmpppzzztttvvv{{{{{{yyyzzz{{{}}}rrrbbbOOOEEE>>>:::888888333333333222222222111111111111111111222222222222222222222222111111111000////////////////////////...///000000///111444666}}}xxx~~~ttt]]]LLLCCC===<<<:::999777666555555222222222111111111000000/////////000000000000111000000111222222222222111222222222222333444555666999999<<>>===;;;999777666555555333333222222222111111111000000000111111111222222000000111222222222222111333333222333333444555666999:::>>>BBBEEELLLZZZhhhmmmrrryyyjjj\\\WWWPPP___uuuyyyvvvrrrppprrrtttyyy|||xxxwwwxxx}}}~~~~~~~~~zzzsssrrrssssssvvvyyy~~~{{{{{{~~~}}}}}}{{{qqqmmmkkkiiilllpppuuu}}}wwwqqqlllmmmuuu}}}vvvvvv{{{tttyyy{{{xxx{{{yyycccTTTHHH???999777333333333222222222111111000000000111111111222222111111000000000/////////000000000000000000000000---...000111222444888;;;~~~kkkXXXLLL>>>===<<<999888666555555444444444333333333222222111111111222222333333333000000111222222222222111333333333333444555666666:::;;;???DDDIIIQQQaaaqqq||||||dddXXXVVVSSSeee}}}{{{tttuuurrrqqqtttwww~~~|||yyyyyy{{{~~~~~~|||~~~~~~~~~}}}{{{ttttttvvvvvvxxx{{{zzzxxx{{{}}}}}}|||uuurrrpppnnnooosssqqqxxxwwwrrrllllllssswwwuuurrryyy{{{xxxzzzkkkYYYLLL@@@999666333333333222222222111111//////000000111111111111000000000000////////////000000000000000000000000+++,,,///111333666;;;>>>xxxaaaOOOGGG@@@;;;;;;999444111111444444333333333333222222111111222222222222111111222222222222222222222222333222222222444666999;;;======@@@FFFMMMYYYkkk{{{{{{cccZZZ\\\[[[pppyyytttqqquuutttuuuxxx~~~xxxyyy~~~}}}yyyzzz{{{~~~zzzzzzwww{{{yyyuuurrruuu{{{{{{{{{zzzzzz|||}}}{{{{{{~~~{{{wwwtttrrrpppoooqqqvvvwwwooohhhiiippp}}}}}}tttvvvzzzvvvzzzzzzdddQQQDDD===;;;666<<<===666222333444111000000111111222222222222333333222222111000/////////000111111111///...---000000000111444888;;;===jjjWWWEEE>>>999999888555333444444444333333333333222222111111222222222222111111222222222222222222222222444333333333555777:::<<<>>>>>>BBBJJJSSS```rrr~~~dddXXXYYYbbbvvvwwwsssqqqpppqqqtttzzz|||yyyzzz~~~zzzvvvvvvwww{{{|||xxxwwwyyy}}}xxxuuussspppnnnrrrxxx~~~{{{{{{{{{{{{|||}}}zzz{{{|||yyywwwtttqqqqqqvvvvvvooojjjkkkrrr~~~uuuuuu}}}yyy~~~~~~iiiVVVHHH???<<<555::::::444111222222000000111111111222222222222333333222222111000000///000000111111111000///...000000111222555888<<<>>>|||ooo[[[IIIAAA:::999888666444555444444333333333333222222111111222222222222111111222222222222222222222222444444333444555888;;;===???@@@FFFPPP\\\jjj}}}~~~eeeYYYYYYjjj}}}~~~tttqqqqqqppprrrwww{{{yyyyyy|||~~~yyyuuurrrqqquuu|||{{{uuutttzzzxxxssspppooommmlllpppwww|||~~~~~~}}}zzz{{{}}}xxxtttrrrvvvuuunnnllllllrrr}}}xxxrrruuuqqq^^^NNNCCC===666999888444111222333222111111111111222222222222333333222222111000000000111111111222111111000///111111222333666:::===???|||uuu___SSSHHH>>>:::999777666777444444333333333222222222111222222333333222222111111222222222222222333333333333333444555888;;;===???@@@HHHVVVdddsssyyyccc[[[\\\oooyyyqqqppprrrssswww}}}{{{vvvvvvxxx}}}{{{wwwpppnnnpppwww}}}zzztttsss{{{~~~|||{{{vvvrrrppppppoooooottt{{{|||zzz{{{{{{vvvtttyyysssmmmkkkjjjpppzzzzzzqqqmmmuuuzzzfffTTTGGG???999999888555333444444444222222222222222222222222222222222111111111000000111111222222222111111111111222333555888;;;>>>@@@kkkZZZLLL???::::::888888999444444333333333222222222222222333333333333222222111111111222222333333333333333222333555999<<<>>>???AAAJJJZZZjjjzzzmmm]]]ZZZ^^^qqq}}}tttoooppprrrtttyyy~~~uuussstttxxx}}}~~~zzzsssoooooottt{{{zzzuuutttzzz{{{xxxvvvuuurrrqqqrrrrrrrrrwww~~~|||zzz|||{{{wwwxxx|||sssmmmgggfffkkkvvv}}}rrrkkkoooooo\\\LLLCCC;;;888666555444333333444333222222222222222222222222222222111111111111111111111111111111111222222111222444777:::===@@@AAAyyy```PPP@@@::::::999999:::444444333333333333222222222222333333333333222222111111111222222333333444333333333444777:::===???@@@BBBLLL]]]nnn}}}rrr```VVVYYYaaassszzz}}}wwwpppnnnppprrrrrrzzz}}}vvvtttvvvyyy~~~}}}xxxrrroootttzzzzzzvvvwwwyyy{{{vvvttttttrrrsssvvvvvvuuuyyy~~~~~~{{{zzz|||}}}{{{yyyzzzuuunnnfffdddhhhrrr|||vvvoooooo}}}wwwdddSSSJJJ>>>888444444444222111333333333333333222222222222111111111111111111111111111111000000000111222222222333555999<<>>AAACCCDDDtttWWWJJJ>>><<<===:::666666555444333333333333222222222222222222222222111222222333333444444555555555666777:::===@@@BBBGGGNNNYYYfffxxxrrrjjj^^^VVVXXXcccpppyyy~~~vvvooommmmmmlllooosss~~~{{{yyy||||||yyyttttttxxx|||~~~wwwuuuxxx|||}}}zzzxxxyyy}}}~~~~~~}}}|||}}}}}}{{{||||||}}}|||{{{{{{zzz{{{~~~}}}tttnnniiigggjjjpppvvv|||}}}{{{tttqqqrrrmmm^^^LLLDDD<<<999777444555888777666555444444444555555333333333222222111111111111111222111//////000111666777999<<>>BBBFFFHHHJJJVVVcccjjjsssvvviii___WWW\\\kkk{{{sssnnniiihhhhhhiiipppxxx|||wwwuuuuuu{{{|||tttqqqqqqqqquuuzzz~~~yyyyyy}}}~~~}}}|||yyy{{{~~~~~~}}}~~~}}}{{{||||||}}}|||rrrpppnnnooopppvvv~~~~~~yyysssoooooopppqqqwww~~~}}}~~~{{{vvvuuukkkkkknnnsss{{{||||||kkkZZZIIICCCCCCAAA>>><<<999888777555333333222222222222222222222222222222000111222222111111333555777888;;;===???AAABBBBBB~~~lllRRRAAA>>><<<777777666555444444444444333333333333333333333333111222222333333444444555777777999;;;???CCCFFFHHHNNNZZZgggmmmttttttccc[[[VVV^^^ooo}}}~~~ooojjjgggggghhhkkkttt~~~yyyuuuuuuwww}}}~~~|||~~~wwwrrrpppoooqqquuu{{{{{{~~~}}}|||xxxyyyzzzzzzyyy{{{}}}~~~}}}~~~|||{{{||||||}}}{{{wwwtttnnnkkkjjjjjjiiinnn{{{|||vvvqqqpppoooooosssyyy}}}}}}wwwsssooommmpppxxx}}}|||ooo]]]KKKDDDCCCBBB@@@@@@???<<<777444222222333444222222222222222222222222000111222222222222444666888999;;;===???AAABBBBBB~~~nnnUUUDDD>>>:::888777666555444444444444333333333333333333333333111222222333333444444555888999:::===@@@DDDGGGIIITTT```lllsssyyyyyyrrraaa\\\[[[dddsss}}}|||xxxkkkhhhfffgggiiinnnyyyxxxuuuwwwzzz~~~}}}~~~{{{uuuqqqnnnooosss}}}{{{}}}~~~|||||||||{{{yyyvvvttttttuuuwww|||}}}||||||~~~}}}zzzxxxzzzzzz|||~~~zzzwwwsssooommmlllkkkmmmuuuyyysssqqqooonnnqqqvvv~~~}}}yyytttuuuppprrr}}}~~~rrraaaNNNDDDBBB@@@@@@BBBBBB>>>:::555333333444555111222222222222333333333000111222333222333666888999:::<<<>>>@@@AAABBBBBB||||||oooYYYIIIBBB;;;888777666555444444444444444444444444444444444444111222222333333444444555888888:::===AAAFFFJJJLLL[[[fffrrryyysssmmm```^^^aaajjjuuuzzzuuuooohhhffffffhhhjjjqqq~~~}}}vvvwww{{{}}}}}}yyysssoooooorrr}}}zzz|||}}}{{{{{{|||{{{yyyuuussssssvvvxxx}}}||||||~~~}}}yyyxxxzzzzzz|||}}}wwwsssrrrqqqppptttyyy}}}wwwtttrrroooqqqvvv~~~~~~wwwyyyqqqqqq|||vvvfffRRRFFF???<<<>>>BBBAAA@@@===:::777555333222111111222222222333333333///111222333333444777999999:::<<<>>>@@@AAABBBBBBzzzyyyppp]]]OOOGGG@@@888777666555555444444555444444444444444444444444111222222333333444555555666777999===BBBGGGLLLOOO```jjjvvv~~~|||nnniii[[[[[[___hhhqqqrrrllldddgggeeefffiiilllsssyyytttwww~~~{{{{{{{{{uuupppooorrr}}}{{{xxx{{{|||{{{zzzxxxxxxwwwuuuuuuwww{{{~~~{{{zzz||||||~~~}}}xxxwwwvvvttttttwwwyyyyyywwwtttqqqrrrvvv|||{{{zzzpppmmmwww~~~~~~~~~yyyiiiVVVHHH>>>:::<<>>;;;777222///111111111222222333333333///111222333333555777::::::;;;<<<>>>@@@AAABBBBBBvvvhhh```WWWJJJ???<<<999666444444444333222444333333222222333333444333333333333444444555666;;;:::===@@@BBBDDDKKKSSSdddtttxxxhhh```WWWZZZaaajjjqqqqqqlllgggfffddddddgggooozzztttssstttyyy}}}yyyyyy~~~wwwrrrnnnnnnpppvvv}}}}}}|||{{{}}}{{{yyyzzzzzzzzzzzzyyyyyy|||~~~~~~||||||}}}|||yyyyyy~~~~~~{{{yyy{{{yyyqqqnnnooorrrvvv|||}}}xxxuuuooonnnvvv{{{dddQQQEEE@@@===:::??????@@@???<<<888444222333333333222222111111111222222222333444666999:::======>>>???@@@AAAAAAAAAwwwjjjbbbWWWIII===:::888555444555555555444444333333222222333333444333333333333444555666666999999===AAABBBEEEPPP\\\rrrttt```VVVTTTXXX```gggjjjiiieeeaaadddcccdddhhhppp|||ttttttuuu{{{}}}yyyvvvxxxzzzxxxqqqlllkkkmmmssszzz~~~|||{{{{{{}}}{{{yyyxxxyyyzzz{{{{{{|||~~~{{{zzzyyyzzz|||~~~|||zzzzzz}}}zzz|||yyyqqqmmmmmmoootttzzz~~~}}}}}}vvvsssnnnlllssslllWWWIIIAAA<<<999===>>>???>>><<<999666444333333333222222222111111222222222333555777999:::======>>>???@@@AAABBBBBB|||nnneeeYYYJJJ>>>:::777555555666777666666444444333333333333444444333333333333444555666777777999>>>AAABBBHHHXXXhhhoooYYYNNNRRRYYYaaaeeedddaaa___^^^aaaaaadddiiisss~~~tttuuuxxx~~~yyytttssssssvvv~~~yyyrrrllliiijjjpppvvv~~~~~~|||{{{{{{~~~}}}|||}}}~~~~~~}}}~~~|||}}}}}}{{{yyyyyyzzz|||}}}}}}zzz{{{|||zzzrrrmmmkkklllqqqwww|||wwwyyy|||tttrrrnnnjjjmmmzzzxxx```OOOCCC<<<888;;;<<<===>>>===;;;888777333333333333222222222222222222333444666888:::;;;======>>>???@@@AAABBBCCCrrrggg[[[MMMCCC;;;999666555666666666555444444333333333333444444333333333333444666777888888;;;@@@BBBCCCJJJ^^^qqqiiiUUUMMMRRR[[[cccfffbbb^^^^^^aaa___```dddlllvvvzzzuuuwww|||{{{uuusssqqqssszzz|||vvvooolllkkkooossszzz}}}{{{{{{{{{~~~}}}{{{zzz|||~~~~~~|||zzz{{{~~~~~~|||uuupppnnnmmmqqquuu|||{{{tttuuuzzz}}}vvvsssoookkkiiiqqqiiiUUUGGG>>>:::999:::;;;<<<<<<;;;:::999333333333333333333333333111222333555777999:::;;;>>>>>>>>>>>>@@@AAACCCDDDuuuhhh[[[OOOFFF???<<<999777666666444333555444444333333444444555333333333444555666888888;;;>>>AAACCCDDDMMMcccwwwxxx^^^QQQMMMSSS[[[dddeee```]]]___ccc^^^```fffooo{{{}}}uuuuuuyyy}}}wwwsssooonnnssszzzzzz{{{uuurrrqqqooorrrwww}}}}}}zzz{{{}}}}}}{{{{{{|||~~~|||yyyzzz}}}zzzwwwyyy~~~~~~yyyuuurrrqqqqqqtttzzz|||tttssswww~~~zzzwwwsssnnniiilll}}}qqq]]]MMMBBB===888999:::;;;;;;:::999999333333333333333333333333111222444666888:::;;;<<<>>>>>>>>>>>>???BBBDDDFFF|||lll^^^PPPGGGAAA>>>:::888777666444333555555444444444444555555333333333444555777888999>>>>>>AAACCCGGGQQQfffzzzgggSSSLLLLLLTTT[[[bbbccc^^^[[[]]]aaa^^^bbbiiisssxxxrrruuu{{{{{{uuuooojjjkkkppppppyyy{{{wwwvvvqqqrrruuuyyy}}}{{{}}}~~~|||zzzzzz{{{}}}~~~}}}zzz{{{~~~~~~zzzvvvrrrtttyyy{{{xxxuuusssrrrtttyyywwwsssuuuxxx~~~zzzwwwtttnnnlllxxxyyydddSSSGGGAAA888999999999888888777777333333333333444444444444111222444777999;;;<<<===???>>>===>>>???BBBEEEGGGxxxfffUUUJJJ@@@===:::888777777555444555555444444444444555555333333333444666777999:::>>>===>>>CCCJJJVVVjjj|||pppZZZLLLKKKNNNYYY]]]bbbbbb^^^[[[\\\^^^___dddlllwwwwwwtttuuu|||~~~vvvpppooorrrsssyyy~~~}}}yyyxxxqqqrrrrrruuu}}}}}}{{{~~~}}}|||~~~}}}{{{{{{|||~~~|||}}}~~~~~~}}}zzzvvvppprrrwww}}}~~~{{{xxxtttqqqrrrssswwwyyysssrrrtttzzz{{{yyyzzztttooowwwkkkXXXJJJCCC999999888777666555444444333333333444444444555555111222555888:::<<<======???>>>===>>>???BBBFFFHHHnnn[[[NNN???<<<999888888888777666555555444444444444555555222333333444666888999:::===;;;<<>>======???CCCFFFHHH|||```MMMDDD;;;555666888777888:::777777777777777777777777444444444555666888:::;;;BBBAAA<<>>@@@BBB>>>===AAACCCCCCDDDHHHhhhWWWGGG>>>777777888777666777666666666666666666666666555444444555666888:::<<<@@@AAA@@@III___nnn{{{qqq```SSSLLLIIIMMMTTTZZZ]]]___```^^^\\\[[[[[[^^^eeeqqq}}}wwwuuuwww}}}{{{xxxtttqqqoooooommmmmmqqqzzz{{{yyywww|||}}}~~~yyyrrrrrr|||zzzsssuuu}}}~~~}}}|||}}}~~~~~~{{{wwwrrrssswww}}}|||uuuqqqpppoooooorrr{{{}}}wwwwwwtttxxxzzzyyyssslllnnnvvv|||zzzyyyiiiYYYLLLBBB;;;666888999777555555444444444555666666777777888888999999;;;<<<>>>>>>BBB>>>>>>AAACCCCCCEEEHHHssscccMMMCCC:::888999777555555555555555555555555555555555555555555777999;;;<<<>>>BBBCCCPPPffftttyyykkkZZZOOOIIIIIIOOOVVVYYYZZZ[[[ZZZYYYWWWXXXYYY]]]eeeqqq~~~yyyssstttxxx~~~}}}}}}{{{xxxuuupppmmmjjjmmmlllmmmrrr|||zzzwwwvvvuuuyyy~~~|||}}}~~~|||uuuoooppp{{{yyyrrrtttzzz~~~}}}~~~}}}}}}~~~{{{wwwxxxxxx{{{~~~vvvpppoooooooooqqqyyy~~~uuuwww||||||yyyrrriiiiiinnn{{{~~~tttaaaRRRCCC<<<777888999777555666555555555666777777888888;;;;;;;;;;;;<<<===>>>>>>CCC??????BBBCCCCCCEEEJJJ~~~kkkSSSGGG<<<999:::888666555555555555555555555555555666555555666777999;;;===>>>CCCFFFRRRgggrrryyyttteeeTTTKKKIIIKKKQQQXXXYYYYYYXXXVVVTTTTTTVVVXXX]]]fffssssssppptttyyy~~~}}}|||zzzwwwsssnnniiigggkkklllooovvv}}}xxxuuutttvvvxxx~~~}}}{{{{{{|||zzzrrrmmmppp|||{{{sssssswww}}}}}}}}}~~~}}}~~~~~~zzz~~~~~~xxxqqqnnnmmmmmmpppxxxwwwwwwyyy}}}yyysssjjjgggkkkvvv}}}}}}hhhTTTDDD===888888999777666666666666666777888888999999<<<<<<<<<<<<===>>>@@@@@@CCC@@@@@@CCCCCCCCCGGGLLLuuu\\\MMM???:::;;;:::888777555555555555555555555555666666666777888:::<<<===<<>>888999999777666777666666777777888999999999::::::;;;<<<>>>@@@BBBCCCBBBAAAAAACCCDDDDDDIIIPPPfffUUUBBB;;;;;;;;;999999555555555555555555555555777777777777999;;;===>>>;;;CCCJJJYYYooowww{{{iiiZZZLLLHHHJJJNNNTTTZZZXXXXXXVVVTTTSSSTTTWWWZZZ```iiivvvxxxppprrryyy}}}yyyssslllgggdddaaafffnnnyyyzzzxxxrrrsssyyy~~~zzzxxxxxxyyyuuuooommmrrrwwwrrrqqquuu~~~|||{{{{{{|||}}}}}}|||xxxtttmmmlllnnnvvv~~~}}}{{{|||~~~}}}vvvqqqrrrppp~~~~~~rrr]]]HHH@@@999999999777777888666666666777888888999999999:::;;;<<<>>>AAACCCDDDAAA@@@AAADDDDDDEEELLLTTTrrr^^^GGG<<<;;;:::999999666666666666666666666666888777777888999;;;===>>>>>>FFFNNN___uuu~~~~~~cccUUUIIIFFFJJJNNNSSSWWWVVVVVVUUUTTTSSSUUUXXX[[[ccclllwwwvvvqqquuu}}}~~~yyyrrrlllfffccc```fffqqq~~~|||uuuvvv|||}}}yyyvvvvvvwww}}}rrrmmmmmmsssxxxpppmmmppp|||}}}||||||}}}}}}~~~|||}}}{{{qqqppppppwww}}}||||||wwwvvvsss~~~}}}~~~rrraaaIII@@@:::999999777777888555555666666777888888999:::;;;;;;<<<>>>@@@AAABBB@@@???AAADDDEEEFFFNNNXXX{{{dddJJJ===:::999888777777777777777777777777777888888888888999;;;===???BBBJJJRRRbbbxxx{{{```RRRFFFEEEIIIMMMQQQTTTTTTTTTTTTTTTSSSUUUXXX[[[eeemmmxxxuuurrrxxx~~~yyyrrrkkkeeebbbbbbiiiuuu{{{|||}}}xxxvvvvvvwwwzzzpppkkklllsssxxxooojjjlllxxx~~~}}}}}}}}}~~~~~~|||uuussssssxxx~~~}}}yyyxxxvvv|||}}}~~~|||~~~}}}zzzooobbbJJJAAA:::999999888777999555555555666777777888888<<<<<<<<<<<<===>>>???@@@??????AAADDDEEEGGGPPPZZZ{{{xxx{{{mmmNNN>>>:::999888777:::999888777666666666666666666777888:::<<<>>>@@@AAAGGGYYYrrrqqqSSSMMMEEECCCFFFLLLPPPRRRSSSSSSRRRQQQQQQTTTXXX\\\kkkqqqyyyxxxqqqtttyyyyyyuuunnneeeaaabbbgggppp|||yyyxxxyyy|||}}}}}}||||||~~~xxxnnnlllnnnttt~~~yyyooojjjmmmvvv}}}{{{xxxwwwyyy|||~~~}}}{{{wwwtttyyy~~~zzzzzz}}}}}}~~~zzzwww|||~~~tttuuu~~~yyywwwnnnaaaQQQDDD888777999999888888666666555555555666666777::::::;;;<<<===>>>???@@@@@@AAADDDGGGGGGIIISSS^^^}}}tttpppsssyyyqqqSSSCCC>>><<<:::999:::999888777666666666666666666777888:::===???@@@EEELLL___xxxxxxSSSMMMEEECCCFFFLLLPPPQQQRRRQQQQQQPPPPPPSSSXXX[[[jjjpppyyysssnnnrrrzzz~~~xxxuuuooogggeeefffjjjttt}}}xxxttttttxxx~~~|||zzzyyyzzzzzzpppmmmooottt}}}}}}pppiiijjjpppvvv|||xxxvvvvvvxxx~~~~~~{{{xxx||||||wwwwwwyyy{{{yyyyyy|||vvvxxxyyymmm```UUUGGG:::777999888777888777777666666666666666777::::::;;;===>>>@@@AAAAAAAAAAAADDDFFFGGGJJJVVVcccuuunnnqqqxxx~~~nnnSSSDDD>>>;;;888666:::999888777666666666666666666777999;;;===???@@@HHHQQQggg|||SSSMMMFFFDDDGGGKKKOOOPPPPPPPPPOOOOOOOOOSSSXXX\\\iiipppyyy|||ooommmsss}}}}}}wwwsssoooiiihhhkkknnnyyyzzztttppprrryyy~~~{{{yyywww{{{}}}sssoooooosss|||~~~qqqiiihhhmmmqqq|||wwwtttsssttt}}}~~~{{{vvvuuuvvv{{{|||{{{uuuzzzuuuwwwrrrfff\\\MMM>>>999999888777777999888777666666666666666999:::;;;===???@@@BBBCCCAAAAAACCCEEEFFFLLL[[[jjj{{{qqqsssyyykkkRRRDDD???;;;777666999999888777666666777777666666777999;;;>>>@@@AAAGGGUUUnnnuuuQQQLLLFFFDDDGGGLLLNNNOOOOOOOOOOOOOOOPPPTTTYYY]]]hhhoooyyyyyynnnnnnwww|||uuuqqqmmmiiiiiimmmqqq|||}}}zzzuuurrrttt{{{|||yyyzzz~~~tttooonnnqqq{{{zzzpppiiiiiimmmrrr}}}yyytttqqqqqqsssyyyyyyvvvuuuyyy}}}||||||uuuyyy{{{qqqrrr|||}}}uuudddTTTCCC;;;999777666777888888777666555555555555777888:::<<<>>>@@@BBBCCCAAAAAACCCEEEFFFOOObbbtttuuussswww{{{~~~mmmVVVIIIDDD???<<<;;;999888777777777777777777555666777999<<<>>>AAABBBEEEXXXvvviiiOOOJJJEEEEEEHHHLLLNNNNNNOOOOOOOOOPPPRRRVVV\\\```iiipppzzzuuullloooyyy|||tttoookkkgggiiinnnttt}}}}}}zzzyyywwwwwwzzz~~~{{{zzz~~~}}}uuuooommmppp{{{xxxooojjjjjjmmmqqq}}}}}}vvvpppooorrrtttwww~~~{{{zzzzzz{{{|||wwwtttvvv~~~~~~{{{zzz{{{vvvyyy~~~zzzmmmlllvvvlllZZZGGG===999777666777777666555555444444444555666777999;;;===???AAABBB@@@AAACCCEEEHHHRRRhhh}}}yyyyyy}}}oooYYYKKKDDD???;;;;;;888888777777777777777888555666777999<<>>:::888777888666666555555555555666666888888:::<<<>>>???AAAAAA???@@@DDDFFFJJJVVVnnnttt]]]MMMDDD===999999888888777777777777888888555666777:::<<>>???AAABBBBBB===@@@DDDHHHLLLXXXrrr}}}eeeTTTHHH@@@<<<<<<888777777777777777888888555666777:::===@@@BBBDDDRRRooogggQQQGGGEEECCCEEEKKKOOOPPPPPPJJJKKKLLLNNNQQQVVV]]]aaaooottt}}}{{{mmmggghhhsss}}}tttpppnnnooouuu|||yyyqqqlllggghhhjjjnnnttt{{{}}}}}}~~~xxxuuusssxxx}}}wwwrrrppprrrttt||||||}}}~~~|||xxxuuuttttttyyy~~~{{{wwwttttttvvvuuurrrpppttt|||xxxtttyyy}}}zzzzzzvvvrrrqqq{{{}}}xxx}}}zzzeeeNNN@@@;;;999999;;;777777888888999:::<<<<<<===>>>???@@@AAABBBCCCCCC;;;???EEEIIIMMMZZZtttsssYYYIIIAAA<<<888888777666666666777999999888777999<<<===<<<@@@FFFWWW}}}www\\\KKKBBBBBBCCCEEEGGGJJJMMMOOOQQQOOONNNOOOSSSXXX\\\^^^mmmsss{{{wwwhhhhhhlllttt|||sssoooooopppvvv}}}{{{}}}{{{uuupppmmmgggffffffjjjqqqyyyzzzvvvtttuuu}}}|||yyyuuusssuuuzzz}}}|||{{{yyyxxxxxxxxxyyy}}}}}}{{{{{{{{{}}}~~~zzzqqqqqquuu|||yyyxxxuuuxxxuuuxxx}}}iiiTTTIIIBBB:::666777666666666777888888999999999::::::;;;<<<===>>>>>>???BBBBBBCCCNNNcccxxxyyy^^^LLLBBB;;;777;;;:::999888777777888888:::999;;;>>>??????CCCJJJ]]]kkkTTTGGGBBBBBBCCCDDDGGGIIILLLMMMMMMLLLKKKMMMRRRXXX^^^aaannnuuu~~~uuuhhhiiinnnwww|||rrrooopppsssyyy~~~~~~zzz~~~zzzrrrlllhhhgggffffffjjjpppxxx~~~zzztttqqqrrrzzz{{{wwwxxx}}}}}}|||{{{{{{||||||~~~~~~vvvuuuyyy{{{yyyyyyvvvyyywwwyyy|||jjjUUUIII@@@999777888666777777888888999:::::::::;;;;;;<<<===>>>??????@@@CCCDDDFFFQQQeeewww~~~dddQQQEEE>>>:::===<<<;;;999888777777777:::999;;;>>>??????EEEMMMfffvvv___MMMEEEBBBBBBCCCDDDFFFHHHJJJKKKIIIIIIIIIKKKQQQYYYaaaeeeooowwwrrrhhhkkkqqq{{{|||pppnnnqqqvvv|||zzzyyy}}}tttlllhhhhhhhhhhhhjjjnnnuuu{{{{{{tttooooooxxx}}}}}}}}}~~~}}}uuutttwww{{{yyyzzzxxx{{{zzzyyy|||lllXXXIII???999777999777777777888999999::::::;;;;;;<<<===>>>???@@@@@@@@@CCCFFFJJJWWWiiixxx~~~hhhUUUHHH@@@===;;;;;;:::999888888777777777777:::======>>>FFFPPPnnnpppWWWIIIFFFAAAAAABBBDDDEEEGGGHHHIIIIIIIIIJJJLLLQQQYYYbbbhhhnnnxxx{{{mmmiiimmmvvv{{{ooonnnsssyyy~~~zzzwwwxxxyyyrrrmmmjjjjjjjjjjjjmmmrrrxxx|||~~~tttnnnmmmvvv}}}|||}}}}}}uuurrrttt{{{{{{zzzyyy|||~~~zzz}}}ppp]]]KKK???999888:::666666777777888999999999;;;;;;<<<===>>>??????@@@AAACCCFFFMMM\\\qqq}}}||||||kkkWWWGGG???<<<777777888888888888888888777777:::===<<>>???AAACCCFFFPPPddd{{{~~~zzzxxxwww~~~pppYYYFFF<<<888555666777888888888888888888999<<>>BBBNNN[[[ttt}}}fffNNNCCCCCC???@@@BBBDDDFFFGGGHHHHHHJJJMMMPPPQQQTTTYYYbbbhhhkkkuuuppphhhgggppp}}}|||uuuuuuyyy~~~xxxtttsssxxx}}}vvvppplllppppppooommmkkkmmmsssxxx|||}}}yyypppiiieeejjjyyy}}}zzz{{{~~~xxxsssrrrzzz~~~{{{{{{xxxxxxzzz}}}wwwyyyzzz}}}mmmWWWEEE===;;;:::666666666777888888999999999999:::;;;<<<===>>>>>>AAACCCIIIVVVnnn{{{yyywww|||vvv]]]III>>>:::777888999999999888777666888999===???>>>BBBPPP^^^uuuxxxaaaKKKAAABBB>>>@@@BBBEEEGGGIIIIIIJJJFFFJJJPPPSSSUUUZZZaaaggglllttt~~~oooiiifffppp~~~||||||~~~~~~xxxtttsssxxx}}}xxxtttqqqrrrsssrrroookkklllqqqwwwtttwww{{{}}}yyyqqqjjjeeegggsss}}}zzzzzz|||xxxqqqpppvvv{{{yyyzzzxxxwwwxxxxxxwww|||{{{rrrsssqqqyyyuuu]]]III???;;;999777888888999::::::;;;;;;::::::;;;<<<===>>>??????@@@DDDNNN___zzz~~~{{{yyy}}}zzzbbbNNNDDD@@@:::;;;;;;;;;:::888666555666777;;;===<<<@@@OOO^^^vvvvvv^^^JJJBBBCCC>>>???BBBFFFHHHJJJKKKKKKBBBHHHOOOSSSUUUZZZaaaggglllsss~~~~~~oookkkeeeppp~~~xxxttttttyyy~~~{{{zzztttuuutttpppkkkkkkqqqwwwsssvvvyyyzzz|||{{{uuunnnhhhhhhrrr~~~}}}}}}~~~zzzzzz{{{~~~}}}vvvsssssszzzxxxxxxyyywwwvvvtttrrrvvvxxxooooookkktttzzzaaaKKKAAA<<<999999::::::;;;;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@???EEERRRggg~~~|||nnnRRRBBB>>>::::::888777777777888999:::===:::<<>>>>>>>>>>>GGGHHHUUUqqqyyy\\\GGG@@@<<<;;;999888888888999::::::===;;;===CCCEEERRRjjj{{{___JJJBBBBBB@@@BBBDDDEEEEEEGGGJJJLLLIIIJJJLLLPPPUUU\\\aaaeeennnuuu{{{pppooonnnyyyuuurrrssszzz~~~yyyuuupppnnnooorrruuuwwwtttvvvwwwvvvvvvzzz{{{uuuppprrryyy~~~}}}~~~yyytttttt{{{yyytttvvvuuu|||{{{wwwpppjjjhhhllllllmmmwww{{{qqqnnnmmmrrr{{{wwwdddOOO@@@:::999999999:::;;;<<<===>>>>>>;;;<<<===>>>>>>?????????GGGIIIXXXssseeeLLL@@@===<<<;;;999999::::::;;;:::===<<<>>>EEEGGGVVVooobbbKKKBBBAAAAAACCCEEEEEEEEEFFFHHHJJJHHHIIIKKKOOOTTT[[[aaadddkkksssxxxooopppppp{{{uuuqqqrrrxxx~~~xxxuuurrrqqqtttxxx|||~~~zzzyyyxxxxxxyyy}}}zzzwwwxxx~~~~~~~~~vvvrrrrrrzzz{{{vvvuuutttzzz~~~vvvnnngggeeeggghhhjjjuuu~~~tttppppppsssxxxuuucccOOOAAA<<<;;;666777777888999:::;;;;;;<<<======>>>??????@@@@@@GGGKKK\\\wwwiiiNNN???===<<<:::999999999:::;;;;;;???===???EEEHHHXXXsssdddMMMCCCAAABBBCCCEEEFFFFFFFFFGGGHHHHHHIIIJJJNNNSSSZZZ```dddjjjrrrqqqjjjnnnrrr}}}~~~vvvrrrsssxxx|||{{{{{{{{{{{{zzzwwwuuusssuuuzzz}}}zzz{{{~~~}}}~~~}}}sssooopppyyy}}}xxxuuuuuuyyywwwqqqiiifffggghhhiiiuuuxxxqqqooorrrwww~~~~~~|||ssscccPPPBBB===<<<555555666777888999999:::<<<<<<<<<======>>>??????EEELLL___zzzjjjPPPAAA<<<;;;:::888888999999:::<<<@@@>>>???DDDGGGYYYuuudddMMMDDDAAABBBDDDFFFGGGFFFFFFFFFGGGIIIIIIJJJMMMRRRZZZ```eeelllrrr~~~~~~kkkgggllluuu{{{yyy{{{yyyuuuuuuzzz~~~zzzxxxwwwvvvtttssstttttttttxxx~~~~~~~~~zzzqqqmmmnnnvvv{{{uuuvvvyyy|||tttlllhhhiiihhhhhhssszzznnnjjjnnnuuu}}}yyyxxxrrrdddRRRDDD===<<<888999999:::;;;<<<======;;;;;;:::;;;;;;<<<>>>>>>DDDMMMaaa|||lllTTTFFF<<<;;;999888888888999:::;;;@@@>>>???DDDHHH\\\zzz___KKKDDDAAAAAACCCFFFGGGGGGFFFFFFGGGJJJJJJJJJMMMSSSZZZaaafffnnnsss}}}wwwiiigggkkkwww}}}zzzvvvtttwww}}}yyyyyy~~~}}}zzzxxxwwwuuuqqqooorrrrrruuuzzz|||www~~~yyyoookkklllttt}}}|||uuuwwwxxx}}}vvvnnnjjjiiigggeeennn{{{{{{mmmgggkkkttt~~~vvvwwwssshhhWWWGGG???<<<888888999:::;;;<<<======;;;::::::999:::;;;===>>>CCCNNNddd}}}oooVVVGGG===<<<:::999999999:::;;;999>>>>>>@@@FFFLLLbbb}}}YYYGGGCCC@@@@@@BBBFFFGGGGGGGGGGGGHHHKKKKKKKKKMMMSSS[[[bbbgggqqqttt}}}qqqgggfffkkkyyy}}}xxxuuupppooorrryyy}}}~~~~~~}}}|||{{{{{{xxxtttqqqpppqqqttt{{{{{{wwwtttooowww~~~~~~yyynnniiijjjrrr{{{}}}tttvvvwwwzzzzzzrrrmmmlllgggdddjjjvvvrrrkkkooowwwvvvxxxwwwmmm]]]LLLAAA<<<777777888999:::;;;;;;<<<<<<;;;:::::::::<<<>>>???EEEQQQgggoooVVVFFF>>>===<<<;;;:::;;;<<<<<<777===>>>@@@GGGOOOgggxxxTTTDDDAAA??????BBBEEEGGGGGGGGGGGGHHHLLLKKKKKKNNNSSS[[[ccchhhrrruuu|||wwwmmmeeeeeeiiizzz{{{uuuqqqkkkiiilllsssyyyyyyzzz|||~~~~~~~~~|||xxxtttooopppttt{{{|||uuupppmmmkkkttt~~~yyynnniiihhhqqq{{{}}}sssuuuuuuwww}}}vvvpppoooiiidddjjjtttyyyrrruuu|||wwwzzzzzzrrraaaOOOCCC===:::;;;;;;<<<===>>>???@@@===<<<;;;:::;;;===???@@@GGGSSSiii~~~lllUUUEEE@@@:::777888999888:::<<<<<<>>>@@@BBBDDDRRRmmmmmmPPPFFFCCC>>>@@@AAACCCEEEFFFGGGFFFFFFJJJJJJJJJLLLQQQXXX___cccnnntttqqqgggbbbdddjjjzzz}}}tttnnnllliiifffeeehhhkkknnnoooxxx|||~~~zzzxxxwwwyyy}}}vvvooojjjnnnttt~~~~~~}}}zzzyyyxxx}}}|||tttlllkkklllrrr|||wwwyyywwwvvvyyyrrrpppkkkgggllluuu}}}wwwzzz{{{wwwhhhWWWGGG===:::::::::::::::;;;<<<===::::::;;;::::::;;;???BBBGGGSSSjjj{{{sss{{{jjjUUUGGG@@@:::777888999888999<<<<<<===@@@BBBFFFUUUrrrjjjNNNEEEBBB>>>BBBCCCEEEFFFHHHHHHHHHGGGJJJIIIJJJLLLQQQXXX___cccooovvv~~~oooeeeaaaeeekkkzzz~~~uuuooojjjfffbbbaaaaaaccceeeeeennnrrryyy~~~}}}~~~}}}vvvmmmhhhkkkqqq}}}}}}|||wwwuuuuuutttwww~~~zzzssslllkkkmmmsss{{{}}}uuuwwwuuuuuu~~~}}}uuurrrlllfffhhhppp~~~xxx|||~~~yyykkkZZZJJJ???===<<<;;;:::::::::::::::::::::;;;::::::<<>><<<;;;:::999999999999::::::::::::<<<@@@CCCKKKYYYppp|||rrrwww{{{jjjXXXLLLAAA;;;888999:::999999<<<<<<===???DDDMMM```~~~tttXXXEEE@@@@@@???CCCDDDFFFHHHHHHHHHHHHGGGHHHHHHJJJMMMSSSZZZ```dddqqq{{{yyyhhh___^^^gggqqq|||~~~xxxssslllhhhccc___]]]\\\ZZZYYY___dddkkkqqqvvvyyy|||~~~|||}}}~~~xxxtttpppwwwzzztttqqqpppppprrrssstttwww}}}zzzwwwtttrrruuu{{{zzzsssoooiiiggggggmmmzzz{{{wwwnnnnnnooossszzz}}}rrrrrrqqqrrryyyyyyuuunnncccaaaeeennn|||||||||zzzssscccQQQEEE>>>===<<<;;;:::999999999999999::::::;;;===AAADDDMMM]]]ssszzzzzzooo[[[NNNBBB<<<888999:::999999<<<<<<<<>>BBBEEEOOOaaaxxx|||zzz|||ttt^^^NNNCCC===999::::::999999<<<<<<<<<>>>EEEOOOaaa}}}pppZZZGGG???>>>AAABBBCCCDDDFFFGGGGGGGGGFFFEEEFFFGGGJJJOOOUUU\\\bbbfffppp}}}tttccc[[[^^^kkkxxx}}}zzzooollliiifffeeedddbbb```aaadddiiilllmmmmmmmmmnnnrrrsssvvv|||~~~{{{yyyvvvtttsssqqqpppooopppsssxxx~~~yyyuuuqqqnnnooosss~~~xxxrrrnnniiijjjrrr~~~}}}wwwtttssspppqqqrrrtttxxxssspppoooqqqvvvxxxtttnnneeebbbddddddqqq~~~{{{sssxxxwwwhhhTTTHHH<<<<<<;;;:::::::::;;;;;;777999:::;;;<<>>EEENNN___xxx~~~mmmVVVFFF??????@@@BBBEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFJJJOOOVVV]]]cccfffnnn|||rrrbbb[[[___mmmzzzuuurrrnnnllljjjiiigggeeeeeehhhlllnnnnnnlllllllllmmmnnnooouuu~~~~~~|||{{{zzzxxxvvvsssqqqrrrvvvzzz}}}~~~zzzyyyvvvrrrsssvvv|||yyyuuuooonnnttt}}}zzztttrrrrrrqqqrrrsssuuuxxx~~~uuuqqqppprrruuu|||yyytttooogggcccfffgggsss}}}zzzqqqxxxzzzkkkVVVJJJ>>>===<<<;;;:::999999999777888:::;;;<<>>::::::;;;999999<<<;;;;;;>>>DDDNNN]]]tttnnnVVVFFF@@@???@@@AAAFFFGGGHHHIIIIIIIIIHHHGGGDDDFFFJJJPPPVVV]]]cccgggmmm{{{qqqaaa[[[```nnn{{{zzzxxxtttqqqpppnnnkkkiiiiiilllpppqqqqqqooonnnnnniiiiiiiiiooo|||}}}}}}}}}}}}~~~~~~{{{wwwssssssuuuyyy{{{~~~{{{|||zzzwwwwwwzzzzzz{{{uuussswww{{{yyy{{{uuurrrsssqqqssstttuuuwww~~~vvvrrrppprrruuu{{{{{{uuuppphhheeehhhlllvvv}}}zzzpppxxx|||mmmXXXKKK@@@???===;;;999888777777777888:::;;;<<<@@@EEEHHHZZZrrruuubbbSSSCCC===888:::<<<;;;:::;;;;;;???@@@BBBLLL___rrr}}}~~~oooXXXGGGAAABBB@@@===GGGGGGGGGFFFFFFFFFFFFEEEHHHFFFEEEJJJSSS\\\ccceeemmm|||mmm______gggrrr|||~~~zzzvvvrrrpppoooqqqtttwwwwwwwwwxxxrrrllliiiiiiiiikkkrrr{{{vvvwwwxxx{{{~~~{{{yyywwwssspppssszzz|||yyyzzz|||yyyyyy~~~yyyuuuvvvxxxyyyxxxxxx{{{vvvqqqnnnqqqwww~~~zzzpppmmmlllkkklllrrr{{{~~~{{{yyynnntttxxxkkkXXXMMMDDD>>>:::;;;<<<:::888888999666666:::===>>>CCCHHH\\\zzztttaaaQQQDDD===999:::<<<;;;:::;;;===@@@BBBCCCMMM```sss}}}pppXXXGGGBBBCCCBBB@@@GGGGGGGGGFFFFFFFFFFFFEEEHHHFFFEEEJJJRRR[[[aaaccclll{{{kkk___```hhhuuu~~~zzzvvvrrrpppvvv||||||vvvmmmkkkiiiiiinnn~~~~~~yyytttrrrtttxxx}}}~~~zzzwwwvvvtttrrrtttzzz~~~}}}{{{~~~~~~zzzxxxyyy{{{wwwxxxyyyyyyyyy{{{uuupppmmmpppvvv~~~zzzqqqooonnnmmmmmmttt~~~||||||~~~|||vvvjjjqqqxxxmmm[[[OOOEEE>>>:::;;;<<<:::888888:::777888;;;>>>???DDDJJJ___}}}uuubbbRRREEE>>>999:::<<<;;;:::;;;<<>>@@@EEELLLcccvvvdddUUUFFF???999:::<<<::::::<<<999<<<>>>CCCRRRiii}}}yyy[[[HHHCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEEEEHHHMMMUUU[[[___lllzzz~~~iii___```iiiwww}}}yyywwwuuurrr~~~}}}uuunnnlllmmmwww{{{wwwtttrrrlllooouuu|||}}}{{{tttooorrruuuvvvwwwzzz~~~|||wwwwwwyyy~~~}}}{{{zzz|||}}}{{{}}}rrrmmmkkkooouuu}}}||||||zzzwwwvvvwwwzzz~~~vvveeejjjuuurrraaaQQQGGG@@@:::;;;<<<:::888999:::888999<<<===???FFFNNNhhh|||tttdddVVVGGG@@@::::::;;;::::::<<<:::<<<>>>DDDUUUmmm|||[[[IIICCCAAABBBDDDGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGLLLRRRYYY^^^lllzzz~~~jjj``````hhhuuu~~~yyywwwvvvvvvuuuzzzrrrooonnnttt}}}xxxuuusssssspppsssxxx~~~xxxqqqmmmppptttuuuwwwyyy}}}~~~~~~{{{uuuvvvyyy}}}{{{|||~~~~~~|||}}}sssnnnkkkooouuu}}}|||yyywwwvvv~~~vvvzzz||||||yyyfffgggsssrrrbbbRRRIIIAAA;;;;;;<<<:::888:::888777999;;;;;;===EEEOOOlll{{{vvvmmm```VVVIII@@@::::::;;;::::::<<<>>>???AAAHHHYYYqqq|||YYYHHHCCCAAAAAADDDGGGGGGGGGFFFFFFFFFFFFEEECCCDDDFFFGGGKKKQQQYYY___lllzzz}}}kkkaaa```fffsss}}}xxxtttsssssswwwvvvsssoooqqqzzzuuusssssstttsssvvv{{{tttooollloooqqqrrruuuyyyyyy{{{~~~~~~{{{yyyzzz}}}~~~}}}}}}zzzuuurrrtttxxx|||uuuooolllooouuu}}}~~~|||xxxwwwuuu~~~zzzwwwwwwrrrvvvyyyzzz{{{hhhgggppprrreeeVVVJJJBBB;;;;;;;;;999999:::777777999;;;:::<<>>???BBBKKK___yyywwwUUUGGGDDDBBBCCCGGGGGGGGGGGGFFFFFFFFFFFFEEEBBBDDDFFFHHHKKKQQQZZZ```jjjyyy{{{kkkaaa```fffssszzztttpppnnnvvv{{{tttqqq~~~{{{vvvqqqppprrrttttttwww|||~~~{{{pppmmmlllnnnnnnnnnrrryyywwwyyy|||}}}~~~~~~vvvqqqqqqrrrtttxxx~~~wwwqqqnnnqqqvvv}}}~~~~~~}}}{{{zzzwww{{{wwwvvvoootttvvvwww}}}|||jjjfffooosssjjj]]]KKKBBB<<<;;;;;;999999:::888888:::<<<;;;===GGGSSSppp~~~{{{qqqhhh```[[[JJJBBB::::::;;;:::;;;===:::<<>>HHHUUUppp|||}}}wwwsssiii^^^JJJAAA:::888999888999<<<>>>???CCCPPPjjjsssUUUGGGEEEGGGHHHIIIHHHHHHHHHGGGFFFEEEDDDCCCEEECCCDDDIIILLLOOOVVV]]]mmmyyywwwfff___aaaiiiuuuyyymmmmmmwww}}}}}}xxxtttoooiiigggmmmwww{{{{{{uuuqqqkkkiiiiiilllkkkjjjmmmssszzz~~~{{{xxx}}}zzzxxxxxx{{{~~~vvvppprrrxxx~~~{{{yyy}}}}}}wwwpppqqqzzz|||hhhkkknnnqqqttt[[[MMMEEE>>><<<:::777666888888===;;;:::>>>???HHHZZZ|||zzzttthhh\\\KKKBBB:::999:::999:::======???DDDRRRmmmoooSSSFFFEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCDDDIIILLLOOOUUU]]]iiiuuuvvveee^^^```hhhtttyyyoooqqq|||}}}xxxrrrmmmgggeeemmmvvv|||wwwtttooollllllmmmmmmlllooouuuzzz~~~{{{www}}}~~~wwwqqqsssxxx~~~|||{{{zzzrrrpppxxxlllooossswww{{{dddPPPGGG???===;;;888777999888===;;;:::>>>???HHHZZZzzz}}}ssseeeYYYLLLCCC;;;:::;;;:::;;;>>><<<>>>DDDTTTqqqjjjPPPDDDDDDFFFHHHJJJMMMMMMLLLKKKJJJHHHFFFEEEDDDBBBDDDHHHKKKNNNUUU]]]eeeqqqvvveee]]]___gggttt~~~yyyqqqvvv}}}wwwpppjjjddddddllluuu}}}yyyvvvsssooommmmmmmmmlllqqqxxx|||~~~www}}}~~~xxxrrrsssxxx}}}||||||~~~tttnnnttt|||jjjmmmqqqxxxkkkTTTJJJAAA>>><<<999888:::888===;;;:::>>>???HHHZZZvvv~~~{{{|||qqqdddXXXMMMDDD<<<;;;<<<;;;<<>>===;;;999;;;888===;;;:::>>>???HHHZZZqqq{{{xxxuuuzzz|||qqqdddYYYMMMDDD<<<;;;<<<;;;<<>>@@@FFFWWWuuuqqq^^^JJJBBBCCCEEEHHHKKKNNNMMMLLLKKKIIIGGGEEEDDDCCCAAABBBGGGJJJMMMTTT[[[aaammmxxxggg```bbbjjjvvvvvvkkkhhhsssyyysss{{{vvvmmmhhhfffgggoooxxx}}}xxxuuupppkkkfffeeefffiiirrr||||||zzzzzz~~~~~~zzzwwwvvvxxx{{{uuuuuuwww|||{{{zzz~~~tttjjjlllsss~~~~~~iiikkkqqq{{{zzz]]]PPPCCC>>>===<<<:::;;;888===;;;:::>>>???HHHZZZttt{{{wwwtttxxxvvvggg[[[MMMDDD<<<;;;<<<;;;<<>>@@@GGGXXXvvvkkkZZZIIIBBBCCCEEEHHHKKKLLLLLLKKKJJJIIIGGGEEEDDDBBB@@@BBBFFFIIILLLSSS[[[___kkk|||yyyhhh```ccckkkwwwttthhheeeggg|||yyyuuuwwwoookkkkkklllsss{{{zzzuuunnnhhhbbbbbbdddiiiuuu|||xxxyyy~~~~~~yyyvvvtttuuu|||wwwuuuvvv{{{|||{{{tttiiikkkrrr|||zzzfffhhhnnnzzz|||aaaRRRCCC>>>===<<<:::;;;888===;;;:::>>>???HHHZZZyyy}}}yyyuuuwwwkkk\\\MMMCCC<<<;;;;;;;;;<<<>>>>>>@@@GGGZZZxxxgggXXXIIICCCCCCEEEHHHKKKKKKKKKKKKJJJIIIHHHFFFEEEAAA@@@AAAFFFIIILLLRRRZZZ[[[gggxxxxxxggg```bbbjjjvvvyyynnnkkkeeexxxyyyyyyxxxqqqoooppprrrxxx}}}xxxmmmgggaaaaaaeeemmm{{{}}}xxxuuuxxx|||xxxuuurrrttt}}}}}}xxxvvvvvv{{{~~~}}}vvvkkklllsss{{{wwwcccfffkkkwww{{{cccSSSCCC======<<<::::::888===;;;:::>>>???HHHZZZwww~~~yyyuuuuuu|||nnn\\\LLLCCC;;;:::;;;:::;;;>>>>>>@@@GGG[[[zzzfffWWWIIICCCDDDEEEHHHKKKKKKKKKKKKKKKJJJIIIHHHGGGAAA@@@AAAEEEIIIKKKRRRZZZXXXddduuuwwwfff___aaaiiiuuuuuurrrhhhwww~~~||||||yyy|||xxxrrrrrrtttvvv{{{zzznnngggbbbbbbfffppp~~~xxxsssttt{{{{{{wwwtttrrrsss{{{~~~xxxvvvvvvzzzwwwmmmnnnttt|||yyygggiiiooozzzeeeTTTCCC===<<<<<<:::999888===;;;:::>>>???HHHZZZqqqzzzrrrtttzzznnnXXXPPPFFF===;;;<<<;;;<<<>>>??????GGG[[[www}}}kkkWWWFFFDDDFFFFFFGGGLLLIIIIIIIIIIIIIIIIIIIIIIIICCCCCCCCCDDDFFFKKKRRRWWW\\\bbblllzzzvvvfffaaaaaaeeeqqqzzz|||}}}}}}}}}zzzvvvrrrtttzzzwwwooohhhgggoooyyy|||vvvrrrrrrrrruuu~~~~~~zzzuuuqqqrrrvvv{{{}}}wwwttttttxxxuuujjjiiippp{{{ttthhhllluuulllVVVAAA======:::888:::999<<<999;;;???>>>FFF[[[vvvxxxvvvyyyooo]]]RRRJJJAAA>>><<<;;;===@@@@@@@@@GGGZZZuuu{{{iiiVVVEEEBBBEEEDDDDDDHHHJJJJJJIIIIIIIIIHHHHHHHHHBBBCCCCCCCCCEEEJJJPPPUUUZZZ___hhhvvvuuueee``````dddppp~~~}}}zzzwwwtttwww}}}zzztttooopppwww|||vvvqqqoooooorrr{{{{{{wwwrrrooopppuuu{{{{{{vvvsssrrrwwwvvvjjjhhhoooyyyxxxkkknnnwwwpppZZZDDD>>>===999777999555888777999???>>>GGG]]]{{{|||mmm___PPPHHH@@@===<<<999:::===@@@@@@FFFXXXrrryyyhhhUUUEEECCCEEEDDDDDDGGGKKKKKKJJJIIIHHHGGGFFFFFFAAABBBBBBBBBCCCGGGMMMRRRWWW\\\eeeqqqrrrccc^^^___bbbnnn||||||yyywwwwww|||~~~zzzxxxzzz}}}vvvooommmllloooxxxwwwtttpppmmmooouuu||||||vvvtttssswww~~~|||}}}wwwjjjggglllvvv}}}ooopppxxxuuu^^^HHH@@@===888666888222666555888??????HHH___kkk^^^PPPFFF>>>@@@CCCAAA<<<:::???>>>DDDUUUnnnyyyiiiVVVGGGFFFHHHGGGGGGKKKLLLKKKJJJIIIGGGFFFEEEDDDAAAAAAAAAAAABBBEEEJJJMMMUUU\\\eeeppp~~~oooaaa]]]]]]aaalllzzz}}}yyyxxxxxxzzz~~~}}}~~~wwwpppllljjjmmmwwwvvvssspppnnnqqqwww~~~}}}xxxvvvuuuxxx|||}}}xxxjjjeeejjjsssqqqpppvvvuuu___JJJAAA===888666999333666555999??????III^^^nnnaaaUUUHHH@@@FFFOOONNNDDD;;;===<<>>999888<<<777:::888:::@@@>>>GGG]]]yyyuuufffUUUGGG>>>EEENNNNNNCCC:::<<<<<>>FFF[[[uuuxxxfffSSSGGG===>>>CCCBBB===:::<<<<<>>EEEWWWooo{{{eeeOOOHHHGGGFFFGGGKKKJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCBBB@@@@@@BBBDDDIIIVVVhhhxxxyyyjjj]]][[[\\\___jjjvvv|||~~~}}}uuummmlllnnnrrrzzzzzzzzzzzz}}}}}}}}}{{{~~~~~~~~~}}}wwwrrrooonnnooovvv}}}{{{yyy|||ssshhheeeiiinnnvvv}}}zzz{{{yyyzzztttkkkfffnnntttnnn___QQQEEECCC???777555888777999777999>>><<>><<<<<<;;;;;;===999???BBBSSSrrrlllQQQHHHHHHHHHGGGIIIJJJJJJJJJIIIHHHGGGEEEDDDBBBAAABBBDDDCCCAAABBBGGGNNNSSS]]]mmm}}}}}}mmm___[[[[[[^^^iiiuuu}}}|||{{{}}}yyyqqqkkkjjjnnnssswww|||zzzuuuvvvyyy~~~~~~{{{yyywww|||}}}wwwqqqnnnjjjkkksss}}}}}}}}}yyyxxxyyy}}}ttthhhfffiiinnntttyyyxxxrrruuummmfffhhhssszzzsssdddUUUEEE???===:::777777444:::888777===>>>GGGZZZqqqtttdddVVVJJJ???<<<<<<;;;;;;===:::???CCCTTTtttlllQQQHHHHHHGGGFFFHHHJJJJJJJJJIIIHHHGGGEEEEEEBBB@@@AAACCCBBBAAACCCHHHMMMRRR]]]lll|||}}}mmm___[[[[[[^^^iiivvv{{{xxx|||zzzvvvyyyvvvnnnkkkmmmrrruuu}}}}}}wwwuuutttuuuvvvzzz~~~~~~}}}|||||||||zzzyyy~~~~~~}}}{{{|||~~~xxxqqqmmmjjjjjjrrr||||||~~~~~~zzzxxxyyy~~~qqqfffdddhhhnnnuuu|||~~~yyyssssss{{{ooojjjlllyyy{{{jjjZZZIIIAAA>>>;;;999999555;;;999888===???HHH[[[uuuttteeeVVVJJJ???<<<<<<;;;;;;<<<;;;@@@CCCUUUxxxiiiQQQIIIHHHFFFEEEHHHJJJJJJJJJIIIHHHGGGFFFEEEBBB@@@???AAAAAAAAAEEEKKKMMMQQQ\\\lll|||~~~nnn^^^ZZZZZZ^^^jjjwww|||wwwwww{{{~~~wwwqqqnnnssszzz}}}sssnnnnnnqqqrrrttt}}}yyytttqqqppppppppprrruuuyyy~~~~~~~~~}}}yyyxxxzzz|||}}}}}}~~~}}}|||xxxzzzyyyqqqmmmjjjjjjqqqzzzzzz}}}yyyxxxyyy~~~{{{ppphhhhhhlllrrryyy|||vvvsssuuu~~~rrrnnnrrrtttbbbNNNDDD???<<<:::;;;666<<<999999>>>@@@III]]]|||uuuiiiWWWKKK@@@<<<===;;;;;;<<<;;;AAADDDWWW{{{wwwbbbNNNHHHHHHEEEFFFJJJIIIIIIIIIIIIHHHGGGFFFEEEBBB???>>>@@@@@@@@@EEELLLMMMRRR\\\lll|||~~~mmm^^^YYYYYY]]]iiiwww~~~zzzxxx{{{{{{ssslllgggkkkqqqxxxsssrrrrrrrrrqqqvvv}}}vvvqqqnnnjjjjjjjjjjjjkkkoootttxxxyyyuuuuuuxxx}}}}}}|||{{{}}}~~~yyy|||zzzqqqllljjjkkkrrrzzzyyy|||yyywwwyyyzzzuuuxxx|||~~~yyysssooorrrvvvxxx||||||vvvtttzzzrrrooorrr{{{hhhQQQEEE???<<<;;;;;;777<<<:::999>>>AAAKKK^^^sssjjjXXXLLL@@@======<<<;;;<<<<<>>@@@@@@@@@EEELLLMMMRRR]]]mmm|||}}}lll]]]YYYYYY\\\hhhvvv|||}}}zzz|||{{{sssjjjdddfffkkkxxx~~~yyywwwuuusssrrruuu|||tttnnnkkkeeefffffffffgggjjjqqquuu~~~}}}wwwssssssvvv}}}~~~zzzyyyyyyzzz|||{{{qqqlllkkklllssszzzzzz}}}~~~xxxwwwyyy~~~uuummmnnnqqqtttxxx}}}}}}~~~xxxvvvxxx}}}{{{www{{{}}}pppmmmooo}}}jjjSSSDDD>>>;;;:::;;;888<<<:::999>>>AAALLL```|||pppgggXXXLLLAAA======<<<;;;<<<===BBBEEEXXX}}}ppp^^^QQQFFFFFFFFFDDDFFFMMMHHHIIIIIIIIIHHHHHHGGGFFFAAA???>>>@@@@@@@@@DDDJJJLLLQQQ\\\lll{{{zzzjjj\\\XXXYYY\\\fffssszzz~~~|||zzz{{{zzzssskkkeeeeeejjjppp}}}|||wwwssssssvvvuuunnnjjjfffhhhjjjjjjiiilllrrrwww~~~}}}xxxtttrrrvvv||||||wwwvvvwwwxxx}}}|||qqqmmmlllooovvv}}}|||~~~}}}wwwvvvxxx}}}sssiiigggiiilllpppuuuwww{{{yyyyyyxxxllliiikkkxxxjjjSSSDDD>>>;;;:::;;;777<<<999888>>>AAALLL```~~~nnneeeYYYMMMAAA>>>===<<<;;;<<<===BBBFFFYYY}}}zzzgggWWWLLLDDDEEEDDDAAADDDKKKHHHHHHIIIIIIIIIHHHGGGGGGAAA??????AAAAAA???BBBGGGJJJOOOZZZjjjxxxwwwhhh[[[XXXYYY[[[dddpppwww|||{{{xxxzzz}}}xxxppphhhgggjjjkkkyyywwwppppppuuu}}}uuurrrlllooorrrrrrpppqqqvvv{{{}}}~~~{{{vvvsssuuu{{{{{{uuutttuuuvvvzzz|||qqqmmmnnnrrrxxx{{{{{{}}}{{{vvvuuuwwwvvvkkkgggggghhhlllqqquuu|||tttiiigggiiiwww~~~jjjSSSEEE???<<<;;;<<<777;;;888777===@@@LLLaaapppdddYYYMMMBBB>>>===<<<;;;<<<===BBBFFFYYY|||zzzeeeUUUJJJDDDDDDCCC???AAAIIIHHHHHHIIIIIIIIIHHHGGGGGGAAA???@@@BBBAAA???AAAEEEHHHMMMXXXhhhvvvuuufff[[[YYYYYYZZZcccmmmuuu{{{{{{xxxzzz~~~}}}tttkkkhhhjjjjjjwwwvvvnnnmmmttt|||rrrvvvyyyxxxvvvuuuyyy}}}|||~~~}}}xxxtttuuu{{{zzztttssstttuuuyyy~~~}}}qqqnnnooossszzz~~~yyyxxxzzz|||~~~~~~~~~~~~zzzvvvuuuwww|||pppkkkjjjjjjmmmqqqvvvrrrhhhgggiiiwww}}}jjjSSSFFF@@@===<<<===666;;;777666<<<@@@LLLaaa~~~}}}uuugggWWWPPPGGG@@@============999>>>FFFWWWsssyyykkkUUUGGGCCCCCC>>>@@@FFFFFFHHHHHHIIIJJJKKKKKKJJJJJJBBBAAA???>>>>>>???AAABBBHHHPPPYYYcccppp{{{~~~|||rrrhhh^^^YYYXXXZZZccckkkvvv{{{{{{xxxyyy|||zzzqqqmmmnnnnnnyyy}}}vvvtttrrryyyzzzyyy{{{|||yyytttuuuyyy{{{}}}wwwttttttvvvwww}}}zzzzzz|||~~~uuummmlllrrr|||}}}~~~zzzwwwvvvvvvyyy~~~~~~~~~{{{ttttttwww}}}uuummmjjjkkkoootttxxxlllhhhmmmxxx{{{jjjRRRAAA:::;;;>>>???;;;999:::<<<===AAANNN[[[~~~{{{uuuiii[[[SSSHHH@@@<<<;;;<<<<<<:::>>>FFFTTTnnnyyylllVVVHHHDDDEEE@@@CCCKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIBBBAAA???>>>>>>???AAABBBFFFOOOYYYdddppp{{{|||sssiii^^^XXXWWWZZZbbbkkkvvvzzz|||zzz|||}}}tttppppppsss}}}|||uuutttsss{{{}}}{{{{{{|||yyyuuuwww|||~~~{{{vvvsssrrrsssuuu{{{~~~vvvnnnmmmsss{{{~~~|||zzzxxxzzz}}}||||||}}}}}}~~~~~~{{{uuutttwww~~~wwwpppnnnoootttyyy|||nnnhhhlllvvv~~~oooWWWDDD;;;:::::::::999888888::::::>>>JJJWWWzzz}}}yyy}}}uuullldddYYYJJJ???;;;:::::::::<<>>>>>???AAABBBEEENNNYYYdddqqq|||}}}uuujjj]]]WWWUUUXXXaaakkkvvvzzz||||||wwwrrrrrrxxx{{{tttsssssszzz}}}{{{zzzxxxvvvzzz{{{vvvrrrqqqqqqrrruuuyyy}}}wwwqqqpppttt{{{~~~|||xxxvvvssstttyyy||||||~~~}}}}}}~~~~~~~~~~~~}}}vvvuuuwww~~~{{{uuutttuuuyyy~~~|||lllffflllvvv}}}pppYYYFFF===;;;999888999888888999999===HHHTTTqqq{{{xxx}}}vvvppplll___MMM@@@;;;:::::::::<<<>>>BBBLLLbbb}}}sss```OOOGGGFFFAAADDDKKKIIILLLLLLKKKJJJIIIGGGFFFEEEBBBAAA???>>>>>>???AAABBBDDDMMMXXXdddqqq}}}~~~vvvjjj]]]VVVSSSVVV```jjjtttxxx}}}}}}~~~xxxsssssszzz|||tttsssssszzz|||wwwvvvuuuuuuzzz|||xxxtttrrrqqqqqqpppuuu}}}|||{{{vvvuuuxxx|||~~~}}}wwwtttqqqooollljjjiiijjjooovvv}}}~~~~~~~~~~~~~~~~~~xxxuuuwww{{{{{{{{{}}}uuufffbbblllxxx{{{kkkWWWGGG???===<<<;;;;;;:::;;;<<<;;;>>>HHHTTTlll|||yyyxxx~~~vvvsssqqqbbbOOOAAA<<<<<<;;;;;;<<<===@@@JJJ___zzzvvvbbbOOOEEEDDD@@@DDDKKKIIILLLLLLKKKJJJHHHFFFEEEDDDBBBAAA???>>>>>>???AAABBBEEEMMMWWWbbbooo|||~~~wwwkkk]]]UUURRRUUU^^^hhhrrrvvv{{{wwwssssss{{{wwwtttvvv|||xxxqqqooooooqqqwww}}}{{{xxxuuuttttttssswww~~~}}}~~~{{{zzz{{{~~~}}}~~~wwwqqqmmmjjjhhhgggfffdddeeehhhooowww|||}}}||||||}}}~~~~~~}}}}}}~~~zzzuuuwww~~~qqqaaa___lll{{{yyyjjjVVVGGG@@@>>>===<<<;;;:::;;;<<<<<<>>>HHHSSSnnn~~~zzzwwwyyy}}}vvvsssqqqaaaMMM@@@<<<======;;;;;;<<>>>>>???AAABBBDDDKKKTTT]]]jjjwww}}}|||wwwkkk^^^VVVRRRTTT\\\eeeppptttyyy~~~wwwtttuuu~~~}}}yyy{{{{{{rrrjjjiiijjjmmmrrryyy|||zzzxxxwwwxxx{{{~~~}}}~~~~~~~~~xxxrrrnnnjjjhhhgggfffdddcccdddjjjrrrwww~~~}}}}}}~~~}}}}}}}}}~~~|||uuuvvvsss```^^^lll|||oooYYYIII@@@===:::999999888:::;;;;;;===GGGQQQqqq~~~zzzwwwyyy{{{tttrrrmmm]]]III===<<<======:::<<<<<<>>>FFF[[[uuuoooYYYLLLHHHDDDHHHNNNJJJLLLKKKKKKJJJHHHFFFDDDCCCBBBAAA???>>>>>>???AAABBBBBBHHHOOOWWWcccqqqxxxyyyvvvkkk^^^WWWSSSSSSZZZbbbmmmrrrxxx}}}yyyxxxzzz|||wwwnnnfffeeegggjjjooouuu}}}{{{zzzxxxzzz~~~~~~}}}{{{vvvqqqnnnkkkiiihhheeebbbbbbgggooouuu~~~~~~}}}~~~}}}}}}}}}}}}}}}uuuvvvuuubbb```ooouuu]]]KKKAAA===:::999999888:::<<<<<<>>>HHHSSSssszzzwwwyyyyyyssspppiiiYYYFFF;;;;;;===<<<:::<<<===>>>EEEYYYsss{{{cccSSSLLLFFFGGGKKKFFFKKKKKKJJJIIIHHHFFFEEEDDDBBBAAA???>>>>>>???AAABBBAAAFFFKKKRRR^^^llltttuuuvvvkkk___WWWSSSSSSYYYaaakkkqqqxxx~~~{{{{{{zzz~~~uuullldddcccfffiiimmmrrr~~~|||{{{uuuwwwzzz~~~~~~}}}~~~}}}yyytttqqqnnniiihhhfffbbbaaafffnnnuuu|||{{{zzzyyyzzz|||}}}}}}}}}}}}}}}}}}}}}~~~vvvvvvvvvbbbaaarrrwww___LLLBBB???===<<<::::::===??????AAAKKKVVVsss}}}{{{xxxxxx{{{yyynnnggg```SSSFFF@@@<<<::::::<<>>EEE@@@@@@JJJ\\\kkkqqqqqqrrrkkk```WWWTTTUUUXXX[[[fffmmmwww|||~~~~~~~~~}}}~~~|||wwwmmmeeedddfffhhhlllpppyyy|||{{{sssrrrppppppuuu~~~}}}~~~zzztttqqqppplllhhhdddcccbbbbbbgggnnnzzz|||vvvuuutttvvvzzz~~~~~~|||{{{|||~~~{{{wwwwww|||~~~}}}~~~{{{kkklllzzzxxxbbbOOODDD???<<<<<<<<<::::::<<<===???HHHRRRsss{{{zzzxxxxxx|||yyyooohhh^^^RRREEE???===::::::<<<<<<>>>@@@GGGXXXqqq[[[LLLIIIGGGFFFHHHLLLKKKJJJIIIHHHGGGGGGFFFCCCCCCBBBBBBAAA???>>>===CCC@@@AAAJJJYYYfffmmmoooqqqjjj___WWWTTTUUUXXXZZZdddllluuu|||~~~~~~sssiiiaaa___```aaaeeejjjtttxxx~~~}}}{{{|||}}}uuunnnlllkkkkkkpppyyy~~~}}}~~~~~~}}}zzzssspppooommmhhheeedddbbbbbbgggnnn{{{~~~zzzxxxxxxyyy|||~~~}}}|||}}}}}}xxxxxx}}}|||mmmooo}}}vvv___LLL@@@<<<;;;;;;;;;999999;;;<<<>>>GGGPPPssszzzyyyyyy{{{xxxmmmggg\\\PPPCCC???===<<<;;;<<<999<<<>>>EEEVVVqqqbbbNNNHHHEEEGGGLLLKKKKKKJJJIIIHHHGGGGGGFFFBBBBBBAAA@@@???>>>======AAAAAACCCIIITTT___hhhlllmmmhhh___WWWSSSTTTWWWYYYaaaiiissszzz|||~~~rrrhhh___[[[ZZZ[[[___dddpppuuu}}}}}}|||zzzxxx}}}zzzxxxyyyzzzxxxpppiiieeeeeegggkkksss~~~}}}{{{{{{}}}~~~|||zzz|||uuurrrqqqooojjjgggeeedddccchhhooo{{{}}}||||||}}}~~~}}}~~~~~~yyyyyy~~~{{{nnnrrrttt]]]JJJ???;;;;;;;;;:::888999;;;;;;===EEEOOOppp{{{|||~~~vvvkkkeee\\\OOOBBB>>>>>><<<;;;<<<<<<>>>@@@EEEUUUooocccNNNFFFEEEIIINNNKKKKKKJJJIIIHHHHHHGGGGGGBBBBBB@@@???>>>>>>======???@@@CCCHHHOOOXXXbbbhhhiiieee___XXXSSSSSSUUUXXX^^^eeeooowwwzzz}}}uuulllbbb^^^[[[YYY]]]cccnnnsss|||}}}{{{zzzyyy}}}{{{yyyyyyyyyvvvooohhhcccdddfffjjjqqqzzz|||yyyxxxxxxyyyzzz}}}|||yyy~~~zzzwwwvvvuuuoookkkiiifffdddhhhooozzz~~~}}}}}}~~~yyyyyy~~~yyynnnttt}}}ooo\\\KKKBBB>>>===<<<:::999999<<<<<<>>>EEENNNkkk}}}}}}tttjjjfff___PPPAAA=========;;;;;;<<>>=========>>>@@@CCCFFFKKKSSS]]]cccdddccc^^^XXXSSSRRRTTTWWWZZZbbblllssswww{{{yyyqqqiiiccc^^^[[[^^^dddiiipppyyy~~~}}}}}}~~~|||{{{zzzyyytttmmmhhhbbbccceeehhhmmmvvv|||xxxuuutttsssuuuzzz}}}zzz~~~|||yyyyyyyyytttoookkkgggeeehhhnnnyyy~~~}}}|||xxxyyy~~~~~~vvvmmmuuu|||uuuiiiYYYLLLDDD@@@===;;;;;;:::;;;===>>>???FFFNNNhhh}}}}}}vvvooommmeeeTTTBBB<<<<<<<<<;;;;;;999<<>>>>>>>>???>>>???AAADDDIIIQQQZZZ___``````^^^YYYSSSQQQSSSUUUWWW^^^hhhoootttxxx|||~~~~~~|||vvvooojjjddd^^^```eeefffmmmuuu{{{}}}~~~}}}|||zzzwwwrrrkkkfffaaabbbcccdddhhhqqq}}}}}}yyyuuuqqqooorrrwww~~~|||{{{yyyyyyyyytttooolllhhheeeiiiooozzz~~~~~~|||zzzxxxzzzzzzvvvoooxxx}}}qqqgggWWWJJJCCC>>>;;;999<<<;;;<<<>>>??????FFFNNNfff~~~{{{{{{xxxxxxlllXXXCCC;;;;;;;;;;;;;;;888<<>>>>>???@@@>>>>>>???BBBIIIQQQXXX]]]]]]^^^^^^YYYSSSPPPRRRUUUUUU\\\eeelllqqquuuyyy}}}}}}|||{{{{{{wwwrrrkkkddddddiiikkkpppvvvyyyxxxyyy{{{~~~~~~~~~|||xxxrrrkkkgggcccccccccbbbeeennn||||||wwwqqqnnnnnnttt}}}}}}|||yyyxxxtttoookkkiiigggeeejjjppp|||yyyxxxyyy}}}vvvyyysss}}}yyylllYYYJJJAAA>>><<<;;;;;;:::<<<>>>>>>>>>DDDLLLaaa|||xxx}}}ppp[[[DDD;;;:::;;;::::::;;;>>>@@@DDDUUUuuuwwwpppaaaOOOCCCAAADDDGGGIIIIIIIIIIIIIIIIIIHHHHHHFFFDDDBBB@@@??????@@@AAA???======AAAIIIRRRXXX[[[[[[]]]^^^ZZZSSSPPPQQQTTTTTTZZZcccjjjooosssxxx{{{|||zzzzzz}}}yyyqqqjjjiiimmmrrrvvvzzzyyyuuussstttwww{{{~~~~~~zzzsssmmmiiieeeeeeeeeccceeennn}}}yyyrrrnnnlllqqq{{{~~~}}}~~~zzzyyyooojjjggggggeeeeeekkkrrr~~~xxxxxxzzzttt}}}wwwttt^^^LLLBBB?????????:::999;;;=========CCCKKK\\\~~~}}}www___GGG???>>>;;;;;;===:::===@@@GGGUUUppptttiii\\\RRRIIIBBBAAAEEEEEEGGGIIIIIIHHHFFFFFFFFFGGGFFFDDDBBB@@@???>>>>>><<<===???AAAEEELLLTTTZZZ[[[ZZZYYYUUUQQQOOOOOOPPPVVV[[[bbbhhhmmmppptttvvv|||uuuqqqqqqsssyyy}}}}}}wwwssssssuuuyyy{{{~~~~~~xxxpppkkkeeeaaa]]]\\\bbbppp|||vvvqqqlllqqqzzz~~~|||{{{oooiiiddddddeeeggglllsss|||xxxwww}}}yyy}}}vvv\\\LLLEEE@@@<<<;;;:::;;;<<<<<<===AAAFFFIII]]]zzzyyy}}}|||bbbHHH>>><<<::::::===;;;===???DDDRRRlllrrrggg[[[QQQIIIBBBAAADDDEEEGGGIIIIIIHHHFFFFFFGGGFFFEEECCCBBB@@@??????>>><<<===???AAAEEELLLTTTZZZZZZ[[[[[[YYYUUUQQQOOOOOOTTTYYY```fffkkkooosssuuuyyyvvvvvvxxx{{{zzz{{{{{{}}}~~~yyytttpppfffbbb^^^^^^eeerrr}}}xxxsssnnnsss{{{}}}|||}}}ssslllgggffffffhhhnnnuuuzzzwwwvvv}}}}}}}}}www\\\LLLDDD???<<<<<<;;;;;;<<<<<<===@@@EEEIII]]]}}}vvvuuuzzzeeeIII>>>;;;999999===;;;<<<>>>BBBOOOhhhooodddXXXPPPIIICCCAAACCCEEEGGGIIIIIIHHHGGGGGGHHHEEEDDDBBBAAA@@@?????????<<<===>>>@@@DDDLLLTTTZZZ[[[\\\]]]\\\WWWSSSPPPOOORRRWWW]]]ccchhhmmmqqqttt|||{{{}}}~~~|||xxxuuuhhhddd```aaahhhuuu~~~yyyuuuooosss{{{}}}zzzzzzrrrllljjjjjjlllssszzz~~~yyyvvvvvv}}}~~~vvv[[[JJJCCC???======;;;<<<<<<<<<===@@@EEEIII[[[~~~}}}vvvtttxxx}}}cccJJJ@@@>>>:::999<<<;;;===>>>BBBNNNgggooodddWWWOOOIIICCCAAABBBDDDFFFIIIJJJIIIHHHHHHIIIDDDCCCBBBAAA@@@?????????<<<===>>>???DDDKKKTTTZZZ\\\]]]]]]ZZZVVVRRRPPPOOOQQQUUU[[[bbbggglllqqqttt~~~~~~|||yyykkkgggcccdddkkkwww}}}wwwrrrlllpppxxx|||zzz}}}}}}uuusssrrrttt{{{}}}yyyxxxyyy~~~|||zzz|||~~~tttYYYIIIBBB???======;;;<<<<<<<<<===@@@EEEHHHXXXyyyyyywwwzzzvvv___IIICCCBBB===:::;;;<<<>>>???CCCOOOhhhsssfffWWWNNNIIICCCAAABBBDDDFFFIIIJJJIIIIIIIIIJJJEEEDDDCCCAAA@@@??????>>>=========>>>CCCJJJTTTZZZ___]]]ZZZUUUQQQOOOOOOQQQPPPTTTZZZ```ffflllrrruuu||||||qqqlllggghhhooozzz~~~yyysssmmmggglllttt|||yyy{{{~~~~~~~~~{{{{{{}}}~~~|||{{{{{{|||pppVVVGGGAAA>>>===>>><<<<<<===<<<===@@@DDDHHHUUUttt|||{{{}}}|||zzz}}}qqq[[[GGGCCCCCC???;;;;;;===>>>???CCCOOOggg{{{kkkYYYNNNIIIDDDAAABBBCCCFFFIIIJJJJJJJJJJJJKKKGGGFFFDDDBBB@@@???>>>>>>=========>>>BBBJJJTTT[[[___]]]XXXSSSNNNLLLNNNPPPNNNRRRXXX___eeekkkqqqvvv{{{zzztttnnnnnnttt}}}~~~{{{vvvnnniiieeejjjsss}}}|||yyyzzz|||~~~|||}}}kkkSSSFFFAAA???======<<<======<<<===@@@DDDGGGRRRppp~~~|||~~~{{{xxxvvvsssyyy{{{pppZZZFFFAAAAAA===:::;;;===>>>>>>AAALLLcccppp[[[OOOHHHDDDBBBBBBCCCEEEHHHJJJJJJJJJKKKLLLJJJHHHFFFDDDAAA???>>>>>>======<<<===AAAJJJTTT[[[^^^\\\YYYTTTOOOMMMMMMNNNLLLPPPVVV\\\bbbiiipppuuuzzz}}}vvvuuuzzz|||yyyssslllgggggglllttt~~~}}}zzzzzzzzz~~~~~~}}}}}}~~~zzzfffPPPEEEAAA???===<<<=========<<<===???DDDGGGRRRnnn~~~|||~~~{{{vvvvvvtttqqqxxxxxxrrr[[[EEE???>>>;;;:::<<<=========???HHH^^^|||ttt]]]OOOHHHDDDBBBCCCBBBEEEHHHJJJJJJKKKLLLMMMKKKJJJGGGDDDBBB@@@>>>=========<<<===AAAIIITTT[[[\\\\\\ZZZWWWRRRNNNLLLLLLJJJNNNTTTZZZ```hhhooossszzz{{{yyy~~~}}}zzzwwwssslllfffkkkooovvv~~~{{{zzzzzz}}}}}}||||||vvvbbbNNNDDDBBB???<<<<<<===============???DDDGGGSSSnnn}}}xxxssswwwxxxvvvyyy{{{nnnYYYEEE@@@>>>999777999:::999===CCCGGGRRRmmm|||dddQQQIIIFFFCCCAAAAAACCCFFFIIIKKKLLLKKKKKKJJJHHHFFFCCCAAA???>>>======;;;;;;===???CCCMMMWWW[[[[[[YYYUUUPPPMMMLLLMMMLLLMMMQQQWWW^^^ffflllpppvvv||||||wwwxxx}}}|||uuuoookkkjjjnnnwww~~~yyywwwvvvzzz{{{yyyzzz|||~~~rrr^^^IIIAAA@@@>>>;;;:::>>>???@@@@@@???@@@BBBDDDSSSiii{{{www|||}}}jjjUUUCCC======999888:::<<<:::===BBBEEENNNgggjjjVVVIIICCCAAA@@@BBBDDDGGGJJJLLLMMMMMMLLLJJJHHHFFFDDDAAA???>>>===>>><<<;;;<<<===???HHHRRRZZZZZZYYYUUUQQQNNNMMMMMMMMMNNNQQQWWW^^^ffflllpppuuuzzz~~~{{{|||wwwwww|||}}}wwwrrrooommmoooxxx}}}xxxvvvvvvzzzyyywwwxxxzzz}}}}}}~~~ooo\\\HHHAAA@@@???<<<;;;<<<>>>???@@@@@@AAADDDFFFQQQhhhhhhSSS@@@<<<<<<999888;;;>>><<<===AAABBBIIIaaayyywwwaaaNNNDDDAAAAAACCCEEEHHHKKKMMMNNNNNNMMMJJJIIIGGGEEEBBB@@@>>>>>>???<<<;;;;;;:::;;;BBBKKKXXXXXXXXXUUUQQQNNNMMMMMMNNNOOOQQQUUU\\\dddkkkppprrrxxx}}}xxxwww{{{~~~yyytttqqqoooooozzz|||wwwvvvvvvzzz~~~wwwuuuwwwzzz}}}}}}}}}~~~jjjYYYGGG@@@@@@???======;;;<<<>>>???@@@BBBEEEHHHPPPfffjjjTTTAAA<<<;;;999888<<>>@@@AAAGGG]]]uuunnnVVVGGGCCCEEEBBBDDDGGGJJJMMMNNNNNNMMMJJJIIIHHHFFFCCCAAA???>>>???<<<;;;;;;999999@@@HHHUUUVVVWWWVVVSSSPPPNNNNNNNNNNNNOOORRRXXX```hhhmmmooouuu|||~~~zzzxxxzzz~~~~~~yyyuuuqqqnnnnnn{{{{{{uuuuuuwww{{{~~~wwwuuuxxx}}}~~~~~~~~~~~~~~~eeeUUUEEE?????????>>>???<<<===???@@@@@@BBBEEEGGGOOOeeeoooYYYDDD>>><<<999888;;;===<<<>>>AAAAAAHHH^^^vvvwww\\\JJJDDDEEE@@@BBBEEEIIIKKKMMMMMMMMMJJJJJJIIIGGGEEEBBB???>>>>>>;;;;;;;;;::::::@@@IIIQQQTTTVVVVVVTTTQQQOOONNNMMMLLLLLLNNNTTT\\\dddiiimmmssszzz~~~}}}{{{{{{}}}~~~yyytttnnniiikkkyyyzzztttuuuxxx|||xxxxxx{{{|||```QQQCCC>>>>>>>>>>>>@@@>>>@@@AAAAAA@@@AAACCCEEEOOOcccttt]]]GGG???===999888:::<<<;;;===AAABBBIII___vvvzzz___KKKDDDCCC???AAAEEEHHHKKKLLLMMMMMMJJJJJJJJJHHHFFFCCC@@@>>>===;;;;;;<<<::::::@@@HHHNNNQQQUUUVVVUUURRRPPPOOOMMMLLLJJJKKKPPPXXXaaaggglllqqqxxx|||}}}~~~~~~{{{tttmmmggggggvvvzzztttuuuzzz~~~zzz{{{yyy\\\OOOBBB=========>>>@@@@@@AAABBBAAA@@@AAACCCEEEOOOaaauuu^^^HHH???===999888;;;;;;:::===AAABBBHHH^^^uuu}}}cccOOOEEECCC@@@BBBEEEIIILLLMMMNNNNNNJJJJJJJJJIIIGGGCCC@@@>>>===;;;;;;<<<:::999>>>FFFLLLPPPTTTWWWUUUSSSPPPOOONNNLLLJJJJJJOOOWWW```ffflllqqqvvvzzz{{{~~~}}}xxxnnngggcccrrrzzztttvvv{{{{{{}}}}}}vvvYYYMMMAAA===<<<<<<===@@@>>>@@@AAAAAAAAABBBDDDFFFOOO___~~~ttt]]]GGG???===999999<<<;;;:::===AAAAAAGGG\\\sssgggSSSHHHEEEAAACCCFFFJJJMMMOOOOOOOOOJJJKKKKKKIIIGGGDDD@@@>>>>>><<<;;;;;;999777<<>>@@@AAABBBCCCFFFIIINNN]]]|||mmmYYYCCC:::999999777666999>>>===>>>BBBDDDUUUrrr|||dddQQQFFFCCCEEEEEEFFFHHHKKKMMMLLLKKKLLLLLLJJJGGGDDDAAA???===<<<<<<===<<<;;;<<<>>>@@@JJJNNNSSSVVVVVVTTTRRRQQQNNNMMMLLLLLLNNNSSS[[[```kkknnnrrrtttvvv{{{~~~}}}yyytttooohhhmmmxxx{{{wwwyyy|||}}}{{{zzz}}}}}}wwwfffRRRIII@@@>>>>>><<<===???>>>???AAAAAABBBCCCEEEHHHPPP\\\xxxkkkWWWCCC:::::::::888888888======>>>CCCEEEUUUqqqyyycccQQQIIIFFFDDDDDDEEEHHHKKKNNNNNNNNNNNNNNNLLLIIIFFFCCC@@@>>><<<<<<===<<<;;;;;;>>>@@@IIIMMMSSSVVVVVVTTTRRRQQQNNNMMMKKKJJJKKKPPPWWW]]]hhhlllqqqsssuuuyyy}}}|||zzzwwwrrrnnnjjjnnnxxxzzzwwwzzz}}}}}}|||}}}yyyzzz}}}}}}wwwdddQQQHHH@@@>>>>>>======??????@@@BBBBBBBBBCCCFFFHHHNNNZZZuuu~~~gggUUUBBB;;;;;;;;;::::::777<<<<<<>>>CCCEEEUUUoooxxxdddUUUMMMJJJDDDDDDDDDGGGKKKNNNPPPPPPPPPPPPNNNKKKHHHDDD@@@>>><<<<<<===;;;:::;;;===???GGGLLLRRRUUUVVVTTTRRRQQQOOOMMMJJJHHHHHHLLLSSSXXXeeejjjooosssuuuwww{{{~~~~~~|||zzzwwwrrrooolllooovvv}}}yyywwwzzz|||yyyzzz|||{{{{{{}}}~~~wwwcccNNNEEE>>>===>>>===>>>@@@@@@AAACCCCCCCCCDDDFFFIIIMMMWWWqqqzzzdddTTTCCC<<<;;;:::999999777;;;;;;>>>DDDFFFSSSmmmlll\\\QQQMMMHHHFFFFFFGGGKKKNNNOOOPPPQQQPPPOOOMMMIIIDDD@@@>>><<<<<<<<<;;;::::::<<<>>>EEEJJJPPPTTTUUUTTTSSSRRRQQQOOOKKKGGGFFFJJJPPPUUUaaagggnnnssstttuuuxxxzzz{{{~~~|||xxxtttqqqooopppuuu}}}|||xxxwww{{{}}}yyywwwxxx|||yyybbbKKKCCC======???>>>???AAAAAABBBCCCCCCCCCDDDFFFHHHMMMVVVnnn}}}rrraaaRRRBBB<<<:::888777888777;;;;;;>>>EEEEEEQQQiiiyyyfffWWWOOOMMMJJJHHHGGGJJJLLLNNNNNNOOOOOOOOOMMMIIIEEE@@@>>><<<===<<<;;;::::::<<<>>>CCCHHHOOOSSSUUUTTTSSSSSSSSSQQQNNNJJJGGGIIINNNRRR]]]dddlllrrrssstttvvvwwwzzz~~~~~~yyyuuusssrrrrrruuuzzz{{{wwwwww|||zzzwwwuuuwww|||yyyaaaIIIAAA<<<>>>@@@@@@AAACCCBBBCCCDDDDDDDDDEEEGGGIIIOOOVVVkkkwwwiii[[[NNN@@@;;;999777666888888<<<;;;???EEEEEENNNdddooo]]]SSSPPPMMMIIIGGGIIIKKKMMMNNNNNNOOOOOONNNKKKFFFBBB???<<<===<<<;;;999999;;;===AAAFFFMMMSSSTTTTTTTTTSSSSSSRRRPPPLLLIIIJJJLLLOOOYYY___hhhnnnpppqqqsssuuuyyy}}}zzzxxxwwwvvvvvvwwwzzz}}}~~~|||xxxxxx|||zzzxxxvvvxxxvvv^^^GGG@@@<<<>>>BBBCCCDDDFFFEEEFFFGGGGGGFFFGGGIIIKKKQQQUUUiii~~~~~~yyylll___TTTHHH===999999777888::::::===<<>>>>><<<;;;:::999999999>>>BBBJJJQQQVVVXXXXXXWWWPPPPPPOOONNNMMMKKKKKKJJJQQQWWW___ccceeehhhnnnsssuuuxxx||||||||||||{{{|||}}}zzz{{{zzzzzzhhhQQQAAA???<<<===AAAGGGLLLOOOTTTTTTTTTTTTTTTUUUVVVVVVTTTZZZhhh}}}tttkkk]]]PPPIIIAAA:::999999666444555777777;;;@@@BBBDDDKKKSSSooo~~~xxxeeeVVVMMMDDDCCCFFFIIIMMMOOOQQQPPPNNNNNNNNNLLLGGGCCC>>>===<<<:::999888888888===AAAIIIPPPUUUWWWWWWWWWSSSRRRQQQOOOMMMKKKJJJIIIMMMTTT\\\bbbeeehhhnnnrrrsssvvv{{{~~~{{{{{{zzzyyyzzz~~~|||zzzzzz{{{|||zzz{{{{{{aaaLLLAAA>>><<<===AAAGGGMMMQQQWWWWWWWWWWWWWWWXXXXXXXXXVVV\\\iii}}}ssshhh[[[PPPFFF>>>888888888666555555777777;;;@@@BBBDDDKKKSSSmmmsss]]]PPPEEECCCEEEGGGJJJMMMQQQPPPPPPPPPPPPMMMIIIEEE>>>===<<<:::888777777777<<<@@@GGGNNNSSSVVVVVVVVVUUUTTTRRRPPPNNNKKKJJJIIIJJJQQQYYY```dddhhhmmmqqqqqqtttxxx{{{}}}}}}|||zzzxxxyyy~~~|||yyyyyy{{{yyyyyy|||~~~oooWWWFFF@@@>>><<<===AAAHHHPPPTTT\\\\\\\\\]]]\\\\\\\\\[[[[[[___kkkssshhh[[[QQQDDD<<<777888999777666777777777;;;@@@AAACCCJJJRRRiiifffUUUFFFCCCDDDDDDFFFKKKOOOPPPQQQRRRQQQOOOKKKHHH@@@???===;;;999888777777;;;>>>DDDKKKPPPTTTUUUVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJPPPXXX^^^cccgggllloooooossswwwzzz|||}}}~~~{{{yyyzzz{{{xxxxxx|||~~~eeePPPCCC>>>===<<<<<<@@@IIIRRRYYYaaabbbbbbccccccbbb```___```ccclll}}}rrrgggZZZPPPCCC<<<888999;;;999777888777777;;;???AAABBBIIIQQQeeeppp[[[HHHCCCCCCAAADDDJJJMMMPPPRRRTTTRRROOOLLLJJJCCCBBB@@@===;;;999888888999<<>><<<:::888888888:::???DDDJJJOOOSSSUUUQQQQQQPPPPPPPPPOOOOOOOOONNNPPPSSSWWW]]]bbbgggjjjmmmppptttxxxyyy{{{}}}~~~{{{zzz{{{|||yyyxxxvvvvvv~~~qqqYYYIIIDDD<<<<<<;;;<<<@@@JJJXXXbbbkkkmmmpppssssssrrrooommmmmmnnnrrr~~~}}}~~~{{{wwwrrriiiYYYKKKAAA;;;777999;;;888666666777888;;;???@@@AAAHHHPPP\\\|||eeeLLLFFFDDD???@@@HHHIIIMMMSSSUUUSSSOOOMMMMMMEEEDDDAAA>>>;;;999888777777999===BBBHHHNNNRRRUUUQQQQQQPPPPPPOOONNNNNNMMMLLLLLLMMMQQQXXX```fffiiikkknnnrrruuuwwwyyy{{{|||~~~~~~~~~yyyvvvwwwvvvvvvkkkSSSEEEAAA;;;;;;;;;;;;???KKKZZZfffqqqtttxxx{{{|||{{{xxxvvvtttuuuwww~~~}}}zzzwwwuuummm\\\LLL@@@:::777999:::777444444777888;;;???@@@AAAHHHPPPXXXyyyhhhMMMFFFDDD>>>@@@HHHGGGMMMRRRUUURRROOOMMMMMMEEECCCAAA===:::888666666666888<<>>:::;;;;;;;;;???KKK[[[hhhtttxxx}}}~~~{{{yyyyyyzzz|||xxxwwwuuukkkYYYJJJ<<<:::888777888888777666;;;888999>>>BBBDDDIIIOOOWWWpppkkkNNNDDDDDD@@@>>>AAADDDIIIPPPUUUUUUSSSPPPNNNHHHEEEAAA>>>===;;;999777:::777888>>>BBBEEEJJJPPPTTTRRRPPPQQQRRRPPPMMMIIIHHHGGGHHHNNNVVV]]]aaabbbggghhhkkknnnrrrvvvxxxzzz|||~~~yyyuuuuuurrrsssvvvxxx```MMMCCC@@@>>>;;;;;;>>>???EEEZZZoooyyy|||vvvtttqqqgggVVVHHH<<<:::888777888888777666:::777888===AAACCCHHHNNNVVVmmmiiiNNNEEEDDD@@@???BBBCCCHHHOOOTTTUUUSSSQQQOOOIIIEEEAAA===;;;:::999888888555666;;;???BBBGGGMMMRRRQQQPPPPPPQQQPPPLLLIIIHHHGGGGGGKKKSSSZZZ^^^```eeegggiiilllooorrrtttuuuzzz}}}xxxrrrrrrrrrsssxxxuuu]]]LLLCCCAAA===:::;;;>>>???EEEYYYnnn{{{{{{tttqqqnnncccRRREEE;;;:::888777888888777666999666777<<<@@@CCCHHHNNNTTTiiigggNNNEEECCC@@@@@@BBBAAAFFFNNNSSSTTTSSSRRRQQQJJJFFF@@@<<<::::::999888888555666:::>>>AAAFFFKKKPPPPPPPPPPPPQQQPPPMMMJJJIIIGGGFFFHHHMMMTTTYYY\\\bbbcccfffiiilllnnnppppppwwwzzz}}}vvvpppooopppssszzz}}}nnnXXXIIICCCAAA===;;;;;;??????DDDXXXmmm~~~zzztttqqqmmmbbbPPPBBB;;;999777777888999888777999666777===AAADDDJJJPPPTTTeee~~~{{{fffOOOEEEBBB@@@???AAA???DDDLLLQQQSSSSSSSSSRRRLLLGGG@@@<<<:::999999999:::777777;;;???AAAEEEKKKNNNOOOQQQRRRRRRQQQNNNLLLIIIGGGEEEEEEHHHNNNTTTWWW\\\^^^bbbfffjjjlllnnnoootttwwwzzz}}}wwwpppooonnnsss|||}}}gggSSSFFFBBBBBB???<<<===@@@AAAEEEXXXmmm{{{uuuqqqmmmbbbOOOAAA;;;999777777888999888777999777888>>>CCCFFFLLLRRRUUUbbbzzzwwwfffSSSGGGAAA?????????>>>CCCJJJPPPRRRSSSSSSSSSNNNIIIBBB===:::::::::::::::777666:::===>>>CCCHHHLLLOOORRRSSSSSSRRRPPPOOOJJJIIIFFFDDDEEEIIINNNRRRVVVYYY^^^dddiiimmmooopppqqqtttwwwzzz|||yyyrrrqqqlllsss~~~~~~~~~vvv```NNNDDDAAAAAA@@@>>>???BBBBBBFFFXXXlllvvvpppjjj___MMM@@@:::888777777888999999888999777888???DDDHHHNNNTTTXXXaaawwwxxxkkkYYYKKKCCC@@@??????>>>CCCJJJOOOQQQRRRSSSSSSOOOJJJDDD???===<<<;;;:::888444444777::::::>>>CCCIIIMMMQQQTTTSSSQQQPPPPPPLLLKKKHHHEEEDDDFFFJJJMMMRRRUUU[[[bbbhhhlllooopppooorrruuuxxx{{{~~~yyytttsssnnnvvvwwwwww{{{oooZZZJJJBBB??????AAA>>>@@@CCCBBBFFFWWWkkkvvvjjjbbbXXXJJJ???:::888777777888999999888888666777>>>DDDHHHNNNTTT[[[bbbvvv{{{qqqaaaQQQFFFBBBAAA???>>>CCCIIINNNPPPQQQRRRSSSOOOLLLFFFBBB???>>><<<:::888444444777888999<<>>>>>???===???BBBAAADDDUUUhhh~~~}}}vvveee[[[RRRGGG>>>:::888777777888999999888666444666===CCCGGGMMMTTT]]]cccvvvvvvfffUUUIIIDDDBBB@@@>>>CCCIIINNNPPPQQQQQQRRRPPPLLLHHHDDDAAA???<<<::::::666555888::::::===BBBCCCHHHNNNQQQPPPNNNMMMNNNNNNNNNMMMIIIEEEDDDFFFHHHOOOSSSYYY___dddhhhiiijjjmmmppptttwwwzzz}}}zzzsssqqqrrrttt}}}{{{vvvlllnnnwww{{{hhhTTTGGG@@@======>>><<<===@@@???BBBSSSfffyyyxxxiii[[[LLLBBB???888888888888888777666555999666777<<>>===>>>@@@@@@CCCNNNZZZxxx}}}}}}zzzvvvgggYYYJJJAAA>>>888888888777777777666666:::777888===BBBHHHQQQYYY]]]eeerrrvvviii]]]RRRHHHBBBAAABBBEEEJJJOOORRRRRRQQQLLLKKKHHHEEEAAA>>><<<;;;888888777777888999;;;<<>><<<===>>>===>>>@@@@@@CCCNNNYYYxxx}}}wwwuuuxxxqqqcccUUUHHH???<<<999888777666666666777888:::888999>>>CCCIIISSS]]]```gggqqqyyymmm^^^OOOEEE@@@@@@CCCHHHMMMPPPQQQQQQMMMLLLJJJGGGCCC@@@===;;;999999888888888:::;;;<<<@@@CCCIIINNNQQQQQQPPPNNNOOOOOONNNLLLJJJHHHGGGFFFEEEJJJPPPTTTWWW[[[aaaeeejjjllloooooopppsssyyy~~~|||xxxvvvtttrrrppptttwww|||~~~wwwsssooolllnnnssszzzzzzqqqqqqrrryyymmmXXXKKKCCC===;;;<<<======>>>@@@@@@CCCMMMXXXvvvyyyrrrrrr{{{|||kkk^^^QQQEEE===:::999888666555444666777999:::888999===BBBIIIUUU```hhhnnntttzzziiiWWWJJJ@@@@@@BBBFFFKKKOOOQQQRRRSSSRRRPPPLLLGGGBBB===;;;;;;:::999999999:::;;;<<<===AAAGGGMMMQQQRRRQQQOOOOOOOOOOOONNNLLLJJJHHHGGGDDDHHHMMMQQQTTTYYY^^^bbbfffhhhjjjkkklllooouuu{{{~~~~~~{{{vvvssspppnnnllljjjlllpppvvv{{{~~~wwwqqqnnnmmmnnnttt|||}}}ssssssvvv}}}uuueeeRRRGGGAAA===;;;=========???AAA@@@CCCLLLWWWrrrxxxsssnnnrrruuueeeYYYNNNBBB;;;999888777555444444666777999888777888<<<@@@HHHVVVcccnnnvvvyyyppp]]]PPPBBBBBBBBBEEEJJJOOOQQQRRRSSSSSSRRROOOJJJDDD???;;;<<<;;;:::999999999:::;;;;;;>>>EEEKKKOOOQQQQQQPPPNNNOOOOOOOOONNNLLLJJJHHHEEEGGGJJJNNNQQQVVV[[[^^^aaadddfffhhhhhhlllrrrwww}}}~~~zzzuuuqqqooommmjjjhhhfffjjjqqqwww|||{{{tttnnnjjjiiikkkttt~~~wwwsssvvvkkk\\\LLLDDD@@@===<<<===>>>>>>@@@BBBBBBCCCLLLWWWllltttpppmmmqqq}}}ppp```UUUKKKAAA:::888777666555555555666777888777666888;;;???GGGWWWfffsss~~~rrr___RRREEECCCBBBDDDHHHMMMPPPQQQOOOOOOPPPOOOKKKFFFAAA===<<<;;;:::999888888999999:::===BBBHHHLLLOOOPPPPPPMMMNNNOOOOOOOOOMMMJJJIIIEEEFFFHHHJJJNNNSSSWWWYYY\\\```dddfffgggjjjooossszzz}}}xxxtttqqqooollljjjdddhhhmmmrrrxxx~~~}}}zzztttmmmhhhdddeeeooozzzyyyrrrxxxzzzcccUUUGGGAAA???======?????????BBBDDDCCCDDDMMMWWWhhhwwwuuuqqqsssyyylll]]]SSSIII@@@:::888555555555666666666777777888777999<<>><<<;;;999888777777888888:::<<<@@@DDDIIILLLOOOPPPLLLMMMNNNOOOOOOMMMJJJIIIEEEEEEEEEGGGKKKOOORRRSSSXXX]]]bbbfffgggiiilllpppuuu{{{{{{wwwtttrrrooommmdddgggkkkooottt{{{}}}wwwrrrlllhhhdddfffppp|||zzzvvvooo]]]PPPDDD??????>>>>>>@@@@@@AAACCCFFFEEEFFFNNNXXXeeezzz~~~~~~{{{vvvuuuzzzwwwjjj\\\RRRIII???999888444444555666777777666666999888:::===@@@III[[[lll~~~rrr\\\MMMFFFCCCAAAAAADDDHHHJJJLLLUUUVVVVVVTTTPPPHHHAAA===<<<;;;999777666666777777:::;;;>>>BBBFFFKKKNNNPPPKKKLLLNNNOOOOOOMMMJJJIIIEEECCCCCCDDDHHHLLLNNNPPPVVV[[[bbbfffggghhhkkknnnqqqxxx}}}yyyvvvtttqqqnnneeegggjjjmmmrrrzzz}}}tttpppllliiigggkkkwwwzzz|||~~~eeeZZZMMMBBB????????????AAAAAABBBDDDGGGFFFFFFNNNXXXddd}}}zzz~~~|||~~~{{{sssnnnfff[[[QQQEEE999555777555555666777888999999:::666;;;;;;>>>DDDHHHXXXssszzzrrrZZZLLLEEE???===@@@DDDEEEHHHLLLSSSTTTUUUUUUQQQLLLGGGCCC;;;999666666777888777777666888;;;===AAAEEEKKKOOORRROOOLLLLLLMMMNNNLLLJJJFFFEEEDDDCCCEEEHHHLLLOOORRRWWW^^^dddgggiiijjjkkkppptttyyy}}}{{{zzzyyyuuupppooohhhggggggjjjqqqzzz{{{xxxoookkkgggfffjjjrrr|||~~~ppp^^^OOOHHHAAA>>>@@@BBBAAA???@@@BBBEEEGGGHHHLLLSSSYYYccc{{{{{{ssskkkcccXXXOOODDD:::777888777777777777777888888888777;;;:::===DDDHHHXXXsss{{{rrr\\\MMMGGGAAA>>>???@@@BBBGGGMMMSSSTTTUUUUUURRRMMMHHHDDD<<<:::777666666777777666666888:::===@@@DDDJJJNNNPPPNNNLLLLLLMMMNNNLLLJJJHHHFFFDDDCCCDDDGGGKKKMMMRRRWWW]]]bbbeeegggiiikkknnnrrrvvvzzz|||}}}zzzyyyxxxtttpppnnnhhhgggfffiiioooxxxyyyvvvnnnkkkgggfffjjjsss~~~mmm[[[NNNHHHAAA>>>@@@AAAAAA???AAADDDFFFGGGIIIMMMTTTYYYdddzzz~~~~~~{{{zzzrrriii___TTTLLLBBB:::777999888888888888777777666666777:::999<<>>===>>>EEEMMMSSSTTTVVVVVVSSSOOOJJJFFF>>><<<888666666666666555666777:::;;;>>>BBBHHHLLLNNNLLLKKKKKKMMMMMMLLLKKKJJJGGGDDDBBBBBBEEEHHHKKKQQQUUUZZZ^^^aaadddgggjjjkkknnnrrrvvvwwwyyy{{{|||~~~{{{xxxwwwsssooonnniiigggeeefffllluuu}}}wwwsssmmmjjjffffffkkkuuu~~~iiiXXXKKKFFFAAA>>>???AAAAAA@@@CCCEEEGGGHHHIIIMMMSSSYYYcccwww|||{{{{{{{{{yyyrrrhhh^^^QQQHHH@@@888666888888888777777777777777777888:::888;;;CCCGGGVVVppp}}}zzzgggVVVIIIEEEAAA@@@>>>>>>DDDLLLRRRSSSVVVVVVUUUQQQMMMJJJBBB???:::777666666555555555777888:::<<<@@@EEEHHHJJJJJJJJJKKKLLLLLLLLLKKKKKKIIIEEEBBBBBBCCCFFFHHHOOORRRVVVYYY\\\```eeehhhiiilllppprrrtttuuuwwwyyy|||}}}yyyxxxtttqqqpppjjjgggddddddiiirrr||||||vvvqqqllliiieeeffflllwwwwwwdddUUUIIIEEEAAA???@@@AAABBBAAADDDFFFHHHHHHHHHLLLRRRWWW]]]ooo~~~|||zzzzzz~~~~~~xxxjjj^^^OOOFFF===666444555555666666777888888999999999;;;888;;;CCCFFFSSSkkk{{{rrraaaLLLGGGDDDCCCAAA@@@DDDJJJPPPRRRUUUWWWWWWTTTQQQOOOGGGCCC===999777666555444555666777888999===AAAEEEFFFHHHJJJKKKKKKKKKLLLLLLLLLJJJGGGDDDCCCCCCEEEFFFMMMOOORRRUUUXXX\\\bbbeeehhhjjjnnnpppqqqsssuuuwww{{{~~~|||zzzvvvsssrrrkkkgggcccbbbfffooozzz|||uuupppkkkhhhdddeeekkkwwwppp___RRRGGGEEEBBB@@@AAABBBCCCDDDEEEGGGHHHHHHHHHJJJPPPUUUWWWhhh~~~|||{{{|||~~~kkk]]]MMMCCC<<<666444555555555666777888999:::::::::;;;999<<>>BBBCCCFFFIIIKKKKKKKKKLLLMMMLLLKKKIIIGGGEEEEEEEEEEEEIIILLLOOORRRUUUYYY^^^bbbgggiiilllnnnoooqqqsssvvvyyy|||}}}yyyuuutttkkkgggbbb```dddnnnzzz}}}vvvpppkkkgggcccdddjjjwwwuuugggYYYNNNFFFEEECCCBBBBBBDDDEEEFFFGGGHHHJJJIIIHHHJJJPPPUUUVVVddd}}}~~~}}}{{{jjj[[[KKKBBB<<<888666777666666777777888888888999:::<<<:::>>>FFFFFFMMM```|||{{{eeeWWWIIICCCCCCCCCCCCEEEKKKNNNSSSXXX[[[[[[ZZZXXXPPPJJJCCC===999888777666444444555555666888<<>>:::888777666333444555444555777;;;>>>???CCCHHHJJJJJJJJJKKKMMMJJJKKKLLLLLLKKKHHHEEEDDDDDDGGGLLLPPPSSSVVVZZZ\\\dddfffhhhiiijjjlllooorrrrrrvvvzzz~~~{{{uuussskkkgggaaa^^^cccnnn{{{yyyrrrjjjfffbbbbbbhhhuuuvvvfffZZZPPPHHHEEEEEEFFFEEEEEEFFFHHHJJJLLLNNNOOOMMMLLLMMMSSSWWWcccgggsssvvvlll___SSSEEE>>>:::777777999888777777777777999:::;;;888999<<<@@@BBBFFFQQQ\\\ooo{{{jjjVVVJJJEEEBBBBBBDDDHHHKKKPPPUUUYYY[[[\\\\\\VVVQQQIIIBBB>>>;;;999888666555555555555666777777===@@@EEEJJJMMMMMMLLLKKKLLLMMMNNNNNNLLLIIIFFFDDDDDDEEEHHHLLLPPPTTTWWWYYY^^^___aaaccceeeiiinnnrrrqqquuuxxxzzz{{{~~~yyyuuutttsssmmmgggaaaaaahhhrrr{{{|||zzzxxxtttooojjjlllqqqyyy~~~rrrbbbRRRIIIHHHEEEFFFGGGGGGGGGHHHJJJLLLMMMTTTWWWQQQKKKMMMTTTXXXaaammm|||}}}nnnbbb[[[OOOCCC===:::888888:::777777666666777888:::;;;777999>>>CCCDDDFFFOOOYYYoooqqq\\\PPPKKKFFFDDDDDDFFFIIIOOOTTTYYY[[[[[[[[[WWWRRRKKKEEE@@@===:::888666555555555555555666666<<>>:::999777777999666666666666777888999999888:::???DDDFFFIIIRRR\\\qqq{{{gggSSSGGGEEEAAAEEEKKKRRRWWWYYYZZZZZZXXXVVVRRRNNNIIICCC===888777777666555444444444555666999>>>DDDJJJNNNQQQSSSLLLMMMNNNNNNNNNMMMLLLKKKHHHGGGEEEFFFIIIOOOUUUYYY]]]^^^_________```ccceeelllooorrrsssssstttxxx|||~~~~~~}}}}}}~~~~~~|||vvvqqqjjjiiiiiilllrrr{{{~~~yyyxxx{{{~~~yyy{{{qqqaaaTTTIIIEEEFFFEEEFFFGGGHHHIIILLLPPPTTTZZZ[[[XXXPPPLLLOOOSSSTTT\\\^^^dddssswwwmmmcccZZZOOOFFF===:::999666555666555666777777888999999999;;;;;;>>>CCCEEEKKKWWWcccsssyyyZZZJJJGGG@@@CCCIIIOOOTTTWWWYYYYYYYYYWWWUUURRRNNNHHH@@@;;;999888777666555444444444444777;;;AAAGGGLLLQQQSSSMMMMMMNNNOOOOOONNNMMMMMMJJJHHHEEEEEEGGGLLLRRRVVV[[[]]]^^^______```bbbdddjjjnnnrrrsssrrrsssvvvyyy}}}~~~}}}|||~~~~~~zzztttllllllmmmooottt||||||wwwvvvxxx{{{}}}~~~|||sssuuuyyyzzz}}}}}}}}}~~~kkk]]]RRRIIIFFFGGGEEEFFFGGGHHHIIIMMMQQQUUU\\\___\\\SSSLLLMMMQQQRRRWWWXXX]]]kkk{{{{{{rrriiiaaaZZZMMMDDD<<<:::999666555555666777888999999::::::999===<<<>>>BBBDDDKKKXXXeeerrrbbbNNNJJJAAACCCGGGKKKPPPTTTWWWYYYZZZYYYWWWTTTQQQKKKEEE@@@;;;:::999777666555555555333555888===CCCIIINNNQQQOOOOOOOOOOOOOOOOOONNNNNNKKKIIIFFFEEEFFFJJJOOORRRXXXZZZ\\\^^^^^^___bbbdddhhhlllppprrrqqqrrruuuxxx|||~~~~~~uuunnnnnnooopppsssyyy}}}wwwvvvxxxzzz|||yyyoooppprrrqqqrrrwwwssstttzzzvvvfffZZZRRRJJJGGGGGGFFFGGGGGGGGGIIILLLQQQUUU]]]bbbaaaWWWMMMKKKOOOQQQUUUVVV[[[fffxxxxxxsssrrrzzz{{{{{{nnnfff^^^WWWIIIAAA;;;::::::888666777777777999:::;;;;;;::::::======???CCCDDDHHHTTT```mmmjjjSSSKKKCCCDDDEEEHHHMMMRRRVVVYYY[[[ZZZXXXVVVSSSNNNIIIDDD===<<<:::888777666555555333444777;;;@@@FFFKKKNNNQQQPPPPPPPPPOOOOOONNNNNNMMMKKKGGGEEEFFFHHHKKKMMMSSSUUUYYY[[[]]]^^^aaacccfffjjjnnnppppppqqqtttwwwzzz|||vvvoooooonnnmmmnnnttt|||zzzyyy{{{}}}~~~tttjjjlllnnnkkkkkkppprrrttt{{{{{{nnn```XXXRRRKKKGGGFFFFFFGGGGGGGGGGGGKKKPPPTTT\\\dddfff[[[MMMIIILLLPPPSSSTTTYYYbbbmmmvvvooolllttt}}}uuuxxxkkkccc[[[SSSFFF>>>999:::;;;:::999:::777888:::;;;<<<<<<;;;:::<<<===@@@DDDDDDFFFOOOZZZiii|||oooVVVLLLEEEDDDEEEGGGKKKPPPUUUXXX\\\ZZZXXXVVVTTTPPPKKKGGG>>>===;;;999888777666666444444666999>>>CCCHHHKKKRRRQQQQQQPPPOOOOOONNNNNNMMMKKKHHHFFFFFFGGGIIIKKKOOORRRVVVYYY[[[^^^```cccccchhhmmmoooooopppsssvvvxxxzzz}}}vvvoooooommmkkkkkkpppxxx||||||~~~qqqgggjjjlllhhhhhhmmmwwwxxx}}}ttthhh\\\VVVRRRKKKFFFEEEGGGGGGGGGFFFGGGJJJOOOSSSZZZeeeiii^^^NNNGGGKKKPPPPPPRRRWWW]]]ddduuu}}}wwwnnnkkkrrr}}}|||rrrkkkbbbWWWPPP@@@===:::888888777666555777777888999:::;;;;;;<<<@@@@@@???AAADDDJJJQQQUUUfffqqq|||```KKKGGGDDDCCCFFFIIILLLSSS[[[[[[YYYWWWWWWWWWTTTOOOKKKAAA>>>;;;:::::::::999888555666777888999===BBBFFFQQQSSSUUURRRMMMKKKNNNRRRPPPNNNLLLIIIHHHHHHIIIJJJKKKMMMQQQVVVZZZ]]]```aaabbbeeejjjmmmppprrrtttvvv|||~~~|||tttrrrnnnlllmmmppptttwww{{{|||~~~~~~|||{{{~~~{{{pppiiihhheee```fffrrrxxx~~~ooobbbUUUPPPNNNLLLLLLMMMOOOLLLIIIGGGGGGJJJNNNPPPXXX]]]]]]WWWPPPNNNLLLIIIQQQQQQTTTXXX```qqq|||vvvnnnkkkrrr|||wwwnnnggg___TTTLLL???<<<999888888888777666888888999999:::;;;;;;<<<>>>@@@AAADDDGGGKKKOOORRRaaalllzzz```NNNHHHEEEDDDGGGIIIKKKQQQWWWZZZYYYXXXXXXWWWUUUPPPLLLFFFCCC???<<<:::999777666555666666777888;;;@@@DDDOOOSSSVVVTTTPPPNNNOOOQQQQQQOOOMMMKKKJJJJJJJJJJJJKKKLLLOOOSSSVVVYYY\\\]]]cccfffkkknnnqqqsssuuuwww~~~zzzwwwsssqqqqqqssswwwyyyxxxyyy|||~~~tttkkkiiieeebbbiiivvv}}}uuuggg\\\QQQMMMMMMKKKLLLNNNPPPNNNKKKJJJJJJKKKNNNOOOXXX\\\]]]VVVOOOMMMKKKHHHMMMMMMPPPUUU[[[jjjzzzuuuooolllrrr{{{yyyooogggaaaYYYOOOGGG===;;;888777888999888888999999::::::;;;<<<<<<<<<===@@@CCCFFFHHHJJJMMMOOO\\\fff~~~yyybbbQQQIIIEEEDDDFFFHHHIIIMMMRRRYYYXXXXXXXXXXXXUUUQQQNNNJJJFFFAAA>>><<<:::999777555555555555666999>>>BBBLLLQQQVVVWWWUUUQQQPPPQQQQQQPPPOOONNNMMMKKKJJJJJJIIIJJJLLLNNNQQQTTTWWWXXX```dddhhhllloooqqqtttvvv~~~~~~}}}zzzyyyzzz|||}}}|||}}}~~~~~~||||||~~~{{{rrrnnnjjjhhhppp||||||}}}jjj^^^UUULLLJJJKKKJJJKKKMMMPPPOOONNNMMMMMMNNNOOOPPPWWW\\\\\\VVVOOOMMMKKKIIIKKKKKKNNNSSSXXXcccwww{{{xxxuuupppooouuu|||{{{vvvjjjaaa[[[TTTKKKDDD<<<:::888777888999999999:::;;;;;;<<<<<<======>>>>>>AAADDDEEEEEEGGGKKKNNN[[[cccvvvvvvzzzdddTTTJJJEEECCCEEEGGGGGGIIIMMMUUUVVVXXXYYYXXXVVVSSSPPPIIIFFFAAA>>>======<<<;;;444555555444444777;;;???HHHNNNUUUYYYXXXUUURRRQQQQQQQQQPPPOOONNNLLLJJJIIIGGGGGGHHHJJJMMMQQQUUUWWWZZZ^^^cccgggjjjllloooqqq{{{~~~}}}~~~}}}{{{yyyzzz{{{~~~~~~{{{wwwvvv|||xxxgggXXXPPPJJJJJJJJJHHHIIILLLNNNNNNOOOOOOPPPQQQQQQQQQWWW[[[\\\WWWQQQOOONNNLLLLLLLLLPPPUUUYYYaaaqqq{{{wwwvvvtttrrrtttzzz{{{vvvggg\\\UUUOOOIIIDDD<<<:::777777888::::::999;;;;;;<<<===>>>???@@@@@@AAACCCDDDBBBAAACCCIIIOOOYYYaaaqqqttt~~~kkk[[[MMMFFFBBBDDDEEEEEEFFFIIIPPPRRRVVVXXXXXXWWWTTTSSSLLLHHHBBB>>>===<<<;;;;;;555555444333333555999<<>>???AAABBBCCCEEEGGGGGGDDD@@@BBBIIIPPPXXXbbbqqq}}}wwwhhhVVVMMMEEEDDDEEEDDDDDDGGGJJJNNNTTTWWWXXXWWWVVVVVVRRRMMMFFF@@@<<<:::999777666666555333222444888;;;???DDDKKKRRRWWWXXXVVVUUURRRQQQPPPNNNLLLJJJIIIHHHFFFEEEDDDEEEGGGLLLQQQTTTSSSWWW\\\```cccfffiiikkklllpppuuuxxxyyy{{{}}}yyywwwwwwfff[[[SSSOOOMMMMMMKKKGGGGGGJJJHHHHHHJJJLLLNNNOOOQQQQQQQQQWWW[[[YYYWWWXXXYYYYYYSSSRRRTTTXXXZZZ]]]fffooo~~~yyywwwuuutttrrrwww~~~}}}{{{zzzxxxooobbbXXXRRRLLLDDD>>>===;;;888777888999999888999:::<<<>>>AAACCCEEEFFFGGGJJJLLLIIIEEEEEEJJJPPPZZZhhhxxxyyybbbWWWLLLGGGFFFCCCCCCDDDDDDJJJQQQVVVWWWWWWWWWXXXVVVPPPHHHBBB>>><<<:::999777777555444222444777:::;;;???EEEMMMSSSWWWXXXXXXUUUTTTQQQNNNLLLKKKKKKJJJHHHFFFCCCBBBDDDHHHLLLOOOOOOSSSXXX\\\```bbbfffhhhhhhlllqqqtttuuuxxx|||~~~}}}}}}jjj[[[SSSOOOMMMLLLNNNLLLHHHGGGJJJHHHHHHHHHHHHIIIKKKLLLMMMLLLSSSXXXWWWWWW[[[^^^^^^\\\YYYYYYZZZZZZ[[[aaahhh~~~zzzwwwwwwvvvsssrrrxxxzzz{{{}}}|||xxxpppiii___XXXSSSLLLBBB:::===;;;888888888999888888999:::<<>>>>>777777666444222333666999999<<>>;;;<<<:::777555333333333333444888===BBBFFFJJJOOORRRUUUTTTSSSSSSQQQPPPOOOOOOMMMJJJFFFEEEFFFHHHIIIJJJGGGJJJMMMPPPSSSVVVZZZ]]]bbbfffjjjnnnppprrruuuwww{{{}}}yyyiii___WWWOOOJJJNNNNNNIIIHHHJJJJJJGGGHHHEEEAAA@@@BBBEEEHHHJJJLLLOOOSSSWWWZZZ^^^bbbeeelllhhhaaaZZZWWWWWWZZZ\\\gggtttvvvqqqpppqqqsssvvv||||||vvvgggaaaZZZSSSKKKAAA<<<;;;;;;;;;::::::::::::::::::<<<===???BBBEEEHHHJJJLLLJJJPPPXXX[[[ZZZWWWVVVVVV^^^bbbkkkwwwsss[[[JJJEEEEEEBBBDDDFFFJJJNNNRRRUUUWWWXXXWWWTTTPPPJJJEEE@@@===<<<:::888555444333333333222555:::>>>AAAEEEJJJMMMTTTTTTTTTSSSRRRQQQPPPOOONNNKKKIIIHHHHHHHHHGGGFFFCCCFFFIIIMMMOOOSSSXXX[[[```ccchhhllloooqqqtttvvv{{{}}}~~~}}}}}}nnnddd^^^XXXRRRJJJNNNOOONNNNNNOOOMMMJJJIIIDDD???===???DDDHHHKKKKKKNNNQQQTTTVVVYYY\\\___dddaaa\\\XXXVVVVVVXXXYYYcccmmm{{{qqqmmmpppwww~~~sssddd___WWWOOOFFF???;;;:::999:::;;;<<<<<<<<<<<<;;;???@@@BBBEEEGGGJJJKKKLLLIIINNNVVV[[[]]]^^^______]]]]]]bbbmmm}}}qqqWWWLLLJJJCCCCCCDDDFFFJJJOOOTTTXXXXXXWWWUUURRRMMMGGGCCC@@@<<<;;;999777555333333333111444888;;;>>>AAAEEEIIIRRRRRRSSSSSSSSSRRRQQQPPPOOOMMMKKKKKKJJJHHHEEEBBBAAACCCFFFIIILLLPPPUUUXXX]]]aaafffjjjmmmpppsssuuu{{{}}}}}}{{{zzz{{{~~~pppddd^^^[[[WWWTTTMMMNNNOOOPPPRRRTTTTTTSSSQQQKKKDDD@@@AAAEEEJJJLLLIIIKKKNNNPPPQQQRRRUUUWWWXXXWWWVVVVVVVVVWWWYYYZZZ```gggxxx{{{tttmmmkkkssswwwkkkaaa]]]UUUKKKCCC???<<<:::999:::;;;===>>>>>>>>>>>>AAACCCEEEHHHKKKLLLMMMNNNJJJMMMRRRXXX\\\aaafffiiifffccceeennn{{{iiiTTTKKKDDDCCCBBBCCCFFFLLLRRRVVVVVVVVVUUUSSSOOOJJJFFFCCC>>>===;;;999666555444333222444777999;;;>>>BBBEEEMMMNNNPPPQQQRRRRRRQQQPPPOOONNNMMMMMMLLLIIIEEEAAAAAACCCEEEGGGIIILLLQQQUUUZZZ^^^ccchhhkkknnnqqqtttzzz|||}}}|||zzzzzz{{{~~~zzzxxxyyyzzz{{{}}}}}}zzziii___\\\[[[ZZZXXXTTTQQQNNNPPPUUUYYY]]]```]]]VVVMMMFFFEEEHHHKKKMMMJJJLLLNNNOOOOOOPPPQQQSSSSSSSSSTTTTTTVVVWWWYYYZZZ\\\bbbnnnrrroookkklllxxx|||lllddd^^^[[[SSSGGG@@@???===:::999:::;;;<<<>>>???@@@AAADDDEEEHHHLLLNNNPPPQQQQQQNNNOOOQQQUUU[[[aaagggkkkooommmnnnttt||||||]]]LLLFFFDDDBBBAAADDDIIINNNRRRTTTTTTUUUTTTQQQMMMIIIFFF@@@???===;;;999777555444222444666777888;;;???BBBGGGIIILLLOOOPPPQQQPPPPPPNNNMMMMMMMMMMMMJJJFFFCCCDDDEEEFFFFFFGGGJJJNNNQQQUUUYYY___dddhhhkkknnnqqqvvvyyy}}}~~~|||{{{}}}yyysssqqqrrrsssxxx}}}uuufff___^^^]]]___aaa^^^VVVPPPRRRXXX]]]dddiiiggg___UUUMMMJJJKKKMMMNNNNNNPPPQQQQQQQQQQQQSSSTTTUUUUUUUUUUUUVVVVVVWWWXXX___eeemmm{{{yyyjjjllllllppp|||sssfff```ZZZXXXPPPCCC===>>>>>>;;;::::::;;;<<<>>>@@@CCCDDDEEEGGGKKKOOORRRSSSTTTTTTSSSRRRRRRUUUYYY___dddfffjjjkkkpppuuuyyylllTTTHHHFFFCCCAAABBBFFFJJJNNNQQQRRRSSSTTTRRROOOKKKIIIAAAAAA???===;;;888666555222333444444555888<<>>;;;;;;;;;:::;;;===AAADDDFFFFFFHHHLLLPPPTTTUUUVVVVVVVVVUUUTTTVVVYYY]]]___```___cccjjjqqquuu{{{zzz___IIIGGGCCCAAAAAADDDHHHKKKOOOPPPRRRTTTSSSPPPMMMJJJBBBBBBAAA???<<<999777666111222333333333666:::======@@@EEEJJJMMMOOOOOOOOOLLLLLLKKKLLLMMMMMMJJJHHHKKKKKKJJJGGGFFFGGGJJJLLLLLLPPPVVV[[[___cccgggiiimmmrrrxxx|||~~~~~~}}}|||}}}}}}|||{{{~~~~~~vvvpppmmmmmmmmmnnnddd]]]]]]]]]]]]cccjjjkkk```XXXZZZ___aaadddiiijjjdddZZZRRRNNNMMMMMMNNNOOOQQQRRRRRRQQQQQQSSSTTTTTTTTTTTTVVVXXX[[[]]]___bbbiiinnnpppvvvpppjjjooowwwxxxkkkcccaaa]]]PPPCCC===;;;::::::;;;???>>>===>>>???BBBFFFHHHHHHJJJLLLOOOQQQSSSSSSSSSYYYZZZ[[[[[[[[[ZZZYYYXXX\\\[[[aaakkknnnqqqiiiUUUJJJBBBAAACCCCCCBBBCCCJJJMMMQQQTTTUUURRROOOLLLIIIEEE@@@===<<<;;;999888666666666666777999:::;;;<<<===@@@EEEKKKOOOPPPPPPOOOOOOOOOOOONNNMMMLLLKKKPPPMMMJJJIIIJJJJJJJJJIIIKKKKKKMMMPPPUUU\\\aaaeeeiiikkkqqqyyy{{{zzzzzz~~~~~~}}}|||{{{|||xxxxxx{{{}}}~~~yyyppplllnnnrrrxxxbbb]]]ZZZZZZ[[[[[[```fffsssjjj___XXXYYY[[[\\\[[[^^^______[[[TTTNNNKKKKKKMMMMMMNNNQQQTTTVVVVVVUUURRRTTTVVVWWWXXX[[[^^^aaaeeellllllooo}}}xxxuuurrrxxxuuuiiibbb```ZZZMMMAAA===;;;::::::<<>>AAAEEEHHHKKKNNNOOOPPPQQQQQQQQQPPPNNNMMMLLLLLLJJJHHHGGGGGGGGGFFFDDDHHHIIIJJJMMMQQQWWW]]]```eeegggmmmuuuxxxwwwxxx|||}}}|||yyyyyy}}}~~~xxxuuuwww{{{|||ppp```ZZZUUUUUUWWWYYY___fffllldddZZZTTTUUUXXXZZZZZZZZZ]]]^^^\\\VVVPPPLLLKKKNNNNNNNNNOOOPPPQQQPPPOOOOOOQQQTTTVVVXXXYYY\\\___```ggghhhlllyyy|||zzz|||zzz|||qqqggg```]]]SSSIII@@@===<<<;;;<<<>>>BBBDDDFFFHHHIIIHHHGGGFFFGGGHHHKKKNNNQQQTTTUUUVVVVVVWWWXXXYYYYYYXXXWWWWWWXXXWWWZZZ```aaacccqqq^^^QQQEEEAAAAAA@@@AAACCCBBBEEEJJJOOOQQQRRRQQQPPPNNNKKKFFFBBB@@@>>><<<:::555444444444555666666777999===AAACCCDDDFFFKKKNNNRRRSSSTTTTTTSSSQQQNNNMMMLLLJJJHHHHHHHHHFFFDDDAAAEEEEEEFFFHHHLLLQQQWWWZZZ___aaagggooosssrrruuuyyy~~~~~~~~~~~~zzzyyy{{{ttteee[[[UUUPPPQQQSSSVVV^^^fffddd]]]TTTOOOPPPSSSVVVVVVUUUYYY]]]]]]ZZZSSSNNNKKKOOOOOONNNMMMLLLJJJIIIHHHKKKNNNRRRUUUWWWXXXZZZ\\\ZZZbbbcccgggrrr}}}|||wwwxxx~~~|||wwwnnneee^^^YYYLLLDDD>>>======<<<===@@@AAAEEEIIINNNOOONNNKKKIIIIIIJJJLLLNNNPPPRRRSSSTTTWWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYZZZ]]]]]]___jjjwwweeeWWWHHHBBBAAA@@@@@@BBB???BBBGGGLLLPPPSSSSSSTTTRRRNNNJJJFFFDDDAAA>>><<<555555444444444444555555444999???AAA@@@CCCIIINNNQQQSSSTTTUUUTTTRRRPPPNNNOOOMMMLLLLLLKKKIIIFFFCCCDDDCCCCCCEEEHHHMMMQQQTTTYYY[[[aaajjjnnnnnnqqqvvv{{{|||~~~~~~zzzzzz{{{}}}~~~|||wwwwww||||||iii[[[TTTPPPNNNPPPSSSVVV[[[bbb___YYYQQQLLLLLLNNNQQQRRRPPPUUUZZZ^^^\\\VVVPPPKKKNNNOOONNNLLLJJJGGGFFFEEEIIIMMMRRRUUUWWWWWWXXXZZZVVV^^^___cccmmmuuu|||uuuqqqsssyyy|||yyyrrrjjjbbbZZZTTTFFFAAA===>>>>>>===???BBB@@@DDDJJJPPPSSSRRRPPPNNNNNNNNNNNNNNNOOOPPPQQQQQQVVVWWWYYYZZZ[[[[[[[[[[[[YYYYYY[[[[[[ZZZ\\\ccclllyyy~~~mmm^^^MMMEEEBBB@@@???AAA>>>@@@EEEJJJOOOSSSUUUVVVTTTQQQMMMJJJGGGDDD@@@>>>777666555444444444444444000555:::======@@@GGGMMMNNNPPPRRRSSSTTTSSSRRRQQQQQQPPPOOOOOONNNLLLHHHEEEEEEDDDDDDDDDFFFJJJNNNPPPTTTVVV\\\dddiiiiiimmmrrrwwwxxxzzz}}}}}}|||xxxwwwxxxzzz{{{{{{yyywwwtttuuu|||~~~{{{}}}ppp```VVVNNNLLLNNNSSSVVVVVVXXX\\\^^^XXXQQQLLLJJJKKKMMMNNNNNNRRRXXX\\\]]]YYYRRRMMMLLLNNNOOOMMMIIIGGGGGGGGGJJJMMMRRRUUUVVVVVVWWWXXXUUU\\\]]]```iiimmmxxx{{{wwwsssppprrrwww~~~{{{qqqjjjeee^^^UUUMMMBBB???>>>@@@@@@???@@@DDDAAADDDJJJOOOSSSTTTSSSRRRPPPPPPOOONNNNNNNNNOOOOOOSSSTTTVVVXXXZZZZZZZZZYYYXXXZZZ[[[[[[YYYZZZ^^^bbbjjjxxxsssdddSSSJJJEEEAAA???@@@>>>@@@DDDIIIMMMRRRUUUWWWUUURRROOOLLLJJJGGGCCC@@@:::999888666555444444444///222666888:::>>>EEEJJJIIIJJJLLLOOOQQQSSSTTTTTTRRRPPPNNNNNNNNNLLLJJJGGGGGGFFFEEEEEEFFFIIILLLNNNPPPQQQWWW___cccdddhhhmmmqqqsssvvvyyy|||~~~~~~|||}}}~~~~~~}}}~~~}}}{{{wwwvvvuuuvvvxxxxxxvvvuuutttvvv}}}~~~yyyyyy~~~xxxgggZZZSSSLLLKKKNNNTTTVVVTTTTTTWWW\\\XXXRRRLLLIIIIIILLLMMMNNNPPPUUUYYY\\\YYYTTTPPPKKKMMMOOONNNJJJHHHHHHJJJKKKNNNQQQSSSSSSTTTUUUVVVTTTZZZZZZ[[[ccceeelll}}}|||vvvwwwxxxyyyzzz}}}yyyqqqgggaaa^^^YYYPPPHHH@@@>>>>>>AAABBB@@@AAAEEEDDDFFFJJJNNNQQQRRRSSSSSSPPPOOOOOONNNNNNOOOOOOPPPSSSTTTVVVXXXZZZZZZZZZZZZYYY\\\^^^^^^\\\\\\]]]]]]ccclll}}}xxxiiiXXXNNNHHHBBB??????===???BBBFFFKKKOOOSSSUUUTTTRRROOOMMMKKKIIIEEEBBB===<<<:::888777666555555222222333555888<<<@@@CCCDDDDDDFFFIIIMMMQQQUUUWWWSSSQQQNNNMMMNNNMMMLLLKKKIIIGGGFFFEEEFFFHHHJJJLLLLLLMMMRRRZZZ]]]^^^bbbhhhjjjlllppptttyyy|||~~~}}}zzzzzz}}}|||||||||}}}}}}{{{vvvtttssstttvvvwwwwwwvvvwwwxxx{{{{{{|||~~~|||mmm```WWWRRRMMMKKKMMMRRRSSSQQQQQQSSSYYYVVVQQQLLLIIIIIILLLOOOPPPPPPRRRVVVYYYYYYVVVRRRJJJMMMPPPNNNJJJGGGHHHKKKLLLNNNPPPPPPPPPPPPRRRSSSRRRWWWUUUVVV\\\]]]bbbqqqyyyuuuzzz}}}rrriii___ZZZYYYUUULLLDDD???>>>???CCCCCC@@@BBBFFFGGGHHHJJJLLLOOOQQQRRRSSSOOONNNNNNMMMNNNOOOQQQRRRTTTVVVXXXZZZ\\\]]]]]]\\\[[[```cccbbb```______]]]aaagggsss{{{lll[[[PPPJJJCCC???>>>===>>>AAADDDIIIMMMQQQSSSTTTRRROOONNNLLLJJJFFFCCC>>>===<<<:::888777666666555444222444777;;;===>>>@@@AAABBBFFFKKKQQQVVVYYYUUURRROOONNNOOOOOOOOONNNIIIHHHFFFEEEEEEGGGIIIKKKJJJKKKOOOVVVZZZ[[[^^^dddfffhhhlllqqqvvvzzz}}}~~~|||yyyyyy|||{{{zzz{{{}}}~~~|||uuutttrrrsssuuuxxxyyyyyyzzz{{{{{{wwwwwwqqqfff^^^VVVQQQOOOLLLLLLOOOPPPNNNOOORRRUUUSSSOOOKKKIIIJJJMMMQQQQQQPPPQQQTTTXXXYYYWWWTTTJJJNNNPPPNNNIIIFFFGGGJJJMMMNNNNNNNNNMMMMMMPPPQQQPPPTTTQQQQQQWWWWWW[[[jjjyyyuuu{{{}}}wwwoooiiibbb\\\YYYSSSJJJDDDBBB;;;;;;===???AAACCCEEEFFFIIIJJJKKKLLLLLLMMMOOOQQQRRRPPPOOOPPPRRRSSSPPPNNNUUUUUUUUUVVVVVVWWWWWWWWWXXX]]]aaaccc```]]]\\\]]]___bbbiiiyyywwwjjj```TTTGGGAAABBB@@@???<<<===BBBKKKPPPQQQQQQOOONNNNNNOOONNNJJJFFFBBB@@@<<<999777666666666666555444444555777:::;;;999<<>>BBBHHHMMMOOORRRPPPOOOOOOPPPNNNKKKGGGDDDBBB???;;;999888888888444333222222333555777888;;;===???@@@AAAEEELLLRRRUUUTTTQQQOOONNNNNNNNNNNNKKKKKKJJJHHHHHHGGGGGGGGGIIIJJJLLLNNNOOORRRVVVYYY\\\]]]___dddiiiooosssvvvwwwzzz~~~{{{{{{}}}~~~}}}zzzwwwuuuzzzxxxwwwyyy}}}~~~{{{wwwvvv{{{~~~|||zzz{{{|||~~~~~~wwwrrrxxxnnn```VVVNNNKKKLLLLLLKKKIIIIIIKKKNNNQQQSSSMMMMMMKKKGGGBBBAAADDDGGGGGGKKKLLLLLLNNNTTTVVVUUUQQQQQQQQQQQQPPPNNNLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNQQQTTTWWWYYYyyy}}}|||~~~xxxnnnccc]]]WWWUUUOOOGGGAAA@@@???@@@AAABBBDDDGGGHHHJJJIIIJJJKKKKKKJJJKKKMMMOOONNNNNNOOOQQQUUUWWWWWWVVVUUUUUUVVVWWWXXXYYY[[[\\\\\\]]]______]]]\\\]]]]]]___```eeeooo~~~mmmYYYMMMKKKCCCBBBAAA@@@AAADDDIIIMMMRRRQQQPPPPPPPPPOOOLLLJJJFFFEEEBBB>>><<<:::::::::444333222222333444555666<<<>>>@@@@@@???AAAFFFKKKTTTTTTSSSRRRPPPOOONNNMMMNNNMMMLLLJJJIIIGGGGGGGGGIIIKKKLLLLLLMMMOOORRRUUUWWWXXX[[[___dddiiinnnpppsssvvv{{{~~~{{{xxxxxxxxx}}}}}}}}}|||{{{xxxvvvtttyyyuuusssvvv}}}{{{zzz~~~|||uuupppmmmuuu}}}~~~yyyeeeVVVLLLFFFEEEHHHHHHHHHHHHIIILLLPPPTTTWWWRRRPPPLLLEEE???===@@@DDDEEEIIIJJJJJJMMMRRRTTTSSSRRRRRRRRRQQQOOOMMMKKKIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNQQQTTTVVVxxxwww{{{}}}qqqaaa[[[UUUSSSNNNFFFAAA@@@BBBBBBBBBCCCEEEGGGIIIKKKKKKLLLLLLLLLKKKLLLMMMOOONNNOOOPPPSSSUUUWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ[[[^^^^^^^^^]]]\\\\\\]]]^^^]]]___cccjjjwwwppp]]]RRRFFFCCCBBBAAA@@@@@@DDDJJJPPPPPPQQQQQQQQQPPPNNNLLLHHHFFFDDDAAA>>><<<;;;;;;777666555555555555666666;;;===?????????AAAEEEJJJTTTTTTUUUUUUTTTQQQOOOMMMPPPOOOMMMLLLJJJIIIIIIIIIJJJKKKLLLKKKKKKLLLNNNQQQSSSTTTVVVZZZ___dddhhhkkkpppsssxxx{{{~~~zzzuuusss}}}~~~~~~}}}||||||{{{zzzyyyvvvtttssswwwrrrpppttt|||}}}xxxoookkkiiikkkoootttxxx{{{ooo[[[NNNGGGCCCDDDHHHGGGGGGGGGIIILLLPPPUUUXXXWWWUUUOOOFFF???===@@@DDDCCCGGGIIIIIIKKKPPPRRRPPPPPPPPPPPPPPPOOOMMMKKKJJJGGGGGGHHHIIIJJJKKKLLLLLLIIIJJJJJJKKKMMMPPPRRRSSSyyyuuurrr||||||pppaaaZZZSSSPPPLLLFFFCCCCCCCCCCCCCCCCCCEEEGGGJJJKKKMMMNNNOOONNNMMMMMMOOOPPPPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVWWWXXX[[[^^^aaacccaaa___^^^]]]]]]]]]^^^^^^]]]___ccciiirrrrrr___LLLFFFBBBAAA???===AAAHHHLLLNNNOOOPPPPPPOOOOOOOOOIIIHHHFFFCCC@@@===<<<;;;888777777666555555555555888;;;>>>??????CCCIIINNNVVVWWWYYYZZZXXXUUUQQQOOOPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIKKKMMMOOOPPPRRRUUUZZZ^^^ccceeelllppptttwwwyyy{{{}}}xxxsssxxx|||~~~}}}|||{{{||||||{{{yyywwwuuusssrrruuurrrqqquuu|||tttkkkhhhhhhmmmlllmmmsss|||rrrcccRRRHHHDDDBBBDDDHHHIIIHHHHHHHHHKKKNNNRRRUUUXXXVVVQQQIIIAAA>>>@@@DDDCCCGGGIIIHHHJJJNNNOOOLLLLLLLLLMMMNNNNNNMMMLLLKKKGGGGGGHHHIIIKKKLLLMMMMMMJJJJJJKKKLLLMMMOOOPPPQQQyyypppnnnrrruuuiiiaaaYYYPPPMMMIIIDDDCCCFFFEEEEEEDDDDDDEEEHHHKKKMMMOOOPPPPPPOOONNNNNNOOOPPPPPPRRRTTTUUUTTTSSSTTTUUUTTTUUUWWWZZZ___eeejjjmmmcccaaa___^^^_________]]]___```eeekkkppp}}}sssYYYMMMDDDCCCAAA===???FFFGGGJJJMMMNNNNNNOOOOOOQQQKKKJJJHHHEEEBBB???===<<<888777666555444333222222555888;;;===???EEENNNUUUZZZ[[[]]]^^^\\\YYYUUUSSSQQQPPPOOONNNNNNNNNNNNNNNKKKKKKKKKJJJHHHHHHJJJLLLKKKLLLNNNQQQUUUYYY]]]___gggjjjooorrruuuvvvyyy{{{}}}yyywww{{{~~~}}}|||zzzzzzxxxwwwuuutttsssrrrvvvvvvwwwyyy}}}}}}~~~}}}sssooooooqqqnnnnnnuuu}}}fffZZZLLLFFFCCCBBBCCCFFFJJJIIIHHHHHHIIILLLOOOQQQSSSSSSQQQKKKDDDAAAAAACCCCCCHHHIIIIIIJJJMMMLLLIIIIIIJJJKKKLLLLLLLLLKKKJJJGGGGGGHHHIIIJJJLLLLLLMMMJJJJJJKKKLLLNNNOOOOOOPPPrrrjjjkkkqqqyyypppfff```WWWMMMHHHEEEBBBCCCGGGHHHGGGFFFFFFGGGJJJMMMOOOPPPPPPQQQOOOMMMMMMNNNOOOOOORRRTTTTTTSSSRRRTTTUUUUUUVVVWWWZZZ___eeekkknnndddbbb``````aaaaaa___]]]bbbbbbgggnnnpppvvvjjjXXXIIIEEEDDD>>>>>>BBBBBBEEEJJJLLLMMMMMMPPPRRRMMMLLLKKKHHHEEEBBB???===999999888777555444222111444666888:::>>>FFFQQQYYY^^^___aaaaaa```]]]YYYWWWTTTSSSRRRPPPOOONNNNNNMMMKKKKKKKKKIIIHHHHHHIIIKKKGGGHHHIIILLLOOOTTTWWWYYY```dddiiimmmpppsssvvvyyy{{{}}}{{{~~~}}}{{{zzzuuuttttttsssssstttttttttyyy|||~~~~~~~~~~~~yyyyyy}}}zzzvvvuuutttvvv{{{~~~pppaaaWWWMMMIIIGGGDDDCCCEEEIIIHHHGGGFFFHHHJJJMMMOOOOOORRRSSSPPPKKKFFFEEEEEEEEEIIIKKKIIIJJJKKKJJJFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJKKKIIIJJJKKKLLLMMMMMMNNNNNNoooiiilllooo~~~|||wwwuuuoooggg```UUUJJJEEEAAA@@@CCCGGGJJJIIIHHHGGGIIIKKKNNNPPPOOOPPPPPPNNNLLLLLLMMMNNNMMMPPPSSSTTTRRRRRRTTTVVVXXXXXXXXXYYY\\\```dddgggeeebbbaaaaaacccccc```]]]ddddddiiippppppqqqvvv```MMMHHHFFF???===@@@>>>BBBHHHJJJKKKMMMPPPRRROOOOOOMMMJJJGGGDDDAAA???<<<<<<;;;:::888666444333333555666888<<>>>>>>>>===<<<:::999888444444444444777===EEEJJJWWW___fffgggffffffddd```___\\\XXXUUUTTTSSSRRRQQQQQQOOOLLLKKKKKKKKKJJJIIIFFFEEECCCBBBDDDHHHMMMPPPWWWYYY\\\```eeeiiikkkmmmqqqtttxxx{{{~~~|||~~~~~~|||~~~}}}{{{zzzyyyxxxvvvuuuuuutttsssssstttuuuuuuvvvvvvvvvyyy||||||{{{zzz{{{~~~~~~}}}pppaaaXXXTTTTTTTTTUUUUUUTTTRRRPPPMMMLLLJJJFFFCCCDDDGGGKKKOOORRRTTTTTTRRRNNNKKKJJJKKKKKKJJJJJJIIIGGGFFFEEEHHHHHHHHHFFFDDDCCCDDDFFFDDDDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLzzztttqqqpppqqqxxx~~~|||{{{xxxvvvuuuttttttyyywwwpppfff___^^^\\\YYYRRRLLLEEE@@@@@@DDDHHHJJJMMMRRRVVVTTTLLLFFFFFFHHHOOOQQQRRRQQQNNNKKKJJJJJJMMMOOOQQQSSSSSSQQQNNNMMMOOOQQQSSSUUUWWWXXXXXXWWW[[[[[[ZZZZZZZZZ[[[\\\\\\]]]\\\]]]___^^^```jjjuuu{{{gggXXXMMMDDD@@@@@@?????????AAADDDHHHLLLOOOPPPNNNMMMLLLLLLKKKIIIFFFCCCBBB@@@>>><<<:::999999444333333333444888???DDDMMMZZZgggiiigggfffeeecccbbb___\\\YYYXXXVVVTTTRRRTTTQQQNNNLLLLLLKKKJJJIIIGGGEEEBBBAAACCCHHHMMMQQQUUUVVVXXX\\\___bbbdddeeekkknnnssswww{{{|||}}}{{{|||}}}~~~{{{xxxwwwuuussssssssstttuuuwwwyyy|||~~~~~~~~~|||{{{zzz}}}~~~{{{|||}}}{{{{{{{{{}}}~~~vvvhhh]]]WWWPPPQQQRRRTTTUUUTTTTTTSSSOOOMMMHHHCCC@@@@@@CCCFFFLLLNNNPPPOOOMMMKKKJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGEEECCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGJJJKKK{{{uuuooonnnnnnqqqzzz}}}zzzwwwtttrrrwwwssslllccc^^^\\\[[[[[[TTTOOOHHHCCCCCCFFFIIIKKKMMMUUU[[[WWWLLLDDDDDDHHHOOOQQQSSSRRRQQQOOONNNOOOPPPQQQRRRSSSRRRPPPNNNMMMOOOPPPQQQSSSTTTUUUUUUUUUXXXXXXYYYZZZ[[[]]]```ccc]]]\\\\\\^^^]]]]]]eeennnxxx~~~pppaaaSSSIIICCCAAAAAA@@@@@@AAACCCHHHLLLOOOPPPPPPOOOOOONNNMMMJJJIIIHHHFFFBBB???<<<:::999888555555444333333666:::>>>EEESSSaaahhhjjjkkkjjjhhhgggeeeaaa___\\\ZZZVVVSSSTTTRRRNNNMMMLLLLLLKKKJJJHHHGGGDDDDDDGGGLLLSSSWWWXXXXXXXXXYYY[[[\\\]]]^^^dddhhhmmmsssxxx}}}~~~~~~~~~~~~}}}yyyuuutttrrrpppoooooorrruuuwww~~~}}}~~~|||~~~}}}}}}}}}zzzwwwwwwxxxyyyzzz}}}lll^^^WWWUUUOOOQQQRRRRRRQQQPPPOOOOOOOOOKKKEEE@@@======@@@CCCIIIJJJKKKJJJIIIIIIIIIKKKKKKKKKKKKJJJJJJHHHGGGGGGEEEFFFFFFEEECCCBBBCCCEEEHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDFFFIIIKKKxxxrrrnnnmmmnnnqqq{{{zzztttpppqqqlllfffaaa]]][[[\\\^^^ZZZUUUMMMHHHGGGIIIKKKLLLOOOVVV[[[UUUIIIBBBEEEKKKOOOQQQTTTUUUTTTTTTTTTUUUTTTTTTRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUWWWZZZZZZZZZ\\\___bbb]]]]]]___bbbaaa___bbbhhhqqq}}}nnn___RRRIIIDDDAAA@@@??????BBBFFFKKKNNNPPPQQQRRRQQQPPPMMMLLLKKKJJJHHHDDD@@@<<<:::999888777777666555444555888:::???IIIUUU___iiioooooojjjkkkiiigggdddbbb^^^YYYVVVTTTRRRNNNMMMMMMMMMLLLKKKHHHGGGFFFFFFJJJPPPVVVZZZYYYYYYWWWVVVVVVUUUVVVVVV]]]aaagggmmmrrrxxx~~~}}}~~~}}}zzzuuurrrooommmllllllnnnsssxxx{{{~~~|||yyyxxxyyyxxxxxx|||qqq___SSSNNNNNNMMMOOOQQQQQQOOOMMMMMMNNNPPPJJJCCC===;;;===AAACCCFFFGGGHHHHHHGGGGGGHHHJJJIIIJJJJJJJJJIIIHHHGGGFFFDDDEEEFFFEEEDDDCCCCCCEEEHHHHHHGGGFFFFFFGGGGGGHHHIIIGGGFFFDDDEEEGGGJJJKKKyyytttpppoooqqqssswww|||tttooojjjeee```^^^\\\YYYZZZ]]]^^^YYYQQQLLLJJJKKKLLLLLLOOOVVVYYYTTTJJJDDDIIIOOOPPPRRRUUUWWWVVVVVVWWWXXXVVVUUUSSSQQQPPPOOOPPPQQQPPPPPPPPPQQQQQQRRRRRRRRRTTTXXX\\\\\\ZZZXXXXXXYYY\\\]]]```eeeddd``````ccciiiwwwzzzjjj]]]OOOEEECCCAAA???>>>???CCCGGGJJJMMMPPPRRRSSSQQQOOONNNNNNLLLJJJGGGCCC@@@<<<:::999999999999777555555777888999@@@HHHRRR___jjjmmmjjjlllkkkjjjiiihhhddd```\\\WWWTTTQQQOOONNNNNNMMMLLLHHHGGGGGGHHHKKKOOOTTTWWWVVVUUUSSSQQQOOOOOOOOOOOOVVVZZZ```eeejjjpppuuuyyyzzz{{{~~~|||yyywwwssspppkkkkkkkkkmmmrrrxxx}}}}}}|||}}}|||{{{~~~yyyhhhZZZQQQNNNNNNIIIMMMQQQRRRPPPPPPRRRTTTTTTNNNEEE>>>===???BBBDDDEEEFFFGGGGGGFFFFFFHHHIIIFFFGGGGGGGGGFFFFFFEEEDDDCCCEEEGGGFFFEEEDDDDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJKKK{{{xxxtttqqqrrrqqqtttzzz}}}vvvpppgggaaa^^^^^^\\\XXXXXX\\\]]]XXXQQQLLLJJJJJJKKKKKKNNNTTTXXXUUUNNNJJJMMMRRRRRRTTTWWWWWWVVVUUUVVVVVVTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRXXX___aaa]]]XXXVVVVVVZZZZZZ]]]bbbbbb^^^\\\^^^cccjjj}}}}}}qqqaaaSSSLLLIIIEEEAAA@@@BBBEEEGGGHHHLLLQQQSSSRRRQQQQQQRRRNNNMMMKKKHHHDDD@@@===;;;999::::::999666555666777111888>>>DDDNNN[[[dddfffhhhhhhjjjlllmmmkkkgggddd^^^ZZZVVVSSSQQQOOOLLLKKKJJJJJJIIIJJJKKKMMMPPPQQQRRRPPPNNNMMMLLLLLLMMMNNNPPPSSSXXX]]]bbbggglllooowwwzzz|||||||||}}}}}}~~~yyyzzz~~~zzzvvvsssrrrooonnnjjjkkkmmmqqqwww~~~}}}oooaaaXXXSSSQQQPPPJJJOOOTTTVVVUUUUUUXXX\\\]]]UUUJJJBBB@@@BBBEEEFFFEEEFFFHHHHHHGGGFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDCCCEEEGGGHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJ|||rrrmmmllllllkkkssstttzzz|||xxxsssgggbbb___```^^^XXXXXX\\\[[[VVVOOOJJJIIIIIIJJJKKKLLLSSSXXXXXXRRROOOPPPTTTTTTVVVXXXWWWUUUTTTSSSSSSRRRSSSUUUUUUUUURRRPPPNNNOOONNNNNNNNNNNNNNNOOOOOOOOOWWWaaaeeebbb]]]YYYYYYYYYWWWYYY^^^^^^[[[ZZZ\\\aaaeeerrryyyiiiUUUQQQKKKFFFCCCCCCEEEGGGDDDIIIOOORRRSSSSSSTTTVVVPPPOOONNNKKKHHHDDD@@@===999::::::999777555555666,,,333999;;;AAAMMM[[[cccdddfffiiimmmppppppmmmkkkccc```ZZZVVVRRROOOLLLJJJNNNNNNMMMMMMMMMMMMMMMMMMOOONNNLLLKKKLLLMMMOOOPPPLLLOOOTTTXXX\\\aaafffiiinnnqqquuuvvvvvvxxx{{{~~~{{{~~~~~~zzz|||~~~~~~zzztttpppnnnlllkkkjjjkkklllpppuuu|||~~~~~~|||qqqcccXXXRRRQQQOOONNNNNNTTTYYYZZZYYYXXX\\\___ddd[[[NNNEEECCCDDDFFFGGGEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFDDDFFFHHHHHHGGGFFFFFFFFFDDDEEEGGGHHHGGGEEECCCBBB@@@AAABBBDDDFFFGGGHHHHHHrrriiiccc```cccgggrrr|||{{{qqqfffaaa___^^^[[[VVVUUUXXX[[[SSSKKKJJJOOORRRNNNIIIOOOQQQQQQOOOLLLLLLOOOSSSTTT\\\aaa\\\UUURRRRRRRRRVVVSSSQQQOOOPPPPPPPPPOOONNNMMMLLLLLLLLLNNNPPPRRRQQQWWW___dddccc___[[[XXXWWWXXXYYY[[[[[[[[[ZZZYYY___bbblll}}}uuufffSSSFFFBBBCCCDDDCCCCCCFFFKKKPPPSSSTTTTTTTTTUUUPPPKKKIIIJJJHHHCCC???AAA???<<<888666555555666666666666777<<>>GGGMMMZZZ\\\```fffnnntttxxxyyyzzzuuukkk___UUUPPPOOOOOOSSSTTTUUUVVVVVVUUURRRQQQMMMQQQTTTTTTQQQNNNLLLLLLJJJKKKMMMPPPSSSUUUWWWXXX]]]^^^aaaeeejjjooosssuuuuuuvvvwwwyyy|||}}}zzzxxxvvvvvvuuuwwwrrrpppqqqpppmmmooouuutttxxx}}}~~~~~~}}}iiiaaaWWWRRRRRRRRRRRRPPPMMMOOORRRVVVZZZaaahhhmmmsssgggVVVKKKHHHHHHGGGEEEIIIHHHHHHGGGFFFFFFEEEEEEHHHGGGFFFEEEDDDBBBAAAAAABBBDDDGGGGGGFFFEEEDDDEEECCCDDDFFFGGGGGGGGGEEEDDDBBBBBBBBBDDDGGGHHHIIIHHH{{{uuukkk```[[[[[[^^^hhhqqqyyy{{{~~~sssfff```ZZZWWWSSSOOONNNQQQNNNLLLIIIHHHIIIKKKKKKKKKGGGHHHGGGDDDAAABBBGGGLLLTTT[[[___\\\WWWUUURRROOONNNMMMLLLLLLNNNNNNMMMLLLNNNMMMLLLKKKLLLNNNPPPQQQQQQSSSUUUVVVVVVWWWYYY[[[VVVVVVWWWWWWWWWVVVUUUUUUXXX[[[bbbjjjvvvwww___QQQJJJDDD@@@@@@AAACCCFFFIIIMMMOOOQQQVVVRRROOOMMMMMMKKKGGGCCCBBB@@@>>><<<::::::::::::444444333222333666<<<@@@NNNQQQWWW___hhhrrryyy}}}{{{rrrdddUUUNNNNNNQQQVVVZZZ^^^```^^^YYYUUURRRQQQSSSTTTSSSPPPMMMLLLKKKHHHIIIJJJLLLNNNOOOQQQQQQTTTUUUXXX\\\aaafffjjjlllmmmnnnpppssswwwzzz}}}~~~{{{wwwtttrrrqqqppptttqqqoooppppppppptttzzz|||~~~|||{{{}}}|||xxxuuuzzz~~~zzznnn^^^YYYSSSQQQQQQRRRQQQPPPLLLLLLMMMOOOTTT\\\eeekkkpppeeeXXXNNNKKKIIIFFFCCCHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEECCCAAA???>>>BBBDDDFFFFFFDDDCCCBBBCCCBBBCCCEEEGGGHHHHHHHHHGGGCCCBBBBBBCCCFFFHHHGGGGGG}}}vvvpppggg```ZZZZZZ___hhhwwwwwwyyy{{{nnneee^^^XXXTTTOOOKKKKKKNNNIIIIIIIIIHHHHHHIIILLLNNNKKKKKKJJJGGGDDDEEEIIINNNOOOTTTXXXWWWUUUTTTPPPKKKIIIHHHHHHJJJMMMNNNNNNLLLMMMLLLKKKJJJKKKMMMOOOPPPPPPQQQRRRSSSSSSUUUXXXZZZVVVVVVVVVVVVUUUUUUTTTTTTUUUYYY^^^ccciii{{{rrr]]]NNNGGGDDDAAAAAAAAACCCFFFJJJOOOQQQUUUSSSPPPOOOOOOMMMIIIFFFDDDCCC@@@>>><<<:::999999555666555444333444666999???CCCJJJSSS^^^jjjuuu|||}}}|||uuufffUUUKKKMMMQQQTTT]]]iiiooolllcccYYYSSSSSSSSSSSSQQQOOOMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNQQQQQQSSSVVVZZZ]]]```bbbfffgggiiimmmqqquuuyyy{{{|||||||||}}}|||xxxsssooommmmmmmmmqqqsssuuuvvvuuuuuuxxx|||yyytttqqqlllmmmmmmmmmttt~~~{{{{{{lll___XXXUUURRRQQQRRRQQQOOONNNLLLLLLLLLLLLMMMRRRYYY^^^bbb[[[RRRLLLJJJHHHEEEBBBGGGFFFEEEDDDDDDDDDDDDEEECCCDDDFFFFFFFFFDDDAAA@@@CCCDDDFFFEEECCCBBBBBBBBB@@@BBBDDDFFFHHHIIIIIIIIICCCBBBAAACCCEEEFFFFFFEEE|||vvvpppiiidddZZZWWWXXX^^^gggtttzzzwwwvvvgggccc\\\UUURRRMMMIIIIIILLLHHHIIIKKKJJJJJJKKKNNNPPPOOOPPPOOOKKKGGGHHHLLLPPPJJJOOORRRSSSUUUWWWTTTNNNFFFEEEFFFHHHLLLNNNOOONNNLLLKKKJJJJJJJJJLLLNNNPPPMMMPPPRRRSSSSSSTTTUUUWWWWWWVVVVVVUUUTTTTTTTTTTTTPPPSSSWWWZZZ]]]kkkjjjTTTJJJHHHAAA@@@??????BBBFFFKKKNNNQQQQQQPPPPPPPPPNNNKKKIIIGGGFFFCCC@@@===:::999888666777777666444333555666666:::AAAIIITTTaaaooowww}}}~~~yyyjjjWWWJJJIIIMMMMMMZZZmmm{{{}}}tttggg^^^WWWUUURRRPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKMMMNNNPPPRRRUUUYYY[[[]]]___aaacccgggkkkppptttvvvyyyyyyzzz{{{}}}~~~~~~~~~{{{xxxsssnnnkkkkkklllmmmuuu|||~~~}}}~~~vvvooojjjbbbeeeiiillluuu}}}ooo```VVVVVVUUUSSSSSSRRRPPPMMMKKKIIIJJJJJJJJJJJJKKKNNNPPPSSSOOOKKKIIIIIIIIIGGGEEEEEEDDDBBBAAAAAABBBCCCDDDBBBDDDFFFGGGHHHGGGEEEDDDDDDEEEFFFEEECCCBBBBBBCCC@@@AAACCCEEEFFFHHHIIIIIICCCBBBAAABBBDDDEEEEEECCCwwwoooiiiddd]]]YYYUUUUUU[[[eeeppp}}}}}}uuupppbbb___YYYTTTQQQNNNJJJJJJMMMIIIJJJKKKLLLLLLMMMPPPQQQPPPQQQPPPMMMHHHGGGIIILLLIIILLLOOORRRYYY___^^^YYYIIIGGGFFFGGGJJJMMMNNNNNNLLLKKKJJJIIIJJJLLLNNNOOOMMMOOORRRSSSSSSRRRSSSTTTVVVUUUTTTTTTSSSTTTTTTTTTPPPRRRVVVXXXYYYcccxxxwww\\\MMMIII???>>><<<<<<===AAAEEEHHHLLLMMMOOOPPPPPPNNNLLLKKKIIIHHHFFFCCC@@@===;;;999777777777666444333333555444777<<>>>>>???AAABBBBBBCCCEEEFFFGGGFFFFFFEEECCCDDDEEEDDDCCCBBBCCCDDDAAABBBBBBCCCDDDFFFFFFGGGCCCBBBAAABBBCCCDDDCCCBBB~~~xxxqqqhhhaaa___]]]ZZZWWWZZZ]]]eeepppyyy}}}qqqlllccc[[[WWWSSSRRRPPPLLLKKKNNNKKKKKKKKKLLLNNNPPPPPPQQQOOOPPPQQQMMMHHHEEEEEEGGGHHHJJJLLLRRR]]]ggghhhdddPPPMMMIIIGGGHHHJJJKKKLLLKKKJJJIIIIIIIIIKKKMMMOOONNNOOOPPPPPPOOOOOOPPPRRRSSSRRRRRRQQQQQQRRRSSSTTTRRRSSSUUUWWWXXX]]]kkkyyy~~~dddQQQIII???>>><<<;;;<<>>>>>@@@BBBDDDDDDGGGKKKNNNNNNNNNMMMMMMIIIIIIIIIHHHGGGFFFEEEDDD@@@@@@>>>:::666555555666222444555666:::CCCQQQ[[[bbbhhhnnnlllaaaTTTKKKFFFEEECCCHHHWWWkkkzzz~~~qqqjjjaaaZZZWWWVVVUUUSSSQQQPPPOOONNNMMMLLLKKKKKKHHHHHHHHHIIIJJJLLLMMMNNNQQQRRRTTTXXX\\\```dddfffggggggiiikkkooosssvvvxxxyyyzzz|||~~~~~~zzzyyywwwssspppmmmkkkiiiiiigggeeedddhhhooovvv{{{~~~~~~}}}}}}vvvrrrppptttxxx~~~tttggg]]]WWWUUUVVVQQQRRRRRRPPPMMMJJJHHHGGGGGGHHHIIIHHHFFFFFFGGGHHHGGGFFFEEEEEEDDDDDDCCCBBB???===;;;::::::<<<>>>@@@DDDCCCAAA???>>>======<<>>>>>AAABBBEEEIIIMMMNNNNNNLLLKKKJJJKKKKKKJJJHHHFFFDDDCCCBBB>>>:::888999999777444333222111333888???GGGKKKUUUXXX^^^dddfff___SSSJJJMMMIIIGGGLLLYYYkkk|||{{{nnnccc\\\XXXWWWVVVUUUSSSQQQPPPOOOMMMJJJHHHIIIHHHIIIIIIJJJKKKLLLMMMOOORRRTTTTTTTTTVVV[[[___^^^___aaadddggglllppprrrsssuuuyyy{{{{{{|||}}}~~~}}}vvvuuurrrnnnkkkhhhfffeeecccaaa___```eeemmmvvv{{{~~~}}}}}}}}}~~~xxxttttttxxxvvvfffZZZVVVTTTRRRQQQSSSVVVXXXUUUNNNIIIHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEECCCCCCCCCDDDDDD===:::777777:::===@@@AAA@@@BBBBBB@@@===;;;===@@@>>>??????@@@@@@AAABBBBBB?????????===<<<<<<>>>@@@???@@@BBBCCCDDDCCCBBBAAA}}}vvvqqqmmmhhh```ZZZTTTLLLHHHLLLSSS[[[dddkkkuuu|||~~~xxx}}}zzzssskkkeeebbbZZZYYYWWWSSSPPPNNNNNNNNNMMMKKKJJJJJJMMMOOOOOOOOOMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFHHHNNNUUUZZZ\\\\\\SSSPPPLLLHHHFFFFFFGGGHHHLLLJJJIIIHHHHHHHHHGGGFFFJJJJJJIIIIIIIIIKKKLLLMMMKKKLLLMMMMMMMMMLLLKKKJJJMMMMMMNNNPPPRRRUUUWWWXXX^^^vvvtttiiiSSSIII@@@@@@AAA@@@???@@@AAADDDGGGKKKMMMNNNMMMMMMJJJJJJKKKKKKJJJHHHGGGFFFDDD@@@<<<:::::::::777555777666444333555999===@@@IIINNNVVV___dddaaaZZZTTTLLLHHHEEEHHHRRRccctttvvvjjj___WWWSSSUUUSSSPPPNNNNNNMMMKKKIIIKKKKKKJJJJJJJJJJJJJJJKKKMMMOOOQQQQQQPPPRRRVVVYYY[[[[[[]]]___bbbfffiiikkknnnqqqtttvvvwwwxxx{{{|||}}}~~~~~~{{{vvvsssqqqooolllhhheeebbbaaa```aaa```___aaaeeellltttxxx|||~~~~~~~~~~~~yyyuuutttvvv}}}yyynnn```UUUQQQPPPOOONNNPPPSSSUUUSSSMMMHHHGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDEEE>>>;;;999888;;;>>>@@@AAABBBCCCDDDBBB>>>;;;;;;<<<>>>??????@@@@@@AAAAAABBB@@@AAAAAA???===<<<<<<>>>@@@AAAAAABBBBBBBBBBBBBBB{{{tttlllfffaaa[[[TTTOOOHHHDDDDDDLLLWWWcccoooyyy{{{uuuwww||||||xxxqqqssstttrrrmmmfffaaa___WWWVVVTTTQQQNNNKKKIIIGGGHHHGGGGGGIIILLLNNNMMMMMMIIIIIIIIIHHHHHHIIIIIIJJJIIIHHHIIIKKKOOOQQQRRRRRROOOMMMJJJGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNHHHIIIIIIJJJJJJJJJJJJIIIJJJLLLOOORRRTTTTTTTTTSSSXXXggg~~~cccUUUGGGCCCEEEDDDBBBAAA@@@AAADDDGGGJJJMMMOOOPPPJJJKKKLLLLLLLLLKKKJJJIIIFFFDDD@@@>>>===;;;999777888777555333333333555666;;;@@@IIITTT]]]aaa```___UUURRRNNNLLLOOOZZZjjjvvv}}}lll___YYYWWWTTTQQQOOOOOOOOONNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMLLLLLLMMMOOOQQQUUUVVVVVVXXX[[[^^^aaaccchhhjjjmmmoooqqqssswwwzzzzzz{{{|||}}}~~~}}}|||~~~|||zzzwwwrrrmmmiiijjjhhheeebbb```___^^^^^^bbbbbbccceeeiiioootttwwwzzz~~~}}}{{{xxxuuussssss{{{nnneeeYYYQQQOOOOOONNNNNNNNNQQQSSSQQQMMMIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDDDDCCCBBBCCCDDDEEEFFFAAA>>>;;;:::<<<>>>@@@@@@DDDFFFFFFDDDAAA===:::999>>>>>>??????@@@AAAAAAAAAAAABBBCCCAAA???<<<<<<<<>>>>>>>>???@@@@@@AAAAAAAAACCCDDDDDDBBB?????????AAA@@@?????????@@@BBBCCCjjjddd[[[RRRLLLHHHEEEDDDIIIMMMYYYiiivvv~~~~~~zzzwwwtttnnngggbbbbbbdddfffeee```[[[VVVTTTMMMMMMMMMOOOQQQPPPLLLIIIBBBBBBDDDFFFJJJLLLKKKJJJJJJIIIHHHFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKNNNOOOMMMMMMNNNPPPJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGGGGGGGHHHHHHIIIIIIMMMMMMNNNOOOQQQRRRTTTTTTTTTUUU^^^tttvvvkkk___RRRGGGCCCEEE??????>>>???BBBFFFJJJLLLMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIGGGEEEBBB???>>>===888777777666666666555555555555666999???IIISSSZZZ___aaaaaa]]]XXXWWW[[[```pppzzz{{{tttqqqbbb^^^YYYVVVUUUUUUUUUTTTPPPPPPOOOOOOOOOOOOOOOPPPLLLKKKKKKKKKKKKJJJIIIHHHJJJJJJKKKMMMPPPTTTWWWYYY]]]^^^```bbbdddhhhlllpppqqqqqqssstttvvvwwwxxxyyy{{{{{{{{{{{{|||||||||{{{}}}||||||yyywwwpppoooooonnnmmmiiiddd```\\\^^^```bbbfffiiilllmmmrrrssstttvvvxxxzzz{{{|||}}}zzz}}}~~~|||{{{{{{zzz{{{|||~~~zzzsssoooiiifffcccgggmmmqqqpppmmmllltttssseee[[[WWWRRROOONNNNNNOOOPPPLLLMMMNNNNNNLLLLLLLLLLLLHHHHHHHHHGGGFFFEEEEEEEEEBBBBBBAAAAAAAAACCCDDDEEECCCAAA>>>===???@@@@@@@@@DDDEEEGGGIIIHHHEEEAAA>>>===>>>>>>??????@@@AAAAAA@@@BBBDDDEEEDDDBBBBBBCCC@@@@@@???>>>>>>@@@AAABBB^^^YYYRRRKKKGGGGGGIIIJJJUUU[[[jjjzzz~~~yyywwwqqqhhhaaa^^^\\\]]]^^^\\\WWWRRROOOMMMMMMLLLLLLPPPTTTUUURRROOODDDCCCDDDFFFIIIKKKLLLKKKLLLJJJHHHEEEDDDEEEFFFGGGGGGIIIJJJIIIHHHGGGHHHIIIGGGFFFFFFEEEFFFGGGHHHIIIMMMPPPSSSQQQNNNKKKKKKLLLJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIKKKJJJIIIJJJLLLOOORRRTTTSSSRRRWWWhhhuuudddRRRIIIHHHCCCBBB@@@@@@AAACCCFFFHHHKKKLLLMMMMMMMMMLLLKKKJJJHHHIIIIIIGGGDDDAAA@@@@@@>>>===;;;999888666666555777666444333555<<>>>>>???@@@@@@@@@BBBCCCEEEGGGIIIGGGDDD@@@======>>>>>>???@@@@@@@@@???AAACCCCCCCCCBBBCCCEEE??????>>>>>>??????@@@AAAPPPMMMIIIEEEEEEJJJPPPUUUeeelllyyyxxxssskkkaaa\\\]]]XXXYYYXXXUUUQQQMMMKKKKKKKKKIIIIIILLLRRRTTTRRRNNNGGGEEEDDDFFFIIIKKKLLLMMMKKKIIIFFFDDDDDDEEEFFFGGGGGGHHHJJJIIIFFFEEEFFFHHHFFFEEEEEEEEEEEEFFFGGGGGGLLLOOORRRPPPKKKGGGGGGIIIHHHHHHGGGFFFFFFGGGHHHIIIHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHIIIKKKNNNRRRSSSTTTSSSWWWaaaqqq~~~hhhXXXRRRIIIHHHEEECCCBBBBBBDDDEEEFFFGGGIIIKKKLLLMMMMMMLLLGGGIIIJJJIIIEEEBBBBBBCCCBBB@@@>>>;;;999888777777555666666444444666;;;???IIIMMMUUU^^^fffmmmqqqsssnnnsssyyy}}}{{{wwwsssnnniiifffbbb^^^[[[WWWVVVUUUTTTTTTSSSTTTTTTPPPNNNMMMNNNPPPOOOLLLIIIIIIIIIIIIIIIJJJLLLNNNOOOSSSVVVXXXZZZZZZZZZ\\\]]]aaabbbdddfffiiikkkmmmnnnmmmnnnqqqsssvvvwwwxxxxxxwwwyyy{{{|||{{{{{{|||~~~}}}yyywwwzzz~~~}}}{{{xxxtttqqqnnnlllkkkjjjkkklllnnnooolllgggddddddiiiqqqyyy~~~{{{yyyxxxxxxuuuuuuuuuvvvxxxzzz|||~~~|||}}}}}}zzzuuunnngggccc[[[\\\```gggnnnrrrrrrpppooottt}}}nnn^^^TTTMMMMMMLLLJJJHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHCCCBBBAAA@@@@@@@@@AAABBBAAA???>>>>>>???AAA@@@@@@AAAAAABBBDDDFFFFFFBBB???======>>>>>>??????@@@@@@???@@@AAA@@@??????AAABBB===>>>>>>???????????????FFFEEEBBBBBBEEELLLVVV]]]rrrwwwwwwooofff\\\YYY]]]WWWWWWVVVSSSOOOLLLKKKLLLHHHEEEDDDHHHMMMPPPNNNJJJIIIGGGEEEFFFHHHKKKMMMNNNIIIHHHEEEDDDDDDEEEGGGIIIFFFHHHJJJHHHEEECCCEEEGGGFFFEEEEEEEEEEEEEEEFFFGGGFFFKKKOOONNNIIIFFFGGGIIIFFFFFFEEEEEEFFFHHHJJJKKKHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHJJJLLLOOOQQQSSSTTTRRRRRRTTTYYYaaattt}}}ggg[[[NNNLLLIIIFFFDDDCCCCCCCCCBBBCCCFFFJJJLLLNNNOOOOOOFFFHHHJJJIIIFFFCCCCCCDDDAAA@@@===;;;999999:::;;;222555888888666555666888:::>>>FFFQQQ^^^hhhnnnpppwwwzzz~~~yyytttooojjjeeeaaaZZZYYYXXXVVVUUUTTTSSSSSSPPPOOONNNOOOQQQQQQMMMJJJKKKJJJIIIHHHHHHHHHIIIJJJQQQSSSVVVWWWWWWVVVVVVWWW[[[\\\___bbbeeegggjjjkkkhhhjjjmmmpppsssuuuvvvvvvsssuuuxxxyyyyyyyyyzzz{{{zzz|||}}}zzzxxx|||}}}||||||}}}~~~||||||||||||zzzxxxwwwxxxyyyxxxuuuqqqmmmiiifffeeeddddddfffjjjnnnqqqqqqnnnkkknnnsss|||~~~zzzxxxxxxyyyttttttuuuvvvxxxzzz}}}~~~~~~~~~{{{vvvooohhhddd[[[^^^dddkkkqqquuuuuuttttttxxx~~~qqqbbbUUUMMMLLLMMMLLLKKKIIIGGGHHHIIIIIIHHHFFFFFFGGGHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJDDDCCCAAA@@@???@@@@@@AAA@@@>>>===>>>???AAAAAA@@@AAA@@@@@@AAADDDCCC@@@============>>>??????@@@@@@@@@@@@@@@>>><<<<<<===???<<<===???@@@@@@@@@???>>>HHHGGGFFFGGGLLLWWWeeennntttiiiccc\\\VVVUUUUUURRROOOKKKIIIHHHIIIIIILLLMMMNNNKKKHHHFFFGGGIIIGGGGGGFFFGGGHHHJJJLLLMMMPPPMMMHHHFFFEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHJJJIIIHHHGGGGGGHHHGGGGGGGGGFFFEEEFFFHHHJJJJJJHHHEEECCCBBBCCCEEEGGGKKKJJJHHHHHHJJJNNNRRRUUUPPPPPPPPPRRRWWWhhh~~~ooo```YYYNNNFFFBBB@@@???>>>>>>@@@DDDHHHKKKKKKKKKJJJLLLLLLKKKKKKJJJJJJIIIIIIGGGBBB===<<<>>>===:::666666555444666888999999888777;;;@@@CCCHHHRRR```jjjpppzzz~~~{{{wwwpppkkkgggddd```]]][[[XXXUUUSSSQQQQQQPPPOOONNNNNNNNNNNNKKKJJJIIIHHHHHHIIIIIIJJJNNNQQQVVVYYY[[[YYYVVVTTTUUUUUUUUUWWWYYY]]]aaacccaaaccceeegggiiilllooorrrssstttuuuuuuuuuuuuttttttxxxyyy|||~~~||||||~~~~~~}}}|||~~~~~~}}}|||{{{{{{{{{zzzwwwuuurrrpppooonnnlllkkkiiieeeaaa___```aaabbbgggmmmrrrttttttttttttwww{{{}}}zzzyyyxxxwwwxxxwwwvvvvvvvvvxxxzzz}}}~~~~~~wwwnnnfffbbb___eeemmmrrrrrrqqquuuzzzvvvxxxzzznnncccYYYQQQLLLJJJIIIHHHHHHIIIGGGDDDBBBIIIGGGEEEDDDCCCDDDEEEFFFBBBAAAAAACCCFFFGGGHHHGGGDDDCCCAAA??????@@@AAABBB===>>>@@@AAABBBAAAAAA@@@CCCBBBBBBAAAAAA@@@@@@????????????>>>===<<<<<<;;;>>>>>>>>>=========???AAA>>>======>>>@@@AAA???>>>HHHGGGIIIOOOZZZfffoootttzzz{{{{{{~~~uuuhhh```[[[XXXXXXXXXTTTMMMHHHFFFGGGIIILLLUUUXXXZZZVVVOOOIIIGGGHHHFFFFFFFFFFFFGGGIIIKKKLLLNNNKKKGGGEEEDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGGGGGGGFFFHHHIIIKKKJJJHHHGGGGGGGGGJJJJJJIIIHHHFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEEEELLLJJJIIIIIIJJJLLLOOOPPPOOOOOOPPPQQQTTTaaazzznnnaaaPPPFFFCCCCCCAAA>>>???@@@AAACCCFFFIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKHHHDDD@@@???AAAAAA>>>:::;;;999777666666555333111333666:::<<>>===>>>???@@@>>>???@@@AAAAAAAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>======<<<<<<>>>>>>======<<<===???@@@<<<<<<;;;===??????>>><<>>???AAAFFFLLLOOOLLLLLLMMMNNNNNNNNNNNNMMMKKKGGGDDDDDDEEEEEEBBB??????===:::999888666444111222444666666777;;;AAAGGGTTTddd{{{wwwsssooojjjfffbbb]]]ZZZWWWVVVTTTRRRQQQQQQQQQQQQOOONNNMMMLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKLLLNNNPPPRRRTTTVVVYYY[[[\\\___ccceeehhhhhhiiijjjkkklllmmmmmmrrrtttvvvxxxzzz|||}}}}}}zzz{{{{{{}}}~~~~~~~~~}}}|||{{{{{{zzzyyywwwvvvvvvuuuuuuqqqpppllliiieeebbb```___ZZZZZZZZZYYYYYYZZZ]]]```fffkkkqqqwwwyyyzzz{{{||||||{{{zzzxxxxxxxxxyyyyyyyyyxxxwwwwwwyyy}}}xxxppphhhbbbaaaaaahhhnnntttvvvwwwzzzxxxoooaaaTTTLLLIIIGGGGGGAAAAAAAAACCCFFFGGGFFFDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???===<<<<<<<<<===>>>??????@@@@@@@@@???>>>>>>?????????@@@@@@@@@@@@AAA@@@@@@??????>>>>>>============>>>???????????????;;;;;;:::<<<===>>><<<;;;QQQWWWaaannnzzzwwweee]]][[[[[[[[[XXXSSSLLLFFFDDDFFFJJJMMMUUU]]]eeebbbWWWJJJDDDBBBGGGGGGGGGGGGHHHIIIIIIIIIGGGEEECCCBBBCCCCCCAAA@@@EEEDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFGGGGGGJJJKKKLLLKKKIIIGGGGGGGGGHHHGGGGGGGGGGGGGGGEEEDDDFFFGGGGGGGGGFFFEEEDDDCCCGGGGGGHHHIIIIIIIIIIIIIIIKKKMMMPPPRRRQQQSSS___lll|||mmm[[[NNNJJJHHHFFFCCCBBB@@@>>>===@@@EEEJJJMMMKKKLLLMMMOOOPPPPPPPPPPPPNNNLLLIIIHHHHHHGGGCCCAAA@@@>>>============<<<:::444666777666666777:::===EEESSSiii{{{zzzuuuqqqlllgggccc[[[YYYWWWUUUTTTTTTUUUUUUVVVUUUSSSQQQOOOOOOOOOOOORRRRRRRRRQQQQQQPPPOOOOOOJJJJJJJJJJJJJJJKKKLLLMMMPPPRRRTTTVVVWWWYYY]]]___aaaaaabbbccceeeggghhhiiiooopppqqqsssvvvwwwyyyyyywwwxxxyyyzzz|||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzyyyvvvtttqqqpppoooooohhhfffddd```]]][[[YYYXXXWWWYYYZZZZZZ[[[^^^cccfffggglllrrrwwwzzz|||}}}~~~}}}{{{zzzyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxxxxzzz~~~zzzqqqhhhbbb```dddggghhhpppxxxzzz}}}mmmdddYYYOOOIIIGGGGGGGGGCCCBBBBBBDDDFFFGGGGGGFFFCCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAABBB???>>>===<<<<<<<<<======????????????>>>======<<<======>>>>>>???@@@AAAAAA@@@@@@??????>>>>>>>>>>>><<<>>>BBBEEEGGGEEEAAA===<<<;;;:::;;;======<<<:::^^^hhhttt}}}sssddd^^^\\\ZZZXXXRRRPPPLLLIIIHHHHHHIIIJJJLLLTTT]]]]]]TTTKKKEEECCCHHHHHHHHHIIIIIIIIIIIIHHHDDDCCCBBBBBBCCCCCCAAA???AAABBBBBBCCCDDDEEEEEEFFFBBBCCCCCCCCCDDDEEEFFFFFFIIIJJJKKKKKKHHHGGGGGGGGGFFFFFFGGGJJJLLLMMMJJJHHHGGGGGGHHHIIIHHHFFFDDDCCCDDDEEEFFFHHHIIIIIIIIIIIIIIILLLPPPSSSRRRRRRYYYccc{{{|||uuuiii\\\QQQIIIDDDBBB@@@???>>>===>>>AAADDDFFFHHHJJJLLLOOOQQQQQQQQQQQQQQQPPPNNNLLLJJJGGGCCCAAAAAA@@@??????AAAAAA@@@???777888888888777888999;;;<<>>>>>============???>>>>>>===<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@?????????>>>>>>>>>>>>>>>;;;???FFFLLLOOOKKKCCC<<<===<<<;;;<<<======<<<:::oooxxx~~~xxxlllaaa\\\[[[XXXSSSMMMMMMLLLKKKKKKJJJIIIIIIHHHNNNSSSUUUQQQLLLHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFCCCBBBBBBDDDEEEDDDBBB@@@===>>>???@@@AAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGIIIJJJIIIHHHGGGGGGHHHGGGGGGIIINNNSSSTTTQQQNNNIIIIIIJJJJJJIIIHHHFFFEEECCCDDDFFFGGGHHHIIIIIIIIIHHHJJJOOORRRQQQPPPUUU]]]eeexxxyyymmm^^^PPPHHHDDDAAA@@@???>>>>>>>>>>>>???EEEGGGKKKNNNPPPRRRRRRQQQSSSRRRQQQOOOLLLIIIEEECCCEEECCCAAAAAAAAA@@@???===999888777777777888999999777;;;BBBIIISSSaaappp{{{|||wwwqqqiiibbb^^^[[[[[[XXXWWWVVVUUUTTTUUUVVVWWWRRRSSSUUUVVVTTTRRROOOMMMJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKMMMOOORRRRRRSSSUUUXXX\\\___aaaeeeeeeeeefffggghhhjjjjjjjjjkkknnnpppqqqrrrqqqqqqoooqqqtttvvvxxx|||~~~}}}|||||||||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}|||}}}}}}|||||||||{{{yyyvvvtttrrrmmmjjjfffbbb___]]]]]]]]]ZZZ[[[[[[]]]^^^aaabbbcccggghhhjjjlllnnnqqqvvvzzz|||}}}}}}~~~zzzyyyxxxxxxxxxzzz{{{|||{{{{{{{{{{{{zzzzzzyyyyyyjjjhhhdddbbbbbbhhhqqqwwwvvvgggWWWTTTOOOLLLJJJHHHFFFDDDCCCAAA?????????@@@???>>>AAAAAAAAAAAABBBBBBBBBBBBDDDFFFFFFCCC>>>;;;;;;===????????????>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>>>>===============;;;???FFFMMMQQQMMMDDD<<<===<<<;;;<<<======;;;999pppnnnfff[[[WWWWWWSSSMMMJJJKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLJJJHHHFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGFFFCCCAAA>>>>>>???@@@AAABBBBBBCCCEEEDDDCCCBBBBBBBBBCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHHHHGGGJJJOOOUUUVVVRRRNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIILLLOOONNNLLLQQQXXXYYYddd|||zzzooobbbWWWPPPJJJHHHEEEBBB@@@?????????BBBDDDHHHMMMPPPQQQQQQQQQQQQRRRSSSRRROOOLLLJJJHHHIIIGGGEEECCCCCCBBB???===;;;999777555666777888888666888:::<<>>===>>>??????>>>>>>??????@@@AAAAAAAAA@@@CCCEEEFFFBBB<<<888999;;;???????????????>>>======<<<;;;:::::::::;;;<<<===;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<===<<<===AAAGGGLLLJJJCCC<<<<<<;;;:::;;;<<<;;;:::888{{{jjjiiiaaaWWWRRRSSSPPPIIIJJJJJJIIIIIIJJJKKKLLLMMMLLLHHHFFFEEEGGGGGGEEECCCDDDDDDEEEEEEEEECCCBBBAAABBBCCCDDDGGGHHHGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFEEECCCBBBAAAAAABBBBBBCCCEEEGGGGGGFFFFFFGGGHHHFFFFFFHHHMMMSSSTTTPPPKKKMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGIIILLLJJJIIIMMMTTTVVV\\\nnn|||sssggg^^^TTTQQQLLLFFFCCCBBBCCCDDD???BBBGGGKKKOOOPPPPPPPPPPPPRRRTTTTTTRRROOONNNMMMKKKIIIGGGFFFFFFEEECCCBBB>>>;;;777555555777777888555777888888999===EEEKKKVVV```ooo|||yyyvvvttttttpppmmmiiiddd```]]][[[ZZZYYYXXXVVVTTTSSSTTTUUUVVVNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMLLLJJJIIIJJJKKKFFFGGGHHHJJJNNNSSSXXXZZZ[[[ZZZYYYXXXXXXYYYZZZZZZYYY[[[]]]```aaaaaaaaa```cccfffhhhiiijjjlllqqquuuvvvuuusssrrrssstttvvvwwwwwwyyy{{{|||{{{yyyyyyzzzzzz{{{{{{{{{||||||}}}}}}zzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~{{{zzzyyyyyyzzz{{{|||}}}xxxwwwvvvvvvxxxyyyyyyyyyzzz{{{||||||{{{yyywwwvvvuuuvvvvvvvvvuuutttrrrrrrnnnnnnnnnmmmjjjgggcccaaabbb```^^^\\\[[[\\\^^^```dddfffjjjpppwww~~~zzzvvvuuuxxx||||||{{{zzzzzzzzzzzz||||||{{{|||}}}|||yyytttooollljjjlllooorrrwww}}}xxxnnn```TTTTTTPPPLLLIIIHHHIIIIIIIIIBBB@@@>>>>>>@@@AAAAAAAAA======>>>???????????????>>>AAACCC@@@;;;888:::===>>>>>>>>>???>>>======<<<;;;::::::999:::;;;===>>>;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<===;;;<<>>===;;;999888888888777777777777777888999999???HHHVVVffftttzzzsssoooooonnnllljjjbbb```\\\XXXVVVUUUVVVWWWTTTTTTTTTSSSRRRQQQOOONNNNNNMMMLLLKKKJJJHHHGGGGGGJJJIIIIIIJJJLLLPPPTTTWWW[[[YYYVVVSSSRRRRRRRRRSSSTTTTTTTTTUUUWWWXXXZZZ[[[^^^___```bbbdddgggiiikkkiiikkkmmmnnnnnnoooqqqsssqqqrrrsssuuuvvvvvvuuuuuuxxxxxxyyyzzzyyyxxxwwwvvvyyy{{{|||{{{yyyxxxxxxxxx}}}}}}|||{{{zzzyyyxxxxxxzzzyyyxxxyyy{{{|||{{{zzzwwwwwwwwwvvvuuuttttttssssssssssssssssssssssssssswwwvvvuuutttrrrqqqpppppptttqqqnnnmmmnnnmmmjjjggggggcccbbbfffddd___^^^aaa]]]aaaeeegggfffeeegggiiimmmqqqxxx~~~zzzzzzzzzyyyxxxwwwwwwvvv}}}{{{zzz{{{~~~~~~|||zzz}}}}}}zzzssslllhhhiiikkkoooqqqwww~~~~~~qqqcccYYYTTTRRRLLLIIIFFFDDDFFFIIIKKKLLLLLLHHHCCC@@@???@@@@@@???;;;::::::;;;<<<>>>@@@AAACCC@@@<<<:::999:::::::::;;;<<<<<<===>>>???@@@@@@???===;;;999999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;???>>>===<<<;;;:::999999<<<<<<;;;::::::999888888{{{xxxtttppplllhhhccc]]]WWWRRRNNNJJJGGGGGGGGGGGGHHHHHHIIIJJJKKKHHHFFFDDDEEEFFFGGGEEECCCGGGFFFDDDBBBBBBCCCCCCBBBBBBBBBAAAAAABBBCCCDDDFFFBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGIIIGGGFFFFFFHHHIIIHHHFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKMMMTTT\\\iii}}}jjjWWWJJJDDDBBBDDDCCCCCCFFFKKKPPPTTTUUUUUUTTTTTTTTTTTTSSSPPPNNNLLLLLLKKKJJJHHHFFFDDDCCCAAA@@@???===;;;999999888999888888777777888888999888>>>HHHSSS```mmmxxx|||||||||zzzxxxjjjhhhccc___\\\ZZZZZZZZZXXXWWWWWWUUUSSSQQQOOONNNQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIIIIJJJMMMPPPRRRVVVTTTQQQOOONNNMMMNNNNNNNNNOOOOOOPPPQQQRRRTTTUUUWWWWWWXXXZZZ\\\___aaabbbbbbdddfffgggggghhhjjjlllkkkmmmnnnppppppppppppoooooopppqqqrrrsssrrrrrrqqqvvvwwwyyyyyywwwwwwwwwxxxzzzzzzyyyxxxwwwvvvuuuuuuvvvuuutttuuuvvvwwwwwwuuutttssssssrrrqqqqqqpppppppppppppppooooooooooooooommmmmmmmmlllkkkjjjjjjiiillliiifffeeeeeeeeebbb___bbb^^^]]]aaabbb```aaafffdddhhhnnnqqqssstttvvvwww}}}~~~yyyxxxyyywwwwwwvvvuuuuuuuuuuuuuuuzzzzzz{{{}}}|||vvvtttpppmmmkkklllpppssswwwyyy|||uuuiii^^^UUUQQQNNNKKKIIIFFFEEEGGGIIIJJJJJJJJJGGGCCCAAAAAAAAA@@@???>>>======<<<<<<===???@@@AAA???;;;999999:::;;;<<<;;;;;;<<<===>>>>>>??????>>>===;;;::::::;;;<<<===========================<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;======<<<;;;;;;:::999999yyysssooollliiigggeee___WWWQQQLLLJJJHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJGGGDDDCCCCCCCCCBBBAAAGGGEEECCCAAAAAAAAACCCDDDCCCCCCAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEFFFGGGHHHGGGEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFHHHHHHKKKPPPUUU\\\mmmoooYYYJJJDDDDDDBBBAAABBBGGGKKKNNNPPPSSSRRRRRRSSSTTTTTTRRRPPPNNNNNNMMMLLLKKKIIIGGGFFFEEEDDDBBB@@@===;;;:::999;;;:::999888777777777777777999===CCCMMMYYYfffooo{{{wwwuuupppkkkgggdddbbbaaa___^^^\\\YYYVVVTTTQQQPPPQQQQQQPPPPPPOOOOOOOOONNNOOONNNLLLKKKJJJKKKMMMNNNRRRQQQOOOMMMKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQSSSUUUWWWXXXXXXZZZ]]]^^^^^^___bbbdddcccdddeeeggggggggggggfffeeefffhhhjjjkkklllmmmmmmppprrrssstttssssssuuuvvvttttttsssrrrqqqpppoooooonnnmmmlllmmmooopppooonnnmmmmmmllllllkkkkkkjjjjjjiiiiiiiiihhhhhhgggggggggbbbbbbccccccbbbbbbaaaaaabbb```^^^]]]]]]]]]\\\[[[___]]]^^^bbbfffhhhlllqqqpppuuu|||{{{tttrrrqqquuutttsssssssssuuuvvvwwwxxxyyy|||}}}zzzkkkhhheeefffkkkrrryyy}}}}}}ttthhh]]]WWWRRRMMMJJJJJJHHHFFFFFFGGGHHHHHHGGGFFFEEECCCBBBCCCBBBAAA???BBBAAA???>>>>>>>>>??????@@@>>>;;;999999:::<<<>>>:::;;;<<<=====================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;999999:::::::::;;;;;;<<<<<<<<<======<<<<<<;;;;;;::::::wwwpppllljjjiiihhhbbb\\\SSSLLLHHHHHHHHHIIIEEEFFFGGGHHHHHHIIIIIIIIIIIIGGGCCCAAA@@@AAAAAABBBFFFFFFDDDBBB@@@AAACCCEEEDDDCCCBBB@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCEEEFFFGGGJJJNNNRRRUUU^^^sssnnnVVVGGGBBB@@@>>>???BBBGGGJJJKKKPPPPPPQQQSSSUUUVVVTTTSSSPPPPPPPPPOOOMMMKKKJJJIIIHHHGGGFFFDDDAAA>>><<<;;;<<<;;;:::888777666555555888888999;;;AAAKKKVVV]]]iiirrr{{{{{{vvvrrrnnnmmmhhhfffccc___ZZZWWWTTTSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQOOONNNMMMMMMNNNOOOSSSRRRPPPNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRTTTVVVWWWWWWXXX[[[]]]ZZZ[[[\\\]]]^^^]]]]]]\\\]]]^^^```cccfffhhhjjjjjjkkklllmmmmmmllllllnnnooollllllkkkjjjiiiiiihhhhhheeedddddddddfffgggfffeeeeeedddddddddcccccccccbbb``````_________^^^^^^^^^[[[\\\\\\]]]]]]\\\[[[ZZZ[[[ZZZYYYZZZ[[[]]]^^^^^^dddfffjjjqqqvvvzzz}}}zzztttssssssuuutttsssssstttvvvyyyzzzxxxzzz}}}{{{uuuqqqbbb``````eeeoooyyyrrrhhh\\\TTTRRRPPPLLLHHHGGGFFFEEEFFFGGGGGGEEEDDDCCCCCCCCCCCCDDDDDDBBB@@@BBBAAA@@@??????@@@AAABBBAAA@@@>>><<<::::::<<<>>>:::;;;<<<<<<<<<<<<<<<;;;<<<============;;;:::999::::::::::::::::::::::::888999;;;<<<<<<;;;999888999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::|||{{{sssmmmkkkjjjjjjiii^^^XXXPPPJJJGGGHHHIIIIIIFFFGGGHHHIIIJJJJJJIIIIIIFFFEEECCCAAA@@@@@@AAACCCEEEFFFEEECCCAAAAAADDDGGGEEECCCBBB@@@????????????@@@@@@AAABBBAAAAAA@@@???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDHHHGGGFFFEEEDDDBBBAAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFJJJOOOQQQTTT```uuugggOOOFFFCCC@@@@@@CCCGGGJJJKKKMMMNNNOOORRRVVVWWWVVVUUURRRRRRQQQQQQOOONNNLLLKKKKKKKKKIIIHHHEEEBBB???>>>===<<<:::888777555555444333444555555888===DDDIIIUUU___lllvvv~~~|||pppnnnjjjddd___[[[XXXWWWZZZZZZYYYXXXWWWVVVVVVUUURRRRRRQQQPPPOOOOOOPPPQQQSSSSSSRRRQQQPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNPPPQQQQQQQQQSSSUUURRRSSSTTTUUUVVVUUUTTTTTTVVVWWWYYY[[[^^^aaaccceeeeeeffffffdddcccbbbdddeeeccccccbbbbbbaaaaaa``````]]]\\\[[[\\\^^^___^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZXXXWWWXXXXXXZZZ[[[^^^aaaeeehhhooouuu}}}}}}xxxuuutttuuussssssssssssuuuwwwyyyzzzyyyzzz|||{{{vvvoooiiieee___```dddmmmxxx}}}~~~zzzhhh___UUUOOOOOONNNLLLHHHEEEDDDDDDEEEFFFFFFDDDBBBBBBBBBBBBDDDEEEEEEBBB@@@@@@@@@???@@@AAACCCEEEFFFCCCDDDCCCAAA===;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>===;;;999888::::::::::::::::::::::::777999;;;<<<<<<;;;999888::::::::::::999999999999:::::::::999999999999999~~~}}}vvvrrrmmmiiihhhgggfffeeeXXXTTTNNNIIIHHHHHHHHHHHHEEEFFFHHHJJJJJJJJJIIIIIIEEEEEEDDDBBB@@@???AAACCCBBBDDDFFFDDDAAA@@@CCCFFFDDDCCCAAA???>>>>>>>>>???===>>>???@@@AAA@@@??????@@@??????@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCBBBAAABBBDDDEEEEEEDDDDDDDDDDDDEEEEEEJJJJJJHHHGGGEEECCCBBBAAABBBBBBBBBCCCCCCDDDFFFFFFBBBEEEJJJMMMLLLQQQ___nnnqqqWWWJJJFFFBBB???@@@CCCEEEEEEIIIIIILLLPPPTTTWWWWWWVVVSSSSSSRRRRRRQQQOOONNNMMMMMMMMMLLLKKKIIIFFFCCCAAA???>>><<<:::999777777666444555666666777888;;;===CCCNNN[[[fffsss}}}zzztttnnniiidddaaa``````___^^^\\\ZZZXXXVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJKKKIIIJJJLLLLLLKKKKKKMMMNNNNNNOOOPPPPPPQQQPPPOOONNNNNNOOOPPPRRRUUUXXXZZZ\\\^^^^^^]]][[[YYYYYYZZZ\\\[[[[[[[[[ZZZZZZYYYYYYYYYWWWVVVUUUVVVWWWXXXXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWZZZ\\\^^^^^^]]]]]]\\\^^^```bbbeeejjjooossszzz~~~}}}}}}|||yyyuuusssrrrssspppppprrrsssuuuvvvwwwwwwwwwxxxwwwsssllleee```^^^bbbfffnnnxxx}}}}}}vvvmmm]]]WWWPPPLLLLLLKKKJJJHHHCCCBBBBBBCCCEEEEEEDDDCCCBBBBBBBBBCCCEEEEEECCCAAA>>>>>>>>>@@@BBBDDDGGGIIIEEEHHHIIIGGGBBB>>><<<===@@@>>><<<::::::;;;<<<=========>>>>>>===;;;999888999999999999999999999999999999;;;<<<<<<;;;;;;::::::::::::999999888888888999999999999888888888888xxxmmmkkkhhhfffdddbbb___\\\RRROOOLLLJJJIIIHHHGGGFFFDDDEEEGGGIIIJJJIIIHHHGGGEEEGGGGGGDDDAAA>>>???@@@===AAADDDDDD@@@???@@@CCCCCCBBB@@@???>>>>>>>>>>>>999;;;===???@@@@@@???>>>????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCCCCAAA@@@AAACCCFFFEEEEEEEEEEEEEEEEEEFFFKKKKKKIIIGGGEEECCCAAA@@@BBBBBBBBBBBBCCCDDDEEEEEECCCCCCFFFIIIHHHIIISSS___sssxxxbbbQQQLLLEEE@@@>>>>>>??????CCCDDDGGGLLLQQQTTTUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNLLLIIIFFFEEEBBBAAA@@@>>><<<;;;::::::888999:::999888888999;;;:::BBBKKKSSS^^^mmmxxx|||}}}yyyuuurrrqqqkkkjjjgggdddaaa^^^[[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJKKKLLLKKKJJJJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLNNNQQQSSSUUUUUUUUUUUUSSSRRRRRRTTTWWWUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQSSSTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOOOOQQQRRRSSSTTTUUUXXX[[[___dddhhhjjjkkkkkkhhhjjjlllnnnpppttt{{{zzzxxxxxxwwwuuuvvvwwwuuurrrppppppqqqoooqqqsssuuuwwwwwwvvvvvvrrrrrrpppkkkddd___^^^^^^iiipppyyyuuuhhh___RRRPPPMMMJJJHHHGGGFFFFFFAAA@@@@@@AAACCCEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCAAA>>>>>>>>>@@@BBBEEEGGGIIIDDDIIINNNMMMGGGBBB@@@@@@CCC@@@<<<999888:::===???>>>>>>>>>===<<<:::999888::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<888888888888999999999999999999999999999999999999qqqiiihhhfffdddbbb___ZZZWWWNNNLLLKKKJJJIIIHHHEEECCCCCCDDDFFFHHHIIIHHHGGGFFFGGGIIIIIIFFFAAA=========:::???CCCCCC@@@===>>>@@@CCCAAA@@@>>>>>>>>>>>>???777999;;;>>>?????????>>>????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???BBBCCCBBB@@@???AAACCCFFFFFFEEEEEEEEEEEEFFFFFFLLLKKKIIIGGGDDDBBB@@@???AAAAAAAAAAAABBBCCCCCCDDDFFFDDDEEEHHHGGGGGGOOOZZZaaavvvqqq\\\VVVMMMFFFBBB@@@??????@@@AAADDDIIIOOORRRSSSSSSSSSSSSSSSSSSRRRPPPOOOOOONNNOOOOOOOOONNNKKKHHHFFFEEEDDDBBB@@@???>>>>>>===999999999888666555777888888===AAACCCLLLZZZfffkkknnnuuuzzzxxxuuuqqqmmmiiifffdddaaaaaa```^^^]]][[[ZZZYYYWWWWWWXXXWWWWWWVVVUUUTTTVVVUUUSSSQQQPPPOOOOOONNNOOONNNNNNMMMLLLLLLMMMMMMMMMNNNOOONNNLLLKKKLLLMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLOOOQQQRRROOOPPPOOONNNNNNOOORRRUUUQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOQQQRRRQQQPPPMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNPPPQQQSSSUUUVVVWWW\\\___eeelllrrruuuwwwxxxsssuuuwwwxxxyyy}}}yyytttsssssstttpppqqqssssssqqqppppppqqqqqqsssvvvyyyzzzyyyxxxwwwnnnnnnkkkfff```^^^```bbbooovvvxxxkkk^^^VVVKKKKKKJJJHHHEEECCCCCCDDD@@@???>>>@@@CCCEEEEEEEEEEEECCCBBBBBBCCCDDDBBBAAA>>>>>>???@@@AAADDDFFFHHHCCCIIIPPPPPPKKKEEECCCBBBFFFBBB===999888:::>>>AAA???>>>===<<<;;;:::999999::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<===>>>555666777888999:::;;;;;;::::::::::::::::::::::::zzzmmmfffggggggfffaaaZZZRRRNNNIIIHHHGGGFFFEEEEEEDDDDDDDDDBBBAAACCCFFFHHHFFFDDDGGGGGGFFFDDDCCCAAA@@@???999:::<<<===???@@@@@@@@@??????>>>???@@@AAA@@@???======>>>>>>?????????@@@>>>???@@@AAAAAAAAA@@@???AAAAAAAAACCCDDDDDDBBB@@@??????@@@@@@@@@@@@??????CCCCCCDDDDDDEEEEEEFFFFFFJJJKKKKKKIIIFFFCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFEEEDDDCCCDDDEEEGGGJJJLLLUUU```uuuvvvgggVVVMMMGGGCCCAAACCC===???CCCFFFFFFGGGKKKPPPPPPQQQRRRTTTTTTTTTSSSRRRRRRRRRRRRRRRQQQOOONNNMMMGGGFFFDDDAAA@@@?????????===<<<;;;;;;;;;<<<:::999999999999:::???EEELLLPPP^^^eeeoooxxx~~~}}}yyyvvvqqqooolllhhheeecccaaaaaa```^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVQQQPPPOOONNNNNNOOOPPPPPPLLLMMMNNNMMMLLLKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLKKKHHHHHHHHHIIIKKKNNNQQQRRRRRRQQQPPPOOONNNNNNNNNNNNPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNNNNPPPRRRRRRQQQOOOOOOPPPPPPQQQRRRSSSTTTUUUQQQSSSVVVXXXZZZ\\\```cccdddhhhnnnvvv|||~~~}}}~~~yyyrrrpppoooppppppnnnooopppqqqppppppnnnnnnpppqqquuuyyy{{{zzzwwwsssllleee^^^\\\___eeejjjlllvvvwwwlll```TTTMMMHHHGGGFFFEEEDDDDDDDDDDDD;;;<<<===???AAACCCDDDEEEAAAAAAAAAAAA@@@???>>>>>>@@@AAABBBCCCDDDDDDDDDCCCCCCEEEGGGHHHGGGEEEBBB@@@DDDCCC@@@<<<999999:::===EEEDDDBBB@@@>>><<<;;;:::;;;::::::999999::::::;;;888888999::::::;;;<<<<<<;;;:::999999::::::888777888888777666666666666666xxxnnnhhhhhhhhheee___XXXPPPLLLIIIIIIHHHHHHGGGEEEDDDCCCCCCBBBAAADDDHHHLLLMMMLLLNNNLLLIIIFFFCCCAAA@@@@@@:::;;;<<<<<<>>>??????@@@@@@???>>>>>>>>>?????????======>>>>>>>>>?????????>>>???@@@AAAAAAAAA@@@@@@AAA@@@@@@AAACCCCCCBBB@@@??????@@@@@@@@@@@@??????BBBBBBCCCDDDDDDEEEFFFFFFIIIKKKNNNNNNJJJFFFCCCAAABBBAAAAAAAAAAAACCCDDDEEEEEEDDDCCCCCCCCCEEEGGGHHHNNNVVVeeezzztttbbbVVVNNNGGGDDDDDDEEECCCAAA@@@AAACCCIIINNNLLLNNNPPPRRRSSSTTTTTTSSSTTTTTTSSSSSSRRRPPPOOONNNKKKJJJHHHEEECCCBBBBBBBBB@@@>>>============;;;:::999888666777999>>>CCCFFFOOOUUU___hhhoootttxxxzzz~~~{{{vvvqqqnnnkkkjjjgggeeebbb``````___]]][[[]]]\\\\\\[[[ZZZYYYYYYXXXUUUTTTSSSRRRQQQRRRRRRSSSNNNPPPPPPPPPNNNMMMNNNOOONNNNNNNNNNNNMMMMMMMMMMMMIIIIIIHHHHHHIIIJJJLLLMMMPPPOOOOOONNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNNNNPPPPPPQQQTTTWWWWWWVVVTTTQQQQQQSSSTTTUUUWWWXXXXXXZZZ\\\___```aaacccgggiiilllooouuu|||{{{tttpppooooooppppppnnnooopppppppppnnnmmmlllooorrrwwwzzzzzzvvvrrroooeeecccaaaaaaeeejjjpppsssyyylllbbbYYYQQQLLLHHHGGGFFFEEEEEEDDDEEEEEE<<<===>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@???>>>>>>AAAAAABBBBBBCCCCCCDDDDDDAAABBBCCCCCCCCCAAA???>>>AAA@@@???<<<999:::<<<>>>CCCBBB@@@>>>===;;;;;;;;;;;;;;;:::999888888888888777777888888999999::::::;;;999888888999999888777777777666555555555555666{{{qqqkkkeeeeeedddaaa\\\VVVQQQMMMIIIIIIJJJJJJHHHFFFCCCAAABBBAAAAAADDDJJJOOOSSSTTTUUUQQQLLLGGGCCCAAABBBBBB>>>===<<<<<<<<<===>>>???AAA@@@>>><<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA???>>>???@@@BBBBBBAAA??????@@@@@@@@@@@@??????@@@@@@AAABBBDDDEEEFFFFFFHHHLLLQQQRRRNNNHHHBBB???AAAAAA@@@@@@AAABBBDDDEEEEEEDDDCCCBBBBBBBBBDDDDDDHHHLLLTTT```ssssssfff[[[QQQLLLKKKJJJFFFAAA>>>???CCCFFFGGGGGGHHHKKKNNNQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQOOOMMMKKKHHHGGGFFFEEEDDDBBB@@@?????????===;;;:::888666555666888;;;<<>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===BBBAAAAAAAAAAAACCCDDDEEE?????????>>>>>>===<<<<<<>>>>>>===;;;999:::===???@@@???>>><<<;;;;;;;;;;;;;;;;;;:::999888777666666777777777777777777888888:::999888888999999888777666666555444444444444555vvvnnnhhhddd\\\\\\[[[ZZZWWWTTTQQQOOOHHHIIIJJJJJJHHHEEEBBB???@@@???@@@BBBGGGMMMRRRUUUVVVRRRLLLFFFCCCBBBDDDEEEBBB@@@>>>===<<<===???@@@BBBAAA>>>;;;::::::===???========================>>>>>>???@@@@@@AAAAAAAAA@@@>>>======???AAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>???AAABBBDDDEEEFFFGGGKKKOOOPPPMMMGGGBBB???@@@@@@??????@@@AAACCCDDDCCCCCCBBBBBBBBBCCCDDDDDDHHHJJJLLLPPP\\\vvvzzzpppddd]]][[[PPPMMMHHHCCCCCCEEECCC???BBBCCCFFFJJJNNNQQQSSSTTTUUUUUUVVVUUUUUUTTTSSSRRRTTTSSSQQQOOOMMMKKKIIIHHHGGGEEECCCBBBAAA@@@>>>======<<<:::888777888999::::::===BBBFFFJJJOOOTTTXXX^^^bbbjjjsss}}}}}}{{{xxxvvvuuutttrrrooommmjjjhhhgggdddcccbbbaaa___^^^]]]]]]ZZZ[[[[[[ZZZXXXVVVWWWXXXYYYXXXXXXWWWVVVUUUUUUTTTUUUSSSQQQOOONNNOOOQQQRRRYYYYYYXXXWWWVVVVVVVVVVVVXXXYYYYYYZZZZZZYYYYYYYYY\\\]]]___dddhhhjjjiiihhhhhhiiikkkmmmoooppprrrssstttuuuvvvvvvuuuuuuwwwyyywwwxxx{{{}}}yyyuuurrrwww|||~~~{{{zzz~~~{{{uuuqqqpppmmmlllkkklllnnnooonnnmmmmmmnnnoooppppppooonnnmmmppptttvvvssslllfffeeegggccckkkuuuzzz||||||pppaaaTTTNNNLLLKKKJJJFFFFFFEEEEEEEEEFFFGGGGGGAAAAAAAAA@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>===AAAAAA?????????AAACCCEEE@@@???===<<<;;;;;;<<<<<<======<<<;;;999999;;;===<<<<<<;;;:::::::::::::::::::::::::::999999888888888888777777777777777777999888777777888999888666555555444333333333333444ssshhhdddbbb___UUUTTTSSSQQQOOOMMMLLLKKKFFFGGGHHHHHHGGGDDD@@@>>>>>>>>>>>>???BBBFFFKKKNNNPPPMMMHHHDDDCCCDDDFFFHHHDDDCCC@@@>>>>>>>>>???@@@AAAAAA???<<<999999<<>>>>>???@@@AAAAAA???>>><<<<<>>@@@AAACCCDDDDDDGGGIIIKKKJJJGGGCCCAAA@@@??????>>>>>>???@@@BBBCCC@@@AAAAAABBBCCCDDDEEEFFFHHHKKKKKKKKKPPPccc{{{tttrrrjjjdddXXXJJJDDDDDDAAA;;;???@@@CCCFFFJJJMMMPPPRRRSSSTTTTTTUUUUUUUUUUUUTTTVVVUUUTTTRRRPPPMMMLLLKKKIIIGGGEEEDDDDDDCCCAAA???>>>>>><<<;;;;;;:::::::::<<<===>>>>>>???AAAEEEHHHNNNRRRXXXbbblllvvv~~~~~~{{{xxxvvvuuupppooonnnmmmkkkiiihhhgggeeeffffffdddbbb``````aaa^^^^^^]]]\\\[[[YYYYYYXXXWWWVVVSSSRRRRRRTTTVVVXXX\\\\\\\\\\\\]]]^^^______ccccccddddddeeefffggggggiiiiiikkkooosssuuuuuuuuuxxxyyyzzz{{{}}}~~~}}}~~~~~~}}}{{{{{{|||~~~{{{{{{}}}~~~zzzuuupppqqqrrrxxxwwwrrrjjjhhhlll|||~~~zzz{{{{{{yyyuuuqqqoooooolllkkkkkklllnnnnnnmmmkkklllmmmnnnppppppppppppooopppqqqooojjjcccbbbfffkkkoooxxxnnnfffZZZQQQMMMKKKJJJHHHEEEEEEEEEDDDEEEEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>======@@@???======>>>???BBBCCCAAA@@@>>><<<<<<<<<===>>>=========;;;888777888::::::999999999999999::::::777888:::;;;<<<<<<<<<<<<888888888888888777777777888777666666888888777666555555444333333333333333vvviiicccbbb```\\\SSSQQQNNNJJJGGGEEEDDDDDDCCCCCCDDDDDDCCCAAA???>>>===>>>>>>>>>>>>@@@DDDFFFHHHGGGEEEDDDDDDEEEGGGHHHDDDBBBAAA????????????@@@???@@@@@@>>>::::::===AAA<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@>>>===<<<===@@@BBBBBBAAA??????@@@@@@@@@@@@??????<<<<<<===>>>@@@AAABBBBBBDDDEEEEEEDDDBBB@@@@@@AAA>>>>>>======>>>???AAABBB??????@@@BBBCCCDDDEEEFFFGGGJJJKKKJJJKKKVVViiixxxoooUUUFFFDDDCCC>>>??????AAACCCEEEHHHKKKLLLPPPPPPRRRSSSUUUUUUVVVVVVUUUUUUUUUTTTRRRPPPNNNMMMKKKJJJHHHGGGGGGGGGEEECCC??????>>>>>>===<<<<<<;;;=========;;;999999;;;===DDDFFFKKKSSS\\\eeemmmqqqxxx~~~~~~~~~}}}{{{zzzxxxwwwuuuvvvvvvtttqqqooooooooohhhgggfffeeecccbbbaaa```\\\ZZZXXXVVVWWWZZZ]]]___^^^___aaacccfffiiilllmmmpppppppppqqqsssuuuxxxyyyzzzyyyyyy{{{~~~~~~qqqmmmjjjkkkrrr{{{{{{uuusssyyy~~~{{{uuuqqqeeebbbdddppp~~~yyynnnoooooonnnlllkkklllmmmlllkkkkkklllmmmmmmllljjjmmmnnnoooooooooooonnnmmmjjjiiifffcccbbbgggooovvv}}}{{{tttbbb\\\TTTNNNLLLKKKIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<>>>???@@@AAA@@@???===<<<======>>><<<<<<<<<:::888666777888999999888888888888999999666777:::<<<>>>>>>>>>>>>777777777777888888888888777666555666777888777666555555444333333333333444zzz|||~~~~~~}}}tttjjjfffeeeaaaZZZQQQNNNIIIEEEBBBAAAAAAAAA???@@@@@@@@@@@@???>>>======>>>@@@???======@@@BBBBBBCCCDDDFFFGGGGGGGGGFFF@@@@@@@@@??????>>>>>>======@@@BBB@@@<<<;;;>>>BBB<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;===???@@@=========???BBBCCCBBBAAA??????@@@@@@@@@@@@??????<<<<<<===>>>>>>???@@@@@@@@@AAACCCBBB@@@???@@@@@@======<<<<<<===>>>@@@AAA>>>???@@@AAABBBBBBBBBBBBEEEHHHJJJJJJIIIOOOZZZddd{{{iiiTTTMMMHHHBBB@@@@@@@@@AAABBBDDDFFFGGGLLLMMMOOOQQQSSSUUUVVVWWWUUUUUUVVVUUUTTTRRRQQQPPPNNNMMMKKKKKKKKKKKKJJJHHHBBBBBBBBBBBBAAA???>>>============;;;999999:::<<<<<<>>>@@@EEEKKKRRRYYY\\\cccjjjuuuxxxxxxvvvuuusssqqqpppooojjjhhheeecccdddfffjjjlllkkklllmmmooorrruuuxxxyyy|||{{{{{{|||xxxqqqiiieeefffhhhiiijjjiiifffhhhttt~~~{{{xxxjjjgggeeemmm|||~~~{{{vvvqqqjjjjjjiiigggffffffhhhjjjkkkjjjjjjkkklllmmmlllkkkooooooooonnnllljjjhhhfff```___^^^aaahhhrrr}}}zzznnneeeYYYTTTMMMJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>===<<<999::::::;;;;;;<<<======???>>>===<<<;;;;;;;;;;;;999::::::999888777888999999999888888888888888999666777:::<<<===>>>===<<<555555555666666777777888666555444555777888777666666555555444444444444444|||wwwxxxwwwwww|||yyypppllliiiaaaXXXMMMJJJFFFBBB@@@AAABBBCCC>>>========================???AAA@@@>>>===???AAA@@@BBBEEEHHHIIIHHHFFFEEE>>>>>>>>>>>>>>>===<<<<<<<<<@@@CCCAAA>>><<>>???======>>>@@@CCCDDDBBBAAA??????@@@@@@@@@@@@??????<<<<<<======>>>>>>??????===???BBBBBBAAA@@@???@@@======<<<<<<===>>>@@@AAA>>>???@@@@@@@@@@@@??????DDDHHHJJJJJJJJJMMMTTT[[[ggg~~~}}}eeeYYYNNNCCCAAAAAA@@@@@@@@@AAACCCDDDIIIJJJMMMPPPSSSUUUVVVWWWUUUVVVVVVWWWVVVTTTSSSRRRPPPOOONNNNNNOOOOOOMMMLLLGGGGGGGGGFFFEEEBBB@@@???<<<===>>>===<<<<<<>>>@@@888888888;;;???DDDIIIMMMSSS[[[fffooovvv~~~}}}}}}zzzxxxtttrrrqqqtttwwwyyy{{{{{{{{{{{{|||}}}~~~|||qqqjjjgggdddcccccc```^^^cccrrrqqqmmmjjjnnnyyy{{{vvvuuusssnnnjjjlllkkkiiifffddddddgggjjjjjjiiihhhiiikkkmmmlllkkkqqqqqqooommmjjjfffbbb```XXXXXXZZZaaannn|||~~~rrrdddZZZTTTOOOIIIFFFFFFGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>===<<<777888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999999888666888999999888888999::::::999999888888888888888666888:::<<<<<<<<<;;;:::333333444444555666777777555444444555777888777666666666555444444444444555}}}sssrrryyy|||mmm\\\QQQHHHDDD@@@???AAABBBAAA???===<<<<<>>AAAAAAAAA@@@@@@@@@?????????>>>>>>AAAFFFIIIIIIHHH===<<<:::999:::;;;===???<<<<<<===>>>??????>>>>>>@@@@@@??????>>><<<;;;:::888888888999:::;;;<<<===>>>===<<<<<<<<<===???@@@======>>>>>>===<<<;;;:::<<<<<<============<<<<<>>FFFGGGIIIJJJLLLNNNQQQSSSUUUUUUVVVWWWWWWVVVVVVVVVPPPPPPPPPPPPPPPQQQQQQRRRLLLLLLLLLKKKIIIGGGDDDBBBCCCAAA???===;;;;;;;;;;;;:::999999999;;;>>>AAACCCAAAGGGOOOVVV]]]gggttt}}}~~~wwwrrrooollljjjlllhhhlllxxx~~~{{{wwwxxxyyywwwtttpppmmmjjjiiihhhiiiiiihhhhhhggggggffffffgggiiijjjkkkkkkllloooqqquuutttpppjjjbbb]]]ZZZZZZXXX]]]eeeqqq|||vvvlllbbbXXXQQQLLLIIIGGGEEEEEEEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@???===<<<;;;;;;;;;<<<<<<>>>@@@@@@>>><<<<<<<<<>>><<<::::::;;;;;;;;;:::;;;;;;<<<:::888666777888<<<;;;:::999888888888888999999999999999888777666666888:::<<<<<<<<<;;;:::333333444444444444444444555555555666777888888999555555555555555555555555|||yyy}}}nnnZZZNNNIIIEEEBBB@@@AAABBBBBB@@@???======???AAABBBAAA???@@@@@@@@@@@@???????????????>>>>>>BBBFFFHHHGGGFFF>>>===<<<;;;<<<===???@@@<<<<<<<<<=========>>>>>>?????????>>>>>>===<<<;;;;;;:::::::::;;;<<<======>>>===<<<<<<<<<===???@@@>>>>>>==================<<<<<<==================>>>===<<<===???@@@>>><<<>>>>>>============>>>>>>????????????@@@@@@AAABBBAAADDDFFFFFFEEEHHHMMMQQQZZZdddyyy}}}nnnbbbWWWOOOFFFAAAAAABBBAAA???CCCDDDFFFHHHJJJMMMPPPRRRRRRRRRSSSUUUUUUVVVVVVVVVTTTTTTTTTSSSSSSTTTUUUUUUOOOOOONNNMMMKKKIIIGGGFFFDDDCCCBBB@@@>>>===<<<<<<999888777777888:::<<<>>>>>>AAAFFFJJJOOOXXXeeennn|||zzzxxxzzz|||zzz|||wwwwww}}}|||zzzvvvtttssspppooollljjjiiihhhhhhiiiggggggffffffffffffggggggggghhhiiijjjjjjlllooorrruuuqqqkkkddd^^^[[[[[[[[[___dddnnnyyy{{{nnneee\\\RRRKKKIIIGGGFFFEEEEEEEEECCCBBB@@@@@@@@@AAA@@@@@@?????????>>><<<;;;:::::::::;;;<<<===??????===<<<;;;<<<;;;:::888888999999999888888:::::::::888777888:::;;;::::::999999888777777888888999999888888777777666777999;;;<<<;;;::::::444444444444444444444444444444555555666777777777444444444444444444444444{{{{{{|||jjjVVVJJJIIIFFFBBBAAAAAABBBBBBAAAAAA???>>>>>>???@@@@@@???????????????>>>>>>>>>>>>===>>>???BBBEEEFFFDDDBBB@@@???>>>===>>>???@@@AAA;;;;;;;;;:::;;;;;;<<<=========>>>>>>>>>>>>============<<<<<<<<<======>>>>>>===<<<<<<<<<===???@@@???>>>=========>>>???@@@<<<<<<<<<======>>>>>>>>>===<<<<<<>>>@@@@@@???>>>??????>>>>>>>>>>>>??????@@@@@@?????????@@@@@@AAAAAACCCDDDDDDDDDFFFLLLQQQ[[[```lll|||{{{jjjaaaSSSIIIEEEDDDCCCBBB@@@@@@BBBCCCEEEGGGIIIJJJMMMNNNOOOQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVSSSRRRPPPOOOMMMLLLKKKKKKGGGGGGFFFEEECCCAAA???>>>;;;:::888777777888888999;;;<<<===>>>@@@HHHRRRZZZbbbaaabbbfffmmmvvv|||}}}{{{{{{vvvqqqmmmkkkkkkjjjiiihhhgggffffffggggggeeeeeeddddddeeefffhhhiiiggghhhiiiiiihhhiiikkkmmmoooiiiaaa\\\ZZZ\\\^^^```gggnnnzzzooobbb[[[TTTKKKDDDEEEDDDDDDEEEFFFFFFDDDAAA===>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::;;;;;;<<<>>>===<<<:::;;;;;;;;;999888777888999888777777888999999888888999;;;999999::::::999888666555666777777888888888888777666777888:::;;;::::::999555555555444444333333222333333333444444555555666444444444444444444444444zzz}}}zzzwwwooo```QQQIIIGGGEEEBBB@@@@@@@@@AAAAAABBBAAA???>>>>>>>>>??????>>>>>>>>>>>>============<<<===@@@BBBCCCCCC@@@?????????>>>>>>>>>???@@@AAA;;;;;;:::999999:::;;;<<<;;;<<<===>>>>>>?????????>>>>>>===<<<<<<<<<======>>>===<<<<<<<<<===???@@@???>>>===<<<===>>>AAABBB<<<<<<<<<<<<===>>>??????<<<<<<===>>>@@@@@@@@@???@@@??????????????????@@@@@@@@@????????????@@@@@@@@@BBBCCCBBBBBBEEEKKKPPPZZZ\\\aaahhhppp~~~uuufffYYYPPPKKKHHHGGGEEEDDDBBBBBBCCCDDDEEEEEEHHHIIIJJJMMMOOORRRTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTRRRPPPNNNNNNNNNOOOKKKKKKKKKJJJHHHFFFCCCBBB@@@???===;;;:::999999999999999::::::;;;???FFFKKKNNNOOOQQQVVV^^^gggnnnrrrwwwwwwxxx{{{}}}}}}zzzuuussspppnnnlllkkkkkkkkkkkkjjjhhhgggeeeeeeeeefffeeedddcccccceeegggiiikkkhhhjjjkkkiiifffcccbbbbbbbbb^^^YYYXXX\\\aaafffhhhoooxxxsssbbbWWWSSSOOOHHHAAACCCCCCDDDFFFHHHGGGEEEBBB==================>>>>>>===<<<<<<<<<;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;===;;;999999:::;;;:::999777888999999888777888:::777888:::::::::888555444555555666777888888888888555666777888999999999999666666555444333333222222111222222222333333333444333333333333333333333333xxxlllddd\\\RRRKKKJJJDDDCCCAAA???======???@@@BBBAAA@@@>>>======>>>@@@>>>>>>>>>=========<<<<<<:::===@@@AAAAAA@@@>>>===============>>>>>>??????<<<;;;;;;:::::::::;;;;;;:::;;;<<<>>>??????@@@@@@>>>===<<<<<<<<<<<<<<<===>>>===<<<<<<<<<===???@@@???>>>===<<<===>>>AAABBB<<<<<<;;;;;;<<<===>>>>>>;;;<<<>>>??????@@@@@@@@@@@@@@@????????????@@@@@@??????>>>>>>??????@@@@@@???AAABBBBBBAAACCCIIINNNSSSTTTVVVYYY\\\ggg~~~xxxkkk```XXXSSSPPPNNNKKKFFFDDDEEEFFFFFFEEEDDDEEEFFFHHHKKKNNNQQQSSSQQQQQQQQQQQQQQQRRRSSSSSSUUUTTTRRRPPPOOOOOOPPPQQQNNNNNNOOONNNMMMKKKHHHGGGDDDCCCBBB@@@>>><<<;;;:::777888:::;;;<<<===???@@@AAACCCFFFKKKRRRYYYaaaeeeeeeeeefffiiiooovvv}}}}}}zzzwwwssspppiiiiiihhhggghhhhhhiiijjjiiihhhfffeeedddeeeeeefffeeedddddddddeeegggiiijjjhhhiiijjjhhhccc\\\XXXVVVVVVVVVWWW\\\cccjjjpppsssyyypppfffXXXPPPMMMKKKGGGBBBBBBBBBCCCFFFHHHHHHFFFCCC>>>>>>============>>>???=========>>>>>>>>>>>>>>>;;;<<<<<<;;;999999:::;;;<<<;;;999999:::::::::999999::::::999777666666777777888999:::999777555333444555666777777777777777555555666777888888888888666666555444333333222222111111111111222222222222333333333333333333333333wwwlll^^^UUUNNNHHHFFFIIIBBBBBBAAA>>><<<;;;===???@@@AAAAAA@@@>>>===>>>@@@>>>>>>>>>>>>============999<<<>>>???>>>===<<<===<<<<<<<<<=========>>>>>><<<============<<<;;;;;;:::;;;<<<>>>??????@@@@@@======<<<<<<<<<<<<===>>>>>>===<<<<<<<<<===???@@@???>>>=========>>>???@@@===<<<;;;::::::;;;<<<<<<<<<>>>@@@@@@??????@@@AAA@@@@@@????????????@@@@@@>>>======>>>>>>@@@AAAAAA>>>AAABBBBBBAAABBBFFFIIIHHHJJJMMMPPPRRRXXXiiiyyy}}}ssslllfffddd[[[TTTKKKFFFDDDDDDDDDBBBBBBBBBCCCDDDGGGJJJMMMOOOPPPQQQQQQQQQRRRTTTUUUVVVTTTTTTSSSRRRQQQQQQQQQRRRPPPPPPPPPPPPOOONNNMMMMMMGGGGGGEEEDDDBBB@@@>>>===888999;;;=========;;;::::::<<>>===<<<===>>>>>><<<===>>>???????????????;;;<<<<<<;;;999999:::<<<:::888777666777888777666::::::;;;999777555555666777777888888777666444333444555555666666666666555444444555555666777777888555555555444444333333222111111111111111111111111222222222222222222222222|||zzz}}}~~~zzziii```WWWQQQJJJDDDBBBEEEBBBCCCBBB???<<<;;;>>>@@@>>>@@@BBBAAA???===>>>@@@?????????>>>>>>>>>======888;;;======;;;;;;<<<>>><<<<<<======>>>>>>=========>>>@@@AAA@@@???<<<;;;:::;;;<<<>>>????????????============>>>>>>???@@@>>>===<<<<<<<<<===???@@@>>>>>>=====================<<<:::888888888999:::===???AAAAAA???>>>???@@@??????>>>>>>>>>>>>??????<<<<<<<<<===???@@@BBBBBB===@@@CCCCCCAAA@@@BBBEEECCCEEEIIILLLLLLNNNXXXcccwwwyyymmm^^^QQQJJJFFFBBB@@@BBBAAAAAABBBCCCFFFIIIJJJNNNOOOOOOQQQRRRTTTVVVWWWTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRKKKKKKJJJIIIHHHFFFEEEDDD??????>>>>>>>>>===;;;:::888:::======>>>@@@EEEHHHKKKLLLNNNQQQUUUYYY]]]___aaagggkkkmmmrrryyy~~~~~~~~~zzzwwwuuuqqqnnnkkkhhhhhhgggeeedddccccccbbbbbbbbbaaaaaaaaa``````______```bbbdddeeecccddddddeeedddbbb```___]]]\\\ZZZWWWTTTTTTVVVXXX___eeemmmqqqsssxxxyyynnneeeTTTSSSQQQMMMIIIEEECCCBBBAAA@@@???@@@BBBCCCCCCBBBBBB@@@>>><<<;;;;;;<<<===:::;;;===>>>?????????>>><<<======;;;999999;;;===:::888666666777888777666888999999888777666666777888777777666666555444444555555666666666555444444444444444444555666777777444444444444444444444444111111111111111111111111222222222222222222222222~~~wwwvvvyyyzzzsssooo^^^YYYUUURRRLLLEEE@@@AAACCCDDDCCC@@@<<<<<<>>>AAA<<>>>>>@@@????????????>>>>>>>>>>>>888:::<<<<<<::::::<<>>>>>>>>>>>>>>===???BBBCCCCCC@@@===;;;;;;<<<===>>>????????????>>>>>>>>>>>>???@@@AAABBB>>>===<<<<<<<<<===???@@@======>>>>>>===<<<;;;:::>>><<<:::888777777888999===@@@BBBAAA???===>>>@@@??????>>>>>>>>>>>>??????;;;;;;<<<===???AAABBBCCC===@@@DDDDDDAAA@@@@@@BBBFFFFFFHHHJJJHHHGGGLLLTTTddd|||wwwdddWWWOOOHHHCCCBBBAAA@@@@@@AAADDDFFFHHHLLLLLLMMMOOOQQQSSSVVVWWWTTTUUUVVVWWWVVVVVVTTTSSSSSSRRRQQQQQQQQQRRRTTTUUUPPPPPPPPPOOONNNMMMKKKJJJGGGEEEBBB@@@???>>>===<<<:::;;;===<<<:::;;;>>>AAA???@@@BBBEEEHHHLLLOOOPPPRRRXXX\\\^^^bbbjjjnnnoooqqquuu{{{{{{vvvqqqmmmkkkjjjgggdddbbbbbbcccccccccbbbbbbcccccccccddddddddddddcccbbbaaa``````aaabbbbbbcccddddddccc___\\\ZZZXXXUUUQQQNNNNNNSSS[[[```jjjqqqxxxyyywwwzzzwwwlllaaaZZZNNNPPPPPPMMMGGGBBB@@@@@@@@@>>>======???AAAAAA@@@BBBAAA>>>;;;::::::;;;;;;999:::<<<>>>>>>???>>>>>>=========;;;::::::;;;===<<<:::888888999:::999888666777888888777777888999888777666555444444555555666666666666555444333333444444444444444555777777333333444444444444444444222222222111111111111111111111111111111111111111